[go: up one dir, main page]

WO2018119595A1 - Method, device and system for shunting between fixed network device and mobile network device - Google Patents

Method, device and system for shunting between fixed network device and mobile network device Download PDF

Info

Publication number
WO2018119595A1
WO2018119595A1 PCT/CN2016/112167 CN2016112167W WO2018119595A1 WO 2018119595 A1 WO2018119595 A1 WO 2018119595A1 CN 2016112167 W CN2016112167 W CN 2016112167W WO 2018119595 A1 WO2018119595 A1 WO 2018119595A1
Authority
WO
WIPO (PCT)
Prior art keywords
network device
identifier
fixed network
mobile network
service
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2016/112167
Other languages
French (fr)
Chinese (zh)
Inventor
于游洋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to PCT/CN2016/112167 priority Critical patent/WO2018119595A1/en
Publication of WO2018119595A1 publication Critical patent/WO2018119595A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications

Definitions

  • the present invention relates to the field of communications technologies, and in particular, to a method, device, and system for offloading between a fixed network device and a mobile network device.
  • next generation mobile communication system next generation system
  • 5G next generation mobile communication system
  • the architecture not only supports wireless technology access to the 5G core network, but also supports the non-3rd generation partnership project (non-3GPP) access technology to access the 5G core network.
  • the core network function of the 5G core network is divided into a user plane (UP) function and a control plane (CP) function.
  • the UP function entity is mainly responsible for packet data packet forwarding, quality of service (QoS) control, accounting information statistics, and reporting to the CP.
  • QoS quality of service
  • the CP function entity is mainly responsible for sending a packet forwarding policy and a QoS control policy to the UP.
  • a mobile network device (such as a user equipment, a UE) can directly establish a connection with a fixed network device through an application layer and a Bluetooth technology, and implement a traffic distribution between the fixed network device and the UE through a connection with the fixed network device.
  • the UE detects available fixed network devices based on the Bluetooth technology, such as a TV TV, an audio device, etc., and establishes a connection between the UE and the fixed network device.
  • the data stream is then first sent to the UE and the user clicks on the available fixed network device.
  • the UE sends the data stream to the fixed network device selected by the user based on the fixed network device selected by the user, so as to implement the movement of the data stream between the UE and the fixed network device.
  • the embodiments of the present invention provide a method, a device, and a system for offloading between a fixed network device and a mobile network device, so as to at least solve the technical problem that the service quality caused by the offloading of the mobile network device and the fixed network device is not high.
  • the embodiments of the present invention provide a system solution for supporting a non-3rd generation partnership plan non-3GPP access technology to access a core network.
  • the control plane CP function entity receives the identifier of the mobile network device and the identifier of the fixed network device sent by the non-3rd generation partnership plan non-3GPP access gateway. Wherein the mobile network device and the fixed network device have the same access point.
  • the CP function entity obtains the description information of the service that allows the traffic distribution according to the identifier of the mobile network device, and sends a traffic distribution request to the traffic distribution device, where the traffic distribution request includes the description information of the service that allows the traffic distribution, the identifier of the mobile network device, and the The identifier of the network device.
  • the offloading device receives a downlink data stream that is sent to the mobile network device, and the downlink data stream belongs to the data stream of the service described by the description information of the traffic that allows the offloading. The offloading device then sends the downlink data stream to the fixed network device according to the identifier of the fixed network device.
  • the data stream sent to the mobile network device can be sent from the core network to the fixed network device, thereby avoiding instability of the data stream transmitted between the mobile network device and the fixed network device through direct connection (such as Bluetooth technology). Sex, improve the quality of business.
  • the CP function entity may further send a subscription request to the offloading device before sending the offloading request to the offloading device, where the subscription request includes the identifier of the mobile network device and the mobile network device subscription Description of the business. Then, the traffic distribution device determines, according to the description information of the service that is subscribed to by the mobile network device, that the service corresponding to the data flow that is being sent to the mobile network device belongs to the service description information of the service that is signed by the mobile network device; The offloading device returns a subscription response to the CP functional entity.
  • the subscription response includes the identifier of the mobile network device and the description information of the service corresponding to the data flow that is being sent to the mobile network device, where the description information of the service that allows the offloading is sent to the mobile Description information of the service corresponding to the data flow of the network device. Therefore, the CP function can determine that the service corresponding to the data stream sent to the mobile network device is a traffic that allows the traffic to be offloaded, and then triggers the traffic distribution by using the traffic distribution request. Make the shunt method more flexible.
  • the offloading device may be the non-3GPP access gateway or the user plane UP functional entity, thereby providing a flexible and technical solution to facilitate different network layouts.
  • control plane CP functional entity receives the identity of the mobile network device and the identity of the fixed network device sent by the non-3rd generation partnership plan non-3GPP access gateway, the non-3GPP interface
  • the ingress gateway obtains the identifier of the fixed network device and the identifier of the mobile network device, so as to ensure that the CP functional entity successfully triggers the offloading.
  • the non-3GPP access gateway before the non-3GPP access gateway acquires the identifier of the fixed network device and the identifier of the mobile network device, establishing a connection between the fixed network device and the non-3GPP access gateway. After the non-3GPP access gateway acquires the identifier of the fixed network device and the identifier of the access point of the fixed network device, the non-3GPP access gateway stores the identifier of the fixed network device and Correspondence relationship with the identifier of the access point of the fixed network device. Therefore, when the user uses the service, the later user can use the information according to the stored information.
  • the non-3GPP access gateway After the non-3GPP access gateway stores the identifier of the fixed network device and the identifier of the access point of the fixed network device, the non-3GPP access gateway The obtaining the identifier of the fixed network device and the identifier of the mobile network device is specifically: the non-3GPP access gateway receives a session request sent by the mobile network device. Then, the non-3GPP access gateway acquires an identifier of the mobile network device and an identifier of an access point of the mobile network device according to the session request. Then, the non-3GPP access gateway obtains the correspondence between the identifier of the stored fixed network device and the identifier of the access point of the fixed network device according to the identifier of the access point of the mobile network device.
  • the mobile network device has the identity of the fixed network device of the same access point. Thereby, the identification of the fixed network device and the identification of the mobile network device can be obtained by different methods.
  • the non-3GPP access gateway obtains the identifier of the fixed network device, and the identifier of the mobile network device is: the non-3GPP access gateway receives the session request sent by the mobile network device.
  • the session request includes an identifier of the mobile network device and an identifier of the fixed network device.
  • the non-3GPP access gateway further obtains the type of the fixed network device according to the identifier of the fixed network device, and stores the correspondence between the identifier and the type of the fixed network device.
  • the session request further includes an identifier of an access point of the mobile network device; the non-3GPP access gateway further receives an establishment session sent by the CP function entity
  • the request to establish a session includes an identifier of a fixed network device included in the session request and an identifier of an access point of the mobile network device; and then the non-3GPP access gateway performs the function to the CP
  • the entity sends a response to establish a session, where the response to the establishment of the session includes an identifier of the fixed network device that is successfully registered in the access point corresponding to the access point identifier included in the session request.
  • the CP function entity before the CP function entity acquires the service description information of the service that allows the offloading, the CP function entity further sends a policy request to the policy entity, where the policy request includes the identifier of the mobile network device; Receiving a policy response sent by the policy entity, where the policy response includes the offloading policy information subscribed by the mobile network device, where the offloading policy information includes description information of the service subscribed by the mobile network device.
  • the CP function entity before the CP function entity sends the policy request to the policy function entity, the CP function entity further receives a session modification request sent by the mobile network device, where the session modification request includes the The identifier of the mobile network device, the identifier of the fixed network, and the description information of the service corresponding to the data stream being sent to the mobile network device;
  • the description information of the service that the CP function entity obtains the traffic that is allowed to be offloaded is specifically: the policy request includes the description information of the service corresponding to the data flow of the mobile network device, and the service that the CP function entity subscribes according to the mobile network device
  • the description information determines that the description information of the corresponding service of the data stream that is being sent to the mobile network device is the description information of the service that allows the offloading.
  • the CP function entity further acquires the type of the fixed network device, where the offload request further includes a type of the fixed network device, and the offload policy information further includes a type corresponding to the solid device type. a quality of service QoS parameter; or the CP function entity acquires the type of the fixed network device, where the policy response includes a QoS parameter corresponding to each fixed network device type subscribed by the mobile network device, and the CP functional entity is configured according to And the QoS parameters corresponding to the type of the fixed network device included in the session are obtained by the QoS parameters corresponding to the type of the fixed network device that are subscribed by the mobile network device.
  • the offloading device can be controlled based on the QoS parameters in the process of offloading, further ensuring the quality of data transmission.
  • the CP function entity obtains a quality of service QoS parameter corresponding to the type of the fixed network device, where the policy request further includes the type of the fixed network device, where the policy The response further includes a QoS parameter corresponding to the type of the fixed network device;
  • the policy response includes each of the mobile network device subscriptions corresponding to the fixed network device type. a QoS parameter, the CP function entity acquiring a QoS parameter corresponding to the type of the fixed network device included in the session according to each QoS parameter corresponding to the fixed network device type subscribed by the mobile network device.
  • the solution is flexible and flexible by providing different QoS parameter acquisition methods.
  • the offloading device also acquires a quality of service QoS parameter of a data stream sent to the fixed network device; the offloading device is based on the process of transmitting the downlink data stream to the fixed network device
  • the QoS parameter performs QoS control on a data stream sent to the fixed network device.
  • the offloading device can control based on the QoS parameters in the process of offloading, and then further ensure the quality of the data transmission.
  • the service quality QoS parameter of the data stream sent by the traffic distribution device to the fixed network device is specifically: the traffic distribution device acquires a quality of service QoS parameter of a default data stream sent to the fixed network device; or The offloading device obtains a quality of service QoS parameter of the data stream sent to the fixed network device from the offloading request, and the QoS parameter of the data stream sent to the fixed network device is a QoS corresponding to the type of the fixed network device parameter.
  • the offloading device can control based on the QoS parameters in the process of offloading, and then further ensure the quality of the data transmission.
  • the CP functional entity further receives an identifier of an access point of the mobile network device from the non-3GPP access gateway; further, the CP functional entity further connects to the non-3GPP
  • the ingress gateway sends a request for establishing a session, where the request for establishing a session includes an identifier of the fixed network device included in the session request, and an identifier of the access point; and the CP functional entity accesses the non-3GPP interface a response to the establishment of the session returned by the gateway, the response of the establishment session includes an identifier of the fixed network device successfully registered in the access point corresponding to the access point identifier included in the session request; the CP functional entity And deleting the stored identifier of the fixed network device and the type of the fixed network device that are not successfully registered according to the response to establish the session.
  • the fixed network device registered at the access point is further determined by a process of establishing a session with the non-3GPP access gateway. Therefore, it is ensured that the data stream sent to the fixed network
  • the method provided by the embodiment of the present invention is applied to a system that supports a non-3rd generation partnership program non-3GPP access technology to access a fifth generation 5G core network.
  • the mobile network device receives a session establishment response sent by the CP function entity, where the session establishment response includes an identifier of the fixed network device, and the fixed network device indicated by the identifier of the fixed network device has the same connection with the mobile network device.
  • Pointing in then storing an identifier of the fixed network device; receiving a data packet of the service at the mobile network device And sending, to the CP function entity, a session modification request, where the session modification request carries an identifier of the mobile network device, an identifier of the fixed network device, and service description information of the service; the session modification request And a fixed network device for triggering sending, by the service description information of the service, the data stream sent to the mobile network device to the identifier of the fixed network device.
  • the mobile network device can trigger the data stream sent to the mobile network device to be sent from the core network to the fixed network device in the process of providing the service, thereby avoiding direct connection between the mobile network device and the fixed network device (for example, Bluetooth technology, etc.) transmit data stream instability and improve service quality.
  • the fixed network device for example, Bluetooth technology, etc.
  • the mobile network device After the mobile network device establishes a connection with the fixed network device, it also identifies an identifier of the fixed network device that establishes a connection with the mobile network device; and then, the session request sent by the mobile network device
  • the session request carries the identifier of the mobile network device and the identifier of the identified fixed network device that establishes a connection with the mobile network device, and the identifier of the fixed network device in the session establishment call is included in the identifier In the identification of the fixed network device that establishes a connection with the mobile network device.
  • an embodiment of the present invention provides a traffic distribution device.
  • the device has the function of implementing the shunt device in the design of the above method. These functions can be implemented in hardware or in software by executing the corresponding software.
  • the hardware or software includes one or more units corresponding to the functions described above.
  • an embodiment of the present invention provides a non-3 third generation partnership plan non-3GPP access gateway.
  • the access gateway has the function of implementing the access gateway in the above method design. These functions can be implemented in hardware or in software by executing the corresponding software.
  • the hardware or software includes one or more units corresponding to the functions described above.
  • an embodiment of the present invention provides a control plane CP functional entity.
  • the CP functional entity has the function of implementing the execution of the CP functional entity in the above method design. These functions can be implemented in hardware or in software by executing the corresponding software.
  • the hardware or software includes one or more units corresponding to the functions described above.
  • an embodiment of the present invention provides a mobile network device.
  • the mobile network device has the function of implementing the CP functional entity in the above method design. These functions can be implemented in hardware or in software by executing the corresponding software.
  • the hardware or software includes one or more units corresponding to the functions described above.
  • a flow distribution device includes a processor, a memory, and a total a line and communication interface; the memory is configured to store a computer execution instruction, the processor is connected to the memory through the bus, and when the shunt device is in operation, the processor executes the computer execution instruction stored in the memory to enable the shunt device A method of offloading between a fixed network device and a mobile network device according to any of the above first aspects.
  • an embodiment of the present invention provides a CP functional entity, including: a processor, a memory, a bus, and a communication interface; the memory is configured to store a computer execution instruction, and the processor is connected to the memory through the bus, when When the CP function entity is running, the processor executes the computer-executed instruction stored in the memory to cause the CP function entity to perform a method of offloading between the fixed network device and the mobile network device according to any one of the above first aspects.
  • an embodiment of the present invention provides a non-3rd generation partnership plan non-3GPP access gateway, including: a processor, a memory, a bus, and a communication interface; the memory is configured to store a computer execution instruction, the process And the memory is connected to the memory, and when the access gateway is running, the processor executes the computer-executed instruction stored in the memory, so that the access gateway performs the fixed network device according to any one of the foregoing first aspects A method of offloading between mobile network devices.
  • an embodiment of the present invention provides a mobile network device, including: a processor, a memory, a bus, and a communication interface; the memory is configured to store a computer execution instruction, and the processor is connected to the memory through the bus, when When the mobile network device is in operation, the processor executes the computer-executed instructions stored by the memory to cause the access gateway to perform a method of offloading between the fixed network device and the mobile network device according to any of the above aspects.
  • an embodiment of the present invention provides a computer storage medium for storing computer software instructions used by the CP functional entity, which includes a program designed to execute the foregoing aspects as a CP functional entity.
  • an embodiment of the present invention provides a computer storage medium for storing computer software instructions for use in the foregoing shunt device, including a program designed to implement the above-described aspects for a shunt device.
  • an embodiment of the present invention provides a computer storage medium for storing computer software instructions used by the non-3rd Generation Partnership Project non-3GPP access gateway, where Access to the program designed by the gateway.
  • an embodiment of the present invention provides a computer storage medium for storing the foregoing Computer software instructions for use in a mobile network device that include a program designed to perform the above aspects for a mobile network device.
  • FIG. 1 is a schematic diagram of a 5G network architecture according to an embodiment of the present invention
  • FIG. 2 is a schematic diagram of a computer device according to an embodiment of the present invention.
  • FIG. 3 is a schematic flowchart of a method for splitting a fixed network device and a mobile network device according to an embodiment of the present disclosure
  • FIG. 4 is a schematic flowchart of a method for splitting a fixed network device and a mobile network device according to an embodiment of the present disclosure
  • FIG. 5 is a schematic structural diagram of a power distribution device according to an embodiment of the present disclosure.
  • FIG. 6 is a schematic structural diagram of a non-3GPP access gateway according to an embodiment of the present disclosure.
  • FIG. 7 is a schematic structural diagram of a CP functional entity according to an embodiment of the present disclosure.
  • FIG. 8 is a schematic structural diagram of another mobile network device according to an embodiment of the present invention.
  • FIG. 1 it is a 5G network architecture provided by an embodiment of the present invention.
  • the architecture not only supports the wireless technology defined by the 3GPP standards organization to access the 5G core network, but also supports the non-3GPP access technology to access the 5G core network.
  • the UE or Customer Premises Equipment such as a fixed network terminal device, uses a non-3GPP access method (such as through non-3GPP). Incoming) and accessing the core network side through a non-3GPP access gateway (N-3G-GW).
  • CPE Customer Premises Equipment
  • N-3G-GW non-3GPP access gateway
  • the non-3GPP access point may be a WiFi access point (AP) or a WiFi access controller (AC), and the non-3GPP access mode may implement a WLAN air interface connection for the WLAN mode.
  • the WLAN mode can be a WLAN AP (Access point) or a WALN AC (Access control), and both the WLAN AP and the WALN AC support the Y1 interface.
  • the N3G-GW implements the WLAN access network aggregation function, supports user plane data forwarding and control plane signaling processing, and supports Y2, NWx and NG (next generation network interface, next generation) 2 and NG3 interfaces.
  • the NWx interface is an interface between the UE and the N3G-GW and is carried on the Y1 and Y2 interfaces.
  • the NWx interface is used to establish a secure channel based on the Y1 interface between the UE and the non-GPP access point, and establish a secure channel based on the Y2 interface between the non-3GPP access point and the N3G-GW, and transmit the secure channel in the secure channel. Signaling or user plane data.
  • the N3G-GW includes an N3G-GW Control Plane (N3G-GW-C) functional entity and an N3G-GW User Plane (N3G-GW-U) work-through entity.
  • the N3G-GW communicates with the Control Plane Function (CP) functional entity of the 5G core network through the NG2, and communicates with the UP functional entity of the 5G core network through the NG3 interface.
  • the N3G-GW-C functional entity communicates with the Control Plane Function (CP) functional entity of the 5G core network through the NG2 interface, and the N3G-GW-U functional entity passes through the NG3 interface and the user plane of the 5G core network (User Plane function, UP) functional entity communication.
  • CP Control Plane Function
  • UP User Plane function
  • the N3G-GW may store the identifier of the fixed network device and the identifier of the mobile network device that have the same access point access network as the mobile network device, and may be sent as the offloading device to the mobile network device. The data stream is forwarded to the fixed network device.
  • the above N3G-GW is only a name, and the name itself does not limit the device.
  • the N3G-GW may be replaced with an ngPDG (Next Generation Packet Data Gateway), or an N3IWF (Non-3GPP Interworking Function) entity or the like.
  • the CP function entity communicates with the application function (AF) entity of the 5G core network through the NG5 interface, and sends a packet forwarding policy and a QoS control policy to the UP function entity through the NG4; in addition, the CP functional entity is also associated with the policy function entity. Communicate.
  • the CP function entity acquires a traffic off policy, a QoS parameter, and the like for the UE to use the service to the policy function entity.
  • the CP function entity may also implement binding of the UE to the fixed network device, generate a traffic off policy based on the user subscription data, and send the traffic off policy to the UP function entity.
  • the UP function entity communicates with the data network (DN) entity of the 5G core network through the NG6, and is responsible for packet data packet forwarding, QoS control, accounting information statistics, and reporting to the CP functional entity. Further, the UP function entity may also be configured as a offloading device to send the data stream sent to the mobile network device to the fixed network device having the same access point as the mobile network device.
  • DN data network
  • the mobile network device involved in the present application may include various handheld devices with wireless communication functions, in-vehicle devices, wearable devices, computing devices, or other processing devices connected to the wireless modem, and various forms.
  • User equipment UE mobile station (MS), terminal, terminal equipment, soft terminal, and the like.
  • the mobile network device in this application takes the UE as an example.
  • the CPE can also be any fixed network device (ie, a fixed network device), such as a set-top box.
  • the fixed network devices described above may include fixed non-mobile devices, as well as devices that move within a limited range, such as devices that move within a corporate or home environment.
  • CP functional entity and "UP functional entity” are only one name, and the name itself does not limit the device.
  • the "CP functional entity” may also be replaced by "CP function”, and the "UP functional entity” may also be replaced with “UP function”; or, the "CP functional entity” may be replaced with “CP”, the “UP functional entity” may also be replaced with "UP”, etc., which are uniformly described herein, and will not be described below.
  • any one of the above-mentioned 5G network architectures may be implemented by one physical device or multiple physical devices;
  • the functional nodes or network elements, such as the CP functional entity and the UP functional entity may be implemented by different physical devices, or may be implemented by the same physical device, which is not specifically limited in this embodiment of the present invention. That is, it can be understood that any one of the above-mentioned 5G network architectures, such as a CP function entity or an UP function entity, may be a logical function module or a plurality of entities in the entity device.
  • a logical function module of the device is not specifically limited in this embodiment of the present invention.
  • the CP function entity, the UP function entity, the non-3gpp access gateway, and the mobile network device in FIG. 1 can be implemented by the computer device (or system) in FIG.
  • FIG. 2 is a schematic structural diagram of each network element provided by an embodiment of the present invention.
  • the network element is used in the system shown in FIG. 1.
  • Network element 200 can include one or more ports 208 coupled to a transceiver 206.
  • the transceiver 206 can be a transmitter, a receiver, or a combination thereof, from His network node sends or receives data packets over port 212.
  • Processor 202 is coupled to transceiver 206 for processing data packets.
  • Processor 202 can include one or more multi-core processors and/or memory 204.
  • the processor 202 can be a general purpose processor, an application specific integrated circuit (ASIC), or a digital signal processor (DSP).
  • ASIC application specific integrated circuit
  • DSP digital signal processor
  • Memory 204 can be a non-transitory storage medium coupled to processor 202 for storing different types of data.
  • the memory 204 may include a read only memory (ROM), a random access memory (RAM), or other types of dynamic storage devices that can store information and instructions, and may also be a disk storage.
  • Memory 204 can be used to hold instructions that implement an NFV system or related methods. It will be appreciated that at least one of the cache and long term storage is programmed or loaded by the processor 202 to the processor 202 of the network element 200.
  • Network element 200 may implement a method of performing one or more instructions to perform a split between a fixed network device and a mobile network device in accordance with an embodiment of the present invention. These instructions may be stored in the memory 204 or integrated into the kernel of the operating system of the network element or a plug-in of the kernel.
  • network element 200 acts as a streaming device, including memory 204, processor 202 and transceiver 206, and one or more ports 208 coupled to the transceiver.
  • a memory 204 for storing computer executable program code;
  • a processor 202 coupled to the memory 204 and the transceiver 206;
  • program code includes instructions that, when the processor executes the instructions, cause the network element to perform the following operations:
  • the offload request includes description information of the service that allows the offload, an identifier of the mobile device, and an identifier of the fixed network device; and a downlink data stream that is sent to the mobile device;
  • the fixed network device indicated by the mobile device and the fixed network device identifier has a common access point;
  • the traffic distribution device Determining, by the traffic distribution device, that the downlink data flow is a data flow of the traffic offloaded service according to the description information of the traffic offloaded service;
  • the specific implementation manner of the operation performed by the processor included in the network element of the offloading device may refer to the corresponding step performed by the N3G-GW or the UP functional entity in performing the offloading process in the embodiment of FIG. 3 or 4, and the present invention is implemented. The examples will not be described again.
  • network element 200 acts as a non-3GPP access gateway, including a memory. 204, processor 202 and transceiver 206 and one or more ports 208 coupled to the transceiver.
  • a memory 204 for storing computer executable program code;
  • a processor 202 coupled to the memory 204 and the transceiver 206;
  • program code includes instructions that, when the processor executes the instructions, cause the network element to perform the following operations:
  • the downstream data stream is sent to the fixed network device.
  • network element 200 acts as a CP functional entity, including memory 204, processor 202 and transceiver 206, and one or more ports 208 coupled to the transceiver.
  • a memory 204 for storing computer executable program code;
  • a processor 202 coupled to the memory 204 and the transceiver 206;
  • program code includes instructions that, when the processor executes the instructions, cause the network element to perform the following operations:
  • the offloading request includes description information of the service that allows the offloading, an identifier of the mobile network device, and an identifier of the fixed network device; the offloading request is used to indicate according to the solid
  • the identifier of the network device sends the downlink data stream of the mobile network device indicated by the identifier sent to the mobile network device to the fixed network device.
  • network element 200 acts as a mobile network device, including memory 204, processor 202 and transceiver 206, and one or more ports 208 coupled to the transceiver.
  • memory 204 for storing computer executable program code
  • processor 202 coupled to the memory 204 and the transceiver 206;
  • program code includes instructions that, when the processor executes the instructions, cause the network element to perform the following operations:
  • the session establishment response includes an identifier of the fixed network device, where the fixed network device indicated by the identifier of the fixed network device has the same access point as the mobile network device;
  • the session modification request Transmitting, in the process of receiving the data packet of the service, the session modification request to the CP function entity, where the session modification request carries the identifier of the mobile network device, the identifier of the fixed network device, and the The service description information of the service; the session modification request is used to trigger the fixed network device that sends the data flow sent to the mobile network device to the identifier of the fixed network device according to the service description information of the service.
  • FIG. 3 is a schematic flowchart of a method for offloading between a fixed network device and a mobile network device according to an embodiment of the present invention.
  • the UE is a mobile network device
  • the CPE is a fixed network device.
  • This embodiment includes two phases, a shunt preparation phase and a shunt phase.
  • the offload preparation phase (refer to S301-307 in FIG. 3)
  • the CP function entity completes the perception of the fixed network device and establishes a binding relationship between the fixed network device and the UE having the same access point as the UE.
  • the splitting phase (refer to S308 and subsequent steps in FIG. 3)
  • the user is triggered to perform the offloading by the user who is using the UE to receive the data stream, and the network offloads part or all of the traffic to the fixed network device.
  • the method for offloading between the fixed network device and the mobile network device includes the following steps:
  • the S300 and the fixed network device establish a connection with the N3G-GW.
  • the fixed network device (such as the CPE) can establish a connection with the non-3GPP access gateway N3G-GW (specifically, the N3G-GW-U functional entity of the N3G-GW) through the non-3GPP access point.
  • the wind-fixing device may send a connection request to the access point of the UE (such as a non-3GPP access point) by using the Y1 interface, and then the access point sends a connection request to the N3G-GW-U functional entity by using the Y2 interface, in the connection request.
  • a connection request to the access point of the UE (such as a non-3GPP access point) by using the Y1 interface
  • the access point sends a connection request to the N3G-GW-U functional entity by using the Y2 interface, in the connection request.
  • the fixed network device can establish a connection with the N3G-GW after the authentication succeeds by using the Point to Point Protocol over Ethernet (PPPOE) or
  • the N3G-GW After the fixed network device establishes a connection with the N3G-GW (specifically, the N3G-GW-U functional entity) through the access point (such as a non-3GPP access point) of the fixed network device, the N3G-GW acquires the fixed network device.
  • the identifier of the fixed network device may be an inherent identifier of the fixed network device (such as the identifier of the fixed network device), or may be a temporary identifier assigned by the N3G-GW to the fixed network device.
  • the embodiments of the present invention are not limited herein.
  • the identifier of the access point of the fixed network device may be the location where the access point is deployed in the network, such as the circuit ID of the access point in the network line, or the physical location identifier actually deployed by the access point.
  • the embodiment of the invention is not limited.
  • the N3G-GW can also identify the device type for the fixed network device, and store the correspondence between the type of the fixed network device and the identifier of the fixed network device.
  • the type of the fixed network device may be: a display device, a video device, an audio device, a voice device, a television (TV), a desktop computer (PC), a printer, a fax machine, a refrigerator, an air conditioner, a monitor, and the like.
  • Step 301 The UE sends a session request to the N3G-GW-U functional entity of the N3G-GW through the access point.
  • the session request may be a packet data unit (PDU) session establishment request, an attach request, or another NAS (Non-Access-Stratum) request, etc., in the embodiment of the present invention, for a session request
  • PDU packet data unit
  • attach request an attach request
  • NAS Non-Access-Stratum
  • the form is a NAS (Non-Access-Stratum) request as an example.
  • the UE may send a NAS request to the access point of the UE (such as a non-3GPP access point) by using the Y1 interface, and then the non-3GPP access point sends the NAS request to the N3G-GW-U functional entity by using the Y2 interface, and the NAS
  • the request contains the UE ID.
  • the UE identifier may be one or two of a UE temporary identifier (for example, a Globally Unique Temporary Identity (GUTI), a UE permanent identifier, or a UE's network access identifier (NAI). Or three.
  • the UE permanent identifier may be an international mobile subscriber identification number (IMSI).
  • the N3G-GW user plane function entity sends the received session request and the identifier of the access point of the UE to the N3G-GW-C (N3G-GW control plane function entity).
  • the N3G-GW-U functional entity acquires the identifier of the access point of the UE.
  • the identifier of the access point of the UE embodies the location where the access point is deployed in the network, such as the circuit ID (the circuit ID) of the access point in the network line, or the physical location identifier actually deployed by the access point, etc.
  • the embodiment is not limited; then the session request and the access point identifier of the UE are sent to the N3G-GW-C.
  • the N3G-GW-C sends the session request and the identifier of the access point of the UE to the CP function entity.
  • the session request sent by the N3G-GW-C to the CP function entity may be an Uplink NAS transprot message, a session establishment request message, or an Initial UE message.
  • the N3G-GW-C functional entity After receiving the session request sent by the N3G-GW-U functional entity, the N3G-GW-C functional entity identifies the fixed network device from the N3G-GW-U and the fixed network device according to the identifier of the access point of the UE. Obtaining, in a correspondence between the identifiers of the access points, an identifier of the fixed network device having the same access point as the mobile network device.
  • the N3G-GW-C functional entity sends the determined identifier of the fixed network device with the same access point identifier as the UE and the session request (NAS request) sent by the UE to the CP functional entity in the form of the NG2 request. That is to say, the fixed network device indicated by the identifier of the fixed network device sent by the N3G-GW to the CP functional entity and the mobile network device indicated by the identifier of the mobile network device have the same access point.
  • the NG2 request includes the identifier of the fixed network device having the same access point as the UE and the session request sent by the UE (ie, the NAS request); further, the NG2 request may further include the identifier of the mobile network device access point.
  • the access point of the mobile network device is also an access point of the fixed network device.
  • the N3G-GW-C can also obtain the type of the fixed network device according to the identifier of the fixed network device, and send the type of the fixed network device to the CP functional entity.
  • S304 The CP function entity sends a session establishment request to the UP function entity, so that the UP function entity establishes a session with the CP function entity after receiving the session establishment request.
  • the session establishment request sent by the CP function entity to the UP function entity may be a packet data unit (PDU) session establishment request (which may be referred to as a first session establishment request).
  • PDU packet data unit
  • the CP function entity After receiving the NG2 request sent by the N3G-GW-C, the CP function entity authenticates the UE, and after the UE authentication is successful, allocates the UE's IP address and determines the accessed UP function entity.
  • the CP functional entity then assigns a fully qualified tunnel endpoint identifier (F-TEID) to the determined UP functional entity. After the F-TEID is assigned to the UP function entity, a session establishment request is sent to the determined UP function entity, and the session establishment request includes an F-TEID allocated for the UP.
  • F-TEID tunnel endpoint identifier
  • the CP functional entity also allocates an F-TEID to the N3G-GW.
  • the session establishment request sent by the CP function entity to the UP function entity may further include an F-TEID and a UE IP address allocated for the N3G-GW, or an F-TEID and a user identifier allocated for the N3G-GW.
  • the CP function entity allocates an F-TEID to the N3G-GW.
  • the session establishment request sent by the CP function entity to the UP function entity is not included in the N3G. - GW assigned F-TEID. Therefore, the CP function entity may further send a session establishment modification request to the UP function entity after sending the session establishment request to the UP function entity, and send the F-TEID allocated for the N3G-GW to the UP function entity in the session establishment modification request.
  • the method for determining the access of the UP function entity by the CP function entity belongs to the prior art, and is not limited herein.
  • the CP function entity acquires the UE identifier included in the session request, and stores the correspondence between the UE identifier and the identifier of the fixed network device sent by the CP utility entity. If the NG2 request includes the identifier of the access point of the fixed network device, the CP further stores a correspondence between the identifier of the UE, the identifier of the fixed network device, and the identifier of the access point of the fixed network device and the type of the fixed network device.
  • the CP functional entity stores the correspondence between the type of the fixed network device, the identifier of the UE and the identifier of the fixed network device, or the type of the fixed network device, the identity of the UE, the identity of the fixed network device, and the storage mobile network.
  • the CP function entity sends a session establishment request to the N3G-GW-C functional entity, so that the N3G-GW-C functional entity receives the session establishment request and establishes a session with the CP function entity.
  • the session establishment request sent by the CP function entity to the N3G-GW-C functional entity may be a packet data unit (PDU) session establishment request (which may be referred to as a second session establishment request).
  • the session establishment request includes: a user identifier, an F-TEID assigned by the CP functional entity to the N3G-GW (abbreviation: N3G-GW F-TEID), and an F-TEID assigned to the UP functional entity (abbreviation: UP F-TEID) ).
  • step S304 It is worth noting that there is no strict chronological order between step S304 and step S305.
  • the session response in this step includes the NAS response.
  • the NAS response may include the UE IP address allocated by the CP for the UE, and the identifier of the fixed network device that has the same access point as the UE determined by the N3G-GW-C functional entity in step 303.
  • the NAS response may establish a reply message, an attach success message, or other NAS reply message for the PDU session. Further, the NAS response is sent through the interface NG2 message between the CP function and the N3G-GW.
  • the session response may further include a fixed network having the same access point as the UE.
  • the type of device ie, the type corresponding to the identifier of the fixed network device
  • the N3G-G-C obtains a session response from the NG2 message, and sends the session response to the UE.
  • the UE After receiving the session response, the UE stores the fixed network device identifier carried in the session response, and displays the fixed network device identifier to the terminal user. If the session response further includes the type of the fixed network device, the UE stores the correspondence between the identifier of the fixed network device and the type of the fixed network device, and displays the correspondence between the identifier of the fixed network device and the type of the fixed network device to the terminal user. .
  • the UE encapsulates and sends related service data packets by using the UE IP address to provide service services for users of the UE.
  • the UE sends a session modification request to the CP functional entity.
  • the session modification request includes an identifier of the UE, an identifier of the fixed network device, and a description of the corresponding service of the data stream being sent to the mobile network device. Information.
  • the session modification request may be a PDU session modification request or other form of a request for modifying the current session.
  • the example of the present invention is described by taking a session modification request as a PDU session modification request as an example.
  • the UE after receiving the session response in step 307, the UE receives the data stream sent by the N2G-GW and provides a service service for the user of the UE. Then, the UE displays the fixed network device identifier included in the session response or the correspondence between the identifier of the fixed network device and the type of the fixed network device to the user, so that the user selects the fixed network device as the device that receives the data packet after the offloading.
  • the UE may display the information included in the session response to the user according to the trigger of the user, or may be automatically displayed after the UE receives the session response, which is not limited herein.
  • the operation of the user to select the fixed network device as the device for offloading the data packet is not limited. For example, the user can select (long press) the video service being played on the mobile phone and move it to the fixed network device (such as TV, TV).
  • the UE sends a PDU session modification request to the N3G-GW-C functional entity based on the user's operation.
  • the PDU session modification request may also be replaced with other forms of requests for modifying the current session.
  • a PDU session modification request or other form of request for modifying the current session is carried in the NAS request.
  • the description information of the service corresponding to the data stream that is being sent to the mobile network device may be obtained by the UE according to the service used by the user, and may be a source IP address and a destination IP address including the traffic to be offloaded, and a port number of the service source to be offloaded. And one or two or three of the destination port number and the type of protocol used by the offloaded service.
  • the description of the service may also be an identifier for describing the service, such as a service identifier or a service identifier, or a flow identifier of the data flow of the traffic to be offloaded, which is not limited in the embodiment of the present invention.
  • the description information of the service may be obtained by the UE according to the service to be offloaded, and the specific acquisition method belongs to the prior art, which is not limited in the embodiment of the present invention.
  • the PDU session modification request may further include an operation indication, such as an indication of traffic switching, to indicate that the CP function entity triggers the offloading operation after receiving the session modification request.
  • the CP function entity After receiving the session modification request sent by the UE, the CP function entity sends a policy request to the policy function entity to obtain the quality of service (QOS) parameter used in the offloading from the policy function entity.
  • QOS quality of service
  • the policy request includes an identifier of the UE (such as an IMSI of the UE).
  • the policy request may further include a type of the fixed network device and/or description information of the corresponding service of the data flow that is being sent to the mobile network device.
  • the CP function entity After receiving the session modification request, acquires the type of the fixed network device. If the session modification request includes the type of the fixed network device, the CP functional entity may obtain the type of the fixed network device according to the session modification request. If the session modification request includes the type of the fixed network device, the CP function entity may obtain the type of the fixed network device according to the identifier of the inherent device in the session modification request. If the identifier of the fixed network device carried in the session modification request is inherent to the fixed network device The identifier, the CP functional entity can obtain the type of the fixed network device according to the identifier of the fixed network device. If the identifier of the fixed network device carried in the session modification request is the temporary identifier of the fixed network device, the CP function entity may obtain the type of the fixed network device according to the identifier of the stored fixed network device and the type of the fixed network device.
  • the policy function entity After receiving the policy request sent by the CP function entity, the policy function entity returns a policy response to the CP function entity.
  • the policy function entity stores the traffic offloading policy information signed by each mobile network device (such as a UE).
  • the offloading policy information includes description information of the service subscribed by the mobile network device (that is, description information of the service that the mobile network device subscribes to allow the offloading).
  • the offload policy information further includes a quality of service QoS parameter corresponding to the fixed device type.
  • the QoS parameters include Guaranteed Bit Rate (GBR), Maximum Bit Rate (MBR), QoS Class Identifier (QCI), and Allocation and Retention Priority (ARP). ), Differentiated Services Code Point (DSCP), one of delay, bandwidth, any two, any three, or any number.
  • the offloading policy information may further include a QoS parameter that is signed by the mobile network device and corresponding to each fixed network device type, and then the CP functional entity signs the contract according to the mobile network device. And a QoS parameter corresponding to the type of the fixed network device, and acquiring a QoS parameter corresponding to the type of the fixed network device included in the session.
  • the policy function entity obtains the traffic policy corresponding to the UE based on the identifier of the UE, and then obtains the QoS parameter corresponding to the type of the fixed network device according to the traffic policy information corresponding to the UE.
  • the service description information determines, according to the service description information, whether the service is allowed to be offloaded. And if the service allows the offloading, returning a policy response to the CP function entity, where the policy response includes service description information, a type of the fixed network device, and a QoS parameter corresponding to the type of the fixed network device.
  • the policy function entity uses the default QoS parameter as the type corresponding to the type of the fixed network device.
  • the QoS parameter and further determining, according to the service description information in the offload request, whether the service allows offloading, and returning a policy response to the CP functional entity after determining to allow the offloading.
  • the policy response includes service description information, a type of the fixed network device, and a QoS parameter corresponding to the type of the fixed network device.
  • the policy function entity determines that the service is not allowed to be offloaded according to the description information of the service, the policy response in S310 carries the failure information, and does not perform S311 and S312, and performs subsequent offloading.
  • the policy response includes description information of the service subscribed by the mobile network device. Then, the CP function entity further determines, according to the description information of the service in the session modification request and the description information of the service in the policy response, whether the service indicated by the service description information in the session modification request allows the traffic to be offloaded. . And after determining that the shunting is allowed, the subsequent shunts after S311 and S312 are performed.
  • the CP function entity may also acquire the offloading policy information of the UE in advance (for example, any time before S308, or may obtain the shunting policy information of all UEs from the policy function entity in advance), and then receive the information.
  • the offloading policy information of the UE is obtained according to the identifier of the UE included in the session modification request.
  • the CP function entity determines the QoS parameters corresponding to the type of the fixed network device carried in the session modification request according to the information about the offloading policy of the UE.
  • the CP function entity After receiving the policy response of S310, the CP function entity sends a split request to the N3G-GW-C functional entity through the NG2 interface.
  • the offload request may be a PDU session modification request message.
  • the offload request includes description information of the service that allows the offload, an identifier of the mobile network device, and an identifier of the fixed network device.
  • the offloading policy may be sent by the policy function entity to the CP function entity, as shown in step 310.
  • the S312 and the N3G-GW-C function entity send a offload response to the CP function entity through the NG2 interface.
  • the N3G-GW-C functional entity after receiving the offloading request sent by the CP function entity, the N3G-GW-C functional entity sends the downlink data stream to the fixed network device according to the identifier of the fixed network device. Further, the N3G-GW-C functional entity may further obtain a quality of service QoS parameter of the data stream sent to the fixed network device; and in the process of transmitting the downlink data stream to the fixed network device, based on the QoS The parameters perform QoS control on the data stream sent to the fixed network device.
  • the quality of service QoS parameter of the data stream that is sent by the N3G-GW-C to the fixed network device is specifically: the traffic distribution device obtains a quality of service QoS parameter of a data stream that is sent by default to the fixed network device; or The offloading device obtains a quality of service QoS parameter of the data stream sent to the fixed network device from the offloading request, and the QoS parameter of the data stream sent to the fixed network device is a QoS parameter corresponding to the type of the fixed network device.
  • the method for the N3G-GW-C functional entity to send the downlink data stream to the fixed network device is as follows: the N3G-GW-C functional entity receives the downlink data packet sent by the UP function entity, and parses the downlink data packet header information, And matching with the description information of the service in the offload request. After the packet header information of the downlink data packet is successfully matched with the flow description in the traffic distribution request, the identifier of the fixed network device in the traffic distribution request is obtained. The N3G-GW-U functional entity then sends the data packet to the fixed network equipment (CPE).
  • CPE fixed network equipment
  • the N3G-GW-C functional entity may change the destination IP address in the offloaded data packet to the IP address corresponding to the fixed network device, and send the offloaded data packet to the fixed network device from the port corresponding to the fixed network device.
  • the CP function binds the identifier of the fixed network device with the same access point to the UE, and the fixed network device with the same access point as the UE The identity and/or type are sent to the UE. Therefore, the UE selects the fixed network device that receives the data stream in the process of receiving the data stream and providing the service service for the user.
  • the CP acquires the QoS parameter of the fixed network device according to the identifier of the fixed network device with the same access point bound to the mobile network device, and notifies the traffic off device, such as the N3G-GW, to send the downlink data stream based on the QoS parameter.
  • the network side can perform QoS control on the data stream sent to the fixed network device, and improve the service quality after the offloading.
  • FIG. 4 is a schematic flowchart of a method for offloading between a fixed network device and a mobile network device according to an embodiment of the present invention.
  • Accessing the 3GPP network in the 5G network architecture shown in Figure 1 by UE and CPE The case is described as an example, involving the interaction between the UE, the N3G-GW, the CP functional entity, and the Policy Function (PF) entity and the UP functional entity.
  • This embodiment includes two phases, a shunt preparation phase and a shunt phase.
  • the offload preparation phase (refer to S400-409 in FIG. 4)
  • the CP function entity completes the perception of the fixed network device and establishes a binding relationship between the fixed network device and the UE having the same access point as the UE.
  • the user triggers the network to perform offloading, and the network offloads part or all of the traffic to the fixed network device.
  • S400 The UE establishes a connection with the fixed network device, and identifies the identifier of the fixed network device.
  • the UE can establish a connection with the fixed network device in multiple manners.
  • a fixed network device such as a CPE
  • the UE After establishing a connection with the fixed network device, the UE obtains the identifier of the fixed network device (such as the inherent identifier of the fixed network device), and stores the correspondence between the identifier of the fixed network device and the device type. Then, the UE displays the correspondence between the identifier of the fixed network device and the device type to the user.
  • Steps 401-402 The UE sends a session request to the N3G-GW-C via the N3G-GW-U functional entity of the N3G-GW.
  • the session request may be a PDU session connection establishment request, an attach request, or another NAS (Non-Access-Stratum) request, and the like.
  • the embodiment of the present invention describes a case where the session request is in the form of a NAS (Non-Access-Stratum) request.
  • the NAS request includes the identifier of the UE and the identifier of the fixed network device.
  • the UE identifier may be one, two or three of the UE temporary identifier, the UE permanent identifier, or the UE's network access identifier.
  • the N3G-GW-U may also acquire the identifier of the access point of the UE, and add the identifier of the access point of the UE to the session.
  • the request is sent to the N3G-GW-C in S402. It is worth noting that the identifier of the fixed network device in the session request is identified by the UE after the UE establishes a connection with the fixed network device. Therefore, the fixed network device and the UE indicated by the identifier of the fixed network device in the session request have the same access point.
  • the identifier of the access point of the UE acquired by the N3G-GW-U is both the identifier of the access point of the UE and the identifier of the access point of the fixed network device. That is to say, the fixed network device indicated by the UE in the session request and the identifier of the fixed network device uses the same access point to access the 3GPP core network.
  • the N3G-GW-C sends a session request to the CP function entity, where the session request further includes an identifier of the UE access point.
  • the N3G-GW-C can request a CP session entity to send a session request through the interface NG2.
  • the NG2 request includes a session request (ie, a NAS request) sent with the UE.
  • the CP function entity stores the correspondence between the identifier of the UE and the identifier of the fixed network device.
  • the CP functional entity further stores the correspondence between the identifier of the fixed network device and the type of the fixed network device.
  • the CP function entity establishes a session between the N3G-GW and the UP functional entity for the UE.
  • the CP function entity separately sends a session establishment request to the UP function entity and the N3G-GW (such as the N3G-GW-C function entity), and the CP function entity receives the UP function entity and the N3G-GW respectively.
  • the session establishment response establishes a session between the N3G-GW and the UP functional entity for the UE.
  • the CP function entity establishes a N3G-GW for the UE to establish a session with the UP function entity.
  • the descriptions of S304 and S305 are not limited herein.
  • the CP functional entity establishes a session between the N3G-GW and the UP functional entity for the fixed network device.
  • the CP functional entity separately sends a session establishment request to the UP functional entity and the N3G-GW (such as the N3G-GW-C functional entity) (and the CP functional entity separately receives and receives the N3G-GW-C function).
  • the session establishment response returned by the entity and the UP function entity establishes a session between the N3G-GW and the UP function entity for the fixed network device, wherein the IP session establishment request sent to the N3G-GW includes the identifier of the fixed network device and the CP is N3G-
  • the GW-assigned tunnel identity IP session establishment request may further include an identifier of the access point of the UE and the fixed network device.
  • the session establishment request sent to the UP function entity includes the identifier of the intrinsic device, and the tunnel identifier assigned by the CP to the N3G-GW. And the tunnel identifier assigned by the CP to the UP, and the identifier of the fixed network device and the access point of the UE.
  • the N3G-GW determines the registration status of the fixed network device based on the identifier of the access point and the identifier of the fixed network device included in the session establishment request. Then, the N3G-GW sends the correspondence between the IP address of the successfully registered fixed network device and the identifier of the fixed network device to the CP functional entity in the session establishment response.
  • the CP function entity determines the identifier of the fixed network device that has been successfully registered according to the identifier of the successfully registered fixed network device included in the session establishment response. And deleting the UE identifier, the identifier of the fixed network device, and the type of the fixed network device. The identity of the fixed device and the type of the fixed network device that are not successfully registered in the correspondence relationship.
  • the CP functional entity After establishing a session between the N3G-GW and the UP functional entity for the fixed network device, the CP functional entity also records the access point identifier and the CP functional entity establishes a session for the fixed network device as the N3G-GW and the UP functional entity. The corresponding relationship of the assigned tunnel identifiers.
  • the CP function entity determines whether the corresponding relationship including the access point identifier is recorded according to the access point identifier of the UE and the fixed network device in S403. If the CP function entity determines that the corresponding relationship including the access point identifier is recorded, the session between the N3G-GW and the UP functional entity established by the fixed network device is obtained according to the tunnel identifier in the corresponding relationship. S406-407 is no longer executed.
  • the N3G-GW-C functional entity After the CP function entity establishes a session between the N3G-GW and the UP functional entity for the UE and the fixed network device, the N3G-GW-C functional entity returns a session response to the N3G-GW-U functional entity.
  • the session response in this step includes the NAS response.
  • the NAS response may include the UE IP address assigned by the CP to the UE.
  • the NAS response may further include an identifier of the successfully registered fixed network device determined in S406.
  • the NAS response may establish a reply message, an attach success message, or other NAS reply message for the PDU session. Further, the NAS response is sent through the interface NG2 message between the CP function and the N3G-GW.
  • the NG2 message in this step may be and the NG2 response message may be any one of an NG2 reply message, a Downlink NG2 NAS transport message, or an NG2 session establishment reply message.
  • the N3G-G-C functional entity obtains the NAS response from the NG2 response, and continues to send the NAS response to the UE through the N3G-G-U functional entity.
  • the UE After receiving the NAS response, the UE stores the fixed network device identifier carried in the NAS response, and displays the fixed network device identifier to the terminal user. If the NAS response further includes the type of the fixed network device, the UE stores the correspondence between the identifier of the fixed network device and the type of the fixed network device, and displays the correspondence between the identifier of the fixed network device and the type of the fixed network device to the terminal user. .
  • the UE uses the UE IP address to receive data packets of related services, and provides service services for users of the UE.
  • the UE sends a session modification request to the CP functional entity.
  • the session modification request may be a PDU session modification request, a traffic off request, or the like.
  • S413 After receiving the policy response of S412, the CP function entity sends a split request to the UP function entity through NG4.
  • the information carried in the IP session modification request refers to the description of the NG2 modification request in S311.
  • the UP function entity sends a offload response to the CP function entity through the NG4 interface.
  • the UP function entity after receiving the offloading request sent by the CP function entity, the UP function entity sends the downlink data stream to the fixed network device according to the identifier of the fixed network device in the offloading request. Specifically, the CP function entity receives the downlink data packet sent to the UE, parses the downlink data packet header information, and matches the service description information in the traffic distribution request. After the packet header information of the downlink data packet is successfully matched with the traffic description in the traffic distribution request, the IP address of the fixed network device corresponding to the traffic distribution policy is obtained.
  • the CP function entity modifies the destination IP address of the data packet to the IP address of the fixed network device, and sends the data packet modified with the destination IP address to the N3G-GW through the session link corresponding to the tunnel identifier of the N3G-GW.
  • the received data packet is then sent by the N3G-GW to the fixed network device according to the IP address of the fixed network device.
  • the identifier of the fixed network device is identified.
  • a session request is then sent to the N3G-GW through the access point.
  • the CP network entity initiates a session request by the mobile network device (such as the UE)
  • the UE is bound with the identity of the fixed network device having the same access point and/or the type of the fixed network device, and will have the same access point as the UE.
  • the identity and/or type of the successfully registered fixed network device is sent to the UE. Therefore, in the process of receiving the data flow and providing the service service for the user, the UE selects the fixed network device to perform data offloading.
  • the CP acquires the QoS parameters of the fixed network device according to the identifier of the fixed network device with the same access point bound to the mobile network device, and notifies the traffic distribution device, such as the N3G-GW, to send the data flow sent to the UE based on the QoS parameter.
  • the traffic distribution device such as the N3G-GW
  • the network side can perform QoS control on the data stream sent to the fixed network device, and improve the service quality after the offloading.
  • the S300-S307 can also be interchanged with the S400 and S409 to complete the offloading on the UP functional entity or the N3G-GW.
  • the CP functional entity may also perform S309 at any time between S303 and S306, and send a policy request to the policy function entity without executing 308; or
  • the CP function entity may also execute S411 at any time between S407 and S409 to send a policy request to the policy function entity without executing S410.
  • the policy request includes the identifier of the UE, so as to obtain the offload policy information of the UE from the policy function entity.
  • the policy response in S311 or S412 includes the offload policy information of the UE.
  • the offload policy information of the UE refers to the description of S310.
  • the CP function entity After receiving the policy response, the CP function entity determines the identifier of the fixed network device and the type of the fixed network device according to the identifier of the fixed network device and the type of the fixed network device stored in S304 or S403, and according to the determined fixed network device.
  • the type obtains a QoS parameter corresponding to the type of the fixed network device.
  • S311 or S413 is executed, and the offload request in S311 or S413 includes the UE identifier, the identifier of the fixed network device, the QoS parameter corresponding to the type of the fixed network device corresponding to the fixed network device identifier, and the service description information of the service that allows the offloaded service. .
  • the offloading device such as the N3G-GW or the UP function entity
  • the service description information of the data flow sent to the UE is obtained.
  • the service description information of the data stream sent to the UE and the description information of the service in the offloading request it is determined whether the service corresponding to the data stream sent to the UE is allowed to be offloaded. And determining YES, performing data offloading between the fixed network device and the UE based on the identifier of the fixed network device carried in the offload request, and performing QoS control on the data flow offloaded to the fixed network device based on the QoS parameter in the offload request .
  • the CP function entity determines the solid corresponding to the identifier of the UE according to the identifier of the UE and the identifier of the fixed network device and the fixed network device type stored in S304 or S403. If the identifier of the fixed network device corresponding to the identifier of the UE is two or more, the identifier of the fixed network device and the fixed network may be selected by the CP functional entity. The type of the device, and the identifier of the selected fixed network device and the type of the fixed network device are included in the offload request.
  • the CP function is initiated after a session request is initiated by a mobile network device (such as a UE).
  • a mobile network device such as a UE
  • the UE binds the identity of the fixed network device with the same access point and the type of the fixed network device.
  • the CP function entity obtains the QoS parameters of the fixed network device and the service description information of the service that is allowed to be offloaded according to the identifier of the fixed network device and the type of the fixed network device that are bound to the mobile network device.
  • the offloading device such as the N3G-GW or the UP function entity
  • the offloading device such as the N3G-GW or the UP function entity
  • the network side can perform QoS control on the data stream sent to the fixed network device, and improve the service quality after the offloading.
  • the CP functional entity may also perform S309 at any time between S303 and S306, and send a policy request to the policy function entity without executing 308; or
  • the CP function entity may also execute S411 at any time between S407 and S409 to send a policy request to the policy function entity without executing S410.
  • the policy request includes the identifier of the UE, so as to obtain the offload policy information of the UE from the policy function entity.
  • the policy response in S311 or S412 includes the offload policy information of the UE.
  • the offload policy information of the UE refers to the description of S310.
  • the CP function entity sends a subscription request to the offloading device (such as the N3G-GW or the UP function entity) to subscribe to the traffic that is allowed to be offloaded to the UE.
  • the foregoing subscription request includes the identifier of the UE and the service description information of the service that allows the traffic to be offloaded.
  • the traffic distribution device monitors the data stream sent to the UE based on the UE identifier carried in the subscription request, and acquires and sends data to the UE after monitoring the data stream sent to the UE.
  • the business description information of the flow of the business is a subscription request.
  • the traffic distribution device determines whether the service corresponding to the data flow sent to the UE is allowed to be offloaded according to the service description information of the data flow that is sent to the UE and the service description information of the service that is allowed to be offloaded in the subscription request. And when it is determined to be YES, the subscription response is returned to the CP function entity, and the subscription response includes description information of the service that allows the traffic to be offloaded.
  • the CP function entity determines the identifier of the fixed network device corresponding to the identifier of the UE and the type of the fixed network device according to the correspondence between the identifier of the UE and the identifier of the fixed network device and the type of the fixed network device stored in S304 or S403, and determines according to the determined
  • the type of fixed network device obtains a QoS parameter corresponding to the type of the fixed network device.
  • the CP function entity performs S311 or S413 to send a offload request to the offloading device (such as the N3G-GW or the UP function entity), and the offloading request refers to the description of S311.
  • the offloading device (such as an N3G-GW or UP functional entity) performs S312 or S414.
  • the CP function binds the identifier of the fixed network device and the type of the fixed network device with the same access point to the UE after the mobile network device (such as the UE) initiates the session request.
  • the CP function entity obtains the QoS parameters of the fixed network device and the service description information of the service that is allowed to be offloaded according to the identifier of the fixed network device and the type of the fixed network device that are bound to the mobile network device.
  • the traffic offloading device such as the N3G-GW or the UP function entity, is subscribed to the data stream of the service that allows the traffic offloading to the UE.
  • the traffic distribution device After receiving the subscription request, the traffic distribution device monitors the data flow sent to the UE, and sends a subscription response to the CP function entity after the N3G-GW or the UP function entity determines that the data stream sent to the UE is a data flow of the traffic that is allowed to be offloaded.
  • the offloading request is then sent by the CP function entity to the offloading device, so that the offloading device sends the data stream sent to the UE to the fixed network device based on the QoS parameter. Therefore, the network side can perform QoS control on the data stream sent to the fixed network device, and improve the service quality after the offloading.
  • the solution provided by the embodiment of the present invention is mainly introduced from the perspective of interaction between the network elements.
  • the above-mentioned implementation of the CP functional entity, the N3G-GW, the UP functional entity, and the mobile network device in order to implement the above functions, include hardware structures and/or software modules corresponding to each function.
  • the present invention can be implemented in a combination of hardware or hardware and computer software in combination with the elements and algorithm steps of the various examples described in the embodiments disclosed herein. Whether a function is implemented in hardware or computer software to drive hardware depends on the specific application and design constraints of the solution. A person skilled in the art can use different methods for implementing the described functions for each particular application, but such implementation should not be considered to be beyond the scope of the present invention.
  • the embodiments of the present invention may perform the division of functional units on the foregoing devices or entities according to the foregoing method examples.
  • each functional unit may be divided according to each function, or two or more functions may be integrated into one processing unit.
  • the above integrated unit can be implemented in the form of hardware or in the form of a software function module. It should be noted that the division of the module in the embodiment of the present invention is schematic, and is only a logical function division, and the actual implementation may have another division manner.
  • FIG. 5 shows a possible structural diagram of a shunting device (such as an N3G-GW or an UP functional entity) involved in the foregoing embodiment, and the shunting device 500 includes: a receiving unit 501, a determining unit 502, and a transmitting unit 503. Further, the offloading device may further include an obtaining unit 504.
  • a shunting device such as an N3G-GW or an UP functional entity
  • the receiving unit 501 is configured to receive a split request sent by the control plane CP function entity, where the offload request includes description information of the service that allows the offload, an identifier of the mobile device, and an identifier of the fixed network device, and is configured to receive and send.
  • the obtaining unit 504 is configured to obtain the QoS parameter, and the sending unit 503 sends the downlink data stream to the fixed network device according to the identifier of the fixed network device, where the sending unit is based on the The QoS parameters will send the downstream data stream to the fixed network device.
  • the acquiring unit 504 obtains the QoS parameter of the QoS as follows:
  • the offloading request includes the QoS parameter subscribed by the mobile network device, the acquiring unit 504 acquires the type of the fixed network device, and obtains the QoS parameter signed by the mobile network device from the QoS parameter signed by the mobile network device. Type corresponding QoS parameter; or
  • the offloading request includes a QoS parameter corresponding to the type of the fixed network device, and the obtaining unit 504 obtains a QoS parameter corresponding to the type of the fixed network device from the offloading request; or
  • the obtaining unit 504 will obtain the default quality of service QoS parameters of the data stream sent to the fixed network device.
  • the receiving unit 501 is further used for a subscription request sent by the CP function entity, where the subscription request includes an identifier of the UE and service description information of the service that allows the offloading;
  • the determining unit 502 monitors the data stream sent to the UE based on the UE identifier carried in the subscription request, and determines, according to the service description information included in the subscription request, that the service corresponding to the data stream sent to the mobile network device is allowed to be offloaded. business;
  • the sending unit 503 is further configured to: return a subscription response to the CP function entity, where the subscription response includes the identifier of the mobile network device and the description information of the service corresponding to the data stream that is being sent to the mobile network device, where The description information of the service that allows the offloading is the description information of the service corresponding to the data flow that is being sent to the mobile network device.
  • FIG. 6 is a diagram of supporting a non-3rd generation partnership program non-3GPP access network according to an embodiment of the present invention; turn off.
  • the access gateway includes: an obtaining unit 601 and a sending unit 602. Further, the access gateway may further include a receiving unit 603, a storage unit 604, and a determining unit 605.
  • the obtaining unit 601 is configured to acquire an identifier of the fixed network device and an identifier of the mobile network device, where the fixed network device and the mobile network device have the same access point;
  • the sending unit 602 is configured to send the identifier of the fixed network device and the identifier of the mobile network device to a control CP function entity, where the identifier of the fixed network device and the identifier of the mobile network device are used to indicate that the offload device is to be sent to The downlink data stream of the mobile network device is sent to the fixed network device.
  • the acquiring unit 601 is further configured to use an identifier of the access point of the fixed network device;
  • the storage unit 604 is configured to store a correspondence between an identifier of the fixed network device and an identifier of an access point of the fixed network device;
  • the receiving unit 603 is configured to receive a session request sent by the mobile network device.
  • the obtaining unit 601 is further configured to acquire, according to the session request, an identifier of the mobile network device and an identifier of an access point of the mobile network device;
  • the obtaining unit 601 obtains the identifier of the fixed network device and the identifier of the mobile network device, which is specifically: according to the identifier of the access point of the mobile network device, the identifier of the stored fixed network device and the access of the fixed network device Obtaining, in a correspondence between the identifiers of the points, an identifier of the fixed network device having the same access point as the mobile network device, and acquiring an identifier of the mobile network device from the session request.
  • the receiving unit 603 is further configured to receive a session request sent by the mobile network device, where the session request includes an identifier of the mobile network device and an identifier of the fixed network device.
  • the session request further includes an access point identifier of the mobile network device
  • the sending unit 602 further sends the access point identifier of the mobile network device to the CP function entity.
  • the receiving unit 603 is further configured to: receive a request for establishing a session sent by the CP function entity, where the request for establishing a session includes an identifier of the fixed network device included in the session request, and the access The identifier of the point;
  • the determining unit 605 is further configured to determine a label of the fixed network device included in the session request. Whether the fixed network device indicated by the identifier of the fixed network device is registered at an access point indicated by the identifier of the access point;
  • the sending unit 602 is further configured to send a response to establish a session to the CP function entity, where the response to the establishment session includes the successful registration in the access point corresponding to the access point identifier included in the session request.
  • the determining unit 605 is further configured to: determine whether the fixed network device indicated by the identifier of the fixed network device included in the session request is registered at an access point indicated by the identifier of the access point;
  • the sending unit 602 sends the identifier of the fixed network device and the identifier of the mobile network device to the control CP function entity, where the identifier of the mobile network device is corresponding to the identifier of the access point.
  • the identifier of the fixed network device successfully registered in the access point is sent to the CP functional entity.
  • the access gateway in FIG. 6 can also be used to perform any steps performed by the N3G-GW of FIG. 3 and FIG. 4, and the embodiments of the present invention are not described in detail herein.
  • FIG. 7 is a CP functional entity according to an embodiment of the present invention.
  • the CP functional entity includes: a receiving unit 701, an obtaining unit 702, and a transmitting unit 703. Further, the CP functional entity may further include a storage unit 705 and a determining unit 704.
  • the receiving unit 701 receives the identifier of the mobile network device and the identifier of the fixed network device that are sent by the non-3rd generation partnership plan non-3GPP access gateway;
  • the obtaining unit 702 is configured to obtain service description information of a service that allows the offloading of the mobile network device indicated by the identifier of the mobile network device;
  • the sending unit 703 is configured to send a offloading request to the offloading device, where the offloading request includes description information of the service that allows the offloading, an identifier of the mobile network device, and an identifier of the fixed network device; the offloading request is used to indicate And sending, according to the identifier of the fixed network device, the downlink data stream of the mobile network device indicated by the identifier sent to the mobile network device to the fixed network device.
  • the sending unit 703 is further configured to: send a policy request to the policy entity, where the policy request includes an identifier of the mobile network device;
  • the receiving unit 701 is further configured to: receive a policy response sent by the policy entity, where the policy response includes the offloading policy information that is signed by the mobile network device, where the offloading policy information includes the service that is subscribed by the mobile network device.
  • the service description information of the service that is subscribed by the mobile network device includes the service description information of the service that allows the offloading.
  • the receiving unit 701 is further configured to receive a session modification request sent by the mobile network device, where the session modification request includes an identifier of the mobile network device, an identifier of the fixed network device, and a service description of the service to be offloaded. information;
  • the CP function entity further includes a determining unit 704, configured to determine, according to the service description information of the service that is allowed to be offloaded by the mobile network device that is included in the traffic policy information, the service that needs to be offloaded in the session modification request.
  • the description information is the service description information that allows the traffic to be offloaded, and the service description information of the traffic that is allowed to be offloaded is the service description information of the service to be offloaded in the session modification request.
  • the sending unit 703 is further configured to: send a subscription request to the offloading device, where the subscription request includes an identifier of the mobile network device and description information of a service subscribed by the mobile network device;
  • the receiving unit 701 is further configured to receive a subscription response returned by the offloading device, where the subscription response includes an identifier of the mobile network device and description information of a service corresponding to a data flow that is being sent to the mobile network device And the description information of the service that allows the offloading is the description information of the service corresponding to the data flow that is being sent to the mobile network device.
  • the receiving unit 701 is further configured to receive the type of the fixed network device, where the policy request includes a type of the fixed network device, where the offload policy information further includes a type of the fixed network device.
  • the offload request further includes a QoS parameter corresponding to the type of the fixed network device, where the QoS parameter is used to control when the downlink data stream is sent to the fixed network device.
  • the receiving unit 701 is further configured to receive the type of the fixed network device; the offload policy information further includes a QoS parameter subscribed by the mobile network device;
  • the determining unit 704 is further configured to determine, in the QoS parameters subscribed by the mobile network device, a QoS parameter corresponding to the type of the fixed network device;
  • the offload request further includes a QoS parameter corresponding to the type of the fixed network device, and the QoS parameter is used to control when the downlink data stream is sent to the fixed network device.
  • the receiving unit 701 further receives, by the CP function entity, a session request sent by the non-3GPP access gateway, where the session request carries an identifier of the fixed network device, and an identifier of the mobile network device. a fixed network indication indicated by the identifier of the fixed network device carried in the session request The mobile network device indicated by the identifier of the mobile network device has the same access point;
  • the CP function entity further includes a storage unit 705, configured to store a correspondence between the identifier of the fixed network device and the identifier of the network device;
  • the determining unit 704 is further configured to determine a type of the fixed network device according to the identifier of the fixed network device, and store a correspondence between the type of the fixed network device and the identifier of the fixed network device.
  • the session request further includes an identifier of the access point of the mobile network device
  • the method further includes: the sending unit 703 is further configured to send a session establishing session to the non-3GPP access gateway.
  • the request for establishing a session includes an identifier of the fixed network device included in the session request, and an identifier of the access point;
  • the receiving unit 701 is further configured to: a response to establish a session returned by the non-3GPP access gateway, where the response to the establishment session includes an access point corresponding to the access point identifier included in the session request The identifier of the fixed network device successfully registered;
  • the CP function entity further includes a deleting unit 706, configured to delete the stored identifier of the fixed network device and the type of the fixed network device that are not successfully registered according to the response to the establishment of the session.
  • CP function entity in FIG. 7 can also be used to perform any steps performed by the CP function entity of FIG. 3 and FIG. 4, and the embodiments of the present invention are not described in detail herein.
  • FIG. 8 is a mobile network device according to an embodiment of the present invention.
  • the mobile network device includes a receiving unit 801, a storage unit 802, and a transmitting unit 803. Further, the mobile network device may further include an identification unit 804.
  • the receiving unit 801 is configured to receive a session establishment response sent by the CP function entity, where the session establishment response includes an identifier of the fixed network device, and the fixed network device indicated by the identifier of the fixed network device and the mobile network device Have the same access point;
  • a storage unit 802 configured to store an identifier of the fixed network device
  • the sending unit 803 is configured to send a session modification request to the CP function entity, where the mobile network device receives the data packet of the service, where the session modification request carries the identifier of the mobile network device, and the fixed network The identifier of the device and the service description information of the service; the session modification request is used to trigger an identifier indication that the data stream sent to the mobile network device is sent to the fixed network device according to the service description information of the service Fixed network equipment.
  • the mobile network device further includes an identifying unit 804 for the mobile network After the device establishes a connection with the fixed network device, identifying an identifier of the fixed network device that establishes a connection with the mobile network device;
  • the sending unit 803 is further configured to send a session request, where the session request carries an identifier of the mobile network device and an identifier of the identified fixed network device that establishes a connection with the mobile network device, where the session establishment is ringing
  • the identity of the fixed network device in the middle is included in the identified identity of the fixed network device that establishes a connection with the mobile network device.
  • the mobile network device of FIG. 7 can also be used to perform any steps performed by the mobile network device of FIG. 3 and FIG. 4, and the embodiments of the present invention are not described in detail herein.
  • the embodiment of the present invention further provides a computer storage medium for storing computer software instructions used by the CP function entity, the mobile network device, the non-3GPP access gateway, and the UP function entity, respectively, for executing the foregoing method.
  • the program designed by the embodiment By executing the stored program, the flow between the fixed network device and the mobile network device can be realized.
  • embodiments of the present invention can be provided as a method, apparatus (device), or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
  • the computer program is stored/distributed in a suitable medium, provided with other hardware or as part of the hardware, or in other distributed forms, such as over the Internet or other wired or wireless telecommunication systems.
  • the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
  • the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
  • These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
  • the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.

Landscapes

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

Abstract

Disclosed in the present invention are a method and device for shunting between a fixed network device and a mobile network device, the method and the device are applied to a system supporting the non-3rd generation partnership project (non-3GPP) access technology to access a core network. By means of the method of the present invention, a data stream to be sent to the mobile network device is sent to the fixed network device from a core network, thereby avoiding the instability of transmitting the data stream by means of a direct connection (such as Bluetooth technology) between the mobile network device and the fixed network device, and improving the quality of service.

Description

固网设备与移动网络设备间分流的方法、设备及系统Method, device and system for shunting between fixed network equipment and mobile network equipment 技术领域Technical field

本发明涉及通信技术领域,尤其涉及固网设备与移动网络设备间分流的方法、设备及系统。The present invention relates to the field of communications technologies, and in particular, to a method, device, and system for offloading between a fixed network device and a mobile network device.

背景技术Background technique

为了应对无线宽带技术的挑战,通讯领域发展并制定了下一代移动通信系统(next generation system)网络架构,称为第五代(5rd generation,5G)网络架构。该架构不但支持无线技术接入5G核心网络(5G core network),而且支持非-第三代合作伙伴计划(non-3rd generation partnership project,non-3GPP)接入技术接入5G核心网络。其中5G核心网络的核心网功能分为用户面(user plane,UP)功能与控制面(control plane,CP)功能。UP功能实体主要负责分组数据包的转发、服务质量(quality of service,QoS)控制、计费信息统计并上报给CP等。CP功能实体主要负责向UP下发数据包转发策略、QoS控制策略等。In order to meet the challenges of wireless broadband technology, the communication field has developed and developed a next-generation mobile communication system (next generation system) network architecture, called the fifth generation (5rd generation, 5G) network architecture. The architecture not only supports wireless technology access to the 5G core network, but also supports the non-3rd generation partnership project (non-3GPP) access technology to access the 5G core network. The core network function of the 5G core network is divided into a user plane (UP) function and a control plane (CP) function. The UP function entity is mainly responsible for packet data packet forwarding, quality of service (QoS) control, accounting information statistics, and reporting to the CP. The CP function entity is mainly responsible for sending a packet forwarding policy and a QoS control policy to the UP.

现有技术中,移动网络设备(比如user equipment,UE)可以通过应用层和蓝牙技术与固网设备直接建连接,并通过与固网设备的连接实现固网设备与UE之间的分流。如UE基于蓝牙技术检测到可用的固网设备,如电视TV,音频设备等,并建立UE与固网设备之间的连接。然后,数据流首先发送到UE,用户点击可用的固网设备。UE基于用户选择的固网设备将数据流发送给用户选择的固网设备,实现数据流在UE和固网设备之间的移动。In the prior art, a mobile network device (such as a user equipment, a UE) can directly establish a connection with a fixed network device through an application layer and a Bluetooth technology, and implement a traffic distribution between the fixed network device and the UE through a connection with the fixed network device. For example, the UE detects available fixed network devices based on the Bluetooth technology, such as a TV TV, an audio device, etc., and establishes a connection between the UE and the fixed network device. The data stream is then first sent to the UE and the user clicks on the available fixed network device. The UE sends the data stream to the fixed network device selected by the user based on the fixed network device selected by the user, so as to implement the movement of the data stream between the UE and the fixed network device.

然而,由于网络的问题,通过移动网络设备与固网设备之间的连接进行分流却无法保证分流传转输的质量稳定,从而导致业务质量不高。However, due to network problems, the shunting of the connection between the mobile network device and the fixed network device cannot ensure the quality of the shunt transmission and transmission is stable, resulting in low service quality.

发明内容Summary of the invention

本发明实施例提供固网设备与移动网络设备间分流的方法、设备及系统,以至少解决在移动网络设备和固网设备进行分流导致的业务质量不高的技术问题。The embodiments of the present invention provide a method, a device, and a system for offloading between a fixed network device and a mobile network device, so as to at least solve the technical problem that the service quality caused by the offloading of the mobile network device and the fixed network device is not high.

为达到上述目的,本发明实施例提供如下技术方案应用于支持非-第三代合作伙伴计划non-3GPP接入技术接入核心网络的系统。具体的,控制面CP功能实体接收非-第三代合作伙伴计划non-3GPP接入网关发送的移动网络设备的标识和固网设备的标识。其中所述移动网络设备和固网设备具有相同的接入点。然后,CP功能实体获取根据移动网络设备的标识获取允许分流的业务的描述信息,并向分流设备发送分流请求,分流请求中包括所述允许分流的业务的描述信息、移动网络设备的标识以及固网设备的标识。然后,分流设备接收发送给移动网络设备的下行数据流,所述下行数据流属于所述允许分流的业务的描述信息描述的业务的数据流。然后分流设备根据所述固网设备的标识,把所述下行数据流发送给所述固网设备。通过以上方法,可以使得发送给移动网络设备的数据流从核心网络去发送给固网设备,从而可以避免移动网络设备和固网设备间通过直接连接(比如蓝牙技术等)传输数据流的不稳定性,提高业务质量。To achieve the above objective, the embodiments of the present invention provide a system solution for supporting a non-3rd generation partnership plan non-3GPP access technology to access a core network. Specifically, the control plane CP function entity receives the identifier of the mobile network device and the identifier of the fixed network device sent by the non-3rd generation partnership plan non-3GPP access gateway. Wherein the mobile network device and the fixed network device have the same access point. Then, the CP function entity obtains the description information of the service that allows the traffic distribution according to the identifier of the mobile network device, and sends a traffic distribution request to the traffic distribution device, where the traffic distribution request includes the description information of the service that allows the traffic distribution, the identifier of the mobile network device, and the The identifier of the network device. Then, the offloading device receives a downlink data stream that is sent to the mobile network device, and the downlink data stream belongs to the data stream of the service described by the description information of the traffic that allows the offloading. The offloading device then sends the downlink data stream to the fixed network device according to the identifier of the fixed network device. Through the above method, the data stream sent to the mobile network device can be sent from the core network to the fixed network device, thereby avoiding instability of the data stream transmitted between the mobile network device and the fixed network device through direct connection (such as Bluetooth technology). Sex, improve the quality of business.

在一个可能的设计中,所述CP功能实体还可以在向分流设备发送分流请求之前,向分流设备发送的订阅请求,所述订阅请求包含所述移动网络设备的标识以及所述移动网络设备签约的业务的描述信息。然后,所述分流设备根据所述移动网络设备签约的业务的描述信息确定正在发送给所述移动网络设备的数据流对应的业务属于所述移动网络设备签约的业务的描述信息描述的业务;所述分流设备向CP功能实体返回订阅响应。所述订阅响应中包含所述移动网络设备的标识以及正在发送给所述移动网络设备的数据流对应的业务的描述信息,所述允许分流的业务的描述信息为所述正在发送给所述移动网络设备的数据流对应的业务的描述信息。从而使得CP功能可以确定有发送给移动网络设备的数据流对应的业务为允许分流的业务后,再通过分流请求触发分流。使得分流方法更为灵活。In a possible design, the CP function entity may further send a subscription request to the offloading device before sending the offloading request to the offloading device, where the subscription request includes the identifier of the mobile network device and the mobile network device subscription Description of the business. Then, the traffic distribution device determines, according to the description information of the service that is subscribed to by the mobile network device, that the service corresponding to the data flow that is being sent to the mobile network device belongs to the service description information of the service that is signed by the mobile network device; The offloading device returns a subscription response to the CP functional entity. The subscription response includes the identifier of the mobile network device and the description information of the service corresponding to the data flow that is being sent to the mobile network device, where the description information of the service that allows the offloading is sent to the mobile Description information of the service corresponding to the data flow of the network device. Therefore, the CP function can determine that the service corresponding to the data stream sent to the mobile network device is a traffic that allows the traffic to be offloaded, and then triggers the traffic distribution by using the traffic distribution request. Make the shunt method more flexible.

在一个可能的设计中,所述分流设备可以为所述non-3GPP接入网关或用户面UP功能实体,从而提供灵活多变的技术方案,方便不同的网络布局。 In a possible design, the offloading device may be the non-3GPP access gateway or the user plane UP functional entity, thereby providing a flexible and technical solution to facilitate different network layouts.

在一个可能的设计中,所述控制面CP功能实体接收非-第三代合作伙伴计划non-3GPP接入网关发送的移动网络设备的标识和固网设备的标识之前,所述non-3GPP接入网关获取所述固网设备的标识和所述移动网络设备的标识,从而保证CP功能实体顺利触发分流。In a possible design, the control plane CP functional entity receives the identity of the mobile network device and the identity of the fixed network device sent by the non-3rd generation partnership plan non-3GPP access gateway, the non-3GPP interface The ingress gateway obtains the identifier of the fixed network device and the identifier of the mobile network device, so as to ensure that the CP functional entity successfully triggers the offloading.

在一个可能的设计中,所述non-3GPP接入网关获取所述固网设备的标识和所述移动网络设备的标识之前,在所述固网设备与所述non-3GPP接入网关建立连接之后,所述所述non-3GPP接入网关获取所述固网设备的标识与所述固网设备的接入点的标识;所述non-3GPP接入网关存储所述固网设备的标识以及与所述固网设备的接入点的标识之间对应关系。从而使得后期用户在使用业务时,可以根据存储的信息在分流时使用。In a possible design, before the non-3GPP access gateway acquires the identifier of the fixed network device and the identifier of the mobile network device, establishing a connection between the fixed network device and the non-3GPP access gateway. After the non-3GPP access gateway acquires the identifier of the fixed network device and the identifier of the access point of the fixed network device, the non-3GPP access gateway stores the identifier of the fixed network device and Correspondence relationship with the identifier of the access point of the fixed network device. Therefore, when the user uses the service, the later user can use the information according to the stored information.

在一个可能的设计中,所述non-3GPP接入网关存储所述固网设备的标识以及与所述固网设备的接入点的标识之间对应关系之后,所述non-3GPP接入网关获取所述固网设备的标识和所述移动网络设备的标识具体为:所述non-3GPP接入网关接收所述移动网络设备发送的会话请求。然后,所述non-3GPP接入网关根据所述会话请求获取所述移动网络设备的标识以及所述移动网络设备的接入点的标识。然后,所述non-3GPP接入网关根据所述移动网络设备的接入点的标识,从存储的固网设备的标识与固网设备的接入点的标识之间的对应关系中获取与所述移动网络设备具有相同接入点的固网设备的标识。从而使得可以通过不同的方法获取所述固网设备的标识和移动网络设备的标识。In a possible design, after the non-3GPP access gateway stores the identifier of the fixed network device and the identifier of the access point of the fixed network device, the non-3GPP access gateway The obtaining the identifier of the fixed network device and the identifier of the mobile network device is specifically: the non-3GPP access gateway receives a session request sent by the mobile network device. Then, the non-3GPP access gateway acquires an identifier of the mobile network device and an identifier of an access point of the mobile network device according to the session request. Then, the non-3GPP access gateway obtains the correspondence between the identifier of the stored fixed network device and the identifier of the access point of the fixed network device according to the identifier of the access point of the mobile network device. The mobile network device has the identity of the fixed network device of the same access point. Thereby, the identification of the fixed network device and the identification of the mobile network device can be obtained by different methods.

在一个可能的设计中,所述non-3GPP接入网关获取所述固网设备的标识、移动网络设备的标识具体为:所述non-3GPP接入网关接收所述移动网络设备发送的会话请求,所述会话请求包括所述移动网络设备的标识、所述固网设备的标识。从而使得可以通过不同的方法获取所述固网设备的标识和移动网络设备的标识。In a possible design, the non-3GPP access gateway obtains the identifier of the fixed network device, and the identifier of the mobile network device is: the non-3GPP access gateway receives the session request sent by the mobile network device. The session request includes an identifier of the mobile network device and an identifier of the fixed network device. Thereby, the identification of the fixed network device and the identification of the mobile network device can be obtained by different methods.

在一个可能的设计中,所述non-3GPP接入网关进一步根据所述固网设备的标识获得固网设备的类型,并存储固网设备的标识与类型的对应关系。In a possible design, the non-3GPP access gateway further obtains the type of the fixed network device according to the identifier of the fixed network device, and stores the correspondence between the identifier and the type of the fixed network device.

在一个可能的设计中,所述会话请求中进一步包括所述移动网络设备的接入点的标识;所述non-3GPP接入网关还接收所述CP功能实体发送的建立会话 的请求,所述建立会话的请求包括所述会话请求中包含的固网设备的标识和所述移动网络设备的接入点的标识;然后,所述non-3GPP接入网关向所述CP功能实体发送建立会话的响应,所述建立会话的响应中包含所述会话请求包含的在所述接入点标识对应的接入点中成功注册的固网设备的标识。In a possible design, the session request further includes an identifier of an access point of the mobile network device; the non-3GPP access gateway further receives an establishment session sent by the CP function entity The request to establish a session includes an identifier of a fixed network device included in the session request and an identifier of an access point of the mobile network device; and then the non-3GPP access gateway performs the function to the CP The entity sends a response to establish a session, where the response to the establishment of the session includes an identifier of the fixed network device that is successfully registered in the access point corresponding to the access point identifier included in the session request.

在一个可能的设计中,所述CP功能实体获取允许分流的业务的业务描述信息之前,所述CP功能实体还向策略实体发送策略请求,所述策略请求中包含所述移动网络设备的标识;接收所述策略实体发送的策略响应,所述策略响应包含所述移动网络设备签约的分流策略信息,所述分流策略信息包含所述移动网络设备签约的业务的描述信息。In a possible design, before the CP function entity acquires the service description information of the service that allows the offloading, the CP function entity further sends a policy request to the policy entity, where the policy request includes the identifier of the mobile network device; Receiving a policy response sent by the policy entity, where the policy response includes the offloading policy information subscribed by the mobile network device, where the offloading policy information includes description information of the service subscribed by the mobile network device.

在一个可能的设计中,所述CP功能实体向策略功能实体发送所述策略请求之前,所述CP功能实体还接收所述移动网络设备发送的会话修改请求,所述会话修改请求中包含所述移动网络设备的标识、所述固定网络的标识以及正在发送给所述移动网络设备的数据流对应业务的描述信息;In a possible design, before the CP function entity sends the policy request to the policy function entity, the CP function entity further receives a session modification request sent by the mobile network device, where the session modification request includes the The identifier of the mobile network device, the identifier of the fixed network, and the description information of the service corresponding to the data stream being sent to the mobile network device;

所述CP功能实体获取允许分流的业务的描述信息具体为:所述策略请求中包含所述移动网络设备的数据流对应业务的描述信息,所述CP功能实体根据所述移动网络设备签约的业务的描述信息确定正在发送给所述移动网络设备的数据流对应业务的描述信息为所述允许分流的业务的描述信息。The description information of the service that the CP function entity obtains the traffic that is allowed to be offloaded is specifically: the policy request includes the description information of the service corresponding to the data flow of the mobile network device, and the service that the CP function entity subscribes according to the mobile network device The description information determines that the description information of the corresponding service of the data stream that is being sent to the mobile network device is the description information of the service that allows the offloading.

在一个可能的设计中,所述CP功能实体还获取所述固网设备的类型,所述分流请求中进一步包括所述固网设备的类型,分流策略信息进一步包括与所述固设备类型对应的服务质量QoS参数;或所述CP功能实体获取所述固网设备的类型,所述策略响应中包括所述移动网络设备签约的与各固网设备类型对应的QoS参数,所述CP功能实体根据所述移动网络设备签约的各与固网设备类型对应的QoS参数,获取与所述所述会话中包含的所述固网设备的类型对应的QoS参数。通过QoS参数,使得分流设备可以在分流的过程中基于QoS参数进行控制,进一步保证数据传输的质量。In a possible design, the CP function entity further acquires the type of the fixed network device, where the offload request further includes a type of the fixed network device, and the offload policy information further includes a type corresponding to the solid device type. a quality of service QoS parameter; or the CP function entity acquires the type of the fixed network device, where the policy response includes a QoS parameter corresponding to each fixed network device type subscribed by the mobile network device, and the CP functional entity is configured according to And the QoS parameters corresponding to the type of the fixed network device included in the session are obtained by the QoS parameters corresponding to the type of the fixed network device that are subscribed by the mobile network device. Through the QoS parameters, the offloading device can be controlled based on the QoS parameters in the process of offloading, further ensuring the quality of data transmission.

在一个可能的设计中,所述CP功能实体获取与所述固网设备的类型对应的服务质量QoS参数具体为:所述策略请求中进一步包含所述所述固网设备的类型,所述策略响应中进一步包括与所述固网设备的类型对应的QoS参数;或In a possible design, the CP function entity obtains a quality of service QoS parameter corresponding to the type of the fixed network device, where the policy request further includes the type of the fixed network device, where the policy The response further includes a QoS parameter corresponding to the type of the fixed network device; or

所述策略响应中包括所述移动网络设备签约的各与固网设备类型对应的 QoS参数,所述CP功能实体根据所述移动网络设备签约的各与固网设备类型对应的QoS参数,获取与所述所述会话中包含的所述固网设备的类型对应的QoS参数。通过提供不同的QoS参数获取方法,使得方案灵活多变。The policy response includes each of the mobile network device subscriptions corresponding to the fixed network device type. a QoS parameter, the CP function entity acquiring a QoS parameter corresponding to the type of the fixed network device included in the session according to each QoS parameter corresponding to the fixed network device type subscribed by the mobile network device. The solution is flexible and flexible by providing different QoS parameter acquisition methods.

在一个可能的设计中,所述分流设备还获取发送到固网设备的数据流的服务质量QoS参数;所述分流设备在把所述下行数据流发送给所述固网设备的过程中,基于所述QoS参数对发送到所述固网设备的数据流进行QoS控制。通过QoS参数,使得分流设备可以在分流的过程中基于QoS参数进行控制,然后进一步保证数据传输的质量。In a possible design, the offloading device also acquires a quality of service QoS parameter of a data stream sent to the fixed network device; the offloading device is based on the process of transmitting the downlink data stream to the fixed network device The QoS parameter performs QoS control on a data stream sent to the fixed network device. Through the QoS parameters, the offloading device can control based on the QoS parameters in the process of offloading, and then further ensure the quality of the data transmission.

在一个可能的设计中,所述分流设备获取发送到固网设备的数据流的服务质量QoS参数具体为:所述分流设备获取默认的发送到固网设备的数据流的服务质量QoS参数;或所述分流设备从所述分流请求中获取发送到固网设备的数据流的服务质量QoS参数,所述发送到固网设备的数据流的QoS参数为与所述固网设备的类型对应的QoS参数。通过QoS参数,使得分流设备可以在分流的过程中基于QoS参数进行控制,然后进一步保证数据传输的质量。In a possible design, the service quality QoS parameter of the data stream sent by the traffic distribution device to the fixed network device is specifically: the traffic distribution device acquires a quality of service QoS parameter of a default data stream sent to the fixed network device; or The offloading device obtains a quality of service QoS parameter of the data stream sent to the fixed network device from the offloading request, and the QoS parameter of the data stream sent to the fixed network device is a QoS corresponding to the type of the fixed network device parameter. Through the QoS parameters, the offloading device can control based on the QoS parameters in the process of offloading, and then further ensure the quality of the data transmission.

在一个可能的设计中,所述CP功能实体进一步从所述non-3GPP接入网关接收所述移动网络设备的接入点的标识;此外,所述CP功能实体还向所述non-3GPP接入网关发送建立会话的请求,所述建立会话的请求包括所述会话请求中包含的固网设备的标识,和所述接入点的标识;所述CP功能实体接入所述non-3GPP接入网关返回的建立会话的响应,所述建立会话的响应中包含所述会话请求包含的在所述接入点标识对应的接入点中成功注册的固网设备的标识;所述CP功能实体根据所述所述建立会话的响应删除存储的没有成功注册的固网设备的标识和固网设备的类型。通过与non-3GPP接入网关建立会话的过程,进一步确定在接入点注册的固网设备。从而是确保在分流是发送给固网设备的数据流可以被成功接收,保证分流的顺利进行。In a possible design, the CP functional entity further receives an identifier of an access point of the mobile network device from the non-3GPP access gateway; further, the CP functional entity further connects to the non-3GPP The ingress gateway sends a request for establishing a session, where the request for establishing a session includes an identifier of the fixed network device included in the session request, and an identifier of the access point; and the CP functional entity accesses the non-3GPP interface a response to the establishment of the session returned by the gateway, the response of the establishment session includes an identifier of the fixed network device successfully registered in the access point corresponding to the access point identifier included in the session request; the CP functional entity And deleting the stored identifier of the fixed network device and the type of the fixed network device that are not successfully registered according to the response to establish the session. The fixed network device registered at the access point is further determined by a process of establishing a session with the non-3GPP access gateway. Therefore, it is ensured that the data stream sent to the fixed network device in the splitting can be successfully received, and the splitting is ensured smoothly.

第二方面,本发明实施例提供的方法,应用于支持非-第三代合作伙伴计划non-3GPP接入技术接入第五代5G核心网络的系统。其中,移动网络设备接收CP功能实体发送的会话建立响应,所述会话建立响应中包括固网设备的标识,所述固网设备的标识指示的固网设备与所述移动网络设备具有相同的接入点;然后,存储所述固网设备的标识;在所述移动网络设备接收业务的数据包 的过程中,向所述CP功能实体发送会话修改请求,所述会话修改请求携带所述移动网络设备的标识、所述固网设备的标识和所述业务的业务描述信息;所述会话修改请求用于触发根据所述业务的业务描述信息将发送给所述移动网络设备的数据流发送给所述固网设备的标识指示的固网设备。通过以上方法,移动网络设备可以在提供业务的过程中,触发发送给移动网络设备的数据流从核心网络去发送给固网设备,从而可以避免移动网络设备和固网设备间通过直接连接(比如蓝牙技术等)传输数据流的不稳定性,提高业务质量。In a second aspect, the method provided by the embodiment of the present invention is applied to a system that supports a non-3rd generation partnership program non-3GPP access technology to access a fifth generation 5G core network. The mobile network device receives a session establishment response sent by the CP function entity, where the session establishment response includes an identifier of the fixed network device, and the fixed network device indicated by the identifier of the fixed network device has the same connection with the mobile network device. Pointing in; then storing an identifier of the fixed network device; receiving a data packet of the service at the mobile network device And sending, to the CP function entity, a session modification request, where the session modification request carries an identifier of the mobile network device, an identifier of the fixed network device, and service description information of the service; the session modification request And a fixed network device for triggering sending, by the service description information of the service, the data stream sent to the mobile network device to the identifier of the fixed network device. Through the above method, the mobile network device can trigger the data stream sent to the mobile network device to be sent from the core network to the fixed network device in the process of providing the service, thereby avoiding direct connection between the mobile network device and the fixed network device (for example, Bluetooth technology, etc.) transmit data stream instability and improve service quality.

在一个可能的设备中,所述移动网络设备与固网设备建立连接后,还识别与所述移动网络设备建立连接的固网设备的标识;然后,所述移动网络设备发送的会话请求,所述会话请求中携带所述移动网络设备的标识和识别出的与所述移动网络设备建立连接的固网设备的标识,所述会话建立响就中的固网设备的标识包含在所述识别出的与所述移动网络设备建立连接的固网设备的标识中。In a possible device, after the mobile network device establishes a connection with the fixed network device, it also identifies an identifier of the fixed network device that establishes a connection with the mobile network device; and then, the session request sent by the mobile network device The session request carries the identifier of the mobile network device and the identifier of the identified fixed network device that establishes a connection with the mobile network device, and the identifier of the fixed network device in the session establishment call is included in the identifier In the identification of the fixed network device that establishes a connection with the mobile network device.

第三方面,本发明实施例提供一种分流设备。该装置具有实现上述方法设计中分流设备执行的功能。这些功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元。In a third aspect, an embodiment of the present invention provides a traffic distribution device. The device has the function of implementing the shunt device in the design of the above method. These functions can be implemented in hardware or in software by executing the corresponding software. The hardware or software includes one or more units corresponding to the functions described above.

第四方面,本发明实施例提供了一种支持非-第三代合作伙伴计划non-3GPP接入网关。该接入网关具有实现上述方法设计中接入网关执行的功能。这些功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元。In a fourth aspect, an embodiment of the present invention provides a non-3 third generation partnership plan non-3GPP access gateway. The access gateway has the function of implementing the access gateway in the above method design. These functions can be implemented in hardware or in software by executing the corresponding software. The hardware or software includes one or more units corresponding to the functions described above.

第五方面,本发明实施例提供了一种控制面CP功能实体。该CP功能实体具有实现上述方法设计中CP功能实体执行的功能。这些功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元。In a fifth aspect, an embodiment of the present invention provides a control plane CP functional entity. The CP functional entity has the function of implementing the execution of the CP functional entity in the above method design. These functions can be implemented in hardware or in software by executing the corresponding software. The hardware or software includes one or more units corresponding to the functions described above.

第六方面,本发明实施例提供了一种移动网络设备。该移动网络设备具有实现上述方法设计中CP功能实体执行的功能。这些功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元。In a sixth aspect, an embodiment of the present invention provides a mobile network device. The mobile network device has the function of implementing the CP functional entity in the above method design. These functions can be implemented in hardware or in software by executing the corresponding software. The hardware or software includes one or more units corresponding to the functions described above.

第七发明,本发明实施例提供了一种分流设备,包括处理器、存储器、总 线和通信接口;该存储器用于存储计算机执行指令,该处理器与该存储器通过该总线连接,当该分流设备运行时,该处理器执行该存储器存储的该计算机执行指令,以使该分流设备执行如上述第一方面任意一项的固网设备与移动网络设备间分流的方法。According to a seventh aspect of the present invention, a flow distribution device includes a processor, a memory, and a total a line and communication interface; the memory is configured to store a computer execution instruction, the processor is connected to the memory through the bus, and when the shunt device is in operation, the processor executes the computer execution instruction stored in the memory to enable the shunt device A method of offloading between a fixed network device and a mobile network device according to any of the above first aspects.

第八方面,本发明的实施例提供一种CP功能实体,包括:处理器、存储器、总线和通信接口;该存储器用于存储计算机执行指令,该处理器与该存储器通过该总线连接,当该CP功能实体运行时,该处理器执行该存储器存储的该计算机执行指令,以使该CP功能实体执行如上述第一方面任意一项的固网设备与移动网络设备间分流的方法。In an eighth aspect, an embodiment of the present invention provides a CP functional entity, including: a processor, a memory, a bus, and a communication interface; the memory is configured to store a computer execution instruction, and the processor is connected to the memory through the bus, when When the CP function entity is running, the processor executes the computer-executed instruction stored in the memory to cause the CP function entity to perform a method of offloading between the fixed network device and the mobile network device according to any one of the above first aspects.

第九方面,本发明的实施例提供一种非-第三代合作伙伴计划non-3GPP接入网关,包括:处理器、存储器、总线和通信接口;该存储器用于存储计算机执行指令,该处理器与该存储器通过该总线连接,当该接入网关运行时,该处理器执行该存储器存储的该计算机执行指令,以使该接入网关执行如上述第一方面任意一项的固网设备与移动网络设备间分流的方法。In a ninth aspect, an embodiment of the present invention provides a non-3rd generation partnership plan non-3GPP access gateway, including: a processor, a memory, a bus, and a communication interface; the memory is configured to store a computer execution instruction, the process And the memory is connected to the memory, and when the access gateway is running, the processor executes the computer-executed instruction stored in the memory, so that the access gateway performs the fixed network device according to any one of the foregoing first aspects A method of offloading between mobile network devices.

第九方面,本发明的实施例提供一种移动网络设备,包括:处理器、存储器、总线和通信接口;该存储器用于存储计算机执行指令,该处理器与该存储器通过该总线连接,当该移动网络设备运行时,该处理器执行该存储器存储的该计算机执行指令,以使该接入网关执行如上述第一方面任意一项的固网设备与移动网络设备间分流的方法。A ninth aspect, an embodiment of the present invention provides a mobile network device, including: a processor, a memory, a bus, and a communication interface; the memory is configured to store a computer execution instruction, and the processor is connected to the memory through the bus, when When the mobile network device is in operation, the processor executes the computer-executed instructions stored by the memory to cause the access gateway to perform a method of offloading between the fixed network device and the mobile network device according to any of the above aspects.

第十方面,本发明实施例提供了一种计算机存储介质,用于储存为上述CP功能实体所用的计算机软件指令,其包含用于执行上述方面为CP功能实体所设计的程序。In a tenth aspect, an embodiment of the present invention provides a computer storage medium for storing computer software instructions used by the CP functional entity, which includes a program designed to execute the foregoing aspects as a CP functional entity.

第十一方面,本发明实施例提供了一种计算机存储介质,用于储存为上述分流设备所用的计算机软件指令,其包含用于执行上述方面为分流设备所设计的程序。In an eleventh aspect, an embodiment of the present invention provides a computer storage medium for storing computer software instructions for use in the foregoing shunt device, including a program designed to implement the above-described aspects for a shunt device.

第十一方面,本发明实施例提供了一种计算机存储介质,用于储存为上述非-第三代合作伙伴计划non-3GPP接入网关所用的计算机软件指令,其包含用于执行上述方面为接入网关所设计的程序。In an eleventh aspect, an embodiment of the present invention provides a computer storage medium for storing computer software instructions used by the non-3rd Generation Partnership Project non-3GPP access gateway, where Access to the program designed by the gateway.

第十二方面,本发明实施例提供了一种计算机存储介质,用于储存为上述 移动网络设备所用的计算机软件指令,其包含用于执行上述方面为移动网络设备所设计的程序。According to a twelfth aspect, an embodiment of the present invention provides a computer storage medium for storing the foregoing Computer software instructions for use in a mobile network device that include a program designed to perform the above aspects for a mobile network device.

另外,第二方面至第四方面中任一种设计方式所带来的技术效果可参见第一方面中不同设计方式所带来的技术效果,此处不再赘述。In addition, the technical effects brought by the design mode of any one of the second aspect to the fourth aspect can be referred to the technical effects brought by different design modes in the first aspect, and details are not described herein again.

本发明的这些方面或其他方面在以下实施例的描述中会更加简明易懂。These and other aspects of the invention will be more apparent from the following description of the embodiments.

附图说明DRAWINGS

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the embodiments or the prior art description will be briefly described below.

图1为本发明实施例提供的5G网络架构示意图;FIG. 1 is a schematic diagram of a 5G network architecture according to an embodiment of the present invention;

图2为本发明实施例提供的计算机设备示意图;2 is a schematic diagram of a computer device according to an embodiment of the present invention;

图3为本发明实施例提供的一种固网设备与移动网络设备间分流的方法方法流程示意图;FIG. 3 is a schematic flowchart of a method for splitting a fixed network device and a mobile network device according to an embodiment of the present disclosure;

图4为本发明实施例提供的另一种固网设备与移动网络设备间分流的方法方法流程示意图;4 is a schematic flowchart of a method for splitting a fixed network device and a mobile network device according to an embodiment of the present disclosure;

图5为本发明实施例提供的一种分流设备的结构示意图;FIG. 5 is a schematic structural diagram of a power distribution device according to an embodiment of the present disclosure;

图6为本发明实施例提供的一种non-3GPP接入网关的结构示意图;FIG. 6 is a schematic structural diagram of a non-3GPP access gateway according to an embodiment of the present disclosure;

图7为本发明实施例提供的一种CP功能实体的结构示意图;FIG. 7 is a schematic structural diagram of a CP functional entity according to an embodiment of the present disclosure;

图8为本发明实施例提供的另一种移动网络设备的结构示意图。FIG. 8 is a schematic structural diagram of another mobile network device according to an embodiment of the present invention.

具体实施方式detailed description

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行描述。The technical solutions in the embodiments of the present invention will be described below with reference to the accompanying drawings in the embodiments of the present invention.

在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。In the description of the present invention, "a plurality" means two or more unless otherwise stated.

如图1所示,为本发明实施例提供的5G网络架构。该架构不但支持3GPP标准组织定义的无线技术接入5G核心网络,而且支持non-3GPP接入技术接入5G核心网络。As shown in FIG. 1 , it is a 5G network architecture provided by an embodiment of the present invention. The architecture not only supports the wireless technology defined by the 3GPP standards organization to access the 5G core network, but also supports the non-3GPP access technology to access the 5G core network.

其中,如图1所示,UE或客户前端设备(Customer Premises Equipment:CPE),比如固定网络终端设备,采用non-3GPP接入方式(如通过non-3GPP接 入点)并通过非3GPP接入网关(non-3GPP gateway,N3G-GW)接入核心网络侧。As shown in Figure 1, the UE or Customer Premises Equipment (CPE), such as a fixed network terminal device, uses a non-3GPP access method (such as through non-3GPP). Incoming) and accessing the core network side through a non-3GPP access gateway (N-3G-GW).

non-3GPP接入点可以是WiFi接入点(Access Point,AP)或WiFi接入控制器(Access Control,AC),而non-3GPP接入方式可以为WLAN方式实现WLAN空口连接。而WLAN方式可以为WLAN AP(Access point)或WALN AC(Access control),且WLAN AP和WALN AC都支持Y1接口。The non-3GPP access point may be a WiFi access point (AP) or a WiFi access controller (AC), and the non-3GPP access mode may implement a WLAN air interface connection for the WLAN mode. The WLAN mode can be a WLAN AP (Access point) or a WALN AC (Access control), and both the WLAN AP and the WALN AC support the Y1 interface.

N3G-GW实现WLAN接入网汇聚功能,支持用户面数据转发及控制面信令处理等,以及支持Y2、NWx与NG(下一代网络接口,next generation)2和NG3接口。NWx接口为UE与N3G-GW之间的接口,并承载在Y1与Y2接口之上。NWx接口用于建立UE与non—GPP接入点之间基于Y1接口的安全通道,以及建立non—3GPP接入点与N3G-GW之间的基于Y2接口的安全通道,并在此安全通道传输信令或用户面数据。The N3G-GW implements the WLAN access network aggregation function, supports user plane data forwarding and control plane signaling processing, and supports Y2, NWx and NG (next generation network interface, next generation) 2 and NG3 interfaces. The NWx interface is an interface between the UE and the N3G-GW and is carried on the Y1 and Y2 interfaces. The NWx interface is used to establish a secure channel based on the Y1 interface between the UE and the non-GPP access point, and establish a secure channel based on the Y2 interface between the non-3GPP access point and the N3G-GW, and transmit the secure channel in the secure channel. Signaling or user plane data.

N3G-GW包含N3G-GW控制面(N3G-GW-C)功能实体和N3G-GW用户面(N3G-GW-U)功通实体。N3G-GW通过NG2与5G核心网络的控制面(Control Plane function,CP)功能实体通信,通过NG3接口与5G核心网络的UP功能实体通信。具体的,N3G-GW-C功能实体通过NG2接口与5G核心网络的控制面(Control Plane function,CP)功能实体通信,N3G-GW-U功能实体通过NG3接口与5G核心网络的用户面(User Plane function,UP)功能实体通信。进一步的,本发明实施例中,N3G-GW可以存储与移动网络设备具有相同接入点接入网络的固网设备的标识和移动网络设备的标识,并可以作为分流设备将发送给移动网络设备的数据流转发到固网设备。上述N3G-GW仅是一个名字,名字本身对设备不构成限定。例如,N3G-GW可以被替换成ngPDG(下一代接入网关:Next Generation Packet Data Gateway)、或N3IWF(非3GPP转换功能:Non-3GPP Interworking function)实体等。The N3G-GW includes an N3G-GW Control Plane (N3G-GW-C) functional entity and an N3G-GW User Plane (N3G-GW-U) work-through entity. The N3G-GW communicates with the Control Plane Function (CP) functional entity of the 5G core network through the NG2, and communicates with the UP functional entity of the 5G core network through the NG3 interface. Specifically, the N3G-GW-C functional entity communicates with the Control Plane Function (CP) functional entity of the 5G core network through the NG2 interface, and the N3G-GW-U functional entity passes through the NG3 interface and the user plane of the 5G core network (User Plane function, UP) functional entity communication. Further, in the embodiment of the present invention, the N3G-GW may store the identifier of the fixed network device and the identifier of the mobile network device that have the same access point access network as the mobile network device, and may be sent as the offloading device to the mobile network device. The data stream is forwarded to the fixed network device. The above N3G-GW is only a name, and the name itself does not limit the device. For example, the N3G-GW may be replaced with an ngPDG (Next Generation Packet Data Gateway), or an N3IWF (Non-3GPP Interworking Function) entity or the like.

CP功能实体通过NG5接口与5G核心网络的应用功能(application function,AF)实体通信,通过NG4向UP功能实体下发数据包转发策略、QoS控制策略等;此外,CP功能实体还与策略功能实体进行通信。在本发明实施例中,CP功能实体向策略功能实体获取针对UE使用业务的分流策略,QoS参数等。进一步的,CP功能实体还可以实现UE与固网设备绑定,并基于用户签约数据生成分流策略,以及将分流策略发送给UP功能实体。 The CP function entity communicates with the application function (AF) entity of the 5G core network through the NG5 interface, and sends a packet forwarding policy and a QoS control policy to the UP function entity through the NG4; in addition, the CP functional entity is also associated with the policy function entity. Communicate. In the embodiment of the present invention, the CP function entity acquires a traffic off policy, a QoS parameter, and the like for the UE to use the service to the policy function entity. Further, the CP function entity may also implement binding of the UE to the fixed network device, generate a traffic off policy based on the user subscription data, and send the traffic off policy to the UP function entity.

UP功能实体通过NG6与5G核心网络的数据网络(data network,DN)实体通信,负责分组数据包的转发、QoS控制、计费信息统计并上报给CP功能实体等。进一步的,UP功能实体还可以作为分流设备实现将发送给移动网络设备的数据流发送给与所述移动网络设备具有相同接入点的固网设备。The UP function entity communicates with the data network (DN) entity of the 5G core network through the NG6, and is responsible for packet data packet forwarding, QoS control, accounting information statistics, and reporting to the CP functional entity. Further, the UP function entity may also be configured as a offloading device to send the data stream sent to the mobile network device to the fixed network device having the same access point as the mobile network device.

需要说明的是,本申请所涉及到的移动网络设备可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备,以及各种形式的用户设备UE,移动台(Mobile station,MS),终端(terminal),终端设备(Terminal Equipment),软终端等等。为方便描述,本申请中的移动网络设备以UE为例子。而作为客户前端设备CPE还可以是任何一种固定网络设备(即固网设备),比如机顶盒等。上述固网设备可以包括固定的不移动的设备,也包括在有限范围内移动的设备,例如,在企业或家庭环境内移动的设备。It should be noted that the mobile network device involved in the present application may include various handheld devices with wireless communication functions, in-vehicle devices, wearable devices, computing devices, or other processing devices connected to the wireless modem, and various forms. User equipment UE, mobile station (MS), terminal, terminal equipment, soft terminal, and the like. For convenience of description, the mobile network device in this application takes the UE as an example. As a customer front-end device, the CPE can also be any fixed network device (ie, a fixed network device), such as a set-top box. The fixed network devices described above may include fixed non-mobile devices, as well as devices that move within a limited range, such as devices that move within a corporate or home environment.

需要说明的是,上述的“CP功能实体”和“UP功能实体”仅是一个名字,名字本身对设备不构成限定。例如,该“CP功能实体”还有可能被替换为“CP功能”,该“UP功能实体”还有可能被替换为“UP功能”;或者,该“CP功能实体”还有可能被替换为“CP”,该“UP功能实体”还有可能被替换为“UP”,等等,在此进行统一说明,以下不再赘述。It should be noted that the above-mentioned "CP functional entity" and "UP functional entity" are only one name, and the name itself does not limit the device. For example, the "CP functional entity" may also be replaced by "CP function", and the "UP functional entity" may also be replaced with "UP function"; or, the "CP functional entity" may be replaced with "CP", the "UP functional entity" may also be replaced with "UP", etc., which are uniformly described herein, and will not be described below.

另外,上述5G网络架构中的任意一种功能节点或网元,例如CP功能实体或者UP功能实体,可能由一个实体设备实现,也可能由多个实体设备共同实现;上述5G网络架构中的多个功能节点或网元,例如CP功能实体和UP功能实体可能分别由不同的实体设备实现,也可能都由同一个实体设备实现,本发明实施例对此不作具体限定。即,可以理解的是,上述5G网络架构中的任意一种功能节点或者网元,例如CP功能实体或者UP功能实体,都可能是实体设备内的一个逻辑功能模块,也可能是由多个实体设备组成的一个逻辑功能模块,本发明实施例对此不作具体限定。In addition, any one of the above-mentioned 5G network architectures, such as a CP functional entity or an UP functional entity, may be implemented by one physical device or multiple physical devices; The functional nodes or network elements, such as the CP functional entity and the UP functional entity, may be implemented by different physical devices, or may be implemented by the same physical device, which is not specifically limited in this embodiment of the present invention. That is, it can be understood that any one of the above-mentioned 5G network architectures, such as a CP function entity or an UP function entity, may be a logical function module or a plurality of entities in the entity device. A logical function module of the device is not specifically limited in this embodiment of the present invention.

例如,如图2所示,图1中的CP功能实体、UP功能实体、non-3gpp接入网关以及移动网络设备可以通过图2中的计算机设备(或系统)来实现。For example, as shown in FIG. 2, the CP function entity, the UP function entity, the non-3gpp access gateway, and the mobile network device in FIG. 1 can be implemented by the computer device (or system) in FIG.

图2显示了本发明实施例提供的各网元的的结构示意图,这一网元用于在图1所示的系统中。网元200可包含一个或多个端口208,与收发器(transceiver)206相耦合。收发器206可以是发射器,接收器或其组合,从其 他网络节点通过端口212发送或接收数据包。处理器202耦合到收发器206,用于处理数据包。处理器202可包含一个或多个多核处理器和/或存储器204。处理器202可以是一个通用处理器,专用集成电路(application specific integrated circuit,ASIC),或数字信号处理器(DSP)。FIG. 2 is a schematic structural diagram of each network element provided by an embodiment of the present invention. The network element is used in the system shown in FIG. 1. Network element 200 can include one or more ports 208 coupled to a transceiver 206. The transceiver 206 can be a transmitter, a receiver, or a combination thereof, from His network node sends or receives data packets over port 212. Processor 202 is coupled to transceiver 206 for processing data packets. Processor 202 can include one or more multi-core processors and/or memory 204. The processor 202 can be a general purpose processor, an application specific integrated circuit (ASIC), or a digital signal processor (DSP).

存储器204可为非瞬时性的存储介质,与处理器202相耦合,用于保存不同类型的数据。存储器204可包含只读存储器(read only memory,ROM),随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是磁盘存储器。存储器204可用于保存实现NFV系统或相关方法的指令。可以理解,通过编程或装载可执行指令到网元200的处理器202,缓存和长期存储中的至少一个。Memory 204 can be a non-transitory storage medium coupled to processor 202 for storing different types of data. The memory 204 may include a read only memory (ROM), a random access memory (RAM), or other types of dynamic storage devices that can store information and instructions, and may also be a disk storage. Memory 204 can be used to hold instructions that implement an NFV system or related methods. It will be appreciated that at least one of the cache and long term storage is programmed or loaded by the processor 202 to the processor 202 of the network element 200.

网元200可实现根据本发明的实施例执行一个或多个指令以执行在固网设备与移动网络设备间分流的方法。这些指令可存储在存储器204中,也可集成在网元的操作系统的内核或内核的插件中。Network element 200 may implement a method of performing one or more instructions to perform a split between a fixed network device and a mobile network device in accordance with an embodiment of the present invention. These instructions may be stored in the memory 204 or integrated into the kernel of the operating system of the network element or a plug-in of the kernel.

在一个具体实施例中,网元200作为分流设备,包括存储器204,处理器202和收发器206以及与收发器耦合的一个或多个端口208。存储器204,用于存储计算机可执行程序代码;处理器202与所述存储器204和所述收发器206耦合;In one particular embodiment, network element 200 acts as a streaming device, including memory 204, processor 202 and transceiver 206, and one or more ports 208 coupled to the transceiver. a memory 204 for storing computer executable program code; a processor 202 coupled to the memory 204 and the transceiver 206;

其中所述程序代码包括指令,当所述处理器执行所述指令时,所述指令使所述网元执行以下操作:Wherein the program code includes instructions that, when the processor executes the instructions, cause the network element to perform the following operations:

接收控制面CP功能实体发送的分流请求,所述分流请求中包括允许分流的业务的描述信息、移动设备的标识以及固网设备的标识;以及用于接收发送给移动设备的下行数据流;所述移动设备和所述固网设备标识指示的固网设备具有共同的接入点;Receiving a shunt request sent by the control plane CP function entity, where the offload request includes description information of the service that allows the offload, an identifier of the mobile device, and an identifier of the fixed network device; and a downlink data stream that is sent to the mobile device; The fixed network device indicated by the mobile device and the fixed network device identifier has a common access point;

所述分流设备根据所述被分流业务的描述信息确定所述下行数据流为被分流业务的数据流;Determining, by the traffic distribution device, that the downlink data flow is a data flow of the traffic offloaded service according to the description information of the traffic offloaded service;

根据所述固网设备的标识把所述下行数据流发送给所述固网设备。And sending the downlink data stream to the fixed network device according to the identifier of the fixed network device.

以上作为分流设备的网元包含的处理器所执行操作的具体实现方式可以参照图3或4的实施例的中由N3G-GW或UP功能实体在执行分流过程中执行的对应步骤,本发明实施例不再赘述。The specific implementation manner of the operation performed by the processor included in the network element of the offloading device may refer to the corresponding step performed by the N3G-GW or the UP functional entity in performing the offloading process in the embodiment of FIG. 3 or 4, and the present invention is implemented. The examples will not be described again.

在另一个具体实施例中,网元200作为non-3GPP接入网关,包括存储器 204,处理器202和收发器206以及与收发器耦合的一个或多个端口208。存储器204,用于存储计算机可执行程序代码;处理器202与所述存储器204和所述收发器206耦合;In another specific embodiment, network element 200 acts as a non-3GPP access gateway, including a memory. 204, processor 202 and transceiver 206 and one or more ports 208 coupled to the transceiver. a memory 204 for storing computer executable program code; a processor 202 coupled to the memory 204 and the transceiver 206;

其中所述程序代码包括指令,当所述处理器执行所述指令时,所述指令使所述网元执行以下操作:Wherein the program code includes instructions that, when the processor executes the instructions, cause the network element to perform the following operations:

获取所述固网设备的标识和移动网络设备的标识,所述固网设备和移动网络设备具有相同的接入点;Obtaining an identifier of the fixed network device and an identifier of the mobile network device, where the fixed network device and the mobile network device have the same access point;

将所述固网设备的标识和所述移动网络设备的标识发送给控制CP功能实体,所述固网设备的标识和所述移动网络设备的标识用于指示分流设备将发送给移动网络设备的下行数据流发送给固网设备。Sending the identifier of the fixed network device and the identifier of the mobile network device to a control CP function entity, where the identifier of the fixed network device and the identifier of the mobile network device are used to indicate that the offload device is to be sent to the mobile network device The downstream data stream is sent to the fixed network device.

以上作为non-3GPP接入网关的网元包含的处理器所执行操作的具体实现方式可以参照图3或4的实施例的中由接入网关执行的对应步骤,本发明实施例不再赘述。For a specific implementation of the operation performed by the processor included in the network element of the non-3GPP access gateway, reference may be made to the corresponding step performed by the access gateway in the embodiment of FIG. 3 or FIG. 4, which is not described in detail in the embodiment of the present invention.

在另一个具体实施例中,网元200作为CP功能实体,包括存储器204,处理器202和收发器206以及与收发器耦合的一个或多个端口208。存储器204,用于存储计算机可执行程序代码;处理器202与所述存储器204和所述收发器206耦合;In another embodiment, network element 200 acts as a CP functional entity, including memory 204, processor 202 and transceiver 206, and one or more ports 208 coupled to the transceiver. a memory 204 for storing computer executable program code; a processor 202 coupled to the memory 204 and the transceiver 206;

其中所述程序代码包括指令,当所述处理器执行所述指令时,所述指令使所述网元执行以下操作:Wherein the program code includes instructions that, when the processor executes the instructions, cause the network element to perform the following operations:

接收非-第三代合作伙伴计划non-3GPP接入网关发送的移动网络设备的标识、固网设备的标识;Receiving an identifier of the mobile network device and an identifier of the fixed network device sent by the non-3rd Generation Partnership Project non-3GPP access gateway;

获取所述移动网络设备的标识指示的移动网络设备的允许分流的业务的业务描述信息;Obtaining service description information of the mobile network device that is allowed to be offloaded by the identifier of the mobile network device;

向分流设备发送分流请求,所述分流请求中包含所述允许分流的业务的描述信息、所述移动网络设备的标识、所述固网设备的标识;所述分流请求用于指示根据所述固网设备的标识,把发送给移动网络设备的标识指示的移动网络设备的所述下行数据流发送给所述固网设备。Sending a offloading request to the offloading device, where the offloading request includes description information of the service that allows the offloading, an identifier of the mobile network device, and an identifier of the fixed network device; the offloading request is used to indicate according to the solid The identifier of the network device sends the downlink data stream of the mobile network device indicated by the identifier sent to the mobile network device to the fixed network device.

以上作为CP功能实体的网元包含的处理器所执行操作的具体实现方式可以参照图3或4的实施例的中由CP功能实体执行的对应步骤,本发明实施例 不再赘述。For the specific implementation of the operation performed by the processor included in the network element of the CP functional entity, refer to the corresponding step performed by the CP functional entity in the embodiment of FIG. 3 or 4, which is an embodiment of the present invention. No longer.

在另一个具体实施例中,网元200作为移动网络设备,包括存储器204,处理器202和收发器206以及与收发器耦合的一个或多个端口208。存储器204,用于存储计算机可执行程序代码;处理器202与所述存储器204和所述收发器206耦合;In another embodiment, network element 200 acts as a mobile network device, including memory 204, processor 202 and transceiver 206, and one or more ports 208 coupled to the transceiver. a memory 204 for storing computer executable program code; a processor 202 coupled to the memory 204 and the transceiver 206;

其中所述程序代码包括指令,当所述处理器执行所述指令时,所述指令使所述网元执行以下操作:Wherein the program code includes instructions that, when the processor executes the instructions, cause the network element to perform the following operations:

接收CP功能实体发送的会话建立响应,所述会话建立响应中包括固网设备的标识,所述固网设备的标识指示的固网设备与所述移动网络设备具有相同的接入点;Receiving a session establishment response sent by the CP function entity, where the session establishment response includes an identifier of the fixed network device, where the fixed network device indicated by the identifier of the fixed network device has the same access point as the mobile network device;

存储所述固网设备的标识;Storing an identifier of the fixed network device;

在所述移动网络设备接收业务的数据包的过程中,向所述CP功能实体发送会话修改请求,所述会话修改请求携带所述移动网络设备的标识、所述固网设备的标识和所述业务的业务描述信息;所述会话修改请求用于触发根据所述业务的业务描述信息将发送给所述移动网络设备的数据流发送给所述固网设备的标识指示的固网设备。Transmitting, in the process of receiving the data packet of the service, the session modification request to the CP function entity, where the session modification request carries the identifier of the mobile network device, the identifier of the fixed network device, and the The service description information of the service; the session modification request is used to trigger the fixed network device that sends the data flow sent to the mobile network device to the identifier of the fixed network device according to the service description information of the service.

以上作为移动网络设备的网元包含的处理器所执行操作的具体实现方式可以参照图3或4的实施例的中由移动网络设备执行的对应步骤,本发明实施例不再赘述For the specific implementation of the operations performed by the processor included in the network element of the mobile network device, reference may be made to the corresponding steps performed by the mobile network device in the embodiment of FIG. 3 or 4, which is not described in the embodiment of the present invention.

如图3所示,为本发明实施例提供的固网设备与移动网络设备间分流的方法流程示意图,UE为移动网络设备,CPE为固网设备。该实施例一共包括两个阶段,分流准备阶段和分流阶段。在分流准备阶段(参考图3中的S301-307)中,CP功能实体完成对固网设备的感知,并建立与UE具有相同接入点的固网设备与UE的绑定关系。而在分流阶段(参考图3中的S308以及后续步骤)中,由正在使用UE接收数据流的用户触发网络执行分流,网络将部分或全部业务流分流到固网设备。FIG. 3 is a schematic flowchart of a method for offloading between a fixed network device and a mobile network device according to an embodiment of the present invention. The UE is a mobile network device, and the CPE is a fixed network device. This embodiment includes two phases, a shunt preparation phase and a shunt phase. In the offload preparation phase (refer to S301-307 in FIG. 3), the CP function entity completes the perception of the fixed network device and establishes a binding relationship between the fixed network device and the UE having the same access point as the UE. In the splitting phase (refer to S308 and subsequent steps in FIG. 3), the user is triggered to perform the offloading by the user who is using the UE to receive the data stream, and the network offloads part or all of the traffic to the fixed network device.

具体来说,本发明实施例提供的固网设备与移动网络设备间分流的方法包括如下步骤:Specifically, the method for offloading between the fixed network device and the mobile network device provided by the embodiment of the present invention includes the following steps:

S300、固网设备(比如CPE)与N3G-GW建立连接。 The S300 and the fixed network device (such as CPE) establish a connection with the N3G-GW.

具体的,固网设备(比如CPE)可以通过non-3GPP接入点与non-3GPP接入网关N3G-GW(具体可以是N3G-GW的N3G-GW-U功能实体)建立连接。比如,固风设备可以使用Y1接口向UE的接入点(比如non-3GPP接入点)发送连接请求,然后接入点使用Y2接口向N3G-GW-U功能实体发送连接请求,连接请求中包含固网设备的标识。固网设备可以通过以太网上点对点协议(Point to Point Protocol over Ethernet,PPPOE)或以太网上IP协议(IP over Ethernet,IPOE)在鉴权成功后与N3G-GW建立连接。Specifically, the fixed network device (such as the CPE) can establish a connection with the non-3GPP access gateway N3G-GW (specifically, the N3G-GW-U functional entity of the N3G-GW) through the non-3GPP access point. For example, the wind-fixing device may send a connection request to the access point of the UE (such as a non-3GPP access point) by using the Y1 interface, and then the access point sends a connection request to the N3G-GW-U functional entity by using the Y2 interface, in the connection request. Contains the identity of the fixed network device. The fixed network device can establish a connection with the N3G-GW after the authentication succeeds by using the Point to Point Protocol over Ethernet (PPPOE) or the IP over Ethernet (IPOE) on the Ethernet.

在固网设备与N3G-GW(具体可以是N3G-GW-U功能实体)通过固网设备的接入点(比如non-3GPP接入点)建立了连接之后,N3G-GW获取固网设备的标识以及固网设备的接入点的标识,并存储固网设备的标识与固网设备的接入点的标识之间的对应关系。固网设备的标识可以为固网设备的固有标识(比如固网设备被配置的标识),也可以为N3G-GW为固网设备分配的临时标识。本发明实施例在此不做限定。而固网设备的接入点的标识可以为接入点部署在网络中的位置,比如体现接入点在网络线路中的线路标识(Circuit ID)、或接入点实际部署的物理位置标识等,本发明实施例不做限定。After the fixed network device establishes a connection with the N3G-GW (specifically, the N3G-GW-U functional entity) through the access point (such as a non-3GPP access point) of the fixed network device, the N3G-GW acquires the fixed network device. The identifier and the identifier of the access point of the fixed network device, and the correspondence between the identifier of the fixed network device and the identifier of the access point of the fixed network device. The identifier of the fixed network device may be an inherent identifier of the fixed network device (such as the identifier of the fixed network device), or may be a temporary identifier assigned by the N3G-GW to the fixed network device. The embodiments of the present invention are not limited herein. The identifier of the access point of the fixed network device may be the location where the access point is deployed in the network, such as the circuit ID of the access point in the network line, or the physical location identifier actually deployed by the access point. The embodiment of the invention is not limited.

进一步的,N3G-GW对固网设备还可以进行设备类型的识别,并存储固网设备的类型与固网设备的标识的对应关系。具体的,固网设备的类型可以为:显示设备\视频设备、音频设备\语音设备、电视机(TV)、台式机(PC)、打印机、传真机、冰箱、空调、监控器等。Further, the N3G-GW can also identify the device type for the fixed network device, and store the correspondence between the type of the fixed network device and the identifier of the fixed network device. Specifically, the type of the fixed network device may be: a display device, a video device, an audio device, a voice device, a television (TV), a desktop computer (PC), a printer, a fax machine, a refrigerator, an air conditioner, a monitor, and the like.

步骤301、UE通过接入点向N3G-GW的用户面N3G-GW-U功能实体发送会话请求。会话请求可以是分组数据单元(packet data unit,PDU)会话建立请求(Session establishment Request),附着请求(Attach Request)、或其他NAS(Non-Access-Stratum)请求等,本发明实施例对于会话请求的形式为NAS(Non-Access-Stratum)请求为例进行说明。Step 301: The UE sends a session request to the N3G-GW-U functional entity of the N3G-GW through the access point. The session request may be a packet data unit (PDU) session establishment request, an attach request, or another NAS (Non-Access-Stratum) request, etc., in the embodiment of the present invention, for a session request The form is a NAS (Non-Access-Stratum) request as an example.

具体的,UE可以使用Y1接口向UE的接入点(比如non-3GPP接入点)发送NAS请求,然后non-3GPP接入点使用Y2接口向N3G-GW-U功能实体发送NAS请求,NAS请求中包含UE标识。UE标识可以为UE临时标识(比如,全球唯一临时标识(Globally Unique Temporary Identity,GUTI)、UE永久标识或UE的网络接入标识(network access identifier,NAI)中的一个、两个 或三个。其中,UE永久标识可以为国际移动用户识别码(international mobile subscriber identification number,IMSI。Specifically, the UE may send a NAS request to the access point of the UE (such as a non-3GPP access point) by using the Y1 interface, and then the non-3GPP access point sends the NAS request to the N3G-GW-U functional entity by using the Y2 interface, and the NAS The request contains the UE ID. The UE identifier may be one or two of a UE temporary identifier (for example, a Globally Unique Temporary Identity (GUTI), a UE permanent identifier, or a UE's network access identifier (NAI). Or three. The UE permanent identifier may be an international mobile subscriber identification number (IMSI).

S302、N3G-GW用户面功能实体将收到的会话请求,以及UE的接入点的标识发送给N3G-GW-C(N3G-GW控制面功能实体)。S302: The N3G-GW user plane function entity sends the received session request and the identifier of the access point of the UE to the N3G-GW-C (N3G-GW control plane function entity).

具体的,N3G-GW-U功能实体在收到UE通过non-3GPP接入点发送的会话请求后,获取UE的接入点的标识。UE的接入点的标识体现了接入点部署在网络中的位置,比如体现接入点在网络线路中的线路标识(Circuit ID)、或接入点实际部署的物理位置标识等,本发明实施例不做限定;然后将会话请示和UE的接入点标识发送给N3G-GW-C。Specifically, after receiving the session request sent by the UE through the non-3GPP access point, the N3G-GW-U functional entity acquires the identifier of the access point of the UE. The identifier of the access point of the UE embodies the location where the access point is deployed in the network, such as the circuit ID (the circuit ID) of the access point in the network line, or the physical location identifier actually deployed by the access point, etc. The embodiment is not limited; then the session request and the access point identifier of the UE are sent to the N3G-GW-C.

S303、N3G-GW-C向CP功能实体发送所述会话请求以及UE的接入点的标识。S303. The N3G-GW-C sends the session request and the identifier of the access point of the UE to the CP function entity.

具体的,N3G-GW-C向CP功能实体发送的会话请求可以为Uplink NAS transprot消息、会话建立请求消息或初始化UE消息(Initial UE message)等。N3G-GW-C功能实体在接收到N3G-GW-U功能实体发送的会话请求后,根据UE的接入点的标识,从N3G-GW-U存储的固网设备的标识与固网设备的接入点的标识之间的对应关系中获取与所述移动网络设备具有相同接入点的固网设备的标识。然后N3G-GW-C功能实体将确定的与UE具有相同接入点标识的固网设备的标识和UE发送的会话请求(NAS请求)通过NG2请求的形式发送给CP功能实体。也就是说,N3G-GW发送给CP功能实体的固网设备的标识指示的固网设备和移动网络设备的标识指示的移动网络设备具有相同的接入点。Specifically, the session request sent by the N3G-GW-C to the CP function entity may be an Uplink NAS transprot message, a session establishment request message, or an Initial UE message. After receiving the session request sent by the N3G-GW-U functional entity, the N3G-GW-C functional entity identifies the fixed network device from the N3G-GW-U and the fixed network device according to the identifier of the access point of the UE. Obtaining, in a correspondence between the identifiers of the access points, an identifier of the fixed network device having the same access point as the mobile network device. Then, the N3G-GW-C functional entity sends the determined identifier of the fixed network device with the same access point identifier as the UE and the session request (NAS request) sent by the UE to the CP functional entity in the form of the NG2 request. That is to say, the fixed network device indicated by the identifier of the fixed network device sent by the N3G-GW to the CP functional entity and the mobile network device indicated by the identifier of the mobile network device have the same access point.

也就是说,NG2请求中包含与UE具有相同接入点的固网设备的标识以及UE发送的会话请求(即NAS请求);进一步的,NG2请求中还可以包含移动网络设备接入点的标识;所述移动网络设备的接入点也是固网设备的接入点。That is, the NG2 request includes the identifier of the fixed network device having the same access point as the UE and the session request sent by the UE (ie, the NAS request); further, the NG2 request may further include the identifier of the mobile network device access point. The access point of the mobile network device is also an access point of the fixed network device.

进一步的,N3G-GW-C还可以根据固网设备的标识获取固网设备的类型,并将固网设备的类型发送给CP功能实体。Further, the N3G-GW-C can also obtain the type of the fixed network device according to the identifier of the fixed network device, and send the type of the fixed network device to the CP functional entity.

S304:CP功能实体向UP功能实体发送会话建立请求(session establishment request),以使得UP功能实体接收该会话建立请求后,与CP功能实体建立会话。 S304: The CP function entity sends a session establishment request to the UP function entity, so that the UP function entity establishes a session with the CP function entity after receiving the session establishment request.

具体的,CP功能实体向UP功能实体发送的会话建立请求可以是分组数据单元(packet data unit,PDU)会话建立请求(可以称为第一会话建立请求)。CP功能实体在收到N3G-GW-C发送的NG2请求后,对UE进行鉴权认证,并在UE鉴权认证成功后,为UE分配UE的IP地址以及确定接入的UP功能实体。然后CP功能实体为确定的UP功能实体分配全量隧道端点标识(fully qualified tunnel endpoint identifier,F-TEID)。在为UP功能实体分配F-TEID之后,向确定的UP功能实体发送会话建立请求,该会话建立请求中包含为UP分配的F-TEID。Specifically, the session establishment request sent by the CP function entity to the UP function entity may be a packet data unit (PDU) session establishment request (which may be referred to as a first session establishment request). After receiving the NG2 request sent by the N3G-GW-C, the CP function entity authenticates the UE, and after the UE authentication is successful, allocates the UE's IP address and determines the accessed UP function entity. The CP functional entity then assigns a fully qualified tunnel endpoint identifier (F-TEID) to the determined UP functional entity. After the F-TEID is assigned to the UP function entity, a session establishment request is sent to the determined UP function entity, and the session establishment request includes an F-TEID allocated for the UP.

此外,CP功能实体在UE鉴权认证成功后,还为N3G-GW分配F-TEID。进一步的,CP功能实体向UP功能实体发送的会话建立请求中还可以包含为N3G-GW分配的F-TEID和UE IP地址,或为N3G-GW分配的F-TEID和用户标识。In addition, after the UE authentication and authentication succeeds, the CP functional entity also allocates an F-TEID to the N3G-GW. Further, the session establishment request sent by the CP function entity to the UP function entity may further include an F-TEID and a UE IP address allocated for the N3G-GW, or an F-TEID and a user identifier allocated for the N3G-GW.

作为一种可选方式,CP功能实体为N3G-GW分配F-TEID在CP功能实体向UP功能实体发送会话建立请求之后,因此在CP功能实体向UP功能实体发送的会话建立请求没有包含为N3G-GW分配的F-TEID。因此,CP功能实体还可以在向UP功能实体发送会话建立请求之后向UP功能实体发送会话建立修改请求,并在会话建立修改请求中将为N3G-GW分配的F-TEID发送给UP功能实体。As an optional manner, the CP function entity allocates an F-TEID to the N3G-GW. After the CP function entity sends a session establishment request to the UP function entity, the session establishment request sent by the CP function entity to the UP function entity is not included in the N3G. - GW assigned F-TEID. Therefore, the CP function entity may further send a session establishment modification request to the UP function entity after sending the session establishment request to the UP function entity, and send the F-TEID allocated for the N3G-GW to the UP function entity in the session establishment modification request.

值得说明的是,CP功能实体确定接入的UP功能实体的方法属于现有技术,本发明实施例在此不做限定。It is to be noted that the method for determining the access of the UP function entity by the CP function entity belongs to the prior art, and is not limited herein.

进一步的,CP功能实体在收到UE发送的会话请求之后,获取会话请求中包含的UE标识,并将UE标识与和CP功通实体发送的固网设备的标识的对应关系进行存储。如果NG2请求中包含固网设备的接入点的标识,则CP还存储需要将UE标识、固网设备的标识以及固网设备的接入点的标识以及固网设备的类型的对应关系。也就是说,CP功能实体将存储固网设备的类型、UE标识和固网设备的标识的对应关系,或存储固网设备的类型、UE标识、固网设备的标识的对应关系以及存储移动网络设备和固网设备的接入点的标识的对应关系,或存储UE标识、固网设备的标识绑定的对应关系以及移动网络设备和固网设备的接入点的标识的对应关系。 Further, after receiving the session request sent by the UE, the CP function entity acquires the UE identifier included in the session request, and stores the correspondence between the UE identifier and the identifier of the fixed network device sent by the CP utility entity. If the NG2 request includes the identifier of the access point of the fixed network device, the CP further stores a correspondence between the identifier of the UE, the identifier of the fixed network device, and the identifier of the access point of the fixed network device and the type of the fixed network device. That is, the CP functional entity stores the correspondence between the type of the fixed network device, the identifier of the UE and the identifier of the fixed network device, or the type of the fixed network device, the identity of the UE, the identity of the fixed network device, and the storage mobile network. The correspondence between the identifiers of the access points of the device and the fixed network device, or the correspondence between the UE identifier, the identity binding of the fixed network device, and the identifier of the access point of the mobile network device and the fixed network device.

S305、CP功能实体向N3G-GW-C功能实体发送会话建立请求,以使得N3G-GW-C功能实体接收该会话建立请求,并与CP功能实体建立会话。S305. The CP function entity sends a session establishment request to the N3G-GW-C functional entity, so that the N3G-GW-C functional entity receives the session establishment request and establishes a session with the CP function entity.

具体的,CP功能实体向N3G-GW-C功能实体发送的会话建立请求可以是分组数据单元(packet data unit,PDU)会话建立请求(可以称为第二会话建立请求)。会话建立请求中包含:用户标识,CP功能实体为N3G-GW分配的F-TEID(简称:N3G-GW F-TEID),及为UP功能实体分配的的F-TEID(简称:UP F-TEID)。Specifically, the session establishment request sent by the CP function entity to the N3G-GW-C functional entity may be a packet data unit (PDU) session establishment request (which may be referred to as a second session establishment request). The session establishment request includes: a user identifier, an F-TEID assigned by the CP functional entity to the N3G-GW (abbreviation: N3G-GW F-TEID), and an F-TEID assigned to the UP functional entity (abbreviation: UP F-TEID) ).

值得说明的是,步骤S304和步骤S305之间没有严格的时间顺序。It is worth noting that there is no strict chronological order between step S304 and step S305.

S306,CP功能实体在分别与UP功能实体以及N3G-GW建立了会话之后,向N3G-GW-C返回会话响应。S306. After the CP functional entity establishes a session with the UP functional entity and the N3G-GW, respectively, return a session response to the N3G-GW-C.

具体的由于会话请求是以NAS请求的形式,因此本步骤中会话响应中包含的是NAS响应。NAS响应中可以包含CP为UE分配的UE IP地址,及步骤303中N3G-GW-C功能实体确定的与UE具有相同接入点的固网设备的标识。Specifically, since the session request is in the form of a NAS request, the session response in this step includes the NAS response. The NAS response may include the UE IP address allocated by the CP for the UE, and the identifier of the fixed network device that has the same access point as the UE determined by the N3G-GW-C functional entity in step 303.

可选的,NAS响应可以为PDU会话建立回复消息、附着成功消息、或其他NAS回复消息等。进一步的,NAS响应通过CP功能体实与N3G-GW之间的接口NG2消息发送。Optionally, the NAS response may establish a reply message, an attach success message, or other NAS reply message for the PDU session. Further, the NAS response is sent through the interface NG2 message between the CP function and the N3G-GW.

作为一种可选方式,如果S303中的NG2请求中还包括固网设备的类型(即固网设备的标识对应的类型),则会话响应还可以进一步包含与UE具有相同接入点的固网设备的类型。As an alternative, if the NG2 request in S303 further includes the type of the fixed network device (ie, the type corresponding to the identifier of the fixed network device), the session response may further include a fixed network having the same access point as the UE. The type of device.

S307、N3G-G-C从NG2消息中获取会话响应,并将会话响应发送给UE。S307. The N3G-G-C obtains a session response from the NG2 message, and sends the session response to the UE.

UE在收到会话响应后,存储会话响应中携带的固网设备标识,并将固网设备标识显示给终端用户。如果会话响应还包含了固网设备的类型,则UE存储固网设备的标识和固网设备的类型的对应关系,并将固网设备的标识与固网设备的类型的对应关系显示给终端用户。After receiving the session response, the UE stores the fixed network device identifier carried in the session response, and displays the fixed network device identifier to the terminal user. If the session response further includes the type of the fixed network device, the UE stores the correspondence between the identifier of the fixed network device and the type of the fixed network device, and displays the correspondence between the identifier of the fixed network device and the type of the fixed network device to the terminal user. .

UE使用UE IP地址封装并发送相关业务数据包,为UE的用户提供业务服务。The UE encapsulates and sends related service data packets by using the UE IP address to provide service services for users of the UE.

S308:UE向CP功能实体发送会话修改请求。会话修改请求包含有UE的标识、固网设备的标识和正在发送给所述移动网络设备的数据流对应业务的描 述信息。S308: The UE sends a session modification request to the CP functional entity. The session modification request includes an identifier of the UE, an identifier of the fixed network device, and a description of the corresponding service of the data stream being sent to the mobile network device. Information.

其中,会话修改请求可以是PDU会话修改请求或其它形式的用于修改当前会话的请求等。本发明实体例以会话修改请求为PDU会话修改请求为例进行说明。The session modification request may be a PDU session modification request or other form of a request for modifying the current session. The example of the present invention is described by taking a session modification request as a PDU session modification request as an example.

具体的,UE在收到步骤307中的会话响应后接收到N2G-GW发送的数据流并为UE的用户提供业务服务。之后,UE将会话响应中包含的固网设备标识,或固网设备的标识和固网设备的类型的对应关系显示给用户,以便用户选择固网设备做为分流后接收数据包的设备。UE将会话响应中包括的信息显示给用户可以基于用户的触发,也可以是UE在收到会话响应后自动显示,本发明实施例在此不做限定。进一步的,本发明实施例用户选择固网设备做为分流接收数据包的设备的操作不做限定。比如用户可以在手机上选择(长按)正在播放的视频业务,并将其移动到固网设备(比如电视机,TV)上。Specifically, after receiving the session response in step 307, the UE receives the data stream sent by the N2G-GW and provides a service service for the user of the UE. Then, the UE displays the fixed network device identifier included in the session response or the correspondence between the identifier of the fixed network device and the type of the fixed network device to the user, so that the user selects the fixed network device as the device that receives the data packet after the offloading. The UE may display the information included in the session response to the user according to the trigger of the user, or may be automatically displayed after the UE receives the session response, which is not limited herein. Further, in the embodiment of the present invention, the operation of the user to select the fixed network device as the device for offloading the data packet is not limited. For example, the user can select (long press) the video service being played on the mobile phone and move it to the fixed network device (such as TV, TV).

UE基于用户的操作,向N3G-GW-C功能实体发送PDU会话修改请求。可选的,PDU会话修改请求还可以用其它形式的用于修改当前会话的请求替换。PDU会话修改请求或其它形式的用于修改当前会话的请求都承载在NAS请求中。The UE sends a PDU session modification request to the N3G-GW-C functional entity based on the user's operation. Optionally, the PDU session modification request may also be replaced with other forms of requests for modifying the current session. A PDU session modification request or other form of request for modifying the current session is carried in the NAS request.

进一步的,正在发送给所述移动网络设备的数据流对应业务的描述信息可以由UE根据用户使用的业务获取,可以为包括被分流业务的源IP地址和目的IP地址、被分流业务源端口号和目的端口号、以及被分流业务的使用的协议类型中的一个、两个或三个。或业务的描述信息还可以为用于描述业务的标识(比如业务标识或服务标识),或被分流业务的数据流的流标识,本发明实施例对于不做限定。此外,业务的描述信息可以是UE根据被分流的业务获取的,具体的获取方法属于现有技术,本发明实施例在些不做限定。可选的,PDU会话修改请求中还可进一步含有操作指示,比如流切换(traffic switching)的指示,以指示CP功能实体在收到会话修改请求后,触发进行分流操作。Further, the description information of the service corresponding to the data stream that is being sent to the mobile network device may be obtained by the UE according to the service used by the user, and may be a source IP address and a destination IP address including the traffic to be offloaded, and a port number of the service source to be offloaded. And one or two or three of the destination port number and the type of protocol used by the offloaded service. The description of the service may also be an identifier for describing the service, such as a service identifier or a service identifier, or a flow identifier of the data flow of the traffic to be offloaded, which is not limited in the embodiment of the present invention. In addition, the description information of the service may be obtained by the UE according to the service to be offloaded, and the specific acquisition method belongs to the prior art, which is not limited in the embodiment of the present invention. Optionally, the PDU session modification request may further include an operation indication, such as an indication of traffic switching, to indicate that the CP function entity triggers the offloading operation after receiving the session modification request.

S309、CP功能实体收到UE发送的会话修改请求后,向策略功能(Policy function)实体发送策略请求,以便从策略功能实体获取在分流时使用的业务质量(quality of service,QOS)参数。S309. After receiving the session modification request sent by the UE, the CP function entity sends a policy request to the policy function entity to obtain the quality of service (QOS) parameter used in the offloading from the policy function entity.

具体的,策略请求包含UE的标识(比如UE的IMSI)。 Specifically, the policy request includes an identifier of the UE (such as an IMSI of the UE).

作为一种可选方式,策略请求中还可以进一步包含固网设备的类型和/或正在发送给所述移动网络设备的数据流对应业务的描述信息。As an optional manner, the policy request may further include a type of the fixed network device and/or description information of the corresponding service of the data flow that is being sent to the mobile network device.

CP功能实体在收到会话修改请求后,获取固网设备的类型。如果会话修改请求中包含固网设备的类型,CP功能实体可以根据会话修改请求中获取固网设备的类型。如果会话修改请求中包含固网设备的类型,CP功能实体可以根据会话修改请求中的固有设备的标识获取固网设备的类型如果会话修改请求中携带的固网设备的标识为固网设备的固有标识,CP功能实体可以根据固网设备的标识获取固网设备的类型。如果会话修改请求中携带的固网设备的标识为固网设备的临时标识,CP功能实体还可以根据存储的固网设备的标识以及固网设备的类型的对应关系,获取固网设备的类型。After receiving the session modification request, the CP function entity acquires the type of the fixed network device. If the session modification request includes the type of the fixed network device, the CP functional entity may obtain the type of the fixed network device according to the session modification request. If the session modification request includes the type of the fixed network device, the CP function entity may obtain the type of the fixed network device according to the identifier of the inherent device in the session modification request. If the identifier of the fixed network device carried in the session modification request is inherent to the fixed network device The identifier, the CP functional entity can obtain the type of the fixed network device according to the identifier of the fixed network device. If the identifier of the fixed network device carried in the session modification request is the temporary identifier of the fixed network device, the CP function entity may obtain the type of the fixed network device according to the identifier of the stored fixed network device and the type of the fixed network device.

S310、策略功能实体接收所述CP功能实体发送的策略请求后,向CP功能实体返回策略响应。S310. After receiving the policy request sent by the CP function entity, the policy function entity returns a policy response to the CP function entity.

策略功能实体中存储了各移动网络设备(比如UE)签约的分流策略信息。分流策略信息包含移动网络设备签约的业务的描述信息(即移动网络设备签约的允许进行分流的业务的描述信息)。The policy function entity stores the traffic offloading policy information signed by each mobile network device (such as a UE). The offloading policy information includes description information of the service subscribed by the mobile network device (that is, description information of the service that the mobile network device subscribes to allow the offloading).

进一步的,如果策略请求中包含了固网设备的的类型,分流策略信息进一步包括与所述固设备类型对应的服务质量QoS参数。其中,QoS参数包括保证带宽(Guaranteed Bit Rate,GBR)、最大带宽(Maximum Bit Rate,MBR)、服务质量分类标识(QoS Class Identifier,QCI)、资源分配预留优先级(Allocation and Retention Priority,ARP)、差异化服务码(Differentiated Services Code Point、DSCP)、时延、带宽中的一个、任意两个、任意三个、或任意数量。Further, if the policy request includes the type of the fixed network device, the offload policy information further includes a quality of service QoS parameter corresponding to the fixed device type. The QoS parameters include Guaranteed Bit Rate (GBR), Maximum Bit Rate (MBR), QoS Class Identifier (QCI), and Allocation and Retention Priority (ARP). ), Differentiated Services Code Point (DSCP), one of delay, bandwidth, any two, any three, or any number.

如果策略请求中没有包含了固网设备的的类型,则分流策略信息还可以包含移动网络设备签约的与各固网设备类型对应的QoS参数,然后CP功能实体根据所述移动网络设备签约的各与固网设备类型对应的QoS参数,获取与所述所述会话中包含的所述固网设备的类型对应的QoS参数。具体的,策略功能实体在收于是CP功能实体发送的策略请求后,基于UE的标识获取UE对应的分流策略信息,然后根据UE对应的分流策略信息获取与固网设备的类型对应的QoS参数,并根据业务描述信息确定所述业务是否允许分流。 如果所述业务允许分流,向CP功能实体返回策略响应,所述策略响应中包含业务描述信息、固网设备的类型和与所述固网设备的类型对应的QoS参数。If the type of the fixed network device is not included in the policy request, the offloading policy information may further include a QoS parameter that is signed by the mobile network device and corresponding to each fixed network device type, and then the CP functional entity signs the contract according to the mobile network device. And a QoS parameter corresponding to the type of the fixed network device, and acquiring a QoS parameter corresponding to the type of the fixed network device included in the session. Specifically, after receiving the policy request sent by the CP function entity, the policy function entity obtains the traffic policy corresponding to the UE based on the identifier of the UE, and then obtains the QoS parameter corresponding to the type of the fixed network device according to the traffic policy information corresponding to the UE. And determining, according to the service description information, whether the service is allowed to be offloaded. And if the service allows the offloading, returning a policy response to the CP function entity, where the policy response includes service description information, a type of the fixed network device, and a QoS parameter corresponding to the type of the fixed network device.

可选的,如果获取的UE分流策略信息中中没有包括策略请求中的固网设备的类型对应的QoS参数,则策略功能实体将缺省的QoS参数作为针对所述固网设备的类型对应的QoS参数,并进一步根据分流请求中业务描述信息确定所述业务是否允许分流,以及在确定允许分流后向向CP功能实体返回策略响应。所述策略响应中包含业务描述信息、固网设备的类型和与所述固网设备的类型对应的QoS参数。Optionally, if the obtained QoS parameter corresponding to the type of the fixed network device in the policy request is not included in the acquired UE offloading policy information, the policy function entity uses the default QoS parameter as the type corresponding to the type of the fixed network device. The QoS parameter, and further determining, according to the service description information in the offload request, whether the service allows offloading, and returning a policy response to the CP functional entity after determining to allow the offloading. The policy response includes service description information, a type of the fixed network device, and a QoS parameter corresponding to the type of the fixed network device.

值得说明的是,如果策略功能实体根据业务的描述信息确定所述业务不允许分流后,在S310中的策略响应中携带失败信息,并不再执行S311和S312,以及进行后续的分流。It is to be noted that, if the policy function entity determines that the service is not allowed to be offloaded according to the description information of the service, the policy response in S310 carries the failure information, and does not perform S311 and S312, and performs subsequent offloading.

作为另一种可选方式,如果CP功能实体发送的策略请求中没有包含被分流业务的业务描述信息,则策略响应中包含了移动网络设备签约的业务的描述信息。然后,CP功能实体在执行S311之前,还进一步根据会话修改请求中的业务的描述信息以及策略响应中的业务的描述信息,确定所述会话修改请求中的业务的描述信息指示的业务是否允许分流。并在确定允许分流后执行S311和S312以后后续的分流。As another alternative, if the policy request sent by the CP function entity does not include the service description information of the offloaded service, the policy response includes description information of the service subscribed by the mobile network device. Then, the CP function entity further determines, according to the description information of the service in the session modification request and the description information of the service in the policy response, whether the service indicated by the service description information in the session modification request allows the traffic to be offloaded. . And after determining that the shunting is allowed, the subsequent shunts after S311 and S312 are performed.

作为另一种可能选式,CP功能实体还可以预先获取UE的分流策略信息(比如在S308之前的任何时间,也可以是预先从策略功能实体处获取所有UE的分流策略信息),然后在收到S308的会话修改请求后,根据会话修改请求中包含的UE的标识获取UE的分流策略信息。然后CP功能实体根据获取UE的分流策略信息确定会话修改请求中携带的固网设备类型对应的QoS参数。As another possible option, the CP function entity may also acquire the offloading policy information of the UE in advance (for example, any time before S308, or may obtain the shunting policy information of all UEs from the policy function entity in advance), and then receive the information. After the session modification request to S308, the offloading policy information of the UE is obtained according to the identifier of the UE included in the session modification request. The CP function entity then determines the QoS parameters corresponding to the type of the fixed network device carried in the session modification request according to the information about the offloading policy of the UE.

S311:CP功能实体在收到S310的策略响应后,向N3G-GW-C功能实体通过NG2接口发送分流请求。分流请求可以是PDU会话修改请求消息。分流请求中含允许分流的业务的描述信息、移动网络设备的标识以及固网设备的标识。S311: After receiving the policy response of S310, the CP function entity sends a split request to the N3G-GW-C functional entity through the NG2 interface. The offload request may be a PDU session modification request message. The offload request includes description information of the service that allows the offload, an identifier of the mobile network device, and an identifier of the fixed network device.

具体的,分流策略可以由策略功能实体发送给CP功能实体,如步骤310所示。Specifically, the offloading policy may be sent by the policy function entity to the CP function entity, as shown in step 310.

S312、N3G-GW-C功能实体通过NG2接口向CP功能实体发送分流响应。 The S312 and the N3G-GW-C function entity send a offload response to the CP function entity through the NG2 interface.

进一步的,N3G-GW-C功能实体在收到CP功能实体发送的分流请求后,根据所述固网设备的标识,把所述下行数据流发送给所述固网设备。进一步的,N3G-GW-C功能实体还可以获取发送到固网设备的数据流的服务质量QoS参数;并在把所述下行数据流发送给所述固网设备的过程中,基于所述QoS参数对发送到所述固网设备的数据流进行QoS控制。Further, after receiving the offloading request sent by the CP function entity, the N3G-GW-C functional entity sends the downlink data stream to the fixed network device according to the identifier of the fixed network device. Further, the N3G-GW-C functional entity may further obtain a quality of service QoS parameter of the data stream sent to the fixed network device; and in the process of transmitting the downlink data stream to the fixed network device, based on the QoS The parameters perform QoS control on the data stream sent to the fixed network device.

其中,所述N3G-GW-C获取发送到固网设备的数据流的服务质量QoS参数具体为:所述分流设备获取默认R发送到固网设备的数据流的服务质量QoS参数;或所述分流设备从所述分流请求中获取发送到固网设备的数据流的服务质量QoS参数,所述发送到固网设备的数据流的QoS参数为与所述固网设备的类型对应的QoS参数。The quality of service QoS parameter of the data stream that is sent by the N3G-GW-C to the fixed network device is specifically: the traffic distribution device obtains a quality of service QoS parameter of a data stream that is sent by default to the fixed network device; or The offloading device obtains a quality of service QoS parameter of the data stream sent to the fixed network device from the offloading request, and the QoS parameter of the data stream sent to the fixed network device is a QoS parameter corresponding to the type of the fixed network device.

进一步的,N3G-GW-C功能实体把所述下行数据流发送给所述固网设备的方法如下:N3G-GW-C功能实体接收UP功能实体发送的下行数据包,解析下行数据包头信息,并与分流请求中的业务的描述信息进行匹配。当下行数据包的包头信息与分流请求中的流描述匹配成功后,获取该分流请求中的固网设备的标识。然后,N3G-GW-U功能实体将数据包发送给固网设备(CPE)。Further, the method for the N3G-GW-C functional entity to send the downlink data stream to the fixed network device is as follows: the N3G-GW-C functional entity receives the downlink data packet sent by the UP function entity, and parses the downlink data packet header information, And matching with the description information of the service in the offload request. After the packet header information of the downlink data packet is successfully matched with the flow description in the traffic distribution request, the identifier of the fixed network device in the traffic distribution request is obtained. The N3G-GW-U functional entity then sends the data packet to the fixed network equipment (CPE).

值得说明的是,本专利不对被分流的数据包如何发送给固网设备的方法进行限定。比如,可以是N3G-GW-C功能实体将被分流的数据包中的目的IP地址改为固网设备对应的IP地址,并从固网设备对应的端口发送被分流的数据包给固网设备。It is worth noting that this patent does not limit how the shunted packets are sent to the fixed network device. For example, the N3G-GW-C functional entity may change the destination IP address in the offloaded data packet to the IP address corresponding to the fixed network device, and send the offloaded data packet to the fixed network device from the port corresponding to the fixed network device. .

上述过程中,CP功能在移动网络设备(比如UE)发起会话请求后,为UE绑定了具有相同接入点的固网设备的标识,并将与UE具有相同接入点的固网设备的标识和/类型发送给UE。从而使得UE在接收到数据流,并为用户提供业务服务的过程中,选择接收数据流的固网设备。CP根据与移动网络设备绑定的具有相同接入点的固网设备的标识,获取固网设备的QoS参数,并通知分流设备如N3G-GW基于所述QoS参数将把所述下行数据流发送给所述固网设备。从而使得网络侧可以对发给送固网设备的数据流进行QoS控制,提高分流后的业务质量。In the foregoing process, after the mobile network device (such as the UE) initiates a session request, the CP function binds the identifier of the fixed network device with the same access point to the UE, and the fixed network device with the same access point as the UE The identity and/or type are sent to the UE. Therefore, the UE selects the fixed network device that receives the data stream in the process of receiving the data stream and providing the service service for the user. The CP acquires the QoS parameter of the fixed network device according to the identifier of the fixed network device with the same access point bound to the mobile network device, and notifies the traffic off device, such as the N3G-GW, to send the downlink data stream based on the QoS parameter. To the fixed network device. Therefore, the network side can perform QoS control on the data stream sent to the fixed network device, and improve the service quality after the offloading.

如图4所示,为本发明实施例提供的固网设备与移动网络设备间分流的方法流程示意图。以UE和CPE从图1所示的5G网络架构中的3GPP网络接入 的情况为例进行说明,涉及到UE、N3G-GW、CP功能实体和策略功能(Policy Function,PF)实体以及UP功能实体之间的交互。该实施例一共包括两个阶段,分流准备阶段和分流阶段。在分流准备阶段(参考图4中的S400-409)中,CP功能实体完成对固网设备的感知,并建立与UE具有相同接入点的固网设备与UE的绑定关系。而在分流阶段(参考图3中的S410以及后续步骤)中,由用户触发网络执行分流,网络将部分或全部业务流分流到固网设备。FIG. 4 is a schematic flowchart of a method for offloading between a fixed network device and a mobile network device according to an embodiment of the present invention. Accessing the 3GPP network in the 5G network architecture shown in Figure 1 by UE and CPE The case is described as an example, involving the interaction between the UE, the N3G-GW, the CP functional entity, and the Policy Function (PF) entity and the UP functional entity. This embodiment includes two phases, a shunt preparation phase and a shunt phase. In the offload preparation phase (refer to S400-409 in FIG. 4), the CP function entity completes the perception of the fixed network device and establishes a binding relationship between the fixed network device and the UE having the same access point as the UE. In the offloading phase (refer to S410 and subsequent steps in FIG. 3), the user triggers the network to perform offloading, and the network offloads part or all of the traffic to the fixed network device.

S400、UE与固网设备建立连接,识别固网设备的标识。S400: The UE establishes a connection with the fixed network device, and identifies the identifier of the fixed network device.

具体的,UE可以通过多种方式与固网设备建立连接。比如通过蓝牙搜索开启蓝牙的固网设备(比如CPE)等,本发明实施例在此不做限定。UE在与固网设备建立连接后,获取固网设备的标识(比如固网设备的固有标识),并存储固网设备的标识与设备类型的对应关系。然后,UE将固网设备的标识与设备类型的对应关系显示给用户。Specifically, the UE can establish a connection with the fixed network device in multiple manners. For example, a fixed network device (such as a CPE) that opens a Bluetooth through a Bluetooth search, and the like, is not limited herein. After establishing a connection with the fixed network device, the UE obtains the identifier of the fixed network device (such as the inherent identifier of the fixed network device), and stores the correspondence between the identifier of the fixed network device and the device type. Then, the UE displays the correspondence between the identifier of the fixed network device and the device type to the user.

步骤401-402、UE经N3G-GW的用户面N3G-GW-U功能实体向N3G-GW-C发送会话请求。Steps 401-402: The UE sends a session request to the N3G-GW-C via the N3G-GW-U functional entity of the N3G-GW.

会话请求可以是PDU会话连接建立请求,附着请求、或其他NAS(Non-Access-Stratum)请求等,本发明实施例对于会话请求的形式为NAS(Non-Access-Stratum)请求为例进行说明。The session request may be a PDU session connection establishment request, an attach request, or another NAS (Non-Access-Stratum) request, and the like. The embodiment of the present invention describes a case where the session request is in the form of a NAS (Non-Access-Stratum) request.

其中,NAS请求中包含UE标识、固网设备的标识。UE标识可以为UE临时标识、UE永久标识或UE的网络接入标识中的一个、两个或三个。The NAS request includes the identifier of the UE and the identifier of the fixed network device. The UE identifier may be one, two or three of the UE temporary identifier, the UE permanent identifier, or the UE's network access identifier.

进一步的,参考S301和S302的描述,N3G-GW-U在接收到S401中UE发送的会话请求后,还可以获取UE的接入点的标识,并将UE的接入点的标识增加在会话请求中并在S402中发送给N3G-GW-C。值得说明的是,由于会话请求中的固网设备的标识是由UE与固网设备建立连接后UE识别出来的。因此,会话请求中的固网设备的标识指示的固网设备和UE具有相同的接入点。因此,N3G-GW-U获取的UE的接入点的标识既是UE的接入点的标识,也是固网设备的接入点的标识。也就是说,会话请求中的UE和固网设备的标识指示的固网设备使用了相同的接入点接入3GPP核心网络。Further, referring to the descriptions of S301 and S302, after receiving the session request sent by the UE in S401, the N3G-GW-U may also acquire the identifier of the access point of the UE, and add the identifier of the access point of the UE to the session. The request is sent to the N3G-GW-C in S402. It is worth noting that the identifier of the fixed network device in the session request is identified by the UE after the UE establishes a connection with the fixed network device. Therefore, the fixed network device and the UE indicated by the identifier of the fixed network device in the session request have the same access point. Therefore, the identifier of the access point of the UE acquired by the N3G-GW-U is both the identifier of the access point of the UE and the identifier of the access point of the fixed network device. That is to say, the fixed network device indicated by the UE in the session request and the identifier of the fixed network device uses the same access point to access the 3GPP core network.

S403、N3G-GW-C向CP功能实体发送会话请求,所述会话请求进一步包括UE接入点的标识。 S403. The N3G-GW-C sends a session request to the CP function entity, where the session request further includes an identifier of the UE access point.

参考S303,N3G-GW-C向CP功能实体可以通过接口NG2请求发送会话请求。NG2请求中包含与UE发送的会话请求(即NAS请求)。Referring to S303, the N3G-GW-C can request a CP session entity to send a session request through the interface NG2. The NG2 request includes a session request (ie, a NAS request) sent with the UE.

进一步的,CP功能实体在收到会话请求后,存储UE标识、固网设备的标识的对应关系。Further, after receiving the session request, the CP function entity stores the correspondence between the identifier of the UE and the identifier of the fixed network device.

进一步的,如果会话请还包含固网设备的类型,CP功能实体还进一步存储固网设备的标识和固网设备的类型的对应关系。Further, if the session further includes the type of the fixed network device, the CP functional entity further stores the correspondence between the identifier of the fixed network device and the type of the fixed network device.

S404-405:CP功能实体为UE建立N3G-GW与UP功能实体建立会话。S404-405: The CP function entity establishes a session between the N3G-GW and the UP functional entity for the UE.

具体的,CP功能实体通过向UP功能实体和N3G-GW(比如N3G-GW-C功能实体)分别发送会话建立请求(session establishment request),以及CP功能实体分别接收UP功能实体和N3G-GW返回的会话建立响应为UE建立N3G-GW与UP功能实体的会话。具体的,CP功能实体为UE建立N3G-GW与UP功能实体建立会话可以参考S304和S305的描述,本发明实施例在此不进一步限定。Specifically, the CP function entity separately sends a session establishment request to the UP function entity and the N3G-GW (such as the N3G-GW-C function entity), and the CP function entity receives the UP function entity and the N3G-GW respectively. The session establishment response establishes a session between the N3G-GW and the UP functional entity for the UE. Specifically, the CP function entity establishes a N3G-GW for the UE to establish a session with the UP function entity. For reference, the descriptions of S304 and S305 are not limited herein.

S406-407、CP功能实体为固网设备建立N3G-GW与UP功能实体之间会话。S406-407. The CP functional entity establishes a session between the N3G-GW and the UP functional entity for the fixed network device.

具体的,CP功能实体通过向UP功能实体和N3G-GW(比如N3G-GW-C功能实体)分别发送会话建立请求(session establishment request)(,以及CP功能实体分别接收接收N3G-GW-C功能实体和UP功能实体返回的会话建立响应与为固网设备建立N3G-GW与UP功能实体之间的会话。其中发送给N3G-GW的IP会话建立请求包含固网设备的标识以及CP为N3G-GW分配的隧道标识IP会话建立请求中还可以包含UE和固网设备的接入点的标识。发送给UP功能实体的会话建立请求包含固有设备的标识、CP为N3G-GW分配的隧道标识,以及CP为UP分配的隧道标识,和固网设备和UE的接入点的标识。Specifically, the CP functional entity separately sends a session establishment request to the UP functional entity and the N3G-GW (such as the N3G-GW-C functional entity) (and the CP functional entity separately receives and receives the N3G-GW-C function). The session establishment response returned by the entity and the UP function entity establishes a session between the N3G-GW and the UP function entity for the fixed network device, wherein the IP session establishment request sent to the N3G-GW includes the identifier of the fixed network device and the CP is N3G- The GW-assigned tunnel identity IP session establishment request may further include an identifier of the access point of the UE and the fixed network device. The session establishment request sent to the UP function entity includes the identifier of the intrinsic device, and the tunnel identifier assigned by the CP to the N3G-GW. And the tunnel identifier assigned by the CP to the UP, and the identifier of the fixed network device and the access point of the UE.

然后,N3G-GW在收到CP功能实体发送的会话建立请求后,基于会话建立请求中包含的接入点的标识和固网设备的标识确定固网设备的注册状态。然后,N3G-GW将成功注册的固网设备的IP地址以及固网设备的标识之间的对应关系在会话建立响应中发送给CP功能实体。Then, after receiving the session establishment request sent by the CP function entity, the N3G-GW determines the registration status of the fixed network device based on the identifier of the access point and the identifier of the fixed network device included in the session establishment request. Then, the N3G-GW sends the correspondence between the IP address of the successfully registered fixed network device and the identifier of the fixed network device to the CP functional entity in the session establishment response.

进一步的,CP功能实体在收到N3G-GW返回的针对固网设备的会话建立响应后,根据会话建立响应中包含的成功注册的固网设备的标识确定已成功注册的固网设备的标识,并删除UE标识、固网设备的标识和固网设备的类型的 对应关系中没有注册成功的固设备的标识和固网设备的类型。Further, after receiving the session establishment response for the fixed network device returned by the N3G-GW, the CP function entity determines the identifier of the fixed network device that has been successfully registered according to the identifier of the successfully registered fixed network device included in the session establishment response. And deleting the UE identifier, the identifier of the fixed network device, and the type of the fixed network device. The identity of the fixed device and the type of the fixed network device that are not successfully registered in the correspondence relationship.

进一步的,CP功能实体在为固网设备建立了N3G-GW与UP功能实体建立会话之后,还记录接入点标识与CP功能实体在为固网设备建立会话是为N3G-GW和UP功能实体分别分配的隧道标识的对应关系。Further, after establishing a session between the N3G-GW and the UP functional entity for the fixed network device, the CP functional entity also records the access point identifier and the CP functional entity establishes a session for the fixed network device as the N3G-GW and the UP functional entity. The corresponding relationship of the assigned tunnel identifiers.

进一步的,CP功能实体在执行S406-407之前,根据S403中的UE和固网设备的接入点标识确定是否记录了包含所述接入点标识的对应关系。如果CP功能实体确定记录了包含所述接入点标识的对应关系,则根据对应关系中的隧道标识获取CP为固网设备建立的N3G-GW与UP功能实体之间会话。而不再执行S406-407。Further, before performing S406-407, the CP function entity determines whether the corresponding relationship including the access point identifier is recorded according to the access point identifier of the UE and the fixed network device in S403. If the CP function entity determines that the corresponding relationship including the access point identifier is recorded, the session between the N3G-GW and the UP functional entity established by the fixed network device is obtained according to the tunnel identifier in the corresponding relationship. S406-407 is no longer executed.

S408,CP功能实体分别为UE和固网设备建立N3G-GW和UP功能实体之间的会话之后,经N3G-GW-C功能实体向N3G-GW-U功能实体返回会话响应。S408. After the CP function entity establishes a session between the N3G-GW and the UP functional entity for the UE and the fixed network device, the N3G-GW-C functional entity returns a session response to the N3G-GW-U functional entity.

具体的由于会话请求是以NAS请求的形式,因此本步骤中会话响应中包含的是NAS响应。NAS响应中可以包含CP为UE分配的UE IP地址。可选的,NAS响应中还可以包含S406中确定的成功注册的固网设备的标识。Specifically, since the session request is in the form of a NAS request, the session response in this step includes the NAS response. The NAS response may include the UE IP address assigned by the CP to the UE. Optionally, the NAS response may further include an identifier of the successfully registered fixed network device determined in S406.

可选的,NAS响应可以为PDU会话建立回复消息、附着成功消息、或其他NAS回复消息等。进一步的,NAS响应通过CP功能体实与N3G-GW之间的接口NG2消息发送。此步骤中的NG2消息可以而NG2响应消息可以是NG2回复消息、Downlink NG2 NAS transport消息、或NG2会话建立回复消息中的任一个。Optionally, the NAS response may establish a reply message, an attach success message, or other NAS reply message for the PDU session. Further, the NAS response is sent through the interface NG2 message between the CP function and the N3G-GW. The NG2 message in this step may be and the NG2 response message may be any one of an NG2 reply message, a Downlink NG2 NAS transport message, or an NG2 session establishment reply message.

S409、N3G-G-C功能实体从NG2响应中获取NAS响应,并将NAS响应经N3G-G-U功能实体继续发送给UE。S409. The N3G-G-C functional entity obtains the NAS response from the NG2 response, and continues to send the NAS response to the UE through the N3G-G-U functional entity.

UE在收到NAS响应后,存储NAS响应中携带的固网设备标识,并将固网设备标识显示给终端用户。如果NAS响应还包含了固网设备的类型,则UE存储固网设备的标识和固网设备的类型的对应关系,并将固网设备的标识与固网设备的类型的对应关系显示给终端用户。After receiving the NAS response, the UE stores the fixed network device identifier carried in the NAS response, and displays the fixed network device identifier to the terminal user. If the NAS response further includes the type of the fixed network device, the UE stores the correspondence between the identifier of the fixed network device and the type of the fixed network device, and displays the correspondence between the identifier of the fixed network device and the type of the fixed network device to the terminal user. .

UE使用UE IP地址接收相关业务的数据包,为UE的用户提供业务服务。The UE uses the UE IP address to receive data packets of related services, and provides service services for users of the UE.

S410:UE向CP功能实体发送会话修改请求。会话修改请求可以是PDU会话修改请求,分流请求等。 S410: The UE sends a session modification request to the CP functional entity. The session modification request may be a PDU session modification request, a traffic off request, or the like.

具体的,S410的具体描述可以参考S308的描述,本发明实施例在些不再详述。For details, refer to the description of S308, and the embodiments of the present invention are not described in detail.

S411-412、参考S309-310的相关描述,本发明实施例在些不再详述。S411-412, with reference to the related description of S309-310, the embodiments of the present invention are not described in detail.

S413:CP功能实体在收到S412的策略响应后,向UP功能实体通过NG4发送分流请求。IP会话修改请求中携带的信息参考S311中NG2修改请求的描述。S413: After receiving the policy response of S412, the CP function entity sends a split request to the UP function entity through NG4. The information carried in the IP session modification request refers to the description of the NG2 modification request in S311.

进一步的,CP功能实体在收到S412的策略响应后所作的操作也可以参考S311中的相关描述,本发明实施例在些不再详述。Further, the operations performed by the CP function entity after receiving the policy response of S412 can also refer to the related description in S311, and the embodiments of the present invention are not described in detail.

S414、UP功能实体通过向CP功能实体通过NG4接口发送分流响应。S414. The UP function entity sends a offload response to the CP function entity through the NG4 interface.

进一步的,UP功能实体在收到CP功能实体发送的分流请求后,根据分流请求中所述固网设备的标识,把所述下行数据流发送给所述固网设备。具体的,CP功能实体接收到发送给UE的下行数据包,解析下行数据包头信息,并与分流请求中的业务描述信息进行匹配。当下行数据包的包头信息与分流请求中的流描述匹配成功后,获取该分流策略对应的固网设备的IP地址。然后,CP功能实体将数据包的目的IP地址修改为固网设备的IP地址,并将修改了目的IP地址的数据包通过N3G-GW的隧道标识对应的会话链接发送给N3G-GW。然后由N3G-GW根据固网设备的IP地址将接收的数据包发送给固网设备。Further, after receiving the offloading request sent by the CP function entity, the UP function entity sends the downlink data stream to the fixed network device according to the identifier of the fixed network device in the offloading request. Specifically, the CP function entity receives the downlink data packet sent to the UE, parses the downlink data packet header information, and matches the service description information in the traffic distribution request. After the packet header information of the downlink data packet is successfully matched with the traffic description in the traffic distribution request, the IP address of the fixed network device corresponding to the traffic distribution policy is obtained. Then, the CP function entity modifies the destination IP address of the data packet to the IP address of the fixed network device, and sends the data packet modified with the destination IP address to the N3G-GW through the session link corresponding to the tunnel identifier of the N3G-GW. The received data packet is then sent by the N3G-GW to the fixed network device according to the IP address of the fixed network device.

进一步的,UP功能实体收到分流请求后的处理,可以参考S312的描述,本发明实施在此不再详述。Further, after the processing of the offloading request by the UP function entity, refer to the description of S312, and the implementation of the present invention is not described in detail herein.

上述过程中,UE与固网设备建立联接之后,识别固网设备的标识。然后通过接入点向N3G-GW发送会话请求。CP功能实体在移动网络设备(比如UE)发起会话请求后,为UE绑定了具有相同接入点的固网设备的标识和/或固网设备的类型,并将与UE具有相同接入点且成功注册的固网设备的标识和/类型发送给UE。从而使得UE在接收到数据流,并为用户提供业务服务的过程中,选择固网设备进行数据分流。CP根据与移动网络设备绑定的具有相同接入点的固网设备的标识,获取分流到固网设备的QoS参数,并通知分流设备如N3G-GW将发送给UE的数据流基于QoS参数发送给固网设备。从而使得网络侧可以对发给送固网设备的数据流进行QoS控制,提高分流后的业务质量。 In the foregoing process, after the UE establishes a connection with the fixed network device, the identifier of the fixed network device is identified. A session request is then sent to the N3G-GW through the access point. After the CP network entity initiates a session request by the mobile network device (such as the UE), the UE is bound with the identity of the fixed network device having the same access point and/or the type of the fixed network device, and will have the same access point as the UE. And the identity and/or type of the successfully registered fixed network device is sent to the UE. Therefore, in the process of receiving the data flow and providing the service service for the user, the UE selects the fixed network device to perform data offloading. The CP acquires the QoS parameters of the fixed network device according to the identifier of the fixed network device with the same access point bound to the mobile network device, and notifies the traffic distribution device, such as the N3G-GW, to send the data flow sent to the UE based on the QoS parameter. Give fixed network equipment. Therefore, the network side can perform QoS control on the data stream sent to the fixed network device, and improve the service quality after the offloading.

值得说明的是,S300-S307也可以与S400和S409互换,完成在UP功能实体或N3G-GW上实现分流。It should be noted that the S300-S307 can also be interchanged with the S400 and S409 to complete the offloading on the UP functional entity or the N3G-GW.

作为另一种实施方式结合针对图三或图四的描述,CP功能实体还可以在S303之后到S306之间的任何时间内执行S309,向策略功能实体发送策略请求,而不再执行308;或CP功能实体还可以在S407之后到S409之间的任何时间内执行S411,向策略功能实体发送策略请求,而不再执行S410。策略请求中包含UE的标识,以便从策略功能实体获取UE的分流策略信息。然后,S311或S412中的策略响应中包含UE的分流策略信息。所述UE的分流策略信息参考S310的描述。As another implementation manner, in conjunction with the description for FIG. 3 or FIG. 4, the CP functional entity may also perform S309 at any time between S303 and S306, and send a policy request to the policy function entity without executing 308; or The CP function entity may also execute S411 at any time between S407 and S409 to send a policy request to the policy function entity without executing S410. The policy request includes the identifier of the UE, so as to obtain the offload policy information of the UE from the policy function entity. Then, the policy response in S311 or S412 includes the offload policy information of the UE. The offload policy information of the UE refers to the description of S310.

CP功能实体在收到策略响应后,根据S304或S403中存储的固网设备的标识以及固网设备类型的对应关系确定与固网设备的标识以及固网设备类型,并根据确定的固网设备的类型获取与所述固网设备的类型对应的QoS参数。After receiving the policy response, the CP function entity determines the identifier of the fixed network device and the type of the fixed network device according to the identifier of the fixed network device and the type of the fixed network device stored in S304 or S403, and according to the determined fixed network device. The type obtains a QoS parameter corresponding to the type of the fixed network device.

然后执行S311或S413,在S311或S413中的分流请求包含UE标识、固网设备的标识、与固网设备标识对应的固网设备的类型对应的QoS参数,以及允许分流的业务的业务描述信息。分流设备(如N3G-GW或UP功能实体)在收到CP功能实体发送的分流请求后,基于分流请求中携带的UE标识监测发送给UE的数据流,并在监测到有发送给UE的数据流之后,获取与发送给UE的数据流的业务描述信息。然后根据发送给UE的数据流的业务描述信息以及分流请求中的业务的描述信息,确定发送给UE的数据流对应的业务是否允许分流。并在确定为是时,基于分流请求中携带的固网设备的标识进行固网设备与UE之间的数据分流,并基于分流请求中的QoS参数对分流到固网设备的数据流进行QoS控制。Then, S311 or S413 is executed, and the offload request in S311 or S413 includes the UE identifier, the identifier of the fixed network device, the QoS parameter corresponding to the type of the fixed network device corresponding to the fixed network device identifier, and the service description information of the service that allows the offloaded service. . After receiving the offloading request sent by the CP function entity, the offloading device (such as the N3G-GW or the UP function entity) monitors the data stream sent to the UE based on the UE identifier carried in the offloading request, and monitors the data sent to the UE. After the flow, the service description information of the data flow sent to the UE is obtained. Then, according to the service description information of the data stream sent to the UE and the description information of the service in the offloading request, it is determined whether the service corresponding to the data stream sent to the UE is allowed to be offloaded. And determining YES, performing data offloading between the fixed network device and the UE based on the identifier of the fixed network device carried in the offload request, and performing QoS control on the data flow offloaded to the fixed network device based on the QoS parameter in the offload request .

作为一种可选方式,CP功能实体在收到策略响应后,根据S304或S403中存储的UE的标识与固网设备的标识、以及固网设备类型的对应关系确定与UE的标识对应的固网设备的标识以及固网设备类型时,如果确定出与UE的标识对应的固网设备的标识或类型为两个或两个以上,CP功能实体可以选择其中一个固网设备的标识以及固网设备的类型,并将选择的固网设备的标识和固网设备的类型包含在分流请求中。As an alternative manner, after receiving the policy response, the CP function entity determines the solid corresponding to the identifier of the UE according to the identifier of the UE and the identifier of the fixed network device and the fixed network device type stored in S304 or S403. If the identifier of the fixed network device corresponding to the identifier of the UE is two or more, the identifier of the fixed network device and the fixed network may be selected by the CP functional entity. The type of the device, and the identifier of the selected fixed network device and the type of the fixed network device are included in the offload request.

通过上以描述,CP功能在移动网络设备(比如UE)发起会话请求后,为 UE绑定了具有相同接入点的固网设备的标识和固网设备的类型。此外,CP功能实体根据与移动网络设备绑定的具有相同接入点的固网设备的标识和固网设备的类型,获取分流到固网设备的QoS参数以及允许分流的业务的业务描述信息,并通知分流设备如N3G-GW或UP功能实体监控发送给UE的数据流,并在N3G-GW或UP功能实体确定发送给UE的数据流为允许分流的业务的数据流后,基于QoS参数将发送给UE的数据流发送给固网设备。从而使得网络侧可以对发给送固网设备的数据流进行QoS控制,提高分流后的业务质量。By describing, the CP function is initiated after a session request is initiated by a mobile network device (such as a UE). The UE binds the identity of the fixed network device with the same access point and the type of the fixed network device. In addition, the CP function entity obtains the QoS parameters of the fixed network device and the service description information of the service that is allowed to be offloaded according to the identifier of the fixed network device and the type of the fixed network device that are bound to the mobile network device. And notifying the offloading device, such as the N3G-GW or the UP function entity, to monitor the data stream sent to the UE, and after the N3G-GW or the UP function entity determines that the data stream sent to the UE is a data stream of the service that allows the offloading, based on the QoS parameter The data stream sent to the UE is sent to the fixed network device. Therefore, the network side can perform QoS control on the data stream sent to the fixed network device, and improve the service quality after the offloading.

作为另一种实施方式结合针对图三或图四的描述,CP功能实体还可以在S303之后到S306之间的任何时间内执行S309,向策略功能实体发送策略请求,而不再执行308;或CP功能实体还可以在S407之后到S409之间的任何时间内执行S411,向策略功能实体发送策略请求,而不再执行S410。策略请求中包含UE的标识,以便从策略功能实体获取UE的分流策略信息。然后,S311或S412中的策略响应中包含UE的分流策略信息。所述UE的分流策略信息参考S310的描述。As another implementation manner, in conjunction with the description for FIG. 3 or FIG. 4, the CP functional entity may also perform S309 at any time between S303 and S306, and send a policy request to the policy function entity without executing 308; or The CP function entity may also execute S411 at any time between S407 and S409 to send a policy request to the policy function entity without executing S410. The policy request includes the identifier of the UE, so as to obtain the offload policy information of the UE from the policy function entity. Then, the policy response in S311 or S412 includes the offload policy information of the UE. The offload policy information of the UE refers to the description of S310.

然后,CP功能实体向分流设备(如N3G-GW或UP功能实体)发送订阅请求,以订阅发送给UE的允许分流的业务。上述订阅请求中包含UE的标识以及允许分流的业务的业务描述信息。分流设备在收到CP功能实体发送的订阅请求后,基于订阅请求中携带的UE标识监测发送给UE的数据流,并在监测到有发送给UE的数据流之后,获取与发送给UE的数据流的业务的业务描述信息。然后分流设备根据发送给UE的数据流的业务描述信息以及订阅请求中允许分流的业务的业务描述信息,确定发送给UE的数据流对应的业务是否允许分流。并在确定为是时,向CP功能实体返回订阅响应,订阅响应中包含允许分流的业务的描述信息。然后,CP功能实体根据S304或S403中存储的UE的标识与固网设备的标识以及固网设备类型的对应关系确定与UE的标识对应的固网设备的标识以及固网设备类型,并根据确定的固网设备的类型获取与所述固网设备的类型对应的QoS参数。然后,CP功能实体然执行S311或S413,向分流设备(如N3G-GW或UP功能实体)发送分流请求,分流请求参考S311的描述。然后,分流设备(如N3G-GW或UP功能实体)执行S312或S414。 Then, the CP function entity sends a subscription request to the offloading device (such as the N3G-GW or the UP function entity) to subscribe to the traffic that is allowed to be offloaded to the UE. The foregoing subscription request includes the identifier of the UE and the service description information of the service that allows the traffic to be offloaded. After receiving the subscription request sent by the CP function entity, the traffic distribution device monitors the data stream sent to the UE based on the UE identifier carried in the subscription request, and acquires and sends data to the UE after monitoring the data stream sent to the UE. The business description information of the flow of the business. Then, the traffic distribution device determines whether the service corresponding to the data flow sent to the UE is allowed to be offloaded according to the service description information of the data flow that is sent to the UE and the service description information of the service that is allowed to be offloaded in the subscription request. And when it is determined to be YES, the subscription response is returned to the CP function entity, and the subscription response includes description information of the service that allows the traffic to be offloaded. Then, the CP function entity determines the identifier of the fixed network device corresponding to the identifier of the UE and the type of the fixed network device according to the correspondence between the identifier of the UE and the identifier of the fixed network device and the type of the fixed network device stored in S304 or S403, and determines according to the determined The type of fixed network device obtains a QoS parameter corresponding to the type of the fixed network device. Then, the CP function entity performs S311 or S413 to send a offload request to the offloading device (such as the N3G-GW or the UP function entity), and the offloading request refers to the description of S311. Then, the offloading device (such as an N3G-GW or UP functional entity) performs S312 or S414.

通过上以描述,CP功能在移动网络设备(比如UE)发起会话请求后,为UE绑定了具有相同接入点的固网设备的标识和固网设备的类型。此外,CP功能实体根据与移动网络设备绑定的具有相同接入点的固网设备的标识和固网设备的类型,获取分流到固网设备的QoS参数以及允许分流的业务的业务描述信息,并向分流设备如N3G-GW或UP功能实体订阅是否有允许分流的业务的数据流送给UE。分流设备在收到订阅请求后,监控发送给UE的数据流,并在N3G-GW或UP功能实体确定发送给UE的数据流为允许分流的业务的数据流后向CP功能实体发送订阅响应。然后由CP功能实体向分流设备发送分流请求,以便分流设备基于QoS参数将发送给UE的数据流发送给固网设备。从而使得网络侧可以对发给送固网设备的数据流进行QoS控制,提高分流后的业务质量。By describing, the CP function binds the identifier of the fixed network device and the type of the fixed network device with the same access point to the UE after the mobile network device (such as the UE) initiates the session request. In addition, the CP function entity obtains the QoS parameters of the fixed network device and the service description information of the service that is allowed to be offloaded according to the identifier of the fixed network device and the type of the fixed network device that are bound to the mobile network device. And the traffic offloading device, such as the N3G-GW or the UP function entity, is subscribed to the data stream of the service that allows the traffic offloading to the UE. After receiving the subscription request, the traffic distribution device monitors the data flow sent to the UE, and sends a subscription response to the CP function entity after the N3G-GW or the UP function entity determines that the data stream sent to the UE is a data flow of the traffic that is allowed to be offloaded. The offloading request is then sent by the CP function entity to the offloading device, so that the offloading device sends the data stream sent to the UE to the fixed network device based on the QoS parameter. Therefore, the network side can perform QoS control on the data stream sent to the fixed network device, and improve the service quality after the offloading.

上述主要从各个网元之间交互的角度对本发明实施例提供的方案进行了介绍。可以理解的是,上述实现CP功能实体、N3G-GW,UP功能实体,移动网络设备为了实现上述功能,都包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本发明能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。The solution provided by the embodiment of the present invention is mainly introduced from the perspective of interaction between the network elements. It can be understood that the above-mentioned implementation of the CP functional entity, the N3G-GW, the UP functional entity, and the mobile network device, in order to implement the above functions, include hardware structures and/or software modules corresponding to each function. Those skilled in the art will readily appreciate that the present invention can be implemented in a combination of hardware or hardware and computer software in combination with the elements and algorithm steps of the various examples described in the embodiments disclosed herein. Whether a function is implemented in hardware or computer software to drive hardware depends on the specific application and design constraints of the solution. A person skilled in the art can use different methods for implementing the described functions for each particular application, but such implementation should not be considered to be beyond the scope of the present invention.

本发明实施例可以根据上述方法示例对上述各设备或实体进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本发明实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。The embodiments of the present invention may perform the division of functional units on the foregoing devices or entities according to the foregoing method examples. For example, each functional unit may be divided according to each function, or two or more functions may be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of a software function module. It should be noted that the division of the module in the embodiment of the present invention is schematic, and is only a logical function division, and the actual implementation may have another division manner.

比如,在采用对应各个功能划分各个功能模块的情况下,图5示出了上述实施例中所涉及的分流设备(如N3G-GW或UP功能实体)的一种可能的结构示意图,该分流设备500包括:接收单元501、确定单元502和发送单元503。 进一步的,该分流设备还可以包括获取单元504。For example, in the case of dividing each functional module by using corresponding functions, FIG. 5 shows a possible structural diagram of a shunting device (such as an N3G-GW or an UP functional entity) involved in the foregoing embodiment, and the shunting device 500 includes: a receiving unit 501, a determining unit 502, and a transmitting unit 503. Further, the offloading device may further include an obtaining unit 504.

具体的,接收单元501,用于接收控制面CP功能实体发送的分流请求,所述分流请求中包括允许分流的业务的描述信息、移动设备的标识以及固网设备的标识;以及用于接收发送给移动设备的下行数据流;所述移动设备和所述固网设备标识指示的固网设备具有共同的接入点;确定单元502,用于所述分流设备根据所述被分流业务的描述信息确定所述下行数据流为被分流业务的数据流;发送单元503,用于根据所述固网设备的标识把所述下行数据流发送给所述固网设备。Specifically, the receiving unit 501 is configured to receive a split request sent by the control plane CP function entity, where the offload request includes description information of the service that allows the offload, an identifier of the mobile device, and an identifier of the fixed network device, and is configured to receive and send. a downlink data stream to the mobile device; the mobile device and the fixed network device indicated by the fixed network device identifier have a common access point; and the determining unit 502 is configured to use, according to the description information of the traffic split service Determining, by the transmitting unit 503, the downlink data stream to be sent to the fixed network device according to the identifier of the fixed network device.

进一步的,获取单元504用于获取服务质量QoS参数;所述发送单元503根据所述固网设备的标识把所述下行数据流发送给所述固网设备具体为:所述发送单元基于所述QoS参数将把所述下行数据流发送给所述固网设备。Further, the obtaining unit 504 is configured to obtain the QoS parameter, and the sending unit 503 sends the downlink data stream to the fixed network device according to the identifier of the fixed network device, where the sending unit is based on the The QoS parameters will send the downstream data stream to the fixed network device.

进一步的,所述获取单元504获取服务质量QoS参数具体为:Further, the acquiring unit 504 obtains the QoS parameter of the QoS as follows:

所述分流请求中包含所述移动网络设备签约的QoS参数,所述获取单元504获取所述固网设备的类型,并从所述移动网络设备签约的QoS参数中获取与所述固网设备的类型对应的QoS参数;或The offloading request includes the QoS parameter subscribed by the mobile network device, the acquiring unit 504 acquires the type of the fixed network device, and obtains the QoS parameter signed by the mobile network device from the QoS parameter signed by the mobile network device. Type corresponding QoS parameter; or

所述分流请求中包含与所述固网设备的类型对应的QoS参数,所述获取单元504从所述分流请求中获取与所述固网设备的类型对应的QoS参数;或The offloading request includes a QoS parameter corresponding to the type of the fixed network device, and the obtaining unit 504 obtains a QoS parameter corresponding to the type of the fixed network device from the offloading request; or

所述获取单元504将获取默认的发送到固网设备的数据流的服务质量QoS参数。The obtaining unit 504 will obtain the default quality of service QoS parameters of the data stream sent to the fixed network device.

进一步的,所述接收单元501进一步用于所述CP功能实体发送的订阅请求,所述订阅请求包含所UE的标识以及允许分流的业务的业务描述信息;Further, the receiving unit 501 is further used for a subscription request sent by the CP function entity, where the subscription request includes an identifier of the UE and service description information of the service that allows the offloading;

所述确定单元502基于订阅请求中携带的UE标识监测发送给UE的数据流,根据所述订阅请求中包含的业务描述信息确定发送给所述移动网络设备的数据流对应的业务为允许分流的业务;The determining unit 502 monitors the data stream sent to the UE based on the UE identifier carried in the subscription request, and determines, according to the service description information included in the subscription request, that the service corresponding to the data stream sent to the mobile network device is allowed to be offloaded. business;

所述发送单元503进一步用于:向CP功能实体返回订阅响应,所述订阅响应中包含所述移动网络设备的标识和正在发送给所述移动网络设备的数据流对应的业务的描述信息,所述允许分流的业务的描述信息为所述正在发送给所述移动网络设备的数据流对应的业务的描述信息。The sending unit 503 is further configured to: return a subscription response to the CP function entity, where the subscription response includes the identifier of the mobile network device and the description information of the service corresponding to the data stream that is being sent to the mobile network device, where The description information of the service that allows the offloading is the description information of the service corresponding to the data flow that is being sent to the mobile network device.

图6为本发明实施例提供的支持非-第三代合作伙伴计划non-3GPP接入网 关。该接入网关包含:获取单元601和发送单元602。进一步的,接入网关还可以包含接收单元603,存储单元604、确定单元605。FIG. 6 is a diagram of supporting a non-3rd generation partnership program non-3GPP access network according to an embodiment of the present invention; turn off. The access gateway includes: an obtaining unit 601 and a sending unit 602. Further, the access gateway may further include a receiving unit 603, a storage unit 604, and a determining unit 605.

具体的,获取单元601,用于获取所述固网设备的标识和移动网络设备的标识,所述固网设备和移动网络设备具有相同的接入点;Specifically, the obtaining unit 601 is configured to acquire an identifier of the fixed network device and an identifier of the mobile network device, where the fixed network device and the mobile network device have the same access point;

发送单元602,将所述固网设备的标识和所述移动网络设备的标识发送给控制CP功能实体,所述固网设备的标识和所述移动网络设备的标识用于指示分流设备将发送给移动网络设备的下行数据流发送给固网设备。The sending unit 602 is configured to send the identifier of the fixed network device and the identifier of the mobile network device to a control CP function entity, where the identifier of the fixed network device and the identifier of the mobile network device are used to indicate that the offload device is to be sent to The downlink data stream of the mobile network device is sent to the fixed network device.

可选的,所述网关通过所述固网设备的连接点建立与所述固网设备的连接后,所述获取单元601进一步用于所述固网设备的接入点的标识;Optionally, after the gateway establishes a connection with the fixed network device by using a connection point of the fixed network device, the acquiring unit 601 is further configured to use an identifier of the access point of the fixed network device;

所述存储单元604,用于存储所述固网设备的标识和所述固网设备的接入点的标识的对应关系;The storage unit 604 is configured to store a correspondence between an identifier of the fixed network device and an identifier of an access point of the fixed network device;

接收单元603,用于接收所述移动网络设备发送的会话请求;The receiving unit 603 is configured to receive a session request sent by the mobile network device.

所述获取单元601进一步用于,根据所述会话请求获取所述移动网络设备的标识以及所述移动网络设备的接入点的标识;The obtaining unit 601 is further configured to acquire, according to the session request, an identifier of the mobile network device and an identifier of an access point of the mobile network device;

所述获取单元601获取所述固网设备的标识和移动网络设备的标识具体为:根据所述移动网络设备的接入点的标识,从存储的固网设备的标识与固网设备的接入点的标识之间的对应关系中获取与所述移动网络设备具有相同接入点的固网设备的标识,以及从所述会话请求中获取所述移动网络设备的标识。The obtaining unit 601 obtains the identifier of the fixed network device and the identifier of the mobile network device, which is specifically: according to the identifier of the access point of the mobile network device, the identifier of the stored fixed network device and the access of the fixed network device Obtaining, in a correspondence between the identifiers of the points, an identifier of the fixed network device having the same access point as the mobile network device, and acquiring an identifier of the mobile network device from the session request.

可选的,所述接收单元603进一步用于,接收所述移动网络设备发送的会话请求,所述会话请求中包含所述移动网络设备的标识和所述固定网络设备的标识。Optionally, the receiving unit 603 is further configured to receive a session request sent by the mobile network device, where the session request includes an identifier of the mobile network device and an identifier of the fixed network device.

可选的,所述会话请求进一步包括所述移动网络设备的接入点标识,所述发送单元602进一步将所述所述移动网络设备的接入点标识发送给所述CP功能实体。Optionally, the session request further includes an access point identifier of the mobile network device, and the sending unit 602 further sends the access point identifier of the mobile network device to the CP function entity.

可选的,所述接收单元603进一步用于,接收所述CP功能实体发送的建立会话的请求,所述建立会话的请求包括所述会话请求中包含的固网设备的标识和所述接入点的标识;Optionally, the receiving unit 603 is further configured to: receive a request for establishing a session sent by the CP function entity, where the request for establishing a session includes an identifier of the fixed network device included in the session request, and the access The identifier of the point;

所述确定单元605进一步用于,确定所述会话请求中包含的固网设备的标 识所述固网设备的标识指示的固网设备是否在所述接入点的标识指示的接入点注册;The determining unit 605 is further configured to determine a label of the fixed network device included in the session request. Whether the fixed network device indicated by the identifier of the fixed network device is registered at an access point indicated by the identifier of the access point;

所述发送单元602进一步用于,向所述CP功能实体发送建立会话的响应,所述建立会话的响应中包含所述会话请求包含的在所述接入点标识对应的接入点中成功注册的固网设备的标识。The sending unit 602 is further configured to send a response to establish a session to the CP function entity, where the response to the establishment session includes the successful registration in the access point corresponding to the access point identifier included in the session request. The identity of the fixed network device.

可选的,所述确定单元605进一步用于,确定所述会话请求中包含的固网设备的标识指示的固网设备是否在所述接入点的标识指示的接入点注册;Optionally, the determining unit 605 is further configured to: determine whether the fixed network device indicated by the identifier of the fixed network device included in the session request is registered at an access point indicated by the identifier of the access point;

所述发送单元602将所述固网设备的标识和所述移动网络设备的标识发送给控制CP功能实体具体为:将所述所述移动网络设备的标识和在所述接入点标识对应的接入点中成功注册的固网设备的标识发送给所述CP功能实体。The sending unit 602 sends the identifier of the fixed network device and the identifier of the mobile network device to the control CP function entity, where the identifier of the mobile network device is corresponding to the identifier of the access point. The identifier of the fixed network device successfully registered in the access point is sent to the CP functional entity.

值得说明的是,图6的中接入网关还可以用于执行图3和图4的N3G-GW执行的任何步骤,本发明实施例在此不再详述。It should be noted that the access gateway in FIG. 6 can also be used to perform any steps performed by the N3G-GW of FIG. 3 and FIG. 4, and the embodiments of the present invention are not described in detail herein.

图7为本发明实施例提供的CP功能实体。该CP功能实体包含:接收单元701、获取单元702和发送单元703。进一步的,CP功能实体还可以包含,存储单元705、确定单元704。FIG. 7 is a CP functional entity according to an embodiment of the present invention. The CP functional entity includes: a receiving unit 701, an obtaining unit 702, and a transmitting unit 703. Further, the CP functional entity may further include a storage unit 705 and a determining unit 704.

具体的,接收单元701,接收非-第三代合作伙伴计划non-3GPP接入网关发送的移动网络设备的标识、固网设备的标识;Specifically, the receiving unit 701 receives the identifier of the mobile network device and the identifier of the fixed network device that are sent by the non-3rd generation partnership plan non-3GPP access gateway;

获取单元702,获取所述移动网络设备的标识指示的移动网络设备的允许分流的业务的业务描述信息;The obtaining unit 702 is configured to obtain service description information of a service that allows the offloading of the mobile network device indicated by the identifier of the mobile network device;

发送单元703,向分流设备发送分流请求,所述分流请求中包含所述允许分流的业务的描述信息、所述移动网络设备的标识、所述固网设备的标识;所述分流请求用于指示根据所述固网设备的标识,把发送给移动网络设备的标识指示的移动网络设备的所述下行数据流发送给所述固网设备。The sending unit 703 is configured to send a offloading request to the offloading device, where the offloading request includes description information of the service that allows the offloading, an identifier of the mobile network device, and an identifier of the fixed network device; the offloading request is used to indicate And sending, according to the identifier of the fixed network device, the downlink data stream of the mobile network device indicated by the identifier sent to the mobile network device to the fixed network device.

可选的,所述发送单元703进一步用于,向策略实体发送策略请求,所述策略请求中包含所述移动网络设备的标识;Optionally, the sending unit 703 is further configured to: send a policy request to the policy entity, where the policy request includes an identifier of the mobile network device;

所述接收单元701进一步用于:接收所述策略实体发送的策略响应,所述策略响应包含所述移动网络设备签约的分流策略信息,所述分流策略信息包含所述移动网络设备签约的业务的业务描述信息;所述移动网络设备签约的业务的业务描述信息包含所述允许分流的业务的业务描述信息。 The receiving unit 701 is further configured to: receive a policy response sent by the policy entity, where the policy response includes the offloading policy information that is signed by the mobile network device, where the offloading policy information includes the service that is subscribed by the mobile network device. The service description information of the service that is subscribed by the mobile network device includes the service description information of the service that allows the offloading.

可选的,所述接收单元701进一步用于接收移动网络设备发送的会话修改请求,所述会话修改请求中包含所述移动网络设备的标识、固网设备的标识和需分流的业务的业务描述信息;Optionally, the receiving unit 701 is further configured to receive a session modification request sent by the mobile network device, where the session modification request includes an identifier of the mobile network device, an identifier of the fixed network device, and a service description of the service to be offloaded. information;

所述CP功能实体进一步包括确定单元704,用于根据所述分流策略信息包含的移动网络设备签约的允许分流的业务的业务描述信息,确定所述会话修改请求中包含的需分流的业务的业务描述信息为允许分流的业务描述信息,所述允许分流的业务的业务描述信息为所述会话修改请求中需分流的业务的业务描述信息。The CP function entity further includes a determining unit 704, configured to determine, according to the service description information of the service that is allowed to be offloaded by the mobile network device that is included in the traffic policy information, the service that needs to be offloaded in the session modification request The description information is the service description information that allows the traffic to be offloaded, and the service description information of the traffic that is allowed to be offloaded is the service description information of the service to be offloaded in the session modification request.

可选的,所述发送单元703进一步用于,向所述分流设备发送的订阅请求,所述订阅请求包含所述移动网络设备的标识以及所述移动网络设备签约的业务的描述信息;Optionally, the sending unit 703 is further configured to: send a subscription request to the offloading device, where the subscription request includes an identifier of the mobile network device and description information of a service subscribed by the mobile network device;

所述接收单元701,进一步用于接收所述分流设备返回的订阅响应,所述订阅响应中包含所述移动网络设备的标识以及正在发送给所述移动网络设备的数据流对应的业务的描述信息,所述允许分流的业务的描述信息为所述正在发送给所述移动网络设备的数据流对应的业务的描述信息。The receiving unit 701 is further configured to receive a subscription response returned by the offloading device, where the subscription response includes an identifier of the mobile network device and description information of a service corresponding to a data flow that is being sent to the mobile network device And the description information of the service that allows the offloading is the description information of the service corresponding to the data flow that is being sent to the mobile network device.

可选的,所述接收单元701进一步用于接收所述固网设备的类型;所述策略请求中包含所述固网设备的类型,所述分流策略信息进一步包含与所述固网设备的类型对应的QoS参数;所述分流请求中进一步包含与所述固网设备的类型对应的QoS参数,所述QoS参数用于对在向所述固网设备发送所述下行数据流时进行控制。Optionally, the receiving unit 701 is further configured to receive the type of the fixed network device, where the policy request includes a type of the fixed network device, where the offload policy information further includes a type of the fixed network device. Corresponding QoS parameters; the offload request further includes a QoS parameter corresponding to the type of the fixed network device, where the QoS parameter is used to control when the downlink data stream is sent to the fixed network device.

可选的,所述接收单元701进一步用于接收所述固网设备的类型;所述分流策略信息进一步包含移动网络设备签约的QoS参数;Optionally, the receiving unit 701 is further configured to receive the type of the fixed network device; the offload policy information further includes a QoS parameter subscribed by the mobile network device;

所述确定单元704进一步用于在移动网络设备签约的QoS参数中,确定与所述固网设备的类型对应的QoS参数;The determining unit 704 is further configured to determine, in the QoS parameters subscribed by the mobile network device, a QoS parameter corresponding to the type of the fixed network device;

所述分流请求中进一步包含与所述固网设备的类型对应的QoS参数,所述QoS参数用于对在向所述固网设备发送所述下行数据流时进行控制。The offload request further includes a QoS parameter corresponding to the type of the fixed network device, and the QoS parameter is used to control when the downlink data stream is sent to the fixed network device.

可选的,所述接收单元701进一步所述CP功能实体接收所述non-3GPP接入网关发送的会话请求,所述会话请求中携带所述固网设备的标识、所述移动网络设备的标识,所述会话请求中携带的所述固网设备的标识指示的固网设 备和移动网络设备的标识指示的移动网络设备具有相同的接入点;Optionally, the receiving unit 701 further receives, by the CP function entity, a session request sent by the non-3GPP access gateway, where the session request carries an identifier of the fixed network device, and an identifier of the mobile network device. a fixed network indication indicated by the identifier of the fixed network device carried in the session request The mobile network device indicated by the identifier of the mobile network device has the same access point;

所述CP功能实体进一步包含存储单元705,用于存储所述固网设备的标识和所述移劝网络设备的标识之间的对应关系;The CP function entity further includes a storage unit 705, configured to store a correspondence between the identifier of the fixed network device and the identifier of the network device;

所述确定单元704进一步用于根据所述固网设备的标识确定所述固网设备的类型,并存储所述固网设备的类型与固网设备的标识的对应关系。The determining unit 704 is further configured to determine a type of the fixed network device according to the identifier of the fixed network device, and store a correspondence between the type of the fixed network device and the identifier of the fixed network device.

可选的,所述会话请求中进一步包括所述移动网络设备的接入点的标识;该方法进一步包括:所述发送单元703进一步用于,向所述non-3GPP接入网关发送建立会话的请求,所述建立会话的请求包括所述会话请求中包含的固网设备的标识,和所述接入点的标识;Optionally, the session request further includes an identifier of the access point of the mobile network device, and the method further includes: the sending unit 703 is further configured to send a session establishing session to the non-3GPP access gateway. The request for establishing a session includes an identifier of the fixed network device included in the session request, and an identifier of the access point;

所述接收单元701进一步用于,所述non-3GPP接入网关返回的建立会话的响应,所述建立会话的响应中包含所述会话请求包含的在所述接入点标识对应的接入点中成功注册的固网设备的标识;The receiving unit 701 is further configured to: a response to establish a session returned by the non-3GPP access gateway, where the response to the establishment session includes an access point corresponding to the access point identifier included in the session request The identifier of the fixed network device successfully registered;

所述CP功能实体进一步包括删除单元706,用于根据所述所述建立会话的响应删除存储的没有成功注册的固网设备的标识和固网设备的类型。The CP function entity further includes a deleting unit 706, configured to delete the stored identifier of the fixed network device and the type of the fixed network device that are not successfully registered according to the response to the establishment of the session.

值得说明的是,图7的中CP功能实体还可以用于执行图3和图4的CP功能实体执行的任何步骤,本发明实施例在此不再详述。It should be noted that the CP function entity in FIG. 7 can also be used to perform any steps performed by the CP function entity of FIG. 3 and FIG. 4, and the embodiments of the present invention are not described in detail herein.

图8为本发明实施例提供的移动网络设备。该移动网络设备包含:接收单元801、存储单元802和发送单元803。进一步的,移动网络设备还可以包含识别单元804。FIG. 8 is a mobile network device according to an embodiment of the present invention. The mobile network device includes a receiving unit 801, a storage unit 802, and a transmitting unit 803. Further, the mobile network device may further include an identification unit 804.

具体的,接收单元801,用于接收CP功能实体发送的会话建立响应,所述会话建立响应中包括固网设备的标识,所述固网设备的标识指示的固网设备与所述移动网络设备具有相同的接入点;Specifically, the receiving unit 801 is configured to receive a session establishment response sent by the CP function entity, where the session establishment response includes an identifier of the fixed network device, and the fixed network device indicated by the identifier of the fixed network device and the mobile network device Have the same access point;

存储单元802,用于存储所述固网设备的标识;a storage unit 802, configured to store an identifier of the fixed network device;

发送单元803,用于在所述移动网络设备接收业务的数据包的过程中,向所述CP功能实体发送会话修改请求,所述会话修改请求携带所述移动网络设备的标识、所述固网设备的标识和所述业务的业务描述信息;所述会话修改请求用于触发根据所述业务的业务描述信息将发送给所述移动网络设备的数据流发送给所述固网设备的标识指示的固网设备。The sending unit 803 is configured to send a session modification request to the CP function entity, where the mobile network device receives the data packet of the service, where the session modification request carries the identifier of the mobile network device, and the fixed network The identifier of the device and the service description information of the service; the session modification request is used to trigger an identifier indication that the data stream sent to the mobile network device is sent to the fixed network device according to the service description information of the service Fixed network equipment.

可选的,所述移动网络设备进一步包括识别单元804,用于所述移动网络 设备与固网设备建立连接后,识别与所述移动网络设备建立连接的固网设备的标识;Optionally, the mobile network device further includes an identifying unit 804 for the mobile network After the device establishes a connection with the fixed network device, identifying an identifier of the fixed network device that establishes a connection with the mobile network device;

所述发送单元803进一步用于发送的会话请求,所述会话请求中携带所述移动网络设备的标识和识别出的与所述移动网络设备建立连接的固网设备的标识,所述会话建立响就中的固网设备的标识包含在所述识别出的与所述移动网络设备建立连接的固网设备的标识中。The sending unit 803 is further configured to send a session request, where the session request carries an identifier of the mobile network device and an identifier of the identified fixed network device that establishes a connection with the mobile network device, where the session establishment is ringing The identity of the fixed network device in the middle is included in the identified identity of the fixed network device that establishes a connection with the mobile network device.

值得说明的是,图7的中移动网络设备还可以用于执行图3和图4的移动网络设备执行的任何步骤,本发明实施例在此不再详述。It should be noted that the mobile network device of FIG. 7 can also be used to perform any steps performed by the mobile network device of FIG. 3 and FIG. 4, and the embodiments of the present invention are not described in detail herein.

本发明实施例还提供了一种计算机存储介质,用于分别储存为上述CP功能实体、移动网络设备、non-3GPP接入网关和UP功能实体所用的计算机软件指令,其包含用于执行上述方法实施例所设计的程序。通过执行存储的程序,可以实现固网设备与移动网络设备间分流的。The embodiment of the present invention further provides a computer storage medium for storing computer software instructions used by the CP function entity, the mobile network device, the non-3GPP access gateway, and the UP function entity, respectively, for executing the foregoing method. The program designed by the embodiment. By executing the stored program, the flow between the fixed network device and the mobile network device can be realized.

尽管在此结合各实施例对本发明进行了描述,然而,在实施所要求保护的本发明过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。Although the present invention has been described herein in connection with the embodiments of the present invention, it will be understood by those skilled in the <RTIgt; Other variations of the disclosed embodiments are achieved. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude a plurality. A single processor or other unit may fulfill several of the functions recited in the claims. Certain measures are recited in mutually different dependent claims, but this does not mean that the measures are not combined to produce a good effect.

本领域技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。计算机程序存储/分布在合适的介质中,与其它硬件一起提供或作为硬件的一部分,也可以采用其他分布形式,如通过Internet或其它有线或无线电信系统。Those skilled in the art will appreciate that embodiments of the present invention can be provided as a method, apparatus (device), or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code. The computer program is stored/distributed in a suitable medium, provided with other hardware or as part of the hardware, or in other distributed forms, such as over the Internet or other wired or wireless telecommunication systems.

本发明是参照本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结 合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention has been described with reference to flowchart illustrations and/or block diagrams of the methods, apparatus, and computer program products of the embodiments of the invention. It will be understood that each flow and/or block of the flowcharts and/or block diagrams, and the flow and/or block of the flowcharts and/or block diagrams can be implemented by computer program instructions. Hehe. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device. Means for implementing the functions specified in one or more of the flow or in a block or blocks of the flow chart.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。The computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device. The apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device. The instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.

尽管结合具体特征及其实施例对本发明进行了描述,显而易见的,在不脱离本发明的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本发明的示例性说明,且视为已覆盖本发明范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。 While the invention has been described with respect to the specific embodiments and embodiments thereof, various modifications and combinations may be made without departing from the spirit and scope of the invention. Accordingly, the specification and drawings are to be construed as the It is apparent that those skilled in the art can make various modifications and variations to the invention without departing from the spirit and scope of the invention. Thus, it is intended that the present invention cover the modifications and modifications of the invention

Claims (43)

一种固网设备与移动网络设备间分流的方法,应用于支持非-第三代合作伙伴计划non-3GPP接入技术接入核心网络的系统,其特征在于,所述方法包括:A method for offloading between a fixed network device and a mobile network device is applied to a system for supporting a non-3rd generation partnership program non-3GPP access technology to access a core network, wherein the method includes: 控制面CP功能实体接收非-第三代合作伙伴计划non-3GPP接入网关发送的移动网络设备的标识和固网设备的标识,所述移动网络设备和固网设备具有相同的接入点;The control plane CP function entity receives the identifier of the mobile network device and the identifier of the fixed network device sent by the non-3rd generation partnership plan non-3GPP access gateway, the mobile network device and the fixed network device having the same access point; 所述CP功能实体获取允许分流的业务的描述信息,并向分流设备发送分流请求,所述分流请求中包括所述允许分流的业务的描述信息、移动网络设备的标识以及固网设备的标识;The CP function entity obtains the description information of the service that is allowed to be offloaded, and sends a traffic distribution request to the traffic distribution device, where the traffic distribution request includes the description information of the service that allows the traffic distribution, the identifier of the mobile network device, and the identifier of the fixed network device; 所述分流设备接收发送给移动网络设备的下行数据流,所述下行数据流属于所述允许分流的业务的描述信息描述的业务的数据流;The offloading device receives a downlink data stream that is sent to the mobile network device, where the downlink data stream belongs to a data stream of the service described by the description information of the service that allows the offloading; 所述分流设备根据所述固网设备的标识,把所述下行数据流发送给所述固网设备。The offloading device sends the downlink data stream to the fixed network device according to the identifier of the fixed network device. 根据权利要求1所述的方法,其特征在于,所述CP功能实体向所述分流设备发送分流请求之前,所述方法进一步包括:The method according to claim 1, wherein before the sending of the offloading request by the CP function entity to the offloading device, the method further comprises: 所述CP功能实体向所述分流设备发送的订阅请求,所述订阅请求包含所述移动网络设备的标识以及所述移动网络设备签约的业务的描述信息;a subscription request sent by the CP function entity to the offloading device, where the subscription request includes an identifier of the mobile network device and description information of a service subscribed by the mobile network device; 所述分流设备根据所述移动网络设备签约的业务的描述信息确定正在发送给所述移动网络设备的数据流对应的业务属于所述移动网络设备签约的业务的描述信息描述的业务;Determining, according to the description information of the service subscribed by the mobile network device, that the service corresponding to the data flow that is being sent to the mobile network device belongs to the service description information of the service subscribed by the mobile network device; 所述分流设备向CP功能实体返回订阅响应,所述订阅响应中包含所述移动网络设备的标识以及正在发送给所述移动网络设备的数据流对应的业务的描述信息,所述允许分流的业务的描述信息为所述正在发送给所述移动网络设备的数据流对应的业务的描述信息。The offloading device returns a subscription response to the CP functional entity, where the subscription response includes an identifier of the mobile network device and description information of a service corresponding to a data flow that is being sent to the mobile network device, where the traffic is allowed to be offloaded The description information is description information of the service corresponding to the data stream being sent to the mobile network device. 根据权利要求1或2所述的方法,其特征在于,所述分流设备为所述non-3GPP接入网关或用户面UP功能实体。The method according to claim 1 or 2, wherein the offloading device is the non-3GPP access gateway or user plane UP functional entity. 根据权利要求1-3任一所述的方法,其特征在于,所述控制面CP功能实体接收非-第三代合作伙伴计划non-3GPP接入网关发送的移动网络设备的标 识和固网设备的标识之前,所述方法进一步包括:The method according to any one of claims 1-3, wherein the control plane CP function entity receives the label of the mobile network device sent by the non-3rd generation partnership plan non-3GPP access gateway Before identifying the identification of the fixed network device, the method further includes: 所述non-3GPP接入网关获取所述固网设备的标识和所述移动网络设备的标识。The non-3GPP access gateway acquires an identifier of the fixed network device and an identifier of the mobile network device. 根据权利要求4所述的方法,其特征在于,所述non-3GPP接入网关获取所述固网设备的标识和所述移动网络设备的标识之前,该方法进一步包括:The method according to claim 4, wherein before the non-3GPP access gateway acquires the identifier of the fixed network device and the identifier of the mobile network device, the method further includes: 在所述固网设备与所述non-3GPP接入网关建立连接之后,所述所述non-3GPP接入网关获取所述固网设备的标识与所述固网设备的接入点的标识;After the fixed network device establishes a connection with the non-3GPP access gateway, the non-3GPP access gateway acquires an identifier of the fixed network device and an identifier of an access point of the fixed network device; 所述non-3GPP接入网关存储所述固网设备的标识以及与所述固网设备的接入点的标识之间对应关系。The non-3GPP access gateway stores a correspondence between an identifier of the fixed network device and an identifier of an access point of the fixed network device. 根据权利要求5所述的方法,其特征在于,所述non-3GPP接入网关存储所述固网设备的标识以及与所述固网设备的接入点的标识之间对应关系之后,所述non-3GPP接入网关获取所述固网设备的标识和所述移动网络设备的标识具体为:The method according to claim 5, wherein after the non-3GPP access gateway stores the identifier of the fixed network device and the identifier of the access point of the fixed network device, the The identifier of the fixed network device and the identifier of the mobile network device obtained by the non-3GPP access gateway are specifically: 所述non-3GPP接入网关接收所述移动网络设备发送的会话请求;Receiving, by the non-3GPP access gateway, a session request sent by the mobile network device; 所述non-3GPP接入网关根据所述会话请求获取所述移动网络设备的标识以及所述移动网络设备的接入点的标识;Obtaining, by the non-3GPP access gateway, an identifier of the mobile network device and an identifier of an access point of the mobile network device according to the session request; 所述non-3GPP接入网关根据所述移动网络设备的接入点的标识,从存储的固网设备的标识与固网设备的接入点的标识之间的对应关系中获取与所述移动网络设备具有相同接入点的固网设备的标识。And obtaining, by the non-3GPP access gateway, the mobile device from the corresponding relationship between the identifier of the fixed network device and the identifier of the access point of the fixed network device according to the identifier of the access point of the mobile network device The network device has the identity of the fixed network device of the same access point. 根据权利要求4所述的方法,其特征在于,所述non-3GPP接入网关获取所述固网设备的标识、移动网络设备的标识具体为:The method according to claim 4, wherein the identifier of the fixed network device and the identifier of the mobile network device are obtained by the non-3GPP access gateway: 所述non-3GPP接入网关接收所述移动网络设备发送的会话请求,所述会话请求包括所述移动网络设备的标识、所述固网设备的标识。The non-3GPP access gateway receives a session request sent by the mobile network device, where the session request includes an identifier of the mobile network device and an identifier of the fixed network device. 根据权利要求4-7任一所述的方法,其特征在于,该方法进一步包括:The method of any of claims 4-7, wherein the method further comprises: 所述non-3GPP接入网关根据所述固网设备的标识获得固网设备的类型,并存储固网设备的标识与类型的对应关系。The non-3GPP access gateway obtains the type of the fixed network device according to the identifier of the fixed network device, and stores the correspondence between the identifier and the type of the fixed network device. 根据权利要求7所述的方法,其特征在于,所述会话请求中进一步包括所述移动网络设备的接入点的标识;The method according to claim 7, wherein the session request further includes an identifier of an access point of the mobile network device; 该方法进一步包括: The method further includes: 所述non-3GPP接入网关接收所述CP功能实体发送的建立会话的请求,所述建立会话的请求包括所述会话请求中包含的固网设备的标识和所述移动网络设备的接入点的标识;Receiving, by the non-3GPP access gateway, a request for establishing a session sent by the CP function entity, where the request for establishing a session includes an identifier of a fixed network device included in the session request and an access point of the mobile network device Identification 所述non-3GPP接入网关向所述CP功能实体发送建立会话的响应,所述建立会话的响应中包含所述会话请求包含的在所述接入点标识对应的接入点中成功注册的固网设备的标识。The non-3GPP access gateway sends a response to establish a session to the CP function entity, where the response to the establishment session includes the successful registration in the access point corresponding to the access point identifier included in the session request. The identification of the fixed network equipment. 根据权利要求1-9任一所述的方法,其特征在于,所述CP功能实体获取允许分流的业务的业务描述信息之前,所述方法进一步包括:The method according to any one of claims 1-9, wherein before the CP function entity acquires service description information of a service that allows the offloading, the method further includes: 所述CP功能实体向策略实体发送策略请求,所述策略请求中包含所述移动网络设备的标识;Sending, by the CP function entity, a policy request to a policy entity, where the policy request includes an identifier of the mobile network device; 接收所述策略实体发送的策略响应,所述策略响应包含所述移动网络设备签约的分流策略信息,所述分流策略信息包含所述移动网络设备签约的业务的描述信息。Receiving a policy response sent by the policy entity, where the policy response includes the offloading policy information subscribed by the mobile network device, where the offloading policy information includes description information of the service subscribed by the mobile network device. 根据权利要求10所述的方法,其特征在于,所述CP功能实体向策略功能实体发送所述策略请求之前,所述方法进一步包括:The method according to claim 10, wherein before the sending of the policy request by the CP function entity to the policy function entity, the method further comprises: 所述CP功能实体接收所述移动网络设备发送的会话修改请求,所述会话修改请求中包含所述移动网络设备的标识、所述固定网络的标识以及正在发送给所述移动网络设备的数据流对应业务的描述信息;Receiving, by the CP function entity, a session modification request sent by the mobile network device, where the session modification request includes an identifier of the mobile network device, an identifier of the fixed network, and a data flow that is being sent to the mobile network device. Corresponding information of the corresponding service; 所述CP功能实体获取允许分流的业务的描述信息具体为:所述策略请求中包含所述移动网络设备的数据流对应业务的描述信息,所述CP功能实体根据所述移动网络设备签约的业务的描述信息确定正在发送给所述移动网络设备的数据流对应业务的描述信息为所述允许分流的业务的描述信息。The description information of the service that the CP function entity obtains the traffic that is allowed to be offloaded is specifically: the policy request includes the description information of the service corresponding to the data flow of the mobile network device, and the service that the CP function entity subscribes according to the mobile network device The description information determines that the description information of the corresponding service of the data stream that is being sent to the mobile network device is the description information of the service that allows the offloading. 根据权利要求10或11所述的方法,其特征在于,所述方法进一步包括:The method according to claim 10 or 11, wherein the method further comprises: 所述CP功能实体获取所述固网设备的类型,所述分流请求中进一步包括所述固网设备的类型,分流策略信息进一步包括与所述固设备类型对应的服务质量QoS参数;或所述CP功能实体获取所述固网设备的类型,所述策略响应中包括所述移动网络设备签约的与各固网设备类型对应的QoS参数,所述CP功能实体根据所述移动网络设备签约的各与固网设备类型对应的QoS参数,获 取与所述所述会话中包含的所述固网设备的类型对应的QoS参数。The CP function entity acquires the type of the fixed network device, where the offload request further includes the type of the fixed network device, and the offload policy information further includes a quality of service QoS parameter corresponding to the solid device type; or The CP function entity acquires the type of the fixed network device, where the policy response includes a QoS parameter corresponding to each fixed network device type subscribed by the mobile network device, and the CP function entity is contracted according to the mobile network device. The QoS parameters corresponding to the fixed network device type are obtained. And taking a QoS parameter corresponding to the type of the fixed network device included in the session. 根据权利要求12所述的方法,其特征在于,所述CP功能实体获取与所述固网设备的类型对应的服务质量QoS参数具体为:The method according to claim 12, wherein the CP function entity obtains a quality of service QoS parameter corresponding to the type of the fixed network device, specifically: 所述策略请求中进一步包含所述所述固网设备的类型,所述策略响应中进一步包括与所述固网设备的类型对应的QoS参数;或The policy request further includes the type of the fixed network device, where the policy response further includes a QoS parameter corresponding to a type of the fixed network device; or 所述策略响应中包括所述移动网络设备签约的各与固网设备类型对应的QoS参数,所述CP功能实体根据所述移动网络设备签约的各与固网设备类型对应的QoS参数,获取与所述所述会话中包含的所述固网设备的类型对应的QoS参数。The policy response includes a QoS parameter corresponding to the type of the fixed network device that is subscribed by the mobile network device, and the CP function entity acquires the QoS parameter corresponding to each fixed network device type that the mobile network device subscribes to. a QoS parameter corresponding to the type of the fixed network device included in the session. 根据权利要求1-13任一所述的方法,其特征在于,所述方法进一步包括:The method of any of claims 1-13, wherein the method further comprises: 所述分流设备获取发送到固网设备的数据流的服务质量QoS参数;The offloading device acquires a quality of service QoS parameter of a data stream sent to the fixed network device; 所述分流设备在把所述下行数据流发送给所述固网设备的过程中,基于所述QoS参数对发送到所述固网设备的数据流进行QoS控制。The offloading device performs QoS control on the data stream sent to the fixed network device based on the QoS parameter in the process of transmitting the downlink data stream to the fixed network device. 根据权利要求14所述的方法,其特征在于,所述分流设备获取发送到固网设备的数据流的服务质量QoS参数具体为:所述分流设备获取默认的发送到固网设备的数据流的服务质量QoS参数;或所述分流设备从所述分流请求中获取发送到固网设备的数据流的服务质量QoS参数,所述发送到固网设备的数据流的QoS参数为与所述固网设备的类型对应的QoS参数。The method according to claim 14, wherein the service quality QoS parameter of the data stream sent by the traffic distribution device to the fixed network device is specifically: the traffic distribution device acquires a default data stream sent to the fixed network device. a quality of service QoS parameter; or the offloading device obtains a quality of service QoS parameter of the data stream sent to the fixed network device from the offloading request, and the QoS parameter of the data stream sent to the fixed network device is the fixed network The QoS parameter corresponding to the type of device. 根据权利要求6或7所述的方法,其特征在于,所述CP功能实体进一步从所述non-3GPP接入网关接收所述移动网络设备的接入点的标识;该方法进一步包括:The method according to claim 6 or 7, wherein the CP function entity further receives an identifier of an access point of the mobile network device from the non-3GPP access gateway; the method further comprising: 所述CP功能实体向所述non-3GPP接入网关发送建立会话的请求,所述建立会话的请求包括所述会话请求中包含的固网设备的标识,和所述接入点的标识;The CP function entity sends a request for establishing a session to the non-3GPP access gateway, where the request for establishing a session includes an identifier of the fixed network device included in the session request, and an identifier of the access point; 所述CP功能实体接入所述non-3GPP接入网关返回的建立会话的响应,所述建立会话的响应中包含所述会话请求包含的在所述接入点标识对应的接入点中成功注册的固网设备的标识;The CP function entity accesses the response of the non-3GPP access gateway to establish a session, and the response to the establishment session includes the success of the access point corresponding to the access point identifier included in the session request. The identity of the registered fixed network device; 所述CP功能实体根据所述所述建立会话的响应删除存储的没有成功注册 的固网设备的标识和固网设备的类型。The CP functional entity deletes the stored unsuccessful registration according to the response to the establishment of the session The identification of the fixed network equipment and the type of fixed network equipment. 一种固网设备与移动网络设备间分流的方法,应用于支持非-第三代合作伙伴计划non-3GPP接入技术接入第五代5G核心网络的系统,其特征在于,所述方法包括:A method for offloading between a fixed network device and a mobile network device, which is applied to a system for supporting a non-3rd generation partnership program non-3GPP access technology to access a fifth generation 5G core network, wherein the method includes : 移动网络设备接收CP功能实体发送的会话建立响应,所述会话建立响应中包括固网设备的标识,所述固网设备的标识指示的固网设备与所述移动网络设备具有相同的接入点;Receiving, by the mobile network device, a session establishment response sent by the CP function entity, where the session establishment response includes an identifier of the fixed network device, where the fixed network device indicated by the identifier of the fixed network device has the same access point as the mobile network device ; 存储所述固网设备的标识;Storing an identifier of the fixed network device; 在所述移动网络设备接收业务的数据包的过程中,向所述CP功能实体发送会话修改请求,所述会话修改请求携带所述移动网络设备的标识、所述固网设备的标识和所述业务的业务描述信息;所述会话修改请求用于触发根据所述业务的业务描述信息将发送给所述移动网络设备的数据流发送给所述固网设备的标识指示的固网设备。Transmitting, in the process of receiving the data packet of the service, the session modification request to the CP function entity, where the session modification request carries the identifier of the mobile network device, the identifier of the fixed network device, and the The service description information of the service; the session modification request is used to trigger the fixed network device that sends the data flow sent to the mobile network device to the identifier of the fixed network device according to the service description information of the service. 根据权利要求17所述的方法,其特征在于,该方法进一步包括:The method of claim 17, wherein the method further comprises: 所述移动网络设备与固网设备建立连接后,识别与所述移动网络设备建立连接的固网设备的标识;After the mobile network device establishes a connection with the fixed network device, identifying an identifier of the fixed network device that establishes a connection with the mobile network device; 所述移动网络设备发送的会话请求,所述会话请求中携带所述移动网络设备的标识和识别出的与所述移动网络设备建立连接的固网设备的标识,所述会话建立响就中的固网设备的标识包含在所述识别出的与所述移动网络设备建立连接的固网设备的标识中。a session request sent by the mobile network device, where the session request carries an identifier of the mobile network device and an identifier of the identified fixed network device that establishes a connection with the mobile network device, where the session establishment is ringing The identifier of the fixed network device is included in the identified identifier of the fixed network device that establishes a connection with the mobile network device. 一种分流设备,应用于支持非-第三代合作伙伴计划non-3GPP接入技术接入核心网络的系统,其特征在于,所述分流设备包括:A power distribution device is applied to a system for supporting a non-3rd generation partnership program non-3GPP access technology to access a core network, wherein the power distribution device includes: 接收单元,用于接收控制面CP功能实体发送的分流请求,所述分流请求中包括允许分流的业务的描述信息、移动设备的标识以及固网设备的标识;以及用于接收发送给移动设备的下行数据流;所述移动设备和所述固网设备标识指示的固网设备具有共同的接入点;a receiving unit, configured to receive a split request sent by a control plane CP function entity, where the offload request includes description information of a service that allows offloading, an identifier of the mobile device, and an identifier of the fixed network device; and is configured to receive and send to the mobile device a downlink data stream; the mobile device and the fixed network device indicated by the fixed network device identifier have a common access point; 确定单元,用于所述分流设备根据所述被分流业务的描述信息确定所述下行数据流为被分流业务的数据流;a determining unit, configured to determine, according to the description information of the offloaded service, the downlink data flow as a data flow of the traffic offloaded service; 发送单元,用于根据所述固网设备的标识把所述下行数据流发送给所述固 网设备。a sending unit, configured to send the downlink data stream to the solid according to an identifier of the fixed network device Network equipment. 根据权利要求19所述的分流设备,其特征在于:进一步包括获取单元,The flow dividing device according to claim 19, further comprising an acquiring unit, 所述获取单元用于:获取服务质量QoS参数;The obtaining unit is configured to: obtain a quality of service QoS parameter; 所述发送单元根据所述固网设备的标识把所述下行数据流发送给所述固网设备具体为:所述发送单元基于所述QoS参数将把所述下行数据流发送给所述固网设备。And sending, by the sending unit, the downlink data stream to the fixed network device according to the identifier of the fixed network device, where the sending unit sends the downlink data stream to the fixed network based on the QoS parameter device. 根据权利要求20所述的分流设备,其特征在于:所述获取单元获取服务质量QoS参数具体为:The offloading device according to claim 20, wherein the acquiring unit obtains the quality of service QoS parameter specifically: 所述分流请求中包含所述移动网络设备签约的QoS参数,所述获取单元获取所述固网设备的类型,并从所述移动网络设备签约的QoS参数中获取与所述固网设备的类型对应的QoS参数;或The offloading request includes the QoS parameter signed by the mobile network device, the acquiring unit acquires the type of the fixed network device, and obtains the type of the fixed network device from the QoS parameter signed by the mobile network device. Corresponding QoS parameters; or 所述分流请求中包含与所述固网设备的类型对应的QoS参数,所述获取单元从所述分流请求中获取与所述固网设备的类型对应的QoS参数;或The offloading request includes a QoS parameter corresponding to the type of the fixed network device, and the obtaining unit acquires a QoS parameter corresponding to the type of the fixed network device from the offloading request; or 所述获取单元将获取默认的发送到固网设备的数据流的服务质量QoS参数。The obtaining unit will obtain a default quality of service QoS parameter of the data stream sent to the fixed network device. 根据权利要求19-21所述的分流设备,其特征在于:The flow dividing device according to claims 19-21, characterized in that: 所述接收单元进一步用于所述CP功能实体发送的订阅请求,所述订阅请求包含所UE的标识以及允许分流的业务的业务描述信息;The receiving unit is further used for a subscription request sent by the CP function entity, where the subscription request includes an identifier of the UE and service description information of a service that allows the offloading; 所述确定单元基于订阅请求中携带的UE标识监测发送给UE的数据流,根据所述订阅请求中包含的业务描述信息确定发送给所述移动网络设备的数据流对应的业务为允许分流的业务;The determining unit monitors the data stream sent to the UE based on the UE identifier carried in the subscription request, and determines, according to the service description information included in the subscription request, the service corresponding to the data stream sent to the mobile network device as a service that allows the offloading ; 所述发送单元进一步用于:向CP功能实体返回订阅响应,所述订阅响应中包含所述移动网络设备的标识和正在发送给所述移动网络设备的数据流对应的业务的描述信息,所述允许分流的业务的描述信息为所述正在发送给所述移动网络设备的数据流对应的业务的描述信息。The sending unit is further configured to: return a subscription response to the CP function entity, where the subscription response includes the identifier of the mobile network device and description information of a service corresponding to the data stream being sent to the mobile network device, The description information of the traffic that is allowed to be offloaded is the description information of the service corresponding to the data flow that is being sent to the mobile network device. 一种支持非-第三代合作伙伴计划non-3GPP接入网关,其特征在于:所述网关包括:A non-3 third generation partnership program supporting a non-3GPP access gateway, wherein the gateway includes: 获取单元,用于获取所述固网设备的标识和移动网络设备的标识,所述固网设备和移动网络设备具有相同的接入点; An acquiring unit, configured to acquire an identifier of the fixed network device and an identifier of the mobile network device, where the fixed network device and the mobile network device have the same access point; 发送单元,用于将所述固网设备的标识和所述移动网络设备的标识发送给控制CP功能实体,所述固网设备的标识和所述移动网络设备的标识用于指示分流设备将发送给移动网络设备的下行数据流发送给固网设备。a sending unit, configured to send the identifier of the fixed network device and the identifier of the mobile network device to a control CP function entity, where the identifier of the fixed network device and the identifier of the mobile network device are used to indicate that the offload device sends The downlink data stream to the mobile network device is sent to the fixed network device. 根据权利要求23所述的接入网关,其特征在于:所述网关通过所述固网设备的连接点建立与所述固网设备的连接后,所述获取单元进一步用于所述固网设备的接入点的标识;The access gateway according to claim 23, wherein after the gateway establishes a connection with the fixed network device through a connection point of the fixed network device, the acquiring unit is further used for the fixed network device The identity of the access point; 所述网关进一步包括存储单元,用于存储所述固网设备的标识和所述固网设备的接入点的标识的对应关系;The gateway further includes a storage unit, configured to store a correspondence between an identifier of the fixed network device and an identifier of an access point of the fixed network device; 接收单元,用于接收所述移动网络设备发送的会话请求;a receiving unit, configured to receive a session request sent by the mobile network device; 所述获取单元进一步用于,根据所述会话请求获取所述移动网络设备的标识以及所述移动网络设备的接入点的标识;The obtaining unit is further configured to acquire, according to the session request, an identifier of the mobile network device and an identifier of an access point of the mobile network device; 所述获取单元获取所述固网设备的标识和移动网络设备的标识具体为:根据所述移动网络设备的接入点的标识,从存储的固网设备的标识与固网设备的接入点的标识之间的对应关系中获取与所述移动网络设备具有相同接入点的固网设备的标识,以及从所述会话请求中获取所述移动网络设备的标识。Obtaining, by the acquiring unit, the identifier of the fixed network device and the identifier of the mobile network device, according to the identifier of the access point of the mobile network device, from the identifier of the stored fixed network device and the access point of the fixed network device Obtaining, in a correspondence between the identifiers, an identifier of the fixed network device having the same access point as the mobile network device, and acquiring an identifier of the mobile network device from the session request. 根据权利要求23所述的接入网关,其特征在于:The access gateway of claim 23, wherein: 所述接收单元进一步用于,接收所述移动网络设备发送的会话请求,所述会话请求中包含所述移动网络设备的标识和所述固定网络设备的标识。The receiving unit is further configured to receive a session request sent by the mobile network device, where the session request includes an identifier of the mobile network device and an identifier of the fixed network device. 根据权利要求24或25所述的接入网关,其特征在于:The access gateway according to claim 24 or 25, characterized in that: 所述会话请求进一步包括所述移动网络设备的接入点标识,所述发送单元进一步将所述所述移动网络设备的接入点标识发送给所述CP功能实体。The session request further includes an access point identifier of the mobile network device, and the sending unit further sends an access point identifier of the mobile network device to the CP functional entity. 根据权利要求26所述的接入网关,其特征在于:The access gateway of claim 26, wherein: 所述接收单元进一步用于,接收所述CP功能实体发送的建立会话的请求,所述建立会话的请求包括所述会话请求中包含的固网设备的标识和所述接入点的标识;The receiving unit is further configured to: receive a request for establishing a session sent by the CP function entity, where the request for establishing a session includes an identifier of the fixed network device included in the session request and an identifier of the access point; 所述确定单元进一步用于,确定所述会话请求中包含的固网设备的标识所述固网设备的标识指示的固网设备是否在所述接入点的标识指示的接入点注册;The determining unit is further configured to: determine whether the fixed network device of the fixed network device included in the session request that identifies the identifier of the fixed network device is registered at an access point indicated by the identifier of the access point; 所述发送单元进一步用于,向所述CP功能实体发送建立会话的响应,所 述建立会话的响应中包含所述会话请求包含的在所述接入点标识对应的接入点中成功注册的固网设备的标识。The sending unit is further configured to send a response to establish a session to the CP function entity, where The response to the establishment of the session includes the identifier of the fixed network device successfully registered in the access point corresponding to the access point identifier included in the session request. 根据权利要求26所述的接入网关,其特征在于:所述确定单元进一步用于,确定所述会话请求中包含的固网设备的标识指示的固网设备是否在所述接入点的标识指示的接入点注册;The access gateway according to claim 26, wherein the determining unit is further configured to: determine whether the fixed network device indicated by the identifier of the fixed network device included in the session request is at the identifier of the access point Indicating access point registration; 所述发送单元将所述固网设备的标识和所述移动网络设备的标识发送给控制CP功能实体具体为:将所述所述移动网络设备的标识和在所述接入点标识对应的接入点中成功注册的固网设备的标识发送给所述CP功能实体。The sending unit sends the identifier of the fixed network device and the identifier of the mobile network device to the control CP function entity, where the identifier of the mobile network device is corresponding to the identifier of the access point The identifier of the fixed network device successfully registered in the ingress is sent to the CP functional entity. 一种控制面CP功能实体,其特征在于,包括:A control plane CP functional entity, comprising: 接收单元,用于接收非-第三代合作伙伴计划non-3GPP接入网关发送的移动网络设备的标识、固网设备的标识;a receiving unit, configured to receive an identifier of the mobile network device and an identifier of the fixed network device sent by the non-3rd generation partnership plan non-3GPP access gateway; 获取单元,用于获取所述移动网络设备的标识指示的移动网络设备的允许分流的业务的业务描述信息;An obtaining unit, configured to acquire service description information of a service that allows the offloading of the mobile network device indicated by the identifier of the mobile network device; 发送单元,用于向分流设备发送分流请求,所述分流请求中包含所述允许分流的业务的描述信息、所述移动网络设备的标识、所述固网设备的标识;所述分流请求用于指示根据所述固网设备的标识,把发送给移动网络设备的标识指示的移动网络设备的所述下行数据流发送给所述固网设备。a sending unit, configured to send a offloading request to the offloading device, where the offloading request includes description information of the service that allows the offloading, an identifier of the mobile network device, and an identifier of the fixed network device; And indicating to send, according to the identifier of the fixed network device, the downlink data stream of the mobile network device indicated by the identifier sent to the mobile network device to the fixed network device. 根据权利要求29所述的CP功能实体,其特征在于:The CP functional entity according to claim 29, characterized in that: 所述发送单元进一步用于,向策略实体发送策略请求,所述策略请求中包含所述移动网络设备的标识;The sending unit is further configured to send a policy request to the policy entity, where the policy request includes an identifier of the mobile network device; 所述接收单元进一步用于:接收所述策略实体发送的策略响应,所述策略响应包含所述移动网络设备签约的分流策略信息,所述分流策略信息包含所述移动网络设备签约的业务的业务描述信息;The receiving unit is further configured to: receive a policy response sent by the policy entity, where the policy response includes the offloading policy information subscribed by the mobile network device, where the offloading policy information includes a service of the service subscribed by the mobile network device Description; 所述移动网络设备签约的业务的业务描述信息包含所述允许分流的业务的业务描述信息。The service description information of the service subscribed by the mobile network device includes the service description information of the service that allows the offloading. 根据权利要求30所述的CP功能实体,其特征在于:The CP functional entity according to claim 30, characterized in that: 所述接收单元进一步用于接收移动网络设备发送的会话修改请求,所述会话修改请求中包含所述移动网络设备的标识、固网设备的标识和需分流的业务的业务描述信息; The receiving unit is further configured to receive a session modification request sent by the mobile network device, where the session modification request includes an identifier of the mobile network device, an identifier of the fixed network device, and service description information of the service to be offloaded; 所述CP功能实体进一步包括确定单元,所述确定单元用于根据所述分流策略信息包含的移动网络设备签约的允许分流的业务的业务描述信息,确定所述会话修改请求中包含的需分流的业务的业务描述信息为允许分流的业务描述信息,所述允许分流的业务的业务描述信息为所述会话修改请求中需分流的业务的业务描述信息。The CP function entity further includes a determining unit, configured to determine, according to the service description information of the service that is allowed to be offloaded by the mobile network device that is included in the traffic distribution information, to determine the traffic to be split included in the session modification request. The service description information of the service is service description information that allows the traffic to be offloaded, and the service description information of the service that is allowed to be offloaded is the service description information of the service to be offloaded in the session modification request. 根据权利要求30所述的CP功能实体,其特征在于:The CP functional entity according to claim 30, characterized in that: 所述允许分流的业务的描述信息为所述移动网络设备签约的业务的业务描述信息;The description information of the service that allows the offloading is the service description information of the service subscribed by the mobile network device; 所述移动网络设备签约的业务的业务描述信息,用于指示所述分流设备确定正在发送给所述移动网络设备的数据流对应业务的描述信息是否包含于所述移动网络设备签约的业务的业务描述信息。The service description information of the service that is signed by the mobile network device, is used to indicate that the traffic distribution device determines whether the description information of the service corresponding to the data flow that is being sent to the mobile network device is included in the service of the service signed by the mobile network device. Description. 根据权利要求30所述的CP功能实体,其特征在于:The CP functional entity according to claim 30, characterized in that: 所述发送单元进一步用于,向所述分流设备发送的订阅请求,所述订阅请求包含所述移动网络设备的标识以及所述移动网络设备签约的业务的描述信息;The sending unit is further configured to: send a subscription request to the offloading device, where the subscription request includes an identifier of the mobile network device and description information of a service subscribed by the mobile network device; 所述接收单元,进一步用于接收所述分流设备返回的订阅响应,所述订阅响应中包含所述移动网络设备的标识以及正在发送给所述移动网络设备的数据流对应的业务的描述信息,所述允许分流的业务的描述信息为所述正在发送给所述移动网络设备的数据流对应的业务的描述信息。The receiving unit is further configured to receive a subscription response returned by the offloading device, where the subscription response includes an identifier of the mobile network device and description information of a service corresponding to a data flow that is being sent to the mobile network device, where The description information of the traffic that is allowed to be offloaded is description information of a service corresponding to the data flow that is being sent to the mobile network device. 根据权利要求30-33任一所述的CP功能实体,其特征在于:A CP functional entity according to any of claims 30-33, characterized in that: 所述接收单元进一步用于接收所述固网设备的类型;所述策略请求中包含所述固网设备的类型,所述分流策略信息进一步包含与所述固网设备的类型对应的QoS参数;The receiving unit is further configured to receive the type of the fixed network device, where the policy request includes a type of the fixed network device, where the offload policy information further includes a QoS parameter corresponding to a type of the fixed network device; 所述分流请求中进一步包含与所述固网设备的类型对应的QoS参数,所述QoS参数用于对在向所述固网设备发送所述下行数据流时进行控制。The offload request further includes a QoS parameter corresponding to the type of the fixed network device, and the QoS parameter is used to control when the downlink data stream is sent to the fixed network device. 根据权利要求31-33任一所述的CP功能实体,其特征在于:A CP functional entity according to any of claims 31-33, characterized in that: 所述接收单元进一步用于接收所述固网设备的类型;所述分流策略信息进一步包含移动网络设备签约的QoS参数;The receiving unit is further configured to receive the type of the fixed network device; the offloading policy information further includes a QoS parameter subscribed by the mobile network device; 所述确定单元进一步用于在移动网络设备签约的QoS参数中,确定与所述 固网设备的类型对应的QoS参数;The determining unit is further configured to determine, in the QoS parameter signed by the mobile network device, The QoS parameters corresponding to the type of the fixed network device; 所述分流请求中进一步包含与所述固网设备的类型对应的QoS参数,所述QoS参数用于对在向所述固网设备发送所述下行数据流时进行控制。The offload request further includes a QoS parameter corresponding to the type of the fixed network device, and the QoS parameter is used to control when the downlink data stream is sent to the fixed network device. 根据权利要求29-35任一所述的CP功能实体,其特征在于,A CP functional entity according to any of claims 29-35, characterized in that 所述接收单元进一步所述CP功能实体接收所述non-3GPP接入网关发送的会话请求,所述会话请求中携带所述固网设备的标识、所述移动网络设备的标识,所述会话请求中携带的所述固网设备的标识指示的固网设备和移动网络设备的标识指示的移动网络设备具有相同的接入点;The receiving unit further receives, by the CP function entity, a session request sent by the non-3GPP access gateway, where the session request carries an identifier of the fixed network device, an identifier of the mobile network device, and the session request The fixed network device carried in the identifier of the fixed network device and the mobile network device indicated by the identifier of the mobile network device have the same access point; 所述CP功能实体进一步包含存储单元,用于存储所述固网设备的标识和所述移劝网络设备的标识之间的对应关系;The CP function entity further includes a storage unit, configured to store a correspondence between the identifier of the fixed network device and the identifier of the network device; 所述确定单元进一步用于根据所述固网设备的标识确定所述固网设备的类型,并存储所述固网设备的类型与固网设备的标识的对应关系。The determining unit is further configured to determine a type of the fixed network device according to the identifier of the fixed network device, and store a correspondence between the type of the fixed network device and the identifier of the fixed network device. 根据权利要求36所述的CP功能实体,其特征在于,所述会话请求中进一步包括所述移动网络设备的接入点的标识;该方法进一步包括:The CP function entity according to claim 36, wherein the session request further includes an identifier of an access point of the mobile network device; the method further comprising: 所述发送单元进一步用于,向所述non-3GPP接入网关发送建立会话的请求,所述建立会话的请求包括所述会话请求中包含的固网设备的标识,和所述接入点的标识;The sending unit is further configured to send a request for establishing a session to the non-3GPP access gateway, where the request for establishing a session includes an identifier of a fixed network device included in the session request, and the access point Identification 所述接收单元进一步用于,所述non-3GPP接入网关返回的建立会话的响应,所述建立会话的响应中包含所述会话请求包含的在所述接入点标识对应的接入点中成功注册的固网设备的标识;The receiving unit is further configured to: a response to establish a session returned by the non-3GPP access gateway, where the response to the establishment session includes the access point corresponding to the access point identifier included in the session request The identity of the successfully registered fixed network device; 所述CP功能实体进一步包括删除单元,用于根据所述所述建立会话的响应删除存储的没有成功注册的固网设备的标识和固网设备的类型。The CP function entity further includes a deleting unit, configured to delete the stored identifier of the fixed network device and the type of the fixed network device that are not successfully registered according to the response to the establishment of the session. 一种移动网络设备,应用于支持非-第三代合作伙伴计划non-3GPP接入技术接入第五代5G核心网络的系统,其特征在于,所述移动网络设备包括:A mobile network device, which is applied to a system that supports a non-3rd generation partnership program non-3GPP access technology to access a fifth generation 5G core network, wherein the mobile network device includes: 接收单元,用于接收CP功能实体发送的会话建立响应,所述会话建立响应中包括固网设备的标识,所述固网设备的标识指示的固网设备与所述移动网络设备具有相同的接入点;a receiving unit, configured to receive a session establishment response sent by the CP function entity, where the session establishment response includes an identifier of the fixed network device, where the fixed network device indicated by the identifier of the fixed network device has the same connection as the mobile network device Entry point 存储单元,用于存储所述固网设备的标识;a storage unit, configured to store an identifier of the fixed network device; 发送单元,用于在所述移动网络设备接收业务的数据包的过程中,向所述 CP功能实体发送会话修改请求,所述会话修改请求携带所述移动网络设备的标识、所述固网设备的标识和所述业务的业务描述信息;所述会话修改请求用于触发根据所述业务的业务描述信息将发送给所述移动网络设备的数据流发送给所述固网设备的标识指示的固网设备。a sending unit, configured to: when the mobile network device receives a data packet of a service, The CP function entity sends a session modification request, where the session modification request carries an identifier of the mobile network device, an identifier of the fixed network device, and service description information of the service; the session modification request is used to trigger according to the service The service description information is sent to the fixed network device indicated by the identifier of the fixed network device by the data stream sent to the mobile network device. 根据权利要求38所述的移动网络设备,其特征在于,所述移动网络设备进一步包括识别单元,用于所述移动网络设备与固网设备建立连接后,识别与所述移动网络设备建立连接的固网设备的标识;The mobile network device according to claim 38, wherein the mobile network device further comprises an identification unit, configured to identify that the mobile network device establishes a connection with the mobile network device after establishing a connection with the fixed network device Identification of fixed network equipment; 所述发送单元进一步用于发送的会话请求,所述会话请求中携带所述移动网络设备的标识和识别出的与所述移动网络设备建立连接的固网设备的标识,所述会话建立响就中的固网设备的标识包含在所述识别出的与所述移动网络设备建立连接的固网设备的标识中。The sending unit is further configured to send a session request, where the session request carries an identifier of the mobile network device and an identifier of the identified fixed network device that establishes a connection with the mobile network device, where the session establishment is ringing The identifier of the fixed network device in the identifier is included in the identified identifier of the fixed network device that establishes a connection with the mobile network device. 一种分流设备,包括其特征在于,包括:A shunt device, including the following features, comprising: 存储器,用于存储计算机可执行程序代码;a memory for storing computer executable program code; 收发器,以及Transceiver, and 处理器,与所述存储器和所述收发器耦合;a processor coupled to the memory and the transceiver; 其中所述程序代码包括指令,当所述处理器执行所述指令时,所述指令使所述分流设备执行以下操作:Wherein the program code includes instructions that, when executed by the processor, cause the shunt device to perform the following operations: 接收控制面CP功能实体发送的分流请求,所述分流请求中包括允许分流的业务的描述信息、移动设备的标识以及固网设备的标识;以及用于接收发送给移动设备的下行数据流;所述移动设备和所述固网设备标识指示的固网设备具有共同的接入点;Receiving a shunt request sent by the control plane CP function entity, where the offload request includes description information of the service that allows the offload, an identifier of the mobile device, and an identifier of the fixed network device; and a downlink data stream that is sent to the mobile device; The fixed network device indicated by the mobile device and the fixed network device identifier has a common access point; 所述分流设备根据所述被分流业务的描述信息确定所述下行数据流为被分流业务的数据流;Determining, by the traffic distribution device, that the downlink data flow is a data flow of the traffic offloaded service according to the description information of the traffic offloaded service; 根据所述固网设备的标识把所述下行数据流发送给所述固网设备。And sending the downlink data stream to the fixed network device according to the identifier of the fixed network device. 一种支持非-第三代合作伙伴计划non-3GPP接入网关,包括其特征在于,包括:A non-3 third generation partnership program supporting a non-3GPP access gateway, including: 存储器,用于存储计算机可执行程序代码;a memory for storing computer executable program code; 收发器,以及Transceiver, and 处理器,与所述存储器和所述收发器耦合; a processor coupled to the memory and the transceiver; 其中所述程序代码包括指令,当所述处理器执行所述指令时,所述指令使所述接入网关执行以下操作:Wherein the program code includes instructions that, when executed by the processor, cause the access gateway to perform the following operations: 获取所述固网设备的标识和移动网络设备的标识,所述固网设备和移动网络设备具有相同的接入点;Obtaining an identifier of the fixed network device and an identifier of the mobile network device, where the fixed network device and the mobile network device have the same access point; 将所述固网设备的标识和所述移动网络设备的标识发送给控制CP功能实体,所述固网设备的标识和所述移动网络设备的标识用于指示分流设备将发送给移动网络设备的下行数据流发送给固网设备。Sending the identifier of the fixed network device and the identifier of the mobile network device to a control CP function entity, where the identifier of the fixed network device and the identifier of the mobile network device are used to indicate that the offload device is to be sent to the mobile network device The downstream data stream is sent to the fixed network device. 一种控制面CP功能实体,包括其特征在于,包括:A control plane CP functional entity, comprising: 存储器,用于存储计算机可执行程序代码;a memory for storing computer executable program code; 收发器,以及Transceiver, and 处理器,与所述存储器和所述收发器耦合;a processor coupled to the memory and the transceiver; 其中所述程序代码包括指令,当所述处理器执行所述指令时,所述指令使所述CP功能实体执行以下操作:Wherein the program code includes instructions that, when executed by the processor, cause the CP functional entity to perform the following operations: 接收非-第三代合作伙伴计划non-3GPP接入网关发送的移动网络设备的标识、固网设备的标识;Receiving an identifier of the mobile network device and an identifier of the fixed network device sent by the non-3rd Generation Partnership Project non-3GPP access gateway; 获取所述移动网络设备的标识指示的移动网络设备的允许分流的业务的业务描述信息;Obtaining service description information of the mobile network device that is allowed to be offloaded by the identifier of the mobile network device; 向分流设备发送分流请求,所述分流请求中包含所述允许分流的业务的描述信息、所述移动网络设备的标识、所述固网设备的标识;所述分流请求用于指示根据所述固网设备的标识,把发送给移动网络设备的标识指示的移动网络设备的所述下行数据流发送给所述固网设备。Sending a offloading request to the offloading device, where the offloading request includes description information of the service that allows the offloading, an identifier of the mobile network device, and an identifier of the fixed network device; the offloading request is used to indicate according to the solid The identifier of the network device sends the downlink data stream of the mobile network device indicated by the identifier sent to the mobile network device to the fixed network device. 一种控制面CP功能实体,包括其特征在于,包括:A control plane CP functional entity, comprising: 存储器,用于存储计算机可执行程序代码;a memory for storing computer executable program code; 收发器,以及Transceiver, and 处理器,与所述存储器和所述收发器耦合;a processor coupled to the memory and the transceiver; 其中所述程序代码包括指令,当所述处理器执行所述指令时,所述指令使所述CP功能实体执行以下操作:Wherein the program code includes instructions that, when executed by the processor, cause the CP functional entity to perform the following operations: 接收CP功能实体发送的会话建立响应,所述会话建立响应中包括固网设备的标识,所述固网设备的标识指示的固网设备与所述移动网络设备具有相同 的接入点;Receiving a session establishment response sent by the CP function entity, where the session establishment response includes an identifier of the fixed network device, where the fixed network device indicated by the identifier of the fixed network device is the same as the mobile network device Access point 存储所述固网设备的标识;Storing an identifier of the fixed network device; 在所述移动网络设备接收业务的数据包的过程中,向所述CP功能实体发送会话修改请求,所述会话修改请求携带所述移动网络设备的标识、所述固网设备的标识和所述业务的业务描述信息;所述会话修改请求用于触发根据所述业务的业务描述信息将发送给所述移动网络设备的数据流发送给所述固网设备的标识指示的固网设备。 Transmitting, in the process of receiving the data packet of the service, the session modification request to the CP function entity, where the session modification request carries the identifier of the mobile network device, the identifier of the fixed network device, and the The service description information of the service; the session modification request is used to trigger the fixed network device that sends the data flow sent to the mobile network device to the identifier of the fixed network device according to the service description information of the service.
PCT/CN2016/112167 2016-12-26 2016-12-26 Method, device and system for shunting between fixed network device and mobile network device Ceased WO2018119595A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/112167 WO2018119595A1 (en) 2016-12-26 2016-12-26 Method, device and system for shunting between fixed network device and mobile network device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/112167 WO2018119595A1 (en) 2016-12-26 2016-12-26 Method, device and system for shunting between fixed network device and mobile network device

Publications (1)

Publication Number Publication Date
WO2018119595A1 true WO2018119595A1 (en) 2018-07-05

Family

ID=62706598

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/112167 Ceased WO2018119595A1 (en) 2016-12-26 2016-12-26 Method, device and system for shunting between fixed network device and mobile network device

Country Status (1)

Country Link
WO (1) WO2018119595A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110896553A (en) * 2018-09-12 2020-03-20 中国电信股份有限公司 Multi-access edge computing method and platform and communication system
US12040979B2 (en) 2019-04-28 2024-07-16 Huawei Technologies Co., Ltd. Communications method, apparatus, and system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060225108A1 (en) * 2005-04-01 2006-10-05 Nextel Communications, Inc. System and method for interactivity between mobile stations and a television device
CN102685161A (en) * 2011-03-11 2012-09-19 深圳市同洲软件有限公司 Swing swapping service relevance method, swing swapping service transmission method, terminal, server and system
CN103888818A (en) * 2014-03-24 2014-06-25 青岛海信电器股份有限公司 Method, equipment and system for playing television programs

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060225108A1 (en) * 2005-04-01 2006-10-05 Nextel Communications, Inc. System and method for interactivity between mobile stations and a television device
CN102685161A (en) * 2011-03-11 2012-09-19 深圳市同洲软件有限公司 Swing swapping service relevance method, swing swapping service transmission method, terminal, server and system
CN103888818A (en) * 2014-03-24 2014-06-25 青岛海信电器股份有限公司 Method, equipment and system for playing television programs

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110896553A (en) * 2018-09-12 2020-03-20 中国电信股份有限公司 Multi-access edge computing method and platform and communication system
CN110896553B (en) * 2018-09-12 2022-11-11 中国电信股份有限公司 Multi-access edge computing method and platform and communication system
US12040979B2 (en) 2019-04-28 2024-07-16 Huawei Technologies Co., Ltd. Communications method, apparatus, and system

Similar Documents

Publication Publication Date Title
US9049707B2 (en) Antenna communication method and device
US20220217611A1 (en) Service Configuration Method, Communication Apparatus, and Communication System
EP2608457B1 (en) System and method for resource management for operator services and internet
EP2608617B1 (en) System and method for resource management for operator services and internet
US9439214B2 (en) Leveraging multiple access technologies simultaneously
CN103327566B (en) System and method for the resource management of carrier service and internet
RU2520380C2 (en) Method and system for dynamic service coordination with homogeneous protective control plane in wireless network
JP5746427B2 (en) Method, user equipment, and base station for interacting between WLAN and WWAN
WO2019033920A1 (en) Method and device enabling network side to identify and control remote user equipment
WO2013097641A1 (en) Method, entity and system for realizing cluster service
WO2013040978A1 (en) Data traffic distribution triggering method, network equipment, user equipment and network system
WO2011134329A1 (en) Method and system for transmitting small data packets
US9913164B2 (en) Methods, systems, and computer readable media for dynamically configuring customer premises equipment (CPE) in a converged network
WO2011060673A1 (en) Public bearer establishment method, data transmission method and core network side apparatus
WO2013155916A1 (en) Method and system for acquiring traffic distribution information applicable to wlan
JP2015521430A (en) Network convergence method, device, and communication system
CN102273279A (en) network selection method, device and system
CN103384365B (en) A kind of method for network access, method for processing business, system and equipment
WO2019242525A1 (en) Data transmission method, related device and system
US8504023B2 (en) Method and system for wireless data flow
WO2024164340A1 (en) Method and apparatus for subscribing to qos monitoring result, and communication device and storage medium
WO2013016967A1 (en) Access method, system and mobile intelligent access point
WO2014063554A1 (en) Method, server, gateway, and system for acquiring mab terminal access position
WO2018119595A1 (en) Method, device and system for shunting between fixed network device and mobile network device
CN104160746B (en) Method, device and system for service quality control

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

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

Country of ref document: EP

Kind code of ref document: A1