CN101521622A - Method and device for determining maximum transmission unit - Google Patents

Method and device for determining maximum transmission unit Download PDF

Info

Publication number
CN101521622A
CN101521622A CN200810080984A CN200810080984A CN101521622A CN 101521622 A CN101521622 A CN 101521622A CN 200810080984 A CN200810080984 A CN 200810080984A CN 200810080984 A CN200810080984 A CN 200810080984A CN 101521622 A CN101521622 A CN 101521622A
Authority
CN
China
Prior art keywords
mtu
mobile node
access network
gateway
node
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.)
Pending
Application number
CN200810080984A
Other languages
Chinese (zh)
Inventor
赵元魁
万芦军
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN200810080984A priority Critical patent/CN101521622A/en
Publication of CN101521622A publication Critical patent/CN101521622A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a method for determining a maximum transmission unit, pertaining to the technical field of communication and comprising the following steps of: determining a target access network of a mobile node, and determining the maximum transmission unit of the mobile node in accordance with the target access network and according to the negotiation result of the maximum transmission unit of the mobile node. For instance, during the transportation process of the mobile node among different access networks, according to the negotiation result of the maximum transmission unit of the mobile node between the service access network and the target access network, the maximum transmission unit of the mobile node is determined. For another instance, during the transportation process of the mobile node among different access networks, according to the negotiation result of the maximum transmission unit of the mobile node between the service access network and the home agent, the maximum transmission unit of the mobile node is determined. The technical proposal reduces service response time and raises the service response speed.

Description

Determine the method and apparatus of MTU
Technical field
The present invention relates to the network communications technology field, be specifically related to determine the method for MTU and the device of definite MTU.
Background technology
(MTU MTU) has stipulated that IP layer and upper strata allow to send the maximum length of message to Maximum Transmit Unit.MTU and each node relevant with concrete physical link all can be provided with MTU.
The effect of the MTU of node has multiple, when sending datagram, need come the size of specified data message according to MTU, so that the data message is carried out burst as the source end node; For another example, set up the source end node to the tunnel between the destination node etc. according to the MTU of source end node, destination node.The MTU of the actual setting of source end node should be no more than path mtu (Path MTU, PMTU).If the MTU of source end node surpasses the MTU of the node in the data transmission path, promptly surpass PMTU, then can cause abandoning of data message.
The source end node can obtain its MTU according to default setting or mode of learning.When the source end node sends datagram according to its MTU and after the size of this data message surpasses the MTU of certain node in the data transmission path, the information learning MTU that the source end node can return according to this node, and resend data message according to the MTU that learns.
In realizing process of the present invention, the inventor finds: Mobile Node (mobile node, MN) may between different Access Networks, move, the migration of Access Network may cause the MTU of MN to change, but, in present technical scheme, after the MN migration, still adopt the preceding MTU of migration, thereby the data message that can cause the source end node to send is dropped, the source end node relearns MTU and rebulids the source end node to problems such as tunnels between the destination node, final delay the service response time.
Summary of the invention
Embodiment of the present invention provides method, the device of determining MTU, has shortened the service response time, has improved service response speed.
The method of definite MTU that embodiment of the present invention provides comprises:
Determine the target access network of mobile node,, determine the MTU of described mobile node according to the negotiation result of consulting described mobile node MTU at described target access network.
The device of definite MTU that embodiment of the present invention provides comprises:
Determination module is used for determining the target access network of mobile node;
Negotiation module is used at described target access network, determines the MTU of described mobile node according to the negotiation result of consulting described mobile node MTU;
Memory module, the MTU that is used to store the definite mobile node of described negotiation module.
Description by technique scheme as can be known, by consulting the MTU of MN before the migration of MN or in the transition process at different Access Networks, the MTU of MN can upgrade in time, avoided abandoning data message as much as possible, the source end node relearns MTU, rebulids problems such as data transmission path, thereby shortened the service response time, improved service response speed.
Description of drawings
Fig. 1 is the method schematic diagram of definite MTU of embodiment of the present invention;
Fig. 2 is the method flow schematic diagram of definite MTU of embodiment of the present invention;
Fig. 3 is that the MN of embodiment of the present invention triggers the negotiation schematic flow sheet;
Fig. 4 is that the HA of embodiment of the present invention triggers the negotiation schematic flow sheet;
Fig. 5 is that the gateway of embodiment of the present invention triggers the negotiation schematic flow sheet;
Fig. 6 is the method flow schematic diagram that the security gateway of embodiment of the present invention is determined MTU.
Embodiment
Though be for same type Access Network, or for dissimilar Access Networks, the size of different Access Network MTU may there are differences.When MN moves (promptly move or switch) between different Access Networks, if the MTU of untimely renewal MN then may cause the abandoning of data message, MN relearns MTU, network node rebulids problems such as data transmission path.Therefore, under the situation of moving between different Access Networks,, then can effectively avoid the problems referred to above at MN if can in time change the MTU of MN, in time for the data transmission path of MN is provided with MTU.
Embodiment of the present invention by at MN before the migration of different Access Networks or consult the MTU of MN in the transition process at target access network, thereby can in time determine the MTU of MN at the MN of target access network.Negotiations process need be considered the tenability of target access network to MTU.The MTU that negotiation is determined can use in terminal node, also can use in network node.Terminal node here such as MN, Correspondence Node (communication node, CN) etc.Network node here such as Home Agent (home agent, HA), the router among the GW, base station, Access Network etc.The MTU that negotiation is determined can be used for processes such as follow-up data message sends, data transmission path is provided with, thereby has reduced traffic delay time and shake as much as possible.Reduce professional delay time and promptly reduced the terminal time delay time.
Negotiations process in the embodiment of the present invention can be carried out between network, also can carry out between terminal node and network.The process of between the negotiations process of carrying out between the network is as service Access Network and target access network, consulting the MTU of MN, for another example Access Network and core network (as and core network in HA) between the process or the like of MTU of negotiation MN.Between the negotiations process of carrying out between terminal node and the network such as MN and core network, consult the process of the MTU of MN, consult the process of the MTU of MN for another example between CN and the core network, also have process of the MTU that consults MN between Access Network and the CN or the like.The main body of consulting can determine that embodiment of the present invention is the concrete manifestation form of limit negotiation main body not according to the real network application demand.
Negotiations process in the embodiment of the present invention can be carried out before different Access Network migrations at MN, also can carry out in different Access Network transition processes at MN.Because some node (as the router in the Access Network) in the network can be known the tenability of different Access Networks to MTU before the MN migration, therefore, embodiment of the present invention can find that different Access Networks are not to the tenability of MTU not simultaneously, carry out the negotiations process of the MTU of MN, with in the MN transition process or after the MN migration, terminal node and/or network node be the MTU of the MN after the application negotiation in time, to evade the service delay and the shake that may cause.
For different Access Networks, the process of consulting the MTU of MN can realize in several ways, for example, for the IPv4 network, when MN is mobile between different Access Networks, the MTU of MN can be carried in the contextual information, and between service Access Network and target access network, transmit, to consult to determine the MTU of MN.Again for example, when MN is mobile between different Access Networks, the MTU of MN can be carried in the signaling that increases newly, and this signaling that increases newly is transmitted between service Access Network and target access network, to consult to determine the MTU of MN.
Negotiations process between service Access Network and the target access network can be carried out between gateway and intended gateway, also can carry out between gateway, intended gateway, target BS.At this moment, consult signaling that the MTU process of MN adopts and can be any one in the protocol massages of hand off signaling, migration signaling, context transfer signaling, redetermination or multiple.
Negotiations process between Access Network and the core net can be carried out between service IAD and HA, also can carry out between target access gateway and HA.At this moment, the MTU process of consulting MN can adopt data message, Internet Control Message Protocol (internet control message protocol, ICMP) any one in the protocol massages of message, redetermination or multiple.
Negotiations process between terminal node and the core net can be carried out between MN and HA, also can carry out between CN and HA.This moment, the MTU process of MN can adopt data message, Internet ControlMessage Protocol (internet control message protocol, ICMP) any one in the protocol massages of message, redetermination or multiple.
Negotiations process between terminal node and the Access Network can be carried out between MN or CN and gateway (as security gateway).
Service Access Network and target access network consult MN MTU implementation procedure can for: the node of node in target access network in the service Access Network sends the signaling of the MTU information that carries negotiation MN, consult the MTU of this MN with the expression request, the MTU information of negotiation MN in the embodiment of the present invention can comprise: the MTU that MN is current also can also comprise when comprising the current MTU of MN: the limit of power of the MTU that service access network is supported and whether can reset any one or two among the MTU.Node in the target access network is after receiving the MTU of MN, judge whether to allow this MTU, after judging this MTU of permission, node in the service Access Network sends the signaling that carries this MTU information of permission, judge do not allow this MTU after, can send carry to the node of service in the Access Network and not allow this MTU, and the signaling of the new MTU information of suggestion.Node in the target access network judge whether to allow MTU process can for: intended gateway in the target access network and target BS carry out Signalling exchange, to determine whether to allow MTU.The process that node in the target access network judges whether to allow MTU also can for: the intended gateway in the target access network under situation about not considering with the target BS interactive signaling, determine whether to allow MTU alone.That is to say that target BS can participate in the negotiation of MTU, also can not participate in the negotiation of MTU.
Access Network and core net consult MN MTU implementation procedure can for: at MN between service Access Network and target access network in the transition process, the node of service in the Access Network to core net in node send signaling or the data message that carries the MTU information of consulting MN, consult the MTU information of MN such as the description in the above-mentioned method execution mode.Node in the core net is determined the MTU information of MN after receiving this signaling or data message.
Terminal node and core net consult MN MTU implementation procedure can for: the node in the core net is perceiving MN after migration between Access Network, obtain the MTU that service Access Network and target access network are supported, after the MTU that judges service Access Network and target access network support there are differences, the PMTU learning process of the peer node (as other MN or CN etc.) by triggering MN is notified to the situation of change information of the MTU of MN the peer node of MN; Node in the core net also can be by directly being notified to the situation of change information of the MTU of MN to the modes such as peer node transmission notice of MN the peer node of MN.
Describe below in conjunction with the implementation procedure of accompanying drawing definite MTU of embodiment of the present invention.
Two gateways (GW) have been shown among Fig. 1, and the gateway that is connected with MN is the service IAD, and the gateway that is connected with CN is a target access gateway.Need to prove that the CN among Fig. 1 is indicated in the target access network of MN, CN also can be in the target access network of MN certainly.
When the MN among Fig. 1 need be from the service Access Network when moving to the target access network, gateway in the service Access Network determines that according to its information that receives MN moves in different access networks after, the information such as MTU that can the intended gateway in target access network send its MN that gets access to are to consult the MTU of MN at target access network.
Gateway among Fig. 1 also can be consulted the MTU of MN with HA, and this negotiations process can be triggered (promptly initiating negotiations process by gateway) by gateway; CN also can consult the MTU of MN with HA, and this negotiations process can be triggered (promptly initiating negotiations process by HA) by HA; MN also can consult the MTU of MN with HA, and this negotiations process can be triggered (promptly initiating negotiations process by MN) by MN; MN also can consult the MTU of MN with CN, and this negotiations process can be triggered (promptly will being announced to CN at the MTU of target access network by MN) by MN.Network node in the embodiment of the present invention can also be provided with the data transmission path at MN according to the MTU that negotiation is determined, simultaneously network node also can be handled the data message according to the MTU that consults to determine, according to the MTU that consults to determine the data message is carried out the size etc. that the modification data message was transmitted, directly transmitted, abandons, notifies in segmentation as network node.The specific implementation process of utilizing MTU that data transmission path is set can adopt existing implementation, and embodiment of the present invention does not limit the specific implementation process of utilizing MTU that data transmission path is set.
Fig. 2 is the specific implementation schematic flow sheet of definite MTU of embodiment of the present invention.
Among Fig. 2, step 1), MN send hand off signaling to serving BS, as handoff request message.This handoff request message can include the current MTU of MN, also can not include the current MTU of MN.
Step 2), serving BS sends hand off signaling to gateway after receiving hand off signaling, as sending handoff request message to gateway.Equally, this handoff request message can include the current MTU of MN, also can not include the current MTU of MN.
Step 3), gateway send hand off signaling to intended gateway after receiving hand off signaling, as sending handoff request message to intended gateway.Can comprise the MTU information that needs are consulted in this handoff request message, as comprise the limit of power of the MTU that the current MTU of MN, service access network support and whether can reset information such as MTU.
Step 4), intended gateway can send hand off signaling to target BS, as sending handoff request message to target BS, so that target BS carries out switching controls.Can comprise the current MTU of MN in this handoff request message, also can not comprise the MTU of MN.And the MTU that target BS can participate in MN consults, and also can not participate in the negotiation of the MTU of MN.
Step 5), target BS are carried out switch decision, and are sent switching response message according to handoff decision result to intended gateway after receiving the handoff request message that intended gateway sends.
Step 6), intended gateway judge whether to allow MN to move to target access network according to the switching response message that receives, and the MTU that determines whether to allow MN current, under the situation that does not allow the current MTU of MN, the MTU that the intended gateway suggestion is new.
Need to prove that intended gateway can be considered the signaling that the target BS transmission comes in judging whether to allow the process of the current MTU of MN, at this moment, target BS has participated in the negotiations process of the MTU of MN; Intended gateway can not consider and the target BS interactive signaling that at this moment, target BS does not participate in the negotiations process of the MTU of MN yet in judging whether to allow the process of the current MTU of MN; That is to say, target BS can directly judge whether to allow MN to move to target access network, and determine whether the MTU that allows MN current, under the situation that does not allow the current MTU of MN, the MTU that the intended gateway suggestion is new, at this moment, the Signalling exchange that intended gateway and target BS are not consulted about MTU, target BS does not participate in the negotiations process of the MTU of MN yet.
Then, intended gateway sends hand off signaling such as switching response message to gateway.Can comprise in this switching response message at gateway and ask to carry out the response results information that MTU consults, can comprise as response results information: whether target access network accepts the MTU size of the MN that service network sends, the relevant informations such as MTU of intended gateway suggestion.
Step 7), gateway are after getting access to the MTU that consults to determine from the switching response message that receives, the MTU of the MN that negotiation is definite is carried at and sends to serving BS in the hand off signaling.Send the switching response message that carries the definite MTU of negotiation to serving BS as gateway.
Need to prove that gateway, intended gateway can be configured for the data transmission path of this MN behind the MTU that has consulted to determine; And, gateway, intended gateway also can be handled the data message that receives according to the MTU that consults to determine, as abandon the data message that surpasses the definite MTU of negotiation, according to the MTU that consults to determine the data message is carried out segmentation, also has the modification of notice data message size etc. for another example.
Step 8), serving BS send hand off signaling as sending switching response message to MN after receiving switching response message.
Also comprise the transmission of uplink data messages and the transmission of downlink data message among Fig. 2.Uplink data messages is the data message that MN sends to CN.Downlink data message is the data message that CN sends to MN.The transmission course of the single-point line expression uplink data messages among Fig. 2, the transmission course of downlink data message is represented in double dot dash line.
The application of MTU in the uplink data messages transmission course of consulting to determine can comprise: MN sends datagram to intended gateway, intended gateway is in that receive need be behind the data message that CN sends, surpassed the MTU that negotiation is determined in the size of judging this data message, then intended gateway can abandon this data message, perhaps intended gateway can carry out segmentation with the data message that receives according to the MTU that consults to determine, then, send data message after the segmentation again.Intended gateway surpasses in the size of judging this data message consults definite MTU, and then intended gateway can continue to transmit data message.
The application of MTU in the downlink data message transmission course of consulting to determine can comprise:
Step 9), gateway receive need be behind the data message that MN sends, surpassed the MTU that negotiation is determined in the size of judging this data message, then gateway can abandon this data message, perhaps gateway can carry out segmentation with the data message that receives according to the MTU that consults to determine, then, send data message after the segmentation again.The MTU that gateway surpass to consult is determined in the size of judging this data message, then gateway can continue to transmit data message, as with data message forwarding to serving BS etc.
Need to prove, the operation that gateway is carried out after receiving data message in step 9) can be carried out different choosing in different networks, for example, in the IPv6 network, gateway can directly abandon this data message after surpassing the MTU that consults to determine in the size of judging data message; Promptly in the IPv6 network, can not require that gateway carries out segment processing to the data message, certainly, the application also is not precluded within gateway in the IPv6 network carries out segment processing to the data message according to the MTU that consults to determine possibility.
Need to prove that in addition gateway also can carry out MTU with HA to be consulted after receiving the hand off signaling that serving BS sends.Certainly, gateway also can be consulted with the MTU that HA consult MN once more after receiving the hand off signaling that intended gateway sends, and HA can be configured for the data transmission path of this MN behind the MTU that has consulted to determine; And, HA also can handle the data message that receives according to the MTU that consults to determine, as abandon the data message that surpasses the definite MTU of negotiation, according to the MTU that consults to determine the data message is carried out segmentation, also has the modification of notice data message size etc. for another example.For example, when peer node such as CN by HA when MN sends datagram, the MTU that HA can adopt gateway and its negotiation to determine sends datagram to gateway.
Is example below in conjunction with accompanying drawing with the peer node CN of MN, and the implementation procedure of the MTU of the negotiation MN of embodiment of the present invention is described.
Consult embodiment one, can know that at MN MN triggers and consults flow process, consults MTU with CN under the situation of life cycle of the peer node CN that communicates with and MTU.
MN can adopt the mode that writes down the CN information that communicates with to know all CN that carried out communicating by letter with it.Certainly, MN also can adopt the mode of obtaining from the network equipment to know CN information.Can safeguard by MN the life cycle of MTU.
Among Fig. 3, when MN is moved to new access network, perhaps in the transition process of MN between access network, MN can be known the address that it is new from IAD or external agent before moving, promptly can obtain its operable address in target access network before inserting target access network at MN, this address can be called Care-of Address.Meanwhile, MN also can get access to the MTU value of the access network after the migration from the IAD before moving or external agent.MN can be with the option parameter of MTU as the IP datagram literary composition, and send this IP datagram literary composition to CN, and CN can be known the MTU of MN from the IP datagram literary composition that receives.CN can this MN of buffer memory MTU, when CN need can carry out segment processing to the data message according to this MTU when MN sends datagram.Above-mentioned option parameter can comprise: the MTU value of Care-of Address that the MN external network uses and the external network of MN.
If the IP datagram that MN sends literary composition is delivered through HA, then HA can parse the current MTU of MN from this IP datagram literary composition, and safeguards the MTU of MN and the corresponding relation between the Care-of Address.Like this, each CN that need communicate by letter with MN can be by knowing the MTU of MN with the information interaction of HA.
MN among Fig. 3 also can not adopt the mode that sends the IP datagram literary composition to consult MTU with CN, but adopt the mode that sends ICMP super large error message to notify CN, for example, MN structure destination address is the icmp packet of the IP address of CN, and sends icmp packet according to the information of its record to each CN.
In above-mentioned negotiation embodiment one, when the MTU of the target access network after the MTU of the service Access Network that MN can be before migration and the migration changes, hold consultation with CN; When the MTU of the target access network after the MTU of the service Access Network before migration and the migration does not change, can not hold consultation with CN.
Consult embodiment two, HA and trigger the negotiation flow process, with the MTU of CN negotiation MN.
Among Fig. 4, HA can be known the access network migration of MN at any time.HA can be by setting up the MTU that negotiations process knows that target access network is supported with the tunnel of intended gateway.HA also can be by based on pre-configured and know MTU from the information that Strategy Center obtains.HA also can according to MN know MTU alternately.HA can come to consult MTU with CN after knowing the MTU that target access network is supported by two kinds of different modes.
Mode one, HA trigger the process of CN study MTU, and represent MN that the request in the MTU process of CN study is responded answer.For example, under the situation of wishing to communicate at CN by HA and MN, if the size of the data message that CN sends has surpassed the MTU value that target access network is supported, then on behalf of MN, HA can send ICMP super large error message to CN, and abandoning this data message, CN can learn the MTU of MN after receiving ICMP super large error message.
In addition, in mode one, HA also can not abandon this data message, but the data message that CN is sent according to the MTU pressure of target access network support carries out segment processing, and the data message after the segment processing is sent to MN.After sending datagram, represent MN to send ICMP super large error message again to CN.
Mode two, HA directly announce MTU to CN.
Because HA can directly safeguard the Care-of Address of MN and the corresponding relation of CN, therefore, after the MTU that service Access Network before MTU that target access network before HA determines migration is supported and the migration is supported is inequality, can be directly according to the corresponding relation of Care-of Address and CN, need to determine each CN of notice, and the MTU of target access network support is announced to CN.HA can adopt the mode that sends the IP datagram literary composition carry the MTU parameter options to CN to notify each CN.Scheduler in this parameter options can be the home address of MN, and the MTU that supports of target access network.
The gateway of consulting in embodiment three, the access network triggers the negotiation flow process.
Among Fig. 5, GWB utilizes Routing Protocol to give neighbours' gateway GWA with the advisory of the MTU variation of MN, and it is the data message of MN that CN sends destination address to GWA.GWA is receiving this data message, and behind the MTU of the MN after judging the size variation of this data message, abandon this data message, and send ICMP super large error message, the MTU of the MN after CN can learn to change after receiving ICMP super large error message to CN.
In addition, the MTU after the Access Network gateway also can be determined negotiation directly is notified to HA or CN.For example, the Access Network gateway can utilize with the tunnel establishment procedure of HA or utilize agent binding process untill further notice HA or the CN of the mobile IP that MN undertakies by GW.Certainly, the Access Network gateway also can utilize process, the agreement of redetermination to notify HA or CN.The Access Network gateway can adopt the mode of expansion existing tunnel agreement to make the information such as MTU of carrying MN in the message.The Access Network gateway here can be an intended gateway.The tunnel here can be IP tunnel, also can be the IPSEC tunnel.
Another kind of MTU is described below consults flow process.
The technical scheme that embodiment of the present invention provides goes for mobile IP tunnel, also goes for other tunnel, as the IPSEC tunnel.
As shown in Figure 6, mobile node MN needs and can communicate with security gateway back private network, mobile node can comprise at least two addresses in such cases: the IP address that the address is a public network, and this address can change along with the Access Network migration of mobile node; Another address is that security gateway distributes comparatively fixing privately owned address.
Mobile node can use the IP address of public network to set up dynamic IPSEC tunnel with security gateway to be connected, and after the tunnel was set up successfully, mobile node used privately owned address all can carry out the IPSEC tunnel encapsulation to the data message that private network sends.After data message arrived security gateway, by decapsulation, the data message after the decapsulation mail to terminal node corresponding in the private network.
Because the privately owned address of mobile node is to be distributed by security gateway, therefore, can on security gateway, safeguard the corresponding relation of the MTU of the privately owned address of mobile node and the current place of mobile node access network, maintenance process is specific as follows:
1) when mobile node need be when security gateway be consulted to set up the IPSEC tunnel and is connected, mobile node with the MTU of current place access network, reach privately owned address and inform to security gateway by the tunnel.
2) security gateway receive MTU information, and privately owned address after, judge whether this privately owned address is correctly distributed, if correctly distributed, then safeguard the corresponding relation of this privately owned address and MTU, begin to set up tunnel connection simultaneously.
3) if the terminal node in the private network sends the data message that surpasses described MTU to mobile node, the destination address of this data message is the privately owned address of portable terminal.During this data message process security gateway, security gateway is searched the MTU of destination address correspondence, when the IP datagram literary composition of security gateway after finding the process of passing through tunnel encapsulation surpasses this MTU, directly respond an ICMP super large error message, revise the size of data message with the terminal node in the notice private network to terminal node.
4) switch to other access networks when mobile node, then the public network address of mobile node can upgrade, and at this moment, the IPSEC tunnel need rebulid, and like this, corresponding MTU also can in time be refreshed in the security gateway side.
Through the above description of the embodiments, those skilled in the art can be well understood to the present invention and can realize by the mode that software adds essential hardware platform, can certainly all implement, but the former is better execution mode under a lot of situation by hardware.Based on such understanding, all or part of can the embodying that technical scheme of the present invention contributes to background technology with the form of software product, this computer software product can be stored in the storage medium, as ROM/RAM, magnetic disc, CD etc., comprise that some instructions are with so that a computer equipment (can be a personal computer, server, the perhaps network equipment etc.) carry out the described method of some part of each embodiment of the present invention or embodiment.
The device of definite MTU that embodiment of the present invention provides comprises determination module, negotiation module and memory module.
Determination module is determined the target access network of mobile node.Determination module can be known the target access network of mobile node before the mobile node migration, also can know the target access network of mobile node in the mobile node transition process.Determination module can adopt existing method to determine the target access network of mobile node.When the device that provides when embodiment of the present invention was arranged in different nodes, determination module knew that the process of the target access network of mobile node can distinguish to some extent, the description in the concrete as above-mentioned method execution mode.
Determine the target access network of mobile node at determination module after, at this target access network, negotiation module is determined the MTU of this mobile node according to the negotiation result of consulting this mobile node MTU, and exports.Negotiation module can initiatively trigger the negotiation flow process of MTU, also can be according to the negotiations process of the passive participation of the message that receives MTU.When the device that provides when embodiment of the present invention was arranged in different nodes, negotiation module participated in the mode that MTU consults flow process and can distinguish to some extent, the description in the concrete as above-mentioned method execution mode.
Memory module receives and the MTU of the mobile node that the storage negotiation module is exported.The MTU of memory module storage can be used for the setting of data transmission path, also can be used for the processing to the data message.Concrete as the description in the above-mentioned method aforesaid way.
The device that embodiment of the present invention provides can be arranged in mobile node, can be arranged in gateway, also can be arranged in home agent, can also be arranged in communication node.The gateway here can be the gateway in the service Access Network of mobile node, also can be the intended gateway in the target access network of mobile node, can also be security gateway.
Though described the present invention by embodiment, those of ordinary skills know, the present invention has many distortion and variation and do not break away from spirit of the present invention, and the claim of application documents of the present invention comprises these distortion and variation.

Claims (11)

1, a kind of method of definite MTU is characterized in that, comprising:
Determine the target access network of mobile node,, determine the MTU of described mobile node according to the negotiation result of consulting described mobile node MTU at described target access network.
2, the method for claim 1 is characterized in that, the MTU of described definite described mobile node comprises:
Determine the MTU that network node provides for described portable terminal; And/or
Determine the MTU that described mobile node need use.
3, the method for claim 1 is characterized in that, described method specifically comprises:
Determine the MTU of this mobile node according to the negotiation result of consulting this mobile node MTU between service access network and target access network;
And/or described method specifically comprises:
Determine the MTU of described mobile node according to the negotiation result of consulting described mobile node MTU between service access network and core network;
And/or described method specifically comprises:
Determine the MTU of described mobile node according to the negotiation result of consulting described mobile node MTU between mobile node/communication node and core network;
And/or described method specifically comprises:
Determine the MTU of described mobile node according to the negotiation result of consulting described mobile node MTU between mobile node and communication node;
And/or described method specifically comprises:
Determine the MTU of described mobile node according to the negotiation result of consulting described mobile node MTU between access network and communication node.
4, method as claimed in claim 3 is characterized in that, described negotiation result according to this mobile node MTU of negotiation between service access network and target access network determines that the MTU of this mobile node comprises:
Gateway is determined mobile node according to the information that receives and is moved at different Access Networks, and gateway sends the signaling that carries the current MTU of mobile node to intended gateway;
Intended gateway judges whether to allow the current MTU of described mobile node after receiving described signaling;
After determining permission, send the information that allows the current MTU of mobile node to gateway;
After determining not allow, send the MTU of suggestion to gateway.
5, method as claimed in claim 4, it is characterized in that described gateway also carries following one or more in the signaling that intended gateway sends: the MTU scope of service access network support, whether allow to reset MTU.
6, method as claimed in claim 4 is characterized in that, described intended gateway judges whether to allow the current MTU of described mobile node to comprise:
Intended gateway directly judges whether to allow the current MTU of described mobile node; And/or
Intended gateway determines whether to allow the current MTU of described mobile node according to judging with the Signalling exchange of target BS.
7, as claim 4 or 5 or 6 described methods, it is characterized in that, described signaling comprise following one or more: hand off signaling, migration signaling, context transfer signaling.
8, method as claimed in claim 3 is characterized in that, described negotiation result according to the described mobile node MTU of negotiation between mobile node/communication node and core network determines that the MTU of described mobile node comprises:
Mobile node is known the MTU that target access network is supported, and the MTU of described target access network support is sent to home agent; And/or
Home agent is known the MTU that target access network is supported, and the MTU of described target access network is sent to communication node.
9, the method for claim 1 is characterized in that, described method also comprises:
MTU according to the definite mobile node of described negotiation is carried out the data transmission path setting;
And/or carry out data message according to the MTU of the definite mobile node of described negotiation and handle.
10, a kind of device of definite MTU is characterized in that, comprising:
Determination module is used for determining the target access network of mobile node;
Negotiation module is used at described target access network, determines the MTU of described mobile node according to the negotiation result of consulting described mobile node MTU;
Memory module, the MTU that is used to store the definite mobile node of described negotiation module.
11, device as claimed in claim 10 is characterized in that, described device is arranged in the one or more of mobile node, gateway, home agent, communication node.
CN200810080984A 2008-02-29 2008-02-29 Method and device for determining maximum transmission unit Pending CN101521622A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200810080984A CN101521622A (en) 2008-02-29 2008-02-29 Method and device for determining maximum transmission unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200810080984A CN101521622A (en) 2008-02-29 2008-02-29 Method and device for determining maximum transmission unit

Publications (1)

Publication Number Publication Date
CN101521622A true CN101521622A (en) 2009-09-02

Family

ID=41082004

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200810080984A Pending CN101521622A (en) 2008-02-29 2008-02-29 Method and device for determining maximum transmission unit

Country Status (1)

Country Link
CN (1) CN101521622A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102036304A (en) * 2009-09-28 2011-04-27 华为技术有限公司 Method for providing maximum transmission unit length for terminal and packet switch gateway
CN103581041A (en) * 2013-09-26 2014-02-12 酷派软件技术(深圳)有限公司 Method for setting MTU value and electronic device
CN103647724A (en) * 2013-12-30 2014-03-19 大唐移动通信设备有限公司 Adaptation method and device of maximum transmission unit (MTU)
WO2016123851A1 (en) * 2015-02-02 2016-08-11 宇龙计算机通信科技(深圳)有限公司 Method and device for synchronizing communication parameters
WO2017219950A1 (en) * 2016-06-24 2017-12-28 Huawei Technologies Co., Ltd. System and method for mtu size reduction in a packet network
WO2022082948A1 (en) * 2020-10-22 2022-04-28 Tcl通讯(宁波)有限公司 Method and apparatus for improving transmission performance of nr embb service, and mobile terminal

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102036304A (en) * 2009-09-28 2011-04-27 华为技术有限公司 Method for providing maximum transmission unit length for terminal and packet switch gateway
CN102036304B (en) * 2009-09-28 2013-12-18 华为技术有限公司 Method for providing maximum transmission unit length for terminal and packet switch gateway
CN103581041A (en) * 2013-09-26 2014-02-12 酷派软件技术(深圳)有限公司 Method for setting MTU value and electronic device
CN103581041B (en) * 2013-09-26 2017-04-05 酷派软件技术(深圳)有限公司 The method to set up and electronic equipment of MTU value
CN103647724A (en) * 2013-12-30 2014-03-19 大唐移动通信设备有限公司 Adaptation method and device of maximum transmission unit (MTU)
CN103647724B (en) * 2013-12-30 2017-04-19 大唐移动通信设备有限公司 Adaptation method and device of maximum transmission unit (MTU)
WO2016123851A1 (en) * 2015-02-02 2016-08-11 宇龙计算机通信科技(深圳)有限公司 Method and device for synchronizing communication parameters
WO2017219950A1 (en) * 2016-06-24 2017-12-28 Huawei Technologies Co., Ltd. System and method for mtu size reduction in a packet network
WO2022082948A1 (en) * 2020-10-22 2022-04-28 Tcl通讯(宁波)有限公司 Method and apparatus for improving transmission performance of nr embb service, and mobile terminal

Similar Documents

Publication Publication Date Title
KR101882567B1 (en) Assigning Addresses in a Communications Network
EP1875760B1 (en) Caching content at a cell site
CN106465230A (en) Access control apparatus, system and method
RU2530694C2 (en) Method (versions) and system providing information exchange with mobile node
CN103796255A (en) Methods, apparatuses and computer program products for inter-system switch implementing tunneling between source and target access systems
US8761122B2 (en) SIP—enabled framework for multi-domain roaming control plane in a WiMAX access network
KR101617610B1 (en) Traffic offload in a multi-access mobile communication system supporting network-based ip mobility
KR20200013042A (en) Session Management Method and Device
JP2010537528A (en) How to perform a handover
CN101521622A (en) Method and device for determining maximum transmission unit
RU2669582C2 (en) Method and device for changing the service path
JP4642904B2 (en) Access gateway device, base station device, communication control system, and communication control method
JP4912833B2 (en) Wireless communication system and mobile terminal
EP2502459B1 (en) System, method and devices for enabling efficient hybrid route optimization between two mobile endpoints
KR101415138B1 (en) A method for initializing a communication between a mobile host and a correspondent node
CN106792933B (en) Link establishment method, base station, gateway and system
KR20150123678A (en) A CDN Service System through Distributed Mobility Management and Method Thereof
CN102365845A (en) Method, system and network equipment for local routing implementation
KR100943515B1 (en) Address Management Method for Vertical Handoff
WO2012159350A1 (en) Mobile node, care of address acquisition method and system thereof, and dhcp server
JP4432599B2 (en) Mobile IP HA and / or communication terminal registration method and communication terminal
CN102905331B (en) The method and system that packet switch Mobile Access Network triggering media redirect
Huang et al. Multiple router management for SIP-based network mobility
Záruba et al. MOBILITY SUPPORT USING INTELLIGENT USER SHADOWS FOR NEXT-GENERATION WIRELESS NETWORKS
Brännström Mobility management in heterogeneous access networks

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20090902