An embodiment example of the invention is now explained with the aid of
The mobile network N exchanges data information with the plurality of terminals T1 to Tn via the radio air interface downlink DL and an uplink connections UL. The network elements NE1 to NEn of the mobile network N can be for example base stations or Node Bs, radio network controllers RNCs or serving radio network controller SRNC, core network switches, or any other type of communication entities which are generally used for data network communications. The uplink connection UL may provide HSUPA capabilities for high speed uplink packet access.
The mobile network connection 3 between the at least two network elements NE1 and NE2 uses IP transport, eg. IPv6 or IPv4, for the data sent from the first network element NE1, e.g. a base station, to the target second network element NE2, e.g. a SRNC. It is understood that the mobile network may have more than just two interconnected network elements which use IP transport and that the data sent from the first network element NE1 may pass through one or more intermediate network elements before reaching the target second network element NE2.
The radio air interface uplink connection 2 between the mobile user equipment T1, e.g. a mobile phone, and the first network element NE1, e.g. a base station, uses high speed uplink packet access (HSUPA) protocol architecture, in which a multiplexing entity inside the mobile user equipment T1 is responsible for concatenating multiple MAC-d PDUs into MAC-es PDUs and to multiplex one or multiple MAC-es PDUs into a single MAC-e PDU, to be transmitted at each TTI.
According to the invention, the mobile network N determines information about the maximum transfer unit (MTU) allowed for the IP transport type used in the network or at least in the mobile network connection 3 between the two network elements NE1 and NE2 and provides the mobile user equipment T1, prior to the communication of HSUPA MAC-e PDUs, with an indication, on radio air interface downlink connection 1, about the maximum MAC-es PDU size allowed, according to said IP MTU determined. The mobile user equipment T1, after receiving such information, ensures that the number of MAC-d PDUs multiplexed in a single MAC-es PDU is such that the MAC-es PDU size does not exceed the maximum size provided by the network N.
As a example, if the mobile network N or at the mobile network connection 3 between the two network elements NE1 and NE2 uses IPv6 transport and a mobile user equipment T1 wishes to establish a HSUPA connection with the mobile network, the mobile network determines that the maximum transfer unit for IPv6 is 12.000 bits and sends an indication about a maximum MAC-es PDU size, according to said IP MTU determined, e.g. 12.000 bits minus the bits used for a MAC-e header, to that mobile user equipment.
The mobile network connection 3′ between the at least two network elements NE1 and NE2 uses IP transport, e.g. IPv6 or IPv4, for the data sent from the first network element NE1, e.g. a base station, to the target second network element NE2, e.g. a SRNC. As for the example in
The radio air interface uplink connection 2′ between the mobile user equipment T1, e.g. a mobile phone, and the first network element NE1, e.g. a base station, uses high speed uplink packet access (HSUPA) protocol architecture, in which a multiplexing entity inside the mobile user equipment T1 is responsible for concatenating multiple MAC-d PDUs into MAC-es PDUs and to multiplex one or multiple MAC-es PDUs into a single MAC-e PDU, to be transmitted at each TTI.
The mobile user equipment T1, in this example, multiplexes MAC-es PDU of any size less than the MAC-e transport block size (20.000 bits) according to the MAC-d flows configured for that mobile user equipment.
According to the invention, the mobile network N and particularly the first network element NE1, receives the MAC-e PDUs sent by the mobile user equipment T1, demultiplexes the MAC-es PDUs, determines information about the maximum transfer unit (MTU) allowed for the IP transport type used in the mobile network or at least in the mobile network connection 3′ to the target second network element NE2, splits any received MAC-es PDU with a size greater than the determined IP MTU in two or more data frames with a size less than said IP MTU and sends the demultiplexed MAC-es PDUs with a size less than the determined IP MTU and the fragmented MAC-es PDUs to the target second network element NE2, e.g. a SRNC. In the SRNC, the fragmented MAC-es PDUs are reassembled and delivered to the SRNC reordering queue with the other MAC-es PDUs.
As a example, if the mobile network N or at the mobile network connection 3′ between the two network elements NE1 and NE2 uses IPv4 transport and a mobile user equipment TV sends a MAC-e PDU comprising one or more MAC-es PDUs with a size greater than said IPv4 MTU, i.e. 4.608 bits, the base station demultiplexes said MAC-es PDUs and splits each MAC-es PDU in two or more data frames with a size less than 4.608 bits, then sends said fragmented MAC-es PDUs to the target SRNC where they will be reassembled. In case a MAC-e PDU received at the base station contains MAC-es PDUs with a size less than 4.608 bits, said MAC-es PDUs are transmitted without fragmentation to the SRNC.
For signaling MAC-es PDU fragmentation in mobile network connection 3′ between the first network element NE1 and the second network element NE2 a E-DCH frame may contain an indication that that MAC-es PDU has been splitted and indication about the position of said data frame fragment in the whole MAC-es structure, e.g. if a MAC-es PDU has been fragmented in two data frames, one of them will contain an indication that it is the “first” data frame of a fragmented MAC-es PDU and the other will contain an indication that it is the “second” data frame of a fragmented MAC-es PDU. With this information the target SRNC will be able to unambiguously recombine the data.
For the sake of generalization, it is understood that the means to carry out the method or certain steps of the method for transmission of high speed uplink packet access data information in a cellular communications system herein described can be implemented in hardware or software form in the mobile network and/or the mobile user equipment.
Number | Date | Country | Kind |
---|---|---|---|
06300425.3 | May 2006 | EP | regional |