Abstract:
The present invention relates to a system, a Midcom Agent, a method for re-establishing context and a computer program product for performing the steps of said method. In a multi-domain, multi-access IP network there is a need for a method to re-establish context associated with a flow when the end-to-end path changes. The path change is typically due to mobility, but can also be caused by access re-selection (which can be performed for a stationary mobile node as well). Therefore, a method is provided in which the context is moved from one middlebox to at least one selected middlebox via a Midcom Agent. An advantage with the present invention is that it facilitates the transfer of context information from a set of middleboxes to another set of middleboxes. Each set may contain diverse types of such middleboxes.
Abstract:
A method for minimizing feedback responses in an ARQ protocol is disclosed, whereby different mechanisms can be used to indicate erroneous D-PDUs and construct S-PDUs. The S-PDUs are constructed so as to optimize performance in accordance with certain criteria. One such criterion used is to minimize the size of the S-PDUs. A second such criterion used is to maximize the number of SNs included in an S-PDU of limited size.
Abstract:
In spread spectrum communications, a method for allocating and re-allocating channelization codes to new and existing channels in a way that makes the maximum number of codes available at a given time for channels of different rates and different spreading factors. If re-allocations are not performed, a communication system employing the invention has a higher capacity than a system employing a random allocation strategy. The invention also reduces signaling overhead for re-allocations in comparison to a random allocation strategy because fewer re-allocations are necessary.
Abstract:
A method and an arrangement for avoiding unnecessary retransmissions in a packet-based radio-communication network by exchanging transmission state information between retransmission functionality entities (12, 21) located at respective protocol layers in different network nodes (1, 2), and performing inter-layer coordination of retransmissions between the network nodes (1, 2) based on the exchanged transmission state information to provide a more efficient overall scheme for retransmissions.
Abstract:
A network informs a user equipment about the number of usable sub-carriers in a frequency spectrum. Based on this, and its knowledge of a generic size of a resource block, the user equipment is able to determine a number of sub-carriers that are to be allocated to one or more fractional resource blocks. Rules, which may be predefined in the standard, or may be signalled to the user equipment, allow the user equipment to determine which of the usable sub-carriers should be allocated to the fractional resource block or blocks.
Abstract:
Procedures are provided for the establishment of MBMS services in different cells of a cellular telecommunications network, in particular, for maintaining the transmission of MBMS data to a particular user equipment, even when it moves from one cell to another when the service is provided in different ways in different cells. In particular, when a user equipment receives a multimedia data service in a first cell via a certain type of connection (i.e., a point-to-point connection/while requiring an RRC Connection, a point-to-multipoint connection without/while requiring an RRC Connection), and moves to a second cell where the type of connection used to provide the service is different, specific actions are undertaken (e.g., request for an RRC Connection, release of an RRC Connection, etc), depending on the type of connection change carried out. Embodiments for the establishment of the most adequate connection (p-t-p, p-t-m) in a cell are disclosed as well (e.g., by sending a message from a SRNC to a CRNC).
Abstract:
An object of the present invention is to provide an improved real-time application performance for user equipments. The object is achieved by a method for bi-casting real time data packets in a mobile system node. The node is comprised in a mobile system, which mobile system comprises an old Node-B and a new Node-B. The old Node-B and the new Node-B are adapted to be connected to the node. The mobile system further comprising a user equipment 130 adapted for switching the receipt of real time data packets from the old Node-B to the new Node-B. The method comprises the steps of associating a first sequence number with a first real time data packet adapted to be sent to the old Node-B, and associating a second sequence number with the same first real time data packet adapted to be sent to the new Node-B. The second sequence number is different from the first sequence number
Abstract:
The invention describes a flow control method to control HS-DSCH data streams over UTRAN Iub and Iur interfaces. Two credit assignment schemes are also described. A radio network node at which the flow control method executes is proposed. Finally a computer program product for execution of the flow control method and the credit assignment schemes is described. The control of separate user data flows is coordinated by Node-B and data transport over the Iub and Iur interfaces is adapted to data transfer over the Uu interface. The main advantage is that buffering can be primarily maintained in SRNC. It is shown that the proposed flow control method can significantly reduce Node-B's buffer level when compared to a scheme where the control of individual data flows is performed independently of each other. It is also shown that the negative impact on the quantity of flowing data is generally minor.
Abstract:
A paging origination identifier associated with an origination of a page to a mobile radio terminal is included with a mobile terminal's response to the page. For example, assuming that the page to the mobile terminal is in a first area, the mobile terminal responds to the page from a second area and includes the identifier in that response. The second area may be a cell controlled by another radio network control node, another radio network operator, or even another type of cellular system. The identifier is used to route the page response through the radio network ultimately to the paging originator. The identifier may be, for example, a paging area identifier, a registration area identifier, or a network exchange identifier. Another example identifier is the cell where the mobile terminal received the page. Cell evaluation and selection processes need only be performed while the mobile terminal is listening to the paging channel, for example, thereby saving mobile terminal battery life. Since the mobile terminal checks for an optimum cell just before it transmits a paging response, it ensures that the optimum cell is used, thereby improving the quality of the communication. As a result, there is less chance of increased interference caused by the uplink transmission, of a lost connection, or of an error in the message.
Abstract:
An optimal data block size is determined for use in transmitting data at variable rates over a communications link in predetermined time intervals, where each predetermined time interval has the same time duration. Rather than varying data block size according to changes in transmission rates, which adds unnecessary complexity, the data blocks all have the same fixed size, i.e., the same number of data bits in each block. That fixed data block size is determined so that for all of the available data transmission rates, each predetermined time interval is fully occupied with useful information. The fixed data block size is determined based on a maximum frequency at which the transmission rate may change on the communications link and a lowest available transmission rate. Preferably, the fixed size of each data block is limited by predetermined maximum and minimum data block sizes in order to reduce the number of bit errors per data block, maintain a certain data throughput, and limit the amount of overhead bits relative to the number of payload bits for each data block.