US20070123284A1 - Method of reducing delay - Google Patents

Method of reducing delay Download PDF

Info

Publication number
US20070123284A1
US20070123284A1 US10/556,684 US55668403A US2007123284A1 US 20070123284 A1 US20070123284 A1 US 20070123284A1 US 55668403 A US55668403 A US 55668403A US 2007123284 A1 US2007123284 A1 US 2007123284A1
Authority
US
United States
Prior art keywords
poc
user
message
user terminal
delay
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US10/556,684
Other versions
US7873378B2 (en
Inventor
Paul Schliwa-Bertling
Hans Hannu
Tomas Jonsson
Jan Christoffersson
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Telefonaktiebolaget LM Ericsson AB
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to US10/556,684 priority Critical patent/US7873378B2/en
Assigned to TELEFONAKTIEBOLAGET LM ERICSSON (PUBL) reassignment TELEFONAKTIEBOLAGET LM ERICSSON (PUBL) ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: JONSSON, TOMAS, SCHLIWA-BERTLING, PAUL, CHRISTOFFERSSON, JAN, HANNU, HANS
Publication of US20070123284A1 publication Critical patent/US20070123284A1/en
Application granted granted Critical
Publication of US7873378B2 publication Critical patent/US7873378B2/en
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/373Predicting channel quality or other radio frequency [RF] parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/26Resource reservation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/10Push-to-Talk [PTT] or Push-On-Call services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/30Resource management for broadcast services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/40Connection management for selective distribution or broadcast
    • H04W76/45Connection management for selective distribution or broadcast for Push-to-Talk [PTT] or Push-to-Talk over cellular [PoC] services

Definitions

  • the present invention relates to a method of reducing user experienced delay in a delay sensitive service in a radio telecommunications system, such as a Push-to-talk over Cellular (PoC) service.
  • a radio telecommunications system such as a Push-to-talk over Cellular (PoC) service.
  • PoC Push-to-talk over Cellular
  • Push-to-talk over Cellular PoC
  • IoC Instant-Talk-over-Cellular
  • Push-to-talk over Cellular is basically a “walkie-talkie” service in a cellular telecommunications system.
  • PoC enabled terminals will most likely be equipped with a PoC-button.
  • This PoC button may either be a designated hardware button, one of the existing buttons in the standard keypad or a software controlled button, eg. a button defined on a pressure sensitive display or the like. When this button is pressed the terminal instantly connects you to a friend, a family member or a group of people of your choice, that is no number taking is required.
  • the PoC service is half-duplex, although full duplex may be available at a later stage of development. It is important to have low setup delay in order to allow for the user to start speaking immediately after pressing the button.
  • FIG. 1 shows an example of the setup of a PoC service architecture in a general telecommunications network 1 comprising a PoC server 2 that administers the PoC service.
  • the PoC server 2 is located in a service network 3 , which is associated with a number of Core Networks (CN) 4 each comprising a Service GPRS Support Node 5 (SGSN) and a Gateway GPRS Support Node 6 (GGSN).
  • CN Core Networks
  • SGSN Service GPRS Support Node 5
  • GGSN Gateway GPRS Support Node 6
  • At least one Radio Access Network 7 (RAN) in turn comprising at least one Base Station Subsystem 8 (BSS), is associated with each core network, which RAN communicates with a number of User Terminals (UT 1 -UT 5 ) via suitable radio telecommunications protocols.
  • BSS Base Station Subsystem
  • the PoC service allows half-duplex messages from one user terminal to one or more other terminals in a simple manner.
  • FIG. 2 shows a more detailed illustration of the setup of a PoC service architecture.
  • the different arrows indicate different types of messages that are sent in the service.
  • the PoC service comprises a PoC server 2 that administers media transfer, a group/list manager server 9 that administers group/contacts handling, a presence server 10 , and an IP Multimedia Subsystem core 11 (IMS) that administers session control signalling with the user terminal UT.
  • the IMS is a system for supporting IP based multimedia services, comprising a Home Subscriber Server (HSS), and at least one Call Session Control Function (CSCF).
  • HSS maintains the subscriber profile for the CS (Circuit Switched) domain, PS (Packet Switched) domain and IP Multimedia Subsystem.
  • the CSCF in turn provides the IP multimedia basic SIP session handling. It has three functional roles—a “service CSCF” (S-CSCF), an “interrogating CSCF” (I-CSCF) and a “proxy CSCF” (P-CSCF).
  • S-CSCF service CSCF
  • I-CSCF interrogating CSCF
  • P-CSCF proxy CSCF
  • the P-CSCF is the first point of contact for the mobile station. It proxies the SIP messages towards the home network for the subscriber.
  • the P-CSCF may perform number internationalisation, and it may enforce policy in the GGSN relating the handling of the bearer traffic for IP multimedia.
  • the I-CSCF is the entry point to the home network.
  • the other networks will use a Domain Name Server (DNS) to route the messages to the home network, which will lead the SIP signalling to the I-CSCF.
  • DNS Domain Name Server
  • the I-CSCF contacts the HSS to gain the address of the S-CSCF and forward
  • FIG. 3 shows an example of a PoC communication (early media setup) between a user 1 and a user 2 where user 1 is the originating part.
  • each arrow indicates a message and its direction.
  • BSS 8 is a base station subsystem
  • CN 4 is a core network.
  • the telecommunications network in FIG. 3 has been divided into two parts, an originating side and a terminating side, respectively; however the BSS 8 and CN 4 on the terminating side may be the same as the BSS 8 and CN 4 on the originating side.
  • UT 1 is the terminal of user 1 and UT 2 the terminal of user 2 .
  • actions relating to the PoC service are marked with bold reference numbers.
  • the PoC service is initiated in that user 1 selects one or more communication partners or receivers in his/her PoC contacts list, action step 20 . Thereafter user I pushes the PoC button, process step 21 , and the terminal UT 1 sends a PoC (floor) request signal 22 to the PoC server 2 via the BSS and the CN. If the PoC service is available (the floor is free), i.e. no one of the receivers already has initiated a PoC message, then the PoC server sends a PoC response signal 23 to UT 1 which indicates that UT 1 may send a PoC message to selected receivers (in this case user 2 ). UT 1 alerts user 1 that the transmission can be affected and that he/she can begin to talk, action step 24 .
  • the message 25 is speech coded and packeted into user data packets (Ud packets) 26 that are sent to the PoC server for distribution to the selected receivers.
  • UT 2 On the terminating side, UT 2 first receives a PoC request 27 indicating a PoC message 28 from user 1 .
  • User 2 accepts the PoC message by pressing an accept button 29 or the like which triggers a PoC accept message 30 from U 12 .
  • the PoC server forwards the PoC message 26 from user 1 .
  • 32 he/she may choose to make a response 33 to the message.
  • a response from user 2 is initiated by pushing the PoC button 33 on UT 2 whereby a PoC request 34 is sent to the PoC server, just like when the communication first was initiated by user 1 .
  • the PoC server When the PoC server receives the PoC request, it checks if the session (floor) is free, i.e. no one else in the same PoC group already has submitted a PoC request. Obviously, there will be no problem to receive a positive PoC response 35 in the present situation with only two users involved, but in PoC groups with a plurality of users, a user might have to send several PoC requests 34 before he/she will receive a positive PoC response 35 and the possibility to send a reply message 37 to the other users in the group. The remaining steps 38 to 44 in FIG. 3 are performed in the same manner as above.
  • PoC communication setup called “late media” the steps 27 to 30 are performed between the steps 22 and 23 .
  • user 2 is located and alerted before user 1 is allowed to submit his/her message.
  • the service is delay sensitive, the service is run over a non real time system, and that the amount of signalling is significant, system delay becomes a critical issue. As different types of delays in this type of service add up, it is of great importance to minimize all sources of delay so that the total perceived delay is as low as possible. Even delays in the order of 100 ms become important to reduce.
  • TBF Temporary Block Flow
  • TBF prolonging Today there are means to delay the tear down of the TBFs, which are usually tore down when there is no data in the sending buffers located in the terminal or in the BSS, so called TBF prolonging.
  • the prolonging of the DL TBF is referred to as Delayed Release of DL TBF, and the prolonging of the UL TBF is referred to as Extended UL TBF Mode. This prolonging reduces delay times for setting up a new radio connection when new data is placed in the sending buffer shortly after it was emptied.
  • a user terminal and a radio telecommunications system are needed, which are arranged to minimize the user experienced delay in a delay sensitive service in a radio telecommunications system operating over channels intended mainly for non-delay sensitive traffic.
  • a user terminal and a radio telecommunications system are needed in a PoC service operating over channels that are not dedicated for PoC traffic.
  • the object of the invention is to provide a method, user terminal and radio telecommunications system that overcomes the drawbacks of the prior art techniques. This is achieved by the method as defined in claim 1 , the user terminal as defined in claim 14 and the radio telecommunications system as defined in claim 17 .
  • the invention solves this problem by reducing set up delays for setting up uplink radio communication from the user terminal to the basestation subsystem, by predicting that delay sensitive PoC data is to be transmitted, in response to the prediction sending a connection setup signal from the terminal to the basestation subsystem to set up an early uplink radio connection, and transmitting the delay sensitive PoC data via the early uplink connection.
  • One advantage afforded by the invention is that the user experienced setup delay during a PoC service is significantly reduced.
  • Another advantage afforded by the invention is that it solely involves the functionality of the user terminal whereby such user terminals can be utilized in existing PoC services without any special adaptations of the service.
  • Yet another advantage is that the invention achieves reduced delay at a low cost, both with regards to the configuration of the user terminal and to the extra load on the radio telecommunications network.
  • FIG. 1 shows an example of a PoC service architecture in a general telecommunications network.
  • FIG. 2 shows a more detailed architecture of a PoC service.
  • FIG. 3 shows an example of a PoC communication.
  • FIG. 4 shows an example of a PoC communication according to the present invention for the originating user.
  • FIG. 5 shows an example of a PoC communication according to the present invention for the terminating user.
  • FIG. 6 schematically shows a user terminal according to the present invention.
  • the present invention significantly reduces this delay by setting up an early uplink radio connection before user delay sensitive information is to be transmitted.
  • Such an early uplink radio channel is set up by predicting that delay sensitive PoC data is to be transmitted, and sending an connection setup signal from the terminal to the basestation subsystem (BSS), which connection setup signal is chosen so that it will cause minimal load on the telecommunications system. Examples of such connection setup signals are given below.
  • an early uplink radio connection is set up each time it is possible to predict a need for an uplink radio connection.
  • the need to set up an early UL radio connection is based on a probability calculation for the specific situation.
  • FIGS. 4 and 5 shows examples of situations where it is possible to predict need for an uplink radio connection by transmitting connection setup signals in order to reduce delay in a PoC service of the type shown in FIG. 3 .
  • FIG. 4 shows the PoC service scheme for the originating user 1 in FIG. 3 (step 20 to 26 ), wherein two connection setup signals 50 and 51 have been added for setting up an early uplink (UL) radio connection at suitable points in the scheme.
  • a connection setup signal 50 is sent from UT 1 to the BSS already when the user takes a first action 20 to send a PoC message to another user or a group of users, i.e. it is by this action possible to predict that user 1 probably will initiate a PoC message.
  • This first action may be when user 1 opens his/her PoC contacts list or any other action that has to be performed in order to initiate a new PoC communication such as entering a PoC menu in the terminal interface, and which action takes place before the PoC button is pressed 21 .
  • the UL radio connection set up by the connection setup signal 50 is thereafter used for the PoC request 22 , which then can be transmitted instantly without the ordinary set up delay.
  • the UL radio connection may be terminated
  • a second connection setup signal 51 is transmitted from UT 1 to the BSS.
  • the PoC response 23 triggers UT 1 so as to indicate for user 1 that UT 1 is ready to receive user data (Ud) 25 , for example speech.
  • user data Ud
  • the reception of the PoC response 23 leads to a prediction that user data 25 shortly will be transmitted, whereby the second connection setup signal 51 is transmitted to set up the early uplink radio connection.
  • the user data is thereafter transmitted to the selected terminating user(s) in the form of user data packets 26 , over the radio connection set up by the connection setup signal 51 , thus avoiding the conventional set up delay.
  • the radio connection may be terminated in conventional way since no more PoC signals can be expected until one or more of the terminating users reply.
  • FIG. 5 shows a corresponding PoC service scheme for the terminating user 2 in FIG. 3 (step 27 to 38 ), wherein three connection setup signals 52 , 53 and 54 have been added for setting up an early uplink (UL) radio connection at suitable points in the scheme.
  • UT 2 receives a PoC request from the PoC server, indicating that e.g. user 1 has sent (or is sending) a PoC message to user 2 , and UT 2 indicates this to user 2 e.g. by a sound signal.
  • UT 2 automatically transmitts a connection setup signal 52 to the BSS in order to set up an early uplink (UL) radio connection, which then is used to send the expected PoC response 30 triggered by user response 29 .
  • UL early uplink
  • the conventional delay for setting up the UL radio connection in order to send the PoC response 30 is avoided.
  • the UL radio connection will be terminated after a predetermined time limit.
  • UT 2 receives user data packets with the PoC message from user 1 , and the message is delivered to user 2 in step 32 .
  • UT 2 sets up an UL radio connection by transmitting a connection setup signal 53 at the end of the reception of user data packets 31 .
  • the act of setting up an early UL radio connection at the end of a received PoC message 31 is based on the prediction that most users will respond to a received PoC message, and that the response will be done shortly (or instantly) at the end of the received message.
  • the UL radio connection will be terminated when a predetermined time limit has elapsed.
  • a suitable end estimating function capable of estimating an end of a user data packet message 31 .
  • the end estimation may be triggered in several ways such as by reception of a terminating packet in the message 31 , the state of the speech coding function in the terminal during reception of a PoC voice message, or expiring of an end estimation timer.
  • the decision to send the connection setup signal 53 is predicted by an estimating function in UT 2 .
  • the estimating function estimates the probability that the user will send a reply to a received PoC message in each specific situation. In order to do so, the estimating function registers the response characteristics (probability) for user 2 .
  • the response probability may be dependent on parameters such as: originating user, numbers of users in a group message (the reply probability is normally reduced with increasing number of users), time of day, other settings in the UT, position (the reply probability may be low when the user is at work, but high when he/she is at home or vise versa), a user activity factor (a function in UT that registers the user activity of the user during PoC conversations), etc.
  • connection setup signal 54 in FIG. 5 corresponds to the connection setup signal 51 in FIG. 4 and therefore it is not discussed in detail.
  • the present invention reduces the experienced PoC service delay, both for the originating user and the terminating user, this is especially true when the PoC conversation is set up and running. Applicable scenarios that would benefit the most are personal PoC conversations and PoC chat groups.
  • the delay reduction that can be achieved is from 100 ms to 400 ms or more. These figures might appear low, but during a conversation, delay reductions of this order are clearly noticeable.
  • FIG. 6 schematically shows a user terminal UT comprising a PoC function 60 , a transceiver 61 and a user interface 62 .
  • the PoC function 60 comprises a PoC contacts list 64 , and is arranged to handle the PoC related functions in a radio telecommunications system operating over non dedicated channels.
  • the PoC function 60 further comprises a “setup delay reducing function” 63 .
  • This delay reducing function 63 is arranged to predict that delay sensitive PoC data is to be transmitted from the user terminal UT and in response to the prediction trigger transmission of a connection setup signal ( 50 , 51 , 52 , 53 , 54 ) from the user terminal to a basestation subsystem (BSS) to set up an early uplink radio connection.
  • BSS basestation subsystem
  • IP-packet connection setup signal
  • the PoC client in the terminal receives RTP media in the DL, 31 in FIG. 5 .
  • the estimating function in the PoC client concludes the end of the talk burst, by discovering that the x-bit of the RTP header is set, by the expiration of an End of talk burst timer, or by reception of an explicit end of talk burst message, it sends an connection setup signal 53 in the form of a RTCP Source Description (SDES) message or/and Receiver Report (RR) message or a compound RTCP message.
  • SDES RTCP Source Description
  • RR Receiver Report
  • a RTCP-SDES message contains so called SDES Items, which describes the source of the data,e.g. NAME: the real name of a source e.g. “Anders Andersson”.
  • EMAIL Electronic mail address SDES item, e.g. “John.doe@nowhere.nu”.
  • the RTCP message then triggers the UL TBF setup.
  • the RTCP message should not consume more than 5% of the available session bandwidth, however, the gain of using RTCP as Early UL TBF setup makes it reasonable to loosen this requirement.
  • normally signaling uses lower priority radio bearers, such as the Interactive class bearer, however, the RTCP message used for Early UL TBF setup for the RTP media requires that the TBF being established relates to the radio connection that the RTP media will use, in order to have the RTCP message as an Early UL TBF setup message for the RTP media.
  • the radio connection for the RTP IP-packet is already available.
  • the usage of this mechanism in the PoC service is very effective since the RTCP messages are not just forwarded by the PoC server, instead the server will examine the received data and take a decision on whether the information shall be forwarded to the corresponding PoC group members or not. Thus, radio resources are not wasted in the downlinks of other group members. Further, the RTCP message will most likely trigger the TBF characteristics for corresponding RTP media, however Internet Control Message Protocol (ICMP) messages can be used to trigger an Early UL TBF setup for the TBF characteristics of the SIP signaling.
  • ICMP Internet Control Message Protocol
  • the terminal PoC client When the terminal PoC client receives a SIP message, this triggers an ICMP message, which while the SIP message is processed in the PoC client is passed to the sending buffer at the radio layer. When the processing is done and the SIP message is passed to the sending buffer the UL TBF is already present. To avoid confusion in the receiver of this ICMP message the ICMP Echo Reply Message should be used. As no ICMP messages are sent about ICMP message, unless it is an ICMP Echo Message, this should not cause confusion in the receiver.
  • the receiver of the Echo Reply Message may be the PoC server or any other known host in the path of the terminal PoC server.
  • the data field of the Echo Reply Message should be empty in order not to waste radio resources.
  • the PoC client in the terminal receives RTP media in the DL, 31 in FIG. 5 .
  • the PoC server should discard these RTP packets in the case that this RTP packet is not part of a current talk burst.
  • This embodiment requires some scanning of RTP messages, at least RTP messages that are not part of a current talk-burst (Not in between m-bit set to x-bit set/or other end of talk burst signals).
  • the general method would be defined as a method of reducing setup delay in a delay sensitive service in a radio telecommunications system, comprising: predicting that delay sensitive data is to be transmitted, sending, as a response to the prediction, a connection setup signal from the terminal to a basestation subsystem (BSS) to set up an early uplink radio connection, and transmitting the delay sensitive data via the early uplink connection.
  • BSS basestation subsystem
  • connection setup signals Even though it is the RTCP, RTP and ICMP specific messages that are laid forward as connection setup signals in this disclosure, other similar connection setup signals might be used for other different application and services. For example, a “dummy” IP-packet may be used instead of the RTCP message, however this is not recommended as “dummy” IP-packets may cause other IP network control message to waste the scarce radio resources.

Abstract

The present invention relates to a method of reducing setup delay for an uplink message from a user terminal (UT) in a delay sensitive service in a radio telecommunications system, such as a push to talk service (PoC), by predicting that delay sensitive data is about to be transmitted, sending, as a response to the prediction, a connection setup signal from the terminal to a basestation subsystem (BSS) in order to set up an early uplink radio connection, and transmitting the delay sensitive data via the early uplink connection. There is also provided a user terminal (UT) and a radio telecommunications system.

Description

    FIELD OF THE INVENTION
  • The present invention relates to a method of reducing user experienced delay in a delay sensitive service in a radio telecommunications system, such as a Push-to-talk over Cellular (PoC) service.
  • BACKGROUND OF THE INVENTION
  • Currently an open standard for a service called Push-to-talk over Cellular (PoC) or Instant-Talk-over-Cellular (IToC) is developed, which service will be applied in terminals in cellular telecommunications systems such as GSM, EDGE, UMTS and CDMA systems. A list of abbreviations is provided at the end of the specification.
  • Push-to-talk over Cellular (PoC) is basically a “walkie-talkie” service in a cellular telecommunications system. PoC enabled terminals will most likely be equipped with a PoC-button. This PoC button may either be a designated hardware button, one of the existing buttons in the standard keypad or a software controlled button, eg. a button defined on a pressure sensitive display or the like. When this button is pressed the terminal instantly connects you to a friend, a family member or a group of people of your choice, that is no number taking is required. Like a “walkie-talkie” the PoC service is half-duplex, although full duplex may be available at a later stage of development. It is important to have low setup delay in order to allow for the user to start speaking immediately after pressing the button.
  • FIG. 1 shows an example of the setup of a PoC service architecture in a general telecommunications network 1 comprising a PoC server 2 that administers the PoC service. The PoC server 2 is located in a service network 3, which is associated with a number of Core Networks (CN) 4 each comprising a Service GPRS Support Node 5 (SGSN) and a Gateway GPRS Support Node 6 (GGSN). At least one Radio Access Network 7 (RAN) in turn comprising at least one Base Station Subsystem 8 (BSS), is associated with each core network, which RAN communicates with a number of User Terminals (UT1 -UT5) via suitable radio telecommunications protocols. As described above, the PoC service allows half-duplex messages from one user terminal to one or more other terminals in a simple manner.
  • FIG. 2 shows a more detailed illustration of the setup of a PoC service architecture. The different arrows indicate different types of messages that are sent in the service. The PoC service comprises a PoC server 2 that administers media transfer, a group/list manager server 9 that administers group/contacts handling, a presence server 10, and an IP Multimedia Subsystem core 11 (IMS) that administers session control signalling with the user terminal UT. The IMS is a system for supporting IP based multimedia services, comprising a Home Subscriber Server (HSS), and at least one Call Session Control Function (CSCF). The HSS maintains the subscriber profile for the CS (Circuit Switched) domain, PS (Packet Switched) domain and IP Multimedia Subsystem. The CSCF in turn provides the IP multimedia basic SIP session handling. It has three functional roles—a “service CSCF” (S-CSCF), an “interrogating CSCF” (I-CSCF) and a “proxy CSCF” (P-CSCF). The P-CSCF is the first point of contact for the mobile station. It proxies the SIP messages towards the home network for the subscriber. The P-CSCF may perform number internationalisation, and it may enforce policy in the GGSN relating the handling of the bearer traffic for IP multimedia. The I-CSCF is the entry point to the home network. The other networks will use a Domain Name Server (DNS) to route the messages to the home network, which will lead the SIP signalling to the I-CSCF. The I-CSCF contacts the HSS to gain the address of the S-CSCF and forwards the SIP messages to the S-CSCF. The S-CSCF is the SIP proxy which provides the access to the operator provided services to the end-user.
  • FIG. 3 shows an example of a PoC communication (early media setup) between a user 1 and a user 2 where user 1 is the originating part. In the figure each arrow indicates a message and its direction. As is indicated above BSS 8 is a base station subsystem and CN 4 is a core network. For clarity reasons the telecommunications network in FIG. 3 has been divided into two parts, an originating side and a terminating side, respectively; however the BSS 8 and CN 4 on the terminating side may be the same as the BSS 8 and CN 4 on the originating side. UT1 is the terminal of user 1 and UT2 the terminal of user 2. Throughout the application, actions relating to the PoC service are marked with bold reference numbers. The PoC service is initiated in that user 1 selects one or more communication partners or receivers in his/her PoC contacts list, action step 20. Thereafter user I pushes the PoC button, process step 21, and the terminal UT1 sends a PoC (floor) request signal 22 to the PoC server 2 via the BSS and the CN. If the PoC service is available (the floor is free), i.e. no one of the receivers already has initiated a PoC message, then the PoC server sends a PoC response signal 23 to UT1 which indicates that UT1 may send a PoC message to selected receivers (in this case user 2). UT1 alerts user 1 that the transmission can be affected and that he/she can begin to talk, action step 24. The message 25 is speech coded and packeted into user data packets (Ud packets) 26 that are sent to the PoC server for distribution to the selected receivers.
  • On the terminating side, UT2 first receives a PoC request 27 indicating a PoC message 28 from user 1. User 2 accepts the PoC message by pressing an accept button 29 or the like which triggers a PoC accept message 30 from U12. As a response to the PoC accept message 30 the PoC server forwards the PoC message 26 from user 1. When user 2 has received the message 31, 32 he/she may choose to make a response 33 to the message. A response from user 2 is initiated by pushing the PoC button 33 on UT2 whereby a PoC request 34 is sent to the PoC server, just like when the communication first was initiated by user 1. When the PoC server receives the PoC request, it checks if the session (floor) is free, i.e. no one else in the same PoC group already has submitted a PoC request. Obviously, there will be no problem to receive a positive PoC response 35 in the present situation with only two users involved, but in PoC groups with a plurality of users, a user might have to send several PoC requests 34 before he/she will receive a positive PoC response 35 and the possibility to send a reply message 37 to the other users in the group. The remaining steps 38 to 44 in FIG. 3 are performed in the same manner as above.
  • In an alternative PoC communication setup called “late media” the steps 27 to 30 are performed between the steps 22 and 23. In this setup, user 2 is located and alerted before user 1 is allowed to submit his/her message.
  • Due to the facts that: the service is delay sensitive, the service is run over a non real time system, and that the amount of signalling is significant, system delay becomes a critical issue. As different types of delays in this type of service add up, it is of great importance to minimize all sources of delay so that the total perceived delay is as low as possible. Even delays in the order of 100 ms become important to reduce.
  • One contribution to these delay times originates from setting up radio connections between the user terminals and the Base Station sub-System (BSS) and vice versa. Before any data can be transmitted over the air interface in the mobile communication systems, states must be established in the user terminals and in the base stations, and so called radio bearers need to be set up. For example, in the GSMJGPRS system a radio connection referred to as Temporary Block Flow (TBF) must be established between the user terminal and the BSS in order for data to be exchanged. The TBF includes e.g. allocation of time slots. The TBF in the direction user terminal to BSS is referred to as uplink TBF (UL TBF) and in the reverse direction, BSS to user terminal, the TBF is referred to as downlink TBF (DL TBF).
  • Today there are means to delay the tear down of the TBFs, which are usually tore down when there is no data in the sending buffers located in the terminal or in the BSS, so called TBF prolonging. The prolonging of the DL TBF is referred to as Delayed Release of DL TBF, and the prolonging of the UL TBF is referred to as Extended UL TBF Mode. This prolonging reduces delay times for setting up a new radio connection when new data is placed in the sending buffer shortly after it was emptied.
  • Further, there exists a feature called Early Setup of a DL TBF. When approaching the end of an UL TBF the BSS will setup a DL TBF even if there is no data in the sending buffer of the BSS and will prolong this TBF for a while. So when new data arrives from a Core Network, the TBF is in place and a delay due to setting up of a radio connection is avoided.
  • SUMMARY OF THE INVENTION
  • Obviously an improved method, a user terminal and a radio telecommunications system are needed, which are arranged to minimize the user experienced delay in a delay sensitive service in a radio telecommunications system operating over channels intended mainly for non-delay sensitive traffic. In particular such an improved method, a user terminal and a radio telecommunications system are needed in a PoC service operating over channels that are not dedicated for PoC traffic.
  • The object of the invention is to provide a method, user terminal and radio telecommunications system that overcomes the drawbacks of the prior art techniques. This is achieved by the method as defined in claim 1, the user terminal as defined in claim 14 and the radio telecommunications system as defined in claim 17.
  • In a wide sense the invention solves this problem by reducing set up delays for setting up uplink radio communication from the user terminal to the basestation subsystem, by predicting that delay sensitive PoC data is to be transmitted, in response to the prediction sending a connection setup signal from the terminal to the basestation subsystem to set up an early uplink radio connection, and transmitting the delay sensitive PoC data via the early uplink connection.
  • One advantage afforded by the invention is that the user experienced setup delay during a PoC service is significantly reduced.
  • Another advantage afforded by the invention is that it solely involves the functionality of the user terminal whereby such user terminals can be utilized in existing PoC services without any special adaptations of the service.
  • Yet another advantage is that the invention achieves reduced delay at a low cost, both with regards to the configuration of the user terminal and to the extra load on the radio telecommunications network.
  • Embodiments of the invention are defined in the dependent claims. Other objects, advantages and novel features of the invention will become apparent from the following detailed description of the invention when considered in conjunction with the accompanying drawings and claims.
  • BRIEF DESCRIPTION OF THE FIGURES
  • The features and advantages of the present invention outlined above are described more fully below in the detailed description in conjunction with the drawings where like reference numerals refer to like elements or steps throughout the figures.
  • FIG. 1 shows an example of a PoC service architecture in a general telecommunications network.
  • FIG. 2 shows a more detailed architecture of a PoC service.
  • FIG. 3 shows an example of a PoC communication.
  • FIG. 4 shows an example of a PoC communication according to the present invention for the originating user.
  • FIG. 5 shows an example of a PoC communication according to the present invention for the terminating user.
  • FIG. 6 schematically shows a user terminal according to the present invention.
  • DETAILED DESCRIPTION OF THE INVENTION
  • Embodiments of the invention will now be described with reference to the figures.
  • As discussed above there is a great risk that the users of a PoC service may experience a delay during a PoC conversation. Setting up of an uplink radio connection is, as discussed above, a process that is not instantaneous and therefore implies a delay in a PoC service. The present invention significantly reduces this delay by setting up an early uplink radio connection before user delay sensitive information is to be transmitted. Such an early uplink radio channel is set up by predicting that delay sensitive PoC data is to be transmitted, and sending an connection setup signal from the terminal to the basestation subsystem (BSS), which connection setup signal is chosen so that it will cause minimal load on the telecommunications system. Examples of such connection setup signals are given below.
  • Generally speaking, an early uplink radio connection is set up each time it is possible to predict a need for an uplink radio connection. In some cases the need to set up an early UL radio connection is based on a probability calculation for the specific situation. FIGS. 4 and 5 shows examples of situations where it is possible to predict need for an uplink radio connection by transmitting connection setup signals in order to reduce delay in a PoC service of the type shown in FIG. 3.
  • FIG. 4 shows the PoC service scheme for the originating user 1 in FIG. 3 (step 20 to 26), wherein two connection setup signals 50 and 51 have been added for setting up an early uplink (UL) radio connection at suitable points in the scheme. To minimize delay for user 1, a connection setup signal 50 is sent from UT1 to the BSS already when the user takes a first action 20 to send a PoC message to another user or a group of users, i.e. it is by this action possible to predict that user 1 probably will initiate a PoC message. This first action may be when user 1 opens his/her PoC contacts list or any other action that has to be performed in order to initiate a new PoC communication such as entering a PoC menu in the terminal interface, and which action takes place before the PoC button is pressed 21. The UL radio connection set up by the connection setup signal 50 is thereafter used for the PoC request 22, which then can be transmitted instantly without the ordinary set up delay. When the PoC request 22 is sent, the UL radio connection may be terminated
  • Thereafter, when UT1 receives a PoC response 23, a second connection setup signal 51 is transmitted from UT1 to the BSS. The PoC response 23 triggers UT1 so as to indicate for user 1 that UT1 is ready to receive user data (Ud) 25, for example speech. Hence, the reception of the PoC response 23 leads to a prediction that user data 25 shortly will be transmitted, whereby the second connection setup signal 51 is transmitted to set up the early uplink radio connection. The user data is thereafter transmitted to the selected terminating user(s) in the form of user data packets 26, over the radio connection set up by the connection setup signal 51, thus avoiding the conventional set up delay. When the last packet of user data has been sent, the radio connection may be terminated in conventional way since no more PoC signals can be expected until one or more of the terminating users reply.
  • FIG. 5 shows a corresponding PoC service scheme for the terminating user 2 in FIG. 3 (step 27 to 38), wherein three connection setup signals 52, 53 and 54 have been added for setting up an early uplink (UL) radio connection at suitable points in the scheme. In step 27 UT2 receives a PoC request from the PoC server, indicating that e.g. user 1 has sent (or is sending) a PoC message to user 2, and UT2 indicates this to user 2 e.g. by a sound signal. As there, in normal situations, is a great likelihood that user 2 will respond to the indication 28 of a PoC message, UT2 automatically transmitts a connection setup signal 52 to the BSS in order to set up an early uplink (UL) radio connection, which then is used to send the expected PoC response 30 triggered by user response 29. Thus the conventional delay for setting up the UL radio connection in order to send the PoC response 30 is avoided. In the case user 2 decides not to respond to the indication 28, the UL radio connection will be terminated after a predetermined time limit.
  • In step 31 UT2 receives user data packets with the PoC message from user 1, and the message is delivered to user 2 in step 32. In order to enable sending of an essentially delay free PoC request 34 as user response 33, UT2 sets up an UL radio connection by transmitting a connection setup signal 53 at the end of the reception of user data packets 31. The act of setting up an early UL radio connection at the end of a received PoC message 31 is based on the prediction that most users will respond to a received PoC message, and that the response will be done shortly (or instantly) at the end of the received message. In the case user 2 decides not to respond to the PoC message 32, the UL radio connection will be terminated when a predetermined time limit has elapsed. In order to detect the end of a received PoC message UT2 is provided with a suitable end estimating function capable of estimating an end of a user data packet message 31. The end estimation may be triggered in several ways such as by reception of a terminating packet in the message 31, the state of the speech coding function in the terminal during reception of a PoC voice message, or expiring of an end estimation timer.
  • In an alternative embodiment the decision to send the connection setup signal 53 is predicted by an estimating function in UT2. The estimating function estimates the probability that the user will send a reply to a received PoC message in each specific situation. In order to do so, the estimating function registers the response characteristics (probability) for user 2. The response probability may be dependent on parameters such as: originating user, numbers of users in a group message (the reply probability is normally reduced with increasing number of users), time of day, other settings in the UT, position (the reply probability may be low when the user is at work, but high when he/she is at home or vise versa), a user activity factor (a function in UT that registers the user activity of the user during PoC conversations), etc.
  • The connection setup signal 54 in FIG. 5 corresponds to the connection setup signal 51 in FIG. 4 and therefore it is not discussed in detail.
  • The present invention reduces the experienced PoC service delay, both for the originating user and the terminating user, this is especially true when the PoC conversation is set up and running. Applicable scenarios that would benefit the most are personal PoC conversations and PoC chat groups.
  • The delay reduction that can be achieved is from 100 ms to 400 ms or more. These figures might appear low, but during a conversation, delay reductions of this order are clearly noticeable.
  • FIG. 6 schematically shows a user terminal UT comprising a PoC function 60, a transceiver 61 and a user interface 62. The PoC function 60 comprises a PoC contacts list 64, and is arranged to handle the PoC related functions in a radio telecommunications system operating over non dedicated channels. In order to achieve reduced delay times in accordance with the above method(s), the PoC function 60 further comprises a “setup delay reducing function” 63. This delay reducing function 63 is arranged to predict that delay sensitive PoC data is to be transmitted from the user terminal UT and in response to the prediction trigger transmission of a connection setup signal (50, 51, 52, 53, 54) from the user terminal to a basestation subsystem (BSS) to set up an early uplink radio connection.
  • In the GSM/GPRS telecommunications system the setup of an UL TBF is triggered by placing application data in the sending buffer at the radio layer, the so-called GPRS sending buffer. In contrary to Early setup of DL TBF the terminal cannot setup a connection in the uplink without some application data. To trigger the Early Uplink TBF setup an connection setup signal (IP-packet) is needed.
  • In the examples below, two solutions for triggering an Early Uplink TBF setup in a GSM/GPRS system are described.
  • EXAMPLE 1
  • Application Control Message (Packet)
  • The PoC client in the terminal receives RTP media in the DL, 31 in FIG. 5. When the estimating function in the PoC client concludes the end of the talk burst, by discovering that the x-bit of the RTP header is set, by the expiration of an End of talk burst timer, or by reception of an explicit end of talk burst message, it sends an connection setup signal 53 in the form of a RTCP Source Description (SDES) message or/and Receiver Report (RR) message or a compound RTCP message. A RTCP-SDES message contains so called SDES Items, which describes the source of the data,e.g. NAME: the real name of a source e.g. “Anders Andersson”. another Item is EMAIL : Electronic mail address SDES item, e.g. “John.doe@nowhere.nu”. The RTCP message then triggers the UL TBF setup. The RTCP message should not consume more than 5% of the available session bandwidth, however, the gain of using RTCP as Early UL TBF setup makes it reasonable to loosen this requirement. Further, normally signaling uses lower priority radio bearers, such as the Interactive class bearer, however, the RTCP message used for Early UL TBF setup for the RTP media requires that the TBF being established relates to the radio connection that the RTP media will use, in order to have the RTCP message as an Early UL TBF setup message for the RTP media. If there is a response by the user within a reasonable (configurable) time period (UL TBF prolonging timer period) the radio connection for the RTP IP-packet is already available. The usage of this mechanism in the PoC service is very effective since the RTCP messages are not just forwarded by the PoC server, instead the server will examine the received data and take a decision on whether the information shall be forwarded to the corresponding PoC group members or not. Thus, radio resources are not wasted in the downlinks of other group members. Further, the RTCP message will most likely trigger the TBF characteristics for corresponding RTP media, however Internet Control Message Protocol (ICMP) messages can be used to trigger an Early UL TBF setup for the TBF characteristics of the SIP signaling.
  • When the terminal PoC client receives a SIP message, this triggers an ICMP message, which while the SIP message is processed in the PoC client is passed to the sending buffer at the radio layer. When the processing is done and the SIP message is passed to the sending buffer the UL TBF is already present. To avoid confusion in the receiver of this ICMP message the ICMP Echo Reply Message should be used. As no ICMP messages are sent about ICMP message, unless it is an ICMP Echo Message, this should not cause confusion in the receiver. The receiver of the Echo Reply Message may be the PoC server or any other known host in the path of the terminal PoC server. The data field of the Echo Reply Message should be empty in order not to waste radio resources.
  • EXAMPLE 2
  • Application Media Message (Packet)
  • The PoC client in the terminal receives RTP media in the DL, 31 in FIG. 5. When the PoC client concludes that the end of the talk burst has been reached, by discovering that the x-bit of the RTP header is set, by the expiration of an End of talk burst timer, or by reception of an explicit end of talk burst message, it sends a RTP packet 53, where the RTP payload table of context field indicates that this RTP packet is a NO_DATA packet, i.e. the FT=15. In order not to waste scarce radio resources in the other group members downlinks, the PoC server should discard these RTP packets in the case that this RTP packet is not part of a current talk burst. This embodiment requires some scanning of RTP messages, at least RTP messages that are not part of a current talk-burst (Not in between m-bit set to x-bit set/or other end of talk burst signals).
  • Although these examples are intended to be used before the PoC user decides to respond, by pressing the PoC button or by similar means indicating a wish to respond. They may also be used before any user experienced delay sensitive application data is placed into the sending buffer at the radio layer, but after some kind of response indication has been received.
  • Further, although these solutions are described with respect to the PoC service they shall be taken as applicable to other delay sensitive services and other services' characteristics. In that case the general method would be defined as a method of reducing setup delay in a delay sensitive service in a radio telecommunications system, comprising: predicting that delay sensitive data is to be transmitted, sending, as a response to the prediction, a connection setup signal from the terminal to a basestation subsystem (BSS) to set up an early uplink radio connection, and transmitting the delay sensitive data via the early uplink connection.
  • Even though it is the RTCP, RTP and ICMP specific messages that are laid forward as connection setup signals in this disclosure, other similar connection setup signals might be used for other different application and services. For example, a “dummy” IP-packet may be used instead of the RTCP message, however this is not recommended as “dummy” IP-packets may cause other IP network control message to waste the scarce radio resources.
  • List of abbreviations:
    • PoC Push-to-talk over Cellular
    • IToC Instant-Talk-over-Cellular
    • GSM Global System for Mobile communications
    • EDGE Enhanced Data rate for GSM Evolution
    • UMTS Universal Mobile Telecommunications System
    • CDMA Code Division Multiple Access
    • CN core network
    • SGSN Service GPRS Support Node
    • GGSN Gateway GPRS Support Node
    • RAN Radio Access Network
    • BSS Base Station Subsystem
    • UT1-UT5 User Terminals
    • IMS IP Multimedia Subsystem core
    • HSS Home Subscriber Server
    • CSCF Call Session Control Function
    • CS Circuit Switched
    • PS Packet Switched
    • S-CSCF service CSCF
    • I-CSCF interrogating CSCF
    • P-CSCF proxy CSCF
    • TBF Temporary Block Flow
    • UL TBF Uplink TBF
    • DL TBF Downlink TBF
    • RTP Real Time Transport Protocol
    • RTCP Real Time Control Protocol
    • SDES RTCP Source Description
    • RR Receiver Report
    • ICMP Internet Control Message Protocol
    • SIP Session Initiation Protocol

Claims (17)

1. Method of reducing setup delay for an uplink message from a user terminal (UT) in a delay sensitive service in a radio telecommunications system characterized by
predicting that delay sensitive data is to be transmitted,
sending, in response to the prediction, a connection setup signal from the terminal to a basestation subsystem (BSS) in order to set up an early uplink radio connection, and
transmitting the delay sensitive data over the early uplink connection.
2. Method according to claim 1 characterized in that the delay sensitive service is a push to talk service (PoC), and the delay sensitive data is PoC data.
3. Method according to claim 2 characterized in that the step of predicting comprises recognition that a user takes a first action to send a PoC message to another user or a group of users.
4. Method according to claim 3 characterized in that the first action involves selecting receivers in a PoC contacts list.
5. Method according to claim 2 characterized in that the step of predicting comprises recognition of the reception of a PoC response signal allowing the user to transmit a PoC message.
6. Method according to claim 2 characterized in that the step of predicting comprises recognition of the reception of a PoC request signal indicating that a PoC message is addressed to the terminal.
7. Method according to claim 2 characterized in that the step of predicting comprises estimation of the end of a received PoC message.
8. Method according to claim 2 characterized in that the step of predicting comprises estimation of the probability that the user will reply to a received PoC message in each specific situation, the estimation of the reply probability being based on parameters selected from the group: originating user, numbers of users in a group message, time of day, other settings in the UT, position, a user activity factor.
9. Method according to claim 2 characterized in that the connection setup signal is a signal that causes minimal load on the telecommunications system.
10. Method according to claim 2 characterized in that the connection setup signal in a GSM/GPRS telecommunications system is a RTCP message.
11. Method according to claim 2 characterized in that the connection setup signal in a GSM/GPRS telecommunications system is a RTP packet.
12. Method according to claim 11 characterized in that the RTP payload table of context field indicates that the RTP packet is a NO_DATA packet.
13. Method according to claim 2 characterized in that the connection setup signal in a GSM/GPRS telecommunications system is a ICMP packet.
14. User terminal (UT) being provided with a push to talk (PoC) function in a radio telecommunications systems, characterized in that the PoC function comprises a setup delay reducing function arranged to predict that delay sensitive PoC data is to be transmitted from the user terminal (UT) and in response to the prediction to trigger the transmission of a connection setup signal from the user terminal to a basestation subsystem (BSS) in order to set up an early uplink radio connection.
15. User terminal according to claim 14 characterized in that the setup delay reducing function is arranged to predict that data is to be transmitted from the user terminal according to the method of claim 2.
16. User terminal according to claim 14 characterized in that the connection setup signal is a signal according to claim 8.
17. A radio telecommunications system comprising a push to talk (PoC) service, and at least one user terminal provided with a push to talk (PoC) function, characterized in that the PoC function comprises a setup delay reducing function arranged to predict that delay sensitive PoC data is to be transmitted from the user terminal, and in response to the prediction to trigger the transmission of a connection setup signal from the user terminal to a basestation subsystem (BSS) in order to set up an early uplink radio connection.
US10/556,684 2003-05-13 2003-12-22 Method of reducing delay in push-to-talk over cellular (PoC) by predicting need for connection setup Active 2025-12-06 US7873378B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/556,684 US7873378B2 (en) 2003-05-13 2003-12-22 Method of reducing delay in push-to-talk over cellular (PoC) by predicting need for connection setup

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US46983303P 2003-05-13 2003-05-13
US10/556,684 US7873378B2 (en) 2003-05-13 2003-12-22 Method of reducing delay in push-to-talk over cellular (PoC) by predicting need for connection setup
PCT/SE2003/002048 WO2004102997A1 (en) 2003-05-13 2003-12-22 Method of reducing delay

Publications (2)

Publication Number Publication Date
US20070123284A1 true US20070123284A1 (en) 2007-05-31
US7873378B2 US7873378B2 (en) 2011-01-18

Family

ID=33452329

Family Applications (1)

Application Number Title Priority Date Filing Date
US10/556,684 Active 2025-12-06 US7873378B2 (en) 2003-05-13 2003-12-22 Method of reducing delay in push-to-talk over cellular (PoC) by predicting need for connection setup

Country Status (7)

Country Link
US (1) US7873378B2 (en)
EP (1) EP1623588B1 (en)
KR (1) KR100991952B1 (en)
CN (1) CN100499879C (en)
AT (1) ATE515173T1 (en)
AU (1) AU2003288875A1 (en)
WO (1) WO2004102997A1 (en)

Cited By (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050027867A1 (en) * 2003-07-29 2005-02-03 Sbc Knowledge Ventures, L.P. Presence enhanced telephony service architecture
US20050265382A1 (en) * 2004-05-31 2005-12-01 Nokia Corporation Providing control information for a protocol
US20060034336A1 (en) * 2004-08-05 2006-02-16 Lg Electronics Inc. System and method for changing duration of talk burst control timer
US20060075449A1 (en) * 2004-09-24 2006-04-06 Cisco Technology, Inc. Distributed architecture for digital program insertion in video streams delivered over packet networks
US20060083263A1 (en) * 2004-10-20 2006-04-20 Cisco Technology, Inc. System and method for fast start-up of live multicast streams transmitted over a packet network
US20060172754A1 (en) * 2005-02-01 2006-08-03 Samsung Electronics Co., Ltd. Method and system for servicing full duplex call in push-to-talk over cellular
US20060178161A1 (en) * 2005-02-04 2006-08-10 Samsung Electronics Co., Ltd. Method and system for automatically updating user information in a push-to-talk system
US20060212526A1 (en) * 2005-01-28 2006-09-21 Ramachandran Subramanian Method and apparatus for implicit floor control in push-to-talk over cellular systems
US20070115963A1 (en) * 2005-11-22 2007-05-24 Cisco Technology, Inc. Maximum transmission unit tuning mechanism for a real-time transport protocol stream
US20070127686A1 (en) * 2005-11-14 2007-06-07 Samsung Electronics Co., Ltd. Method and system for providing multimedia portal contents and additional service in a communication system
US20070202909A1 (en) * 2006-02-27 2007-08-30 Chi-Chang Liu Method for push-to-talk over mobile communication devices
US20070217347A1 (en) * 2004-03-24 2007-09-20 Manfred Leitgeb Method and Devices for Providing a Push-to-Talk-Connection Between at Least Two User Terminals in a Communications Network
US20070220005A1 (en) * 2004-05-26 2007-09-20 Fabian Castro Castro Servers and Methods for Controlling Group Management
US20070239885A1 (en) * 2006-04-07 2007-10-11 Cisco Technology, Inc. System and method for dynamically upgrading / downgrading a conference session
US20070263824A1 (en) * 2006-04-18 2007-11-15 Cisco Technology, Inc. Network resource optimization in a video conference
US20070276908A1 (en) * 2006-05-23 2007-11-29 Cisco Technology, Inc. Method and apparatus for inviting non-rich media endpoints to join a conference sidebar session
US20080063174A1 (en) * 2006-08-21 2008-03-13 Cisco Technology, Inc. Camping on a conference or telephony port
US20080088698A1 (en) * 2006-10-11 2008-04-17 Cisco Technology, Inc. Interaction based on facial recognition of conference participants
US20080117937A1 (en) * 2006-11-22 2008-05-22 Cisco Technology, Inc. Lip synchronization for audio/video transmissions over a network
US20080137558A1 (en) * 2006-12-12 2008-06-12 Cisco Technology, Inc. Catch-up playback in a conferencing system
US20080192839A1 (en) * 2007-02-12 2008-08-14 Cisco Technology, Inc. Fast channel change on a bandwidth constrained network
US20080253369A1 (en) * 2007-04-16 2008-10-16 Cisco Technology, Inc. Monitoring and correcting upstream packet loss
US20080291936A1 (en) * 2007-05-25 2008-11-27 Motorola, Inc. Temporary block flow control in wireless communication device
US20090073890A1 (en) * 2005-04-06 2009-03-19 Telefonaktiebolaget Lm Ericsson (Publ) Method And System For Uplink Establishment In A Wireless Cellular Communication
US20090079815A1 (en) * 2007-09-26 2009-03-26 Cisco Technology, Inc. Audio directionality control for a multi-display switched video conferencing system
US20090201805A1 (en) * 2008-02-10 2009-08-13 Cisco Technology Inc. Forward error correction based data recovery with path diversity
US20090239527A1 (en) * 2006-02-01 2009-09-24 Tapani Forsten Inter-System Communications in Mobile Communications System
US20090262908A1 (en) * 2006-06-09 2009-10-22 Sk Telecom. Co., Ltd Method for providing early-media service based on session initiation protocol
US20100172306A1 (en) * 2006-09-28 2010-07-08 Qualcomm Incorporated Predicitve qos resource allocation for rapid session establishment
US20100198988A1 (en) * 2009-01-30 2010-08-05 Rebelvox Llc Methods for using the addressing, protocols and the infrastructure of email to support near real-time communication
US20100198925A1 (en) * 2009-01-30 2010-08-05 Rebelvox Llc Email client capable of supporting near real-time communication
US20100199133A1 (en) * 2009-01-30 2010-08-05 Rebelvox Llc Methods for using the addressing, protocols and the infrastructure of email to support near real-time communication
US20100261494A1 (en) * 2009-04-13 2010-10-14 Qualcomm Incorporated Latency improvement methods in native ptt gateway for a group call with dispatch console clients
US20100312914A1 (en) * 2007-06-28 2010-12-09 Rebelvox Llc. System and method for operating a server for real-time communication of time-based media
US20100312844A1 (en) * 2009-01-30 2010-12-09 Rebelvox Llc Email communication system and method for supporting real-time communication of time-based media
US20100312845A1 (en) * 2007-06-28 2010-12-09 Rebelvox Llc Late binding communication system and method for real-time communication of time-based media
US7965659B1 (en) * 2003-07-29 2011-06-21 Sprint Spectrum L.P. Method and system for actually identifying a media source in a real-time-protocol stream
US20110161765A1 (en) * 2006-09-11 2011-06-30 Cisco Technology, Inc. Retransmission-based stream repair and stream join
US20110252161A1 (en) * 2010-04-13 2011-10-13 Voxer Ip Llc Apparatus and method for communication services network
US8218654B2 (en) 2006-03-08 2012-07-10 Cisco Technology, Inc. Method for reducing channel change startup delays for multicast digital video streams
US20130107834A1 (en) * 2010-04-08 2013-05-02 Nokia Siemens Networks Method for Transmitting Data in a Communications Network
US8462847B2 (en) 2006-02-27 2013-06-11 Cisco Technology, Inc. Method and apparatus for immediate display of multicast IPTV over a bandwidth constrained network
JP2014140195A (en) * 2010-02-17 2014-07-31 Qualcomm Inc Assisted state transition of user equipment (ue) for delay-sensitive applications within wireless communications system
US9003302B1 (en) 2007-12-05 2015-04-07 Sprint Spectrum L.P. Anonymous sidebar method and system
US9155075B2 (en) 2010-01-25 2015-10-06 Qualcomm Incorporated Selective allocation of dedicated channel (DCH) resources within a wireless communications system
US9608947B2 (en) 2007-06-28 2017-03-28 Voxer Ip Llc Telecommunication and multimedia management method and apparatus
US10321368B1 (en) 2018-06-21 2019-06-11 International Business Machines Corporation Seamlessly handing over channel resources among user equipment
US10375139B2 (en) 2007-06-28 2019-08-06 Voxer Ip Llc Method for downloading and using a communication application through a web browser
US11095583B2 (en) 2007-06-28 2021-08-17 Voxer Ip Llc Real-time messaging method and apparatus

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008523709A (en) * 2004-12-13 2008-07-03 テレフオンアクチーボラゲット エル エム エリクソン(パブル) Reduced waiting time when setting up uplink wireless communication channel
EP1867067A2 (en) * 2005-03-29 2007-12-19 Sonim Technologies Inc. Push to talk over cellular (half-duplex) to full-duplex voice conferencing
CN102655687A (en) * 2005-04-06 2012-09-05 艾利森电话股份有限公司 Method and system for establishing uplink for wireless cellular communication
KR20070060414A (en) * 2005-12-08 2007-06-13 삼성전자주식회사 Call setup method for minimizing delay of call setup in mobile telecommunications system and apparatus therefor
US20080051084A1 (en) * 2006-08-23 2008-02-28 Alessio Casati Telecommunications system and method for early transmission of data
JP4819638B2 (en) * 2006-10-03 2011-11-24 株式会社エヌ・ティ・ティ・ドコモ Communication control system
US8654949B2 (en) * 2008-01-07 2014-02-18 At&T Intellectual Property I, L.P. Methods, systems and computer program products for providing access to personal profiles in communications systems

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6360093B1 (en) * 1999-02-05 2002-03-19 Qualcomm, Incorporated Wireless push-to-talk internet broadcast
US20020150092A1 (en) * 2001-04-17 2002-10-17 Richard Bontempi One-to-one communication
US20030016632A1 (en) * 2001-07-19 2003-01-23 Refai Wail M. Push-to-talk and push-to-conference in a CDMA wireless communications system
US20040121791A1 (en) * 2002-12-18 2004-06-24 May Nigel M. Call setup for a mobile packet data dispatch network
US6792273B1 (en) * 1998-12-18 2004-09-14 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for resource reservation in a mobile radio communication system
US20040219925A1 (en) * 2003-04-30 2004-11-04 Motorola, Inc. Image data transfer over a dispatch voice channel
US20040224710A1 (en) * 2003-05-07 2004-11-11 Petri Koskelainen System and method for providing support services in push to talk communication platforms
US6907245B2 (en) * 2000-12-04 2005-06-14 Telefonaktiebolaget Lm Ericsson (Publ) Dynamic offset threshold for diversity handover in telecommunications system
US7570952B2 (en) * 2001-09-10 2009-08-04 Telefonaktiebolaget Lm Ericsson (Publ) Advance resource allocations for association state transitions for wireless LAN system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6751468B1 (en) 1999-05-26 2004-06-15 Bellsouth Intellectual Property Corporation Systems and methods for providing push to talk feature for wireless communication systems

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6792273B1 (en) * 1998-12-18 2004-09-14 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for resource reservation in a mobile radio communication system
US6360093B1 (en) * 1999-02-05 2002-03-19 Qualcomm, Incorporated Wireless push-to-talk internet broadcast
US6907245B2 (en) * 2000-12-04 2005-06-14 Telefonaktiebolaget Lm Ericsson (Publ) Dynamic offset threshold for diversity handover in telecommunications system
US20020150092A1 (en) * 2001-04-17 2002-10-17 Richard Bontempi One-to-one communication
US20030016632A1 (en) * 2001-07-19 2003-01-23 Refai Wail M. Push-to-talk and push-to-conference in a CDMA wireless communications system
US7570952B2 (en) * 2001-09-10 2009-08-04 Telefonaktiebolaget Lm Ericsson (Publ) Advance resource allocations for association state transitions for wireless LAN system
US20040121791A1 (en) * 2002-12-18 2004-06-24 May Nigel M. Call setup for a mobile packet data dispatch network
US20040219925A1 (en) * 2003-04-30 2004-11-04 Motorola, Inc. Image data transfer over a dispatch voice channel
US20040224710A1 (en) * 2003-05-07 2004-11-11 Petri Koskelainen System and method for providing support services in push to talk communication platforms

Cited By (111)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7965659B1 (en) * 2003-07-29 2011-06-21 Sprint Spectrum L.P. Method and system for actually identifying a media source in a real-time-protocol stream
US20050027867A1 (en) * 2003-07-29 2005-02-03 Sbc Knowledge Ventures, L.P. Presence enhanced telephony service architecture
US7660898B2 (en) * 2003-07-29 2010-02-09 At&T Intellectual Property I, L.P. Presence enhanced telephony service architecture
US20100166162A1 (en) * 2003-07-29 2010-07-01 At&T Intellectual Property I, L.P. Presence enhanced telephony service architecture
US8509406B2 (en) 2003-07-29 2013-08-13 At&T Intellectual Property I, L.P. Presence enhanced telephony service architecture
US20070217347A1 (en) * 2004-03-24 2007-09-20 Manfred Leitgeb Method and Devices for Providing a Push-to-Talk-Connection Between at Least Two User Terminals in a Communications Network
US20070220005A1 (en) * 2004-05-26 2007-09-20 Fabian Castro Castro Servers and Methods for Controlling Group Management
US20050265382A1 (en) * 2004-05-31 2005-12-01 Nokia Corporation Providing control information for a protocol
US20090141742A1 (en) * 2004-08-05 2009-06-04 Kang-Suk Huh System and method for changing duration of talk burst control timer
US7561528B2 (en) * 2004-08-05 2009-07-14 Lg Electronics Inc. System and method for changing duration of talk burst control timer
US7881220B2 (en) 2004-08-05 2011-02-01 Lg Electronics Inc. System and method for changing duration of talk burst control timer
US20060034336A1 (en) * 2004-08-05 2006-02-16 Lg Electronics Inc. System and method for changing duration of talk burst control timer
US20060075449A1 (en) * 2004-09-24 2006-04-06 Cisco Technology, Inc. Distributed architecture for digital program insertion in video streams delivered over packet networks
US20060083263A1 (en) * 2004-10-20 2006-04-20 Cisco Technology, Inc. System and method for fast start-up of live multicast streams transmitted over a packet network
US20110162024A1 (en) * 2004-10-20 2011-06-30 Cisco Technology, Inc. System and method for fast start-up of live multicast streams transmitted over a packet network
US8495688B2 (en) * 2004-10-20 2013-07-23 Cisco Technology, Inc. System and method for fast start-up of live multicast streams transmitted over a packet network
US7870590B2 (en) 2004-10-20 2011-01-11 Cisco Technology, Inc. System and method for fast start-up of live multicast streams transmitted over a packet network
US8010143B2 (en) * 2005-01-28 2011-08-30 Qualcomm Incorporated Method and apparatus for implicit floor control in push-to-talk over cellular systems
US20060212526A1 (en) * 2005-01-28 2006-09-21 Ramachandran Subramanian Method and apparatus for implicit floor control in push-to-talk over cellular systems
US20060172754A1 (en) * 2005-02-01 2006-08-03 Samsung Electronics Co., Ltd. Method and system for servicing full duplex call in push-to-talk over cellular
US20060178161A1 (en) * 2005-02-04 2006-08-10 Samsung Electronics Co., Ltd. Method and system for automatically updating user information in a push-to-talk system
US20120147819A1 (en) * 2005-04-06 2012-06-14 Telefonaktiebolaget Lm Ericsson (Publ) Method and system for uplink establishment in a wireless cellular communication
US20090073890A1 (en) * 2005-04-06 2009-03-19 Telefonaktiebolaget Lm Ericsson (Publ) Method And System For Uplink Establishment In A Wireless Cellular Communication
US9713178B2 (en) 2005-04-06 2017-07-18 Telefonaktiebolaget L M Ericsson (Publ) Method and system of wireless communications
US8144610B2 (en) * 2005-04-06 2012-03-27 Telefonaktiebolaget L M Ericsson (Publ) Method and system for uplink establishment in a wireless cellular communication
US8897222B2 (en) * 2005-04-06 2014-11-25 Telefonaktiebolaget Lm Ericsson (Publ) Method and system for uplink establishment in a wireless cellular communication
US9167570B2 (en) 2005-04-06 2015-10-20 Telefonaktiebolaget L M Ericsson (Publ) Method and system of wireless communications
US9313324B2 (en) * 2005-11-14 2016-04-12 Samsung Electronics Co., Ltd. Method and system for providing multimedia portal contents and additional service in a communication system
US20070127686A1 (en) * 2005-11-14 2007-06-07 Samsung Electronics Co., Ltd. Method and system for providing multimedia portal contents and additional service in a communication system
US7680047B2 (en) 2005-11-22 2010-03-16 Cisco Technology, Inc. Maximum transmission unit tuning mechanism for a real-time transport protocol stream
US20070115963A1 (en) * 2005-11-22 2007-05-24 Cisco Technology, Inc. Maximum transmission unit tuning mechanism for a real-time transport protocol stream
US20090239527A1 (en) * 2006-02-01 2009-09-24 Tapani Forsten Inter-System Communications in Mobile Communications System
US8280422B2 (en) * 2006-02-01 2012-10-02 Teliasonera Ab Inter-system communications in mobile communications system
US20070202909A1 (en) * 2006-02-27 2007-08-30 Chi-Chang Liu Method for push-to-talk over mobile communication devices
US8462847B2 (en) 2006-02-27 2013-06-11 Cisco Technology, Inc. Method and apparatus for immediate display of multicast IPTV over a bandwidth constrained network
US8218654B2 (en) 2006-03-08 2012-07-10 Cisco Technology, Inc. Method for reducing channel change startup delays for multicast digital video streams
US7694002B2 (en) * 2006-04-07 2010-04-06 Cisco Technology, Inc. System and method for dynamically upgrading / downgrading a conference session
WO2007126642A3 (en) * 2006-04-07 2008-10-09 Cisco Tech Inc System and method for dynamically upgrading/downgrading a conference session
US20070239885A1 (en) * 2006-04-07 2007-10-11 Cisco Technology, Inc. System and method for dynamically upgrading / downgrading a conference session
US20070263824A1 (en) * 2006-04-18 2007-11-15 Cisco Technology, Inc. Network resource optimization in a video conference
US8326927B2 (en) 2006-05-23 2012-12-04 Cisco Technology, Inc. Method and apparatus for inviting non-rich media endpoints to join a conference sidebar session
US20070276908A1 (en) * 2006-05-23 2007-11-29 Cisco Technology, Inc. Method and apparatus for inviting non-rich media endpoints to join a conference sidebar session
US8265233B2 (en) * 2006-06-09 2012-09-11 Sk Telecom Co., Ltd. Method for providing early-media service based on session initiation protocol
US20090262908A1 (en) * 2006-06-09 2009-10-22 Sk Telecom. Co., Ltd Method for providing early-media service based on session initiation protocol
US20080063174A1 (en) * 2006-08-21 2008-03-13 Cisco Technology, Inc. Camping on a conference or telephony port
US8358763B2 (en) 2006-08-21 2013-01-22 Cisco Technology, Inc. Camping on a conference or telephony port
US9083585B2 (en) 2006-09-11 2015-07-14 Cisco Technology, Inc. Retransmission-based stream repair and stream join
US20110161765A1 (en) * 2006-09-11 2011-06-30 Cisco Technology, Inc. Retransmission-based stream repair and stream join
US8588077B2 (en) 2006-09-11 2013-11-19 Cisco Technology, Inc. Retransmission-based stream repair and stream join
US20100172306A1 (en) * 2006-09-28 2010-07-08 Qualcomm Incorporated Predicitve qos resource allocation for rapid session establishment
US9253092B2 (en) * 2006-09-28 2016-02-02 Qualcomm Incorporated Predictive QoS resource allocation for rapid session establishment
US20080088698A1 (en) * 2006-10-11 2008-04-17 Cisco Technology, Inc. Interaction based on facial recognition of conference participants
US7847815B2 (en) 2006-10-11 2010-12-07 Cisco Technology, Inc. Interaction based on facial recognition of conference participants
US20080117937A1 (en) * 2006-11-22 2008-05-22 Cisco Technology, Inc. Lip synchronization for audio/video transmissions over a network
US7693190B2 (en) 2006-11-22 2010-04-06 Cisco Technology, Inc. Lip synchronization for audio/video transmissions over a network
US8121277B2 (en) 2006-12-12 2012-02-21 Cisco Technology, Inc. Catch-up playback in a conferencing system
US20080137558A1 (en) * 2006-12-12 2008-06-12 Cisco Technology, Inc. Catch-up playback in a conferencing system
US20080192839A1 (en) * 2007-02-12 2008-08-14 Cisco Technology, Inc. Fast channel change on a bandwidth constrained network
US8769591B2 (en) 2007-02-12 2014-07-01 Cisco Technology, Inc. Fast channel change on a bandwidth constrained network
US20080253369A1 (en) * 2007-04-16 2008-10-16 Cisco Technology, Inc. Monitoring and correcting upstream packet loss
US8711854B2 (en) 2007-04-16 2014-04-29 Cisco Technology, Inc. Monitoring and correcting upstream packet loss
US20080291936A1 (en) * 2007-05-25 2008-11-27 Motorola, Inc. Temporary block flow control in wireless communication device
US9634969B2 (en) 2007-06-28 2017-04-25 Voxer Ip Llc Real-time messaging method and apparatus
US10375139B2 (en) 2007-06-28 2019-08-06 Voxer Ip Llc Method for downloading and using a communication application through a web browser
US11943186B2 (en) 2007-06-28 2024-03-26 Voxer Ip Llc Real-time messaging method and apparatus
US11777883B2 (en) 2007-06-28 2023-10-03 Voxer Ip Llc Telecommunication and multimedia management method and apparatus
US11700219B2 (en) 2007-06-28 2023-07-11 Voxer Ip Llc Telecommunication and multimedia management method and apparatus
US11658927B2 (en) 2007-06-28 2023-05-23 Voxer Ip Llc Telecommunication and multimedia management method and apparatus
US11658929B2 (en) 2007-06-28 2023-05-23 Voxer Ip Llc Telecommunication and multimedia management method and apparatus
US20100312845A1 (en) * 2007-06-28 2010-12-09 Rebelvox Llc Late binding communication system and method for real-time communication of time-based media
US20230051915A1 (en) 2007-06-28 2023-02-16 Voxer Ip Llc Telecommunication and multimedia management method and apparatus
US11146516B2 (en) 2007-06-28 2021-10-12 Voxer Ip Llc Telecommunication and multimedia management method and apparatus
US11095583B2 (en) 2007-06-28 2021-08-17 Voxer Ip Llc Real-time messaging method and apparatus
US8825772B2 (en) 2007-06-28 2014-09-02 Voxer Ip Llc System and method for operating a server for real-time communication of time-based media
US10841261B2 (en) 2007-06-28 2020-11-17 Voxer Ip Llc Telecommunication and multimedia management method and apparatus
US10511557B2 (en) 2007-06-28 2019-12-17 Voxer Ip Llc Telecommunication and multimedia management method and apparatus
US20100312914A1 (en) * 2007-06-28 2010-12-09 Rebelvox Llc. System and method for operating a server for real-time communication of time-based media
US10356023B2 (en) 2007-06-28 2019-07-16 Voxer Ip Llc Real-time messaging method and apparatus
US10326721B2 (en) 2007-06-28 2019-06-18 Voxer Ip Llc Real-time messaging method and apparatus
US10158591B2 (en) 2007-06-28 2018-12-18 Voxer Ip Llc Telecommunication and multimedia management method and apparatus
US10142270B2 (en) 2007-06-28 2018-11-27 Voxer Ip Llc Telecommunication and multimedia management method and apparatus
US10129191B2 (en) 2007-06-28 2018-11-13 Voxer Ip Llc Telecommunication and multimedia management method and apparatus
US9178916B2 (en) 2007-06-28 2015-11-03 Voxer Ip Llc Real-time messaging method and apparatus
US9800528B2 (en) 2007-06-28 2017-10-24 Voxer Ip Llc Real-time messaging method and apparatus
US9742712B2 (en) 2007-06-28 2017-08-22 Voxer Ip Llc Real-time messaging method and apparatus
US9338113B2 (en) 2007-06-28 2016-05-10 Voxer Ip Llc Real-time messaging method and apparatus
US9608947B2 (en) 2007-06-28 2017-03-28 Voxer Ip Llc Telecommunication and multimedia management method and apparatus
US9621491B2 (en) 2007-06-28 2017-04-11 Voxer Ip Llc Telecommunication and multimedia management method and apparatus
US9674122B2 (en) 2007-06-28 2017-06-06 Vover IP LLC Telecommunication and multimedia management method and apparatus
US20090079815A1 (en) * 2007-09-26 2009-03-26 Cisco Technology, Inc. Audio directionality control for a multi-display switched video conferencing system
US8289362B2 (en) 2007-09-26 2012-10-16 Cisco Technology, Inc. Audio directionality control for a multi-display switched video conferencing system
US9003302B1 (en) 2007-12-05 2015-04-07 Sprint Spectrum L.P. Anonymous sidebar method and system
US20090201805A1 (en) * 2008-02-10 2009-08-13 Cisco Technology Inc. Forward error correction based data recovery with path diversity
US8787153B2 (en) 2008-02-10 2014-07-22 Cisco Technology, Inc. Forward error correction based data recovery with path diversity
US8645477B2 (en) * 2009-01-30 2014-02-04 Voxer Ip Llc Progressive messaging apparatus and method capable of supporting near real-time communication
US20100199133A1 (en) * 2009-01-30 2010-08-05 Rebelvox Llc Methods for using the addressing, protocols and the infrastructure of email to support near real-time communication
US20100198925A1 (en) * 2009-01-30 2010-08-05 Rebelvox Llc Email client capable of supporting near real-time communication
US20100198988A1 (en) * 2009-01-30 2010-08-05 Rebelvox Llc Methods for using the addressing, protocols and the infrastructure of email to support near real-time communication
US8849927B2 (en) 2009-01-30 2014-09-30 Voxer Ip Llc Method for implementing real-time voice messaging on a server node
US8688789B2 (en) * 2009-01-30 2014-04-01 Voxer Ip Llc Progressive messaging apparatus and method capable of supporting near real-time communication
US8832299B2 (en) 2009-01-30 2014-09-09 Voxer Ip Llc Using the addressing, protocols and the infrastructure of email to support real-time communication
US20100312844A1 (en) * 2009-01-30 2010-12-09 Rebelvox Llc Email communication system and method for supporting real-time communication of time-based media
US20100261494A1 (en) * 2009-04-13 2010-10-14 Qualcomm Incorporated Latency improvement methods in native ptt gateway for a group call with dispatch console clients
US8649813B2 (en) * 2009-04-13 2014-02-11 Qualcomm Incorporated Latency improvement methods in native PTT gateway for a group call with dispatch console clients
US9155075B2 (en) 2010-01-25 2015-10-06 Qualcomm Incorporated Selective allocation of dedicated channel (DCH) resources within a wireless communications system
JP2014140195A (en) * 2010-02-17 2014-07-31 Qualcomm Inc Assisted state transition of user equipment (ue) for delay-sensitive applications within wireless communications system
US20130107834A1 (en) * 2010-04-08 2013-05-02 Nokia Siemens Networks Method for Transmitting Data in a Communications Network
US8924593B2 (en) * 2010-04-13 2014-12-30 Voxer Ip Llc Apparatus and method for communication services network
US20110252161A1 (en) * 2010-04-13 2011-10-13 Voxer Ip Llc Apparatus and method for communication services network
US10694435B2 (en) 2018-06-21 2020-06-23 International Business Machines Corporation Seamlessly handing over channel resources among user equipment
US10321368B1 (en) 2018-06-21 2019-06-11 International Business Machines Corporation Seamlessly handing over channel resources among user equipment

Also Published As

Publication number Publication date
ATE515173T1 (en) 2011-07-15
EP1623588A1 (en) 2006-02-08
AU2003288875A1 (en) 2004-12-03
EP1623588B1 (en) 2011-06-29
KR20060021841A (en) 2006-03-08
WO2004102997A1 (en) 2004-11-25
CN100499879C (en) 2009-06-10
KR100991952B1 (en) 2010-11-04
US7873378B2 (en) 2011-01-18
CN1802865A (en) 2006-07-12

Similar Documents

Publication Publication Date Title
US7873378B2 (en) Method of reducing delay in push-to-talk over cellular (PoC) by predicting need for connection setup
EP2334106B1 (en) Provision of PTT data buffering support indications from mobile devices for PTT data buffering control by wireless networks
EP1905256B1 (en) Methods and apparatus for providing ptt data buffering support indications from mobile devices and ptt data buffering control by wireless networks
US7593359B2 (en) Method and system for floor control for group call telecommunications services
US20050141511A1 (en) Method of reducing call setup time for IP services in a mobile communication network
US8830898B2 (en) Fast inter system push to talk operation
US7920499B2 (en) Activation of services in a communication system
US9615352B2 (en) Media transmission before floor grant in real time communication network
US7809839B2 (en) Method and system for call set-up between mobile communication terminals
EP1867184B1 (en) A method, an apparatus and a system for uplink establishment in a wireless cellular communication having a delay dependent on connection type
JP2008523709A (en) Reduced waiting time when setting up uplink wireless communication channel
EP1700419B1 (en) Method and device for push-to-talk service
EP1524869B1 (en) Faster call set up for Push-to-Call (PTC) services over cellular networks
US20070142071A1 (en) Method and apparatus for facilitating establishment of a communication resource
EP1612957B1 (en) Methods and apparatus for the immediate acceptance and queuing of voice data for PTT communication
WO2007118203A2 (en) Systems and methods for implementing lazy-lock control procedure in real-time communication services
KR20070086057A (en) Latency reduction when setting up an uplink wireless communications channel

Legal Events

Date Code Title Description
AS Assignment

Owner name: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL), SWEDEN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SCHLIWA-BERTLING, PAUL;HANNU, HANS;JONSSON, TOMAS;AND OTHERS;SIGNING DATES FROM 20060306 TO 20060315;REEL/FRAME:018786/0425

Owner name: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL), SWEDEN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SCHLIWA-BERTLING, PAUL;HANNU, HANS;JONSSON, TOMAS;AND OTHERS;REEL/FRAME:018786/0425;SIGNING DATES FROM 20060306 TO 20060315

STCF Information on status: patent grant

Free format text: PATENTED CASE

CC Certificate of correction
FPAY Fee payment

Year of fee payment: 4

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552)

Year of fee payment: 8

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 12