WO2016037513A1 - Method and device for achieving flow migration - Google Patents

Method and device for achieving flow migration Download PDF

Info

Publication number
WO2016037513A1
WO2016037513A1 PCT/CN2015/084835 CN2015084835W WO2016037513A1 WO 2016037513 A1 WO2016037513 A1 WO 2016037513A1 CN 2015084835 W CN2015084835 W CN 2015084835W WO 2016037513 A1 WO2016037513 A1 WO 2016037513A1
Authority
WO
WIPO (PCT)
Prior art keywords
routing rule
flow migration
flow
network side
migration
Prior art date
Application number
PCT/CN2015/084835
Other languages
French (fr)
Chinese (zh)
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 WO2016037513A1 publication Critical patent/WO2016037513A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/34Modification of an existing route

Definitions

  • This document relates to the field of communications, and in particular to a method and apparatus for implementing stream migration.
  • FIG. 1 is a schematic diagram of the composition of a 3GPP architecture. As shown in FIG. 1, the 3GPP architecture includes a 3GPP Evolved Packet System (EPS) and a non-3GPP network.
  • EPS Evolved Packet System
  • the EPS includes a 3GPP access network and an EPC
  • the 3GPP access network includes an evolved universal mobile communication system (E-UTRAN, Evolved Universal Terrestrial Radio Access Network) and a mobility management unit (MME, Mobility Management Entity).
  • the EPC includes a Serving Gateway (S-GW, Serving Gateway), a Packet Data Network Gateway (P-GW or PDN GW, Packet Data Network Gateway), a Home Subscriber Server (HSS), and a policy and charging rule function.
  • PCRF Policy and Charging Rules Function
  • the non-3GPP network includes a trusted/untrusted non-3GPP access network, and the trusted/untrusted non-3GPP access network may be a WLAN.
  • the UE when the non-3GPP access network is a trusted non-3GPP access network, the UE directly accesses the EPC through the P-GW; when the non-3GPP access network is an untrusted non-3GPP access network, the UE must Access to the EPC through an Evolved Packet Data Network (ePDG).
  • ePDG Evolved Packet Data Network
  • IP Internet Protocol
  • IFOM Internet Protocol flow migration
  • the user equipment can modify the routing rules of the service flow when the network is congested. Improve communication quality and improve user experience.
  • Figure 2 is a schematic diagram of the traffic flow before the migration accesses the EPC. As shown in FIG. 2, the user equipment simultaneously connects to the same P-GW through the 3GPP access network and the WLAN, and accesses the service flow through the 3GPP access network.
  • the voice stream includes a voice IP stream 1, a legacy video stream 2, and a non-legacy video stream 3.
  • the service stream accessed through the WLAN network includes a web service stream 4 and a file transfer protocol (FTP) stream 5.
  • FTP file transfer protocol
  • FIG. 3 is a schematic diagram of traffic flow access EPC after migration. As shown in FIG. 3, after the migration, the web stream is accessed through the 3GPP access network.
  • stream migration is divided into stream migration based on host-based mobility management protocol (such as DSMIPv6) and stream migration based on network-based mobility management protocol (such as GTP/PMIPv6).
  • host-based mobility management protocol such as DSMIPv6
  • network-based mobility management protocol such as GTP/PMIPv6
  • 3GPP can support DSMIPv6-based flow migration.
  • the user equipment and the network negotiate the flow migration information through the signaling of the dual-stack mobile IPv6 (DSMIPv6). After the negotiation of the flow migration information, the user equipment and the network are modified. Corresponding flow migration routing rule information.
  • DSMIPv6-based stream migration is initiated by the UE.
  • the UE can simultaneously access the same P-GW through the 3GPP access network and the non-3GPP access network (such as WLAN).
  • the P-GW allocates an IP address to the UE, and the IP address is simultaneously connected to the 3GPP access network and the non-3GPP.
  • the UE Used on the network to support the migration of traffic between the 3GPP access network and the non-3GPP access network, for example, during the period when the UE accesses the EPC through the 3GPP access network and the non-3GPP access network simultaneously.
  • the UE moves, is not in the coverage area of the non-3GPP access network signal, but is still in the coverage area of the 3GPP access network signal, and can migrate the service flow accessed through the non-3GPP access network to access through the 3GPP. Network access; or, if the non-3GPP network is congested, the UE can migrate the service flow with high real-time requirements to the 3GPP network.
  • NB-IFOM Network-based IP flow mobility
  • GPRS General Packet Radio Service
  • GTP GPRS Turning Protocol
  • PMIPv6 Mobile IPv6
  • the UE accesses the EPC through the 3GPP access network and the non-3GPP (egWLAN) access network using GTP/PMIPv6, and the 3GPP network and the non-3GPP network allocate the same IP address to the UE, and the UE and the EPC can be updated ( Add, delete, or modify) traffic migration routing rules to implement 3GPP access Stream migration into the network and non-3GPP access networks.
  • GPRS General Packet Radio Service
  • GTP GPRS Turning Protocol
  • PMIPv6 Mobile IPv6
  • the UE may use the flow migration routing rule provided by the Access Network Discovery Select Function (ANDSF), or according to the signal strength of the air interface, or send the flow migration routing rule to the EPC according to the configuration information.
  • ANDSF Access Network Discovery Select Function
  • the EPC receives the flow migration routing rule, according to the pre-configured routing rule of the operator; or the routing rule updated by the operator according to the current congestion condition of the EPC; or whether the UE updates the flow migration routing rule according to whether the UE prioritizes the EPC or the like, If updated, the flow migration indication information is sent to the UE, otherwise the rejection message is sent to the UE.
  • ANDSF Access Network Discovery Select Function
  • the EPC may send a flow migration routing rule to the UE according to the pre-configured routing rules of the operator or the routing rules updated by the operator according to the current congestion status of the EPC.
  • the UE may According to the flow migration routing rule provided by the Access Network Discovery Select Function (ANDSF); or according to the signal strength of the air interface; or according to the configuration information or according to whether the UE prioritizes the EPC or the like to determine whether to update the flow migration routing rule, If updated, the flow migration indication information is sent to the EPC, otherwise the rejection message is sent to the EPC.
  • ANDSF Access Network Discovery Select Function
  • the UE In the flow migration of the network-based mobility management protocol, the UE (or EPC) cannot perceive the current network status of the EPC (or UE) during the flow migration. For example, after the UE finds that the WLAN signal is lost, it sends a flow migration routing rule to the EPC. After receiving the flow migration routing rule, the EPC detects that the current network is not congested, and sends a reject message to the UE. After receiving the reject message, the UE cannot perform the flow migration, and the quality of the service flow of the UE on the WLAN is degraded.
  • the embodiment of the invention provides a method and device for implementing stream migration, which can improve the transmission quality of the stream.
  • a method of implementing stream migration comprising:
  • the network side device sends a flow first migration routing rule to the user equipment UE, where the first flow migration routing rule includes a first flow migration reason;
  • the network side device After receiving the first feedback message from the UE, the network side device determines whether to perform flow migration according to the first feedback message.
  • the sending, by the network side device, the flow first migration routing rule to the user equipment UE includes:
  • the network side device sends the first flow migration routing rule to the UE according to the preset first configuration information.
  • the first flow migration routing rule further includes one or more of the following: an access type, an access type priority, a flow identifier, a priority corresponding to the flow identifier, and an Internet Protocol IP quintuple information of the flow. .
  • the first flow migration cause includes one of the following: network congestion, configuration update, and default value.
  • the sending, by the network side, the first flow migration routing rule to the user equipment UE includes:
  • the network side device sends the UE to the UE by using a general packet radio service technology GPRS tunneling protocol GTP update bearer request message, or a GTP proxy mobile PMIP update notification message, or an internet protocol IP connection access network IP-CAN session modification request message.
  • GTP update bearer request message or a GTP proxy mobile PMIP update notification message, or an internet protocol IP connection access network IP-CAN session modification request message.
  • the network side device is a packet data network gateway P-GW or a policy or charging rule function PCRF.
  • a method of implementing stream migration comprising:
  • the user equipment UE sends a second flow migration routing rule to the network side device, where the second flow migration routing rule includes a second flow migration reason;
  • the UE After receiving the second feedback message from the network side device, the UE determines whether to perform flow migration according to the second feedback message.
  • the sending, by the UE, the second flow migration routing rule to the network side device includes:
  • the UE sends the second flow migration routing rule according to the preset configuration information
  • the UE sends the second flow migration routing rule according to the received third flow migration routing rule from the access network discovery selection function ANDSF.
  • the second flow migration routing rule further includes one or more of the following: an access type, an access type priority, a flow identifier, a priority corresponding to the flow identifier, and an Internet Protocol IP quintuple of the flow. information.
  • the second flow migration cause includes one of the following: the wireless signal strength is less than or equal to a preset threshold, the wireless signal loss is detected, the configuration is updated, and the default value is used.
  • the sending, by the UE, the second flow migration routing rule to the network side device includes:
  • the UE sends the second flow migration routing rule to the network side by using a mobility management unit MME, or a trusted wireless local area network access network TWAN, or an evolved packet data gateway ePDG.
  • MME mobility management unit
  • TWAN trusted wireless local area network access network
  • ePDG evolved packet data gateway
  • the sending, by the UE, the second flow migration routing rule to the network side device includes:
  • the UE sends the second flow migration routing rule to the network side device by using an attach request message, or a WLAN control plane protocol WLCP request message, or a non-access stratum NAS message, or an internet key exchange IKE message.
  • the network side device is a packet data network gateway P-GW or a policy or charging rule function PCRF.
  • a network side device including:
  • the first sending module is configured to: send the first flow migration routing rule to the user equipment UE, where the first flow migration routing rule includes a first flow migration reason;
  • the first receiving module is configured to: after receiving the first feedback message from the UE, determine whether to perform flow migration according to the first feedback message.
  • the first sending module is configured to:
  • the first flow migration routing rule is sent to the UE; or the first flow migration routing rule is sent to the UE according to the preset configuration information.
  • a user equipment for implementing stream migration including:
  • the second sending module is configured to: send a second flow migration routing rule to the network side device, where the second flow migration routing rule includes a second flow migration reason;
  • the second receiving module is configured to: after receiving the second feedback message from the network side device, determine whether to perform the flow migration according to the second feedback message.
  • the second sending module is set to:
  • the second flow migration routing rule is sent according to the received third flow migration routing rule from the access network discovery selection function ANDSF.
  • a computer readable storage medium storing program instructions that, when executed, implement the methods described above.
  • the network side includes the first flow migration reason in the first flow migration routing rule sent to the UE, and the UE can learn whether the current network on the network side is available according to the first flow migration reason, so that the EPC (or UE) It is possible to determine whether to perform flow migration according to the current network condition of the UE (or EPC), thereby improving the transmission quality of the stream.
  • 1 is a schematic structural diagram of a 3GPP architecture
  • FIG. 2 is a schematic diagram of a service flow accessing an EPC before migration
  • FIG. 3 is a schematic diagram of a service flow accessing an EPC after migration
  • FIG. 4 is a flowchart of a method for implementing stream migration applied to a network side herein;
  • FIG. 5 is a flowchart of a method for implementing stream migration applied to a UE according to the present invention
  • FIG. 6 is a flowchart of a method for implementing stream migration according to a first embodiment of the present invention
  • FIG. 7 is a flowchart of a method for implementing stream migration according to a second embodiment of the present invention.
  • FIG. 8 is a flowchart of a method for implementing stream migration according to a third embodiment of the present invention.
  • FIG. 9 is a flowchart of a method for implementing stream migration according to a fourth embodiment of the present invention.
  • FIG. 10 is a flowchart of a method for implementing stream migration according to a fifth embodiment of the present invention.
  • FIG. 11 is a flowchart of a method for implementing stream migration according to a sixth embodiment of the present invention.
  • FIG. 12 is a flowchart of a method for implementing stream migration according to a seventh embodiment of the present invention.
  • FIG. 13 is a schematic structural diagram of a network side device according to an embodiment of the present invention.
  • FIG. 14 is a schematic structural diagram of a structure of a UE according to an embodiment of the present invention.
  • 1 is a voice IP stream
  • 2 is a conventional video stream
  • 3 is a non-traditional video stream
  • 4 is a web service stream
  • 5 is an FTP.
  • this paper proposes a method for updating a flow migration routing rule, including:
  • Step 400 The network side device sends a first flow migration routing rule to the UE, where the first flow migration routing rule includes a first flow migration reason.
  • the network side device may be a P-GW or a PCRF.
  • the network side device may send the first flow migration routing rule to the UE by using a GTP update bearer request message, or a GTP proxy mobile PMIP update notification message, or an internet protocol IP connection access network IP-CAN session modification request message.
  • the P-GW may send the first flow migration routing rule to the UE by using a GTP update bearer request message or a PMIP update notification message.
  • the PCRF may send the first flow migration routing rule to the UE through the IP-CAN session modification request message.
  • Table 1 is an example of a flow migration routing rule.
  • the first flow migration routing rule includes at least one of the first flow migration reasons, and includes one or more of the following: an access type, an access type priority, a flow identifier, a priority corresponding to the flow identifier, and a flow.
  • IP Internet Protocol
  • the first stream migration reasons include one of the following: network congestion, or configuration update, or default value.
  • the UE determines whether to receive the flow migration according to the first migration reason in the first flow migration routing rule, and sends the first feedback message to the network side device.
  • Step 401 After receiving the first feedback message from the UE, the network side device determines whether to perform flow migration according to the first feedback message.
  • the first feedback message indicates that the flow migration is accepted, it is determined to perform the flow migration; if the first feedback message indicates that the flow migration is not accepted, it is determined that the flow migration is not performed.
  • step 400
  • the network side device detects whether the network is congested, and if the network congestion is detected, sends the first flow migration routing rule
  • the first flow migration routing rule is sent according to the preset configuration information.
  • the first flow migration reason in the first flow migration routing rule sent by the network side device to the UE is network congestion; when the network side device sends the first flow migration routing rule to the UE according to the configuration information, the migration occurs.
  • the reason can be a default value or a configuration update.
  • this paper proposes a method for performing stream migration, including:
  • Step 500 The UE sends a second flow migration routing rule to the network side device, where the second flow migration routing rule includes a second flow migration reason.
  • the network side device may be a P-GW or a PCRF.
  • the UE may use an attach request message, or a Wireless LAN Control Plane Protocol (WLCP) request message, or a non-access stratum (NAS, Non-access Stratum) message, or an Internet key exchange ( The IKE (Internet Key Exchange) message sends a second flow migration routing rule to the network side.
  • WLCP Wireless LAN Control Plane Protocol
  • NAS Non-access stratum
  • IKE Internet Key Exchange
  • the second flow migration routing rule includes at least one second flow migration cause, and includes one or more of the following: an access type, an access type priority, a flow identifier, and a priority corresponding to the flow identifier.
  • Streaming Internet Protocol IP, Internet Protocol
  • the reason for the second flow migration includes one of the following: the wireless signal strength is less than or equal to a preset threshold, the wireless signal loss is detected, the configuration is updated, and the default value is used.
  • the sending, by the UE, the second flow migration routing rule to the network side device includes:
  • the UE sends the second flow migration routing rule to the network side through the MME, or the trusted wireless local area network access network TWAN, or the ePDG.
  • the network side device determines whether to receive the flow migration according to the second migration reason in the second flow migration routing rule, and sends a second feedback message to the UE.
  • Step 501 After receiving the second feedback message from the network side device, the UE determines whether to perform flow migration according to the second feedback message.
  • the second feedback message indicates that the flow migration is accepted, it is determined to perform the flow migration; if the second feedback message indicates that the flow migration is not accepted, it is determined that the flow migration is not performed.
  • step 500
  • the UE detects the wireless signal strength of the wireless network where the UE is located, and if the detected wireless signal strength is less than or equal to a preset threshold, sends a second flow migration routing rule;
  • the UE sends the second flow migration routing rule according to the preset configuration information or according to the received third flow migration routing rule from the ANDSF, where the configuration information is configuration information related to the flow migration policy; for example, the group is established.
  • the second flow migration routing rule is sent according to the preset configuration information.
  • the second flow migration reason in the second flow migration routing rule sent by the UE to the network side device is that the wireless signal strength is less than or equal to the preset. Threshold; when the UE detects that the wireless signal of the wireless network in which the UE is located is lost, the second flow migration reason in the second flow migration routing rule sent by the UE to the network side device is wireless signal loss; when the UE receives according to the configuration information or according to the receiving The third stream from ANDSF
  • the migration routing rule sends the second-flow migration routing rule to the network side the second migration reason may be a default value or a configuration update.
  • the method for the UE to send the flow migration routing rule to the EPS includes:
  • Step 600 The UE sends an attach request message to the MME, where the attach request message carries a flow migration routing rule, and the flow migration routing rule includes a flow migration reason.
  • the flow migration cause is the default value.
  • Step 601 If the attach request message does not have integrity protection, or the integrity protection fails, the MME performs an authentication process on the user.
  • Step 602 The MME sends a session establishment request message to the P-GW through the S-GW, and the establishment session request message carries the flow migration routing rule.
  • Step 603 The P-GW receives the flow migration routing rule information including the default cause value, accepts the request, installs the received flow migration routing rule, and sends a session establishment response message to the MME through the S-GW to establish a session response message. Carry a feedback message. Among them, the feedback message indicates that the flow migration is accepted.
  • Step 604 The MME sends an attach accept message to the UE, where the attach accept message carries a feedback message.
  • the UE sends a flow migration routing rule to the EPS when the 3GPP signal is lost on the air interface.
  • the methods include:
  • Step 700 The UE sends a WLCP request message to the TWAN, where the WLCP request message carries a flow migration routing rule.
  • the flow migration routing rule includes the cause of the flow migration, and the flow migration causes the signal loss.
  • Step 701 The TWAN sends a modify bearer request/PMIP proxy binding update message to the P-GW, where the modify bearer request/PMIP proxy binding update message carries a flow migration routing rule.
  • Step 702 The P-GW receives the flow migration routing rule information, identifies that the flow migration cause is a wireless signal loss, accepts the flow migration request, and installs the received flow migration routing rule.
  • Step 703 The PCRF performs an IP-Connected Access Network (IP-Access) network session update, and the P-GW sends a modify bearer response or a proxy binding acknowledgement message to the TWAN, and the bearer response or the proxy binding acknowledgement message is carried in the modified bearer response. There is feedback. Among them, the feedback message indicates that the flow migration is accepted.
  • IP-Access IP-Connected Access Network
  • Step 704 The TWAN sends a WLCP response message to the UE, where the WLCP response message carries a feedback message.
  • the UE sends a flow migration routing rule to the EPS when the WLAN signal is lost on the air interface, and the method includes:
  • Step 800 The UE sends a NAS message to the MME, where the NAS message carries a flow migration routing rule.
  • the flow migration routing rule includes the cause of the flow migration, and the flow migration causes the signal loss.
  • Step 801 The MME sends a bearer update request/PMIP proxy binding update message to the P-GW, where the bearer update request/PMIP proxy binding update message carries a flow migration routing rule.
  • Step 802 The P-GW receives the flow migration routing rule information, identifies that the flow migration cause is a WLAN wireless signal loss, accepts the flow migration request, or accepts the flow migration request in a state that the network allows (for example, the 3GPP access network is not congested) , install the received stream migration routing rules.
  • Step 803 The PCRF performs an IP-CAN session update, and the P-GW sends a bearer update response or a proxy binding acknowledgement message to the MME, where the bearer update response or the proxy binding acknowledgement message carries a feedback message.
  • the feedback message indicates that the flow migration is accepted.
  • Step 804 The MME sends a NAS response message to the UE, where the NAS response message carries a feedback message.
  • the fourth embodiment referring to FIG. 9, after the UE establishes a PDN connection through the 3GPP EPS and the untrusted WLAN, the method for the UE to send the flow migration routing rule to the EPS when the UE finds that the 3GPP signal is lost on the air interface includes:
  • Step 900 The UE sends an IKE message to the ePDG, where the IKE message carries a flow migration routing rule.
  • the flow migration routing rule includes the cause of the flow migration, and the flow migration causes the signal loss.
  • Step 901 The ePDG sends a modify bearer request/PMIP proxy binding update message to the P-GW, where the bearer update request/PMIP proxy binding update message carries a flow migration routing rule.
  • Step 902 The P-GW installs the received flow migration routing rule.
  • Step 903 The P-GW sends a modify bearer response or a proxy binding acknowledgement message to the ePDG, where the bearer update response or the proxy binding acknowledgement message carries a feedback message. Among them, the feedback message indicates that the flow migration is accepted.
  • Step 904 The ePDG sends an IKE response message to the UE, where the IKE response message carries a feedback message.
  • the method for the P-GW to send the flow migration routing rule to the UE when the 3GPP EPS network is congested includes:
  • Step 1000 The P-GW sends a GTP update bearer request message/PMIP update notification message to the TWAN, where the GTP update bearer request message/PMIP update notification message carries a flow migration routing rule.
  • the flow migration routing rule includes the flow migration cause, and the flow migration cause is network congestion.
  • Step 1001 The TWAN sends a WLCP message to the UE, where the WLCP message carries a flow migration routing rule.
  • Step 1002 The UE installs the received flow migration routing rule.
  • Step 1003 The UE sends a WLCP response message to the TWAN, where the WLCP response message carries a feedback message. Among them, the feedback message indicates that the flow migration is accepted.
  • Step 1004 The TWAN sends a GTP update bearer response/PMIP update acknowledgement message to the P-GW, where the GTP update bearer response message/PMIP update acknowledgement message carries a feedback message.
  • the method for the P-GW to send the flow migration routing rule to the UE when the 3GPP EPS network is congested includes:
  • Step 1100 The P-GW sends a GTP update bearer request message/PMIP update notification message to the MME, where the GTP update bearer request message/PMIP update notification message carries a flow migration routing rule.
  • the flow migration routing rule includes the flow migration cause, and the flow migration cause is network congestion.
  • Step 1101 The MME sends a NAS message to the UE, where the NAS message carries a flow migration routing rule.
  • Step 1102 The UE installs the received flow migration routing rule.
  • Step 1103 The UE sends a NAS response message to the MME, where the NAS response message carries a feedback message. Among them, the feedback message indicates that the flow migration is accepted.
  • Step 1104 The MME sends a GTP update bearer response/PMIP update acknowledgement message to the P-GW, where the GTP update bearer response message/PMIP update acknowledgement message carries a feedback message.
  • the seventh embodiment referring to FIG. 12, after the UE establishes a PDN connection through the 3GPP EPS and the TWAN, and the PCRF detects that the 3GPP EPS network is congested, the method for the PCRF to send the flow migration routing rule to the P-GW/UE includes:
  • Step 1200 The PCRF sends an IP-CAN session modification request message to the P-GW, where the IP-CAN session modification message carries a flow migration routing rule.
  • the flow migration routing rule includes the flow migration cause, and the flow migration cause is network congestion.
  • Step 1201 The P-GW sends a GTP update bearer request message/PMIP update notification message to the TWAN, where the GTP update bearer request message/PMIP update notification message carries the flow migration routing rule.
  • Step 1202 The TWAN sends a WLCP message to the UE, where the WLCP message carries a flow migration routing rule.
  • Step 1203 The UE installs the received flow migration routing rule.
  • Step 1204 The UE sends a WLCP response message to the TWAN, where the WLCP response message carries a feedback message. Among them, the feedback message indicates that the flow migration is accepted.
  • Step 1205 The TWAN sends a GTP Update Bearer Response/PMIP Update Confirm message to the P-GW, where the GTP Update Bearer Response/PMIP Update Confirm message carries a feedback message.
  • Step 1206 The P-GW sends an IP-CAN session modification response message to the PCRF, where the IP-CAN session modification response message carries a feedback message.
  • an embodiment of the present invention further provides a network side device, including at least:
  • the first sending module is configured to: send the first flow migration routing rule to the user equipment UE, where the first flow migration routing rule includes a first flow migration reason;
  • the first receiving module is configured to: after receiving the first feedback message from the UE, determine whether to perform flow migration according to the first feedback message.
  • the first sending module is configured to:
  • an embodiment of the present invention further provides a UE, including at least:
  • the second sending module is configured to: send a second flow migration routing rule to the network side device, where the second flow migration routing rule includes a second flow migration reason;
  • the second receiving module is configured to: after receiving the second feedback message from the network side device, determine whether to perform the flow migration according to the second feedback message.
  • the second sending module is configured to:
  • the second flow migration routing rule is sent according to the received third flow migration routing rule from the access network discovery selection function ANDSF.
  • all or part of the steps of the above embodiments may also be implemented by using an integrated circuit. These steps may be separately fabricated into individual integrated circuit modules, or multiple modules or steps may be fabricated into a single integrated circuit module. achieve.
  • the devices/function modules/functional units in the above embodiments may be implemented by a general-purpose computing device, which may be centralized on a single computing device or distributed over a network of multiple computing devices.
  • the device/function module/functional unit in the above embodiment When the device/function module/functional unit in the above embodiment is implemented in the form of a software function module and sold or used as a stand-alone product, it can be stored in a computer readable storage medium.
  • the above mentioned computer readable storage medium may be a read only memory, a magnetic disk or an optical disk, etc.
  • the embodiment of the invention can improve the transmission quality of the stream.

Landscapes

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

Abstract

A method and device for achieving flow migration, comprising: sending, by a network side user equipment, a first flow migration routing rule to a user equipment (UE), the first flow migration routing rule comprising a first flow migration reason; and after receiving a first feedback message from the UE, determining, by the network side user equipment, whether to perform flow migration according to the first feedback message.

Description

一种实现流迁移的方法和装置Method and device for realizing flow migration 技术领域Technical field
本文涉及通信领域,尤指一种实现流迁移的方法和装置。This document relates to the field of communications, and in particular to a method and apparatus for implementing stream migration.
背景技术Background technique
随着无线局域网(WLAN,Wireless Local Area Networks)接入技术的日益成熟和普及,以及用户对无线接入的高速需求,国内外运营商都在大力发展WLAN业务。在第三代合作伙伴计划(3GPP,3rd Generation Partnership Project)架构下,WLAN可作为非3GPP(non-3GPP)接入网络连接到演进的分组核心网(EPC,Evolved Packet Core),作为3GPP网络的补充接入方式,在分流方面发挥着越来越重要的作用。图1为3GPP架构的组成示意图。如图1所示,3GPP架构包括3GPP演进的分组***(EPS,Evolved Packet System)和non-3GPP网络。其中,EPS包括3GPP接入网络和EPC,3GPP接入网络包括演进的通用移动通信***陆地无线接入网(E-UTRAN,Evolved Universal Terrestrial Radio Access Network)和移动管理单元(MME,Mobility Management Entity),EPC包括服务网关(S-GW,Serving Gateway)、分组数据网络网关(P-GW或者PDN GW,Packet Data Network Gateway)、归属用户服务器(HSS,Home Subscriber Server)、策略和计费规则功能(PCRF,Policy and Charging Rules Function)实体及其他支撑节点。non-3GPP网络包括信任/非信任non-3GPP接入网络,信任/非信任non-3GPP接入网络可以是WLAN。其中,当non-3GPP接入网络为信任non-3GPP接入网络时,UE直接通过P-GW接入到EPC;当non-3GPP接入网络为非信任non-3GPP接入网络时,UE必须通过演进的分组数据网关(ePDG,Evolved Packet Data Network Gateway)接入到EPC。With the increasing maturity and popularity of wireless local area network (WLAN) access technologies and the high-speed demand for wireless access by users, domestic and foreign operators are vigorously developing WLAN services. Under the 3rd Generation Partnership Project (3GPP) architecture, the WLAN can be connected to the Evolved Packet Core (EPC) as a non-3GPP (non-3GPP) access network, as a 3GPP network. Supplementary access methods play an increasingly important role in diversion. FIG. 1 is a schematic diagram of the composition of a 3GPP architecture. As shown in FIG. 1, the 3GPP architecture includes a 3GPP Evolved Packet System (EPS) and a non-3GPP network. The EPS includes a 3GPP access network and an EPC, and the 3GPP access network includes an evolved universal mobile communication system (E-UTRAN, Evolved Universal Terrestrial Radio Access Network) and a mobility management unit (MME, Mobility Management Entity). The EPC includes a Serving Gateway (S-GW, Serving Gateway), a Packet Data Network Gateway (P-GW or PDN GW, Packet Data Network Gateway), a Home Subscriber Server (HSS), and a policy and charging rule function. PCRF, Policy and Charging Rules Function) entities and other supporting nodes. The non-3GPP network includes a trusted/untrusted non-3GPP access network, and the trusted/untrusted non-3GPP access network may be a WLAN. Wherein, when the non-3GPP access network is a trusted non-3GPP access network, the UE directly accesses the EPC through the P-GW; when the non-3GPP access network is an untrusted non-3GPP access network, the UE must Access to the EPC through an Evolved Packet Data Network (ePDG).
互联网协议(IP,Internet Protocol)流迁移(IFOM,IP Flow Mobility)技术可以实现IP业务流在不同接入网络之间进行迁移,用户设备可以在网络拥塞时对业务流的路由规则进行修改,从而提高通信质量,改善用户体验。图2为迁移前业务流接入EPC的示意图。如图2所示,用户设备同时通过3GPP接入网络和WLAN连接到同一个P-GW,通过3GPP接入网络接入的业务流 包含语音IP流1,传统视频流2,非传统视频流3,通过WLAN网络接入的业务流包括Web业务流4和文件传输协议(FTP,File Transfer Protocol)流5。当用户设备移动到WLAN的信号覆盖较弱的区域时,通过WLAN接入的业务流的传输质量受到影响,用户设备发起将Web流从WLAN接入迁移到3GPP接入网络接入的IFOM流程以提高Web流的传输质量。图3为迁移后业务流接入EPC示意图。如图3所示,迁移后,Web流通过3GPP接入网络接入。The Internet Protocol (IP, Internet Protocol) flow migration (IFOM) technology can realize the migration of IP service flows between different access networks. The user equipment can modify the routing rules of the service flow when the network is congested. Improve communication quality and improve user experience. Figure 2 is a schematic diagram of the traffic flow before the migration accesses the EPC. As shown in FIG. 2, the user equipment simultaneously connects to the same P-GW through the 3GPP access network and the WLAN, and accesses the service flow through the 3GPP access network. The voice stream includes a voice IP stream 1, a legacy video stream 2, and a non-legacy video stream 3. The service stream accessed through the WLAN network includes a web service stream 4 and a file transfer protocol (FTP) stream 5. When the user equipment moves to a weak coverage area of the WLAN, the transmission quality of the service flow accessed through the WLAN is affected, and the user equipment initiates an IFOM process for migrating the Web flow from the WLAN access to the 3GPP access network. Improve the quality of web streaming. Figure 3 is a schematic diagram of traffic flow access EPC after migration. As shown in FIG. 3, after the migration, the web stream is accessed through the 3GPP access network.
根据用户使用的移动性管理协议类型,流迁移分为基于主机的移动性管理协议(例如DSMIPv6)的流迁移和基于网络的移动性管理协议(例如GTP/PMIPv6)的流迁移。According to the type of mobility management protocol used by users, stream migration is divided into stream migration based on host-based mobility management protocol (such as DSMIPv6) and stream migration based on network-based mobility management protocol (such as GTP/PMIPv6).
目前3GPP能够支持基于DSMIPv6的流迁移,用户设备和网络通过双栈移动IPv6(DSMIPv6,Dual-Stack Mobile IPv6)的信令进行流迁移信息的协商,完成流迁移信息的协商后用户设备和网络修改对应的流迁移路由规则信息。基于DSMIPv6的流迁移都是由UE发起的。UE可以同时通过3GPP接入网络和非3GPP接入网络(比如WLAN)同时接入到同一P-GW,P-GW为UE分配一个IP地址,该IP地址同时在3GPP接入网络和非3GPP接入网络上使用,可以支持业务流在3GPP接入网络和non-3GPP接入网络之间的迁移,比如:在UE同时通过3GPP接入网络和non-3GPP接入网络接入EPC的期间,如果UE发生移动,不在non-3GPP接入网络信号的覆盖区域内,但仍在3GPP接入网络信号的覆盖区域内,则可以将通过非3GPP接入网络接入的业务流迁移到通过3GPP接入网络接入;或者,如果non-3GPP网络拥塞的话,UE可以将实时性要求高的业务流迁移到3GPP网络。Currently, 3GPP can support DSMIPv6-based flow migration. The user equipment and the network negotiate the flow migration information through the signaling of the dual-stack mobile IPv6 (DSMIPv6). After the negotiation of the flow migration information, the user equipment and the network are modified. Corresponding flow migration routing rule information. DSMIPv6-based stream migration is initiated by the UE. The UE can simultaneously access the same P-GW through the 3GPP access network and the non-3GPP access network (such as WLAN). The P-GW allocates an IP address to the UE, and the IP address is simultaneously connected to the 3GPP access network and the non-3GPP. Used on the network to support the migration of traffic between the 3GPP access network and the non-3GPP access network, for example, during the period when the UE accesses the EPC through the 3GPP access network and the non-3GPP access network simultaneously. The UE moves, is not in the coverage area of the non-3GPP access network signal, but is still in the coverage area of the 3GPP access network signal, and can migrate the service flow accessed through the non-3GPP access network to access through the 3GPP. Network access; or, if the non-3GPP network is congested, the UE can migrate the service flow with high real-time requirements to the 3GPP network.
目前,3GPP正在研究基于网络的移动性管理协议(NB-IFOM,Network-based IP flow mobility)(例如通用分组无线服务技术(GPRS,General Packet Radio Service)隧道协议(GTP,GPRS Turning Protocol)/代理移动IPv6(PMIPv6,Proxy Mobile IPv6))的流迁移(IP flow mobility)。UE使用GTP/PMIPv6通过3GPP接入网络和non-3GPP(e.g.WLAN)接入网络接入到EPC,3GPP网络和non-3GPP网络为UE分配相同的IP地址,UE和EPC之间可以通过更新(新增、删除或者修改)流迁移路由规则来实现3GPP接 入网络和non-3GPP接入网络上的流迁移。需要进行流迁移时,UE可以根据接入网络发现选择功能(ANDSF,Access Network Discovery Select Function)提供的流迁移路由规则;或根据空口的信号强度;或根据配置信息等向EPC发送流迁移路由规则,EPC接收到流迁移路由规则后,根据运营商的预配置的路由规则;或运营商根据EPC当前的拥塞情况更新的路由规则;或根据UE是否优先于EPC等判断是否更新流迁移路由规则,如果更新,则向UE发送流迁移指示信息,否则向UE发送拒绝消息。需要进行流迁移时,EPC也可以根据运营商的预配置的路由规则;或运营商根据EPC当前的拥塞情况更新的路由规则等向UE发送流迁移路由规则,UE接收到流迁移请求后,可以根据接入网络发现选择功能(ANDSF,Access Network Discovery Select Function)提供的流迁移路由规则;或根据空口的信号强度;或根据配置信息或根据UE是否优先于EPC等判断是否更新流迁移路由规则,如果更新,则向EPC发送流迁移指示信息,否则向EPC发送拒绝消息。Currently, 3GPP is studying Network-based IP flow mobility (NB-IFOM) (eg, General Packet Radio Service (GPRS), GTP (GPRS Turning Protocol)/proxy IP flow mobility of Mobile IPv6 (PMIPv6). The UE accesses the EPC through the 3GPP access network and the non-3GPP (egWLAN) access network using GTP/PMIPv6, and the 3GPP network and the non-3GPP network allocate the same IP address to the UE, and the UE and the EPC can be updated ( Add, delete, or modify) traffic migration routing rules to implement 3GPP access Stream migration into the network and non-3GPP access networks. When a flow migration is required, the UE may use the flow migration routing rule provided by the Access Network Discovery Select Function (ANDSF), or according to the signal strength of the air interface, or send the flow migration routing rule to the EPC according to the configuration information. After the EPC receives the flow migration routing rule, according to the pre-configured routing rule of the operator; or the routing rule updated by the operator according to the current congestion condition of the EPC; or whether the UE updates the flow migration routing rule according to whether the UE prioritizes the EPC or the like, If updated, the flow migration indication information is sent to the UE, otherwise the rejection message is sent to the UE. When a flow migration is required, the EPC may send a flow migration routing rule to the UE according to the pre-configured routing rules of the operator or the routing rules updated by the operator according to the current congestion status of the EPC. After receiving the flow migration request, the UE may According to the flow migration routing rule provided by the Access Network Discovery Select Function (ANDSF); or according to the signal strength of the air interface; or according to the configuration information or according to whether the UE prioritizes the EPC or the like to determine whether to update the flow migration routing rule, If updated, the flow migration indication information is sent to the EPC, otherwise the rejection message is sent to the EPC.
在基于网络的移动性管理协议的流迁移中,UE(或EPC)在进行流迁移时无法感知EPC(或UE)当前的网络状况,例如,UE发现WLAN信号丢失后向EPC发送流迁移路由规则,EPC接收到流迁移路由规则后,检测当前网络不拥塞,则向UE发送拒绝消息,UE接收到拒绝消息后则无法进行流迁移,从而导致UE在WLAN上的业务流的传输质量下降。In the flow migration of the network-based mobility management protocol, the UE (or EPC) cannot perceive the current network status of the EPC (or UE) during the flow migration. For example, after the UE finds that the WLAN signal is lost, it sends a flow migration routing rule to the EPC. After receiving the flow migration routing rule, the EPC detects that the current network is not congested, and sends a reject message to the UE. After receiving the reject message, the UE cannot perform the flow migration, and the quality of the service flow of the UE on the WLAN is degraded.
发明内容Summary of the invention
本发明实施例提出了一种实现流迁移的方法和装置,能够提高流的传输质量。The embodiment of the invention provides a method and device for implementing stream migration, which can improve the transmission quality of the stream.
一种实现流迁移的方法,包括:A method of implementing stream migration, comprising:
网络侧设备向用户设备UE发送流第一迁移路由规则,所述第一流迁移路由规则包括第一流迁移原因;The network side device sends a flow first migration routing rule to the user equipment UE, where the first flow migration routing rule includes a first flow migration reason;
所述网络侧设备接收到来自所述UE的第一反馈消息后,根据所述第一反馈消息确定是否进行流迁移。After receiving the first feedback message from the UE, the network side device determines whether to perform flow migration according to the first feedback message.
可选地,所述网络侧设备向用户设备UE发送流第一迁移路由规则包括:Optionally, the sending, by the network side device, the flow first migration routing rule to the user equipment UE includes:
所述网络侧设备检测到网络拥塞时,向UE发送第一流迁移路由规则; When detecting, by the network side device, that the network is congested, sending the first flow migration routing rule to the UE;
或者,所述网络侧设备根据预先设置的第一配置信息向UE发送第一流迁移路由规则。Alternatively, the network side device sends the first flow migration routing rule to the UE according to the preset first configuration information.
可选地,所述第一流迁移路由规则还包括以下的一项或多项:接入类型、接入类型优先级、流标识、流标识对应的优先级、流的互联网协议IP五元组信息。Optionally, the first flow migration routing rule further includes one or more of the following: an access type, an access type priority, a flow identifier, a priority corresponding to the flow identifier, and an Internet Protocol IP quintuple information of the flow. .
可选地,所述第一流迁移原因包括以下之一:网络拥塞,配置更新,缺省值。Optionally, the first flow migration cause includes one of the following: network congestion, configuration update, and default value.
可选地,所述网络侧向用户设备UE发送第一流迁移路由规则包括:Optionally, the sending, by the network side, the first flow migration routing rule to the user equipment UE includes:
所述网络侧设备通过通用分组无线服务技术GPRS隧道协议GTP更新承载请求消息、或GTP代理移动PMIP更新通知消息、或互联网协议IP连接接入网络IP-CAN会话修改请求消息向所述UE发送所述第一流迁移路由规则。The network side device sends the UE to the UE by using a general packet radio service technology GPRS tunneling protocol GTP update bearer request message, or a GTP proxy mobile PMIP update notification message, or an internet protocol IP connection access network IP-CAN session modification request message. The first stream migration routing rule is described.
可选地,所述网络侧设备为分组数据网络网关P-GW或策略或计费规则功能PCRF。Optionally, the network side device is a packet data network gateway P-GW or a policy or charging rule function PCRF.
一种实现流迁移的方法,包括:A method of implementing stream migration, comprising:
用户设备UE向网络侧设备发送第二流迁移路由规则,第二流迁移路由规则包括第二流迁移原因;The user equipment UE sends a second flow migration routing rule to the network side device, where the second flow migration routing rule includes a second flow migration reason;
所述UE接收到来自所述网络侧设备的第二反馈消息后,根据第二反馈消息确定是否进行流迁移。After receiving the second feedback message from the network side device, the UE determines whether to perform flow migration according to the second feedback message.
可选地,所述UE向网络侧设备发送第二流迁移路由规则包括:Optionally, the sending, by the UE, the second flow migration routing rule to the network side device includes:
所述UE检测到自身所在的无线网络的无线信号强度小于或等于预设阈值时,发送第二流迁移路由规则;Sending, by the UE, a second flow migration routing rule, when the wireless signal strength of the wireless network in which the UE is located is less than or equal to a preset threshold;
或者,所述UE按照预先设置的配置信息发送第二流迁移路由规则;Or the UE sends the second flow migration routing rule according to the preset configuration information;
或者,所述UE按照接收到的来自接入网络发现选择功能ANDSF的第三流迁移路由规则发送第二流迁移路由规则。Alternatively, the UE sends the second flow migration routing rule according to the received third flow migration routing rule from the access network discovery selection function ANDSF.
可选地,所述第二流迁移路由规则还包括以下的一项或多项:接入类型、接入类型优先级、流标识、流标识对应的优先级、流的互联网协议IP五元组 信息。Optionally, the second flow migration routing rule further includes one or more of the following: an access type, an access type priority, a flow identifier, a priority corresponding to the flow identifier, and an Internet Protocol IP quintuple of the flow. information.
可选地,所述第二流迁移原因包括以下之一:无线信号强度小于或等于预设阈值,检测到无线信号丢失,配置更新,缺省值。Optionally, the second flow migration cause includes one of the following: the wireless signal strength is less than or equal to a preset threshold, the wireless signal loss is detected, the configuration is updated, and the default value is used.
可选地,所述UE向网络侧设备发送第二流迁移路由规则包括:Optionally, the sending, by the UE, the second flow migration routing rule to the network side device includes:
所述UE通过移动管理单元MME、或信任的无线局域网络接入网络TWAN、或演进的分组数据网关ePDG向所述网路侧发送所述第二流迁移路由规则。The UE sends the second flow migration routing rule to the network side by using a mobility management unit MME, or a trusted wireless local area network access network TWAN, or an evolved packet data gateway ePDG.
可选地,所述UE向网络侧设备发送第二流迁移路由规则包括:Optionally, the sending, by the UE, the second flow migration routing rule to the network side device includes:
所述UE通过附着请求消息、或无线局域网控制面协议WLCP请求消息、或非接入层NAS消息、或互联网密钥交换IKE消息向所述网络侧设备发送所述第二流迁移路由规则。The UE sends the second flow migration routing rule to the network side device by using an attach request message, or a WLAN control plane protocol WLCP request message, or a non-access stratum NAS message, or an internet key exchange IKE message.
可选地,所述网络侧设备为分组数据网络网关P-GW或策略或计费规则功能PCRF。Optionally, the network side device is a packet data network gateway P-GW or a policy or charging rule function PCRF.
一种网络侧设备,包括:A network side device, including:
第一发送模块,设置为:向用户设备UE发送第一流迁移路由规则,第一流迁移路由规则包括第一流迁移原因;The first sending module is configured to: send the first flow migration routing rule to the user equipment UE, where the first flow migration routing rule includes a first flow migration reason;
第一接收模块,设置为:接收到来自UE的第一反馈消息后,根据第一反馈消息确定是否进行流迁移。The first receiving module is configured to: after receiving the first feedback message from the UE, determine whether to perform flow migration according to the first feedback message.
可选地,所述第一发送模块是设置为:Optionally, the first sending module is configured to:
检测到网络拥塞时,向UE发送第一流迁移路由规则;或者,根据预先设置的配置信息向UE发送第一流迁移路由规则。When the network congestion is detected, the first flow migration routing rule is sent to the UE; or the first flow migration routing rule is sent to the UE according to the preset configuration information.
一种实现流迁移的用户设备,包括:A user equipment for implementing stream migration, including:
第二发送模块,设置为:向网络侧设备发送第二流迁移路由规则,第二流迁移路由规则包括第二流迁移原因;The second sending module is configured to: send a second flow migration routing rule to the network side device, where the second flow migration routing rule includes a second flow migration reason;
第二接收模块,设置为:接收到来自网络侧设备的第二反馈消息后,根据第二反馈消息确定是否进行流迁移。The second receiving module is configured to: after receiving the second feedback message from the network side device, determine whether to perform the flow migration according to the second feedback message.
可选地,第二发送模块是设置为: Optionally, the second sending module is set to:
检测到的无线信号强度小于或等于预设阈值时,发送第二流迁移路由规则;Sending a second flow migration routing rule when the detected wireless signal strength is less than or equal to a preset threshold;
或者,按照预先设置的配置信息发送第二流迁移路由规则;Or sending the second flow migration routing rule according to the preset configuration information;
或者,按照接收到的来自接入网络发现选择功能ANDSF的第三流迁移路由规则发送第二流迁移路由规则。Alternatively, the second flow migration routing rule is sent according to the received third flow migration routing rule from the access network discovery selection function ANDSF.
一种计算机可读存储介质,存储有程序指令,当该程序指令被执行时可实现上面所述的方法。A computer readable storage medium storing program instructions that, when executed, implement the methods described above.
通过本发明实施例的方案,网络侧在向UE发送的第一流迁移路由规则中包含了第一流迁移原因,UE根据第一流迁移原因就能够获知网络侧当前网络是否可用,从而EPC(或UE)能够根据UE(或EPC)当前的网络状况确定是否进行流迁移,从而提高流的传输质量。With the solution of the embodiment of the present invention, the network side includes the first flow migration reason in the first flow migration routing rule sent to the UE, and the UE can learn whether the current network on the network side is available according to the first flow migration reason, so that the EPC (or UE) It is possible to determine whether to perform flow migration according to the current network condition of the UE (or EPC), thereby improving the transmission quality of the stream.
附图概述BRIEF abstract
下面对本发明实施例中的附图进行说明,实施例中的附图是用于对本发明的进一步理解,与说明书一起用于解释本发明,并不构成对本发明保护范围的限制。The drawings in the following description of the embodiments of the present invention are intended to illustrate the invention, and are not intended to limit the scope of the invention.
图1为3GPP架构的结构组成示意图;1 is a schematic structural diagram of a 3GPP architecture;
图2为迁移前业务流接入EPC的示意图;2 is a schematic diagram of a service flow accessing an EPC before migration;
图3为迁移后业务流接入EPC的示意图;FIG. 3 is a schematic diagram of a service flow accessing an EPC after migration;
图4为本文的应用于网络侧的实现流迁移的方法的流程图;4 is a flowchart of a method for implementing stream migration applied to a network side herein;
图5为本文的应用于UE的实现流迁移的方法的流程图;FIG. 5 is a flowchart of a method for implementing stream migration applied to a UE according to the present invention; FIG.
图6为本发明的第一实施例的实现流迁移的方法的流程图;6 is a flowchart of a method for implementing stream migration according to a first embodiment of the present invention;
图7为本发明的第二实施例的实现流迁移的方法的流程图;FIG. 7 is a flowchart of a method for implementing stream migration according to a second embodiment of the present invention; FIG.
图8为本发明的第三实施例的实现流迁移的方法的流程图;FIG. 8 is a flowchart of a method for implementing stream migration according to a third embodiment of the present invention; FIG.
图9为本发明的第四实施例的实现流迁移的方法的流程图;FIG. 9 is a flowchart of a method for implementing stream migration according to a fourth embodiment of the present invention; FIG.
图10为本发明的第五实施例的实现流迁移的方法的流程图;FIG. 10 is a flowchart of a method for implementing stream migration according to a fifth embodiment of the present invention; FIG.
图11为本发明的第六实施例的实现流迁移的方法的流程图; FIG. 11 is a flowchart of a method for implementing stream migration according to a sixth embodiment of the present invention; FIG.
图12为本发明的第七实施例的实现流迁移的方法的流程图;FIG. 12 is a flowchart of a method for implementing stream migration according to a seventh embodiment of the present invention; FIG.
图13为本发明实施例的网络侧设备的结构组成示意图;FIG. 13 is a schematic structural diagram of a network side device according to an embodiment of the present invention;
图14为本发明实施例的UE的结构组成示意图;FIG. 14 is a schematic structural diagram of a structure of a UE according to an embodiment of the present invention;
图中,1为语音IP流,2为传统视频流,3为非传统视频流,4为Web业务流,5为FTP。In the figure, 1 is a voice IP stream, 2 is a conventional video stream, 3 is a non-traditional video stream, 4 is a web service stream, and 5 is an FTP.
本发明的实施方式Embodiments of the invention
为了便于本领域技术人员的理解,下面结合附图对本发明作进一步的描述,并不能用来限制本发明的保护范围。In order to facilitate the understanding of those skilled in the art, the present invention is further described below in conjunction with the accompanying drawings, and is not intended to limit the scope of the present invention.
参见图4,本文提出了一种更新流迁移路由规则的方法,包括:Referring to FIG. 4, this paper proposes a method for updating a flow migration routing rule, including:
步骤400、网络侧设备向UE发送第一流迁移路由规则,第一流迁移路由规则包括第一流迁移原因。Step 400: The network side device sends a first flow migration routing rule to the UE, where the first flow migration routing rule includes a first flow migration reason.
本步骤中,网络侧设备可以是P-GW或PCRF。In this step, the network side device may be a P-GW or a PCRF.
本步骤中,网络侧设备可以通过通GTP更新承载请求消息、或GTP代理移动PMIP更新通知消息、或互联网协议IP连接接入网络IP-CAN会话修改请求消息向UE发送第一流迁移路由规则。In this step, the network side device may send the first flow migration routing rule to the UE by using a GTP update bearer request message, or a GTP proxy mobile PMIP update notification message, or an internet protocol IP connection access network IP-CAN session modification request message.
其中,P-GW可以通过GTP更新承载请求消息、或PMIP更新通知消息向UE发送第一流迁移路由规则。The P-GW may send the first flow migration routing rule to the UE by using a GTP update bearer request message or a PMIP update notification message.
PCRF可以通过IP-CAN会话修改请求消息向UE发送第一流迁移路由规则。The PCRF may send the first flow migration routing rule to the UE through the IP-CAN session modification request message.
表1为流迁移路由规则的一个示例。如表1所示,第一流迁移路由规则至少包括第一流迁移原因,还包括以下的一项或多项:接入类型、接入类型优先级、流标识、流标识对应的优先级、流的互联网协议(IP,Internet Protocol)五元组信息。Table 1 is an example of a flow migration routing rule. As shown in Table 1, the first flow migration routing rule includes at least one of the first flow migration reasons, and includes one or more of the following: an access type, an access type priority, a flow identifier, a priority corresponding to the flow identifier, and a flow. Internet Protocol (IP) quintuple information.
其中,第一流迁移原因中还可以有保留字节。Among them, there may be reserved bytes in the first stream migration reason.
其中,第一流迁移原因包括以下之一:网络拥塞,或配置更新,或缺省值。 Among them, the first stream migration reasons include one of the following: network congestion, or configuration update, or default value.
Figure PCTCN2015084835-appb-000001
Figure PCTCN2015084835-appb-000001
表1Table 1
本步骤中,UE接收到第一流迁移路由规则后,根据第一流迁移路由规则中的第一迁移原因确定是否接收流迁移,并向网络侧设备发送第一反馈消息。In this step, after receiving the first flow migration routing rule, the UE determines whether to receive the flow migration according to the first migration reason in the first flow migration routing rule, and sends the first feedback message to the network side device.
步骤401、网络侧设备接收到来自UE的第一反馈消息后,根据第一反馈消息确定是否进行流迁移。Step 401: After receiving the first feedback message from the UE, the network side device determines whether to perform flow migration according to the first feedback message.
本步骤中,如果第一反馈消息表示接受流迁移,则确定进行流迁移;如果第一反馈消息表示不接受流迁移,则确定不进行流迁移。In this step, if the first feedback message indicates that the flow migration is accepted, it is determined to perform the flow migration; if the first feedback message indicates that the flow migration is not accepted, it is determined that the flow migration is not performed.
步骤400中:In step 400:
网络侧设备检测网络是否拥塞,如果检测到网络拥塞,则发送第一流迁移路由规则;The network side device detects whether the network is congested, and if the network congestion is detected, sends the first flow migration routing rule;
或者,根据预先设置的配置信息发送第一流迁移路由规则。Alternatively, the first flow migration routing rule is sent according to the preset configuration information.
当网络侧设备检测到网络拥塞时,网络侧设备向UE发送的第一流迁移路由规则中的第一流迁移原因为网络拥塞;当网络侧设备根据配置信息向UE发送第一流迁移路由规则时,迁移原因可以是缺省值或配置更新。When the network side device detects the network congestion, the first flow migration reason in the first flow migration routing rule sent by the network side device to the UE is network congestion; when the network side device sends the first flow migration routing rule to the UE according to the configuration information, the migration occurs. The reason can be a default value or a configuration update.
参见图5,本文提出了一种进行流迁移的方法,包括:Referring to FIG. 5, this paper proposes a method for performing stream migration, including:
步骤500、UE向网络侧设备发送第二流迁移路由规则,第二流迁移路由规则包括第二流迁移原因。Step 500: The UE sends a second flow migration routing rule to the network side device, where the second flow migration routing rule includes a second flow migration reason.
本步骤中,网络侧设备可以是P-GW或PCRF。In this step, the network side device may be a P-GW or a PCRF.
本步骤中,UE可以通过附着请求消息、或无线局域网控制面协议(WLCP,Wireless LAN Control Plane Protocol)请求消息、或非接入层(NAS,Non-access Stratum)消息、或互联网密钥交换(IKE,Internet Key Exchange)消息向网络侧发送第二流迁移路由规则。 In this step, the UE may use an attach request message, or a Wireless LAN Control Plane Protocol (WLCP) request message, or a non-access stratum (NAS, Non-access Stratum) message, or an Internet key exchange ( The IKE (Internet Key Exchange) message sends a second flow migration routing rule to the network side.
如表1所示,第二流迁移路由规则至少包括第二流迁移原因,还包括以下的一项或多项:接入类型、接入类型优先级、流标识、流标识对应的优先级、流的互联网协议(IP,Internet Protocol)五元组信息。As shown in Table 1, the second flow migration routing rule includes at least one second flow migration cause, and includes one or more of the following: an access type, an access type priority, a flow identifier, and a priority corresponding to the flow identifier. Streaming Internet Protocol (IP, Internet Protocol) quintuple information.
其中,第二流迁移原因中还可以有保留字节。Among them, there may be reserved bytes in the second stream migration reason.
其中,第二流迁移原因包括以下之一:无线信号强度小于或等于预设阈值,检测到无线信号丢失,配置更新,缺省值。The reason for the second flow migration includes one of the following: the wireless signal strength is less than or equal to a preset threshold, the wireless signal loss is detected, the configuration is updated, and the default value is used.
本步骤中,UE向网络侧设备发送第二流迁移路由规则包括:In this step, the sending, by the UE, the second flow migration routing rule to the network side device includes:
UE通过MME、或信任的无线局域网络接入网络TWAN、或ePDG向网络侧发送第二流迁移路由规则。The UE sends the second flow migration routing rule to the network side through the MME, or the trusted wireless local area network access network TWAN, or the ePDG.
本步骤中,网络侧设备接收到第二流迁移路由规则后,根据第二流迁移路由规则中的第二迁移原因确定是否接收流迁移,并向UE发送第二反馈消息。In this step, after receiving the second flow migration routing rule, the network side device determines whether to receive the flow migration according to the second migration reason in the second flow migration routing rule, and sends a second feedback message to the UE.
步骤501、UE接收到来自网络侧设备的第二反馈消息后,根据第二反馈消息确定是否进行流迁移。Step 501: After receiving the second feedback message from the network side device, the UE determines whether to perform flow migration according to the second feedback message.
本步骤中,如果第二反馈消息表示接受流迁移,则确定进行流迁移;如果第二反馈消息表示不接受流迁移,则确定不进行流迁移。In this step, if the second feedback message indicates that the flow migration is accepted, it is determined to perform the flow migration; if the second feedback message indicates that the flow migration is not accepted, it is determined that the flow migration is not performed.
步骤500中:In step 500:
UE检测自身所在的无线网络的无线信号强度,如果检测到的无线信号强度小于或等于预设阈值,发送第二流迁移路由规则;The UE detects the wireless signal strength of the wireless network where the UE is located, and if the detected wireless signal strength is less than or equal to a preset threshold, sends a second flow migration routing rule;
或者,UE按照预先设置的配置信息或者按照接收到的来自ANDSF的第三流迁移路由规则发送第二流迁移路由规则,其中,配置信息为与流迁移策略相关的配置信息;例如,在建立分组数据连接的过程中,或者在分组数据连接建立后的任意时刻按照预先设置的配置信息发送第二流迁移路由规则。Alternatively, the UE sends the second flow migration routing rule according to the preset configuration information or according to the received third flow migration routing rule from the ANDSF, where the configuration information is configuration information related to the flow migration policy; for example, the group is established. In the process of data connection, or at any time after the establishment of the packet data connection, the second flow migration routing rule is sent according to the preset configuration information.
当UE检测到自身所在的无线网络的无线信号强度小于或等于预设阈值时,UE向网络侧设备发送的第二流迁移路由规则中的第二流迁移原因为无线信号强度小于或等于预设阈值;当UE检测到自身所在的无线网络的无线信号丢失时,UE向网络侧设备发送的第二流迁移路由规则中的第二流迁移原因为无线信号丢失;当UE根据配置信息或按照接收到的来自ANDSF的第三流 迁移路由规则向网络侧发送第二流迁移路由规则时,第二迁移原因可以是缺省值或配置更新。When the UE detects that the wireless signal strength of the wireless network in which the UE is located is less than or equal to the preset threshold, the second flow migration reason in the second flow migration routing rule sent by the UE to the network side device is that the wireless signal strength is less than or equal to the preset. Threshold; when the UE detects that the wireless signal of the wireless network in which the UE is located is lost, the second flow migration reason in the second flow migration routing rule sent by the UE to the network side device is wireless signal loss; when the UE receives according to the configuration information or according to the receiving The third stream from ANDSF When the migration routing rule sends the second-flow migration routing rule to the network side, the second migration reason may be a default value or a configuration update.
下面通过具体实施例对本文的方法进行详细的说明。The method of the present invention will be described in detail below by way of specific examples.
第一实施例,参见图6,UE通过E-UTRAN附着到EPS时,UE向EPS发送流迁移路由规则的方法包括:The first embodiment, referring to FIG. 6, when the UE attaches to the EPS through the E-UTRAN, the method for the UE to send the flow migration routing rule to the EPS includes:
步骤600、UE向MME发送附着请求消息,附着请求消息中携带有流迁移路由规则,流迁移路由规则包括流迁移原因。Step 600: The UE sends an attach request message to the MME, where the attach request message carries a flow migration routing rule, and the flow migration routing rule includes a flow migration reason.
本步骤中,流迁移原因为缺省值。In this step, the flow migration cause is the default value.
步骤601、如果附着请求消息没有完整性保护,或完整性保护失败,MME执行对用户的鉴权过程。Step 601: If the attach request message does not have integrity protection, or the integrity protection fails, the MME performs an authentication process on the user.
步骤602、MME通过S-GW向P-GW发送建立会话请求消息,建立会话请求消息携带流迁移路由规则。Step 602: The MME sends a session establishment request message to the P-GW through the S-GW, and the establishment session request message carries the flow migration routing rule.
步骤603、P-GW收到包含缺省原因值的流迁移路由规则信息,接受请求,安装接收到的流迁移路由规则,并通过S-GW向MME发送建立会话响应消息,建立会话响应消息中携带有反馈消息。其中,反馈消息表示接受流迁移。Step 603: The P-GW receives the flow migration routing rule information including the default cause value, accepts the request, installs the received flow migration routing rule, and sends a session establishment response message to the MME through the S-GW to establish a session response message. Carry a feedback message. Among them, the feedback message indicates that the flow migration is accepted.
步骤604、MME向UE发送附着接受消息,附着接受消息中携带有反馈消息。Step 604: The MME sends an attach accept message to the UE, where the attach accept message carries a feedback message.
第二实施例,参见图7,UE通过3GPP EPS和信任的无线局域网接入网络(TWAN,Trusted WLAN Access Network)建立PDN连接后,UE发现空口上3GPP信号丢失时,向EPS发送流迁移路由规则的方法包括:In the second embodiment, referring to FIG. 7, after the UE establishes a PDN connection through the 3GPP EPS and the trusted wireless WLAN access network (TWAN), the UE sends a flow migration routing rule to the EPS when the 3GPP signal is lost on the air interface. The methods include:
步骤700、UE向TWAN发送WLCP请求消息,WLCP请求消息中携带有流迁移路由规则。Step 700: The UE sends a WLCP request message to the TWAN, where the WLCP request message carries a flow migration routing rule.
本步骤中,流迁移路由规则包括流迁移原因,流迁移原因为信号丢失。In this step, the flow migration routing rule includes the cause of the flow migration, and the flow migration causes the signal loss.
步骤701、TWAN向P-GW发送修改承载请求/PMIP代理绑定更新消息,修改承载请求/PMIP代理绑定更新消息中携带有流迁移路由规则。Step 701: The TWAN sends a modify bearer request/PMIP proxy binding update message to the P-GW, where the modify bearer request/PMIP proxy binding update message carries a flow migration routing rule.
步骤702、P-GW收到流迁移路由规则信息,识别出流迁移原因为无线信号丢失,接受流迁移请求,安装接收到的流迁移路由规则。 Step 702: The P-GW receives the flow migration routing rule information, identifies that the flow migration cause is a wireless signal loss, accepts the flow migration request, and installs the received flow migration routing rule.
步骤703、PCRF进行IP连接接入网络(IP-CAN,IP Connectivity Access Network)会话更新,P-GW向TWAN发送修改承载响应或代理绑定确认消息,修改承载响应或代理绑定确认消息中携带有反馈消息。其中,反馈消息表示接受流迁移。Step 703: The PCRF performs an IP-Connected Access Network (IP-Access) network session update, and the P-GW sends a modify bearer response or a proxy binding acknowledgement message to the TWAN, and the bearer response or the proxy binding acknowledgement message is carried in the modified bearer response. There is feedback. Among them, the feedback message indicates that the flow migration is accepted.
步骤704、TWAN向UE发送WLCP响应消息,WLCP响应消息中携带有反馈消息。Step 704: The TWAN sends a WLCP response message to the UE, where the WLCP response message carries a feedback message.
第三实施例,参见图8,UE通过3GPP EPS和信任WLAN建立PDN连接后,UE发现空口上WLAN信号丢失时,向EPS发送流迁移路由规则的方法包括:In the third embodiment, referring to FIG. 8, after the UE establishes a PDN connection through the 3GPP EPS and the trusted WLAN, the UE sends a flow migration routing rule to the EPS when the WLAN signal is lost on the air interface, and the method includes:
步骤800、UE向MME发送NAS消息,NAS消息中携带有流迁移路由规则。Step 800: The UE sends a NAS message to the MME, where the NAS message carries a flow migration routing rule.
本步骤中,流迁移路由规则包括流迁移原因,流迁移原因为信号丢失。In this step, the flow migration routing rule includes the cause of the flow migration, and the flow migration causes the signal loss.
步骤801、MME向P-GW发送承载更新请求/PMIP代理绑定更新消息,承载更新请求/PMIP代理绑定更新消息中携带有流迁移路由规则。Step 801: The MME sends a bearer update request/PMIP proxy binding update message to the P-GW, where the bearer update request/PMIP proxy binding update message carries a flow migration routing rule.
步骤802、P-GW收到流迁移路由规则信息,识别出流迁移原因为WLAN无线信号丢失,接受流迁移请求或在网络允许的状态下(比如,3GPP接入网络无拥塞)接受流迁移请求,安装接收到的流迁移路由规则。Step 802: The P-GW receives the flow migration routing rule information, identifies that the flow migration cause is a WLAN wireless signal loss, accepts the flow migration request, or accepts the flow migration request in a state that the network allows (for example, the 3GPP access network is not congested) , install the received stream migration routing rules.
步骤803、PCRF进行IP-CAN会话更新,P-GW向MME发送承载更新响应或代理绑定确认消息,承载更新响应或代理绑定确认消息中携带有反馈消息。其中,反馈消息表示接受流迁移。Step 803: The PCRF performs an IP-CAN session update, and the P-GW sends a bearer update response or a proxy binding acknowledgement message to the MME, where the bearer update response or the proxy binding acknowledgement message carries a feedback message. Among them, the feedback message indicates that the flow migration is accepted.
步骤804、MME向UE发送NAS响应消息,NAS响应消息中携带有反馈消息。Step 804: The MME sends a NAS response message to the UE, where the NAS response message carries a feedback message.
第四实施例,参见图9,UE通过3GPP EPS和非信任WLAN建立PDN连接后,UE发现空口上3GPP信号丢失时,向EPS发送流迁移路由规则的方法包括:The fourth embodiment, referring to FIG. 9, after the UE establishes a PDN connection through the 3GPP EPS and the untrusted WLAN, the method for the UE to send the flow migration routing rule to the EPS when the UE finds that the 3GPP signal is lost on the air interface includes:
步骤900、UE向ePDG发送IKE消息,IKE消息中携带有流迁移路由规则。Step 900: The UE sends an IKE message to the ePDG, where the IKE message carries a flow migration routing rule.
本步骤中,流迁移路由规则包括流迁移原因,流迁移原因为信号丢失。 In this step, the flow migration routing rule includes the cause of the flow migration, and the flow migration causes the signal loss.
步骤901、ePDG向P-GW发送修改承载请求/PMIP代理绑定更新消息,承载更新请求/PMIP代理绑定更新消息中携带有流迁移路由规则。Step 901: The ePDG sends a modify bearer request/PMIP proxy binding update message to the P-GW, where the bearer update request/PMIP proxy binding update message carries a flow migration routing rule.
步骤902、P-GW安装接收到的流迁移路由规则。Step 902: The P-GW installs the received flow migration routing rule.
步骤903、P-GW向ePDG发送修改承载响应或代理绑定确认消息,承载更新响应或代理绑定确认消息中携带有反馈消息。其中,反馈消息表示接受流迁移。Step 903: The P-GW sends a modify bearer response or a proxy binding acknowledgement message to the ePDG, where the bearer update response or the proxy binding acknowledgement message carries a feedback message. Among them, the feedback message indicates that the flow migration is accepted.
步骤904、ePDG向UE发送IKE响应消息,IKE响应消息中携带有反馈消息。Step 904: The ePDG sends an IKE response message to the UE, where the IKE response message carries a feedback message.
第五实施例,参见图10,UE通过3GPP EPS和信任WLAN建立PDN连接后,3GPP EPS网络拥塞时,P-GW向UE发送流迁移路由规则的方法包括:The fifth embodiment, referring to FIG. 10, after the UE establishes a PDN connection through the 3GPP EPS and the trusted WLAN, the method for the P-GW to send the flow migration routing rule to the UE when the 3GPP EPS network is congested includes:
步骤1000、P-GW向TWAN发送GTP更新承载请求消息/PMIP更新通知消息,GTP更新承载请求消息/PMIP更新通知消息中携带有流迁移路由规则。Step 1000: The P-GW sends a GTP update bearer request message/PMIP update notification message to the TWAN, where the GTP update bearer request message/PMIP update notification message carries a flow migration routing rule.
本步骤中,流迁移路由规则包括流迁移原因,流迁移原因为网络拥塞。In this step, the flow migration routing rule includes the flow migration cause, and the flow migration cause is network congestion.
步骤1001、TWAN向UE发送WLCP消息,WLCP消息中携带有流迁移路由规则。Step 1001: The TWAN sends a WLCP message to the UE, where the WLCP message carries a flow migration routing rule.
步骤1002、UE安装接收到的流迁移路由规则。Step 1002: The UE installs the received flow migration routing rule.
步骤1003、UE向TWAN发送WLCP响应消息,WLCP响应消息中携带有反馈消息。其中,反馈消息表示接受流迁移。Step 1003: The UE sends a WLCP response message to the TWAN, where the WLCP response message carries a feedback message. Among them, the feedback message indicates that the flow migration is accepted.
步骤1004、TWAN向P-GW发送GTP更新承载响应/PMIP更新确认消息,GTP更新承载响应消息/PMIP更新确认消息中携带有反馈消息。Step 1004: The TWAN sends a GTP update bearer response/PMIP update acknowledgement message to the P-GW, where the GTP update bearer response message/PMIP update acknowledgement message carries a feedback message.
第六实施例,参见图11,UE通过3GPP EPS和非信任WLAN建立PDN连接后,3GPP EPS网络拥塞时,P-GW向UE发送流迁移路由规则的方法包括:In the sixth embodiment, referring to FIG. 11, after the UE establishes a PDN connection through the 3GPP EPS and the untrusted WLAN, the method for the P-GW to send the flow migration routing rule to the UE when the 3GPP EPS network is congested includes:
步骤1100、P-GW向MME发送GTP更新承载请求消息/PMIP更新通知消息,GTP更新承载请求消息/PMIP更新通知消息中携带有流迁移路由规则。 Step 1100: The P-GW sends a GTP update bearer request message/PMIP update notification message to the MME, where the GTP update bearer request message/PMIP update notification message carries a flow migration routing rule.
本步骤中,流迁移路由规则包括流迁移原因,流迁移原因为网络拥塞。In this step, the flow migration routing rule includes the flow migration cause, and the flow migration cause is network congestion.
步骤1101、MME向UE发送NAS消息,NAS消息中携带有流迁移路由规则。Step 1101: The MME sends a NAS message to the UE, where the NAS message carries a flow migration routing rule.
步骤1102、UE安装接收到的流迁移路由规则。Step 1102: The UE installs the received flow migration routing rule.
步骤1103、UE向MME发送NAS响应消息,NAS响应消息中携带有反馈消息。其中,反馈消息表示接受流迁移。Step 1103: The UE sends a NAS response message to the MME, where the NAS response message carries a feedback message. Among them, the feedback message indicates that the flow migration is accepted.
步骤1104、MME向P-GW发送GTP更新承载响应/PMIP更新确认消息,GTP更新承载响应消息/PMIP更新确认消息中携带有反馈消息。Step 1104: The MME sends a GTP update bearer response/PMIP update acknowledgement message to the P-GW, where the GTP update bearer response message/PMIP update acknowledgement message carries a feedback message.
第七实施例,参见图12,UE通过3GPP EPS和TWAN建立PDN连接后,PCRF检测到3GPP EPS网络拥塞时,PCRF向P-GW/UE发送流迁移路由规则的方法包括:The seventh embodiment, referring to FIG. 12, after the UE establishes a PDN connection through the 3GPP EPS and the TWAN, and the PCRF detects that the 3GPP EPS network is congested, the method for the PCRF to send the flow migration routing rule to the P-GW/UE includes:
步骤1200、PCRF向P-GW发送IP-CAN会话修改请求消息,IP-CAN会话修改消息中携带有流迁移路由规则。Step 1200: The PCRF sends an IP-CAN session modification request message to the P-GW, where the IP-CAN session modification message carries a flow migration routing rule.
本步骤中,流迁移路由规则包括流迁移原因,流迁移原因为网络拥塞。In this step, the flow migration routing rule includes the flow migration cause, and the flow migration cause is network congestion.
步骤1201、P-GW向TWAN发送GTP更新承载请求消息/PMIP更新通知消息,GTP更新承载请求消息/PMIP更新通知消息中携带有流迁移路由规则。Step 1201: The P-GW sends a GTP update bearer request message/PMIP update notification message to the TWAN, where the GTP update bearer request message/PMIP update notification message carries the flow migration routing rule.
步骤1202、TWAN向UE发送WLCP消息,WLCP消息中携带流迁移路由规则。Step 1202: The TWAN sends a WLCP message to the UE, where the WLCP message carries a flow migration routing rule.
步骤1203、UE安装接收到的流迁移路由规则。Step 1203: The UE installs the received flow migration routing rule.
步骤1204、UE向TWAN发送WLCP响应消息,WLCP响应消息中携带有反馈消息。其中,反馈消息表示接受流迁移。Step 1204: The UE sends a WLCP response message to the TWAN, where the WLCP response message carries a feedback message. Among them, the feedback message indicates that the flow migration is accepted.
步骤1205、TWAN向P-GW发送GTP更新承载响应/PMIP更新确认消息,GTP更新承载响应/PMIP更新确认消息中携带有反馈消息。Step 1205: The TWAN sends a GTP Update Bearer Response/PMIP Update Confirm message to the P-GW, where the GTP Update Bearer Response/PMIP Update Confirm message carries a feedback message.
步骤1206、P-GW向PCRF发送IP-CAN会话修改响应消息,IP-CAN会话修改响应消息中携带有反馈消息。Step 1206: The P-GW sends an IP-CAN session modification response message to the PCRF, where the IP-CAN session modification response message carries a feedback message.
参见图13,本发明实施例还提出了一种网络侧设备,至少包括: Referring to FIG. 13, an embodiment of the present invention further provides a network side device, including at least:
第一发送模块,设置为:向用户设备UE发送第一流迁移路由规则,第一流迁移路由规则包括第一流迁移原因;The first sending module is configured to: send the first flow migration routing rule to the user equipment UE, where the first flow migration routing rule includes a first flow migration reason;
第一接收模块,设置为:接收到来自UE的第一反馈消息后,根据第一反馈消息确定是否进行流迁移。The first receiving module is configured to: after receiving the first feedback message from the UE, determine whether to perform flow migration according to the first feedback message.
本发明实施例的装置中,第一发送模块是设置为:In the apparatus of the embodiment of the present invention, the first sending module is configured to:
检测网络是否拥塞,如果检测到网络拥塞,则向UE发送流迁移路由规则;或者,根据预先设置的配置信息向UE发送流迁移路由规则。Detecting whether the network is congested, and if the network congestion is detected, sending a flow migration routing rule to the UE; or sending a flow migration routing rule to the UE according to the preset configuration information.
参见图14,本发明实施例还提出了一种UE,至少包括:Referring to FIG. 14, an embodiment of the present invention further provides a UE, including at least:
第二发送模块,设置为:向网络侧设备发送第二流迁移路由规则,第二流迁移路由规则包括第二流迁移原因;The second sending module is configured to: send a second flow migration routing rule to the network side device, where the second flow migration routing rule includes a second flow migration reason;
第二接收模块,设置为:接收到来自网络侧设备的第二反馈消息后,根据第二反馈消息确定是否进行流迁移。The second receiving module is configured to: after receiving the second feedback message from the network side device, determine whether to perform the flow migration according to the second feedback message.
本发明实施例的装置中,第二发送模块是设置为:In the apparatus of the embodiment of the present invention, the second sending module is configured to:
检测到的无线信号强度小于或等于预设阈值时,发送第二流迁移路由规则;Sending a second flow migration routing rule when the detected wireless signal strength is less than or equal to a preset threshold;
或者,按照预先设置的配置信息发送第二流迁移路由规则;Or sending the second flow migration routing rule according to the preset configuration information;
或者,按照接收到的来自接入网络发现选择功能ANDSF的第三流迁移路由规则发送第二流迁移路由规则。Alternatively, the second flow migration routing rule is sent according to the received third flow migration routing rule from the access network discovery selection function ANDSF.
本领域普通技术人员可以理解上述实施例的全部或部分步骤可以使用计算机程序流程来实现,所述计算机程序可以存储于一计算机可读存储介质中,所述计算机程序在相应的硬件平台上(如***、设备、装置、器件等)执行,在执行时,包括方法实施例的步骤之一或其组合。One of ordinary skill in the art will appreciate that all or a portion of the steps of the above-described embodiments can be implemented using a computer program flow, which can be stored in a computer readable storage medium, such as on a corresponding hardware platform (eg, The system, device, device, device, etc. are executed, and when executed, include one or a combination of the steps of the method embodiments.
可选地,上述实施例的全部或部分步骤也可以使用集成电路来实现,这些步骤可以被分别制作成一个个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。上述实施例中的装置/功能模块/功能单元可以采用通用的计算装置来实现,它们可以集中在单个的计算装置上,也可以分布在多个计算装置所组成的网络上。 Alternatively, all or part of the steps of the above embodiments may also be implemented by using an integrated circuit. These steps may be separately fabricated into individual integrated circuit modules, or multiple modules or steps may be fabricated into a single integrated circuit module. achieve. The devices/function modules/functional units in the above embodiments may be implemented by a general-purpose computing device, which may be centralized on a single computing device or distributed over a network of multiple computing devices.
上述实施例中的装置/功能模块/功能单元以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。上述提到的计算机可读取存储介质可以是只读存储器,磁盘或光盘等When the device/function module/functional unit in the above embodiment is implemented in the form of a software function module and sold or used as a stand-alone product, it can be stored in a computer readable storage medium. The above mentioned computer readable storage medium may be a read only memory, a magnetic disk or an optical disk, etc.
工业实用性Industrial applicability
本发明实施例可以提高流的传输质量。 The embodiment of the invention can improve the transmission quality of the stream.

Claims (18)

  1. 一种实现流迁移的方法,包括:A method of implementing stream migration, comprising:
    网络侧设备向用户设备UE发送流第一迁移路由规则,所述第一流迁移路由规则包括第一流迁移原因;The network side device sends a flow first migration routing rule to the user equipment UE, where the first flow migration routing rule includes a first flow migration reason;
    所述网络侧设备接收到来自所述UE的第一反馈消息后,根据所述第一反馈消息确定是否进行流迁移。After receiving the first feedback message from the UE, the network side device determines whether to perform flow migration according to the first feedback message.
  2. 根据权利要求1所述的方法,其中,所述网络侧设备向用户设备UE发送流第一迁移路由规则包括:The method according to claim 1, wherein the sending, by the network side device, the flow first migration routing rule to the user equipment UE comprises:
    所述网络侧设备检测到网络拥塞时,向UE发送第一流迁移路由规则;When detecting, by the network side device, that the network is congested, sending the first flow migration routing rule to the UE;
    或者,所述网络侧设备根据预先设置的第一配置信息向UE发送第一流迁移路由规则。Alternatively, the network side device sends the first flow migration routing rule to the UE according to the preset first configuration information.
  3. 根据权利要求1所述的方法,其中,所述第一流迁移路由规则还包括以下的一项或多项:接入类型、接入类型优先级、流标识、流标识对应的优先级、流的互联网协议IP五元组信息。The method according to claim 1, wherein the first flow migration routing rule further comprises one or more of the following: an access type, an access type priority, a flow identifier, a priority corresponding to the flow identifier, and a flow. Internet Protocol IP quintuple information.
  4. 根据权利要求1所述的方法,其中,所述第一流迁移原因包括以下之一:网络拥塞,配置更新,缺省值。The method of claim 1, wherein the first flow migration cause comprises one of: network congestion, configuration update, default value.
  5. 根据权利要求1所述的方法,其中,所述网络侧向用户设备UE发送第一流迁移路由规则包括:The method according to claim 1, wherein the sending, by the network side, the first flow migration routing rule to the user equipment UE comprises:
    所述网络侧设备通过通用分组无线服务技术GPRS隧道协议GTP更新承载请求消息、或GTP代理移动PMIP更新通知消息、或互联网协议IP连接接入网络IP-CAN会话修改请求消息向所述UE发送所述第一流迁移路由规则。The network side device sends the UE to the UE by using a general packet radio service technology GPRS tunneling protocol GTP update bearer request message, or a GTP proxy mobile PMIP update notification message, or an internet protocol IP connection access network IP-CAN session modification request message. The first stream migration routing rule is described.
  6. 根据权利要求1~5任意一项所述的方法,其中,所述网络侧设备为分组数据网络网关P-GW或策略或计费规则功能PCRF。The method according to any one of claims 1 to 5, wherein the network side device is a packet data network gateway P-GW or a policy or charging rule function PCRF.
  7. 一种实现流迁移的方法,包括:A method of implementing stream migration, comprising:
    用户设备UE向网络侧设备发送第二流迁移路由规则,第二流迁移路由 规则包括第二流迁移原因;The user equipment UE sends a second flow migration routing rule to the network side device, and the second flow migration route The rules include the reasons for the second stream migration;
    所述UE接收到来自所述网络侧设备的第二反馈消息后,根据第二反馈消息确定是否进行流迁移。After receiving the second feedback message from the network side device, the UE determines whether to perform flow migration according to the second feedback message.
  8. 根据权利要求7所述的方法,其中,所述UE向网络侧设备发送第二流迁移路由规则包括:The method according to claim 7, wherein the sending, by the UE, the second flow migration routing rule to the network side device comprises:
    所述UE检测到自身所在的无线网络的无线信号强度小于或等于预设阈值时,发送第二流迁移路由规则;Sending, by the UE, a second flow migration routing rule, when the wireless signal strength of the wireless network in which the UE is located is less than or equal to a preset threshold;
    或者,所述UE按照预先设置的配置信息发送第二流迁移路由规则;Or the UE sends the second flow migration routing rule according to the preset configuration information;
    或者,所述UE按照接收到的来自接入网络发现选择功能ANDSF的第三流迁移路由规则发送第二流迁移路由规则。Alternatively, the UE sends the second flow migration routing rule according to the received third flow migration routing rule from the access network discovery selection function ANDSF.
  9. 根据权利要求7所述的方法,其中,所述第二流迁移路由规则还包括以下的一项或多项:接入类型、接入类型优先级、流标识、流标识对应的优先级、流的互联网协议IP五元组信息。The method according to claim 7, wherein the second flow migration routing rule further comprises one or more of the following: an access type, an access type priority, a flow identifier, a priority corresponding to the flow identifier, and a flow. Internet Protocol IP quintuple information.
  10. 根据权利要求7所述的方法,其中,所述第二流迁移原因包括以下之一:无线信号强度小于或等于预设阈值,检测到无线信号丢失,配置更新,缺省值。The method of claim 7, wherein the second flow migration cause comprises one of: a wireless signal strength less than or equal to a preset threshold, a wireless signal loss detected, a configuration update, a default value.
  11. 根据权利要求7所述的方法,其中,所述UE向网络侧设备发送第二流迁移路由规则包括:The method according to claim 7, wherein the sending, by the UE, the second flow migration routing rule to the network side device comprises:
    所述UE通过移动管理单元MME、或信任的无线局域网络接入网络TWAN、或演进的分组数据网关ePDG向所述网路侧发送所述第二流迁移路由规则。The UE sends the second flow migration routing rule to the network side by using a mobility management unit MME, or a trusted wireless local area network access network TWAN, or an evolved packet data gateway ePDG.
  12. 根据权利要求7所述的方法,其中,所述UE向网络侧设备发送第二流迁移路由规则包括:The method according to claim 7, wherein the sending, by the UE, the second flow migration routing rule to the network side device comprises:
    所述UE通过附着请求消息、或无线局域网控制面协议WLCP请求消息、或非接入层NAS消息、或互联网密钥交换IKE消息向所述网络侧设备发送所述第二流迁移路由规则。The UE sends the second flow migration routing rule to the network side device by using an attach request message, or a WLAN control plane protocol WLCP request message, or a non-access stratum NAS message, or an internet key exchange IKE message.
  13. 根据权利要求7~12任意一项所述的方法,其中,所述网络侧设备为分组数据网络网关P-GW或策略或计费规则功能PCRF。 The method according to any one of claims 7 to 12, wherein the network side device is a packet data network gateway P-GW or a policy or charging rule function PCRF.
  14. 一种网络侧设备,包括:A network side device, including:
    第一发送模块,设置为:向用户设备UE发送第一流迁移路由规则,第一流迁移路由规则包括第一流迁移原因;The first sending module is configured to: send the first flow migration routing rule to the user equipment UE, where the first flow migration routing rule includes a first flow migration reason;
    第一接收模块,设置为:接收到来自UE的第一反馈消息后,根据第一反馈消息确定是否进行流迁移。The first receiving module is configured to: after receiving the first feedback message from the UE, determine whether to perform flow migration according to the first feedback message.
  15. 根据权利要求14所述的网络侧设备,其中,所述第一发送模块是设置为:The network side device according to claim 14, wherein the first sending module is configured to:
    检测到网络拥塞时,向UE发送第一流迁移路由规则;或者,根据预先设置的配置信息向UE发送第一流迁移路由规则。When the network congestion is detected, the first flow migration routing rule is sent to the UE; or the first flow migration routing rule is sent to the UE according to the preset configuration information.
  16. 一种实现流迁移的用户设备,包括:A user equipment for implementing stream migration, including:
    第二发送模块,设置为:向网络侧设备发送第二流迁移路由规则,第二流迁移路由规则包括第二流迁移原因;The second sending module is configured to: send a second flow migration routing rule to the network side device, where the second flow migration routing rule includes a second flow migration reason;
    第二接收模块,设置为:接收到来自网络侧设备的第二反馈消息后,根据第二反馈消息确定是否进行流迁移。The second receiving module is configured to: after receiving the second feedback message from the network side device, determine whether to perform the flow migration according to the second feedback message.
  17. 根据权利要求16所述的用户设备,其中,第二发送模块是设置为:The user equipment according to claim 16, wherein the second sending module is configured to:
    检测到的无线信号强度小于或等于预设阈值时,发送第二流迁移路由规则;Sending a second flow migration routing rule when the detected wireless signal strength is less than or equal to a preset threshold;
    或者,按照预先设置的配置信息发送第二流迁移路由规则;Or sending the second flow migration routing rule according to the preset configuration information;
    或者,按照接收到的来自接入网络发现选择功能ANDSF的第三流迁移路由规则发送第二流迁移路由规则。Alternatively, the second flow migration routing rule is sent according to the received third flow migration routing rule from the access network discovery selection function ANDSF.
  18. 一种计算机可读存储介质,存储有程序指令,当该程序指令被执行时可实现权利要求1-13任一项所述的方法。 A computer readable storage medium storing program instructions that, when executed, implement the method of any of claims 1-13.
PCT/CN2015/084835 2014-09-09 2015-07-22 Method and device for achieving flow migration WO2016037513A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410456468.1A CN105392177A (en) 2014-09-09 2014-09-09 Method and device for achieving flow drift
CN201410456468.1 2014-09-09

Publications (1)

Publication Number Publication Date
WO2016037513A1 true WO2016037513A1 (en) 2016-03-17

Family

ID=55423910

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/084835 WO2016037513A1 (en) 2014-09-09 2015-07-22 Method and device for achieving flow migration

Country Status (2)

Country Link
CN (1) CN105392177A (en)
WO (1) WO2016037513A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10231250B2 (en) * 2017-03-20 2019-03-12 Qualcomm Incorporated Policy communication via control plane signaling

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102215530A (en) * 2011-05-27 2011-10-12 上海华为技术有限公司 Data flow transmission method and related equipment and system
CN102421155A (en) * 2010-09-27 2012-04-18 中兴通讯股份有限公司 Method and system for realizing flow migration
CN102761932A (en) * 2011-04-29 2012-10-31 中兴通讯股份有限公司 Strategy control method and system for IP flow mobility
CN103024823A (en) * 2011-09-20 2013-04-03 中兴通讯股份有限公司 Implementing method of flow migration, terminal and grouped data network gateway

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8374080B2 (en) * 2009-01-14 2013-02-12 Stmicroelectronics, Inc. High throughput features in 11S mesh networks
CN101835201B (en) * 2009-03-11 2014-08-13 中兴通讯股份有限公司 Method and system for ensuring uninterrupted data in multiple-network connection environment
WO2011150575A1 (en) * 2010-06-04 2011-12-08 华为技术有限公司 Internet protocol flow mobility method and apparatus and communication system
EP2772093B1 (en) * 2011-10-28 2020-02-26 BlackBerry Limited Method and apparatus to handle bearers during circuit switched fallback operation
CN103517384A (en) * 2012-06-26 2014-01-15 中兴通讯股份有限公司 Method for formulating strategy, device and system thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102421155A (en) * 2010-09-27 2012-04-18 中兴通讯股份有限公司 Method and system for realizing flow migration
CN102761932A (en) * 2011-04-29 2012-10-31 中兴通讯股份有限公司 Strategy control method and system for IP flow mobility
CN102215530A (en) * 2011-05-27 2011-10-12 上海华为技术有限公司 Data flow transmission method and related equipment and system
CN103024823A (en) * 2011-09-20 2013-04-03 中兴通讯股份有限公司 Implementing method of flow migration, terminal and grouped data network gateway

Also Published As

Publication number Publication date
CN105392177A (en) 2016-03-09

Similar Documents

Publication Publication Date Title
US11438949B2 (en) Methods and apparatus to support network-based IP flow mobility via multiple wireless accesses for a wireless device
US9717019B2 (en) Data flow control method, and related device and communications system
US9351325B2 (en) Policy control method and system for converged network
US9456006B2 (en) Method, device and system for session binding
US20150103772A1 (en) Routing of Traffic in a Multi-Domain Network
WO2017143915A1 (en) Method and device for throttling bandwidth of access point
JP5463418B2 (en) Enhanced allocation / retention policy solutions
EP3065451B1 (en) Congestion mitigation for roamers
US9544832B2 (en) Method, apparatus and system for policy control
WO2011011943A1 (en) Method for reselecting bearer binding and event report function
US10516783B2 (en) Method and device for processing PCC rule
WO2016011832A1 (en) Method and device for implementing flow mobility triggering, and storage medium
WO2009046598A1 (en) A method for establishing a dedicated bearer for a user terminal
EP2741530A1 (en) Access method, system and mobile intelligent access point
WO2010111944A1 (en) Method, apparatus, policy control function and system for releasing access connections
US20160277980A1 (en) Handing Over a Data Bearer Between Access Networks
Ahmed et al. Multi access data network connectivity and IP flow mobility in Evolved Packet System (EPS)
US20140211616A1 (en) Network Assisted Data Flow Mobility
WO2012028044A1 (en) Method and system for processing ifom error
WO2016037513A1 (en) Method and device for achieving flow migration
WO2014045587A1 (en) Charging control method and system in communication network
WO2013060214A1 (en) Method and apparatus for reporting application information
WO2011157106A2 (en) Method, system and related device for implementing service data stream offload
WO2016155277A1 (en) Method, core network element, user equipment and system for realizing default route decision
WO2012171425A1 (en) Service processing method and device

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: 15839416

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: 15839416

Country of ref document: EP

Kind code of ref document: A1