摘要:
A method, template, protocol, apparatus, system, and computer software for implementing a binary protocol for session initiation in a wireless communications system. The method for creating, modifying or terminating an IP multimedia session among one or more binary session initiation protocol (B-SIP) entities includes providing a flexible template with at least one mandatory field and at least one optional field, wherein the flexible template has fixed and variable length fields, representing a message type with a template id, and maintaining session specific information in a cache. The message template for creating, modifying or terminating an IP multimedia session among one or more binary session initiation protocol (B-SIP) entities, includes at least one mandatory field and at least one optional field, at least one fixed length field and at least one variable length field, wherein each of said at least one variable length fields is preceded by a length field and each of said at least one optional fields is preceded by an identifier, wherein said at least one mandatory field precedes said at least one optional field and said at least one fixed length field precedes said at least one variable length field.
摘要:
Transmission methods for multicast messages and for signaling message responses thereto in communication systems supporting a multicast mode provide that a number of retransmissions of a multicast message may be changed based on a number of receivers of the message. Signaling messages to the multicast message may be transmitted in response to a fixed number of multicast message transmissions, and receivers that have not received the multicast message after the fixed number of transmissions may request further retransmissions up to an additional given number of times. Further, signaling messages may be transmitted at different times or staggered based on a radio condition of the receivers. For example, a first multicast message may be transmitted, and responses from groups of receivers may be listened to for a given period, after which one of a next multicast message and a portion of the first multicast message may be transmitted to the groups.
摘要:
A method, apparatus, system, and computer software for compressing and decompressing a message for transmission. The method of compressing a text message for transmission may include parsing text strings and encoding numerical values with a binary representation and analyzing values of the text strings and populating a session specific codebook with partial strings from the values. The method of compressing a message for transmission may also include parsing the message with a template and generating at least one substring to be transmitted; parsing the at least one substring with entries in a session specific codebook and generating a first part of the compressed message; populating the session specific codebook with entries for unknown field values; parsing any unmatched substrings with entries from a first static dictionary and generating a second part of the compressed message; parsing any still unmatched substrings with entries from a second static dictionary and generating a third part of the compressed message; compressing a remainder of the substrings with a compression algorithm; and combining the first part, the second part, and the third part of the compressed message to obtain a compressed message for transmission.
摘要:
In the dynamic access priority method, priority classes with different backoff delays are used to prioritize random access over shared channels and to reduce collision in the presence of a surge of random access requests. Service class information for a plurality of service classes is stored at user equipment. The service class information for a service class includes at least one of a maximum and a minimum back off value; the maximum back off value being indicative of a maximum back off interval and the minimum back off value being indicative of a minimum back off interval. At least one of a maximum and a minimum back off value is determined based on a selected service class of the user equipment, and a back off interval is determined based on the determined back off value. The back off interval indicates a period of time the user equipment waits before the user equipment attempts a transmission.
摘要:
In a UMTS (universal mobile telecommunications system) Terrestrial Radio Access Network (UTRAN) based wireless system, a wireless network element (e.g., a base station) exchanges information with another wireless network element (e.g., a radio network controller) via data frames (uplink or downlink). Each data frame comprising a header portion and a payload portion, which comprises a QoS class indicator field. Illustratively, the eight bit spare extension field of a UTRAN data frame (uplink or downlink) is used to convey a four bit payload type indicator and a four bit QoS class indicator.
摘要:
A Layer 2 Tunneling Protocol (L2TP) performs a sender initiated recovery algorithm (SIRA) upon receiving, from an L2TP receiver, a predefined number of packets including the same “next received” (Nr) sequence number. The L2TP sender transmits a payload message that includes the “Reset Sr” (R-bit) indicator, which resets the value for Nr (at the receiver) to either just beyond the first missing packet or to the current send sequence number of the sender.
摘要:
An Internet Protocol (IP)-based network incorporates an application level switching server and a number of packet endpoints. A packet endpoint multiplexes application sessions destined for different packet endpoints into one multiplexed session that is terminated with the application level switching server. The latter extracts each application session (or packets associated therewith) and repackages, or switches, them into other multiplexed sessions such that at least two switched packets are transmitted to different packet endpoints. The multiplexed sessions utilize either RTP/UDP/IP or UDP/IP encapsulation.
摘要:
New Attribute Value Pairs (AVP)s are defined for use in the L2TP control messages for setting up a call. In particular, an L2TP Incoming-Call-Request (ICRQ) or Outgoing-Call-Request (OCRQ) message includes a QoS_Request AVP, which includes a field for defining the number of classes of service within the call. In another embodiment, a new QoS_Request extension and a new QoS_Reply extension are defined for use in Mobile IP networks.
摘要:
A method for data transmission in a wireless communication network utilizes an on-demand multiple access method with a fair queuing service discipline for efficient utilization of the limited bandwidth available in the network by sharing bandwidth among the remote hosts. In one embodiment, the base station broadcasts the system virtual time and the assigned shares of service classes to each of the wireless remotes. Each remote host computes its own service tag and reports it to the base station, which assigns transmit permits based on the service tag values and the available data slots. If a packet is lost or in error, the sending remote recomputes the service tag values of all its queued packets, including the packet whose transmission failed. Alternatively, the remote informs the base station of its queue size and the base station computes service tags for each remote based on the service shares of the remote and the available data slots. If a packet is lost or in error, the base station recomputes the service tag values for that remote host based on the current system virtual time. In an alternate embodiment, the AP or wireless node maintains a packet queue and a head-of-line tag. If a packet is lost, only the head-of-line tag needs to be changed. Once the head-of-line packet has been transmitted successfully, the rest of the queued packets will automatically receive the correct tag, the recomputed head-of-line tag plus appropriate increments. For half-duplex, both the uplink and downlink queues at the access points are managed as if there is only one system virtual time. For full-duplex, separate system virtual times for the uplink and the downlink traffic may be used. Remotes may also be divided into one or more separate groups, with each group having a different priority and receiving a different system virtual time. Service tags of all other remotes remain unaffected by the retransmission of a packet from any particular remote, meaning that the QoS experienced by the other remotes does not suffer.
摘要:
An advance over the prior art is achieved through an efficient method for an admission control algorithm and a scheduling mechanism that complement each other in providing the following three classes of service. A first class of service is termed Class 1 where users specify a nominal amount of bandwidth desired. A second, lower tier service class is termed Class 2, wherein users specify a nominal and minimum amount of bandwidth desired when entering into a network connection. A third server class is Class 3, where Class 3 users are treated as best effort users. For Class 1 users the methodology of the present invention provides a guaranteed nominal amount of bandwidth. The admission control procedure ensures that Class 1 users are admitted only if resources exist to satisfy the nominal bandwidth requirements of the Class 1 users. Class 2 users are admitted if resources exist to satisfy the minimum bandwidth requirements of the user. Class 2 users are served with a bandwidth of up to their nominal bandwidths if there is capacity left after serving the Class 1 users with their nominal capacities. Class 3 users are served only if the Class 2 users have received their nominal bandwidths.