WO2015180185A1 - 用户数据处理的方法及装置 - Google Patents
用户数据处理的方法及装置 Download PDFInfo
- Publication number
- WO2015180185A1 WO2015180185A1 PCT/CN2014/079018 CN2014079018W WO2015180185A1 WO 2015180185 A1 WO2015180185 A1 WO 2015180185A1 CN 2014079018 W CN2014079018 W CN 2014079018W WO 2015180185 A1 WO2015180185 A1 WO 2015180185A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data packet
- identifier
- processing
- downlink data
- pgw
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
Definitions
- the present invention relates to the field of communications technologies, and in particular, to a method and apparatus for user data processing. Background technique
- the gateway device on the network side or the TDF (traffic detection function entity), etc. differentiates all downlink data packets according to some conditions, for example, in the data. A processing identifier is added to the packet, and the downlink data packets are classified into different types. Then, the access network device can differentiate the downlink data packets according to different types.
- the network side generates a priority of a data packet according to the type of the user, the application type of the data packet, and the like, and the data flow can divide the data packet into several classes according to different priorities, and receive downlink data on the access network device. After the packet, it is differentiated according to the priority of the packet, such as priority processing with high priority, while the lower priority may be processed later, or even lost.
- the processing identifier in the data stream is generated by each operator according to a customized condition, and how the access network device processes the data packet is also customized by each operator.
- the gateway establishes a PDN (Packet Data Network) connection or data transmission, and the user's downstream data stream passes through the gateway device of the user HPLMN, and the HPL ⁇ gateway device adds the attribution carrier definition in the downlink data flow.
- the generated packet processing identifier is generated by each operator according to a customized condition, and how the access network device processes the data packet is also customized by each operator.
- the meaning of the roaming operator-defined data packet processing identifier may be different from the home location, and the roaming access network is processing the data packet from the home gateway device.
- the processing identifier of the data packet the data packet is processed according to the processing rule of the roaming processing identifier, so that the data packet cannot be processed normally.
- An embodiment of the present invention provides a method and an apparatus for processing user data, which can solve the problem that a roaming access network device cannot correctly determine a processing manner of a data packet from a home gateway device when the user equipment is in a roaming state, resulting in an error processing packet. The problem.
- an embodiment of the present invention provides a method for processing user data, including: receiving, by an access network device of a public land mobile network VPLMN, a downlink data packet sent by a packet data network gateway PGW, where the downlink data packet includes processing Identification
- the access network device determines, according to the indication information, that the PGW is a gateway of the home public land mobile network HPLMN, where the indication information is used to indicate that the PGW is a gateway of the HPLMN; Processing the identifier and the PGW is a gateway of the HPLMN, and determining a processing manner of the downlink data packet.
- the downlink data packet includes the indication information.
- the method further includes: the access network device receiving the indication information sent by the mobility management entity MME.
- the receiving, by the access network device, the indication information that is sent by the mobile management entity MME includes: The network device receives the attach request sent by the MME, where the attach request carries the indication information; or
- the access network device receives the bearer setup request or the PDN connection setup accept message sent by the MME, and the bearer setup request or the PDN connection setup accept message carries the indication information.
- the indication information is the HPLMN identifier and/or the PGW location information is sent.
- the access device determines, according to the processing identifier, that the PGW is a gateway of the HPLMN, that the processing manner of the downlink data packet includes: : The access device converts the processing identifier according to the processing identifier corresponding to the processing identifier between the HPLMN and the VPLMN, and the processing identifier correspondence is preset;
- the access device determines a processing manner of the downlink data packet according to the converted processing identifier.
- the processing manner is to hierarchically process the downlink data packet according to different priority levels;
- the processing manner is to hierarchically process the downlink data packet according to different service type levels;
- the processing manner is to process the downlink data packet according to different data stream levels.
- an embodiment of the present invention provides an apparatus for processing user data, including: a receiving unit, configured to receive a downlink data packet sent by a packet data network gateway PGW, where the downlink data packet includes a processing identifier, and the access network device Located in the roaming public land mobile network VPLMN;
- a determining unit configured to determine, according to the indication information, that the PGW is a gateway of the home public land mobile network HPLMN, where the indication information is used to indicate that the PGW is a gateway of the HPLMN;
- the processing identifier and the PGW are gateways of the HPLMN, and determining a processing manner of the downlink data packet.
- the downlink data packet includes the indication information.
- the receiving unit is further configured to receive the indication information that is sent by the mobility management entity MME.
- the receiving unit includes:
- a receiving subunit configured to receive an attach request sent by the MME, where the attach request carries the indication information
- the receiving subunit is further configured to receive a bearer setup request or the PDN connection setup accept message sent by the MME, where the bearer setup request or the PDN connection setup accept message carries the indication information.
- the indication information is the HPLMN identifier and/or the PGW location information is sent.
- the determining unit includes: converting the processing identifier, where the processing identifier correspondence is preset;
- Determining a subunit configured to determine, according to the converted processing identifier, a processing manner of the downlink data packet.
- the processing manner is to hierarchically process the downlink data packet according to different priority levels;
- the processing manner is to hierarchically process the downlink data packet according to different service type levels;
- the processing manner is to process the downlink data packet according to different data stream levels.
- an embodiment of the present invention provides an access network device, including:
- a receiver configured to receive, by the access network device, a downlink data packet sent by the packet data network gateway PGW, where the downlink data packet includes a processing identifier, the access network device is located in the roaming public land mobile network VPLMN, and the processor is configured to use the indication information according to the indication information. Determining that the PGW is a gateway of the home public land mobile network HPLMN, wherein the indication information is used to indicate that the PGW is a gateway of the HPLMN; and, for determining, according to the processing identifier, the PGW is the HPLMN The gateway determines the processing mode of the downlink data packet.
- the downlink data packet includes the indication information.
- the receiver is further configured to receive the indication information that is sent by the mobility management entity MME.
- the receiver is further configured to receive an attach request sent by the MME, where the attach request is Carrying the indication information;
- the receiver is further configured to receive a bearer setup request or the PDN connection setup accept message sent by the MME, where the bearer setup request or the PDN connection setup accept message carries the indication information.
- the indication information is the HPLMN identifier and/or the PGW location information is sent.
- the processor is further configured to: convert the processing identifier according to a processing identifier correspondence between the HPLMN and the VPLMN, The processing identifier correspondence is preset; and, for determining the processing manner of the downlink data packet according to the converted processing identifier.
- the processing manner is to hierarchically process the downlink data packet according to different priority levels;
- the processing manner is to hierarchically process the downlink data packet according to different service type levels;
- the processing manner is to process the downlink data packet according to different data stream levels.
- the access network device of the VPLMN in the present invention receives the downlink data packet including the processing identifier sent by the packet data network gateway PGW, and determines, according to the indication information, that the PGW is the home public land.
- the gateway of the mobile network HPLMN wherein the indication information is used to indicate that the PGW is a gateway of the HPLMN; the access device determines the processing manner of the downlink data packet according to the processing identifier and the gateway where the PGW is the HPLMN.
- the access network device of the VPLMN determines that the PGW that sends the data packet is the gateway of the HPLMN according to the indication information of the downlink data packet, and determines the processing mode of the downlink data packet according to the processing identifier of the HPLMN, so that the access network device of the VPL ⁇ can be correctly configured. Determine the processing method of the downlink data packet sent by the HPLMN gateway, and correctly process the downlink data packet.
- FIG. 1 is a flowchart of a method according to an embodiment of the present invention
- FIG. 3 is a schematic diagram of a format of a transmission protocol according to another embodiment of the present invention.
- FIG. 5 and FIG. 6 are schematic structural diagrams of a device according to another embodiment of the present invention.
- FIG. 7 is a schematic structural diagram of an access network device according to another embodiment of the present invention.
- An embodiment of the present invention provides a method for processing user data, which is used in an access network device of a VPLMN. As shown in FIG. 1, the method includes:
- the access network device receives the downlink data packet sent by the packet data network gateway PGW.
- the downlink data packet includes a processing identifier.
- the access network device determines, according to the indication information, that the PGW is a gateway of the public land mobile network HPLMN.
- the indication information may be included in the downlink data packet, or the access network device receives the indication information sent by the mobility management entity MME.
- the receiving network device receives the indication information sent by the MME, where: the access network device receives the attach request sent by the MME, where the attach request carries the indication information; or the access network device receives the bearer setup request sent by the MME or
- the PDN connection establishment accept message carries the indication information in the bearer setup request or the PDN connection setup accept message.
- the indication information is an HPL ⁇ identifier and/or a PGW location information is sent.
- the access network device determines the processing mode of the downlink data packet according to the processing identifier and the gateway where the PGW is the HPLMN.
- the access network device determines, according to the processing identifier and the gateway where the PGW is the HPLMN, the processing manner of the downlink data packet includes: the access device firstly performs the mapping according to the processing identifier between the HPLMN and the VPLMN, and converts the processing identifier, and the processing identifier corresponds to The relationship is preset; then, the processing method of the downlink data packet is determined according to the converted processing identifier.
- the processing identifier includes a priority identifier or a service type identifier.
- the processing mode is to process the downlink data packet according to different priority levels;
- the processing identifier is the service type identifier, the processing manner is to hierarchically process the downlink data packet according to different service type levels;
- the processing method is to process the downlink data packets according to different data flow levels.
- the embodiment of the present invention may also be used in a scenario where the user equipment is in a roaming state, but the PL ⁇ to which the PGW gateway device belongs is the same as the VPL ⁇ in which the user equipment is located.
- the data packet processing identifier generated by the roaming operator definition may be different from the home location, and the roaming access network is processing the device from the home gateway device.
- the data packet is processed according to the processing identifier of the downlink data packet, so that the data packet cannot be processed normally.
- the access network device of the VPLMN in the embodiment of the present invention receives the downlink data packet including the processing identifier sent by the packet data network gateway PGW, and determines, according to the indication information, that the PGW is the home public land mobile network HPL ⁇ .
- the gateway where the indication information is used to indicate that the PGW is a gateway of the HPL ⁇ ; the access device determines the processing manner of the downlink data packet according to the processing identifier and the gateway where the PGW is the HPLMN.
- the access network device of the VPLMN determines that the PGW that sends the data packet is the gateway of the HPLMN according to the indication information of the downlink data packet, and determines the processing mode of the downlink data packet according to the processing identifier of the HPLMN, so that the access network device of the VPL ⁇ can be correctly configured. Determine the processing method of the downlink data packet sent by the HPLMN gateway, and correctly process the downlink data packet.
- a further embodiment of the present invention provides a method for processing user data, which is used in an access network device, where an attachment process of a UE in a roaming network is used as an example, and an access network device is configured between a processing identifier of the HPLMN and a processing identifier of the VPLMN.
- PGW PDN Ga t eway, packet data network gateway
- SGW Serving Gat eway, service gateway
- VPL ⁇ a gateway device of VPL ⁇ , as shown in FIG. 3
- the method includes : 201.
- the user equipment sends an attach request to the mobility management entity.
- the user equipment initiates an attach request to the mobility management entity by using the access network device.
- the mobility management entity mainly completes the mobility management, session management, and NAS layer signaling of the UE under the E_UTRAN (Evolved Universal Mobi Le Telecommuni cat ion System Territorial Radio Access Network) Features such as encryption and integrity protection, PGW or SGW selection.
- E_UTRAN Evolved Universal Mobi Le Telecommuni cat ion System Territorial Radio Access Network
- PGW Packed Universal Mobi Le Telecommuni cat ion System Territorial Radio Access Network
- the mobility management entity sends a create session request to the serving gateway SGW.
- the request message includes an address of a PGW or a GGSN (Gateway General Packet Radio Service Support Node) gateway device.
- the SGW may determine, according to the address information of the PGW or GGSN gateway device that is configured to belong to the roaming network, whether the PGW or GGSN gateway address included in the session request is located in the home network to which the user equipment belongs or Located on a roaming network.
- the SGW is mainly responsible for relaying user traffic between the user equipment and the PGW, and as an anchor point when switching between access network devices.
- the request message for sending a session request sent by the mobility management entity to the serving gateway SGW may also include a gateway location indication, and after receiving the attachment request of the user equipment, the MN may be The user equipment selects the corresponding gateway device.
- the E-E can know whether the gateway device of the home PL ⁇ to which the current UE is attached or the gateway device of the roaming PLMN, so the gateway location indication includes the location processed by the gateway device, and indicates to the SGW that the PGW or the GGSN gateway is located at the home network. Still located in a roaming network.
- the SGW sends a create session request to the PGW.
- the PGW is a gateway of the PDN network that provides the service (the network may be a packet network inside or outside the operator), and is responsible for forwarding and filtering the user data stream.
- the PGW sends a create session response to the SGW.
- the SGW sends a create session response to the MN.
- the MME sends an initial context request or an attach accept request to the access network device.
- the initial context request or the attach accept request carries the user equipment home network identifier.
- the location information of the PGW is carried in the initial context request or the attach accept request.
- the access network device sends a radio resource control connection reconfiguration message to the UE.
- the access network device sends a radio resource control connection reconfiguration complete message to the UE.
- the access network device sends an initial upper and lower setup response to the MN.
- the access network device obtains the identifier of the home network of the UE, and may be the following processing manner during the data transmission process.
- the PGW identifies the processing identifier of the data packet in the downlink data packet.
- the processing identifier of the data packet identified by the PGW in the downlink data packet is a processing identifier defined by the network operator to which the user equipment belongs.
- the PGW sends a downlink data packet to the SGW.
- the SGW adds a flag bit to the downlink data packet.
- the SGW After the downlink data packet arrives at the SGW, the SGW adds a flag bit to the downlink data packet according to the location of the PGW that sends the downlink data packet, indicating the network that sends the downlink data packet.
- the type indicated here is not limited, for example, "0" means that the data packet is from the home network.
- the SGW sends a downlink data packet to the access network device.
- the access network device determines a correct processing manner of the current processing identifier.
- the access network device can obtain the network that sends the downlink data packet according to the identifier carried in the downlink data packet, and then determine the downlink according to the corresponding relationship between the configured processing identifier and the processing identifier on the downlink data packet. How the packet is processed.
- the processing manner of the downlink data packet includes priority processing, later processing, or dropping.
- the access network device processes the downlink data packet.
- the SGW may add, in the data packet, a network identifier that sends the downlink data packet or a location information of the PGW that sends the downlink data packet, but does not need to be in step 206.
- the MME carries the location information of the user equipment home network identifier or the PGW when the initial context request or the attach accept request is sent to the access network device. For example, as shown in FIG. 3, the location information of the user equipment home network identifier or PGW is added to the GTP-U (Genera 1 Packet Radium System Protocol) packet header.
- GTP-U Gene 1 Packet Radium System Protocol
- the processing identifier may be a priority identifier, a service type identifier, or the like.
- the access network device can determine the processing manner of the downlink data packet according to the priority level corresponding to the processing identifier. For example, the downlink data packet with the higher priority level can be preferentially processed, and the downlink data at the lower end of the priority level. Packets can be deferred or discarded.
- the processing identifier is a service type identifier
- the access network device may determine the processing manner of the downlink data packet according to the service type level corresponding to the processing identifier. For example, the downlink data packet with a high service type level may be preferentially processed, and the downlink of the service type level is preferentially processed. Packets can be deferred or discarded.
- the access network device may determine the processing manner of the downlink data packet according to the data flow type level corresponding to the processing identifier. For example, when the processing identifier is 1, the data packet loss is 15%; When it is 2, this data stream is lost by 30%.
- the priority level, the service type level, and the data flow identification level are preset.
- the embodiment of the present invention may also be used in the scenario where the user equipment is in a roaming state, but the PLMN to which the PGW gateway device belongs is the same as the VPLMN in which the user equipment is located.
- the data packet processing identifier generated by the roaming operator definition may be different from the home location, and the roaming access network is processing the device from the home gateway device.
- the access network device configures the correspondence between the processing identifier of the home network and the processing identifier of the roaming network in the embodiment of the present invention.
- the request sent by the network access device carries the identifier of the home network.
- the processing mode of the downlink data packet is determined according to the processing identifier and the corresponding relationship of the configuration, and then the downlink data packet is processed.
- the access network device determines the network that sends the data packet according to the indication information of the downlink data packet, and then correspondingly processes the processing identifier of the downlink data packet to the processing identifier customized by the roaming network operator according to the corresponding relationship, and determines the processing manner of the downlink data packet. , enabling the access network device to correctly process downstream data packets.
- a further embodiment of the present invention provides a method for processing user data. As shown in FIG. 4, the user equipment is in a roaming network, and the roaming network and the home network dedicated bearer establishment process are taken as an example. The processing identifier of the roaming network that carries the connection and the processing label of the home network are configured. Correspondence between the knowledge, the method includes:
- the PGW sends a create bearer request to the SGW.
- the SGW sends a create bearer request to the MN.
- the MME sends a bearer setup request or a session management request to the access network device.
- the MME sends a bearer setup request or a session management request to the access network device, where the identifier of the network to which the PGW is connected and/or the location information of the PGW to which the bearer is connected is included.
- the access network device sends a radio resource control connection reconfiguration message to the UE.
- the UE sends a radio resource control connection reconfiguration complete message to the access network device.
- the access network device sends a bearer setup response to the MME.
- steps 307 to 312 are the processing of the downlink data packet, and the process is the same as the process described in steps 210 to 215, and details are not described herein again.
- the PGW identifies the processing identifier of the data packet in the downlink data packet.
- the PGW sends a downlink data packet to the SGW.
- the SGW adds a flag bit to the downlink data packet.
- the SGW sends a downlink data packet to the access network device.
- the access network device determines a correct processing manner of the current processing identifier.
- the access network device performs differentiated processing on the data packet.
- the SGW may add, in the data packet, a network identifier that sends the downlink data packet or a location information of the PGW that sends the downlink data packet, but does not need to be in step 303.
- the MME carries the location information of the user equipment home network identifier or the PGW when the initial context request or the attach accept request is sent to the access network device. For example, the GTP-U packet header is added with the identifier of the network to which the connected PGW belongs or the location information of the PGW to which the bearer is connected.
- the processing identifier may be a priority identifier, a service type identifier, or the like.
- the access network device can determine the processing manner of the downlink data packet according to the priority level corresponding to the processing identifier. For example, the downlink data packet with the higher priority level can be preferentially processed, and the downlink data at the lower end of the priority level. Packets can be deferred or discarded.
- the processing identifier is a service type identifier
- the access network device may determine the downlink data packet according to the service type level corresponding to the processing identifier.
- the processing mode for example, the downlink data packet with a high service type level can be preferentially processed, and the downlink data packet at the bottom of the service type level can be temporarily processed or discarded.
- the processing identifier is a data flow identifier
- the access network device may determine the processing manner of the downlink data packet according to the data flow type level corresponding to the processing identifier. For example, when the processing identifier is 1, the data packet loss is 15%; When it is 2, this data stream is lost by 30%.
- the priority level, the service type level, and the data flow identification level are preset.
- the embodiment of the present invention may also be used in the scenario where the user equipment is in a roaming state, but the PLMN to which the PGW gateway device belongs is the same as the VPLMN in which the user equipment is located.
- the data packet processing identifier generated by the roaming operator definition may be different from the home location, and the roaming access network is processing the device from the home gateway device.
- the data packet is processed according to the processing identifier of the downlink data packet, so that the data packet cannot be processed normally.
- the access network device configures the correspondence between the processing identifier of the home network and the processing identifier of the roaming network, and the request sent by the MME to the access network device.
- the network identifier or location information of the gateway device connected to the bearer is carried.
- the processing mode of the downlink data packet is determined according to the processing identifier and the corresponding relationship of the configuration, and then the downlink data packet is processed.
- the access network device determines the network that sends the data packet according to the indication information of the downlink data packet, and then correspondingly processes the processing identifier of the downlink data packet to the processing identifier customized by the roaming network operator according to the corresponding relationship, and determines the processing manner of the downlink data packet. , enabling the access network device to correctly process downstream data packets.
- a further embodiment of the present invention provides a device 40 for processing user data. As shown in FIG. 5, the device 40 includes:
- the receiving unit 41 is configured to receive a downlink data packet sent by the packet data network gateway PGW, where the downlink data packet includes a processing identifier, and the access network device is located in the roaming public land mobile network VPLMN;
- the determining unit 42 is configured to determine, according to the indication information, that the PGW is a gateway of the home public land mobile network HPLMN, where the indication information is used to indicate that the PGW is a gateway of the HPLMN; and the determining unit 42 is further configured to: Determining a processing manner of the downlink data packet according to the processing identifier and the PGW being a gateway of the HPLMN.
- the downlink data packet includes the indication information.
- the indication information is the HPLMN identifier and/or the PGW location information is sent.
- the processing manner is to hierarchically process the downlink data packet according to different priority levels; when the processing identifier is a service type identifier, the processing manner is according to different service type levels.
- the downlink data packet is processed hierarchically.
- the receiving unit 41 is further configured to receive the indication information sent by the mobility management entity MME.
- the receiving unit 41 may further include:
- the receiving sub-unit 41 1 is configured to receive an attach request sent by the MME, where the attach request carries the indication information; or
- the receiving sub-unit 41 1 is further configured to receive a bearer setup request or the PDN connection setup accept message sent by the MME, where the bearer setup request or the PDN connection setup accept message carries the indication information.
- the determining unit 42 may further include: converting the processing identifier, where the processing identifier correspondence is preset;
- the determining subunit 422 is configured to determine, according to the converted processing identifier, a processing manner of the downlink data packet.
- the data packet processing identifier generated by the roaming operator definition may be different from the home location, and the roaming access network is processing the device from the home gateway device.
- the data packet is processed according to the processing identifier of the downlink data packet, the data packet is processed according to the processing rule of the roaming processing identifier, so that the data packet cannot be processed normally.
- the device 40 of the VPLMN in the embodiment of the present invention receives the downlink data packet including the processing identifier sent by the packet data network gateway PGW, and determines, according to the indication information, the PGW as the gateway of the home public land mobile network HPLMN, where The indication information is used to indicate that the PGW is a gateway of the HPL ⁇ ; the device 40 determines the processing mode of the downlink data packet according to the processing identifier and the gateway where the PGW is the HPLMN.
- the Zhang Zhi 40 of the VPLMN determines that the PGW that sends the data packet is the gateway of the HPLMN according to the indication information of the downlink data packet, and determines the processing mode of the downlink data packet according to the processing identifier of the HPLMN, so that the device 40 of the VPLMN is enabled. It can correctly determine the processing mode of the downlink data packet sent by the HPLMN gateway, and correctly process the downlink data packet.
- a further embodiment of the present invention provides an access network device 50. As shown in FIG. 7, the access network device 50 includes:
- the receiver 51 is configured to receive, by the access network device, a downlink data packet sent by the packet data network gateway PGW, where the downlink data packet includes a processing identifier, and the access network device is located in the roaming public land mobile network VPLMN;
- the processor 52 is configured to determine, according to the indication information, that the PGW is a gateway of the home public land mobile network HPLMN, where the indication information is used to indicate that the PGW is a gateway of the HPLMN; and, The identifier and the PGW are gateways of the HPLMN, and determining a processing manner of the downlink data packet.
- the downlink data packet includes the indication information.
- the indication information is the HPLMN identifier and/or the PGW location information is sent.
- the processing identifier is a priority identifier
- the processing manner is to hierarchically process the downlink data packet according to different priority levels; when the processing identifier is a service type identifier, the processing manner is according to different service type levels.
- the downlink data packet is processed hierarchically.
- the receiver 51 is further configured to receive the indication information sent by the mobility management entity.
- the receiver 51 is further configured to receive an attach request sent by the MME, where the attach request carries the indication information; or
- the receiver 51 is further configured to receive a bearer setup request or the PDN connection setup accept message sent by the MME, where the bearer setup request or the PDN connection setup accept message carries the indication information.
- the processor 52 is further configured to: according to the processing identifier correspondence between the HPLMN and the VPLMN, convert the processing identifier, where the processing identifier correspondence is preset; and, The processing identifier determines the processing manner of the downlink data packet.
- the roaming operation is performed.
- the packet processing identifier generated by the quotient may be different from the home location.
- the processing rule of the roaming processing identifier is processed.
- the packet is processed, causing the packet to not be processed properly.
- the access network device 50 of the VPLMN in the embodiment of the present invention receives the downlink data packet including the processing identifier sent by the packet data network gateway PGW, and determines the PGW as the home public land mobile network HPL according to the indication information.
- the gateway wherein the indication information is used to indicate that the PGW is a gateway of the HPL ⁇ ; the access device 50 determines the processing mode of the downlink data packet according to the processing identifier and the gateway where the PGW is the HPL ⁇ .
- the access network device 50 of the VPLMN determines that the PGW that sends the data packet is the gateway of the HPLMN according to the indication information of the downlink data packet, and determines the processing mode of the downlink data packet according to the processing identifier of the HPLMN, so that the access network device 50 of the VPLMN can enable the access network device 50 of the VPLMN. Correctly determine the processing method of the downlink data packet sent by the HPL ⁇ gateway, and correctly process the downlink data packet.
- the device for processing the user data provided by the embodiment of the present invention may implement the foregoing method embodiment.
- the device method and device for processing user data provided by the embodiments of the present invention may be applicable to the scenario where the access network device of the roaming network processes the downlink data packet sent by the HPLMN gateway, but is not limited thereto.
- the storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), or a Random Acces s Memory (RAM).
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
一种用户数据处理的方法及装置,涉及通信技术领域,能够解决用户设备处于漫游状态时,漫游地接入网设备错误处理下行数据包的问题。该方法包括:漫游公共陆地移动网络VPLMN的接入网设备接收分组数据网网关PGW发送的下行数据包(101),所述下行数据包包含处理标识;所述接入网设备根据指示信息,确定所述PGW为归属公共陆地移动网络HPLMN的网关(102);所述接入设备根据所述处理标识以及所述PGW为所述HPLMN的网关,确定所述下行数据包的处理方式(103)。该方法及装置适用于漫游网络的接入网设备处理HPLMN网关发送的下行数据包的场景。
Description
用户数据处理的方法及装置 技术领域
本发明涉及通信技术领域, 尤其涉及一种用户数据处理的方法及装置。 背景技术
在无线演进网络中, 手机应用越来越广泛, 各种占用高带宽的应用也越 来越多, 如视频、 在线游戏等, 这些应用会大量占用网络的带宽资源。 对于 接入网设备, 由于接入网设备资源有限, 当这些应用大量使用网络资源时, 可能会使接入网设备产生拥塞。 针对上述情况, 在现有技术中, 网络侧的网 关设备或 TDF ( Traff ic Detect ion Funct ion, 数据探测功能实体)等, 根据 一些条件, 将所有的下行的数据包差异化, 例如, 在数据包中增加一个处理 标识, 将下行数据包归为不同的类型, 那么接入网设备可以根据下行数据包 不同的类型, 对其进行差异化处理。 例如, 网络侧根据用户的类型、 数据包 的应用类型等信息生成一个数据包的优先级, 则数据流就可以按照不同的优 先级将数据包分成若干类, 在接入网设备收到下行数据包后, 就根据数据包 的优先级进行差异化处理, 如优先级高的优先处理, 而优先级低的则可能晚 一些处理, 甚至丟掉。
现有技术中至少存在如下问题: 数据流中的处理标识是各家运营商根据 自定义的条件生成的, 接入网设备如何处理这些数据包也是各家运营商自定 义的。 当用户设备漫游时, 如果用户设备通过 VPLMN ( Vi s i ted Publ ic Land Mobi le Network, 漫游公共陆地移动网络)接入网与 HPLMN ( Home Publ ic Land Mobi le Network,归属公共陆地移动网络)运营商的网关建立 PDN( Packet Da ta Network , 包数据网)连接或进行数据传输, 用户的下行数据流经过用户 HPLMN 的网关设备, HPL匪的网关设备会在下行数据流中, 加入归属地运营商定义生 成的数据包处理标识。 如此, 下行数据包到达漫游地运营商的接入网之后, 漫游地运营商定义数据包处理标识的意义可能与归属地不同, 则漫游地接入 网在处理来自归属地网关设备的数据包时, 根据数据包的处理标识, 按照漫 游地处理标识的处理规则对数据包进行处理, 从而导致数据包不能正常处理。
发明内容
本发明的实施例提供一种用户数据处理的方法及装置, 能够解决用户设 备处于漫游状态时, 漫游地接入网设备不能正确确定来自归属地网关设备数 据包的处理方式, 导致错误处理数据包的问题。
为达到上述目的, 本发明的实施例采用如下技术方案:
第一方面, 本发明的实施例提供一种用户数据处理的方法, 包括: 漫游公共陆地移动网络 VPLMN的接入网设备接收分组数据网网关 PGW发送 的下行数据包, 所述下行数据包包含处理标识;
所述接入网设备根据指示信息, 确定所述 PGW为归属公共陆地移动网络 HPLMN的网关, 其中所述指示信息用于指示所述 PGW为所述 HPLMN的网关; 所述接入设备根据所述处理标识以及所述 PGW为所述 HPLMN的网关, 确定 所述下行数据包的处理方式。
结合第一方面, 在第一方面的第一种可能的实现方式中, 所述下行数据 包包含所述指示信息。
结合第一方面, 在第一方面的第二种可能的实现方式中, 还包括: 所述接入网设备接收移动管理实体 MME发送的所述指示信息。
结合第一方面的第二种可能的实现方式, 在第一方面的第三种可能的实 现方式中, 所述接入网设备接收移动管理实体 MME发送的所述指示信息包括: 所述接入网设备接收所述 MME发送的附着请求, 所述附着请求中携带所述 指示信息; 或者,
所述接入网设备接收所述 MME发送的承载建立请求或所述 PDN连接建立接 受消息, 所述承载建立请求或所述 PDN连接建立接受消息中携带所述指示信 息。
结合第一方面, 在第一方面的第四种可能的实现方式中, 所述指示信息 为所述 HPLMN标识和 /或发送所述 PGW位置信息。
结合第一方面, 在第一方面的第五种可能的实现方式中, 所述接入设备 根据所述处理标识以及所述 PGW为所述 HPLMN的网关, 确定所述下行数据包的 处理方式包括:
所述接入设备根据所述 HPLMN与所述 VPLMN之间的处理标识对应关系 , 转 换所述处理标识, 所述处理标识对应关系为预先设置;
所述接入设备根据转换后的处理标识确定所述下行数据包的处理方式。 结合第一方面, 在第一方面的第六种可能的实现方式中, 当所述处理标 识为优先级标识时, 所述处理方式为根据不同优先级等级分级处理所述下行 数据包;
当所述处理标识为业务类型标识时, 所述处理方式为根据不同业务类型 等级分级处理所述下行数据包;
当所述处理标识为数据流标识时, 所述处理方式为根据不同的数据流等 级分级处理下行数据包。
第二方面, 本发明的实施例提供一种用户数据处理的装置, 包括: 接收单元, 用于接收分组数据网网关 PGW发送的下行数据包, 所述下行数 据包包含处理标识, 接入网设备位于漫游公共陆地移动网络 VPLMN;
确定单元, 用于根据指示信息, 确定所述 PGW为归属公共陆地移动网络 HPLMN的网关, 其中所述指示信息用于指示所述 PGW为所述 HPLMN的网关; 所述确定单元还用于根据所述处理标识以及所述 PGW为所述 HPLMN的网 关, 确定所述下行数据包的处理方式。
结合第二方面, 在第二方面的第一种可能的实现方式中, 所述下行数据 包包含所述指示信息。
结合第二方面, 在第二方面的第二种可能的实现方式中, 所述接收单元 还用于接收移动管理实体 MME发送的所述指示信息。
结合第二方面的第二种可能的实现方式, 在第二方面的第三种可能的实 现方式中, 所述接收单元包括:
接收子单元, 用于接收所述 MME发送的附着请求, 所述附着请求中携带所 述指示信息; 或者,
所述接收子单元还用于接收所述 MME发送的承载建立请求或所述 PDN连接 建立接受消息, 所述承载建立请求或所述 PDN连接建立接受消息中携带所述指 示信息。
结合第二方面, 在第二方面的第四种可能的实现方式中, 所述指示信息 为所述 HPLMN标识和 /或发送所述 PGW位置信息。
结合第二方面, 在第二方面的第五种可能的实现方式中, 所述确定单元 包括: 转换所述处理标识, 所述处理标识对应关系为预先设置;
确定子单元, 用于根据转换后的处理标识确定所述下行数据包的处理方 式。
结合第二方面, 在第二方面的第六种可能的实现方式中, 当所述处理标 识为优先级标识时, 所述处理方式为根据不同优先级等级分级处理所述下行 数据包;
当所述处理标识为业务类型标识时, 所述处理方式为根据不同业务类型 等级分级处理所述下行数据包;
当所述处理标识为数据流标识时, 所述处理方式为根据不同的数据流等 级分级处理下行数据包。
第三方面, 本发明的实施例提供一种接入网设备, 包括:
接收器, 用于接入网设备接收分组数据网网关 PGW发送的下行数据包, 所 述下行数据包包含处理标识, 接入网设备位于漫游公共陆地移动网络 VPLMN; 处理器,用于根据指示信息,确定所述 PGW为归属公共陆地移动网络 HPLMN 的网关, 其中所述指示信息用于指示所述 PGW为所述 HPLMN的网关; 以及, 用 于根据所述处理标识以及所述 PGW为所述 HPLMN的网关, 确定所述下行数据包 的处理方式。
结合第三方面, 在第三方面的第一种可能的实现方式中, 所述下行数据 包包含所述指示信息。
结合第三方面, 在第三方面的第二种可能的实现方式中, 所述接收器还 用于接收移动管理实体 MME发送的所述指示信息。
结合第三方面的第二种可能的实现方式, 在第三方面的第三种可能的实 现方式中, 所述接收器还用于接收所述 MME发送的附着请求, 所述附着请求中
携带所述指示信息; 或者,
所述接收器还用于接收所述 MME发送的承载建立请求或所述 PDN连接建立 接受消息, 所述承载建立请求或所述 PDN连接建立接受消息中携带所述指示信 息。
结合第三方面, 在第三方面的第四种可能的实现方式中, 所述指示信息 为所述 HPLMN标识和 /或发送所述 PGW位置信息。
结合第三方面, 在第三方面的第五种可能的实现方式中, 所述处理器还 用于根据所述 HPLMN与所述 VPLMN之间的处理标识对应关系, 转换所述处理标 识, 所述处理标识对应关系为预先设置; 以及, 用于根据转换后的处理标识 确定所述下行数据包的处理方式。
结合第三方面, 在第三方面的第五种可能的实现方式中, 当所述处理标 识为优先级标识时, 所述处理方式为根据不同优先级等级分级处理所述下行 数据包;
当所述处理标识为业务类型标识时, 所述处理方式为根据不同业务类型 等级分级处理所述下行数据包;
当所述处理标识为数据流标识时, 所述处理方式为根据不同的数据流等 级分级处理下行数据包。
本发明实施例提供的用户数据处理的方法及装置, 本发明中 VPLMN的接入 网设备接收分组数据网网关 PGW发送的包含处理标识的下行数据包后, 根据指 示信息, 确定 PGW为归属公共陆地移动网络 HPLMN的网关, 其中指示信息用于 指示 PGW为 HPLMN的网关; 接入设备根据处理标识以及 PGW为 HPLMN的网关, 确 定下行数据包的处理方式。 如此 VPLMN的接入网设备根据下行数据包的指示信 息确定发送该数据包的 PGW为 HPLMN的网关, 则根据 HPLMN的处理标识确定下行 数据包的处理方式, 使 VPL匪的接入网设备能够正确确定 HPLMN网关发送的下 行数据包的处理方式, 正确处理下行数据包。
附图说明
为了更清楚地说明本发明实施例中的技术方案, 下面将对实施例中所需 要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本发明
的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动的前提 下, 还可以根据这些附图获得其它的附图。
图 1为本发明一实施例提供的方法流程图;
图 2为本发明又一实施例提供的方法流程图;
图 3为本发明又一实施例提供的传输协议格式示意图;
图 4为本发明又一实施例提供的方法流程图;
图 5、 图 6为本发明又一实施例提供的装置结构示意图;
图 7为本发明又一实施例提供的接入网设备结构示意图。
具体实施方式
下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行 清楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而 不是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没有做 出创造性劳动前提下所获得的所有其它实施例, 都属于本发明保护的范围。
本发明一实施例提供一种用户数据处理的方法, 用于 VPLMN的接入网设 备, 如图 1所示, 所述方法包括:
1 01、 接入网设备接收分组数据网网关 PGW发送的下行数据包。
其中, 下行数据包包含处理标识。
1 02、 接入网设备根据指示信息, 确定 PGW为归属公共陆地移动网络 HPLMN 的网关。
其中, 指示信息可以包含在下行数据包中, 或者接入网设备接收移动管 理实体 MME发送的指示信息。
可选的, 接入网设备接收 MME发送的指示信息包括: 接入网设备接收 MME 发送的附着请求, 附着请求中携带所述指示信息; 或者, 接入网设备接收 MME 发送的承载建立请求或 PDN连接建立接受消息, 承载建立请求或 PDN连接建立 接受消息中携带指示信息。
可选的, 指示信息为 HPL匪标识和 /或发送 PGW位置信息。
1 03、 接入网设备根据处理标识以及 PGW为 HPLMN的网关, 确定下行数据包 的处理方式。
可选的, 接入网设备根据处理标识以及 PGW为 HPLMN的网关, 确定下行数 据包的处理方式包括: 接入设备先根据 HPLMN与 VPLMN之间的处理标识对应关 系, 转换处理标识, 处理标识对应关系为预先设置; 然后根据转换后的处理 标识确定下行数据包的处理方式。
可选的, 处理标识包括优先级标识或业务类型标识。 当处理标识为优先 级标识时, 处理方式为根据不同优先级等级分级处理下行数据包; 当处理标 识为业务类型标识时, 处理方式为根据不同业务类型等级分级处理下行数据 包; 当处理标识为数据流标识时, 处理方式为根据不同的数据流等级分级处 理下行数据包。
需要说明的是, 本发明实施例还可以用于用户设备处于漫游状态, 但是 PGW网关设备所属的 PL匪与用户设备所处的 VPL匪相同的场景。
现有技术中, 下行数据包到达漫游地运营商的接入网之后, 漫游地运营 商定义生成的数据包处理标识可能与归属地不同, 则漫游地接入网在处理来 自归属地网关设备的下行数据包时, 根据下行数据包的处理标识, 按照漫游 地处理标识的处理规则对数据包进行处理, 从而导致数据包不能正常处理。 与现有技术相比, 本发明实施例中 VPLMN的接入网设备接收分组数据网网关 PGW发送的包含处理标识的下行数据包后, 根据指示信息, 确定 PGW为归属公 共陆地移动网络 HPL匪的网关, 其中指示信息用于指示 PGW为 HPL匪的网关; 接 入设备根据处理标识以及 PGW为 HPLMN的网关, 确定下行数据包的处理方式。 如此 VPLMN的接入网设备根据下行数据包的指示信息确定发送该数据包的 PGW 为 HPLMN的网关, 则根据 HPLMN的处理标识确定下行数据包的处理方式, 使 VPL匪的接入网设备能够正确确定 HPLMN网关发送的下行数据包的处理方式, 正确处理下行数据包。
本发明又一实施例提供一种用户数据处理的方法, 用于接入网设备, 以 UE在漫游网络的附着过程为例, 接入网设备配置了 HPLMN的处理标识与 VPLMN 的处理标识之间的对应关系, PGW ( PDN Ga t eway , 分组数据网网关)为 HPLMN 的网关设备, SGW ( Serv ing Ga t eway , 服务网关)为 VPL匪的网关设备, 如图 3所示, 所述方法包括:
201、 用户设备向移动管理实体发送附着请求。
其中, 用户设备通过接入网设备向移动管理实体发起附着请求。 移动性 管理实体,主要完成 E_UTRAN( Evolved Universal Mobi le Telecommuni cat ions System Territorial Radio Access Network 演进的通用移动通信系统陆地 无线接入网)接入下 UE的移动性管理、 会话管理、 NAS层信令的加密和完整性 保护、 PGW或 SGW选择等功能。 当 UE处于空闲状态时, 丽 E可保存承载上下文信 息。 用户设备在漫游网络附着时, 通过接入网设备向移动性管理实体发起附 着请求。
202、 移动管理实体向服务网关 SGW发送创建会话请求。
其中, 请求消息中包括 PGW或 GGSN ( Gateway General Packet Radio Service Support Node, 通用分组无线业务网关支持节点) 网关设备的地址。 SGW可以根据已经配置好的与该 SGW同属于漫游网络的 PGW或 GGSN网关设备的 地址信息, 确定在创建会话请求中包括的 PGW或 GGSN网关地址是否该网关是位 于该用户设备所属的归属网络还是位于漫游网络。 SGW主要负责在用户设备和 PGW之间中继用户业务流, 以及接入网设备间切换时, 作为锚定点。
可选地, 为了免去 SGW的配置工作量, 也可以在移动管理实体向服务网关 SGW发送创建会话请求的请求消息中包括网关位置指示, 丽 E在收到用户设备 的附着请求后, 会为用户设备选择相应的网关设备。 丽 E能够知道当前 UE附着 的归属地 PL匪的网关设备还是漫游地 PLMN的网关设备, 所以在网关位置指示 中包括该网关设备所处理的位置, 向 SGW指示该 PGW或 GGSN网关是位于归属网 络还是位于漫游网络。
203、 SGW向 PGW发送创建会话请求。
其中, PGW为连接提供服务的 PDN网络的网关 (该网络可能是运营商内部 或外部的分组网络 ), 负责对用户数据流进行转发和过滤等。
204、 PGW向 SGW发送创建会话响应。
205、 SGW向丽 E发送创建会话响应。
206、 MME向接入网设备发送初始上下文请求或附着接受请求。
其中, 初始上下文请求或附着接受请求中携带用户设备归属网络标识。
可选的, 初始上下文请求或附着接受请求中携带 PGW的位置信息。
207、 接入网设备向 UE发送无线资源控制连接重配置消息。
208、 接入网设备向 UE发送无线资源控制连接重配置完成消息。
209、 接入网设备向丽 E发送初始上下建立响应。
需要说明的是, 执行上述过程后, 接入网设备获取到 UE的归属网络的标 识, 在数据传输过程中可以是以下处理方式。
21 0、 PGW在下行数据包标识数据包的处理标识。
其中, PGW在下行数据包标识的数据包的处理标识为, 用户设备所属的归 属网络运营商定义的处理标识。
21 1、 PGW向 SGW发送下行数据包。
212、 SGW为下行数据包添加标志位。
其中,下行的数据包到达 SGW之后, SGW根据发送下行数据包的 PGW的位置, 在下行数据包中增加标志位, 表示该发送下行数据包的网络。 在此表示的类 型不做限定, 例如, "0 "表示数据包来自于归属网络。
21 3、 SGW向接入网设备发送下行数据包。
214、 接入网设备确定当前处理标识的正确处理方式。
其中, 接入网设备在接收到下行数据包后, 根据下行数据包携带的标识 可以获得发送下行数据包的网络, 然后根据配置的处理标识的对应关系和下 行数据包上的处理标识, 确定下行数据包的处理方式。
例如, 处理标识表示各下行数据包的优先级时, 下行数据包的处理方式 包括优先处理、 稍后处理或者丟掉等等。
215、 接入网设备对下行数据包进行处理。
可选的, 在步骤 212中, SGW可以在接收到下行数据包后, 在数据包中添 加发送下行数据包的网络标识或发送下行数据包的 PGW的位置信息, 而不需要 在步骤 206中, MME向接入网设备发送初始上下文请求或附着接受请求时携带 用户设备归属网络标识或 PGW的位置信息。 例如, 如图 3所示格式, 在 GTP-U ( Genera 1 Packet Rad io Sys tem Tunne l l ing Protoco l , 通用无线数据包传 输协议)数据包头中添加用户设备归属网络标识或 PGW的位置信息。
需要说明的是, 处理标识可以为优先级标识或业务类型标识等等。 当处 理标识为优先级标识时, 接入网设备可以根据处理标识对应的优先级等级确 定下行数据包的处理方式, 例如, 优先级等级高的下行数据包可优先处理, 优先级等级底的下行数据包可暂緩处理或者丟掉。 当处理标识为业务类型标 识时, 接入网设备可以根据处理标识对应的业务类型等级确定下行数据包的 处理方式, 例如, 业务类型等级高的下行数据包可优先处理, 业务类型等级 底的下行数据包可暂緩处理或者丟掉。 当处理标识为数据流标识时, 接入网 设备可以根据处理标识对应的数据流类型等级确定下行数据包的处理方式, 例如, 处理标识为 1时, 此数据流丟包为 15%; 处理标识为 2时, 此数据流丟包 为 30%。 其中, 优先级等级、 业务类型等级和数据流标识等级为预先设置。
需要说明的是, 本发明实施例还可以用于用户设备处于漫游状态, 但是 PGW网关设备所属的 PLMN与用户设备所处的 VPLMN相同的场景。
现有技术中, 下行数据包到达漫游地运营商的接入网之后, 漫游地运营 商定义生成的数据包处理标识可能与归属地不同, 则漫游地接入网在处理来 自归属地网关设备的下行数据包时, 根据下行数据包的处理标识, 按照漫游 地处理标识的处理规则对数据包进行处理, 从而导致数据包不能正常处理。 与现有技术相比, 本发明实施例中在用户设备在漫游网络附着的过程中, 接 入网设备配置了归属网络的处理标识与漫游网络的处理标识之间的对应关 系, 丽 E向接入网设备发送的请求中携带了归属网络的标识, 在处理下行数据 包时, 根据下行数据包的处理标识和配置的对应关系确定其处理方式, 然后 对下行数据包进行处理。 如此接入网设备根据下行数据包的指示信息确定发 送该数据包的网络, 进而根据对应关系将下行数据包的处理标识对应到漫游 网络运营商自定义的处理标识, 确定下行数据包的处理方式, 使接入网设备 能够正确处理下行数据包。 本发明又一实施例提供一种用户数据处理的方法, 如图 4所示, 用户设备 处于漫游网络, 以漫游网络与归属网络专有承载建立过程为例为例, 漫游网 络的接入网设备配置了承载连接的漫游网络的处理标识与归属网络的处理标
识之间的对应关系, 所述方法包括:
301、 PGW向 SGW发送创建承载请求。
302、 SGW向丽 E发送创建承载请求。
303、 MME向接入网设备发送承载建立请求或会话管理请求。
其中, 丽 E向接入网设备发送承载建立请求或会话管理请求中包括该承载 所连接的 PGW所属网络的标识和 /或该承载所连接的 PGW的位置信息。
304、 接入网设备向 UE发送无线资源控制连接重配置消息。
305、 UE向接入网设备发送无线资源控制连接重配置完成消息。
306、 接入网设备向 MME发送承载建立响应。
需要说明的是, 在专用承载建立完成后, 下述步骤 307至步骤 312为对下 行数据包的处理过程, 此过程与步骤 210至步骤 215所述过程相同, 在此不再 赘述。
307、 PGW在下行数据包标识数据包的处理标识。
308、 PGW向 SGW发送下行数据包。
309、 SGW为下行数据包添加标志位。
310、 SGW向接入网设备发送下行数据包。
311、 接入网设备确定当前处理标识的正确处理方式。
312、 接入网设备对数据包执行差异化处理。
可选的, 在步骤 309中, SGW可以在接收到下行数据包后, 在数据包中添 加发送下行数据包的网络标识或发送下行数据包的 PGW的位置信息, 而不需要 在步骤 303中, MME向接入网设备发送初始上下文请求或附着接受请求时携带 用户设备归属网络标识或 PGW的位置信息。 例如, 在 GTP-U数据包头中添加承 载所连接的 PGW所属网络的标识或该承载所连接的 PGW的位置信息。
需要说明的是, 处理标识可以为优先级标识或业务类型标识等等。 当处 理标识为优先级标识时, 接入网设备可以根据处理标识对应的优先级等级确 定下行数据包的处理方式, 例如, 优先级等级高的下行数据包可优先处理, 优先级等级底的下行数据包可暂緩处理或者丟掉。 当处理标识为业务类型标 识时, 接入网设备可以根据处理标识对应的业务类型等级确定下行数据包的
处理方式, 例如, 业务类型等级高的下行数据包可优先处理, 业务类型等级 底的下行数据包可暂緩处理或者丟掉。 当处理标识为数据流标识时, 接入网 设备可以根据处理标识对应的数据流类型等级确定下行数据包的处理方式, 例如, 处理标识为 1时, 此数据流丟包为 15%; 处理标识为 2时, 此数据流丟包 为 30%。 其中, 优先级等级、 业务类型等级和数据流标识等级为预先设置。
需要说明的是, 本发明实施例还可以用于用户设备处于漫游状态, 但是 PGW网关设备所属的 PLMN与用户设备所处的 VPLMN相同的场景。
现有技术中, 下行数据包到达漫游地运营商的接入网之后, 漫游地运营 商定义生成的数据包处理标识可能与归属地不同, 则漫游地接入网在处理来 自归属地网关设备的下行数据包时, 根据下行数据包的处理标识, 按照漫游 地处理标识的处理规则对数据包进行处理, 从而导致数据包不能正常处理。 与现有技术相比, 本发明实施例中在专用承载建立中, 接入网设备配置了归 属网络的处理标识与漫游网络的处理标识之间的对应关系, MME向接入网设备 发送的请求中携带了承载所连接的网关设备的网络标识或位置信息, 在处理 下行数据包时, 根据下行数据包的处理标识和配置的对应关系确定其处理方 式, 然后对下行数据包进行处理。 如此接入网设备根据下行数据包的指示信 息确定发送该数据包的网络, 进而根据对应关系将下行数据包的处理标识对 应到漫游网络运营商自定义的处理标识, 确定下行数据包的处理方式, 使接 入网设备能够正确处理下行数据包。 本发明又一实施例提供一种用户数据处理的装置 40 , 如图 5所示, 所述装 置 40包括:
接收单元 41 , 用于接收分组数据网网关 PGW发送的下行数据包, 所述下行 数据包包含处理标识, 接入网设备位于漫游公共陆地移动网络 VPLMN;
确定单元 42 , 用于根据指示信息, 确定所述 PGW为归属公共陆地移动网络 HPLMN的网关, 其中所述指示信息用于指示所述 PGW为所述 HPLMN的网关; 所述确定单元 42还用于根据所述处理标识以及所述 PGW为所述 HPLMN的网 关, 确定所述下行数据包的处理方式。
其中, 所述下行数据包包含所述指示信息.所述指示信息为所述 HPLMN标 识和 /或发送所述 PGW位置信息。 当所述处理标识为优先级标识时, 所述处理 方式为根据不同优先级等级分级处理所述下行数据包; 当所述处理标识为业 务类型标识时, 所述处理方式为根据不同业务类型等级分级处理所述下行数 据包。
进一步的, 所述接收单元 41还用于接收移动管理实体 MME发送的所述指示 信息。
进一步的, 如图 6所示, 所述接收单元 41还可以包括:
接收子单元 41 1 , 用于接收所述 MME发送的附着请求, 所述附着请求中携 带所述指示信息; 或者,
所述接收子单元 41 1还用于接收所述 MME发送的承载建立请求或所述 PDN 连接建立接受消息, 所述承载建立请求或所述 PDN连接建立接受消息中携带所 述指示信息。
进一步的, 如图 6所示, 所述确定单元 42还可以包括: 系, 转换所述处理标识, 所述处理标识对应关系为预先设置;
确定子单元 422 , 用于根据转换后的处理标识确定所述下行数据包的处理 方式。
现有技术中, 下行数据包到达漫游地运营商的接入网之后, 漫游地运营 商定义生成的数据包处理标识可能与归属地不同, 则漫游地接入网在处理来 自归属地网关设备的下行数据包时, 根据下行数据包的处理标识, 按照漫游 地处理标识的处理规则对数据包进行处理, 从而导致数据包不能正常处理。 与现有技术相比, 本发明实施例中 VPLMN的装置 40接收分组数据网网关 PGW发 送的包含处理标识的下行数据包后, 根据指示信息, 确定 PGW为归属公共陆地 移动网络 HPLMN的网关, 其中指示信息用于指示 PGW为 HPL匪的网关; 装置 40根 据处理标识以及 PGW为 HPLMN的网关, 确定下行数据包的处理方式。 如此 VPLMN 的张志 40根据下行数据包的指示信息确定发送该数据包的 PGW为 HPLMN的网 关, 则根据 HPLMN的处理标识确定下行数据包的处理方式, 使 VPLMN的装置 40
能够正确确定 HPLMN网关发送的下行数据包的处理方式, 正确处理下行数据 包。 本发明又一实施例提供一种接入网设备 50 , 如图 7所示, 所述接入网设备 50包括:
接收器 51 , 用于接入网设备接收分组数据网网关 PGW发送的下行数据包, 所述下行数据包包含处理标识, 接入网设备位于漫游公共陆地移动网络 VPLMN;
处理器 52 , 用于根据指示信息, 确定所述 PGW为归属公共陆地移动网络 HPLMN的网关,其中所述指示信息用于指示所述 PGW为所述 HPLMN的网关;以及, 用于根据所述处理标识以及所述 PGW为所述 HPLMN的网关, 确定所述下行数据 包的处理方式。
其中, 所述下行数据包包含所述指示信息.所述指示信息为所述 HPLMN标 识和 /或发送所述 PGW位置信息。 当所述处理标识为优先级标识时, 所述处理 方式为根据不同优先级等级分级处理所述下行数据包; 当所述处理标识为业 务类型标识时, 所述处理方式为根据不同业务类型等级分级处理所述下行数 据包。
进一步的, 所述接收器 51还用于接收移动管理实体丽 E发送的所述指示信 息。
进一步的, 所述接收器 51还用于接收所述 MME发送的附着请求, 所述附着 请求中携带所述指示信息; 或者,
所述接收器 51还用于接收所述 MME发送的承载建立请求或所述 PDN连接建 立接受消息, 所述承载建立请求或所述 PDN连接建立接受消息中携带所述指示 信息。
进一步的, 所述处理器 52还用于根据所述 HPLMN与所述 VPLMN之间的处理 标识对应关系, 转换所述处理标识, 所述处理标识对应关系为预先设置; 以 及, 用于根据转换后的处理标识确定所述下行数据包的处理方式。
现有技术中, 下行数据包到达漫游地运营商的接入网之后, 漫游地运营
商定义生成的数据包处理标识可能与归属地不同, 则漫游地接入网在处理来 自归属地网关设备的下行数据包时, 根据下行数据包的处理标识, 按照漫游 地处理标识的处理规则对数据包进行处理, 从而导致数据包不能正常处理。 与现有技术相比, 本发明实施例中 VPLMN的接入网设备 50接收分组数据网网关 PGW发送的包含处理标识的下行数据包后, 根据指示信息, 确定 PGW为归属公 共陆地移动网络 HPL匪的网关, 其中指示信息用于指示 PGW为 HPL匪的网关; 接 入设备 50根据处理标识以及 PGW为 HPL匪的网关, 确定下行数据包的处理方式。 如此 VPLMN的接入网设备 50根据下行数据包的指示信息确定发送该数据包的 PGW为 HPLMN的网关, 则根据 HPLMN的处理标识确定下行数据包的处理方式, 使 VPLMN的接入网设备 50能够正确确定 HPL匪网关发送的下行数据包的处理方 式, 正确处理下行数据包。
本发明实施例提供的用户数据处理的装置可以实现上述提供的方法实施 例, 具体功能实现请参见方法实施例中的说明, 在此不再赘述。 本发明实施 例提供的用户数据处理的装置方法及装置可以适用于漫游网络的接入网设备 处理 HPLMN网关发送的下行数据包的场景, 但不仅限于此。
本说明书中的各个实施例均采用递进的方式描述, 各个实施例之间相同 相似的部分互相参见即可, 每个实施例重点说明的都是与其他实施例的不同 之处。 尤其, 对于设备实施例而言, 由于其基本相似于方法实施例, 所以描 述得比较简单, 相关之处参见方法实施例的部分说明即可。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流 程, 是可以通过计算机程序来指令相关的硬件来完成, 所述的程序可存储于 一计算机可读取存储介质中, 该程序在执行时, 可包括如上述各方法的实施 例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体( Read-On ly Memory , ROM )或随机存储记忆体 ( Random Acces s Memory , RAM )等。
以上所述, 仅为本发明的具体实施方式, 但本发明的保护范围并不局限 于此, 任何熟悉本技术领域的技术人员在本发明揭露的技术范围内, 可轻易 想到的变化或替换, 都应涵盖在本发明的保护范围之内。 因此, 本发明的保 护范围应该以权利要求的保护范围为准。
Claims
1、 一种用户数据处理的方法, 其特征在于, 包括:
漫游公共陆地移动网络 VPLMN的接入网设备接收分组数据网网关 PGW发送的 下行数据包, 所述下行数据包包含处理标识;
所述接入网设备根据指示信息, 确定所述 PGW为归属公共陆地移动网络 HPLMN的网关, 其中所述指示信息用于指示所述 PGW为所述 HPLMN的网关;
所述接入设备根据所述处理标识以及所述 PGW为所述 HPLMN的网关, 确定所 述下行数据包的处理方式。
2、 根据权利要求 1所述的方法, 其特征在于, 所述下行数据包包含所述指 示信息。
3、 根据权利要求 1所述的方法, 其特征在于, 还包括:
所述接入网设备接收移动管理实体 MME发送的所述指示信息。
4、 根据权利要求 3所述的方法, 其特征在于, 所述接入网设备接收移动管 理实体 MME发送的所述指示信息包括:
所述接入网设备接收所述 MME发送的附着请求, 所述附着请求中携带所述指 示信息; 或者,
所述接入网设备接收所述 MME发送的承载建立请求或所述 PDN连接建立接受 消息, 所述承载建立请求或所述 PDN连接建立接受消息中携带所述指示信息。
5、 根据权利要求 1所述的方法, 其特征在于, 所述指示信息为所述 HPLMN标 识和 /或发送所述 PGW位置信息。
6、 根据权利要求 1所述的方法, 其特征在于, 所述接入设备根据所述处理 标识以及所述 PGW为所述 HPLMN的网关, 确定所述下行数据包的处理方式包括: 所述接入设备根据所述 HPLMN与所述 VPLMN之间的处理标识对应关系, 转换 所述处理标识, 所述处理标识对应关系为预先设置;
所述接入设备根据转换后的处理标识确定所述下行数据包的处理方式。
7、 根据权利要求 1所述的方法, 其特征在于, 当所述处理标识为优先级标 识时, 所述处理方式为才艮据不同优先级等级分级处理所述下行数据包;
当所述处理标识为业务类型标识时, 所述处理方式为根据不同业务类型等
级分级处理所述下行数据包;
当所述处理标识为数据流标识时, 所述处理方式为根据不同的数据流等级 分级处理下行数据包。
8、 一种用户数据处理的装置, 其特征在于, 包括:
接收单元, 用于接收分组数据网网关 PGW发送的下行数据包, 所述下行数据 包包含处理标识, 接入网设备位于漫游公共陆地移动网络 VPLMN;
确定单元,用于根据指示信息,确定所述 PGW为归属公共陆地移动网络 HPLMN 的网关, 其中所述指示信息用于指示所述 PGW为所述 HPLMN的网关;
所述确定单元还用于根据所述处理标识以及所述 PGW为所述 HPLMN的网关, 确定所述下行数据包的处理方式。
9、 根据权利要求 8所述的装置, 其特征在于, 所述下行数据包包含所述指 示信息。
1 0、 根据权利要求 8所述的装置, 其特征在于, 所述接收单元还用于接收移 动管理实体 MME发送的所述指示信息。
1 1、 根据权利要求 1 0所述的装置, 其特征在于, 所述接收单元包括: 接收子单元, 用于接收所述 MME发送的附着请求, 所述附着请求中携带所述 指示信息; 或者,
所述接收子单元还用于接收所述 MME发送的承载建立请求或所述 PDN连接建 立接受消息, 所述承载建立请求或所述 PDN连接建立接受消息中携带所述指示信 息。
12、 根据权利要求 8所述的装置, 其特征在于, 所述指示信息为所述 HPLMN 标识和 /或发送所述 PGW位置信息。
1 3、 根据权利要求 8所述的装置, 其特征在于, 所述确定单元包括: 转换所述处理标识, 所述处理标识对应关系为预先设置;
确定子单元, 用于根据转换后的处理标识确定所述下行数据包的处理方式。
14、 根据权利要求 8所述的装置, 其特征在于, 当所述处理标识为优先级标 识时, 所述处理方式为才艮据不同优先级等级分级处理所述下行数据包;
当所述处理标识为业务类型标识时, 所述处理方式为根据不同业务类型等 级分级处理所述下行数据包;
当所述处理标识为数据流标识时, 所述处理方式为根据不同的数据流等级 分级处理下行数据包。
15、 一种接入网设备, 其特征在于, 包括:
接收器, 用于接入网设备接收分组数据网网关 PGW发送的下行数据包, 所述 下行数据包包含处理标识, 接入网设备位于漫游公共陆地移动网络 VPLMN;
处理器, 用于根据指示信息, 确定所述 PGW为归属公共陆地移动网络 HPLMN 的网关, 其中所述指示信息用于指示所述 PGW为所述 HPLMN的网关; 以及, 用于 根据所述处理标识以及所述 PGW为所述 HPLMN的网关, 确定所述下行数据包的处 理方式。
16、 根据权利要求 15所述的接入网设备, 其特征在于, 所述下行数据包包 含所述指示信息。
17、 根据权利要求 15所述的接入网设备, 其特征在于, 所述接收器还用于 接收移动管理实体丽 E发送的所述指示信息。
18、 根据权利要求 17所述的接入网设备, 其特征在于, 所述接收器还用于 接收所述 MME发送的附着请求, 所述附着请求中携带所述指示信息; 或者,
所述接收器还用于接收所述 MME发送的承载建立请求或所述 PDN连接建立接 受消息, 所述承载建立请求或所述 PDN连接建立接受消息中携带所述指示信息。
19、 根据权利要求 15所述的接入网设备, 其特征在于, 所述指示信息为所 述 HPLMN标识和 /或发送所述 PGW位置信息。
20、 根据权利要求 15所述的接入网设备, 其特征在于, 所述处理器还用于 才艮据所述 HPLMN与所述 VPLMN之间的处理标识对应关系, 转换所述处理标识, 所 述处理标识对应关系为预先设置; 以及, 用于根据转换后的处理标识确定所述 下行数据包的处理方式。
21、 根据权利要求 15所述的接入网设备, 其特征在于, 当所述处理标识为 优先级标识时, 所述处理方式为根据不同优先级等级分级处理所述下行数据包; 当所述处理标识为业务类型标识时, 所述处理方式为根据不同业务类型等
级分级处理所述下行数据包;
当所述处理标识为数据流标识时, 所述处理方式为根据不同的数据流等级 分级处理下行数据包。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201480031158.3A CN105557003B (zh) | 2014-05-30 | 2014-05-30 | 用户数据处理的方法及装置 |
PCT/CN2014/079018 WO2015180185A1 (zh) | 2014-05-30 | 2014-05-30 | 用户数据处理的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2014/079018 WO2015180185A1 (zh) | 2014-05-30 | 2014-05-30 | 用户数据处理的方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015180185A1 true WO2015180185A1 (zh) | 2015-12-03 |
Family
ID=54697951
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2014/079018 WO2015180185A1 (zh) | 2014-05-30 | 2014-05-30 | 用户数据处理的方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105557003B (zh) |
WO (1) | WO2015180185A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017156706A1 (zh) * | 2016-03-15 | 2017-09-21 | 华为技术有限公司 | 用于处理数据包的方法及设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1545365A (zh) * | 1998-08-10 | 2004-11-10 | ��˹��ŵ�� | 发送多数据流中的数据分组的方法及装置 |
CN101483882A (zh) * | 2009-02-13 | 2009-07-15 | 华为技术有限公司 | 一种通信网络的流量控制方法、装置及系统 |
CN103002511A (zh) * | 2011-09-19 | 2013-03-27 | 华为技术有限公司 | 数据分流触发方法、网络侧设备和用户设备及网络系统 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8694008B2 (en) * | 2005-06-16 | 2014-04-08 | At&T Mobility Ii Llc | Multi-mode handset services |
CN101472262B (zh) * | 2008-05-04 | 2012-05-16 | 中兴通讯股份有限公司 | 一种接入网络的实现方法 |
EP2273820A1 (en) * | 2009-06-30 | 2011-01-12 | Panasonic Corporation | Inter-VPLMN handover via a handover proxy node |
-
2014
- 2014-05-30 WO PCT/CN2014/079018 patent/WO2015180185A1/zh active Application Filing
- 2014-05-30 CN CN201480031158.3A patent/CN105557003B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1545365A (zh) * | 1998-08-10 | 2004-11-10 | ��˹��ŵ�� | 发送多数据流中的数据分组的方法及装置 |
CN101483882A (zh) * | 2009-02-13 | 2009-07-15 | 华为技术有限公司 | 一种通信网络的流量控制方法、装置及系统 |
CN103002511A (zh) * | 2011-09-19 | 2013-03-27 | 华为技术有限公司 | 数据分流触发方法、网络侧设备和用户设备及网络系统 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017156706A1 (zh) * | 2016-03-15 | 2017-09-21 | 华为技术有限公司 | 用于处理数据包的方法及设备 |
US10674421B2 (en) | 2016-03-15 | 2020-06-02 | Huawei Technologies Co., Ltd. | Data packet processing method and device |
Also Published As
Publication number | Publication date |
---|---|
CN105557003A (zh) | 2016-05-04 |
CN105557003B (zh) | 2019-05-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6962402B2 (ja) | ユーザ装置及びその動作方法、並びにネットワーク機器及び無線通信システム | |
KR101792378B1 (ko) | 모바일 통신 시스템에서 서비스 품질 제어의 지원 | |
EP3454601B1 (en) | Method and apparatus for controlling quality of service | |
US10051512B2 (en) | Method and apparatus for controlling traffic in wireless communication system | |
EP3094157B1 (en) | Mtc-iwf entity, pcrf entity, and control method | |
EP3001735B1 (en) | Service offloading method and base station | |
EP2667551A2 (en) | Method and system for setting up a bearer | |
CN103650573B (zh) | 拥塞状态上报方法及接入网设备 | |
US9992109B2 (en) | Data transmission method, apparatus and system | |
US9860869B2 (en) | Method and apparatus for offloading data traffic in a wireless communication system | |
CN107295564A (zh) | 一种基于流的承载管理方法、数据传输方法及装置 | |
KR20140118659A (ko) | 무선 통신 시스템에서 혼잡 제어 방법 및 장치 | |
WO2017084042A1 (zh) | 一种业务流的传输方法及装置 | |
CN104684021B (zh) | 一种建立nas连接的方法、系统及无线接入网节点 | |
US10193815B2 (en) | Mobile network handling of unattended traffic | |
WO2023147695A1 (en) | Traffic handling method for quic application | |
WO2015180185A1 (zh) | 用户数据处理的方法及装置 | |
CN109756919B (zh) | 专有承载流的处理方法、装置及系统 | |
WO2012139478A1 (zh) | 一种多接入技术的传输方法及装置 | |
WO2016150115A1 (zh) | 一种承载建立方法、分组数据网关、服务网关及系统 | |
WO2017088163A1 (zh) | 一种信息内容传输方法和装置 | |
US9906941B2 (en) | Methods for sending and receiving user subscription data, HSS, and SGSN | |
KR101772503B1 (ko) | Mme, s-gw, p-gw 및 시스템 | |
WO2014005316A1 (zh) | 业务数据包的处理方法和设备 | |
WO2013174188A1 (zh) | 路由优化方法及系统、无线侧网元 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 201480031158.3 Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14893667 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: 14893667 Country of ref document: EP Kind code of ref document: A1 |