CN103096394B - One kind stream policy management method on the move and system - Google Patents

One kind stream policy management method on the move and system Download PDF

Info

Publication number
CN103096394B
CN103096394B CN201110339221.8A CN201110339221A CN103096394B CN 103096394 B CN103096394 B CN 103096394B CN 201110339221 A CN201110339221 A CN 201110339221A CN 103096394 B CN103096394 B CN 103096394B
Authority
CN
China
Prior art keywords
access gateway
stream
selection strategy
terminal
stream selection
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.)
Expired - Fee Related
Application number
CN201110339221.8A
Other languages
Chinese (zh)
Other versions
CN103096394A (en
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201110339221.8A priority Critical patent/CN103096394B/en
Publication of CN103096394A publication Critical patent/CN103096394A/en
Application granted granted Critical
Publication of CN103096394B publication Critical patent/CN103096394B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The present invention provides a kind of stream policy management method on the move, including:When network side initiates stream migration or switching, amended stream selection strategy is sent to terminal by the network side.Present invention also offers one kind stream policy management system on the move.The present invention realizes stream tactical management on the move.

Description

One kind stream policy management method on the move and system
Technical field
The present invention relates to moving communicating field, and in particular in a kind of multi-access systems, flows mobile policy management method And system.
Background technology
Fig. 1 shows a kind of architectures of communication networks based on location server, and terminal can be mobile terminal, fixed terminal With the one or more in roam terminals, such as mobile phone, landline telephone, computer and server.Access network is used to carry for terminal For two layers of (physical layer and link layer) access means, the physics access link between maintenance terminal and access gateway.Access gateway For for terminal distribution positional information, the mark and position map information of maintenance terminal to carry out location registration to location server The positional information of (alternatively referred to as location register) and inquiry terminal, and realize route and the forwarding of data message.Access gateway The positional information of distribution points to this access gateway, namely the address information comprising the access gateway, regard the positional information as number According to message destination address when, the data message will be routed to the access gateway.Location server is used to handle to terminal position Registration, cancellation and the inquiry of confidence breath, preserve and safeguard identity and the positional information map information of home subscriber terminal.
When terminal is communicated with opposite end, access gateway, which receives uplink data messages, will enter row positional information encapsulation and turn Hair.Specifically, in the positional information of local search Correspondent Node, such as inquire, regard the positional information of Correspondent Node as purpose Address, is encapsulated in the data message comprising terminal iidentification and Correspondent Node mark, warp by source address of the positional information of terminal Broad sense Forwarding plane is forwarded to the access gateway of Correspondent Node access.If inquiry is less than then to the service of Correspondent Node homing position The positional information of device query communication opposite end is simultaneously stored in local.At this point it is possible to encapsulate in messages after the above positional information of terminal, Broad sense Forwarding plane is forwarded to by mapping forward plane, or, connect after the positional information of Correspondent Node is inquired, then by this Function Access Gateway by it is above-mentioned in the positional information of local search to Correspondent Node when in the way of enter row positional information encapsulation and forward process. In down direction, access gateway, which is received, carries out solution positional information encapsulation after the data message that broad sense Forwarding plane is sent, peel off it In positional information after be sent to terminal.
As can be seen that access gateway in order to realize the normal forwarding of message, it is necessary to when terminal is accessed be the terminal distribution Positional information, to the position server registration positional information to update the positional information of the terminal of this in location server.Access network The mark and positional information map information for also needing to maintenance terminal and its Correspondent Node are closed, to realize the positional information envelope to message Dress.In one example, access gateway is each terminal maintenance terminal and the correspondence information of Correspondent Node, is claimed herein The correspondence relationship information identified for the terminal to client information, the opposite end packet containing the terminal iidentification with Correspondent Node, may be used also With the mark including the terminal and positional information map information, meanwhile, the unified Correspondent Node for safeguarding all terminals of access gateway Mark and positional information map information.Certainly, access gateway is that each terminal safeguards all Correspondent Nodes of the terminal respectively Mark and positional information map information it is also possible, wherein contain terminal to client information.Safeguard to client information, be in order to When terminal switches, incision side access gateway can determine which Correspondent Node is the terminal have, so as to communication pair Terminate into access gateway send the new positional information of the terminal to carry out location updating.The access gateway of Correspondent Node access Complete after updating, it is possible to which the data message that Correspondent Node is sent is routed directly to the access gateway that the terminal is switched to.
Because terminal there can be multiple connections simultaneously (as shown in Figure 2, Figure 3 and Figure 4), multiple accesses are now there may be Gateway is the multiple positional informations of terminal distribution, and for same terminal, a terminal iidentification pair is there may be in location server Answer the situation of multiple positional informations, due to be connected to set up during consider application or the characteristics of Business Stream, with business The association attributeses such as quality, charging, only allow to transmit corresponding application or Business Stream.In order to opposite end to terminal send data when pair Termination function Access Gateway can determine the correct route (i.e. corresponding access gateway) of data flow, strategic server will deposit with applying, Or business or the related policy information of connection or position, these information can (the i.e. plan based on terminal related to terminal iidentification Slightly), can also be unrelated with terminal iidentification, when opposite end sends data to terminal according to application or business or connection or position Feature or terminal iidentification provide the reference by location of terminal, and location server together routing, and are searched just for corresponding data flow True positional information.Strategic server can be connected with location server and/or access gateway, its position in a communication network With connected mode as shown in Figure 2, Figure 3 and Figure 4.
Because the factors such as load sharing, signal intensity, user intention, the network planning, operation maintenance cause user or net Some data flows are migrated or switched between access gateway by network, and data transfer path is modified.Now, to termination The access gateway that function Access Gateway is still routed data to before migration or switching, so that data transfer path can not be connected or number It can not be ensured according to transmission quality.
For PMIP scene, as shown in Figure 5 a be PMIP agreements logical architecture, including mobile node (Mobile Node, MN), Correspondent Node (Correspondent Node, CN), Mobile Access Gateway (Mobile Access Gateway, ) and local mobility anchor (Local Mobility Anchor, LMA) MAG.Wherein CN can be stationary nodes, can also It is mobile node, i.e., with corresponding MAG and LMA.MAG is MN the first hop router, and its main function is included in MN accesses Shi Weiqi distribution Care-of Address (Care of Address, CoA) and replacement MN perform the PMIP between MN anchor point LMA Bind (PMIP Binding).LMA is as MN anchor point, and its main function for MN including distributing home address (Home of Address, HoA) and the above-mentioned PMIP bindings of processing.The main purpose of the PMIP bindings performed between MAG and LMA is to allow both sides Know address, above-mentioned CoA and the HoA of other side, and will be stored in local.In addition, perform PMIP binding procedure in, also for MN establishes a bidirectional tunnel between MAG and LMA.What deserves to be explained is, the IP address that MN is finally got is that LMA is it The HoA of distribution.In common network design, MAG is normally at the relatively low position of topology, such as the edge positioned at Metropolitan Area Network (MAN); And LMA is then normally at the higher position of topology, such as save the core of dry net.Between MAG and LMA actually often through Multiple router hopses are connected.
The mobile management of PMIP agreements is embodied in as MN mobile energy changes the MAG being currently connected to, and is kept simultaneously MN IP address (i.e. HoA) is constant.As shown in Figure 5 b, change the MAG that currently connects refer to from previously connected source MAG (sMAG, Source MAG) change/switching is connected to target MAG (tMAG, target MAG).After changing to tMAG, tMAG is MN A new CoA is distributed, and the PMIP between MN anchor point LMA is performed for MN and is bound, updates what both sides mentioned above preserved Information, and set up new bidirectional tunnel between t-MAG and LMA for MN.
Fig. 5 b show the process schematic that transmitting IP packet is received between MN and CN.As shown in Figure 5 b, the IP between MN and CN Data message has to pass through the tunnel between sMAG and LMA before the handover, and the tunnel between tMAG and LMA is had to pass through after handover Road.
The transmission path existed to solve existing PMIP mechanism wastes problem, a series of adverse consequences caused by entering, Need to transform existing PMIP mechanism, Fig. 5 c are improved PMIP protocol infrastructures.With the logic of existing PMIP agreements Framework (as shown in Figure 5 a) is compared, and the network element that improved PMIP protocol infrastructures are included remains as mobile node MN, communication pair Hold CN, Mobile Access Gateway MAG and mapping server (Mapping server, MAPS).Improved PMIP protocol infrastructures No longer there is LMA network elements.Wherein CN can be stationary nodes or mobile node, i.e., with corresponding MAG and MAPS.
MAG is MN the first hop router, and its main function for MN distribution in existing PMIP frameworks except delivering ground Location CoA, and replace the PMIP bindings between MN execution and MN MAPS outer, in addition it is also necessary to possess following function:
Inquired about to MAPS, obtain address or the CN Care-of Address for the MAG (MAG-CN) that Correspondent Node CN is currently connected CoA。
The IP datagram set up in MN MAG (MAG-MN) between CN MAG between bidirectional tunnel, forwarding MN and CN Text.
MAPS, which is remained, to be handled MN registrations, nullifies and more New function in LMA functions, distribution HNP ((Home Network Prefix, home network prefix) function, banding cache list (BCE, Binding Cache Entry) function is set up and safeguards, But not as MN anchor point, the IP datagram text between MN and CN, it is not necessary to pass through MAPS.MAPS needs to preserve current MAG-MN Address and/or MN CoA, it is and using MN as index, such as logical for MN using MN HoA or MN HNP as index Letter opposite end CN or CN MAG are inquired about according to MN relevant information.
When Fig. 5 d are shown using improved PMIP frameworks, the process schematic of transmitting IP packet is received between MN and CN.MN IP datagram text between CN is needed by the tunnel between MAG-MN and MAG-CN.When MN to CN sends up IP messages When, consistent with existing PMIP mechanism, MN needs IP messages being sent to MAG-MN.It is subsequently different from existing PMIP mechanism It is that MAG-MN needs to inquire about MAG-CN address.In the address (after such as MAG-CN IP address) for inquiring MAG-CN, MAG-MN With MAG-CN address as terminal, MAG-MN to MAG-CN tunnel (e.g., IP in IP tunnels) is set up, while by above-mentioned IP Message is placed in tunnel, is transmitted directly to MAG-CN.After MAG-CN receives the IP messages for transmitting and in tunnel, by IP messages It is sent to CN.It should be noted that MAG-MN can also inquire about CN CoA, replace above-mentioned MAG-CN's with CN CoA addresses Address, can also reach identical purpose.Now, MAG-MN uses CoA as terminal, sets up MAG-MN to MAG-CN tunnel, Effect is equal.Also what deserves to be explained is, MAG-MN inquire about MAG-CN address (or CN CoA) when, first in local cache Middle inquiry, if inquiry is less than again to inquiry on other network elements.For example, CN anchor point LMA (LMA-CN) can be arrived according to CN HoA To inquire about.Inquire after required result, Query Result is buffered in locally by MAG-MN again.Query Result is buffered in local Benefit is to be avoided that frequently to go to perform inquiry operation to other network elements.As a same reason, when CN is to MN transmission downstream IP messages, Using above-mentioned similar method, principle is identical, repeats no more.Using this method, the path that transmitting IP packet is received between MN and CN is changed into For MN<->MN MAG<->CN MAG<->CN, needs not move through MN (or MN and CN) anchor point LMA network elements.
Similarly, in the case where there are the PMIP terminals multiple connections to carry out stream migration or switching simultaneously, same end End carries out traffic locality information change in multiple access gatewaies, still occurs that opposite end can not obtain correct access gateway The problem of.
The content of the invention
The present invention proposes a kind of stream policy management method on the move, during solving to have multiple access gatewaies opposite end without Method learns that the correct positional information of terminal causes the problem of message transmissions are abnormal.
In order to solve the above problems, the invention provides one kind stream policy management method on the move, including:Network side is sent out When playing stream migration or switching, amended stream selection strategy is sent to terminal by the network side.
Further, the above method can also have the characteristics that, the network side sends amended stream selection strategy Include to terminal:
Strategic server initiates stream migration or switching, and amended stream selection strategy is sent to institute by the strategic server State the location server of terminal;Amended stream selection strategy is sent to the source access gateway of migration stream by the location server Or target access gateway;Or, the strategic server connects the source that amended stream selection strategy is sent to the migration stream Function Access Gateway or target access gateway;
Amended stream selection strategy is sent to the terminal by the source access gateway or target access gateway.
Further, the above method can also have the characteristics that, the network side sends amended stream selection strategy Include to terminal:
Location server initiates stream migration or switching, and amended stream selection strategy is sent to and moved by the location server Amended stream is selected plan by the source access gateway or target access gateway of advection, the source access gateway or target access gateway Slightly it is sent to the terminal.
Further, the above method can also have the characteristics that, the network side sends amended stream selection strategy Include to terminal:
Location server initiates stream migration or switching, and amended stream selection strategy is sent to plan by the location server Omit server;The amended stream selection strategy is sent to the source access gateway or target of migration stream by the strategic server Access gateway;Amended stream selection strategy is sent to the terminal by the source access gateway or target access gateway.
Further, the above method can also have the characteristics that, the network side sends amended stream selection strategy Include to terminal:
The source access gateway or target access gateway of the migration stream initiate stream migration or switching, the source access gateway or Target access gateway determines amended stream selection strategy, and amended stream selection strategy is sent into terminal.
Further, the above method can also have the characteristics that, the network side sends amended stream selection strategy Include to terminal:
The source access gateway or target access gateway of the migration stream initiate stream migration or switching, the source access gateway or Target access gateway sends stream migration and indicates message to the location server of the terminal, and the location server is determined after modification Stream selection strategy, by it is amended stream selection strategy be sent to the source access gateway or target access gateway, the source connects The amended stream selection strategy is sent to the terminal by function Access Gateway or target access gateway.
Further, the above method can also have the characteristics that, the network side sends amended stream selection strategy Include to terminal:
The source access gateway or target access gateway of the migration stream initiate stream migration or switching, the source access gateway or Target access gateway sends the location server that stream migration indicates terminal described in message, and the location server determines amended Selection strategy is flowed, amended stream selection strategy strategic server is sent to, the strategic server will be described amended Stream selection strategy is sent to the source access gateway or target access gateway, and the source access gateway or target access gateway are by institute State amended stream selection strategy and be sent to the terminal.
Further, the above method can also have the characteristics that methods described also includes:
The network side notifies the access gateway of the Correspondent Node of terminal to update address of cache and connection attribute, or updates Address of cache and stream selection strategy.
Further, the above method can also have the characteristics that, the network side notifies the Correspondent Node of the terminal Access gateway updates address of cache and connection attribute, or renewal address of cache and stream selection strategy include:
The network side sends the access gateway of Correspondent Node of the new information to the terminal, carries the body of the terminal Target position information and connection attribute that part mark, the source location information of migration stream, migration are flowed, or, the body of the terminal Target position information and the amended stream selection strategy that part mark, the source location information of migration stream, migration are flowed;
The access gateway of the Correspondent Node belongs to local terminal identity mark, the source location information of migration stream, connection Property or stream selection strategy mapping relations be updated to carry in the new information terminal identity mark, the target position of migration stream Confidence breath, connection attribute or the amended stream selection strategy.
Further, the above method can also have the characteristics that, the network side notifies the Correspondent Node of the terminal Access gateway updates address of cache and connection attribute, or renewal address of cache and stream selection strategy include:
Strategic server initiates stream migration or switching, and amended stream selection strategy is sent to institute by the strategic server State the location server of terminal;The location server notifies the access gateway of the Correspondent Node of the terminal to update address of cache And connection attribute, or update address of cache and stream selection strategy.
Further, the above method can also have the characteristics that, the network side notifies the Correspondent Node of the terminal Access gateway updates address of cache and connection attribute, or renewal address of cache and stream selection strategy include:
The strategic server initiates stream migration or switching, and the strategic server notifies the Correspondent Node of the terminal Access gateway updates address of cache and connection attribute, or updates address of cache and stream selection strategy;
Or,
The strategic server initiates stream migration or switching, and the strategic server sends amended stream selection strategy Source access gateway or target access gateway to migration stream;The source access gateway or target access gateway notify the terminal The access gateway of Correspondent Node updates address of cache and connection attribute, or updates address of cache and stream selection strategy.
Further, the above method can also have the characteristics that, the network side notifies the Correspondent Node of the terminal Access gateway updates address of cache and connection attribute, or renewal address of cache and stream selection strategy include:
Location server initiates stream migration or switching, and the location server notifies the access of the Correspondent Node of the terminal Gateway updates address of cache and connection attribute, or updates address of cache and stream selection strategy;
Or,
Location server initiates stream migration or switching, and amended stream selection strategy is sent to and moved by the location server The source access gateway or target access gateway of advection;The source access gateway or target access gateway notify the communication of the terminal The access gateway of opposite end updates address of cache and connection attribute, or updates address of cache and stream selection strategy.
Further, the above method can also have the characteristics that, the network side notifies the Correspondent Node of the terminal Access gateway updates address of cache and connection attribute, or renewal address of cache and stream selection strategy include:
Location server initiates stream migration or switching, and amended stream selection strategy is sent to plan by the location server Omit server;The strategic server notifies that the access gateway of the Correspondent Node of the terminal updates address of cache and connection belongs to Property, or update address of cache and stream selection strategy.
Further, the above method can also have the characteristics that, the network side notifies the Correspondent Node of the terminal Access gateway updates address of cache and connection attribute, or renewal address of cache and stream selection strategy include:
The source access gateway or target access gateway of the migration stream initiate stream migration or switching, the source access gateway or Target access gateway sends stream migration and indicates location server of the message to the terminal, and the location server is determined after modification Stream selection strategy after, notify the access gateway of the Correspondent Node of the terminal to update address of cache and connection attribute, Huo Zhegeng New address of cache and stream selection strategy;
Or,
The source access gateway or target access gateway of the migration stream initiate stream migration or switching, the source access gateway or Target access gateway sends stream migration and indicates location server of the message to the terminal, and the location server is determined after modification Stream selection strategy after, by it is described it is amended stream selection strategy be sent to the source access gateway or target access gateway, institute State source access gateway and target access gateway notifies the access gateway of the Correspondent Node of the terminal to update address of cache and connection Attribute, or update address of cache and stream selection strategy.
Further, the above method can also have the characteristics that, the network side notifies the Correspondent Node of the terminal Access gateway updates address of cache and connection attribute, or renewal address of cache and stream selection strategy include:
The source access gateway or target access gateway of the migration stream initiate stream migration or switching, the source access gateway or Target access gateway sends stream migration and indicates location server of the message to the terminal, and the location server is determined after modification Stream selection strategy after, by it is described it is amended stream selection strategy be sent to strategic server;The strategic server notifies institute The access gateway for stating the Correspondent Node of terminal updates address of cache and connection attribute, or updates address of cache and stream selection plan Slightly.
Further, the above method can also have the characteristics that, the network side notifies the Correspondent Node of the terminal Access gateway updates address of cache and connection attribute, or renewal address of cache and stream selection strategy include:
The source access gateway or target access gateway of the migration stream initiate stream migration or switching, the source access gateway or Target access gateway determines amended stream selection strategy, and the amended stream selection strategy is sent to the position of the terminal Server is put, the location server notifies that the access gateway of the Correspondent Node of the terminal updates address of cache and connection belongs to Property, or update address of cache and stream selection strategy.
Further, the above method can also have the characteristics that, the network side notifies the Correspondent Node of the terminal Access gateway updates address of cache and connection attribute, or renewal address of cache and stream selection strategy include:
The source access gateway or target access gateway of the migration stream initiate stream migration or switching, the source access gateway or Target access gateway notifies the access gateway of the Correspondent Node of the terminal to update address of cache and connection attribute, or updates ground Location maps and stream selection strategy.
Further, the above method can also have the characteristics that, the network side notifies the Correspondent Node of the terminal Access gateway updates address of cache and connection attribute, or renewal address of cache and stream selection strategy include:
The source access gateway or target access gateway of the migration stream initiate stream migration or switching, the source access gateway or Target access gateway determines amended stream selection strategy, and the amended stream selection strategy is sent into strategic server; The strategic server notifies the access gateway of the Correspondent Node of the terminal to update address of cache and connection attribute, or updates Address of cache and stream selection strategy.
Further, the above method can also have the characteristics that methods described also includes:
The location server sending strategy changes request message to strategic server, carries the amended stream selection Strategy;When there is the stream selection strategy based on the terminal on the strategic server, the strategic server is according to described Amended stream selection strategy updates the stream selection strategy related to the terminal;It is based on when being not present on the strategic server During the stream selection strategy of the terminal, the strategic server increases the amended stream selection strategy as the terminal newly Stream selection strategy.
Further, the above method can also have the characteristics that methods described also includes:
Source access gateway or the target access gateway sending strategy changes request message to strategic server, carries described Amended stream selection strategy, when there is the stream selection strategy based on the terminal on the strategic server, the strategy Server updates the stream selection strategy related to the terminal according to the amended stream selection strategy;When the policy service When the stream selection strategy based on the terminal being not present on device, the strategic server makees the amended stream selection strategy The stream selection strategy increased newly for the terminal.
Further, the above method can also have the characteristics that methods described also includes, the location server receive or Determine after the amended stream selection strategy, update locally related to the terminal according to the amended stream selection strategy Stream selection strategy.
Further, the above method can also have the characteristics that methods described also includes:
The terminal to location server register when, the location server from strategic server obtain link information or Selection strategy is flowed, the Registry of the terminal is set up, the Registry of the terminal includes the identity mark of the terminal The mapping relations of knowledge, the interface message that terminal is currently accessed and connection attribute;The location server is returned to the access gateway The identification information that the location server is the terminal distribution is returned, the access gateway is by the identity of the terminal Information, or, the identification information of the terminal and the access gateway are sent for the positional information of the terminal distribution To the terminal.
Further, the above method can also have the characteristics that methods described also includes:
The location server is received or determined after the amended stream selection strategy, changes the note of the terminal The mapping relations of the identity of terminal, the source interface information of migration stream and connection attribute are revised as terminal by volume information table The mapping relations of identity, the target interface information of migration stream and connection attribute.
The present invention also provides a kind of stream policy management system on the move, including:Network side, for initiating stream migration or cutting When changing, amended stream selection strategy is sent to terminal.
Further, said system can also have the characteristics that,
The network side includes strategic server, location server, source access gateway or target access gateway, or, bag Include strategic server and, source access gateway or target access gateway, wherein:
The strategic server is used for:Stream migration or switching are initiated, amended stream selection strategy is sent to position clothes Business device;Or, the amended stream selection strategy is sent to the source access gateway or target access gateway;
The location server is used for:The amended stream selection strategy is sent to the source access gateway or target Access gateway;
The source access gateway or target access gateway are used for:The amended stream selection strategy is sent to the end End.
Further, said system can also have the characteristics that,
The network side includes location server, source access gateway or target access gateway, wherein:
The location server is used for:Stream migration or switching are initiated, the amended stream selection strategy is sent to institute State source access gateway or target access gateway;
The source access gateway or target access gateway are used for:The amended stream selection strategy is sent to the end End.
Further, said system can also have the characteristics that,
The network side include location server, strategic server and, source access gateway or target access gateway, its In:
The location server is used to initiate stream migration or switching, the amended stream selection strategy is sent to described Strategic server;
The strategic server is used for:The amended stream selection strategy is sent to the source access gateway or target Access gateway;
The source access gateway or target access gateway are used for:The amended stream selection strategy is sent to the end End.
Further, said system can also have the characteristics that,
The network side includes source access gateway or target access gateway, wherein:
The source access gateway or target access gateway are used for:Stream migration or switching are initiated, amended stream selection is determined Strategy, terminal is sent to by the amended stream selection strategy.
Further, said system can also have the characteristics that,
The network side include source access gateway or target access gateway, location server, wherein:
The source access gateway or target access gateway are used for:Stream migration or switching are initiated, stream migration is sent and indicates message To the location server;And, receive after the amended stream selection strategy that the location server is sent, by the modification Stream selection strategy afterwards is sent to the terminal;
The location server is used for:Receive the stream migration to indicate after message, determine amended stream selection strategy, will Amended stream selection strategy is sent to the source access gateway or target access gateway.
Further, said system can also have the characteristics that,
The network side include source access gateway or target access gateway, location server, strategic server, wherein:
The source access gateway or target access gateway are used for:Stream migration or switching are initiated, stream migration is sent and indicates message To the location server;And, receive after amended stream selection strategy, the amended stream selection strategy is sent to The terminal;
The location server is used for:Receive the stream migration to indicate after message, determine amended stream selection strategy, will The amended stream selection strategy is sent to the strategic server;
The strategic server is used for:The amended stream selection strategy is sent to the source access gateway or target Access gateway.
Further, said system can also have the characteristics that,
The network side is additionally operable to:Notify that the access gateway of the Correspondent Node of the terminal updates address of cache and connection belongs to Property, or update address of cache and stream selection strategy.
Further, said system can also have the characteristics that,
The network side is to be used for:Access gateway of the new information to the Correspondent Node of the terminal is sent, carries described The identity of terminal, the source location information of migration stream, the target position information and connection attribute of migration stream, or, it is described Identity, the source location information of migration stream, the target position information of migration stream and the amended stream selection of terminal Strategy so that the access gateway of the Correspondent Node belongs to local terminal identity mark, the source location information of migration stream, connection Property or stream selection strategy mapping relations be updated to carry in the new information terminal identity mark, the target position of migration stream Confidence breath, connection attribute or the amended stream selection strategy.Migration stream refers to occur stream migration or the stream of switching;Migration stream Source location information can be source access gateway address/mark or source access gateway distribution IP address RID or position mark Know or CoA;The target position information of migration stream can be target access gateway address/mark or target access gateway distribution IP address or RID or station location marker or CoA;
Further, said system can also have the characteristics that,
The network side includes:Strategic server, location server, wherein:
The strategic server is used for:Stream migration or switching are initiated, amended stream selection strategy is sent to institute's rheme Put server;
The location server is used for:The access gateway of the Correspondent Node of the terminal is notified to update address of cache and connection Attribute, or update address of cache and stream selection strategy.
Further, said system can also have the characteristics that,
The network side includes strategic server, or, including strategic server, source access gateway or target access network Close, wherein:
The strategic server is used for:Stream migration or switching are initiated, the access gateway of the Correspondent Node of the terminal is notified Address of cache and connection attribute are updated, or updates address of cache and stream selection strategy;
Or,
The strategic server is used to initiate stream migration or switching, the amended stream selection strategy is sent to described Source access gateway or target access gateway;
The source access gateway or target access gateway are used for:The access gateway of the Correspondent Node of the terminal is notified to update Address of cache and connection attribute, or update address of cache and stream selection strategy.
Further, said system can also have the characteristics that,
The network side includes location server, or, including location server, source access gateway or target access network Close, wherein:
The location server is used for:Stream migration or switching are initiated, the access gateway of the Correspondent Node of the terminal is notified Address of cache and connection attribute are updated, or updates address of cache and stream selection strategy;
Or,
The location server is used for:Stream migration or switching are initiated, the amended stream selection strategy is sent to institute State source access gateway or target access gateway;
The source access gateway or target access gateway are used for:The access gateway of the Correspondent Node of the terminal is notified to update Address of cache and connection attribute, or update address of cache and stream selection strategy.
Further, said system can also have the characteristics that,
The network side include location server, strategic server, wherein:
The location server is used for:Stream migration or switching are initiated, the amended stream selection strategy is sent to institute State strategic server;
The strategic server is used for:The access gateway of the Correspondent Node of the terminal is notified to update address of cache and connection Attribute, or update address of cache and stream selection strategy.
Further, said system can also have the characteristics that,
The network side include source access gateway or target access gateway, location server, wherein:
The source access gateway or target access gateway are used for:Stream migration or switching are initiated, stream migration is sent and indicates message Location server to the terminal;
The location server is used for:Receive the stream migration to indicate after message, determine the amended stream selection plan Slightly, notify the access gateway of the Correspondent Node of the terminal to update address of cache and connection attribute, or update address of cache and Flow selection strategy;
Or,
The source access gateway or target access gateway are used for:Stream migration or switching are initiated, stream migration is sent and indicates message Location server to the terminal;And, receive the amended stream selection strategy that the location server is sent Afterwards, notify the access gateway of the Correspondent Node of the terminal to update address of cache and connection attribute, or update address of cache and Flow selection strategy;
The location server is used for:Receive the stream migration to indicate after message, determine the amended stream selection plan Slightly, the amended stream selection strategy is sent to the source access gateway or target access gateway.
Further, said system can also have the characteristics that,
The network side include source access gateway or target access gateway, location server, strategic server, wherein:
The source access gateway or target access gateway are used for:Stream migration or switching are initiated, stream migration is sent and indicates message To the location server;
The location server is used for:Receive the stream migration to indicate after message, determine amended stream selection strategy, will The amended stream selection strategy is sent to strategic server;
The strategic server is used for:The access gateway of the Correspondent Node of the terminal is notified to update address of cache and connection Attribute, or update address of cache and stream selection strategy.
Further, said system can also have the characteristics that,
The network side includes:Source access gateway or target access gateway, location server, wherein:
The source access gateway or target access gateway are used for:Stream migration or switching are initiated, amended stream selection is determined Strategy, the location server is sent to by the amended stream selection strategy;
The location server is used for:The access gateway of the Correspondent Node of the terminal is notified to update address of cache and connection Attribute, or update address of cache and stream selection strategy.
Further, said system can also have the characteristics that,
The network side includes source access gateway or target access gateway, wherein:
The source access gateway or target access gateway are used for:Stream migration or switching are initiated, the communication of the terminal is notified The access gateway of opposite end updates address of cache and connection attribute, or updates address of cache and stream selection strategy.
Further, said system can also have the characteristics that,
The network side include source access gateway or target access gateway, strategic server, wherein:
The source access gateway or target access gateway are used for:Stream migration or switching are initiated, amended stream selection is determined Strategy, the strategic server is sent to by the amended stream selection strategy;
The strategic server is used for:The access gateway of the Correspondent Node of the terminal is notified to update address of cache and connection Attribute, or update address of cache and stream selection strategy.
Further, said system can also have the characteristics that, the system also includes strategic server, wherein:
The location server is additionally operable to:Sending strategy changes request message to strategic server, carries after the modification Stream selection strategy;
The strategic server is used for:When there is the stream selection strategy based on the terminal on the strategic server, The stream selection strategy related to the terminal is updated according to the amended stream selection strategy;When on the strategic server not During in the presence of stream selection strategy based on the terminal, it is used as the newly-increased stream of the terminal to select the amended stream selection strategy Select strategy.
Further, said system can also have the characteristics that, the system also includes strategic server, wherein:
The source access gateway or target access gateway are additionally operable to:Sending strategy changes request message to strategic server, Carry the amended stream selection strategy;
The strategic server is additionally operable to:When on the strategic server exist the stream selection strategy based on the terminal When, the stream selection strategy related to the terminal is updated according to the amended stream selection strategy;When the strategic server When the stream selection strategy based on the terminal is above not present, the amended stream selection strategy is increased newly as the terminal Flow selection strategy.
Further, said system can also have the characteristics that,
The location server is additionally operable to:Receive or determine after the amended stream selection strategy, according to the modification Stream selection strategy afterwards updates stream selection strategy locally related to the terminal.
Further, said system can also have the characteristics that,
The location server is additionally operable to:When the terminal is registered by access gateway, obtained from strategic server Link information or stream selection strategy are taken, the Registry of the terminal is set up, the Registry of the terminal includes institute State the mapping relations of terminal identity mark, the interface message that terminal is currently accessed and the connection attribute of terminal;And, connect to described Function Access Gateway returns to the identification information that the location server is the terminal distribution, and the access gateway is by the terminal Identification information, or, by the position that the identification information of the terminal and the access gateway are the terminal distribution Information is sent to the terminal.
Further, said system can also have the characteristics that,
The location server is additionally operable to:Receive after the amended stream selection strategy, change the note of the terminal The mapping relations of the identity of terminal, the source interface information of migration stream and connection attribute are revised as terminal by volume information table The mapping relations of identity, the target interface information of migration stream and connection attribute.
Brief description of the drawings
Accompanying drawing described herein is used for providing a further understanding of the present invention, constitutes the part of the application, this hair Bright schematic description and description is used to explain the present invention, does not constitute inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is communication network connection diagram in the prior art;
Fig. 2 is the multi-link schematic diagram one of communication network in the prior art;
Fig. 3 is the multi-link schematic diagram two of communication network in the prior art;
Fig. 4 is the multi-link schematic diagram three of communication network in the prior art;
Fig. 5 a are the logical architecture of PMIP agreements in the prior art;
Fig. 5 b are the process schematic for receiving transmitting IP packet between MN and CN in the prior art;
Fig. 5 c are improved PMIP protocol infrastructures in the prior art;
When Fig. 5 d is apply improved PMIP frameworks in the prior art, the process signal of transmitting IP packet is received between MN and CN Figure;
Fig. 6 is the flow chart of terminal registration method embodiment one of the present invention;
Fig. 7 is the flow chart of terminal registration method embodiment two of the present invention;
Fig. 8 is the flow chart of flow migration method embodiment three of the present invention;
Fig. 9 is flow migration method example IV flow chart of the present invention;
Figure 10 is the flow chart of flow migration method embodiment five of the present invention;
Figure 11 is the flow chart of flow migration method embodiment six of the present invention;
Figure 12 is the flow chart of flow migration method embodiment seven of the present invention;
Figure 13 is that strategic server initiates strategy modification, is notified to update the flow chart of opposite end by MAPS-MN;
Figure 14 is that MAPS-MN initiates strategy modification, is notified to update the flow chart of opposite end by MAPS-MN;
Figure 15 is that MAG1-MN initiates strategy modification, is notified to update the flow chart of opposite end by MAPS-MN;
Figure 16 is that MAG1-MN notifies MAPS-MN to initiate strategy modification, is notified to update the flow chart of opposite end by MAPS-MN.
Embodiment
For clearer description present disclosure, it is specified below in the present invention:
CN is MN correspondent node, and CN can have multiple.
MAG1-MN refers to the MAG that MN is accessed by interface 1, and the MAG is that the Agent care-of address of MN distribution is CoA1.
MAG2-MN refers to the MAG that MN is accessed by interface 2, and the MAG is that the Agent care-of address of MN distribution is CoA2. MAG1-MN and MAG2-MN are likely located at different access networks, it is also possible to positioned at identical access network.
MAG-CN1 refers to that the MAG of current CN1 accesses, the MAG are that the Agent care-of address of CN1 distribution is CoA3.
MAG-CN2 refers to that the MAG of current CN2 accesses, the MAG are that the Agent care-of address of CN2 distribution is CoA4.
MAPS-MN refers to that the home network prefix that the MAPS of MN accesses, the MAPS are MN distribution is HNP1, and MN is according to HNP1 It is HoA1 to configure obtained home address.
MAPS-CN refers to that the home network prefix that the MAPS of CN accesses, the MAPS are CN distribution is HNP3, and CN is according to HNP3 It is HoA3 to configure obtained home address.
In the present invention, the implication of multiple access refers to, MN can have different connections simultaneously, and these connections can be same When the connection set up in the different access network or different connections set up simultaneously in identical access network.
In the present invention,
It can be following one or more to flow selection strategy:Access style, priority, network name, PLMN (Public Land Mobile Network, public land mobile network) ID, qos parameter, charge information, Correspondent Node information.Network name Title can be APN (Access Point Name, APN), domain name/mark, PDN (Packet Data Network, Packet data network) name/mark.Qos parameter can be QCI (QoS Class Identifier, QoS classification logotype).Charging Information can be rate, rate grade.Correspondent Node information can be Correspondent Node mark, port, address.Flowing selection strategy can To refer to the information of terminal network or correspondent network, if, then there is corresponding relation with correspondent network in the information of terminal network.
Location server can be MAPS, ILR (Identity Location Register, identity position register), LMA, HA (Home Agent, home agent).
Positional information can be access gateway address/mark or the IP address or RID or position mark of access gateway distribution Know or CoA.
The identity of terminal can be AID, IMSI, NAI (Network Access Identifier, network access mark Know symbol), HNP, ID, IP address.
Embodiments of the invention free flow policy management method on the move for location server is exemplified by MAPS, but It is that all embodiments are not limited to MAPS, suitable for scene of the location server for other network elements (ILR, LMA, HA).
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with the accompanying drawings with specific embodiment to this Invent the technical scheme to be described in further detail, so that those skilled in the art can be better understood from the present invention simultaneously It can be practiced, but illustrated embodiment is not as a limitation of the invention.
Embodiment one
Fig. 6 is endpoint registration embodiment one of the present invention, and the present embodiment is applied to MAPS-MN and strategic server when MN is registered Interaction obtains connection attribute.Specifically include following steps:
Step 601, after MN is linked into PMIPv6 domains by attaching process, sent by interface 1 to affiliated MAG1-MN Route requests (RS, Router Solicitation) message.This step is optional.
Step 602, MAG1-MN by step 601 triggering, or in access procedure mobile network triggering, MAG1-MN Agent binding update (PBU, Proxy Binding Update) message is sent to MAPS-MN, is registered instead of MN to MAPS-MN, It is the Agent advertisement address CoA1 and interface message that MN is distributed that MN marks (MN ID), MAG1-MN are carried in message.MAG1-MN's Address is also sent to MAPS-MN within the message.
Wherein interface message refers to the information for the interface that can be used with the unique mark connection, at least including following information it One:Linklocal (link-local) address of terminal interface, MAG MAC Address, CoA, the interface identifier of terminal, terminal interface MAC Address.Interface message in the present invention is this implication.
Interface message is specifically at least one of following information in the present embodiment:The linklocal addresses of terminal interface 1, MAG1-MN MAC Address, CoA1, the interface 1 of terminal is identified, the MAC Address of terminal interface 1.
Step 603, MAPS-MN receives PBU message, is MN distribution home network prefix (HNP1), foundation/renewal BCE. MAPS-MN sends to strategic server and MN ID and link information is carried in connection attribute inquiry request message, message, optionally Carry HNP1.
Wherein link information refers to that the specific information for the connection set up can be identified, such as:CoA is (in the present embodiment For CoA1), MAG addresses (being MAG1-MN addresses in the present embodiment), QoS information, charge information, priority, access network type, Network name, PLMN ID, Correspondent Node information.Network name can be APN, domain name/mark, PDN/mark.Qos parameter Can be QCI.Charge information can be rate, rate grade.Correspondent Node information can be Correspondent Node mark, port, Location.Link information in the present invention is this implication.
The purpose of connection attribute inquiry request message is exactly that the attribute of the connection is inquired about to strategic server, can be by new Increase message to realize, can also realize by changing existing message, the title of message can be other titles, as long as the message Realize above-mentioned functions.
Step 604, strategic server is received after connection attribute inquiry request message, is believed according to the connection carried in message Breath, with reference to the policy information that itself is stored, determines connection attribute, if carrying HNP in step 603, strategic server is preserved The HNP, it is possible to the strategy based on MN by search index of HNP.
Wherein connection attribute refers to the classification information for identifying the connection of certain class.Such as:QoS grades, rate is high/low, qos parameter, Charge information, accesses user name, priority, access network type, network name, PLMNID.Network name can be APN, domain name/mark Know, PDN/mark.Qos parameter can be QCI.Charge information can be rate, rate grade.Connection attribute in the present invention It is this implication.
For example, it is use scope 1 that the link information used during MAPS-MN inquiries, which is the strategy on CoA1, strategic server, Interior CoA connection, its QoS grade is grade 2.Strategic server finds CoA1 in scope 1, therefore determines the connection of the connection Attribute is grade 2.
Step 605, connection attribute is returned to MAPS-MN by strategic server in connection attribute query response message.
Connection attribute query response message is exactly the connection attribute inquiry request message for responding step 603, can be by new Increase message to realize, can also realize by changing existing message, the title of message can be other titles, as long as the message Realize above-mentioned functions.
Step 606, MAPS-MN is received after the connection attribute query response message, preserves connection attribute, and set up MN note Volume information table, the content of the table includes:MN ID-HNP- interface messages-connection attribute.
Step 607, MAPS-MN returns to agent binding confirmation (PBA, Proxy Binding Ack) message to MAG1-MN. It is the HNP1 that MN is distributed that MAPS-MN is carried in message.
Step 608, MAG1-MN returns to advertising of route (RA, Router Advertisement) message to MN, and MN receives road After device notice message, address configuration is carried out, the home address HoA1 from home network prefix HNP1 is obtained.If step 602 In, interface message is CoA, then it is the CoA1 that MN is distributed to need to carry MAG1-MN in a ra message.
Embodiment two
Fig. 7 is endpoint registration embodiment two of the present invention, and the present embodiment is applied to MAPS-MN and strategic server when MN is registered Interaction obtains stream selection strategy, and connection attribute is determined according to stream selection strategy.Specifically include following steps:
Step 701,702, with step 601,602.
Step 703, MAPS-MN receives PBU message, is MN distribution home network prefix (HNP1), foundation/renewal BCE.
When there is no the stream selection strategy of user in MAPS-MN, to strategic server sending strategy request message, in message MN ID are carried, HNP1 is optionally carried.Then need not be to strategic server when there is the stream selection strategy of user in MAPS-MN Sending strategy request message.
The purpose of policy request message is exactly the stream selection strategy that user is asked to strategic server, can be disappeared by newly-increased Cease to realize, can also realize by changing existing message, the title of message can be other titles, as long as the message is realized Above-mentioned functions.
Step 704, strategic server is received after policy request message, and the stream selection strategy of user is carried in policy response In message, MAPS-MN is returned to.If carrying HNP in step 703, strategic server preserves the HNP, it is possible to using HNP as Strategy of the search index based on MN.
Policy response message is the response message for being directed to policy request message in step 703, can by newly-increased message come Realize, can also be realized by changing existing message, the title of message can be other titles, as long as the message is realized State function.
Step 705, MAPS-MN, with reference to link information, determines connection attribute according to the stream selection strategy of acquisition.
Step 706, MAPS-MN preserves connection attribute, and sets up MN Registry, and the content of the table includes:MN ID-HNP- interface messages-connection attribute.
Step 707,708, with step 607,608.
After embodiment one or two, after MN is registered by MAG1-MN, this is connected on MAPS-MN and had existed for Connection attribute, is actively given out a contract for a project, during positional informations of the opposite end MAG to inquire about terminal, MAPS-MN can be direct when due to Correspondent Node According to the Registry locally preserved, MN CoA or MN MAG addresses are returned into opposite end MAG, it is no longer necessary to every time to Strategic server is inquired about.
If not using embodiment one or two, the content of the MN Registries in MAPS-MN is:MN ID-HNP- connect Message ceases, in the absence of connection attribute.When MAPS-MN/MAG1-MN notifies Correspondent Node MAG-CN to update, it is necessary to carry connection category Property when, MAPS-MN/MAG1-MN can from terminal send amended stream selection strategy in obtain connection attribute.
Embodiment three
Fig. 8 is stream migration embodiment three of the present invention, and the present embodiment is applied to MN and indicates that MAG1-MN carries out stream migration, and by MAPS-MN notifies to update opposite end.Specifically include following steps:
Step 801, multi-access terminal MN is had already accessed in PMIPv6 domains, and is existed using interface 1 by MAG1-MN MAPS-MN completes registration, completes to register in MAPS-MN by MAG2-MN using interface 2.
Step 802, MN enters row data communication on interface 1 with CN1.MN and CN1 data message such as this step are shown
Step 803, MN enters row data communication on interface 2 with CN2.MN and CN2 data message such as this step are shown
Step 804, MN is based on own situation consideration (such as signal intensity, rate height is low), and MAG1-MN stream is moved in preparation Move on to MAG2-MN (on stream migration i.e. on interface 1 to interface 2).MN initiates stream migration, it is meant that MN/ user selects for Business Stream The strategy (follow-up in the present invention to be referred to as flowing selection strategy) for selecting interface/route is changed, and now MN reformulates stream choosing Strategy is selected, and is locally preserving or is updating the stream selection strategy.
Step 805, MN sends stream migration and indicates message to MAG1-MN, for indicating that MAG1-MN carries out stream migration.Message In need to carry target interface information and amended stream selection strategy.It is simultaneously optional to carry source interface information and need migration Stream information.
Wherein, target interface information refers to need the relevant information for the target interface for arriving stream migration, at least including following One of:The linklocal addresses of terminal interface 2, MAG2 MAC Address, CoA2, the interface identifier of terminal interface 2, terminal interface 2 MAC Address.
Amended stream selection strategy refers to the stream selection strategy that MN is formulated in step 804.
Source interface information refers to the relevant information for the source interface for needing stream migration, at least including one below:Terminal The linklocal addresses of interface 1, MAG1 MAC Address, CoA1, the interface identifier of terminal interface 1, the MAC of terminal interface 1 Location., can be no without carrying source interface information when stream migration indicates message to be simply sent to MAG1-MN by mode of unicast The field must be then carried in message.
Need the stream information of migration to refer to the relevant information for the stream that needs are migrated, can be five for determining specific stream Tuple or other configured informations.When needing to migrate indivedual streams on interface, it is necessary to the information be carried, if will connect All stream is all migrated on mouth, then can not carry the field.
The purpose of stream migration instruction message is exactly to notify MAG to carry out stream migration, and carries the interface message and stream letter of correlation Breath, can be realized, can also be realized by changing existing message, the title of message can be other names by newly-increased message Claim, as long as the message realizes above-mentioned functions.
Step 806, the stream migration that MAG1-MN forwardings are received indicates message to MAPS-MN.Need to carry MN marks in message (MN ID), target interface information and amended stream selection strategy, it is optional to carry source interface information and need the stream letter of migration Breath.MN Correspondent Node table (HoA or HNP or ID of i.e. all opposite ends communicated with MN) is optionally carried simultaneously.Wherein, MN is worked as Correspondent Node table when being responsible for safeguarding by MAPS-MN, the information can not be carried, the field otherwise must be carried.
Step 807, optional step.MN initiates stream migration, it is meant that stream selection strategy is changed, when on MAPS-MN , it is necessary to update the strategy during in the presence of stream selection strategy based on MN (i.e. with MN related), this step is performed.MAPS-MN is according to disappearing The amended stream selection strategy carried in breath updates the local stream selection strategy related to terminal.
Step 808,809, MAPS-MN notification strategies server modification stream selection strategy.MAPS-MN is sent out to strategic server Send and MN ID and amended stream selection strategy are carried in strategy modification request message, message.It is based on when existing on strategic server During MN (i.e. related with MN) stream selection strategy, strategic server is updated using the amended stream selection strategy carried in message The stream selection strategy related to MN, when the stream selection strategy based on MN is not present on strategic server, strategic server is used The amended stream selection strategy carried in message is the new flow increasing selection strategies of the MN.Strategic server returns to strategy modification response Message.
Or, another way is, only when there is the stream selection strategy based on MN on strategic server, MAPS-MN Just need to perform this step, i.e. sending strategy modification request message.Now, if the stream choosing based on MN is not present on strategic server When selecting strategy, stream selection strategy can not update, and may result in when CN actively sends packet, choose what is migrated away On interface (i.e. on interface 1).
The purpose of strategy modification request message is exactly the notification strategy server update stream selection strategy related to MN, can be with Realized by newly-increased message, can also be realized by changing existing message, the title of message can be other titles, as long as The message realizes above-mentioned functions.
The purpose of strategy modification response message is exactly the response to strategy modification request message, can by newly-increased message come Realize, can also be realized by changing existing message, the title of message can be other titles, as long as the message is realized State function.
Step 810, optional step.When MN is registered to MAPS-MN, MAPS-MN is flowed with policy server interaction Selection strategy obtains connection attribute, then performs this step.In order to prevent, when CN actively sends packet, choosing On the interface walked through migration (i.e. on interface 1), MAPS-MN needs to update MN Registries, from HNP1- source interfaces information-company Connect attribute 1 and be revised as HNP1- target interfaces information-connection attribute 1.
This step is i.e. executable after step 806, without waiting for being performed again after the completion of step 809.
Step 811, MAPS-MN notifies the MAG of opposite end to update address of cache and connection attribute.
Wherein, address of cache refers to, MN HNP and MAG-MN address of cache or, MN HNP and CoA mapping.
Obtained in the Correspondent Node table that MAPS-MN can be obtained in the Correspondent Node table of local maintenance or from MAG1-MN Correspondent Node CN all MN, while corresponding MAG-CN addresses or CN CoA are inquired about according to CN, then to MAG-CN (this The MAG-CN1 of embodiment middle finger) CoA new informations are sent, carry MN HNP in message, source MAG addresses (i.e. MAG1-MN Location) or source CoA (i.e. CoA1), target MAG addresses (i.e. MAG2-MN addresses) or target CoA (i.e. CoA2), moved while also carrying this The connection attribute of advection.
Or, obtained in the Correspondent Node table that MAPS-MN is obtained in the Correspondent Node table of local maintenance or from MAG1-MN The Correspondent Node CN that MN is all is taken, and obtains the corresponding MAPS-CN of CN, then CoA new informations is sent to the MAPS-CN, disappears MN HNP, source MAG addresses (i.e. MAG1-MN addresses) or source CoA (i.e. CoA1), target MAG addresses (i.e. MAG2-MN is carried in breath Address) or target CoA (i.e. CoA2), while also carrying the connection attribute of the migration stream.By MAPS-CN by the CoA new informations It is transmitted to CN MAG.
The purpose of CoA new informations is exactly that address of cache or HNP1 by HNP1 and MAG2-MN map and connected with CoA2 Connect attribute and be sent to MAG-CN.The title of message can be other titles, as long as the message carries above- mentioned information.
If MN to MAPS-MN register when, MAPS-MN does not obtain stream selection strategy or connection from policy server interaction Attribute, then the content of the MN Registries in MAPS-MN be:MNID-HNP- interface messages, in the absence of connection attribute.Then Connection attribute is obtained in the amended stream selection strategy that MAPS-MN can be sent from terminal.
Step 812, MAG-CN1 is received after the message, obtains the MAG2-MN addresses in message or CoA2 and connection attribute, The MN locally preserved address mapping table is updated, HNP1-CoA1 (or MAG1-MN addresses)-connection attribute is revised as HNP1- CoA2 (or MAG2-MN addresses)-connection attribute.MAG-CN1 returns to CoA and updates response message.
The purpose that CoA updates response message is exactly to respond the CoA new informations of step 812, and the title of message can be it Its title, as long as the message completes above-mentioned functions.
Step 813, MAPS-MN returns to stream migration response message to MAG1-MN.
The purpose of stream migration response message is exactly that the stream migration for responding step 806 indicates message, and the title of message can be Other titles, as long as the message completes above-mentioned functions.
This step is i.e. executable after completing 810, is completed without waiting for 812 steps.
Step 814, MAG1-MN returns to stream migration response message to MN.
The purpose of stream migration response message is exactly that the stream migration for responding step 805 indicates message, and the title of message can be Other titles, as long as the message completes above-mentioned functions.
Step 815, MN enters row data communication on interface 2 with CN1 after the completion of stream migration.MN and CN1 data message is such as This step is shown
, also can be by MAG1-MN sending strategys modification request to strategic server in the present embodiment.Sending method and MAPS- MN is similar, can be divided into two ways, here is omitted.
The present embodiment describes stream selection strategy and address of cache caused by stream migration by taking the stream migration that terminal is initiated as an example The more new technological process of relation.When multi-access terminal switches, i.e., when multi-access terminal because movement causes a certain interface to connect MAG when changing, or can not be again when a certain interface of multi-access terminal (such as breaks down) for some reason During terminal service, it is necessary to by switching/interface of failure on all streams be all switched on other interfaces of terminal, now Still the flow of the present embodiment can be used.For handoff scenario, the stream migration in step 805 indicates that message is variable and more switched Request message.
Example IV
Fig. 9 is stream migration example IV of the present invention, and the present embodiment is applied to MN and indicates that MAG1-MN carries out stream migration, and by MAG1-MN notifies to update opposite end.Specifically include following steps:
Step 901-905, with step 801-805.
Step 906, with step 806, simply indicate that in message MN Correspondent Node table need not be carried in stream migration.
Step 907-910, with step 807-810.
Step 911, MAPS-MN returns to stream migration response message to MAG1-MN.Optionally carried in message:MAG2-MN is CoA2 the or MAG2-MN addresses of MN distribution, the connection attribute of the migration stream.
When the interface message in step 905 is CoA or MAG addresses, it is not necessary to carry CoA2 or MAG2-MN address, Otherwise need CoA2 or MAG2-MN addresses being sent to MAPS-MN.
If MN to MAPS-MN register when, MAPS-MN not from strategic server obtain stream selection strategy or connection category Property, then the content of the MN Registries in MAPS-MN is:MNID-HNP- interface messages, in the absence of connection attribute.Then this step Connection attribute can not be carried in rapid, or the amended stream that MAPS-MN can be sent from terminal in this step selects plan Slightly middle acquisition connection attribute, and carry in the message.
The purpose of stream migration response message is exactly that the stream migration for responding step 906 indicates message, and the title of message can be Other titles, as long as the message completes above-mentioned functions.
Step 912, with step 814.
Step 913, MAG1-MN notifies the MAG of opposite end to update address of cache and connection attribute.
Wherein, address of cache refers to, MN HNP and MAG-MN address of cache or HNP and CoA mapping.
MAG1-MN can obtain Correspondent Node CN all MN in the Correspondent Node table of local maintenance, while being looked into according to CN Corresponding MAG-CN addresses or CN CoA are ask, then sending CoA to the MAG-CN (MAG-CN1 of the present embodiment middle finger) updates MN HNP, source MAG addresses (i.e. MAG1-MN addresses) or source CoA (i.e. CoA1) is carried in message, message, target MAG addresses are (i.e. MAG2-MN addresses) or target CoA (i.e. CoA2), while also carrying the connection attribute of the migration stream.
Or, MAG1-MN obtains Correspondent Node CN all MN in the Correspondent Node table of local maintenance, and obtains CN pairs The MAPS-CN answered, then sends the HNP that MN is carried in CoA new informations, message, source MAG addresses are (i.e. to the MAPS-CN MAG1-MN addresses) or source CoA (i.e. CoA1), target MAG addresses (i.e. MAG2-MN addresses) or target CoA (i.e. CoA2), simultaneously Also carry the connection attribute of the migration stream.The CoA new informations are transmitted to CN MAG by MAPS-CN.
If without connection attribute is carried in step 911, MAG1-MN can be in this step from the modification of terminal transmission Connection attribute is obtained in stream selection strategy afterwards.
The purpose of CoA new informations is exactly that address of cache or HNP1 by HNP1 and MAG2-MN map and connected with CoA2 Connect attribute and be sent to MAG-CN.The title of message can be other titles, as long as the message carries above- mentioned information.
Step 914, MAG-CN1 is received after the message, obtains the MAG2-MN addresses in message or CoA2 and attribute, is updated The MN locally preserved address mapping table, HNP1-CoA2 is revised as by HNP1-CoA1 (or MAG1-MN addresses)-connection attribute (or MAG2-MN addresses)-connection attribute.MAG-CN1 returns to CoA and updates response message.
The purpose that CoA updates response message is exactly to respond the CoA new informations of step 913, and the title of message can be it Its title, as long as the message completes above-mentioned functions.
When the interface message in step 905 is CoA or MAG addresses, step 913,914 are i.e. executable after step 906, Step 911 is needed not wait for complete.
Step 915, with step 815.
, also can be by MAG1-MN sending strategys modification request to strategic server in the present embodiment.Sending method and MAPS- MN is similar, can be divided into two ways, here is omitted.
The present embodiment describes stream selection strategy and address of cache caused by stream migration by taking the stream migration that terminal is initiated as an example The more new technological process of relation.When multi-access terminal switches, i.e., when multi-access terminal because movement causes a certain interface to connect MAG when changing, or can not be again when a certain interface of multi-access terminal (such as breaks down) for some reason During terminal service, it is necessary to by switching/interface of failure on all streams be all switched on other interfaces of terminal, now Still the flow of the present embodiment can be used.For handoff scenario, 905 steps are probably handover request message.
Embodiment five
Figure 10 is stream migration embodiment five of the present invention, and the present embodiment is applied to MN and indicates that MAG2-MN carries out stream migration, and by MAPS-MN notifies to update opposite end.Specifically include following steps:
Step 1001-1004, with step 801-804.
Step 1005, MN sends stream migration and indicates message to MAG2-MN, for indicating that MAG2-MN carries out stream migration.Message In need to carry source interface information and amended stream selection strategy.It is simultaneously optional to carry target interface information and need migration Stream information.
Wherein, target interface information refers to need the relevant information for the target interface for arriving stream migration, at least including following One of:The linklocal addresses of terminal interface 2, MAG2 MAC Address, CoA2, the interface identifier of terminal interface 2, terminal interface 2 MAC Address.When stream migration indicates message to be simply sent to MAG2-MN by mode of unicast, it can be connect without carrying target Message is ceased, and the field otherwise must be carried in message.
Amended stream selection strategy refers to the stream selection strategy that MN is formulated in step 1004.
Source interface information refers to the relevant information for the source interface for needing stream migration, at least including one below:Terminal The linklocal addresses of interface 1, MAG1 MAC Address, CoA1, the interface identifier of terminal interface 1, the MAC of terminal interface 1 Location.
Need the stream information of migration to refer to the relevant information for the stream that needs are migrated, can be five for determining specific stream Tuple or other configured informations.When needing to migrate indivedual streams on interface, it is necessary to the information be carried, if will connect All stream is all migrated on mouth, then can not carry the field.
The purpose of stream migration instruction message is exactly to notify MAG to carry out stream migration, and carries the interface message and stream letter of correlation Breath, can be realized, can also be realized by changing existing message, the title of message can be other names by newly-increased message Claim, as long as the message realizes above-mentioned functions.
Step 1006, the stream migration that MAG2-MN forwardings are received indicates message to MAPS-MN.Need to carry MN marks in message Know (MN ID), target interface information and amended stream selection strategy, it is optional to carry the stream that source interface information and needs are migrated Information.
Step 1007-1010, with step 807-810.
Step 1011, MAPS-MN returns to stream migration response message to MAG2-MN.
The purpose of stream migration response message is exactly that the stream migration for responding step 1006 indicates message, and the title of message can be Other titles, as long as the message completes above-mentioned functions.
Step 1012, MAG2-MN returns to stream migration response message to MN.
The purpose of stream migration response message is exactly that the stream migration for responding step 1005 indicates message, and the title of message can be Other titles, as long as the message completes above-mentioned functions.
Step 1013,1014, optional step, when Correspondent Node table is safeguarded by MAG, it is necessary to perform the two steps. MAPS-MN sends the HNP1 that Correspondent Node obtains carrying MN ID or MN in request message, message to MAG1-MN.MAG1-MN will The MN of local maintenance all Correspondent Nodes are included in Correspondent Node and obtained in response message, return to MAPS-MN.
Step 1013,1014 are i.e. executable after step 1006.
The purpose that Correspondent Node obtains request message is exactly the Correspondent Node that MN is obtained from MAG, can be by increasing message newly To realize, it can also be realized by changing existing message, the title of message can be other titles, as long as the message is realized Above-mentioned functions.
Correspondent Node obtain response message purpose be exactly to the response to request message to be obtained that communicates, can be by new Increase message to realize, can also realize by changing existing message, the title of message can be other titles, as long as the message Realize above-mentioned functions.
Step 1015,1016, with step 811,812.When Correspondent Node table is safeguarded by MAPS, this two step can be in step Performed after 1006.When Correspondent Node table is safeguarded by MAG, this two step needs to perform after the completion of step 1013,1014.
Step 1017, with step 815.
, also can be by MAG2-MN sending strategys modification request to strategic server in the present embodiment.Sending method and MAPS- MN is similar, can be divided into two ways, here is omitted.
The present embodiment describes stream selection strategy and address of cache caused by stream migration by taking the stream migration that terminal is initiated as an example The more new technological process of relation.When multi-access terminal switches, i.e., when multi-access terminal because movement causes a certain interface to connect MAG when changing, or can not be again when a certain interface of multi-access terminal (such as breaks down) for some reason During terminal service, it is necessary to by switching/interface of failure on all streams be all switched on other interfaces of terminal, now Still the flow of the present embodiment can be used.For handoff scenario, 1005 steps are probably handover request message.
Embodiment six
Figure 11 is stream migration embodiment six of the present invention, and the present embodiment is applied to MN and indicates that MAG2-MN carries out stream migration, and by MAG1-MN notifies to update opposite end.Specifically include following steps:
Step 1101-1112, with step 1001-1012.
Step 1113, MAPS-MN sends to update in opposite end instruction message, message to MAG1-MN carries MN ID or MN HNP1, target MAG address (i.e. MAG2-MN addresses) or target CoA (i.e. CoA2), while also carrying the connection category of the migration stream Property.
If MN to MAPS-MN register when, MAPS-MN does not obtain stream selection strategy or connection from policy server interaction Attribute, then the content of the MN Registries in MAPS-MN be:MNID-HNP- interface messages, in the absence of connection attribute.Then originally Connection attribute, or the amended stream selection that MAPS-MN can be sent from terminal in this step can not be carried in step Connection attribute is obtained in strategy, and is carried in the message.
Step 1114, MAG1-MN notifies the MAG of opposite end to update address of cache and connection attribute.
Wherein, address of cache refers to, MN HNP and MAG-MN address of cache or HNP and CoA mapping.
MAG1-MN can obtain Correspondent Node CN all MN in the Correspondent Node table of local maintenance, while being looked into according to CN Corresponding MAG-CN addresses or CN CoA are ask, then sending CoA to the MAG-CN (MAG-CN1 of the present embodiment middle finger) updates MN HNP, source MAG addresses (i.e. MAG1-MN addresses) or source CoA (i.e. CoA1) is carried in message, message, target MAG addresses are (i.e. MAG2-MN addresses) or target CoA (i.e. CoA2), while also carrying the connection attribute of the migration stream.
Or, MAG1-MN obtains Correspondent Node CN all MN in the Correspondent Node table of local maintenance, and obtains CN pairs The MAPS-CN answered, then sends the HNP that MN is carried in CoA new informations, message, source MAG addresses are (i.e. to the MAPS-CN MAG1-MN addresses) or source CoA (i.e. CoA1), target MAG addresses (i.e. MAG2-MN addresses) or target CoA (i.e. CoA2), simultaneously Also carry the connection attribute of the migration stream.The CoA new informations are transmitted to CN MAG by MAPS-CN.
If without connection attribute is carried in step 1113, MAG1-MN can be in this step from repairing that terminal is sent Connection attribute is obtained in stream selection strategy after changing.
The purpose of CoA new informations is exactly that address of cache or HNP1 by HNP1 and MAG2-MN map and connected with CoA2 Connect attribute and be sent to MAG-CN.The title of message can be other titles, as long as the message carries above- mentioned information.
Step 1115, MAG-CN1 is received after the message, obtains the MAG2-MN addresses in message or CoA2 and connection attribute, The MN locally preserved address mapping table is updated, HNP1-CoA1 (or MAG1-MN addresses)-connection attribute is revised as HNP1- CoA2 (or MAG2-MN addresses)-connection attribute.MAG-CN1 returns to CoA and updates response message.
The purpose that CoA updates response message is exactly to respond the CoA new informations of step 1114, and the title of message can be it Its title, as long as the message completes above-mentioned functions.
Step 1116, MAG1-MN is returned to MAPS-MN updates opposite end response message.
The purpose for updating opposite end response message is exactly that the renewal opposite end for responding step 1113 indicates message, and the title of message can To be other titles, as long as the message completes above-mentioned functions.
Step 1117, with step 1017.
The renewal of strategic server can also be initiated by MAG2-MN in the present embodiment, be performed (i.e. without MAPS-MN In step 1108,1109, and MAPS-MN is changed to MAG2-MN).
The present embodiment describes stream selection strategy and address of cache caused by stream migration by taking the stream migration that terminal is initiated as an example The more new technological process of relation.When multi-access terminal switches, i.e., when multi-access terminal because movement causes a certain interface to connect MAG when changing, or can not be again when a certain interface of multi-access terminal (such as breaks down) for some reason During terminal service, it is necessary to by switching/interface of failure on all streams be all switched on other interfaces of terminal, now Still the flow of the present embodiment can be used.For handoff scenario, 1105 steps are probably handover request message.
Embodiment seven
Figure 12 is stream migration embodiment seven of the present invention, and the present embodiment is applied to MN and indicates that MAG1-MN carries out stream migration, and by MAG1-MN updates strategic server and notifies to update opposite end.Specifically include following steps:
Step 1201-1205, with step 801-805.
Step 1206-1207, MAG1-MN notification strategy server modification stream selection strategy.MAG1-MN is to strategic server Sending strategy, which is changed, carries MN ID and amended stream selection strategy in request message, message.When there is base on strategic server When MN (i.e. with MN related) stream selection strategy, strategic server using the amended stream selection strategy carried in message more Stream selection strategy newly related to MN, when the stream selection strategy based on MN is not present on strategic server, strategic server makes It is the new flow increasing selection strategies of the MN with the amended stream selection strategy carried in message.Strategic server simultaneously returns to strategy modification Response message.
Or, another way is, only when there is the stream selection strategy based on MN on strategic server, MAG1-MN Just need to perform this step, i.e. sending strategy modification request message.Now, if the stream choosing based on MN is not present on strategic server When selecting strategy, stream selection strategy can not update, and may result in when CN actively sends packet, can choose and migrate away Interface on (i.e. on interface 1).
The purpose of strategy modification request message is exactly the notification strategy server update stream selection strategy related to MN, can be with Realized by newly-increased message, can also be realized by changing existing message, the title of message can be other titles, as long as The message realizes above-mentioned functions.
The purpose of strategy modification response message is exactly the response to strategy modification request message, can by newly-increased message come Realize, can also be realized by changing existing message, the title of message can be other titles, as long as the message is realized State function.
Step 1208,1209, with step 913,914.
When the interface message in step 1205 is CoA or MAG addresses, step 1208,1209 can be directly performed, otherwise MAG1-MN needs to perform step 1208 again after first obtaining CoA2 the or MAG2-MN addresses that MAG2-MN is MN distribution to MAPS-MN, 1209。
Step 1210,1211, with step 814,815.
The present embodiment describes stream selection strategy and address of cache caused by stream migration by taking the stream migration that terminal is initiated as an example The more new technological process of relation.When multi-access terminal switches, i.e., when multi-access terminal because movement causes a certain interface to connect MAG when changing, or can not be again when a certain interface of multi-access terminal (such as breaks down) for some reason During terminal service, it is necessary to by switching/interface of failure on all streams be all switched on other interfaces of terminal, now Still the flow of the present embodiment can be used.For handoff scenario, 1205 steps are probably handover request message.
In the flow of above-described embodiment three to embodiment seven, opposite end MAG address of cache, policy update process can be with It is to be initiated by MAG2-MN or strategic server.In this case, MAG2-MN or strategic server need to be sent out first Renewal process is initiated again after raw stream migration or the MN of switching Correspondent Node information.
Embodiment eight
Figure 13 is the scene based on Fig. 2 system architectures, and strategic server initiates strategy modification, notified to update by MAPS-MN The flow chart of opposite end.Specific steps are described as follows:
Step 1301, multi-access terminal MN is had already accessed in PMIPv6 domains, and is existed using interface 1 by MAG1-MN MAPS-MN completes registration, completes to register in MAPS-MN by MAG2-MN using interface 2.
Step 1302, MN enters row data communication on interface 1 with CN1.MN and CN1 data message such as this step are shown
Step 1303, MN enters row data communication on interface 2 with CN2.MN and CN2 data message such as this step are shown
Step 1304-1305, strategic server is based on load sharing, signal intensity, user intention, the network planning or fortune Battalion's maintenance etc. considers that stream selection strategy changes.Strategic server changes request message to MAPS-MN sending strategys, carries Amended stream selection strategy, optional carrying MN ID.MAPS-MN returns to strategy modification response message.
The purpose of strategy modification request message is exactly to notify MAPS to update related stream selection strategy, can be disappeared by newly-increased Cease to realize, can also realize by changing existing message, the title of message can be other titles, as long as the message is realized Above-mentioned functions.
The purpose of strategy modification response message is exactly the response to strategy modification request message, can by newly-increased message come Realize, can also be realized by changing existing message, the title of message can be other titles, as long as the message is realized State function.
Step 1307, because stream selection strategy changes, (e.g., the corresponding gateway of high QoS level is changed to by MAG1 MAG2), MAPS-MN is checking whether related to MN connection attribute (e.g., whether MN passes through simultaneously for the stream selection strategy that updates MAG1 and MAG2 are registered) after, send stream migration and indicate message to MAG1-MN or MAG2-MN.Need to carry MN in message (MN ID), target interface information and amended stream selection strategy are identified, it is optional to carry source interface information and need what is migrated Stream information.If stream migration indicates that message is destined to MAG1-MN, MAG1-MN can delete the stream or connection attribute of correlation.
Wherein, target interface information refers to need the relevant information for the target interface for arriving stream migration, at least including following One of:The linklocal addresses of terminal interface 2, MAG2 MAC Address, CoA2, the interface identifier of terminal interface 2, terminal interface 2 MAC Address.
Source interface information refers to the relevant information for the source interface for needing stream migration, at least including one below:Terminal The linklocal addresses of interface 1, MAG1 MAC Address, CoA1, the interface identifier of terminal interface 1, the MAC of terminal interface 1 Location.
Need the stream information of migration to refer to the stream relevant information of needs migration, can be five yuan for determining specific stream Group or other configured informations.When needing to migrate indivedual streams on interface, it is necessary to carry the information, if by interface Upper all stream is all migrated, then can not carry the field.
The purpose of stream migration instruction message is exactly to notify MAG to carry out stream migration, and carries the interface message and stream letter of correlation Breath, can be realized, can also be realized by changing existing message, the title of message can be other names by newly-increased message Claim, as long as the message realizes above-mentioned functions.
Step 1308, the stream migration that MAG1-MN or MAG2-MN forwardings are received indicates message to MN.Need to carry in message Target interface information and amended stream selection strategy, it is optional to carry source interface information and need the stream information of migration.
Step 1309, optional step.Network initiates stream migration, it is meant that stream selection strategy is changed, and works as MAPS-MN , it is necessary to update the strategy when upper presence is based on MN (i.e. related with MN) stream selection strategy, this step is performed.MAPS-MN according to The amended stream selection strategy carried in step 1304 updates the local stream selection strategy related to MN.
The step occurs after 1304, with other steps without sequencing.
Step 1310, optional step.When MN is registered to MAPS-MN, MAPS-MN is flowed with policy server interaction Selection strategy or connection attribute, then perform this step.In order to prevent, when CN actively sends packet, choosing and migrated On the interface walked (i.e. on interface 1), MAPS-MN needs to update MN Registries, by HNP1- source interfaces information-connection attribute 1 It is revised as HNP1- target interfaces information-connection attribute 1.
This step is i.e. executable after step 1304, with other steps without sequencing.
Step 1311, MAPS-MN notifies the MAG of opposite end to update address of cache and connection attribute.
This step is i.e. executable after step 1304, with other steps without sequencing.
Wherein, address of cache refers to, MN HNP and MAG-MN address of cache, or MN HNP and CoA mapping.
Obtained in the Correspondent Node table that MAPS-MN can be obtained in the Correspondent Node table of local maintenance or from MAG1-MN Correspondent Node CN all MN, while corresponding MAG-CN addresses or CN CoA are inquired about according to CN, then to MAG-CN (this The MAG-CN1 of embodiment middle finger) CoA new informations are sent, carry MN HNP in message, source MAG addresses (i.e. MAG1-MN Location) or source CoA (i.e. CoA1), target MAG addresses (i.e. MAG2-MN addresses) or target CoA (i.e. CoA2), moved while also carrying this The connection attribute of advection.
Or, obtained in the Correspondent Node table that MAPS-MN is obtained in the Correspondent Node table of local maintenance or from MAG1-MN The Correspondent Node CN that MN is all is taken, and obtains the corresponding MAPS-CN of CN, then CoA new informations is sent to the MAPS-CN, disappears MN HNP, source MAG addresses (i.e. MAG1-MN addresses) or source CoA (i.e. CoA1), target MAG addresses (i.e. MAG2-MN is carried in breath Address) or target CoA (i.e. CoA2), while also carrying the connection attribute of the migration stream.By MAPS-CN by the CoA new informations It is transmitted to CN MAG.
The purpose of CoA new informations is exactly that address of cache or HNP1 by HNP1 and MAG2-MN map and connected with CoA2 Connect attribute and be sent to MAG-CN.The title of message can be other titles, as long as the message carries above- mentioned information.
Step 1312, MAG-CN1 is received after the message, obtains the MAG2-MN addresses in message or CoA2 and connection attribute, The MN locally preserved address mapping table is updated, HNP1-CoA1 (or MAG1-MN addresses)-connection attribute is revised as HNP1- CoA2 (or MAG2-MN addresses)-connection attribute.MAG-CN1 returns to CoA and updates response message.This step after step 1311 i.e. It is executable, with other steps without sequencing.
The purpose that CoA updates response message is exactly to respond the CoA new informations of step 1312, and the title of message can be it Its title, as long as the message completes above-mentioned functions.
Step 1313, MN returns to stream migration response message to MAG1-MN or MAG2-MN.
The purpose of stream migration response message is exactly that the stream migration for responding step 1308 indicates message, and the title of message can be Other titles, as long as the message completes above-mentioned functions.
This step is i.e. executable after completing 1308, with other steps without sequencing.
Step 1314, MAG1-MN or MAG2-MN returns to stream migration response message to MAPS-MN.
The purpose of stream migration response message is exactly that the stream migration for responding step 1307 indicates message, and the title of message can be Other titles, as long as the message completes above-mentioned functions.
Step 1315, MN enters row data communication on interface 2 with CN1 after the completion of stream migration.MN and CN1 data message is such as This step is shown
The present embodiment describes the caused stream selection strategy of stream migration and address is reflected by taking the stream migration that network side is initiated as an example Penetrate the more new technological process of relation.When multi-access terminal switches, i.e., when multi-access terminal because movement causes a certain interface to connect When the MAG connect changes, or when a certain interface of multi-access terminal (such as breaks down) for some reason can not be again During for terminal service, it is necessary to by switching/interface of failure on all streams be all switched on other interfaces of terminal, this When still can use the present embodiment flow.For handoff scenario, 1307 and 1308 steps are probably handover request message.
There is the following two kinds and the method that stream selection strategy is modified is deposited to terminal:
Update terminal method one:
As Figure 13 is mentioned, step 1307, step 1308, step are performed after MAPS-MN obtains the stream selection strategy of modification Rapid 1313 and step 1314.
Update terminal method two:
By strategic server after stream selection strategy changes stream can be directly transmitted to MAG1-MN or MAG2-MN Migration indicates message, to replace the step 1307 in Figure 13.Need to carry MN marks (MN ID), target interface information in message With amended stream selection strategy, the optional stream information for carrying source interface information and needs migration.If being sent to MAG1- MN, then MAG1-MN can delete correlation stream or connection attribute.Meanwhile, MAG1-MN or MAG2-MN are returned to strategic server Stream migration response message, to replace the step 1314 in Figure 13.Step 1308 and step 1313 are without changing.
There is the following two kinds and the method that stream selection strategy is modified is deposited to MAG-CN:
Update MAG-CN methods one:
As Figure 13 is mentioned, step 1311 and step 1312 are performed after MAPS-MN obtains the stream selection strategy of modification.
Update MAG-CN methods two:
By MAG1-MN or MAG2-MN obtain it is amended stream selection strategy information or strategic server determine into After row stream selection strategy modification, the MAG of opposite end is notified to update address of cache and connection attribute, to replace above-mentioned steps 1311.Together When, MAG-CN1 is received after the message, obtains the MAG2-MN addresses in message or CoA2 and connection attribute, updates what is locally preserved MN address mapping table, HNP1-CoA2 (or MAG2-MN are revised as by HNP1-CoA1 (or MAG1-MN addresses)-connection attribute Location)-connection attribute.MAG-CN1 returns to CoA to MAG1-MN or MAG2-MN or strategic server and updates response message, to replace Above-mentioned steps 1312.
, it is necessary to carry out strategy more to terminal, MAPS and MAG-CN respectively after network side determines change stream selection strategy Newly, there are above-mentioned various ways to the renewal that each network element (terminal, MAPS and MAG-CN) flow selection strategy, it is each when updating The mode of kind can complete the information modification of related network elements in any combination, herein no longer citing, repeated description one by one.
Embodiment nine
Figure 14 is the scene based on Fig. 2 system architectures, and MAPS-MN initiates strategy modification, notified to update opposite end by MAPS-MN Flow chart.Specific steps are described as follows:
Step 1401, multi-access terminal MN is had already accessed in PMIPv6 domains, and is existed using interface 1 by MAG1-MN MAPS-MN completes registration, completes to register in MAPS-MN by MAG2-MN using interface 2.
Step 1402, MN enters row data communication on interface 1 with CN1.MN and CN1 data message such as this step are shown
Step 1403, MN enters row data communication on interface 2 with CN2.MN and CN2 data message such as this step are shown
Step 1404, MAPS-MN is based on load sharing, signal intensity, user intention, the network planning or operation maintenance etc. Consider, prepare to initiate the stream migration from MAG1 to MAG2 or prepare modification stream selection strategy.
Step 1405 and step 1406, MAPS-MN are changed in request message, message to strategic server sending strategy and carried MN ID and amended stream selection strategy.Strategic server updates the stream selection strategy related to MN, and returns to strategy modification sound Answer message.The step occurs after 1404, with other steps without sequencing.
The purpose of strategy modification request message is exactly to notify MAPS to update the stream selection strategy related to MN, can be by new Increase message to realize, can also realize by changing existing message, the title of message can be other titles, as long as the message Realize above-mentioned functions.
The purpose of strategy modification response message is exactly the response to strategy modification request message, can by newly-increased message come Realize, can also be realized by changing existing message, the title of message can be other titles, as long as the message is realized State function.
Step 1407, because stream selection strategy changes, (e.g., the corresponding gateway of high QoS level is changed to by MAG1 MAG2), MAPS-MN sends stream migration instruction message to MAG1-MN or MAG2-MN.Need to carry MN marks (MN in message ID), target interface information and amended stream selection strategy, it is optional to carry source interface information and need the stream information of migration. If being sent to MAG1-MN, MAG1-MN can delete the stream or connection attribute of correlation.The step occurs after 1404, with Other steps are without sequencing.
Wherein, target interface information refers to need the relevant information for the target interface for arriving stream migration, at least including following One of:The linklocal addresses of terminal interface 2, MAG2 MAC Address, CoA2, the interface identifier of terminal interface 2, terminal interface 2 MAC Address.
Source interface information refers to the relevant information for the source interface for needing stream migration, at least including one below:Terminal The linklocal addresses of interface 1, MAG1 MAC Address, CoA1, the interface identifier of terminal interface 1, the MAC of terminal interface 1 Location.
Need the stream information of migration to refer to the stream relevant information of needs migration, can be five yuan for determining specific stream Group or other configured informations.When needing to migrate indivedual streams on interface, it is necessary to carry the information, if by interface Upper all stream is all migrated, then can not carry the field.
The purpose of stream migration instruction message is exactly to notify MAG to carry out stream migration, and carries the interface message and stream letter of correlation Breath, can be realized, can also be realized by changing existing message, the title of message can be other names by newly-increased message Claim, as long as the message realizes above-mentioned functions.
Step 1408, the stream migration that MAG1-MN or MAG2-MN forwardings are received indicates message to MN.Need to carry in message Target interface information and amended stream selection strategy, it is optional to carry source interface information and need the stream information of migration.
Step 1409, optional step.Network initiates stream migration, it is meant that stream selection strategy is changed, and works as MAPS-MN , it is necessary to update the strategy when upper presence is based on MN (i.e. related with MN) stream selection strategy, this step is performed.MAPS-MN according to Amended stream selection strategy updates the local stream selection strategy related to terminal in step 1404.The step is after 1404 Occur, with other steps without sequencing.
Step 1410, optional step.When MN is registered to MAPS-MN, MAPS-MN is flowed with policy server interaction Selection strategy obtains connection attribute, then performs this step.In order to prevent, when CN actively sends packet, choosing On the interface walked through migration (i.e. on interface 1), MAPS-MN needs to update MN Registries, from HNP1- source interfaces information-company Connect attribute 1 and be revised as HNP1- target interfaces information-connection attribute 1.This step is i.e. executable after step 1404, with other steps Suddenly without sequencing.
Step 1411, MAPS-MN notifies the MAG of opposite end to update address of cache and connection attribute.This step is in step 1404 It is i.e. executable afterwards, with other steps without sequencing.
Wherein, address of cache refers to, MN HNP and MAG-MN address of cache or HNP and CoA mapping.
Obtained in the Correspondent Node table that MAPS-MN can be obtained in the Correspondent Node table of local maintenance or from MAG1-MN Correspondent Node CN all MN, while corresponding MAG-CN addresses or CN CoA are inquired about according to CN, then to MAG-CN (this The MAG-CN1 of embodiment middle finger) CoA new informations are sent, carry MN HNP in message, source MAG addresses (i.e. MAG1-MN Location) or source CoA (i.e. CoA1), target MAG addresses (i.e. MAG2-MN addresses) or target CoA (i.e. CoA2), moved while also carrying this The connection attribute of advection.
Or, obtained in the Correspondent Node table that MAPS-MN is obtained in the Correspondent Node table of local maintenance or from MAG1-MN The Correspondent Node CN that MN is all is taken, and obtains the corresponding MAPS-CN of CN, then CoA new informations is sent to the MAPS-CN, disappears MN HNP, source MAG addresses (i.e. MAG1-MN addresses) or source CoA (i.e. CoA1), target MAG addresses (i.e. MAG2-MN is carried in breath Address) or target CoA (i.e. CoA2), while also carrying the connection attribute of the migration stream.By MAPS-CN by the CoA new informations It is transmitted to CN MAG.
The purpose of CoA new informations is exactly that address of cache or HNP1 by HNP1 and MAG2-MN map and connected with CoA2 Connect attribute and be sent to MAG-CN.The title of message can be other titles, as long as the message carries above- mentioned information.
Step 1412, MAG-CN1 is received after the message, obtains the MAG2-MN addresses in message or CoA2 and connection attribute, The MN locally preserved address mapping table is updated, HNP1-CoA1 (or MAG1-MN addresses)-connection attribute is revised as HNP1- CoA2 (or MAG2-MN addresses)-connection attribute.MAG-CN1 returns to CoA and updates response message.This step after step 1411 i.e. It is executable, with other steps without sequencing.
The purpose that CoA updates response message is exactly to respond the CoA new informations of step 1412, and the title of message can be it Its title, as long as the message completes above-mentioned functions.
Step 1413, MN returns to stream migration response message to MAG1-MN or MAG2-MN.
The purpose of stream migration response message is exactly that the stream migration for responding step 1408 indicates message, and the title of message can be Other titles, as long as the message completes above-mentioned functions.
This step is i.e. executable after completing 1408, with other steps without sequencing.
Step 1414, MAG1-MN or MAG2-MN returns to stream migration response message to MAPS-MN.
The purpose of stream migration response message is exactly that the stream migration for responding step 1407 indicates message, and the title of message can be Other titles, as long as the message completes above-mentioned functions.
Step 1415, MN enters row data communication on interface 2 with CN1 after the completion of stream migration.MN and CN1 data message is such as This step is shown
The present embodiment describes the caused stream selection strategy of stream migration and address is reflected by taking the stream migration that network side is initiated as an example Penetrate the more new technological process of relation.When multi-access terminal switches, i.e., when multi-access terminal because movement causes a certain interface to connect When the MAG connect changes, or when a certain interface of multi-access terminal (such as breaks down) for some reason can not be again During for terminal service, it is necessary to by switching/interface of failure on all streams be all switched on other interfaces of terminal, this When still can use the present embodiment flow.For handoff scenario, 1407 and 1408 steps are probably handover request message.
There is the following two kinds and the method that stream selection strategy is modified is deposited to terminal:
Update terminal method one:
As Figure 14 is mentioned, determine to perform step 1407, step 1408, step after modification stream selection strategy in MAPS-MN 1413 and step 1414.
Update terminal method two:
By strategic server after new stream selection strategy is obtained stream can be directly transmitted to MAG1-MN or MAG2-MN Migration indicates message, to replace the step 1407 in Figure 14.Need to carry MN marks (MN ID), target interface information in message With amended stream selection strategy, the optional stream information for carrying source interface information and needs migration.If being sent to MAG1- MN, then MAG1-MN can delete correlation stream or connection attribute.Meanwhile, MAG1-MN or MAG2-MN are returned to strategic server Stream migration response message, to replace the step 1414 in Figure 14.Step 1408 and step 1413 are without changing.
There is the following two kinds and the method that stream selection strategy is modified is deposited to MAG-CN:
Update MAG-CN methods one:
As Figure 14 is mentioned, determine to carry out in MAPS-MN to perform step 1411 and step 1412 after stream selection strategy modification.
Update MAG-CN methods two:
By MAG1-MN or MAG2-MN or strategic server after amended stream selection strategy information is obtained, opposite end is notified MAG update address of cache and connection attribute, to replace above-mentioned steps 1411.Meanwhile, MAG-CN is received after the message, and acquisition disappears MAG2-MN addresses or CoA2 and connection attribute in breath, update the MN address mapping table locally preserved, by HNP1-CoA1 (or MAG1-MN addresses)-connection attribute is revised as HNP1-CoA2 (or MAG2-MN addresses)-connection attribute.MAG-CN1 is to MAG1-MN Or MAG2-MN or strategic server return to CoA and update response message, to replace above-mentioned steps 1412.
There is the following two kinds stream selection strategy is deposited to strategic server and modify method:
Update strategic server method one:
As Figure 14 is mentioned, step 1405 and step 1406 are performed after MAPS-MN obtains the stream selection strategy of modification.
Update strategic server method two:
By MAG1-MN or MAG2-MN after amended stream selection strategy information is obtained, to strategic server sending strategy Change and MN ID and amended stream selection strategy are carried in request message, message.Strategic server updates the stream choosing related to MN Strategy is selected, and returns to strategy modification response message, to replace above-mentioned steps 1405 and step 1406.
Network side determine change stream selection strategy after, it is necessary to respectively to terminal, MAPS-MN, strategic server and MAG-CN carries out policy update, and each network element (terminal, MAPS-MN, strategic server and MAG-CN) is carried out to flow selection strategy Updating has above-mentioned various ways, and when updating, various modes can complete the information modification of related network elements in any combination, This no longer citing, repeated description one by one.In addition, then can not also on strategic server if not depositing the strategy related to MN The operation that stream selection strategy updates is performed to strategic server.
Embodiment ten
Figure 15 is the scene based on Fig. 2 system architectures, and MAG1-MN initiates strategy modification, notified to update opposite end by MAPS-MN Flow chart.Specific steps are described as follows:
Step 1501, multi-access terminal MN is had already accessed in PMIPv6 domains, and is existed using interface 1 by MAG1-MN MAPS-MN completes registration, completes to register in MAPS-MN by MAG2-MN using interface 2.
Step 1502, MN enters row data communication on interface 1 with CN1.MN and CN1 data message such as this step are shown
Step 1503, MN enters row data communication on interface 2 with CN2.MN and CN2 data message such as this step are shown
Step 1504, MAG1-MN or MAG2-MN is based on load sharing, signal intensity, user intention, the network planning or fortune Battalion's maintenance etc. considers, prepares to initiate the stream migration from MAG1 to MAG2 or prepares to change stream selection strategy.
Step 1504a, MAG1-MN or MAG2-MN send stream migration and indicate message to MAPS-MN.Need to carry in message MN marks (MN ID), target interface information and amended stream selection strategy, it is optional to carry source interface information and need migration Stream information.MN Correspondent Node table (HoA or HNP or ID of i.e. all opposite ends communicated with MN) is optionally carried simultaneously.
Wherein, when MN Correspondent Node table is responsible for safeguarding by MAPS, the information can not be carried, this otherwise must be carried Field.
Step 1505-1506, MAPS-MN are changed to strategic server sending strategy and MN ID are carried in request message, message With amended stream selection strategy.Strategic server updates the stream selection strategy related to MN, and returns to strategy modification and respond and disappear Breath.The step occurs after 1504, with other steps without sequencing.
The purpose of strategy modification request message is exactly to notify MAPS to update the stream selection strategy related to MN, can be by new Increase message to realize, can also realize by changing existing message, the title of message can be other titles, as long as the message Realize above-mentioned functions.
The purpose of strategy modification response message is exactly the response to strategy modification request message, can by newly-increased message come Realize, can also be realized by changing existing message, the title of message can be other titles, as long as the message is realized State function.
Step 1508, optional step.Network initiates stream migration, it is meant that stream selection strategy is changed, and works as MAPS-MN , it is necessary to update the strategy when upper presence is based on MN (i.e. related with MN) stream selection strategy, this step is performed.MAPS-MN according to Amended stream selection strategy updates the local stream selection strategy related to terminal in step 1504a.The step 1504a it After occur, with other steps without sequencing.
Step 1509, optional step.When MN is registered to MAPS-MN, MAPS-MN is flowed with policy server interaction Selection strategy obtains connection attribute, then performs this step.In order to prevent, when CN actively sends packet, choosing On the interface walked through migration (i.e. on interface 1), MAPS-MN needs to update MN Registries, from HNP1- source interfaces information-company Connect attribute 1 and be revised as HNP1- target interfaces information-connection attribute 1.This step is i.e. executable after step 1504a, with other steps Suddenly without sequencing.
Step 1510, MAPS-MN notifies the MAG of opposite end to update address of cache and connection attribute.This step is in step 1504a It is i.e. executable afterwards, with other steps without sequencing.
Wherein, address of cache refers to, MN HNP and MAG-MN address of cache or HNP and CoA mapping.
Obtained in the Correspondent Node table that MAPS-MN can be obtained in the Correspondent Node table of local maintenance or from MAG1-MN Correspondent Node CN all MN, while corresponding MAG-CN addresses or CN CoA are inquired about according to CN, then to MAG-CN (this The MAG-CN1 of embodiment middle finger) CoA new informations are sent, carry MN HNP in message, source MAG addresses (i.e. MAG1-MN Location) or source CoA (i.e. CoA1), target MAG addresses (i.e. MAG2-MN addresses) or target CoA (i.e. CoA2), moved while also carrying this The connection attribute of advection.
Or, obtained in the Correspondent Node table that MAPS-MN is obtained in the Correspondent Node table of local maintenance or from MAG1-MN The Correspondent Node CN that MN is all is taken, and obtains the corresponding MAPS-CN of CN, then CoA new informations is sent to the MAPS-CN, disappears MN HNP, source MAG addresses (i.e. MAG1-MN addresses) or source CoA (i.e. CoA1), target MAG addresses (i.e. MAG2-MN is carried in breath Address) or target CoA (i.e. CoA2), while also carrying the connection attribute of the migration stream.By MAPS-CN by the CoA new informations It is transmitted to CN MAG.
The purpose of CoA new informations is exactly that address of cache or HNP1 by HNP1 and MAG2-MN map and connected with CoA2 Connect attribute and be sent to MAG-CN.The title of message can be other titles, as long as the message carries above- mentioned information.
Step 1511, MAG-CN1 is received after the message, obtains the MAG2-MN addresses in message or CoA2 and connection attribute, The MN locally preserved address mapping table is updated, HNP1-CoA1 (or MAG1-MN addresses)-connection attribute is revised as HNP1- CoA2 (or MAG2-MN addresses)-connection attribute.MAG-CN1 returns to CoA and updates response message.This step after step 1510 i.e. It is executable, with other steps without sequencing.
The purpose that CoA updates response message is exactly to respond the CoA new informations of step 1511, and the title of message can be it Its title, as long as the message completes above-mentioned functions.
Step 1512, MAPS-MN returns to stream migration response message to MAG1-MN or MAG2-MN.
The purpose of stream migration response message is exactly that the stream migration for responding step 1504a indicates message, and the title of message can be with It is other titles, as long as the message completes above-mentioned functions.
This step is that can perform completing 1504a, with other steps without sequencing.
Step 1513, MAG1-MN or MAG2-MN sends stream migration instruction message to MN.Carrying target is needed to connect in message Message ceases and amended stream selection strategy, the optional stream information for carrying source interface information and needing to migrate.
This step is i.e. executable after completing 1504, with other steps without sequencing.
Wherein, target interface information refers to need the relevant information for the target interface for arriving stream migration, at least including following One of:The linklocal addresses of terminal interface 2, MAG2 MAC Address, CoA2, the interface identifier of terminal interface 2, terminal interface 2 MAC Address.
Source interface information refers to the relevant information for the source interface for needing stream migration, at least including one below:Terminal The linklocal addresses of interface 1, MAG1 MAC Address, CoA1, the interface identifier of terminal interface 1, the MAC of terminal interface 1 Location.
Need the stream information of migration to refer to the stream relevant information of needs migration, can be five yuan for determining specific stream Group or other configured informations.When needing to migrate indivedual streams on interface, it is necessary to carry the information, if by interface Upper all stream is all migrated, then can not carry the field.
The purpose of stream migration instruction message is exactly to notify MN to carry out stream migration, and carries the interface message and stream letter of correlation Breath, can be realized, can also be realized by changing existing message, the title of message can be other names by newly-increased message Claim, as long as the message realizes above-mentioned functions.
Step 1514, MN returns to stream migration response message to MAG1-MN or MAG2-MN.
The purpose of stream migration response message is exactly that the stream migration for responding step 1513 indicates message, and the title of message can be Other titles, as long as the message completes above-mentioned functions.This step is executable completing 1513, with other steps without successively Sequentially.
Step 1515, MN enters row data communication on interface 2 with CN1 after the completion of stream migration.MN and CN1 data message is such as This step is shown
The present embodiment describes the caused stream selection strategy of stream migration and address is reflected by taking the stream migration that network side is initiated as an example Penetrate the more new technological process of relation.When multi-access terminal switches, i.e., when multi-access terminal because movement causes a certain interface to connect When the MAG connect changes, or when a certain interface of multi-access terminal (such as breaks down) for some reason can not be again During for terminal service, it is necessary to by switching/interface of failure on all streams be all switched on other interfaces of terminal, this When still can use the present embodiment flow.For handoff scenario, 1504a and 1513 steps are probably handover request message.
There is the following two kinds and the method that stream selection strategy is modified is deposited to terminal:
Update terminal method one:
As Figure 15 is mentioned, determine to perform step 1512 and step 1513 after modification stream selection strategy in MAPS-MN.
Update terminal method two:
By strategic server after new stream selection strategy is obtained stream can be directly transmitted to MAG1-MN or MAG2-MN Migration indicates message, to replace the step 1512 in Figure 15.Need to carry MN marks (MN ID), target interface information in message With amended stream selection strategy, the optional stream information for carrying source interface information and needs migration.If being sent to MAG1- MN, then MAG1-MN can delete correlation stream or connection attribute.
There is the following two kinds and the method that stream selection strategy is modified is deposited to MAPS-MN:
Update MAPS-MN methods one:
As Figure 15 is mentioned, step 1504a and step 1512 are performed after modification stream selection strategy is determined in MAG1-MN.
Update MAPS-MN methods two:
By strategic server after new stream selection strategy is obtained strategy modification request can be directly transmitted to MAPS-MN Message, carries amended stream selection strategy, optional band MN ID.MAPS-MN returns to strategy modification response message, to replace figure Step 1504a and 1512 in 15.The mode that now strategic server obtains new stream selection strategy can be:MAG1-MN or MAG2-MN is changed to strategic server sending strategy and MN ID and amended stream selection strategy is carried in request message, message.
There is the following two kinds and the method that stream selection strategy is modified is deposited to MAG-CN:
Update MAG-CN methods one:
As Figure 15 is mentioned, step 1510 and step 1511 are performed after MAPS-MN obtains amended stream selection strategy.
Update MAG-CN methods two:
By MAG1-MN or MAG2-MN or strategic server after determining or obtaining amended stream selection strategy information, lead to Know that the MAG of opposite end updates address of cache and connection attribute, to replace above-mentioned steps 1510.Meanwhile, MAG-CN is received after the message, The MAG2-MN addresses in message or CoA2 and connection attribute are obtained, the MN locally preserved address mapping table is updated, by HNP1- CoA1 (or MAG1-MN addresses)-connection attribute is revised as HNP1-CoA2 (or MAG2-MN addresses)-connection attribute.MAG-CN1 to MAG1-MN or MAG2-MN or strategic server return to CoA and update response message, to replace above-mentioned steps 1511.
There is the following two kinds and the method that stream selection strategy is modified is deposited to strategic server:
Update strategic server method one:
As Figure 15 is mentioned, step 1505 and step 1506 are performed after MAPS-MN obtains the stream selection strategy of modification.
Update strategic server method two:
By MAG1-MN or MAG2-MN after determining to carry out stream selection strategy modification, changed to strategic server sending strategy MN ID and amended stream selection strategy are carried in request message, message.Strategic server updates the stream selection plan related to MN Omit, and return to strategy modification response message, to replace above-mentioned steps 1505 and step 1506.
Network side determine change stream selection strategy after, it is necessary to respectively to terminal, MAPS-MN, strategic server and MAG-CN carries out policy update, and each network element (terminal, MAPS-MN, strategic server and MAG-CN) is carried out to flow selection strategy Updating has above-mentioned various ways, and when updating, various modes can complete the information modification of related network elements in any combination, This no longer citing, repeated description one by one.In addition, then can not also on strategic server if not depositing the strategy related to MN The operation that stream selection strategy updates is performed to strategic server.
Embodiment 11
Figure 16 is the scene based on Fig. 2 system architectures, and MAG1-MN notifies MAPS-MN to initiate strategy modification, by MAPS-MN Notify the flow chart of renewal opposite end.Specific steps are described as follows:
Step 1601, multi-access terminal MN is had already accessed in PMIPv6 domains, and is existed using interface 1 by MAG1-MN MAPS-MN completes registration, completes to register in MAPS-MN by MAG2-MN using interface 2.
Step 1602, MN enters row data communication on interface 1 with CN1.MN and CN1 data message such as this step are shown
Step 1603, MN enters row data communication on interface 2 with CN2.MN and CN2 data message such as this step are shown
Step 1604, MAG1-MN or MAG2-MN is based on load sharing, signal intensity, user intention, the network planning or fortune Battalion's maintenance etc. considers, prepares to initiate the stream migration from MAG1 to MAG2.
Step 1605, MAG1-MN or MAG2-MN sends stream migration instruction message to MAPS-MN.Need to carry MN in message Identify (MN ID), source interface information.
Step 1606, MAPS-MN determines the target MAG (MAG2) and stream selection strategy of migration, prepares to initiate from MAG1 To MAG2 stream migration or preparation modification stream selection strategy.
Step 1607 and step 1608, MAPS-MN are changed in request message, message to strategic server sending strategy and carried MN ID and amended stream selection strategy.Strategic server updates the stream selection strategy related to MN, and returns to strategy modification sound Answer message.The step occurs after 1606, with other steps without sequencing.
The purpose of strategy modification request message is exactly to notify MAPS to update the stream selection strategy related to MN, can be by new Increase message to realize, can also realize by changing existing message, the title of message can be other titles, as long as the message Realize above-mentioned functions.
The purpose of strategy modification response message is exactly the response to strategy modification request message, can by newly-increased message come Realize, can also be realized by changing existing message, the title of message can be other titles, as long as the message is realized State function.
Step 1609, optional step.When MN is registered to MAPS-MN, MAPS-MN is flowed with policy server interaction Selection strategy obtains connection attribute, then performs this step.In order to prevent, when CN actively sends packet, choosing On the interface walked through migration (i.e. on interface 1), MAPS-MN needs to update MN Registries, from HNP1- source interfaces information-company Connect attribute 1 and be revised as HNP1- target interfaces information-connection attribute 1.This step is i.e. executable after step 1606, with other steps Suddenly without sequencing.
Step 1610, MAPS-MN notifies the MAG of opposite end to update address of cache and connection attribute.This step is in step 1606 It is i.e. executable afterwards, with other steps without sequencing.
Wherein, address of cache refers to, MN HNP and MAG-MN address of cache or HNP and CoA mapping.
Obtained in the Correspondent Node table that MAPS-MN can be obtained in the Correspondent Node table of local maintenance or from MAG1-MN Correspondent Node CN all MN, while corresponding MAG-CN addresses or CN CoA are inquired about according to CN, then to MAG-CN (this The MAG-CN1 of embodiment middle finger) CoA new informations are sent, carry MN HNP in message, source MAG addresses (i.e. MAG1-MN Location) or source CoA (i.e. CoA1), target MAG addresses (i.e. MAG2-MN addresses) or target CoA (i.e. CoA2), moved while also carrying this The connection attribute of advection.
Or, obtained in the Correspondent Node table that MAPS-MN is obtained in the Correspondent Node table of local maintenance or from MAG1-MN The Correspondent Node CN that MN is all is taken, and obtains the corresponding MAPS-CN of CN, then CoA new informations is sent to the MAPS-CN, disappears MN HNP, source MAG addresses (i.e. MAG1-MN addresses) or source CoA (i.e. CoA1), target MAG addresses (i.e. MAG2-MN is carried in breath Address) or target CoA (i.e. CoA2), while also carrying the connection attribute of the migration stream.By MAPS-CN by the CoA new informations It is transmitted to CN MAG.
The purpose of CoA new informations is exactly that address of cache or HNP1 by HNP1 and MAG2-MN map and connected with CoA2 Connect attribute and be sent to MAG-CN.The title of message can be other titles, as long as the message carries above- mentioned information.
Step 1611, MAG-CN1 is received after the message, obtains the MAG2-MN addresses in message or CoA2 and connection attribute, The MN locally preserved address mapping table is updated, HNP1-CoA1 (or MAG1-MN addresses)-connection attribute is revised as HNP1- CoA2 (or MAG2-MN addresses)-connection attribute.MAG-CN1 returns to CoA and updates response message.This step after step 1610 i.e. It is executable, with other steps without sequencing.
The purpose that CoA updates response message is exactly to respond the CoA new informations of step 1611, and the title of message can be it Its title, as long as the message completes above-mentioned functions.
Step 1612, MAPS-MN returns to stream migration response message to MAG1-MN or MAG2-MN, carries target interface information With amended stream selection strategy.
The purpose of stream migration response message is exactly that the stream migration for responding step 1605 indicates message, and the title of message can be Other titles, as long as the message completes above-mentioned functions.
This step is executable completing 1606, with other steps without sequencing.
Step 1613, MAG1-MN or MAG2-MN sends stream migration instruction message to MN.Carrying target is needed to connect in message Message ceases and amended stream selection strategy, the optional stream information for carrying source interface information and needing to migrate.
Wherein, target interface information refers to need the relevant information for the target interface for arriving stream migration, at least including following One of:The linklocal addresses of terminal interface 2, MAG2 MAC Address, CoA2, the interface identifier of terminal interface 2, terminal interface 2 MAC Address.
Source interface information refers to the relevant information for the source interface for needing stream migration, at least including one below:Terminal The linklocal addresses of interface 1, MAG1 MAC Address, CoA1, the interface identifier of terminal interface 1, the MAC of terminal interface 1 Location.
Need the stream information of migration to refer to the stream relevant information of needs migration, can be five yuan for determining specific stream Group or other configured informations.When needing to migrate indivedual streams on interface, it is necessary to carry the information, if by interface Upper all stream is all migrated, then can not carry the field.
The purpose of stream migration instruction message is exactly to notify MN to carry out stream migration, and carries the interface message and stream letter of correlation Breath, can be realized, can also be realized by changing existing message, the title of message can be other names by newly-increased message Claim, as long as the message realizes above-mentioned functions.
Step 1614, MN returns to stream migration response message to MAG1-MN or MAG2-MN.
The purpose of stream migration response message is exactly that the stream migration for responding step 1613 indicates message, and the title of message can be Other titles, as long as the message completes above-mentioned functions.
Step 1615, MN enters row data communication on interface 2 with CN1 after the completion of stream migration.MN and CN1 data message is such as This step is shown
The present embodiment describes the caused stream selection strategy of stream migration and address is reflected by taking the stream migration that network side is initiated as an example Penetrate the more new technological process of relation.When multi-access terminal switches, i.e., when multi-access terminal because movement causes a certain interface to connect When the MAG connect changes, or when a certain interface of multi-access terminal (such as breaks down) for some reason can not be again During for terminal service, it is necessary to by switching/interface of failure on all streams be all switched on other interfaces of terminal, this When still can use the present embodiment flow.For handoff scenario, 1605 and 1613 steps are probably handover request message.
There is the following two kinds and the method that stream selection strategy is modified is deposited to strategic server:
Update strategic server method one:
As Figure 16 is mentioned, step 1607 and step 1608 are performed after MAPS-MN obtains the stream selection strategy of modification.
Update strategic server method two:
By MAG1-MN or MAG2-MN after amended stream selection strategy information is obtained, to strategic server sending strategy Change and MN ID and amended stream selection strategy are carried in request message, message.Strategic server updates the stream choosing related to MN Strategy is selected, and returns to strategy modification response message, to replace above-mentioned steps 1607 and step 1608.
There is the following two kinds and the method that stream selection strategy is modified is deposited to terminal:
Update terminal method one:
As Figure 16 is mentioned, determine to perform step 1612 and step 1613 after modification stream selection strategy in MAPS-MN.
Update terminal method two:
By strategic server after new stream selection strategy is obtained stream can be directly transmitted to MAG1-MN or MAG2-MN Migration indicates message, to replace the step 1612 in Figure 16.Need to carry MN marks (MN ID), target interface information in message With amended stream selection strategy, the optional stream information for carrying source interface information and needs migration.If being sent to MAG1- MN, then MAG1-MN can delete correlation stream or connection attribute.
There is the following two kinds and the method that stream selection strategy is modified is deposited to MAG-CN:
Update MAG-CN methods one:
As Figure 16 is mentioned, determine to carry out in MAPS-MN to perform step 1610 and step 1611 after stream selection strategy modification.
Update MAG-CN methods two:
By MAG1-MN or MAG2-MN or strategic server after determining or obtaining amended stream selection strategy information, lead to Know that the MAG of opposite end updates address of cache and connection attribute, to replace above-mentioned steps 1610.Meanwhile, MAG-CN is received after the message, The MAG2-MN addresses in message or CoA2 and connection attribute are obtained, the MN locally preserved address mapping table is updated, by HNP1- CoA1 (or MAG1-MN addresses)-connection attribute is revised as HNP1-CoA2 (or MAG2-MN addresses)-connection attribute.MAG-CN1 to MAG1-MN or MAG2-MN or strategic server return to CoA and update response message, to replace above-mentioned steps 1611.
Network side determine change stream selection strategy after, it is necessary to respectively to terminal, MAPS-MN, strategic server and MAG-CN carries out policy update, and each network element (terminal, MAPS-MN, strategic server and MAG-CN) is carried out to flow selection strategy Updating has above-mentioned various ways, and when updating, various modes can complete the information modification of related network elements in any combination, This no longer citing, repeated description one by one.In addition, then can not also on strategic server if not depositing the strategy related to MN The operation that stream selection strategy updates is performed to strategic server.
Embodiment 12
When network side (MAPS-MN, strategic server, MAG1-MN or MAG2-MN) is based on load sharing, signal intensity, use Family wish, the network planning or operation maintenance etc. consider, determine to change after stream selection strategy, terminal can be notified to carry out stream migration If (strategic server or MAPS-MN determine change stream selection strategy, and notification message can be via MAG1-MN or MAG2-MN MN is sent to, the stream selection strategy updated is carried), decided whether to initiate strategy modification process by terminal.If terminal initiates plan Slightly update, then operation is similar with Fig. 6 processing, description is not repeated herein.
In the above embodiment of the present invention, MAPS/MAG-MN/ strategic servers notify opposite end MAG to update address of cache Table is to update in position relationship (CoA more new technological process), and connection attribute field is carried in CoA new informations.As opposite end MAG Upper storage is when flowing selection strategy, i.e. when address mapping table in opposite end MAG flows selection strategy for HNP-CoA-, in the CoA Need to carry amended stream selection strategy, rather than connection attribute in new information.
The policy update process of terminal in the various embodiments described above, MAPS strategy, connection attribute, MN Registries are more New process, policy update process, opposite end MAG address of cache, the policy update process of strategic server, in situation about not conflicting Under can be combined with each other, i.e., the update method of each network element is combined in each embodiment.
In the flow of above-mentioned all embodiments of the present invention, the policy update process of terminal is described, MAPS strategy, Connection attribute, MN Registry renewal processes, the policy update process of strategic server, opposite end MAG address of cache, strategy Renewal process, but the renewal process of this four network elements and need not all realize on stream, for different scene problems, The renewal process of this four network elements can have different combinations.
Combination one:More new terminal and opposite end MAG, or more new terminal, opposite end MAG and MAPS.
When terminal/MAPS/MAG only needs to the migration or switching initiating currently to flow for some reason, and follow-up new initiate Stream still according to it is existing stream selection strategy selection path (selecting positional information) when, it is nonetheless possible to use above-mentioned all flows, only It is in this scene, it is no longer necessary to change the stream selection strategy flow on strategic server.
In this way, the stream that MN has built up can be believed according to amended stream selection strategy selection path or position Breath, and stream newly-built MN using original strategy due to that can choose different paths.For example, the original path of MN stream 1 isMN/ network sides determine to arrive stream migration for some reason MAG2-MN, then flow 1 path this be changed intoDue to have modified MN With opposite end MAG upper information, then the path can be maintained by flowing 1, and due to no modification strategic server, stream 2 newly-built MN According to strategy on strategic server, its path chosen still can pass through MAG1-MN, rather than MAG2-MN.
Combination two:More new terminal and strategic server, or more new terminal, strategic server and MAPS.
When using this combination, in order to be able to allow the MAG of opposite end when forwarding the packet that opposite end sends just Really position/MAG of selection multi-access terminal, inquires about MN position to MAPS-MN when opposite end MAG needs to receive packet every time Information.
For traditional PMIP systems, due to the MAG of Correspondent Node need not be updated, so using this combination more Optimization.
Combination three:More new terminal, strategic server and opposite end MAG, or more new terminal, strategic server, opposite end MAG And MAPS.
Combination four:More new terminal and MAPS.
Obviously, those skilled in the art should be understood that above-mentioned each module of the invention or each step can be with general Computing device realize that they can be concentrated on single computing device, or be distributed in multiple computing devices and constituted Network on, alternatively, the program code that they can be can perform with computing device be realized, so as to being stored in Performed in storage device by computing device, they are either fabricated to each integrated circuit modules respectively or by them Multiple modules or step single integrated circuit module is fabricated to realize.So, the present invention is not restricted to any specific hard Part and software are combined.
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the invention, for the skill of this area For art personnel, the present invention can have various modifications and variations.Within the spirit and principles of the invention, that is made any repaiies Change, equivalent substitution, improvement etc., should be included in the scope of the protection.

Claims (42)

1. one kind stream policy management method on the move, it is characterised in that including:When network side initiates stream migration or switching, institute State network side and amended stream selection strategy is sent to terminal;
Methods described also includes:
The network side notifies the access gateway of the Correspondent Node of terminal to update address of cache and connection attribute, or updates address Mapping and stream selection strategy;
Methods described also includes, and location server is received or determined after the amended stream selection strategy, according to the modification Stream selection strategy afterwards updates stream selection strategy locally related to the terminal.
2. the method as described in claim 1, it is characterised in that amended stream selection strategy is sent to end by the network side End includes:
Strategic server initiates stream migration or switching, and amended stream selection strategy is sent to the end by the strategic server The location server at end;Amended stream selection strategy is sent to the source access gateway or mesh of migration stream by the location server Tag splice function Access Gateway;Or, amended stream selection strategy is sent to the source access network of the migration stream by the strategic server Close or target access gateway;
Amended stream selection strategy is sent to the terminal by the source access gateway or target access gateway.
3. the method as described in claim 1, it is characterised in that amended stream selection strategy is sent to end by the network side End includes:
Location server initiates stream migration or switching, and amended stream selection strategy is sent to migration stream by the location server Source access gateway or target access gateway, the source access gateway or target access gateway by it is amended stream selection strategy send out Give the terminal.
4. the method as described in claim 1, it is characterised in that amended stream selection strategy is sent to end by the network side End includes:
Location server initiates stream migration or switching, and amended stream selection strategy is sent to tactful clothes by the location server Business device;The strategic server accesses the source access gateway or target that the amended stream selection strategy is sent to migration stream Gateway;Amended stream selection strategy is sent to the terminal by the source access gateway or target access gateway.
5. the method as described in claim 1, it is characterised in that amended stream selection strategy is sent to end by the network side End includes:
The source access gateway or target access gateway of the migration stream initiate stream migration or switching, the source access gateway or target Access gateway determines amended stream selection strategy, and amended stream selection strategy is sent into terminal.
6. the method as described in claim 1, it is characterised in that amended stream selection strategy is sent to end by the network side End includes:
The source access gateway or target access gateway of the migration stream initiate stream migration or switching, the source access gateway or target Access gateway sends stream migration and indicates message to the location server of the terminal, and the location server determines amended stream Selection strategy, the source access gateway or target access gateway, the source access network are sent to by amended stream selection strategy Close or the amended stream selection strategy is sent to the terminal by target access gateway.
7. the method as described in claim 1, it is characterised in that amended stream selection strategy is sent to end by the network side End includes:
The source access gateway or target access gateway of the migration stream initiate stream migration or switching, the source access gateway or target Access gateway sends the location server that stream migration indicates terminal described in message, and the location server determines amended stream choosing Strategy is selected, amended stream selection strategy is sent to strategic server, the strategic server selects the amended stream Select strategy and be sent to the source access gateway or target access gateway, the source access gateway or target access gateway are repaiied described Stream selection strategy after changing is sent to the terminal.
8. the method as described in claim 1, it is characterised in that
The network side notifies the access gateway of the Correspondent Node of the terminal to update address of cache and connection attribute, or updates Address of cache and stream selection strategy include:
The network side sends the access gateway of Correspondent Node of the new information to the terminal, carries the identity mark of the terminal Know, migrate source location information, the target position information and connection attribute of migration stream of stream, or, the identity mark of the terminal Know, migrate source location information, the target position information and the amended stream selection strategy of migration stream of stream;
The access gateway of the Correspondent Node by local terminal identity mark, the source location information of migration stream, connection attribute or The mapping relations of stream selection strategy are updated to terminal identity mark, the target location letter of migration stream carried in the new information Breath, connection attribute or the amended stream selection strategy.
9. the method as described in claim 1, it is characterised in that the network side notifies the access of the Correspondent Node of the terminal Gateway updates address of cache and connection attribute, or renewal address of cache and stream selection strategy include:
Strategic server initiates stream migration or switching, and amended stream selection strategy is sent to the end by the strategic server The location server at end;The location server notifies the access gateway of the Correspondent Node of the terminal to update address of cache and company Attribute is connect, or updates address of cache and stream selection strategy.
10. the method as described in claim 1, it is characterised in that the network side notifies connecing for the Correspondent Node of the terminal Function Access Gateway updates address of cache and connection attribute, or renewal address of cache and stream selection strategy include:
The strategic server initiates stream migration or switching, and the strategic server notifies the access of the Correspondent Node of the terminal Gateway updates address of cache and connection attribute, or updates address of cache and stream selection strategy;
Or,
The strategic server initiates stream migration or switching, and amended stream selection strategy is sent to and moved by the strategic server The source access gateway or target access gateway of advection;The source access gateway or target access gateway notify the communication of the terminal The access gateway of opposite end updates address of cache and connection attribute, or updates address of cache and stream selection strategy.
11. the method as described in claim 1, it is characterised in that the network side notifies connecing for the Correspondent Node of the terminal Function Access Gateway updates address of cache and connection attribute, or renewal address of cache and stream selection strategy include:
Location server initiates stream migration or switching, and the location server notifies the access gateway of the Correspondent Node of the terminal Address of cache and connection attribute are updated, or updates address of cache and stream selection strategy;
Or,
Location server initiates stream migration or switching, and amended stream selection strategy is sent to migration by the location server The source access gateway or target access gateway of stream;The source access gateway or target access gateway notify the communication pair of the terminal The access gateway at end updates address of cache and connection attribute, or updates address of cache and stream selection strategy.
12. the method as described in claim 1, it is characterised in that the network side notifies connecing for the Correspondent Node of the terminal Function Access Gateway updates address of cache and connection attribute, or renewal address of cache and stream selection strategy include:
Location server initiates stream migration or switching, and amended stream selection strategy is sent to tactful clothes by the location server Business device;The strategic server notifies the access gateway of the Correspondent Node of the terminal to update address of cache and connection attribute, or Person updates address of cache and stream selection strategy.
13. the method as described in claim 1, it is characterised in that the network side notifies connecing for the Correspondent Node of the terminal Function Access Gateway updates address of cache and connection attribute, or renewal address of cache and stream selection strategy include:
The source access gateway or target access gateway of the migration stream initiate stream migration or switching, the source access gateway or target Access gateway sends stream migration and indicates location server of the message to the terminal, and the location server determines amended stream After selection strategy, the access gateway of the Correspondent Node of the terminal is notified to update address of cache and connection attribute, or update ground Location maps and stream selection strategy;
Or,
The source access gateway or target access gateway of the migration stream initiate stream migration or switching, the source access gateway or target Access gateway sends stream migration and indicates location server of the message to the terminal, and the location server determines amended stream After selection strategy, the amended stream selection strategy is sent to the source access gateway or target access gateway, the source Access gateway and target access gateway notify the access gateway of the Correspondent Node of the terminal to update address of cache and connection attribute, Or update address of cache and stream selection strategy.
14. the method as described in claim 1, it is characterised in that the network side notifies connecing for the Correspondent Node of the terminal Function Access Gateway updates address of cache and connection attribute, or renewal address of cache and stream selection strategy include:
The source access gateway or target access gateway of the migration stream initiate stream migration or switching, the source access gateway or target Access gateway sends stream migration and indicates location server of the message to the terminal, and the location server determines amended Flow after selection strategy, the amended stream selection strategy is sent to strategic server;The strategic server notifies described The access gateway of the Correspondent Node of terminal updates address of cache and connection attribute, or updates address of cache and stream selection strategy.
15. the method as described in claim 1, it is characterised in that the network side notifies connecing for the Correspondent Node of the terminal Function Access Gateway updates address of cache and connection attribute, or renewal address of cache and stream selection strategy include:
The source access gateway or target access gateway of the migration stream initiate stream migration or switching, the source access gateway or target Access gateway determines amended stream selection strategy, and the position that the amended stream selection strategy is sent into the terminal takes Business device, the location server notifies the access gateway of the Correspondent Node of the terminal to update address of cache and connection attribute, or Person updates address of cache and stream selection strategy.
16. the method as described in claim 1, it is characterised in that the network side notifies connecing for the Correspondent Node of the terminal Function Access Gateway updates address of cache and connection attribute, or renewal address of cache and stream selection strategy include:
The source access gateway or target access gateway of the migration stream initiate stream migration or switching, the source access gateway or target Access gateway notifies the access gateway of the Correspondent Node of the terminal to update address of cache and connection attribute, or renewal address is reflected Penetrate and flow selection strategy.
17. the method as described in claim 1, it is characterised in that the network side notifies connecing for the Correspondent Node of the terminal Function Access Gateway updates address of cache and connection attribute, or renewal address of cache and stream selection strategy include:
The source access gateway or target access gateway of the migration stream initiate stream migration or switching, the source access gateway or target Access gateway determines amended stream selection strategy, and the amended stream selection strategy is sent into strategic server;It is described Strategic server notifies the access gateway of the Correspondent Node of the terminal to update address of cache and connection attribute, or updates address Mapping and stream selection strategy.
18. the method as described in claim 3,6,11,13,15 is any, it is characterised in that methods described also includes:
The location server sending strategy changes request message to strategic server, carries the amended stream selection plan Slightly;When there is the stream selection strategy based on the terminal on the strategic server, the strategic server is repaiied according to Stream selection strategy after changing updates the stream selection strategy related to the terminal;It is based on when being not present on the strategic server During the stream selection strategy of the terminal, the strategic server increases the amended stream selection strategy as the terminal newly Stream selection strategy.
19. the method as described in claim 3,5,6,11,13,15,16 is any, it is characterised in that methods described also includes:
Source access gateway or the target access gateway sending strategy changes request message to strategic server, carries the modification Stream selection strategy afterwards, when there is the stream selection strategy based on the terminal on the strategic server, the policy service Device updates the stream selection strategy related to the terminal according to the amended stream selection strategy;When on the strategic server During in the absence of stream selection strategy based on the terminal, the strategic server regard the amended stream selection strategy as institute State the newly-increased stream selection strategy of terminal.
20. claim 2-4,6,7,9,11-15 it is any as described in method, it is characterised in that methods described also includes:
The terminal to location server register when, the location server from strategic server obtain link information or stream choosing Strategy is selected, the Registry of the terminal is set up, the Registry of the terminal includes the identity of the terminal, end Hold the interface message being currently accessed and the mapping relations of connection attribute;The location server returns described to the access gateway Location server be the terminal distribution identification information, the access gateway by the identification information of the terminal, Or, the identification information of the terminal and the access gateway are sent to for the positional information of the terminal distribution described Terminal.
21. method as claimed in claim 20, it is characterised in that methods described also includes:
The location server is received or determined after the amended stream selection strategy, changes the registration letter of the terminal Table is ceased, the mapping relations of the identity of terminal, the source interface information of migration stream and connection attribute are revised as to the identity of terminal The mapping relations of mark, the target interface information of migration stream and connection attribute.
22. one kind stream policy management system on the move, it is characterised in that including:Network side, for initiating stream migration or switching When, amended stream selection strategy is sent to terminal;
The network side is additionally operable to:The access gateway of the Correspondent Node of the terminal is notified to update address of cache and connection attribute, Or update address of cache and stream selection strategy;
Location server is additionally operable to:Receive or determine after the amended stream selection strategy, selected according to the amended stream Select the policy update locally stream selection strategy related to the terminal.
23. the system as claimed in claim 22, it is characterised in that the network side includes strategic server, location server, Source access gateway or target access gateway, or, including strategic server and, source access gateway or target access gateway, its In:
The strategic server is used for:Stream migration or switching are initiated, amended stream selection strategy is sent to location server; Or, the amended stream selection strategy is sent to the source access gateway or target access gateway;
The location server is used for:The amended stream selection strategy is sent to the source access gateway or target access Gateway;
The source access gateway or target access gateway are used for:The amended stream selection strategy is sent to the terminal.
24. the system as claimed in claim 22, it is characterised in that the network side includes location server, source access gateway Or target access gateway, wherein:
The location server is used for:Stream migration or switching are initiated, the amended stream selection strategy is sent to the source Access gateway or target access gateway;
The source access gateway or target access gateway are used for:The amended stream selection strategy is sent to the terminal.
25. the system as claimed in claim 22, it is characterised in that the network side include location server, strategic server, And, source access gateway or target access gateway, wherein:
The location server is used to initiate stream migration or switching, and the amended stream selection strategy is sent into the strategy Server;
The strategic server is used for:The amended stream selection strategy is sent to the source access gateway or target access Gateway;
The source access gateway or target access gateway are used for:The amended stream selection strategy is sent to the terminal.
26. the system as claimed in claim 22, it is characterised in that the network side includes source access gateway or target access network Close, wherein:
The source access gateway or target access gateway are used for:Stream migration or switching are initiated, amended stream selection strategy is determined, The amended stream selection strategy is sent to terminal.
27. the system as claimed in claim 22, it is characterised in that the network side includes source access gateway or target access network Close, location server, wherein:
The source access gateway or target access gateway are used for:Stream migration or switching are initiated, stream migration is sent and indicates message to institute State location server;And, receive after the amended stream selection strategy that the location server is sent, will be described amended Stream selection strategy is sent to the terminal;
The location server is used for:Receive the stream migration to indicate after message, determine amended stream selection strategy, will change Stream selection strategy afterwards is sent to the source access gateway or target access gateway.
28. the system as claimed in claim 22, it is characterised in that the network side includes source access gateway or target access network Close, location server, strategic server, wherein:
The source access gateway or target access gateway are used for:Stream migration or switching are initiated, stream migration is sent and indicates message to institute State location server;And, receive after amended stream selection strategy, the amended stream selection strategy is sent to described Terminal;
The location server is used for:Receive the stream migration to indicate after message, determine amended stream selection strategy, will be described Amended stream selection strategy is sent to the strategic server;
The strategic server is used for:The amended stream selection strategy is sent to the source access gateway or target access Gateway.
29. the system as claimed in claim 22, it is characterised in that the network side is to be used for:New information is sent to described The access gateway of the Correspondent Node of terminal, carries the mesh that identity, the source location information of migration stream, the migration of the terminal are flowed Cursor position information and connection attribute, or, the identity of the terminal, the source location information of migration stream, the mesh of migration stream Cursor position information and the amended stream selection strategy so that the access gateway of the Correspondent Node is by local terminal body The mapping relations of source location information, connection attribute or stream selection strategy that part mark, migration are flowed are updated in the new information The terminal identity mark of carrying, target position information, connection attribute or the amended stream selection strategy of migration stream.
30. the system as claimed in claim 22, it is characterised in that the network side includes:Strategic server, location-based service Device, wherein:
The strategic server is used for:Stream migration or switching are initiated, amended stream selection strategy is sent into the position takes Business device;
The location server is used for:Notify that the access gateway of the Correspondent Node of the terminal updates address of cache and connection belongs to Property, or update address of cache and stream selection strategy.
31. the system as claimed in claim 22, it is characterised in that the network side includes strategic server, or, including plan Server, source access gateway or target access gateway are omited, wherein:
The strategic server is used for:Stream migration or switching are initiated, notifies the access gateway of the Correspondent Node of the terminal to update Address of cache and connection attribute, or update address of cache and stream selection strategy;
Or,
The strategic server is used to initiate stream migration or switching, and the amended stream selection strategy is sent into the source connects Function Access Gateway or target access gateway;
The source access gateway or target access gateway are used for:The access gateway of the Correspondent Node of the terminal is notified to update address Mapping and connection attribute, or update address of cache and stream selection strategy.
32. the system as claimed in claim 22, it is characterised in that the network side includes location server, or, including position Server, source access gateway or target access gateway are put, wherein:
The location server is used for:Stream migration or switching are initiated, notifies the access gateway of the Correspondent Node of the terminal to update Address of cache and connection attribute, or update address of cache and stream selection strategy;
Or,
The location server is used for:Stream migration or switching are initiated, the amended stream selection strategy is sent to the source Access gateway or target access gateway;
The source access gateway or target access gateway are used for:The access gateway of the Correspondent Node of the terminal is notified to update address Mapping and connection attribute, or update address of cache and stream selection strategy.
33. the system as claimed in claim 22, it is characterised in that the network side includes location server, policy service Device, wherein:
The location server is used for:Stream migration or switching are initiated, the amended stream selection strategy is sent to the plan Omit server;
The strategic server is used for:Notify that the access gateway of the Correspondent Node of the terminal updates address of cache and connection belongs to Property, or update address of cache and stream selection strategy.
34. the system as claimed in claim 22, it is characterised in that the network side includes source access gateway or target access network Close, location server, wherein:
The source access gateway or target access gateway are used for:Stream migration or switching are initiated, stream migration is sent and indicates message to institute State the location server of terminal;
The location server is used for:Receive the stream migration to indicate after message, determine the amended stream selection strategy, lead to Know that the access gateway of the Correspondent Node of the terminal updates address of cache and connection attribute, or update address of cache and stream selection Strategy;
Or,
The source access gateway or target access gateway are used for:Stream migration or switching are initiated, stream migration is sent and indicates message to institute State the location server of terminal;And, receive after the amended stream selection strategy that the location server is sent, lead to Know that the access gateway of the Correspondent Node of the terminal updates address of cache and connection attribute, or update address of cache and stream selection Strategy;
The location server is used for:Receive the stream migration to indicate after message, determine the amended stream selection strategy, will The amended stream selection strategy is sent to the source access gateway or target access gateway.
35. the system as claimed in claim 22, it is characterised in that the network side includes source access gateway or target access network Close, location server, strategic server, wherein:
The source access gateway or target access gateway are used for:Stream migration or switching are initiated, stream migration is sent and indicates message to institute State location server;
The location server is used for:Receive the stream migration to indicate after message, determine amended stream selection strategy, will be described Amended stream selection strategy is sent to strategic server;
The strategic server is used for:Notify that the access gateway of the Correspondent Node of the terminal updates address of cache and connection belongs to Property, or update address of cache and stream selection strategy.
36. the system as claimed in claim 22, it is characterised in that the network side includes:Source access gateway or target access Gateway, location server, wherein:
The source access gateway or target access gateway are used for:Stream migration or switching are initiated, amended stream selection strategy is determined, The amended stream selection strategy is sent to the location server;
The location server is used for:Notify that the access gateway of the Correspondent Node of the terminal updates address of cache and connection belongs to Property, or update address of cache and stream selection strategy.
37. the system as claimed in claim 22, it is characterised in that the network side includes source access gateway or target access network Close, wherein:
The source access gateway or target access gateway are used for:Stream migration or switching are initiated, the Correspondent Node of the terminal is notified Access gateway update address of cache and connection attribute, or update address of cache and stream selection strategy.
38. the system as claimed in claim 22, it is characterised in that the network side includes source access gateway or target access network Close, strategic server, wherein:
The source access gateway or target access gateway are used for:Stream migration or switching are initiated, amended stream selection strategy is determined, The amended stream selection strategy is sent to the strategic server;
The strategic server is used for:Notify that the access gateway of the Correspondent Node of the terminal updates address of cache and connection belongs to Property, or update address of cache and stream selection strategy.
39. the system as described in claim 24,27,32,34,36 is any, it is characterised in that the system also includes strategy clothes Business device, wherein:
The location server is additionally operable to:Sending strategy changes request message to strategic server, carries the amended stream Selection strategy;
The strategic server is used for:When there is the stream selection strategy based on the terminal on the strategic server, according to The amended stream selection strategy updates the stream selection strategy related to the terminal;It is not present when on the strategic server During stream selection strategy based on the terminal, it is used as the newly-increased stream of the terminal to select plan the amended stream selection strategy Slightly.
40. the system as described in claim 24,26,27,32,34,36,37 is any, it is characterised in that the system also includes Strategic server, wherein:
The source access gateway or target access gateway are additionally operable to:Sending strategy changes request message to strategic server, carries The amended stream selection strategy;
The strategic server is additionally operable to:When there is the stream selection strategy based on the terminal on the strategic server, root The stream selection strategy related to the terminal is updated according to the amended stream selection strategy;When not deposited on the strategic server In the stream selection strategy based on the terminal, the amended stream selection strategy is selected as the stream that the terminal is increased newly Strategy.
41. such as claim 22-25,27,28,30,32-36 any described systems, it is characterised in that
The location server is additionally operable to:When the terminal is registered by access gateway, obtain and connect from strategic server Information or stream selection strategy are connect, the Registry of the terminal is set up, the Registry of the terminal includes the end Terminal identity mark, the mapping relations of the interface message that terminal is currently accessed and connection attribute at end;And, to the access network Close the identification information for returning to that the location server is the terminal distribution, the access gateway is by the identity of the terminal Identification information, or, by the positional information that the identification information of the terminal and the access gateway are the terminal distribution It is sent to the terminal.
42. system as claimed in claim 41, it is characterised in that
The location server is additionally operable to:Receive after the amended stream selection strategy, change the registration letter of the terminal Table is ceased, the mapping relations of the identity of terminal, the source interface information of migration stream and connection attribute are revised as to the identity of terminal The mapping relations of mark, the target interface information of migration stream and connection attribute.
CN201110339221.8A 2011-11-01 2011-11-01 One kind stream policy management method on the move and system Expired - Fee Related CN103096394B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110339221.8A CN103096394B (en) 2011-11-01 2011-11-01 One kind stream policy management method on the move and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110339221.8A CN103096394B (en) 2011-11-01 2011-11-01 One kind stream policy management method on the move and system

Publications (2)

Publication Number Publication Date
CN103096394A CN103096394A (en) 2013-05-08
CN103096394B true CN103096394B (en) 2017-10-17

Family

ID=48208385

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110339221.8A Expired - Fee Related CN103096394B (en) 2011-11-01 2011-11-01 One kind stream policy management method on the move and system

Country Status (1)

Country Link
CN (1) CN103096394B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110324246B (en) 2018-03-31 2021-12-24 华为技术有限公司 Communication method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101600193A (en) * 2009-06-22 2009-12-09 华为技术有限公司 Stream switching method, system and the network equipment
CN101730155A (en) * 2009-04-30 2010-06-09 中兴通讯股份有限公司 System and method for performing resource control on user
CN101754168A (en) * 2008-12-04 2010-06-23 ***通信集团公司 Changing method between multiple interfaces of mobile node, Apparatus and system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200746760A (en) * 2006-04-19 2007-12-16 Interdigital Tech Corp Method and apparatus for supporting routing area update procedures in a long term evolution general packet radio service tunneling protocol-based system
US8488559B2 (en) * 2008-02-04 2013-07-16 Telefonaktiebolaget Lm Ericsson (Publ) Method and an apparatus for providing route optimisation
CN101730148B (en) * 2009-06-19 2012-10-10 中兴通讯股份有限公司 Method and system for controlling flow in proxy mobile IP protocol

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101754168A (en) * 2008-12-04 2010-06-23 ***通信集团公司 Changing method between multiple interfaces of mobile node, Apparatus and system
CN101730155A (en) * 2009-04-30 2010-06-09 中兴通讯股份有限公司 System and method for performing resource control on user
CN101600193A (en) * 2009-06-22 2009-12-09 华为技术有限公司 Stream switching method, system and the network equipment

Also Published As

Publication number Publication date
CN103096394A (en) 2013-05-08

Similar Documents

Publication Publication Date Title
AU2016325529B2 (en) Systems and methods for mobility management in a distributed software defined network packet core system
CN102740268B (en) System for packet data network gateway and terminal mobility management
CN102196402B (en) The method and system of terminals in wireless communication systems switching
US8391226B2 (en) Method and apparatus for use in a communications network
JP5059129B2 (en) Registration of mobile terminals in overlapping cell coverage areas by the first and second networks
CN100558076C (en) Mobile terminal apparatus and changing method thereof
CN101810015A (en) Traffic localization with proxy mobility
CN102740270B (en) A kind of mobile management and be that terminal creates context and the method for setting up passage
CN102123378B (en) Method for switching terminal and corresponding communication network
CN104065764A (en) Mobility management system based on address substitution in software-defined network
KR101065958B1 (en) Communication system and communication method thereof
CN104349507B (en) A kind of switching method and apparatus
CN102404192A (en) Message transmission method and network equipment
CN103458389B (en) Mobile node registration method, interoperability methods, switching method and network element
CN103096343B (en) One kind flows policy management method on the move and system
CN103095580B (en) A kind of location information inquiry method, strategic server, location server and system
CN103096394B (en) One kind stream policy management method on the move and system
CN103096342B (en) One kind stream policy management method on the move and system
CN103108300B (en) Location updating method and mobile router access service router
Al-Surmi et al. Hybrid intra/inter-domain handover mechanism for superior performance enhancement within/across ip-based wireless pmipv6 domains network
CN103108299B (en) Data communications method, access service router, identity position register and system
CN105764041A (en) IPv6 mobile communication method based on naming data network covering layer
CN102572999B (en) A kind of method and system of data message route
CN103108306B (en) Position update method and identification position mapping register
CN102281526B (en) Method for controlling mobile communication, system, mapping forwarding server and couple in router

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20171017

Termination date: 20191101