WO2013091485A1 - 流迁移方法及装置 - Google Patents

流迁移方法及装置 Download PDF

Info

Publication number
WO2013091485A1
WO2013091485A1 PCT/CN2012/086082 CN2012086082W WO2013091485A1 WO 2013091485 A1 WO2013091485 A1 WO 2013091485A1 CN 2012086082 W CN2012086082 W CN 2012086082W WO 2013091485 A1 WO2013091485 A1 WO 2013091485A1
Authority
WO
WIPO (PCT)
Prior art keywords
network
mobile
status information
3gpp access
access network
Prior art date
Application number
PCT/CN2012/086082
Other languages
English (en)
French (fr)
Inventor
田甜
严为
魏元
Original Assignee
中兴通讯股份有限公司
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 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2013091485A1 publication Critical patent/WO2013091485A1/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • H04W36/0019Control or signalling for completing the hand-off for data sessions of end-to-end connection adapted for mobile IP [MIP]

Definitions

  • the present invention relates to the field of communications, and in particular to a stream migration method and apparatus.
  • 3GPP 3rd Generation Partnership Project
  • WLAN Wireless Local Area Network
  • WLANs are widely deployed in hotels, cafes, airports, conference centers, and large public spaces, providing users with access to the Internet and proprietary business networks.
  • the WLAN network can help operators solve the problem that the data traffic on the 3G network is too large, and the wireless resources are excessive and the network load is too heavy.
  • technologies such as Wifi offload and stream migration are widely proposed in order to more effectively and fully utilize wireless network resources, reduce network operation costs, provide rich services for mobile users and better. Use experience.
  • the operator wants to solve the problem of overloading on the network side by using the flow migration determined by the network side without terminal participation.
  • the terminal accesses the network through 3GPP and Non-3GPP (such as WLAN), various services are used.
  • the IP flows are transmitted in 3GPP and Non-3GPP (eg, WLAN) access, respectively.
  • the user initiates a file transfer protocol (File Transfer Protocol, FTP for short) download service from the 3GPP access. Due to the development of the FTP service, the load of the 3GPP access is increased.
  • FTP File Transfer Protocol
  • the IP flows of the non-conversation video service and the Web access service are successively migrated to non-3GPP access (for example, WLAN).
  • the IP flows of the non-conversation video service and the Web access service are migrated back to the 3GPP access.
  • Proxy Mobile IPv6
  • a PMIPv6 core functional entity is a Local Mobility Anchor (LMA) and a Mobile Access Gateway (Mobile Access Gateway). , referred to as MAG).
  • LMA Local Mobility Anchor
  • MAG Mobile Access Gateway
  • the LMA is responsible for maintaining the reachability status of the mobile node (Mobile Node, MN for short).
  • MN Mobile Node
  • MN home network prefix The MAG is an entity that performs mobility management on behalf of the MN, which probes the movement of the MN and initializes the binding registration.
  • the MAG When there is a MN initial access, the MAG sends a Proxy Bind Update (PBU) message to the LM's LMA to update the current location information of the MN.
  • PBU Proxy Bind Update
  • the PBU message can also be initiated by the MAG to the LMA.
  • allows MNs to connect to the same PMIPv6 domain through different interfaces, ie access LMA from different MAGs.
  • 2 is a schematic diagram of a MN connecting to the same PMIPv6 domain through different interfaces according to the related art. As shown in FIG. 2, ifl is interface 1, and i£2 is interface 2, and the MN accesses the PMIPv6 domain through MAG1 and MAG2 simultaneously.
  • the network will then assign a unique set of prefixes to each interface of the connection. From the perspective of the MN, the entire PMIP domain is a single link, and the network will ensure that the MN cannot detect changes in its Layer 3 connection, even if the MN changes its connection point.
  • FIG. 3 is a signaling flowchart of a MN initially connecting to a network in the PMIPv6 protocol according to the related art. As shown in FIG. 3, the following steps S302 to S314 are included. Step S302, the MN first sends a Router Solicitation (RS) message.
  • RS Router Solicitation
  • Step S304 the MAG sends a PBU message to the MN's LMA for updating the current location information about the MN at the LMA.
  • Step S306 when the LMA receives the PBU message, the LMA allocates a Home Network Prefix (HNP) to the MN, and the LMA also generates a BCE and establishes an end node of the bidirectional tunnel to the MAG.
  • Step S308, the LMA returns a PBA message including the MN-HNP.
  • Step S310 when the MAG receives the PBA message, it establishes an end node of the bidirectional tunnel to the LMA and a forwarding mechanism of the MN communication. At this time, the MAG has all the necessary information for simulating the MN's Home Link (HL).
  • HNP Home Network Prefix
  • the MAG advertises the HNP of the MN as a prefix on the link of the host by sending a Router Advertisement (RA) message to the MN on the access link.
  • Step S314 when the MN receives the RA message on the access link, it configures its interface by indicating the allowed mode in the RA message on the corresponding access link, that is, the stateful or stateless address configuration mode. address. After the address is successfully configured, the MN can obtain one or more addresses from its HNP. When the address configuration is complete, the MN has one or more valid addresses from its HNP.
  • the MAG and LMA also have suitable routing states for handling the load sent to and from the MN configured with one or more addresses by the HNP.
  • the LMA receives the message sent to the MN.
  • the LMA is sent to the MAG through a bidirectional tunnel.
  • the MAG at the other end of the tunnel after receiving the packet, the external header is removed and forwarded to the MN.
  • the PBU information may also be initiated by the MAG to the LMA to update the information of the MN.
  • the current network side stream migration trigger is triggered by the LMA to perform the flow migration according to the carrier policy and the user subscription attribute.
  • the LMA cannot know the non-3GPP access network (for example, the WLAN network) where the MN is located.
  • the present invention provides a stream migration method and apparatus, to at least solve the related art, the mobile anchor device cannot know the network status information of the non-3GPP access network where the MN is located, and the link quality of the non-3GPP access network When the load is very poor or the load is heavy, the mobile anchor device still migrates the service flow to the non-3GPP access network, causing the packet of the migrated stream to be lost.
  • a flow migration method comprising: a mobile anchor device receiving a message from a mobile access device, wherein the message carries non-3GPP access network network state information; according to non-3GPP access
  • the network network status information and the network selection policy perform flow migration of the mobile node MN.
  • the mobile anchor device receives the message from the mobile access device, including: the mobile anchor device receives the proxy binding update PBU message actively reported by the mobile access device, where the PBU message carries the non-3GPP access network network status information.
  • the method further includes: the mobile access device filtering the non-3GPP access network network state information according to the preset filtering policy.
  • the filtering process of the non-3GPP access network network state information by the mobile access device according to the preset filtering policy includes: filtering out an inappropriate value in the non-3GPP access network network state information, and sending the original value to the The mobile anchor device, wherein the original value includes at least one of the following: link quality, network load; determining, according to a preset filtering policy, that the network status indication in the network status information of the non-3GPP access network indicates busy or idle, and the result is determined. Send to the mobile anchor device.
  • the method further includes: updating the non-3GPP access network network state information that has been stored by itself; according to the updated non-3GPP access network network state Information and network selection strategies, performing flow migration.
  • the receiving, by the mobile anchor device, the message from the mobile access device comprises: the mobile anchor device receiving the network status information response message from the mobile access device, where the network status information response message carries the non-3GPP access network The network status information, the network status information response message is sent by the mobile access device in response to the network status information request message sent by the mobile anchor device.
  • the method further includes: updating the non-3GPP access network state information that has been stored by itself; according to the updated non-3GPP access network network Status information and network selection policies to perform flow migration.
  • performing the flow migration of the MN according to the non-3GPP access network network state information and the network selection policy comprises: the network load in the non-3GPP access network network state information is greater than a preset network load upper threshold or non-3GPP access In the case where the link quality in the network network status information is worse than the preset lower link quality threshold, the MN's flow migration from the non-3GPP access network to the 3GPP access network may be performed.
  • performing the flow migration of the MN according to the non-3GPP access network network state information and the network selection policy comprises: the network load in the non-3GPP access network network state information is less than a preset network load upper threshold and the non-3GPP access In the case where the link quality in the network network status information is better than the preset lower link quality threshold, the MN's flow migration from the 3GPP access network to the non-3GPP access network may be performed.
  • the non-3GPP access network network status information includes at least one of the following: link quality, network load condition.
  • the mobile anchor device comprises: an LMA.
  • the mobile access device includes: an MAG; when the non-3GPP access network is a WLAN, the MAG includes at least one of the following: a wireless access point (AP), an access controller (Access Controller, Referred to as AC).
  • a flow migration apparatus is provided, which is applied to a mobile anchor device, and includes: a receiving module, configured to receive a message from a mobile access device, where the message carries a non-3GPP access network network Status information; an execution module, configured to perform flow migration of the mobile node MN according to the non-3GPP access network network status information and the network selection policy.
  • a flow migration method including: a mobile access device adds non-3GPP access network network state information in a message; and the mobile access device sends a non-3GPP access to a mobile anchor device. Messages for network status information.
  • the mobile access device sends the message carrying the non-3GPP access network network status information to the mobile anchor device: the mobile access device actively reports the proxy binding update PBU message to the mobile anchor device, where the PBU message carries There are non-3GPP access network network status information.
  • the transmitting, by the mobile access device, the message carrying the non-3GPP access network network status information to the mobile anchor device comprises: the mobile access device receiving the network status information request message from the mobile anchor device; the mobile access device The mobile anchor device sends a network status information response message, where the network status information response message carries non-3GPP access network network status information.
  • the method before the mobile access device sends the mobile anchor device with the message carrying the network status information of the non-3GPP access network, the method further includes: the mobile access device accessing the non-3GPP access network according to the preset filtering policy. Network status information is filtered.
  • the filtering process of the non-3GPP access network network state information by the mobile access device according to the preset filtering policy comprises: the mobile access device filtering out the inappropriate value in the non-3GPP access network network state information, The original value is sent to the mobile anchor device, where the original value includes at least one of the following: link quality, network load; the mobile access device determines the network status in the network status information of the non-3GPP access network according to a preset filtering policy. Indicates busy or idle, and sends the judgment result to the mobile anchor device.
  • the non-3GPP access network network status information includes at least one of the following: link quality, network load condition.
  • the mobile anchor device comprises: an LMA.
  • the mobile access device includes: an MAG; when the non-3GPP access network is a WLAN, the MAG includes at least one of the following: an AP, an AC.
  • a flow migration apparatus is provided, which is applied to a mobile access device, and includes: an adding module, configured to add non-3GPP access network network state information to a message; and a sending module, configured to move to The anchor device sends a message carrying the network status information of the non-3GPP access network.
  • the foregoing apparatus further includes: a filtering module, configured to perform filtering processing on the non-3GPP access network state information according to the preset filtering policy.
  • the invention adds the network status information of the access network to the message reported by the mobile access device, so that the mobile anchor device knows the network status information of the non-3GPP access network where the MN is located, so that the mobile anchor device performs flow migration. Make correct judgments and triggers to ensure smooth completion of stream migration and improve user service experience.
  • FIG. 1 is a typical network architecture diagram of a Proxy Mobile IPv6 protocol according to the related art
  • FIG. 2 is a schematic diagram of a MN connected to the same PMIPv6 domain through different interfaces according to the related art
  • FIG. 3 is a related art according to the related art.
  • FIG. 4 is a flowchart of a method for stream migration according to an embodiment of the present invention
  • FIG. 5 is a flowchart of a method for stream migration according to a preferred embodiment of the present invention
  • FIG. FIG. 7 is a flowchart of a flow migration method according to a preferred embodiment 2 of the present invention
  • FIG. 7 is a flowchart of a flow migration method according to a preferred embodiment 3 of the present invention
  • Figure 9 is a flow chart of a flow migrating method according to a preferred embodiment 5 of the present invention
  • Figure 10 is a block diagram showing the structure of a flow migrating device according to an embodiment of the present invention
  • Figure 11 is a flow migrating device according to a preferred embodiment of the present invention.
  • 1 is a block diagram of a structure of a flow migrating device according to a preferred embodiment of the present invention
  • 13 is a block diagram 3 of a structure of a stream migration apparatus according to a preferred embodiment of the present invention
  • FIG. 14 is a block diagram of a structure of a stream migration apparatus according to a preferred embodiment of the present invention
  • FIG. 14 is a block diagram of a structure of a stream migration apparatus according to a preferred embodiment of the present invention
  • FIG. 15 is another diagram of a stream migration method according to an embodiment of the present invention.
  • Fig. 16 is a block diagram showing another structure of a stream migration device according to an embodiment of the present invention.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict. The invention will be described in detail below with reference to the drawings in conjunction with the embodiments.
  • the embodiment of the present invention provides a flow migration method, which is described from the mobile anchor device side.
  • FIG. 4 is a flowchart of a flow migration method according to an embodiment of the present invention. As shown in FIG. 4, the following steps S402 to S404.
  • Step S402 The mobile anchor device receives a message from the mobile access device, where the message carries non-3GPP access network network status information.
  • Step S404 performing flow migration of the MN according to the non-3GPP access network network state information and the network selection policy.
  • the mobile anchor device (such as the LMA) cannot know the network status information of the non-3GPP access network (such as WLAN) where the MN is located.
  • the link quality of the non-3GPP access network is poor or the load is heavy, The mobile anchor device still migrates the service flow to the non-3GPP access network, resulting in packet loss of the migrated flow.
  • the network status information of the access network is added to the message reported by the mobile access device (such as the MAG), so that the mobile anchor device timely knows and maintains the network status information of the non-3GPP access network where the MN is located, thereby Make the mobile anchor device correctly judge and trigger the flow migration to ensure the smooth completion of the traffic migration and improve the user service experience.
  • the mobile anchor device can receive the message from the mobile access device in the following two preferred manners:
  • the mobile access device actively reports the PBU message to the mobile anchor device.
  • a preferred implementation manner is as follows: The mobile anchor device receives the PBU message that is actively reported by the mobile access device, where the PBU message carries the non-3GPP access. Network status information.
  • the mobile access device when the MN initially accesses the network and accesses the network, the mobile access device actively reports the PBU message to the mobile anchor device, so that the mobile anchor device can correctly perform the flow migration trigger decision and execution, which ensures Smooth migration of user traffic.
  • the mobile access device may perform the non-3GPP access network state information reported by the mobile access device according to the preset filtering policy.
  • the filtering process may include: filtering out an inappropriate value in the network status information of the non-3GPP access network, and sending the original value to the mobility anchor device, where the original value includes at least one of the following: link quality, network
  • the load is determined according to a preset filtering policy, and the network status indication in the network status information of the non-3GPP access network is busy or idle, and the determination result is sent to the mobile anchor device.
  • the mobile anchor device may further include: the mobile anchor device updates the non-3GPP access network state information that has been stored by itself; according to the updated non-3GPP access Network network status information and network selection policies to perform flow migration.
  • the mobile anchor device timely updates and stores the received non-3GPP access network network status information, which is beneficial to timely know the network status of the non-3GPP access network.
  • the mobile anchor device receives the network status information response message from the mobile access device, where the network status information response message Carrying the network status information of the non-3GPP access network, the network status information response message is sent by the mobile access device in response to the network information request message sent by the mobile anchor device.
  • the network status information of the non-3GPP access network reported by the mobile access device may be carried in the PBU message, or the network information may be fed back by defining a new message.
  • the mobile access device reports the message, which reduces the state quantity stored by the mobile anchor device, and can obtain more real-time accurate access network state information, thereby convective migration. The execution decision is judged more accurately.
  • the non-3GPP access network network status information that is reported may be filtered and sent by the mobile access device, and details are not described herein again.
  • the method further includes: updating the non-3GPP access network network status information that has been stored by itself; according to the updated non-3GPP access network network status Information and network selection strategies, performing flow migration.
  • the mobile anchor device timely updates and stores the received non-3GPP access network status information, which is beneficial to timely know the network status of the non-3GPP access network.
  • Performing the flow migration of the MN according to the non-3GPP access network state information has the following two situations: one is to migrate from the non-3GPP access network to the 3GPP access network according to the non-3GPP access network state information; the second is according to the non-3GPP The access network status information is migrated from the 3GPP access network to the non-3GPP access network.
  • the above two cases are described in detail below.
  • the network status information of the non-3GPP access network in the embodiment of the present invention includes: network load information and/or link quality information, and specific network state information parameters may be selected according to requirements when used.
  • the network load in the network status information of the non-3GPP access network is greater than a preset network load upper threshold or the link quality in the non-3GPP access network status information is worse than a preset lower link quality threshold. In the case that the current state of the non-3GPP access network is not allowed to perform the processing of the service again, the flow migration of the MN from the non-3GPP access network to the 3GPP access network may be triggered.
  • the network load in the non-3GPP access network state information is less than a preset network load upper threshold and the link quality in the non-3GPP access network state information is better than a preset link lower threshold.
  • the mobility anchor device of the embodiment of the present invention selects a policy through the network and receives the non-
  • the network status information of the 3GPP access network is accurately judged and triggered for the flow migration, ensuring the correct execution of the flow migration and improving the user service experience.
  • the non-3GPP access network network status information includes at least one of the following: link quality, network load condition.
  • the mobile anchor device comprises: an LMA.
  • the mobile access device includes: an MAG; when the non-3GPP access network is a WLAN, the MAG includes at least one of the following: an AP, an AC. It should be noted that the sending frequency of the PBU message and the policy of the mobile anchor device performing the flow migration triggering may be configured according to the operator policy.
  • the access device When the non-3GPP access network is a WLAN network, the access device implements the functions of the mobile access device, such as: a wireless access point (AP), and an access controller (AC). ).
  • the embodiment of the present invention further provides a flow migration method, which is described from the mobile access device side. As shown in FIG. 15, the method includes the following steps S1502 to S1504.
  • Step S1502 The mobile access device adds non-3GPP access network network status information to the message.
  • Step S1504 The mobile access device sends a message carrying the network status information of the non-3GPP access network to the mobility anchor device.
  • the mobile anchor device such as the LMA
  • the mobile anchor device cannot know the network status information of the non-3GPP access network (such as WLAN) where the MN is located.
  • Mobile anchor When the link quality of the non-3GPP access network is poor or the load is heavy, Mobile anchor The device still migrates the service flow to the non-3GPP access network, causing the packets of the migrated stream to be lost.
  • the network status information of the access network is added to the message reported by the mobile access device (such as the MAG), so that the mobile anchor device timely knows and maintains the network status information of the non-3GPP access network where the MN is located, thereby Make the mobile anchor device correctly judge and trigger the flow migration to ensure the smooth completion of the traffic migration and improve the user service experience.
  • the mobile access device may send the message carrying the non-3GPP access network network status information to the mobile anchor device in the following two preferred manners:
  • the mobile access device actively reports the PBU message to the mobile anchor device.
  • a preferred implementation manner is as follows: The mobile access device actively reports the proxy binding update PBU message to the mobile anchor device, where the PBU message carries the non-3GPP Access network status information.
  • the mobile access device reports the message, and a preferred implementation manner is as follows: The mobile access device receives the network status information request message from the mobile anchor device; the mobile access device moves to the mobile anchor The point device sends a network status information response message, where the network status information response message carries the non-3GPP access network network status information.
  • the filtering may be performed before reporting the network status information of the non-3GPP access network, thereby reducing the reporting of a large amount of information, saving signaling overhead, reducing the storage capacity of the mobile anchor device, and reducing the overhead of the mobile anchor device.
  • the mobile access device before the mobile access device sends a message carrying the non-3GPP access network status information to the mobility anchor device, the mobile access device accesses the non-3GPP access network according to a preset filtering policy. Status information is filtered.
  • a preferred embodiment of the mobile access device filtering the non-3GPP access network network state information according to a preset filtering policy is as follows: The mobile access device filters out inappropriate values in the non-3GPP access network network state information. Sending the original value to the mobile anchor device, where the original value includes at least one of the following: link quality, network load; the mobile access device determines the network status information of the non-3GPP access network according to a preset filtering policy. The network status indicates busy or idle, and the judgment result is sent to the mobile anchor device.
  • the non-3GPP access network network status information includes at least one of the following: link quality, network load condition.
  • the mobile anchor device comprises: an LMA.
  • the mobile access device includes: an MAG; when the non-3GPP access network is a WLAN, the MAG includes at least one of the following: an AP, an AC.
  • the implementation process of the embodiment of the present invention will be described in detail below with reference to examples. 5 to FIG. 9 are specific embodiments of the flow migration method of the present invention.
  • the terminals shown in the figure support multiple interfaces simultaneously accessing the PMIP domain through different access networks, and the mobile anchor device is an LMA, and the mobile access device For MAG.
  • the terminal uses the 1 interface (ifl) to access through the MAG1 of the 3GPP network, and uses the 2 interface (i£2) to access the MAG2 through the non-3GPP access network (for example, the WLAN network).
  • the user uses two services at the same time as an example, an X service and a y service, where the X service flow is carried in a non-3GPP access network (for example, a WLAN network) through if2/MAG2, and the y service flow passes. Ifl/MAGl is carried in the 3GPP network.
  • FIG. 5 is a flowchart of a flow migration method according to a preferred embodiment of the present invention. As shown in FIG.
  • Step S502 The MAG2 actively sends a PBU message to the LMA, where the PBU message carries the access network network state information.
  • Nstatus is the network load information of the access network where the terminal is located
  • LQ is the link quality information of the access network where the terminal is located. It should be noted that, in specific use, specific network information parameters may be selected according to requirements, and may be either or both. In the preferred embodiment, both Nstatus and LQ parameters are included.
  • Step S504 the LMA triggers and decides to perform flow migration according to the received access network network state information. For example, stream migration based on network load information, assuming N Q is the preset network load upper threshold, when Nstatus exceeds N. , ie Nstatus>N.
  • the LMA determines move from the flow of X MAG2 / i £ 2 interfaces to MAGl / ifl interfaces; or migration stream according to the link quality information terminal is located, assuming L Q link quality to a preset lower threshold, When LQ is less than the lower threshold, S ⁇ LQ ⁇ L Q , the LMA will decide to migrate the X stream from the MAG2/i£2 interface to the MAG1/if interface.
  • Step S506 the LMA sends a PBA acknowledgement message to the MAG2.
  • FIG. 6 is a flowchart of a flow migration method according to a preferred embodiment of the present invention.
  • the process of actively reporting the state information of the access network to trigger the flow migration after the MAG performs a filtering process (X)
  • the service flow is migrated from the non-3GPP access network to the 3GPP access network, and includes the following steps S602 to S608.
  • Step S602 the MAG2 determines to dynamically report the network status information of the access network or the determination result thereof after filtering the network status information of the access network.
  • step S604 the MAG2 actively sends a PBU message to the LMA, where the PBU message carries the access network status information or status quantity.
  • Nstatus is the network load information of the access network where the terminal is located
  • LQ is the link quality information of the access network where the terminal is located.
  • the preferred embodiment includes two parameters, Nstatus and LQ.
  • Step S606 the LMA sends a PBA confirmation message to the MAG2.
  • Step S608 the LMA triggers and decides to perform flow migration according to the received access network network state information. For example, according to network load information flow mobility, assuming N Q is a preset network load upper threshold, when nSTATUS exceeds NQ, i.e. Nstatus> No, LMA will determine the flow of X £ 2 of the interface changes from MAG2 / i to MAGl / ifl interfaces; or mobility according to the flow of a link quality information terminal is located, assuming L Q link quality to a preset lower threshold, when LQ is smaller than the lower threshold, S Jie LQ ⁇ L Q time, the LMA determines the The X stream is migrated from the MAG2/i£2 interface to the MAGl/ifl interface.
  • the MAG performs a filtering process before actively reporting the network state information of the access network, and the MAG according to the filtering policy, for example, Nmag and Lmag are preset.
  • the filtering policy may be pre-configured or dynamically obtained, and the specific obtaining policy method and process are not within the scope of the patenting invention.
  • the MAG has a filtering policy.
  • the MAG performs data filtering.
  • the MAG filters the information once, reduces a large amount of information reporting, saves signaling overhead, reduces the storage capacity of the LMA, and reduces the overhead of the LMA.
  • the processing procedure is the same as that of the embodiment shown in FIG. 5.
  • 7 is a flowchart of a flow migration method according to a preferred embodiment 3 of the present invention.
  • the MAG actively reports the network status information of the access network, and the LMA assists in performing the flow migration according to the network status information of the access network.
  • the process (the y traffic is migrated from the 3GPP access network to the non-3GPP access network) includes the following steps S702 to S710.
  • step S702 the MAG2 actively sends a PBU message to the LMA, where the PBU message carries the access network status information.
  • Nstatus is the network load information of the access network where the terminal is located
  • LQ is the link quality information of the access network where the terminal is located. It should be noted that, in specific use, specific network information parameters may be selected according to requirements, and may be either or both. In the preferred embodiment, both Nstatus and LQ parameters are included.
  • Step S704 the LMA updates and saves the access network status information, and the save time can be specifically set in a specific implementation.
  • Step S706 the LMA sends a PBA confirmation message to the MAG2.
  • Step S708 According to the flow migration policy in the 3GPP network, the flow migration of the y flow is triggered. For example, the 3GPP network is overloaded, and the LMA is triggered to perform flow migration.
  • Step S710 Before migrating the y stream from the MAG1/if1 to the MAG2/i£2, the LMA needs to check the network status information of the access network that is moved in, that is, the access network network status information such as Nstatus and LQ, according to the LMA.
  • the policy for example, Nstatus is less than the highest threshold or LQ is greater than the lowest signal threshold, or the results are calculated according to other more complex policy algorithms to determine whether to perform flow migration.
  • the above strategy is set by the operator at the time of implementation.
  • N Q is a preset network load upper threshold
  • L Q is a preset link lower limit threshold, when Nstatus ⁇ N.
  • LQ>L At the time, the LMA decides to perform the stream migration of the y stream.
  • FIG. 8 is a flowchart of a method for stream migration according to a preferred embodiment of the present invention.
  • the MAG after the MAG performs one-time filtering, the MAG actively reports the status information of the access network, and the LMA according to the network status information of the access network.
  • the process of assisting in performing the flow migration includes the following steps S802 to S812.
  • Step S804 the MAG2 actively sends a PBU message to the LMA, where the PBU message carries the access network status information.
  • Nstatus is the network load information of the access network where the terminal is located
  • LQ is the link quality information of the access network where the terminal is located. It should be noted that, in specific use, specific network information parameters may be selected according to requirements, and may be either or both. In the preferred embodiment, both Nstatus and LQ parameters are included.
  • Step S806 the LMA updates and saves the access network status information, and the save time can be specifically set in the specific implementation.
  • Step S810 according to the flow migration policy in the 3GPP network, the flow migration of the y flow is triggered, for example, the 3GPP network is overloaded, and the LMA is triggered to perform the flow migration.
  • Step S812 before migrating the y stream from the MAG1/if1 to the MAG2/i£2, the LMA needs to check the network status information of the access network that is migrated, that is, the access network status information of the Nstatus, LQ, etc., according to the LMA.
  • the policy for example, Nstatus is less than the highest threshold or LQ is greater than the lowest signal threshold, or the results are calculated according to other more complex policy algorithms to determine whether to perform flow migration.
  • the above strategy is set by the operator at the time of implementation.
  • N Q is a preset network load upper threshold
  • L Q is a preset link lower limit threshold, when Nstatus ⁇ N.
  • LQ>L At the time, the LMA decides to perform the stream migration of the y stream.
  • the LMA performs stream migration, and the y stream is migrated to MAG2/i£2.
  • the MAG performs filtering before actively reporting the network status information of the access network, and the MAG according to the filtering policy, for example, Nmag and Lmag are preset. When Nstatus>Nmag or LQ ⁇ Lmag, the MAG reports the status information of the access network to the LMA.
  • the filtering policy may be pre-configured or dynamically obtained, and the specific obtaining policy method and process are not within the scope of the patenting invention.
  • the MAG has a filtering policy.
  • the MAG performs data filtering.
  • FIG. 9 is a flowchart of a flow migration method according to a preferred embodiment 5 of the present invention.
  • a process in which an LMA requests an access network state information from an MAG to assist a decision-making flow migration is described (y service flow is performed by The 3GPP access network migrates to the non-3GPP access network, and includes the following steps S902 to S910.
  • Step S902 According to the flow migration policy in the 3GPP network, the flow migration of the y flow is triggered. For example, the 3GPP network is overloaded, and the LMA is triggered to perform the flow migration. Step S904, the LMA sends a network status information request message to the MAG2 before performing the flow migration. Step S906, the MAG2 sends a network status information response message to the LMA, where the network status information response message carries the access network network status information, and the network status information response message may multiplex the extended PBU message, or may be a defined new message. . In step S908, the step is optional. If the network status information response message is sent by using the PBU message, the LMA returns the PB A confirmation message after receiving the message.
  • Step S910 the LMA according to the access network state information sent by the received MAG2, that is, Nstatus, LQ, and other access network state information, according to the policy in the LMA, for example, the Nstatus is less than the highest threshold or the LQ is greater than the minimum signal threshold, or Calculate the results based on other more complex strategy algorithms to determine whether to perform flow migration Move.
  • the above strategy is set by the operator at the time of implementation. In the preferred embodiment, a simple manner is adopted. Assume that N Q is a preset network load upper threshold, and L Q is a preset link quality lower threshold, when Nstatu ⁇ No and LQ>L.
  • the LMA decides to perform the flow migration of the y stream.
  • the LMA performs stream migration, and the y stream is migrated to MAG2/i£2.
  • the method shown in the preferred embodiment reduces the state quantity of the LMA storage, and can obtain more real-time accurate access network network state information, and the execution decision of the flow migration is more determined. Precision.
  • FIG. 10 is a structural block diagram of a stream migration apparatus according to an embodiment of the present invention. As shown in FIG. 10, a receiving module 102 and an execution module 104 are included. The structure is described in detail below.
  • the receiving module 102 is configured to receive a message from the mobile access device, where the message carries the non-3GPP access network network status information; the executing module 104 is connected to the receiving module 102, and is configured to receive the non-3GPP according to the receiving module 102.
  • the access network status information and the network selection policy perform flow migration of the MN.
  • FIG. 11 is a block diagram of a structure of a flow migration apparatus according to a preferred embodiment of the present invention. As shown in FIG. 11, the receiving module 102 includes a first receiving submodule 1022, and is configured to receive a PBU message that is actively reported by the mobile access device, where The PBU message carries non-3GPP access network network status information.
  • the receiving module 102 further includes: an update submodule 1024 connected to the first receiving submodule 1022, configured to update itself to be stored.
  • the non-3GPP access network network status information ; the execution sub-module 1026, connected to the update sub-module 1024, configured to perform flow migration according to the non-3GPP access network network status information and the network selection policy updated by the update sub-module 1024.
  • 13 is a block diagram 3 of a structure of a stream migration apparatus according to a preferred embodiment of the present invention. As shown in FIG.
  • the receiving module 102 further includes: a second receiving submodule 1028, configured to receive a network status information response from the mobile access device.
  • 14 is a block diagram of a structure of a stream migration apparatus according to a preferred embodiment of the present invention.
  • the execution module 104 includes: a first execution submodule 1042 connected to the receiving module 102 and configured to be received by the receiving module 102.
  • the flow migration of the MN from the non-3GPP access network to the 3GPP access network may be performed; the second execution submodule 1044 is connected to the receiving module 102, and is configured to be in the non-3GPP access network network status information received by the receiving module 102.
  • the MN may be performed from the 3GPP access network if the network load is less than a preset network load upper threshold and the link quality in the non-3GPP access network state information is better than a preset link lower limit threshold.
  • the embodiment of the invention further provides a flow migration device, which is applied to a mobile access device, and the flow migration device can be used to implement the flow migration method described above from the mobile access device side.
  • 16 is another structural block diagram of a stream migration apparatus according to an embodiment of the present invention. As shown in FIG. 16, the apparatus includes an adding module 162 and a transmitting module 164.
  • the adding module 162 is configured to add non-3GPP access network network state information to the message
  • the sending module 164 is connected to the adding module 162, configured to send, to the mobility anchor device, the network state information carrying the non-3GPP access network. Message.
  • the sending module 164 includes: a reporting sub-module, configured to actively report a proxy binding update PBU message to the mobility anchor device, where the PBU message carries the non-3GPP access network network state information.
  • the sending module 164 includes: a receiving submodule, configured to receive a network status information request message from the mobile anchor device; a sending submodule, connected to the receiving submodule, configured to send a network status information response message to the mobile anchor device The network status information response message carries the non-3GPP access network network status information.
  • the foregoing apparatus further includes: a filtering module, connected to the adding module 162, configured to perform filtering processing on the non-3GPP access network state information according to the preset filtering policy.
  • the filtering module includes: a filtering submodule, configured to filter out an inappropriate value in the non-3GPP access network network status information, and send the original value to the mobile anchor device, where the original value includes at least one of the following:
  • the path quality and the network load are used to determine, according to the preset filtering policy, that the network status indication in the network status information of the non-3GPP access network is busy or idle, and send the determination result to the mobile anchor device.
  • a processor configured to execute program units stored in a memory, the modules included in the program units being the modules mentioned in any of the above embodiments.
  • a stream migration method and apparatus are provided. Adding network status information of the access network to the message reported by the mobile access device, so that the mobile anchor device can know and maintain the network state information of the non-3GPP access network where the MN is located, so that the mobile anchor device performs flow.
  • the migration makes the correct judgment and trigger, ensuring the smooth completion of the flow migration and improving the user service experience.
  • modules or steps of the present invention can be implemented by a general-purpose computing device, which can be concentrated on a single computing device or distributed over a network composed of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device, such that they may be stored in the storage device by the computing device, or they may be separately fabricated into individual integrated circuit modules, or they may be Multiple modules or steps are made into a single integrated circuit module.
  • the invention is not limited to any specific combination of hardware and software.
  • the above is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种流迁移方法及装置。该方法包括:移动锚点设备接收到来自移动接入设备的消息,其中,该消息携带有非3GPP接入网网络状态信息(S402);根据非3GPP接入网网络状态信息及网络选择策略执行移动节点(MN)的流迁移(S404)。本发明中移动接入设备上报终端所在的接入网网络状态信息,使得移动锚点设备及时获知和维护MN所处的非3GPP接入网的网络状态信息,保证流迁移顺利、准确地完成,提升了用户业务体验。

Description

流迁移方法及装置 技术领域 本发明涉及通信领域, 具体而言, 涉及一种流迁移方法及装置。 背景技术 随着通信网络的发展和多模终端的普遍使用, 各种数据业务急剧发展, 例如, 网 页浏览、 在线游戏、 媒体点播等, 用户在数据业务流量上有了***式增长, 对业务体 验方面的要求也越来越高, 运营商网络压力也越来越大, 由于多用户同时使用数据业 务而造成的网络拥塞问题日趋严重。 一些非第三代合作伙伴计划(3rd Generation Partnership Project, 简称为 3GPP)网 络, 例如无线局域网络 (Wireless Local Area Network, 简称为 WLAN), 具备低成本、 高带宽、 热点覆盖良好的特点, 受到运营商的青睐。 WLAN被广泛部署在酒店、 咖啡 厅、 机场、 会议中心以及大型公共场所, 为用户提供到 Internet 以及自营业务网络的 接入。 WLAN网络当前作为 3G技术的替代和补充手段, 在数据业务分流方面可以帮 助运营商解决 3G网络上数据流量过大, 占用无线资源过多和网络负荷过重的问题。 WLAN与 3G移动网络的融合, Wifi分流 (Offload)和流迁移等技术目前被广泛提出, 以便能够更加有效充分的利用无线网络资源, 降低网络运营成本, 为移动用户提供丰 富的业务以及更好的使用体验。 运营商希望使用无需终端参与的, 由网络侧自己决定的流迁移来解决网络侧负荷 过载的问题, 例如: 终端同时通过 3GPP和 Non-3GPP (如: WLAN)接入网络后, 各 种业务的 IP流分别在 3GPP和 Non-3GPP (如: WLAN) 接入中传输。 在某个时刻, 用户从 3GPP接入发起了文件传输协议(File Transfer Protocol, 简称为 FTP)的下载业 务。 由于 FTP业务的开展, 3GPP接入的负荷加重, 为了保证其他业务的正常访问, 非对话类视频业务以及 Web访问业务的 IP流相继迁移到非 3GPP接入(例如, WLAN)。 当 FTP下载业务结束后,非对话类视频业务以及 Web访问业务的 IP流又迁移回 3GPP 接入。 目前, 现有技术也已经有提出使用代理移动 IPv6 (Proxy Mobile IPv6, 简称为 ΡΜΙΡνό)协议, 由本地移动锚点执行流迁移的过程和方法。 图 1是根据相关技术的代 理移动 IPv6协议的典型网络架构图, 如图 1所示, PMIPv6核心功能实体是本地移动 锚点(Local Mobility Anchor, 简称为 LMA)和移动接入网关(Mobile Access Gateway, 简称为 MAG)。 LMA负责维护移动节点 (Mobile Node, 简称为 MN) 的可达性状态, 并且是 MN家乡网络前缀的拓扑锚点。 MAG是代表 MN执行移动性管理的实体, 其 探测 MN的移动, 并且初始化绑定注册。 当有 MN初始接入时, MAG会发送一个代 理绑定更新 (Proxy Bind Update, 简称为 PBU) 消息到 MN的 LMA用于更新 MN的 当前位置信息, 该 PBU消息也可以由 MAG主动发起给 LMA用于更新 MN的信息。 ΡΜΙΡνό允许 MN通过不同的接口连接至相同的 PMIPv6域,即从不同的 MAG接 入 LMA。图 2是根据相关技术的 MN通过不同的接口连接至相同的 PMIPv6域的示意 图,如图 2所示, ifl为接口 l,i£2为接口 2,MN通过 MAG1和 MAG2同时接入 PMIPv6 域,则网络将为连接的每一个接口分配一组唯一的前缀。从 MN的角度来看,整个 PMIP 域就是一个单一的链路, 网络将保证 MN不能探测其 3层连接的变化, 即使 MN改变 了其连接点。
LMA决定将一个流从其一条路径上 (某一 MAG) 迁移至另一路径 (另一 MAG) 时, 此过程成为 IP流移动性。 通常, 可以将所述锚点网元称为移动性管理实体。 要实 现流迁移, 流迁移的触发是一个关键问题。 只有在明确了流迁移触发机制的前提下, LMA才能执行流迁移,将业务流的转发路径从多模终端的某一接入网络迁移至另一接 入网络。 图 3是根据相关技术的 PMIPv6协议中 MN初始连接到网络的信令流程图, 如图 3所示, 包括如下的步骤 S302至步骤 S314。 步骤 S302, MN首先发送路由器请求 (Router Solicitation, 简称为 RS) 消息。 步骤 S304, MAG发送一个 PBU消息到 MN的 LMA用于更新 LMA处关于 MN 的当前位置信息。 步骤 S306,当 LMA接收到这个 PBU消息时, LMA为 MN分配家乡网络前缀 (Home Network Prefix, 简称为 HNP), 同时, LMA也会生成一个 BCE并且建立到 MAG的双 向隧道的端节点。 步骤 S308, LMA回送包含有 MN-HNP的 PBA消息。 步骤 S310, 当 MAG接收到 PBA消息时, 它会建立到 LMA的双向隧道的端节点 以及 MN通信的转发机制。 此时, MAG拥有用于模拟 MN的家乡链路 (Home Link, 简称为 HL) 所有必需的信息。 步骤 S312, MAG 通过向在接入链路上的 MN 发送路由器通告 (Route Advertisement, 简称为 RA) 消息来通告 MN的 HNP作为主机的链路上的前缀。 步骤 S314, 当 MN在接入链路上接收到 RA消息时, 它会通过在相应接入链路上 的 RA消息中指示允许的模式,即有状态或无状态地址配置模式来配置它的接口地址。 在地址配置成功之后, MN可以获得源自它的 HNP的一个或多个地址。 当地址配置完 成之后, MN有源自它的 HNP的一个或多个有效的地址。 MAG和 LMA也有合适的 路由状态用于处理发送到和来自于由 HNP而得到配置有一个或多个地址的 MN的负 载。 作为 MN-HNP的拓扑锚点, LMA收到发送至 MN的报文。 LMA通过双向隧道发 送至 MAG。 作为隧道另一端的 MAG, 收到报文后, 移除外部头部, 并且转发至 MN。 PBU信息也可以由 MAG主动发起给 LMA用于更新 MN的信息。 但是, 目前提出的网络侧流迁移触发, 是由 LMA根据运营商策略和用户签约属 性等条件来触发执行流迁移, 由于 LMA无法获知 MN所处的非 3GPP接入网 (例如: WLAN网络) 的具体网络状态信息, 如果用户终端所处的非 3GPP接入网链路质量很 差或者负荷已经过大,这时如果 LMA还将业务流迁移到非 3GPP接入网中,很可能导 致迁移后的流的报文丢失, 降低了用户体验。 发明内容 本发明提供了一种流迁移方法及装置, 以至少解决相关技术中, 移动锚点设备无 法获知 MN所处的非 3GPP接入网网络状态信息, 当该非 3GPP接入网链路质量很差 或负荷很大时, 移动锚点设备仍然将业务流迁移至该非 3GPP接入网, 导致迁移后的 流的报文丢失的问题。 根据本发明的一个方面, 提供了一种流迁移方法, 包括: 移动锚点设备接收到来 自移动接入设备的消息,其中,消息携带有非 3GPP接入网网络状态信息;根据非 3GPP 接入网网络状态信息及网络选择策略执行移动节点 MN的流迁移。 优选地, 移动锚点设备接收到来自移动接入设备的消息包括: 移动锚点设备接收 到移动接入设备主动上报的代理绑定更新 PBU消息, 其中, PBU消息携带有非 3GPP 接入网网络状态信息。 优选地, 在移动锚点设备接收到移动接入设备主动上报的 PBU消息之前, 上述方 法还包括: 移动接入设备根据预先设定的过滤策略对非 3GPP接入网网络状态信息进 行过滤处理。 优选地, 移动接入设备根据预先设定的过滤策略对非 3GPP接入网网络状态信息 进行过滤处理包括: 在非 3GPP接入网网络状态信息中过滤掉不合适的值, 将原始数 值发送给移动锚点设备, 其中原始数值包括以下至少之一: 链路质量、 网络负载; 根 据预先设定的过滤策略, 判断非 3GPP接入网网络状态信息中的网络状态指示繁忙或 者空闲, 将判断结果发送给移动锚点设备。 优选地, 在移动锚点设备接收到移动接入设备主动上报的 PBU消息之后, 上述方 法还包括: 更新自身已存储的非 3GPP接入网网络状态信息; 根据更新的非 3GPP接 入网网络状态信息和网络选择策略, 执行流迁移。 优选地, 移动锚点设备接收到来自移动接入设备的消息包括: 移动锚点设备接收 到来自移动接入设备的网络状态信息应答消息, 其中, 网络状态信息应答消息携带有 非 3GPP接入网网络状态信息, 网络状态信息应答消息是移动接入设备响应移动锚点 设备发送的网络状态信息请求消息而发送的。 优选地, 在移动锚点设备接收到移动接入设备的网络状态信息应答消息之后, 上 述方法还包括: 更新自身已存储的非 3GPP接入网网络状态信息; 根据更新的非 3GPP 接入网网络状态信息和网络选择策略, 执行流迁移。 优选地, 根据非 3GPP接入网网络状态信息及网络选择策略执行 MN的流迁移包 括: 在非 3GPP接入网网络状态信息中的网络负载大于预先设定的网络负载上限阈值 或者非 3GPP接入网网络状态信息中的链路质量差于预先设定的链路质量下限阈值的 情况下, 可以执行 MN的从非 3GPP接入网到 3GPP接入网的流迁移。 优选地, 根据非 3GPP接入网网络状态信息及网络选择策略执行 MN的流迁移包 括: 在非 3GPP接入网网络状态信息中的网络负载小于预先设定的网络负载上限阈值 并且非 3GPP接入网网络状态信息中的链路质量优于预先设定的链路质量下限阈值的 情况下, 可以执行 MN的从 3GPP接入网到非 3GPP接入网的流迁移。 优选地, 非 3GPP接入网网络状态信息包括以下至少之一: 链路质量、 网络负载 情况。 优选地, 移动锚点设备包括: LMA。 优选地, 移动接入设备包括: MAG; 当非 3GPP接入网是 WLAN时, MAG包括 以下至少之一: 无线接入点(Wireless Access Point, 简称为 AP)、接入控制器(Access Controller, 简称为 AC)。 根据本发明的另一方面, 提供了一种流迁移装置, 应用于移动锚点设备, 包括: 接收模块, 设置为接收来自移动接入设备的消息, 其中, 消息携带有非 3GPP接入网 网络状态信息; 执行模块, 设置为根据非 3GPP接入网网络状态信息及网络选择策略 执行移动节点 MN的流迁移。 根据本发明的一个方面, 提供了一种流迁移方法, 包括: 移动接入设备在消息中 增加非 3GPP接入网网络状态信息;移动接入设备向移动锚点设备发送携带有非 3GPP 接入网网络状态信息的消息。 优选地, 移动接入设备向移动锚点设备发送携带有非 3GPP接入网网络状态信息 的消息包括: 移动接入设备向移动锚点设备主动上报代理绑定更新 PBU消息, 其中, PBU消息携带有非 3GPP接入网网络状态信息。 优选地, 移动接入设备向移动锚点设备发送携带有非 3GPP接入网网络状态信息 的消息包括: 移动接入设备接收到来自移动锚点设备的网络状态信息请求消息; 移动 接入设备向移动锚点设备发送网络状态信息应答消息, 其中, 网络状态信息应答消息 携带有非 3GPP接入网网络状态信息。 优选地, 在移动接入设备向移动锚点设备发送携带有非 3GPP接入网网络状态信 息的消息之前, 上述方法还包括: 移动接入设备根据预先设定的过滤策略对非 3GPP 接入网网络状态信息进行过滤处理。 优选地, 移动接入设备根据预先设定的过滤策略对非 3GPP接入网网络状态信息 进行过滤处理包括: 移动接入设备在非 3GPP接入网网络状态信息中过滤掉不合适的 值, 将原始数值发送给移动锚点设备, 其中原始数值包括以下至少之一: 链路质量、 网络负载; 移动接入设备根据预先设定的过滤策略, 判断非 3GPP接入网网络状态信 息中的网络状态指示繁忙或者空闲, 将判断结果发送给移动锚点设备。 优选地, 非 3GPP接入网网络状态信息包括以下至少之一: 链路质量、 网络负载 情况。 优选地, 移动锚点设备包括: LMA。 优选地, 移动接入设备包括: MAG; 当非 3GPP接入网是 WLAN时, MAG包括 以下至少之一: AP、 AC。 根据本发明的另一个方面, 提供了一种流迁移装置, 应用于移动接入设备, 包括: 增加模块, 用于在消息中增加非 3GPP接入网网络状态信息; 发送模块, 用于向移动 锚点设备发送携带有非 3GPP接入网网络状态信息的消息。 优选地, 上述装置还包括: 过滤模块, 用于根据预先设定的过滤策略对非 3GPP 接入网网络状态信息进行过滤处理。 本发明在移动接入设备上报的消息中增加接入网网络状态信息, 使得移动锚点设 备及时获知 MN所处的非 3GPP接入网网络状态信息, 从而使移动锚点设备对是否进 行流迁移做出正确的判断及触发, 保证流迁移顺利完成, 提升了用户业务体验。 附图说明 此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部分, 本发 明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的不当限定。 在附图 中: 图 1是根据相关技术的代理移动 IPv6协议的典型网络架构图; 图 2是根据相关技术的 MN通过不同的接口连接至相同的 PMIPv6域的示意图; 图 3是根据相关技术的 PMIPv6协议中 MN初始连接到网络的信令流程图; 图 4是根据本发明实施例的流迁移方法的流程图; 图 5是根据本发明优选实施例一的流迁移方法的流程图; 图 6是根据本发明优选实施例二的流迁移方法的流程图; 图 7是根据本发明优选实施例三的流迁移方法的流程图; 图 8是根据本发明优选实施例四的流迁移方法的流程图; 图 9是根据本发明优选实施例五的流迁移方法的流程图; 图 10是根据本发明实施例的流迁移装置的结构框图; 图 11是根据本发明优选实施例的流迁移装置的结构框图一; 图 12是根据本发明优选实施例的流迁移装置的结构框图二; 图 13是根据本发明优选实施例的流迁移装置的结构框图三; 图 14是根据本发明优选实施例的流迁移装置的结构框图四; 图 15是根据本发明实施例的流迁移方法的另一种流程图; 图 16是根据本发明实施例的流迁移装置的另一种结构框图。 具体实施方式 需要说明的是, 在不冲突的情况下, 本申请中的实施例及实施例中的特征可以相 互组合。 下面将参考附图并结合实施例来详细说明本发明。 本发明实施例提供了一种流迁移方法, 从移动锚点设备侧进行描述, 图 4是根据 本发明实施例的流迁移方法的流程图,如图 4所示,包括如下的步骤 S402至步骤 S404。 步骤 S402, 移动锚点设备接收到来自移动接入设备的消息, 其中, 该消息携带有 非 3GPP接入网网络状态信息。 步骤 S404,根据非 3GPP接入网网络状态信息及网络选择策略执行 MN的流迁移。 相关技术中,移动锚点设备(如 LMA)无法获知 MN所处的非 3GPP接入网(如: WLAN) 网络状态信息, 当该非 3GPP接入网链路质量很差或负荷很大时, 移动锚点 设备仍然将业务流迁移至该非 3GPP接入网, 导致迁移后的流的报文丢失。 本发明实 施例中, 在移动接入设备(如 MAG)上报的消息中增加接入网网络状态信息, 使得移 动锚点设备及时获知和维护 MN所处的非 3GPP接入网网络状态信息, 从而使移动锚 点设备对是否进行流迁移做出正确的判断及触发, 保证流迁移顺利完成, 提升了用户 业务体验。 其中, 移动锚点设备接收来自移动接入设备的消息可以采用以下两种优选方式:
( 1 ) 移动接入设备主动向移动锚点设备上报 PBU消息, 一个优选的实施方式如 下: 移动锚点设备接收到移动接入设备主动上报的 PBU消息, 其中, PBU消息携带 有非 3GPP接入网网络状态信息。 本优选实施例中, 在 MN初始接入网络时以及接入 网络后, 移动接入设备主动向移动锚点设备上报 PBU消息, 使得移动锚点设备可以正 确进行流迁移触发决策及执行, 保证了用户业务流的顺利迁移。 优选地, 在移动锚点设备接收到移动接入设备定期上报的 PBU消息之前, 移动接 入设备可以根据预先设定的过滤策略对其上报的非 3GPP接入网网络状态信息进行过 滤处理后, 再上报给移动锚点设备。 上报前进行过滤的好处在于减少了大量信息的上 报, 节省了信令开销, 也降低了移动锚点设备的存储量, 减轻了移动锚点设备的开销。 具体地, 上述过滤处理可以包括: 在非 3GPP接入网网络状态信息中过滤掉不合适的 值, 将原始数值发送给移动锚点设备, 其中原始数值包括以下至少之一: 链路质量、 网络负载; 根据预先设定的过滤策略, 判断非 3GPP接入网网络状态信息中的网络状 态指示繁忙或者空闲, 将判断结果发送给移动锚点设备。 优选地, 在移动锚点设备接收到移动接入设备定期上报的 PBU消息之后, 还可以 包括: 移动锚点设备更新自身已存储的非 3GPP接入网网络状态信息; 根据更新的非 3GPP接入网网络状态信息和网络选择策略,执行流迁移。移动锚点设备对接收到的非 3GPP接入网网络状态信息进行及时更新并存储,有利于及时了解非 3GPP接入网的网 络状态。
(2)移动锚点设备发起请求后, 移动接入设备上报消息, 一个优选的实施方式如 下: 移动锚点设备接收到来自移动接入设备的网络状态信息应答消息, 其中, 网络状 态信息应答消息携带有非 3GPP接入网网络状态信息, 网络状态信息应答消息是移动 接入设备响应移动锚点设备发送的网络信息请求消息而发送的。 其中, 移动接入设备 上报的非 3GPP接入网网络状态信息可以携带在 PBU消息中, 也可通过定义一个新消 息来进行网络信息反馈。 本优选实施例中, 移动锚点设备发起请求后, 移动接入设备 才上报消息, 这样减少了移动锚点设备存储的状态量, 能获得更加实时准确的接入网 网络状态信息, 从而对流迁移的执行决策判断得更加精准。 需要说明的是, 在本优选 实施例中, 也可以由移动接入设备对上报的非 3GPP接入网网络状态信息进行过滤后 发送, 此处不再赘述。 优选地, 在移动锚点设备接收到移动接入设备的网络状态信息应答消息之后, 还 可以包括: 更新自身已存储的非 3GPP接入网网络状态信息; 根据更新的非 3GPP接 入网网络状态信息和网络选择策略, 执行流迁移。 移动锚点设备对接收到的非 3GPP 接入网网络状态信息进行及时更新并存储, 有利于及时了解非 3GPP接入网的网络状 态。 根据非 3GPP接入网网络状态信息执行 MN的流迁移有以下两种情况, 一是根据 非 3GPP接入网网络状态信息, 从非 3GPP接入网迁移到 3GPP接入网; 二是根据非 3GPP接入网网络状态信息, 从 3GPP接入网迁移到非 3GPP接入网。 下面对上述两种 情况分别进行详细介绍。 需要注意的是, 本发明实施例中的非 3GPP接入网网络状态 信息包括: 网络负载信息和 /或链路质量信息, 具体使用时可以根据需要选择具体的网 络状态信息参数。 ( 1 )在非 3GPP接入网网络状态信息中的网络负载大于预先设定的网络负载上限 阈值或者非 3GPP接入网网络状态信息中的链路质量差于预先设定的链路质量下限阈 值的情况下, 即非 3GPP接入网的当前状态不允许再进行业务的处理, 则可以触发将 MN从非 3GPP接入网到 3GPP接入网的流迁移。 (2)在非 3GPP接入网网络状态信息中的网络负载小于预先设定的网络负载上限 阈值并且非 3GPP接入网网络状态信息中的链路质量优于预先设定的链路质量下限阈 值的情况下, 即非 3GPP接入网的当前状态可以处理其它业务, 则可以触发将 MN从 3GPP接入网到非 3GPP接入网的流迁移。这样可以更加充分地利用无线网络资源, 降 低网络运营成本。 由上述可以看出, 本发明实施例移动锚点设备通过网络选择策略和接收到的非
3GPP接入网网络状态信息对是否进行流迁移进行精准判断及触发,保证了流迁移的正 确执行, 提升了用户业务体验。 优选地, 非 3GPP接入网网络状态信息包括以下至少之一: 链路质量、 网络负载 情况。 优选地, 移动锚点设备包括: LMA。 优选地, 移动接入设备包括: MAG; 当非 3GPP接入网是 WLAN时, MAG包括 以下至少之一: AP、 AC。 需要注意的是,上述 PBU消息的发送频率以及移动锚点设备进行流迁移触发的策 略可根据运营商策略配置。在非 3GPP接入网为 WLAN网络的情况下, 接入设备实现 移动接入设备功能, 如: 无线接入点 (Wireless Access Point, 简称为 AP)、 接入控制 器 (Access Controller, 简称为 AC)。 本发明实施例还提供了一种流迁移方法, 从移动接入设备侧进行描述, 如图 15 所示, 该方法包括如下的步骤 S1502至步骤 S1504。 步骤 S1502, 移动接入设备在消息中增加非 3GPP接入网网络状态信息。 步骤 S1504, 移动接入设备向移动锚点设备发送携带有非 3GPP接入网网络状态 信息的消息。 相关技术中,移动锚点设备(如 LMA)无法获知 MN所处的非 3GPP接入网(如: WLAN) 网络状态信息, 当该非 3GPP接入网链路质量很差或负荷很大时, 移动锚点 设备仍然将业务流迁移至该非 3GPP接入网, 导致迁移后的流的报文丢失。 本发明实 施例中, 在移动接入设备(如 MAG)上报的消息中增加接入网网络状态信息, 使得移 动锚点设备及时获知和维护 MN所处的非 3GPP接入网网络状态信息, 从而使移动锚 点设备对是否进行流迁移做出正确的判断及触发, 保证流迁移顺利完成, 提升了用户 业务体验。 移动接入设备向移动锚点设备发送携带有非 3GPP接入网网络状态信息的消息可 以采用以下两种优选方式:
( 1 ) 移动接入设备主动向移动锚点设备上报 PBU消息, 一个优选的实施方式如 下: 移动接入设备向移动锚点设备主动上报代理绑定更新 PBU消息, 其中, PBU消 息携带有非 3GPP接入网网络状态信息。
(2)移动锚点设备发起请求后, 移动接入设备上报消息, 一个优选的实施方式如 下: 移动接入设备接收到来自移动锚点设备的网络状态信息请求消息; 移动接入设备 向移动锚点设备发送网络状态信息应答消息, 其中, 网络状态信息应答消息携带有非 3GPP接入网网络状态信息。 在一个优选实施方式中, 可以在上报非 3GPP接入网网络状态信息前进行过滤, 从而减少大量信息的上报, 节省信令开销, 降低移动锚点设备的存储量, 减轻移动锚 点设备的开销。 在一个优选实施方式中, 在移动接入设备向移动锚点设备发送携带有 非 3GPP接入网网络状态信息的消息之前, 移动接入设备根据预先设定的过滤策略对 非 3GPP接入网网络状态信息进行过滤处理。 移动接入设备根据预先设定的过滤策略对非 3GPP接入网网络状态信息进行过滤 处理的一个优选实施方式如下: 移动接入设备在非 3GPP接入网网络状态信息中过滤 掉不合适的值, 将原始数值发送给移动锚点设备, 其中原始数值包括以下至少之一: 链路质量、 网络负载; 移动接入设备根据预先设定的过滤策略, 判断非 3GPP接入网 网络状态信息中的网络状态指示繁忙或者空闲, 将判断结果发送给移动锚点设备。 优选地, 非 3GPP接入网网络状态信息包括以下至少之一: 链路质量、 网络负载 情况。 优选地, 移动锚点设备包括: LMA。 优选地, 移动接入设备包括: MAG; 当非 3GPP接入网是 WLAN时, MAG包括 以下至少之一: AP、 AC。 下面将结合实例对本发明实施例的实现过程进行详细描述。 图 5至图 9均为本发明的流迁移方法的具体实施例, 图中所示的终端均支持多接 口同时通过不同接入网接入 PMIP域, 移动锚点设备为 LMA, 移动接入设备为 MAG。 其中, 终端使用 1接口 (ifl )通过 3GPP网络的 MAG1接入, 使用 2接口 (i£2)通过 非 3GPP接入网 (例如: WLAN网络) 的 MAG2接入。 在以下优选实施例中, 以用户 同时使用两种业务为例, X业务和 y业务, 其中 X业务流通过 if2/MAG2在非 3GPP接 入网 (例如: WLAN网络) 中承载, y业务流通过 ifl/MAGl在 3GPP网络中承载。 图 5是根据本发明优选实施例一的流迁移方法的流程图, 如图 5所示, 描述的是 MAG主动上报接入网网络状态信息触发流迁移的过程(X业务流由非 3GPP接入网迁 移到 3GPP接入网), 包括如下的步骤 S502至步骤 S506。 步骤 S502, MAG2主动向 LMA发送 PBU消息, 其中 PBU消息携带有接入网网 络状态信息。 Nstatus为该终端所在的接入网的网络负载信息, LQ为该终端所在的接 入网的链路质量信息。 需要说明的是, 具体使用时可以根据需要选择具体的网络信息 参数, 可为二者之一或二者组合, 本优选实施例中将 Nstatus和 LQ两个参数均包含。 步骤 S504, LMA根据接收到的接入网网络状态信息触发并决策流迁移。 例如, 根据网络负载信息进行流迁移, 假设 NQ为预设的网络负载上限阈值, 当 Nstatus超过 N。,即 Nstatus>N。时, LMA将决定把 X流从 MAG2/i£2接口迁移到 MAGl/ifl 接口; 或者根据终端所处的链路质量信息来进行流迁移, 假设 LQ为预设的链路质量下 限阈值, 当 LQ小于该下限阈值, S卩 LQ<LQ时, LMA将决定把 X流从 MAG2/i£2接口 迁移到 MAGl/ifl接口。 步骤 S506, LMA发送 PBA确认消息给 MAG2。
LMA触发并执行流迁移后, X流被迁移到 MAGl/ifl上。 图 6是根据本发明优选实施例二的流迁移方法的流程图, 如图 6所示, 描述的是 MAG进行一次过滤处理后, 主动上报接入网网络状态信息触发流迁移的过程, (X业 务流由非 3GPP接入网迁移到 3GPP接入网), 包括如下的步骤 S602至步骤 S608。 步骤 S602, MAG2对接入网网络状态信息进行过滤处理后决定主动上报接入网网 络状态信息或其判断结果。 步骤 S604, MAG2主动向 LMA发送 PBU消息, 其中 PBU消息携带有接入网网 络状态信息或状态量。 Nstatus为该终端所在的接入网的网络负载信息, LQ为该终端 所在的接入网的链路质量信息。 需要说明的是, 具体使用时可以根据需要选择具体的 网络信息参数, 可为二者之一或二者组合, 或者为 MAG根据策略进行判断后的状态 ("忙"、 "闲 "), 例如使用网络状态 flag, 例如 flag=0表示网络空闲, flag=l表示网络 繁忙。 本优选实施例中包含 Nstatus和 LQ两个参数。 步骤 S606, LMA发送 PBA确认消息给 MAG2。 步骤 S608, LMA根据接收到的接入网网络状态信息触发并决策流迁移。 例如, 根据网络负载信息进行流迁移, 假设 NQ为预设的网络负载上限阈值, 当 Nstatus超过 NQ,即 Nstatus>No时, LMA将决定把 X流从 MAG2/i£2接口迁移到 MAGl/ifl 接口; 或者根据终端所处的链路质量信息来进行流迁移, 假设 LQ为预设的链路质量下 限阈值, 当 LQ小于该下限阈值, S卩 LQ<LQ时, LMA将决定把 X流从 MAG2/i£2接口 迁移到 MAGl/ifl接口。 本优选实施例与图 5所示的实施例的区别在于, 本优选实施例中 MAG在主动上 报接入网网络状态信息前将进行一次过滤处理, MAG根据过滤策略, 例如预设 Nmag 和 Lmag, 当 Nstatus>Nmag或 LQ<Lmag时, MAG将接入网网络状态信息或者判断结 果状态上报给 LMA。 需要说明的是, 该过滤策略可以通过预先配置或动态获得, 具体 获得策略方法及过程不在本专利发明范围内, 本发明实施例中假设 MAG已经拥有过 滤策略。 本优选实施例中, MAG进行数据过滤的好处在于 MAG对信息进行一次过滤, 减 少了大量信息上报,节省了信令开销,也降低了 LMA的存储量,减轻了 LMA的开销。 LMA收到 MAG上报的消息后, 处理过程与图 5所示的实施例相同。 图 7是根据本发明优选实施例三的流迁移方法的流程图, 如图 7所示, 描述的是 MAG主动上报接入网网络状态信息, LMA根据接入网网络状态信息辅助决定执行流 迁移的过程(y业务流由 3GPP接入网迁移到非 3GPP接入网), 包括如下的步骤 S702 至步骤 S710。 步骤 S702, MAG2主动向 LMA发送 PBU消息, 其中 PBU消息携带有接入网网 络状态信息。 Nstatus为终端所处的接入网的网络负载信息, LQ为终端所处的接入网 的链路质量信息。需要注意的是, 具体使用时可以根据需要选择具体的网络信息参数, 可为二者之一或二者组合, 本优选实施例中将 Nstatus和 LQ两个参数均包含。 步骤 S704, LMA将接入网网络状态信息更新并保存, 保存时间可以在具体实施 时具体设定。 步骤 S706, LMA发送 PBA确认消息给 MAG2。 步骤 S708, 根据 3GPP网络中的流迁移策略, y流的流迁移被触发, 例如 3GPP 网络负载过重, 触发 LMA进行流迁移。 步骤 S710, 在将 y流从 MAGl/ifl迁移到 MAG2/i£2之前, LMA需要检查被迁入 的接入网网络状态信息,即 Nstatus、 LQ等接入网网络状态信息,根据 LMA中的策略, 例如 Nstatus小于最高阈值或者 LQ大于最低信号阈值,或者根据其他更复杂的策略算 法计算出结果来决定是否执行流迁移。 上述策略由运营商在实施时自行设定。 本优选 实施例中采用一种简单的方式,假设 NQ为预设的网络负载上限阈值, LQ为预设的链路 质量下限阈值, 当 Nstatus<N。且 LQ>L。时, LMA决定执行 y流的流迁移。
LMA执行流迁移, y流被迁移到 MAG2/i£2上。 图 8是根据本发明优选实施例四的流迁移方法的流程图, 如图 8所示, 描述的是 MAG进行一次过滤后, 主动上报接入网网络状态信息, LMA根据接入网网络状态信 息辅助决定执行流迁移的过程 (y业务流由 3GPP接入网迁移到非 3GPP接入网), 包 括如下的步骤 S802至步骤 S812。 步骤 S802, MAG2对接入网网络状态信息进行过滤后决定主动上报接入网网络状 态信息。 步骤 S804, MAG2主动向 LMA发送 PBU消息, 其中 PBU消息携带有接入网网 络状态信息。 Nstatus为终端所处的接入网的网络负载信息, LQ为终端所处的接入网 的链路质量信息。需要注意的是, 具体使用时可以根据需要选择具体的网络信息参数, 可为二者之一或二者组合, 本优选实施例中将 Nstatus和 LQ两个参数均包含。 步骤 S806, LMA将接入网网络状态信息更新并保存, 保存时间可以在具体实施 时具体设定。 步骤 S808, LMA发送 PBA确认消息给 MAG2。 步骤 S810, 根据 3GPP网络中的流迁移策略, y流的流迁移被触发, 例如 3GPP 网络负载过重, 触发 LMA进行流迁移。 步骤 S812, 在将 y流从 MAGl/ifl迁移到 MAG2/i£2之前, LMA需要检查被迁入 的接入网网络状态信息,即 Nstatus、 LQ等接入网网络状态信息,根据 LMA中的策略, 例如 Nstatus小于最高阈值或者 LQ大于最低信号阈值,或者根据其他更复杂的策略算 法计算出结果来决定是否执行流迁移。 上述策略由运营商在实施时自行设定。 本优选 实施例中采用一种简单的方式,假设 NQ为预设的网络负载上限阈值, LQ为预设的链路 质量下限阈值, 当 Nstatus<N。且 LQ>L。时, LMA决定执行 y流的流迁移。
LMA执行流迁移, y流被迁移到 MAG2/i£2上。 本优选实施例与图 7中所示的实施例的唯一区别在于, 本优选实施例中 MAG在 主动上报接入网网络状态信息前将进行一次过滤, MAG根据过滤策略,例如预设 Nmag 和 Lmag,当 Nstatus>Nmag或 LQ<Lmag时, MAG将接入网网络状态信息上报给 LMA。 需要说明的是, 该过滤策略可以通过预先配置或动态获得, 具体获得策略方法及过程 不在本专利发明范围内, 本发明实施例中假设 MAG已经拥有过滤策略。 本优选实施例中, MAG进行数据过滤的好处在于 MAG对信息进行一次过滤, 减 少了大量信息上报,节省了信令开销,也降低了 LMA的存储量,减轻了 LMA的开销。 LMA收到 MAG上报的消息后, 处理过程与图 7所示实施例相同。 图 9是根据本发明优选实施例五的流迁移方法的流程图, 如图 9所示, 描述的是 LMA 向 MAG请求接入网网络状态信息以辅助决策执行流迁移的过程 (y业务流由 3GPP接入网迁移到非 3GPP接入网), 包括如下的步骤 S902至步骤 S910。 步骤 S902, 根据 3GPP网络中的流迁移策略, y流的流迁移被触发, 例如 3GPP 网络负载过重, 触发 LMA进行流迁移。 步骤 S904, LMA在执行流迁移前, 向 MAG2发送网络状态信息请求消息。 步骤 S906, MAG2向 LMA发送网络状态信息应答消息, 其中网络状态信息应答 消息携带有接入网网络状态信息,该网络状态信息应答消息可以复用扩展后的 PBU消 息, 也可以是定义的新消息。 步骤 S908,该步骤为可选,如果使用 PBU消息发送网络状态信息应答消息, LMA 收到该消息后回复 PB A确认消息。 步骤 S910, LMA根据接收到的 MAG2发来的接入网网络状态信息, 即 Nstatus、 LQ等接入网网络状态信息, 根据 LMA中的策略, 例如 Nstatus小于最高阈值或者 LQ 大于最低信号阈值, 或者根据其他更复杂的策略算法计算出结果来决定是否执行流迁 移。 上述策略由运营商在实施时自行设定。 本优选实施例中采用一种简单的方式, 假 设 NQ为预设的网络负载上限阈值, LQ为预设的链路质量下限阈值,当 Nstatu^No且 LQ>L。时, 即非 3GPP接入网的当前状态可以继续处理业务, 此时 LMA决定执行 y 流的流迁移。 LMA执行流迁移, y流被迁移到 MAG2/i£2上。 本优选实施例所示的方法和图 7, 图 8所示的方法相比,减少了 LMA存储的状态 量问题, 能获得更加实时准确的接入网网络状态信息, 对流迁移的执行决策判断更加 精准。 需要说明的是, 在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的 计算机***中执行, 并且, 虽然在流程图中示出了逻辑顺序, 但是在某些情况下, 可 以以不同于此处的顺序执行所示出或描述的步骤。 本发明实施例提供了一种流迁移装置, 应用于移动锚点设备, 该流迁移装置可以 用于实现上述从移动锚点设备侧描述的流迁移方法。图 10是根据本发明实施例的流迁 移装置的结构框图, 如图 10所示, 包括接收模块 102和执行模块 104。 下面对其结构 进行详细描述。 接收模块 102,设置为接收来自移动接入设备的消息,其中,该消息携带有非 3GPP 接入网网络状态信息; 执行模块 104, 连接至接收模块 102, 设置为根据接收模块 102 接收的非 3GPP接入网网络状态信息及网络选择策略执行 MN的流迁移。 图 11是根据本发明优选实施例的流迁移装置的结构框图一, 如图 11所示, 接收 模块 102包括第一接收子模块 1022, 设置为接收移动接入设备主动上报的 PBU消息, 其中, PBU消息携带有非 3GPP接入网网络状态信息。 图 12是根据本发明优选实施例的流迁移装置的结构框图二, 如图 12所示, 接收 模块 102还包括: 更新子模块 1024, 连接至第一接收子模块 1022, 设置为更新自身已 存储的非 3GPP接入网网络状态信息; 执行子模块 1026, 连接至更新子模块 1024, 设 置为根据更新子模块 1024更新的非 3GPP接入网网络状态信息和网络选择策略,执行 流迁移。 图 13是根据本发明优选实施例的流迁移装置的结构框图三, 如图 13所示, 接收 模块 102还包括: 第二接收子模块 1028, 设置为接收来自移动接入设备的网络状态信 息应答消息, 其中, 网络状态信息应答消息携带有非 3GPP接入网网络状态信息, 网 络状态信息应答消息是移动接入设备响应移动锚点设备发送的网络状态信息请求消息 而发送的。 图 14是根据本发明优选实施例的流迁移装置的结构框图四, 如图 14所示, 执行 模块 104包括: 第一执行子模块 1042, 连接至接收模块 102, 设置为在接收模块 102 接收的非 3GPP接入网网络状态信息中的网络负载大于预先设定的网络负载上限阈值 或者非 3GPP接入网网络状态信息中的链路质量差于预先设定的链路质量下限阈值的 情况下, 可以执行将 MN从非 3GPP接入网到 3GPP接入网的流迁移; 第二执行子模 块 1044, 连接至接收模块 102, 设置为在接收模块 102接收的, 非 3GPP接入网网络 状态信息中的网络负载小于预先设定的网络负载上限阈值并且非 3GPP接入网网络状 态信息中的链路质量优于预先设定的链路质量下限阈值的情况下, 可以执行将 MN从 3GPP接入网到非 3GPP接入网的流迁移。 本发明实施例还提供了一种流迁移装置, 应用于移动接入设备, 该流迁移装置可 以用于实现上述从移动接入设备侧描述的流迁移方法。图 16是根据本发明实施例的流 迁移装置的另一种结构框图,如图 16所示,该装置包括增加模块 162和发送模块 164。 其中, 增加模块 162, 用于在消息中增加非 3GPP接入网网络状态信息; 发送模块 164, 连接至增加模块 162, 用于向移动锚点设备发送携带有非 3GPP接入网网络状态 信息的消息。 优选地, 发送模块 164包括: 上报子模块, 用于向移动锚点设备主动上报代理绑 定更新 PBU消息, 其中, PBU消息携带有非 3GPP接入网网络状态信息。 优选地, 发送模块 164包括: 接收子模块, 用于接收来自移动锚点设备的网络状 态信息请求消息; 发送子模块, 连接至接收子模块, 用于向移动锚点设备发送网络状 态信息应答消息, 其中, 网络状态信息应答消息携带有非 3GPP接入网网络状态信息。 优选地, 上述装置还包括: 过滤模块, 连接至增加模块 162, 用于根据预先设定 的过滤策略对非 3GPP接入网网络状态信息进行过滤处理。 优选地, 过滤模块包括: 过滤子模块, 用于在非 3GPP接入网网络状态信息中过 滤掉不合适的值,将原始数值发送给移动锚点设备,其中原始数值包括以下至少之一: 链路质量、 网络负载; 判断子模块, 用于根据预先设定的过滤策略, 判断非 3GPP接 入网网络状态信息中的网络状态指示繁忙或者空闲,将判断结果发送给移动锚点设备。 需要说明的是, 装置实施例中描述的流迁移装置对应于上述的方法实施例, 其具 体的实现过程在方法实施例中已经进行过详细说明, 在此不再赘述。 在另外一个优选实施例中还提供了一种处理器, 该处理器被配置成执行存储在存 储器中的程序单元, 这些程序单元包括的模块可以为以上任意一个实施例中所提到的 模块。 综上所述, 根据本发明的上述实施例, 提供了一种流迁移方法及装置。 在移动接 入设备上报的消息中增加接入网网络状态信息, 使得移动锚点设备及时获知和维护 MN所处的非 3GPP接入网的网络状态信息, 从而使移动锚点设备对是否进行流迁移 做出正确的判断及触发, 保证流迁移顺利完成, 提升了用户业务体验。 显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可以用通用 的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布在多个计算装置所 组成的网络上, 可选地, 它们可以用计算装置可执行的程序代码来实现, 从而, 可以 将它们存储在存储装置中由计算装置来执行, 或者将它们分别制作成各个集成电路模 块, 或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。 这样, 本发明 不限制于任何特定的硬件和软件结合。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技 术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则之内, 所作的 任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。

Claims

权 利 要 求 书
1. 一种流迁移方法, 包括:
移动锚点设备接收到来自移动接入设备的消息, 其中, 所述消息携带有非
3GPP接入网网络状态信息;
根据所述非 3GPP接入网网络状态信息及网络选择策略执行移动节点 MN 的流迁移。
2. 根据权利要求 1所述的方法, 其中, 移动锚点设备接收到来自移动接入设备的 消息包括: 所述移动锚点设备接收到所述移动接入设备主动上报的代理绑定更 新 PBU消息, 其中, 所述 PBU消息携带有所述非 3GPP接入网网络状态信息。
3. 根据权利要求 2所述的方法, 其中, 在所述移动锚点设备接收到所述移动接入 设备主动上报的 PBU消息之前,还包括: 所述移动接入设备根据预先设定的过 滤策略对所述非 3GPP接入网网络状态信息进行过滤处理。
4. 根据权利要求 3所述的方法, 其中, 所述移动接入设备根据预先设定的过滤策 略对所述非 3GPP接入网网络状态信息进行过滤处理包括:
在所述非 3GPP接入网网络状态信息中过滤掉不合适的值, 将原始数值发 送给所述移动锚点设备, 其中所述原始数值包括以下至少之一: 链路质量、 网 络负载;
根据预先设定的过滤策略, 判断所述非 3GPP接入网网络状态信息中的网 络状态指示繁忙或者空闲, 将判断结果发送给所述移动锚点设备。
5. 根据权利要求 2所述的方法, 其中, 在所述移动锚点设备接收到所述移动接入 设备主动上报的 PBU消息之后, 还包括:
更新自身已存储的非 3GPP接入网网络状态信息;
根据所述更新的非 3GPP接入网网络状态信息和网络选择策略, 执行流迁 移。
6. 根据权利要求 1所述的方法, 其中, 移动锚点设备接收到来自移动接入设备的 消息包括: 所述移动锚点设备接收到来自所述移动接入设备的网络状态信息应 答消息, 其中, 所述网络状态信息应答消息携带有所述非 3GPP接入网网络状 态信息, 所述网络状态信息应答消息是所述移动接入设备响应所述移动锚点设 备发送的网络状态信息请求消息而发送的。
7. 根据权利要求 6所述的方法, 其中, 在所述移动锚点设备接收到所述移动接入 设备的网络状态信息应答消息之后, 还包括:
更新自身已存储的非 3GPP接入网网络状态信息;
根据所述更新的非 3GPP接入网网络状态信息和网络选择策略, 执行流迁 移。
8. 根据权利要求 1至 7中任一项所述的方法, 其中, 根据所述非 3GPP接入网网 络状态信息及网络选择策略执行 MN的流迁移包括: 在所述非 3GPP接入网网 络状态信息中的网络负载大于预先设定的网络负载上限阈值或者所述非 3GPP 接入网网络状态信息中的链路质量差于预先设定的链路质量下限阈值的情况 下, 触发所述 MN的从非 3GPP接入网到 3GPP接入网的流迁移。
9. 根据权利要求 1至 7中任一项所述的方法, 其中, 根据所述非 3GPP接入网网 络状态信息及网络选择策略执行 MN的流迁移包括: 在所述非 3GPP接入网网 络状态信息中的网络负载小于预先设定的网络负载上限阈值并且所述非 3GPP 接入网网络状态信息中的链路质量优于预先设定的链路质量下限阈值的情况 下, 触发所述 MN的从 3GPP接入网到非 3GPP接入网的流迁移。
10. 根据权利要求 1至 7中任一项所述的方法, 其中, 所述非 3GPP接入网网络状 态信息包括以下至少之一: 链路质量、 网络负载情况。
11. 根据权利要求 1至 7中任一项所述的方法, 其中, 所述移动锚点设备包括: 本 地移动锚点 LMA。
12. 根据权利要求 1至 7中任一项所述的方法, 其中, 所述移动接入设备包括: 移 动接入网关 MAG; 当非 3GPP接入网是无线局域网 WLAN时, 所述 MAG包 括以下至少之一: 无线接入点 AP、 接入控制器 AC。
13. 一种流迁移装置, 应用于移动锚点设备, 包括:
接收模块, 设置为接收来自移动接入设备的消息, 其中, 所述消息携带有 非 3GPP接入网网络状态信息;
执行模块, 设置为根据所述非 3GPP接入网网络状态信息及网络选择策略 执行移动节点 MN的流迁移。
14. 一种流迁移方法, 包括:
移动接入设备在消息中增加非 3GPP接入网网络状态信息;
所述移动接入设备向移动锚点设备发送携带有所述非 3GPP接入网网络状 态信息的消息。
15. 根据权利要求 14所述的方法,其中,所述移动接入设备向移动锚点设备发送携 带有所述非 3GPP接入网网络状态信息的消息包括: 所述移动接入设备向所述 移动锚点设备主动上报代理绑定更新 PBU消息, 其中, 所述 PBU消息携带有 所述非 3GPP接入网网络状态信息。
16. 根据权利要求 14所述的方法,其中,所述移动接入设备向移动锚点设备发送携 带有所述非 3GPP接入网网络状态信息的消息包括:
所述移动接入设备接收到来自所述移动锚点设备的网络状态信息请求消 息;
所述移动接入设备向所述移动锚点设备发送网络状态信息应答消息,其中, 所述网络状态信息应答消息携带有所述非 3GPP接入网网络状态信息。
17. 根据权利要求 14所述的方法,其中,在所述移动接入设备向移动锚点设备发送 携带有所述非 3GPP接入网网络状态信息的消息之前, 所述方法还包括: 所述 移动接入设备根据预先设定的过滤策略对所述非 3GPP接入网网络状态信息进 行过滤处理。
18. 根据权利要求 17所述的方法,其中,所述移动接入设备根据预先设定的过滤策 略对所述非 3GPP接入网网络状态信息进行过滤处理包括:
所述移动接入设备在所述非 3GPP接入网网络状态信息中过滤掉不合适的 值, 将原始数值发送给所述移动锚点设备, 其中所述原始数值包括以下至少之 一: 链路质量、 网络负载;
所述移动接入设备根据预先设定的过滤策略, 判断所述非 3GPP接入网网 络状态信息中的网络状态指示繁忙或者空闲, 将判断结果发送给所述移动锚点 设备。
19. 根据权利要求 14至 18中任一项所述的方法, 其中, 所述非 3GPP接入网网络 状态信息包括以下至少之一: 链路质量、 网络负载情况。
20. 根据权利要求 14至 18中任一项所述的方法, 其中, 所述移动锚点设备包括: 本地移动锚点 LMA。
21. 根据权利要求 14至 18中任一项所述的方法, 其中, 所述移动接入设备包括: 移动接入网关 MAG; 当非 3GPP接入网是无线局域网 WLAN时, 所述 MAG 包括以下至少之一: 无线接入点 AP、 接入控制器 AC。
22. 一种流迁移装置, 应用于移动接入设备, 包括:
增加模块, 用于在消息中增加非 3GPP接入网网络状态信息; 发送模块, 用于向移动锚点设备发送携带有所述非 3GPP接入网网络状态 信息的消息。
23. 根据权利要求 22所述的装置, 其中, 所述装置还包括: 过滤模块, 用于根据预 先设定的过滤策略对所述非 3GPP接入网网络状态信息进行过滤处理。
PCT/CN2012/086082 2011-12-19 2012-12-06 流迁移方法及装置 WO2013091485A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN2011104271367A CN103167556A (zh) 2011-12-19 2011-12-19 流迁移方法及装置
CN201110427136.7 2011-12-19

Publications (1)

Publication Number Publication Date
WO2013091485A1 true WO2013091485A1 (zh) 2013-06-27

Family

ID=48590211

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2012/086082 WO2013091485A1 (zh) 2011-12-19 2012-12-06 流迁移方法及装置

Country Status (2)

Country Link
CN (1) CN103167556A (zh)
WO (1) WO2013091485A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3018934A4 (en) * 2013-08-30 2016-07-20 Huawei Tech Co Ltd METHOD AND APPARATUS FOR NETWORK DELIVERY
WO2019010702A1 (en) * 2017-07-14 2019-01-17 Zte Corporation MANAGEMENT OF ORIENTATION, SWITCHING AND DIVISION OF ACCESS TRAFFIC

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101312561A (zh) * 2007-05-24 2008-11-26 华为技术有限公司 无线通信***及无线通信方法
WO2010121191A1 (en) * 2009-04-17 2010-10-21 Qualcomm Incorporated Wireless data communications employing ip flow mobility
CN102084706A (zh) * 2008-10-14 2011-06-01 思达伦特网络有限责任公司 通信网络中的流量均衡

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101312561A (zh) * 2007-05-24 2008-11-26 华为技术有限公司 无线通信***及无线通信方法
CN102084706A (zh) * 2008-10-14 2011-06-01 思达伦特网络有限责任公司 通信网络中的流量均衡
WO2010121191A1 (en) * 2009-04-17 2010-10-21 Qualcomm Incorporated Wireless data communications employing ip flow mobility

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3018934A4 (en) * 2013-08-30 2016-07-20 Huawei Tech Co Ltd METHOD AND APPARATUS FOR NETWORK DELIVERY
US9723518B2 (en) 2013-08-30 2017-08-01 Huawei Technologies Co., Ltd. Network offload method and apparatus
WO2019010702A1 (en) * 2017-07-14 2019-01-17 Zte Corporation MANAGEMENT OF ORIENTATION, SWITCHING AND DIVISION OF ACCESS TRAFFIC

Also Published As

Publication number Publication date
CN103167556A (zh) 2013-06-19

Similar Documents

Publication Publication Date Title
CN103988472B (zh) 用于ip连通接入网络上的ip连接和用于允许ip连接端点选择的应用的流量优化
JP3994103B2 (ja) 移動通信システムにおいてipセッションの再配置に関連した最適な情報転送
US8442532B2 (en) System and method of handling IP layer mobility in a wireless network
US20110122812A1 (en) Seamless service method controlled by user terminal
KR101617610B1 (ko) 네트워크-기반 ip 이동성을 지원하는 다중-액세스 모바일 통신 시스템 내의 트래픽 오프로드
JP2014517635A (ja) 複数インターフェース複数接続通信をサポートする方法およびシステム
Angoma et al. HaVe-2W3G: A vertical handoff solution between WLAN, WiMAX and 3G networks
CA2613650A1 (en) Access point and method for delivering information on media independent handover protocol
WO2010072135A1 (zh) 一种网络切换方法、装置及***
Raza et al. On demand inter domain mobility in SDN based Proxy Mobile IPv6
WO2013091485A1 (zh) 流迁移方法及装置
Chiang et al. The Backward Fast Media Independent Handover for Proxy Mobile IPv6 Control Scheme (BFMIH-PMIPV6) over Heterogeneous Wireless Mobile Networks.
Ezzouhairi et al. Towards cross layer mobility support in metropolitan networks
US20160029287A1 (en) Optimization of application layer traffic carried by an ip connection over a mobile network
Hussain et al. A novel intra-domain continues handover solution for inter-domain Pmipv6 based vehicular network
Angoma et al. A vertical handoff implementation in a real testbed
WO2013064053A1 (zh) 一种流移动中的策略管理方法和***
KR102276983B1 (ko) 다중 무선 접속 기술의 상황인지형 플로우 제공을 위한 하이브리드 멀티라우팅 무선센서 정보전송 관리 시스템 및 방법
Cheng et al. Incorporating MIP and SIP for Cross-Layer Fast Handoff in IPv 6 Networks
Hassan et al. Integrated solution scheme for handover latency diminution in proxy mobile IPv6
CN104219726B (zh) 一种路由优化方法及装置
JP4421419B2 (ja) 移動局、基地局及びこれらを備えた無線通信システム、並びに、移動局の基地局接続方法、基地局の移動局管理方法、これらを実行させるためのプログラム及びこのプログラムを記録した記録媒体
JP4800410B2 (ja) 移動局、基地局及びこれらを備えた無線通信システム
Brännström Mobility management in heterogeneous access networks
Jin et al. Time-efficient route optimization in PMIPv6

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12859177

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12859177

Country of ref document: EP

Kind code of ref document: A1