Method and arrangement in a telecommunication system
12 claims: 4 independent, 8 dependent
- 1CLAIMS REIVINDICAÇÕES 1. Method for configuring the link maximum transmission unit (MTU) on user equipment (UE) adapted to connect to a Radio Architecture Evolution network 1. Método para configurar a unidade de transmissão máxima (MTU) de enlace em um equipamento de usuário (UE) adaptado para se conectar a uma rede de rádio de Evolução de Arquitetura de 5 Long Term System / Evolution (SAE / LTE), characterized by the fact of understanding the stage of signaling the MTU supported by the SAE / LTE network to the UE in one of a Non-Access Stratum (NAS) message from a Mobility Management Entity (MME) and a radio Resource Control (RRC) message from Node B 5 Sistema/Evolução de Longa Duração (SAE/LTE), caracterizado pelo fato de compreender a etapa de sinalizar a MTU suportada pela rede de SAE/LTE para o UE em uma de uma mensagem de Estrato de Não Acesso (NAS) a partir de uma Entidade de Gerenciamento de Mobilidade (MME) e uma mensagem de Controle de Recurso de rádio (RRC) a partir de um Nó B 10 Evolved (eNB). 10 Evoluído (eNB).
- 7Method according to any of claims 1 to 6, characterized by the fact that the signaled MTU link is set to the highest value supported by the SAE / LTE network. 7. Método de acordo com qualquer das reivindicações 1 a 6, caracterizado pelo fato de que o enlace MTU sinalizado é configurado para o valor mais alto suportado pela rede de SAE/LTE.
- 8User equipment (UE) adapted to connect to a System Architecture Evolution / Long Evolution radio network 8. Equipamento de usuário (UE) adaptado para se conectar a 5 uma rede de rádio de Evolução de Arquitetura de Sistema/Evolução de Longa Duration (SAE / LTE) e, characterized by the fact that it comprises means to receive data comprising the maximum transmission unit (MTU) supported by the SAE / LTE network, said means comprising one of means to receive the MTU link in a layer message Non-Access (NAS) and Duração (SAE/LTE) e, caracterizado pelo fato de compreender meio para receber dados compreendendo a unidade de transmissão máxima (MTU) suportada pela rede de SAE/LTE, dito meio compreendendo um de meio para receber o enlace MTU em uma mensagem de estrato de Não Acesso (NAS) e 10 means to receive the MTU link in a radio Resource Control (RRC) message. 10 meio para receber o enlace MTU em uma mensagem de Controle de Recurso de rádio (RRC).
- 11Node in a radio network of Evolution of Architecture of 11. Nó em uma rede de rádio de Evolução de Arquitetura de Long Term System / Evolution (SAE / LTE), characterized by the fact that it comprises a means to signal the MTU supported by the SAE / LTE network to a User Equipment (UE) connected to the network, said means comprising a means to signal the link MTU in a message Sistema/Evolução de Longa Duração (SAE/LTE), caracterizado pelo fato de compreender meio para sinalizar a MTU suportada pela rede de SAE/LTE para um Equipamento de Usuário (UE) conectado à rede, dito meio compreendendo um de meio para sinalizar o enlace MTU em uma mensagem 25 No Access layer (NAS) and means to signal the MTU link in a radio Resource Control (RRC) message. 25 de estrato de Não Acesso (NAS) e meio para sinalizar o enlace MTU em uma mensagem de Controle de Recurso de rádio (RRC).
Independent claims4
34 paragraphs in 1 section, as filed
DETAILED DESCRIPTION
As mentioned above, the MTU path, that is, the path between the application server and the UE, as shown, for example, in Figure 1, can be affected by numerous impacts including:
- Uncompressed header of the original IP packets (that is, end-to-end user);
- The Sl-U tunneling protocol (GTP-U);
- IPSec Tunnel (Security Association (SA) of Encapsulation Safety Payload (ESP) in tunnel mode) for protection of integrity and confidentiality in the access network between security connection points (SEG);
- An MTU provided by the data link layer in a particular instance of the S1 interface;
- An MTU imposed on a particular administrative domain (and QoS) of the IP network;
The version of the Internet Protocol used (that is, IPv4 or IPv6).
Aspects described in some of the problems above could introduce a variable MTU path, primarily due to user mobility. Another source of the variable MTU path may be link failures and subsequent re-routing over the IP network.
Furthermore, it is very likely that the SAE / LTE network will have the shortest MTU on the end-to-end path.
Every link on the IP network has a defined MTU, and so does the link that is used by the Main Computer IP in the UE. It has been observed to be a problem how to configure an MTU link in the UE. Generally any reasonable default value that is updated with the discovery of the MTU path could be used initially. However, it should be noted that there are a number of configurations / implementations (for example, protection barriers / connection points) that discard the number of IPv4 ICMP messages including the “Too Big Packet” message type. Hence, it can be assumed that end-to-end MTU path discovery is not used in the case of IPv4. This can in turn lead to fragmentation in the network and all the problems associated with such fragmentation. Fragmentation in the case of an array as illustrated in Figure 1 can occur at different levels, including end-to-end datagram fragmentation, Sl-U datagram fragmentation, IPSec tunnel datagram fragmentation.
If the SAE / LTE nodes are made aware of the MTU supported in the SAE / LTE network, the network is enabled to configure the MTU link in the EU in such a way that fragmentation in the SAE / LTE network can be avoided or at least significantly reduced . If this MTU is available for the main computer in the UE, the stack in the UE is able to provide the following behavior to reduce the need for fragmentation on the network:
In the case of a transport layer protocol that has a Maximum Segment Size (MSS), for example, TCP, both transmit and receive MSS can be selected by the UE, considering the MTU “link” configured by the network and, hence, the fragmentation can be avoided at all or at least in the SAE / LTE network domain.
In the case of a transport layer protocol that does not have a Maximum Segment Size (MSS), for example, UDP, the UE can fragment the datagram transmitted at the source according to the MTU “link” configured by the network and, from there, fragmentation can be avoided at least in the direction of the uplink.
In accordance with the present invention, the MTU supported by the SAE / LTE network is signaled to the UE.
The following describes by means of non-exclusive examples, different realizations for signaling the MTU link.
According to a first realization, the MTU link is signaled in a Non-Access Stratum (NAS) message from the Mobility Management Entity (MME). As the signaled MTU link conceptually represents the MTU supported by the SAE support service, and this is explicitly expressed. The NAS signaling for establishing and modifying SAE support is illustrated in Figure 2. Hence, firstly, in a 201 message, a No Access layer (NAS) message from the Mobility Management Entity (MME) including a Support Configuration / Modification Request SAE and the MTU link. In response to message 201, the UE transmits a NAS 203 message acknowledging that the SAE Support Configuration / Modification is completed.
In accordance with an embodiment of the present invention, the MME signals in the NAS SAE support configuration / modification request message (or a similar message) signal the MTU link that can represent a one-way MTU to an SAE support service in a complete network or part of a private SAE / LTE network. The signaled MTU link can, for example, be set to the highest value supported by the SAE / LTE network in such a way that the network does not need to perform EP fragmentation of the original end-to-end datagram or any of the tunneling (nested) datagrams encapsulating the end-to-end datagram. Once the UE receives the MTU link for a particular SAE support in the establishment or modification of the SAE support, the UE can apply the signaled MTU link for the particular SAE support.
According to another embodiment of the present invention, the MTU link is signaled in a radio Resource Control (RRC) message from the Evolved Node B (eNB). The signaled MTU link can, for example, be part of the procedure for establishing / modifying the radio support and can then only implicitly represent the MTU supported by the SAE support service.
The RRC signaling for establishing and re-configuring the radio support is illustrated in Figure 3. According to an embodiment of the present invention, the eNB signals in the Radio RRC 301 support configuration / re-configuration request message (or a similar message ) the MTU link that can implicitly represent an MTU of a path to SAE support service in a complete network or in a part of a private SAE / LTE network as known to an eNB. The signaled MTU link can, for example, be set to the highest value supported by the SAE / LTE network, such that the network does not have to perform IP fragmentation of the original end-to-end datagram or any of the tunneling datagrams ( nested) encapsulating the end-to-end datagram. Once the UE receives the MTU link for a particular radio support in the establishment or re-configuration of the Radio support, the UE is preferably set to apply the signaled MTU link to the particular SAE support. Also, in response to message 303, the UE acknowledges that Radio Support Configuration / Reconfiguration is completed.
When configuring an MTU domain in SGW and eNB, the MTU link is also a property of the administrative domain to which the link belongs. This will typically result in the least capable link defining the MTU for the entire domain. In addition, it can be assumed that very short MTU-s are not used in modern IP networks. Therefore, the minimum MTU link of Sl-U (X2-U) can generally be assumed to be around 1500 octets less the applicable overhead. According to an embodiment of the present invention, eNB-s having x2 interfaces defined between them, are adjusted to belong to the same administrative domain as an IP network. Similarly, the corresponding Sl-U instances in the UPE are preferably part of the same administrative domain.
Furthermore, in order to avoid small variations in the MTU that can result in worse performance, in the sense of gaining a few octets for the specific link, it is preferable to configure the MTU of the administrative domain for each corresponding link in the eNB and UPE. One reason to configure the MTU of the administrative domain for each corresponding link in eNB and SGW is because a “too large packet” functionality can be implemented in eNB and UPE as described below.
There are three methods of fragmentation:
End-to-end IP packet fragmentation: this option is possible only in the case of IPv4 and only if the “do not fragment” (DF) bit has not been set. However, there are a number of implementations that effect fragmentation even if the DF bit has been set. Fragmentation when the DF bit has been set is, for example, used a few times to overcome the limitations for performing MTU path discovery on IPv4 networks.
The benefit of using end-to-end packet fragmentation, regardless of the DF bit setting as described above, is that reassembly is pushed to the main computers at the end and hence the network resources are not spent on reassembly. This is only applicable if SGW and eNB are configured with the MTU link that corresponds to the MTU path Sl-U (X2-U) or if the MTU path discovery is used in Sl-U (X2-U). Additionally, the main computers terminating the end-to-end flow can perform fragmentation / reassembly by themselves, according to the MTU link configured for the link associated with the main computers.
Fragmentation of tunneling IP packets Sl-U (X2-U): If fragmentation is a solution used to process “too large packets”, then fragmentation of tunneling IP packets Sl-U (X2-U) is a preferred option if the end-to-end flow is IPv6 flow. This can also be applied in the case of end-to-end IPv4 flows. Furthermore, fragmentation can be left to the node that interfaces a link with the lowest MTU on the Sl-U path (X2-U) in the case of the IPv4 path on the Sl-U (X2-U). In the case that Sl-U (X2-U) is an IPv6 path, then fragmentation can be performed by eNB / SGW. However, it should be noted that most of the processing and memory intensive process is reassembly and this is therefore done in eNB / SGW and for a very large number of flows.
IPSec tunneling IP packet fragmentation: the principle is almost the same as for IP tunneling fragmentation Sl-U (X2-U). However, a difference is that reassembly has to be carried out at a safety connection point (SEG) while fragmentation can be carried out at the node that interfaces with a link with the lowest MTU on the path Sl-U (X2-U) , in the case of IPSec IPv4 tunnel, while this has to be done by SEG in the case of the IPSec IPv6 tunnel.
Furthermore, the MTU discovery can be divided into different types of MTU discovery, namely: end-to-end MTU path discovery, SlU U (X2-U) MTU path discovery and MTU SEG to SEG discovery.
For end-to-end MTU path discovery, IP primary computers terminating the end-to-end IP flow can perform MTU Path discovery. However, it should be noted that there are a number of configurations / implementations (protection barriers / connection points) that discard the number of IPv4 ICMP messages including “Too Big Packet” messages. Hence, it can be assumed that end-to-end MTU path discovery is not used in the case of IPv4.
On the other hand, in the case of IPv6, main computers have the two options of using 1280 octet MTU (that is, the minimum MTU that each IPvó capable node has to support) or using end-to-end MTU path discovery. Considering the problem related to the discovery of MTU path to TCP, it is preferable to apply MTU path Sl-U (X2-U) common in the complete administrative domain of eNB-s anyway, in order to avoid changing the MTU path from end to end due to mobility. It should be noted that, if common MTU is not applied in the administrative domain of eNB-s, then time restrictions allowed for increasing MTU, effectively disable the gains of “variable” MTU in the administrative domain, as pass-through transfers are of varying magnitudes more frequently.
For MTU Sl-U (X2-U) path discovery, eNB and SGW can use MTU path discovery instead of administratively configured MTU Sl-U (X2-U) path. As Sl-U (X2-U) are defined for accredited networks, it can be assumed that the operator has direct or indirect control over the processing of ICMP messages and hence MTU path discovery can be used regardless of the IP version used for tunneling Sl-U (X2-U).
For MTU SEG discovery SEG to SEG, SEG can use MTU path discovery instead of administratively configured MTU tunnel. However, it can only be used in the case of the IPv6 IPSec tunnel, as it cannot rely on ICMP "Too Big Packet" messages in the case of the IPv4 tunnel.
The eNB can be configured with the MTU link according to the MTU of the administrative domain to which it belongs. Furthermore, it should be considered that the MME is aware of the MTU link configured in the eNB. If that MTU were available to the main computer in the UE, the IP stack in the UE can provide the following behavior, which significantly reduces the need for network fragmentation.
In the case of a transport layer protocol that has an MSS, for example, TCP, both transmit and receive MSS can be selected by the UE, considering the MTU “link” configured by the network and hence, fragmentation can be avoided together (or at least in the SAE / LTE network domain). In the case of a transport layer protocoilo that does not have an MSS, for example, UDP, the UE can fragment the datagram transmitted at the source according to the MTU “link” configured by the network and hence, fragmentation can be avoided at least towards the upper link.
Considering the gains provided by the configuration of the MTU “link” in the UE according to the MTU of the administrative domain to which the eNB belongs, as far as the SAE support is established for the UE, it is recommended to provide functionality to configure the MTU “link” in the establishment / modification of SAE support (for example, included in NAS: establishment / modification of SAE support) according to the MTU Sl-U path known to MME for the respective eNB.
2 sheets
Sheet 1 Sheet 2
24 members in 15 offices
Priority claims9
| Document | Office | Kind | Date |
|---|---|---|---|
| 0700725 | Sweden | A | |
| 0700725 | Sweden | A | |
| 07007255 | Sweden | – | |
| 2008050142 | Sweden | W | |
| 2008050142 | Sweden | W | |
| 07007255 | – | – | – |
| 2008050142 | – | – | – |
| SE20070000725 | – | – | – |
| WO2008SE50142 | – | – | – |
Members24
| Document | Office | Kind | |
|---|---|---|---|
| AU2008227222A1 | Australia | A1 | |
| CA2681314A1 | Canada | A1 | |
| WO2008115124A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO2008115124A3 | World Intellectual Property Organization (WIPO) | A3 | |
| WO2008115124A8 | World Intellectual Property Organization (WIPO) | A8 | |
| MX2009006849A | Mexico | A | |
| EP2122927A2 | European Patent Office (EPO) | A2 | |
| KR20100014507A | Republic of Korea | A | |
| MA31262B1 | Morocco | B1 | |
| CN101663864A | China | A | |
| JP2010522465A | Japan | A | |
| ZA200904102B | South Africa | B | |
| RU2009138928A | Russian Federation | A | |
| AU2008227222B2 | Australia | B2 | |
| US2011243063A1 | United States of America | A1 | |
| NZ577563A | New Zealand | A | |
| CN101663864B | China | B | |
| RU2480931C2 | Russian Federation | C2 | |
| IL199289A | Israel | A | |
| BRPI0807398A2This record | Brazil | A2 | |
| EP2122927A4 | European Patent Office (EPO) | A4 | |
| US9088915B2 | United States of America | B2 | |
| US2015326487A1 | United States of America | A1 | |
| US9603057B2 | United States of America | B2 |
2 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Patent lapsed as no evidence of payment of the annual fee has been furnished to inpi [chapter 8.11 patent gazette]LapsedREFERENTE AO DESPACHO 8.6 PUBLICADO NA RPI 2277 DE 26/08/2014.B08K | B08K | |
| Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette]REFERENTE A 6A ANUIDADE.B08F | B08F |
Numbers
- Publication
- PI0807398
- Publication, DOCDB
- PI0807398
- Publication, EPODOC
- BRPI0807398
- Application
- 7398
- Application, DOCDB
- PI0807398
- Application, EPODOC
- BR2008PI07398
Titles2
- Portuguese
- MÉTODO PARA CONFIGURAR A UNIDADE DE TRANSMISSÃO MÁXIMA DE ENLACE EM UM EQUIPAMENTO DE USUÁRIO, EQUIPAMENTO DE USUÁRIO, E, NÓ EM UMA REDE DE RÁDIO DE EVOLUÇÃO DE ARQUITETURA DE SISTEMA/EVOLUÇÃO DE LONGA DURAÇÃO.
- English
- METHOD FOR CONFIGURING THE MAXIMUM LINK TRANSMISSION UNIT IN A USER EQUIPMENT, USER EQUIPMENT, AND, NODE IN A SYSTEM ARCHITECTURE EVOLUTION RADIO NETWORK / LONG TERM EVOLUTION.
Classification
- CPC, 12
- H04W28/16
- H04L12/46
- H04W80/04
- H04L47/36
- H04W80/06
- H04L69/16
- H04W84/042
- H04L69/166
- H04W4/18
- H04W28/02
- H04W72/042
- H04W72/23
- IPC, 2
- H04L12 46
- H04L47 36
