USRE49790E1 - Method for reporting location information of user equipment, and apparatus - Google Patents
Method for reporting location information of user equipment, and apparatus Download PDFInfo
- Publication number
- USRE49790E1 USRE49790E1 US16/748,346 US202016748346A USRE49790E US RE49790 E1 USRE49790 E1 US RE49790E1 US 202016748346 A US202016748346 A US 202016748346A US RE49790 E USRE49790 E US RE49790E
- Authority
- US
- United States
- Prior art keywords
- user equipment
- serving cell
- access node
- secondary access
- information
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
- H04W64/003—Locating users or terminals or network equipment for network management purposes, e.g. mobility management locating network equipment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
- H04L12/1403—Architecture for metering, charging or billing
- H04L12/1407—Policy-and-charging control [PCC] architecture
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/66—Policy and charging system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/80—Rating or billing plans; Tariff determination aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/80—Rating or billing plans; Tariff determination aspects
- H04M15/8016—Rating or billing plans; Tariff determination aspects based on quality of service [QoS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/80—Rating or billing plans; Tariff determination aspects
- H04M15/8022—Determining tariff or charge band
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/80—Rating or billing plans; Tariff determination aspects
- H04M15/8033—Rating or billing plans; Tariff determination aspects location-dependent, e.g. business or home
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/80—Rating or billing plans; Tariff determination aspects
- H04M15/8038—Roaming or handoff
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
Definitions
- Embodiments relate to the field of wireless communications technologies, and in particular, to a method for reporting location information of user equipment, and an apparatus.
- a multiple stream aggregation (MSA) solution is introduced.
- MSA multiple evolved NodeBs
- eNBs may simultaneously provide services for one user equipment (UE), one eNB is a master evolved NodeB (MeNB), and other eNBs are secondary evolved NodeBs (SeNB).
- UE user equipment
- MeNB master evolved NodeB
- SeNB secondary evolved NodeB
- the UE establishes a control plane connection with only the MeNB serving the UE.
- the MeNB establishes a control plane connection with core network nodes such as a mobility management entity (MME), a serving gateway (S-GW), and a packet data network gateway (P-GW).
- MME mobility management entity
- S-GW serving gateway
- P-GW packet data network gateway
- Each core network node such as a policy control and charging rules function (PCRF) in a network executes a corresponding control policy for the UE according to location information of the UE, and the location information of the UE is obtained based on information about a serving cell in which the UE is located, and is reported to the core network node by an eNB of the serving cell by means of signaling.
- PCRF policy control and charging rules function
- a core network node can receive only serving cell information of an MeNB. Therefore, a granularity of obtained location information of the UE is not fine enough, and a granularity for the UE control is not fine enough either.
- Embodiments provide a method for reporting location information of user equipment, and an apparatus, so as to implement control with a finer granularity over user equipment.
- a master access node includes an obtaining module, configured to obtain location information of user equipment, where the location information of the user equipment includes serving cell information of at least one secondary access node of the user equipment.
- the master access node also includes a sending module, configured to send the location information of the user equipment to a core network node, where the location information is used by the core network node to determine a control policy for the user equipment.
- the sending module is further configured to send the location information of the user equipment to the core network node by means of control plane signaling.
- the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, bearer information corresponding to a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment; and the sending module is further configured to send the location information of the user equipment to the core network node by using a radio access bearer modification instruction message.
- the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets or data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment; or the serving cell information of the at least one secondary access node of the user equipment includes multi-stream indication information, where the multi-stream indication information is used to indicate that at least two access nodes provide services for the user equipment; and the sending module is further configured to send the location information of the user equipment to the core network node by using a location information update message.
- the sending module is further configured to: send the location information of the user equipment to the core network node by using a first general packet radio service (GPRS) tunneling protocol user plane (GTP-U) packet, where the location information of the user equipment is in an extension header of the first GTP-U packet; or send the location information of the user equipment to the core network node by using a second GTP-U packet, where the second GTP-U packet is used to send only the location information of the user equipment.
- GPRS general packet radio service
- GTP-U tunneling protocol user plane
- the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets or data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment.
- the control policy for the user equipment includes: any one or more of a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
- a core network node including a receiving module, configured to receive location information of user equipment that is sent by a master access node, where the location information of the user equipment includes serving cell information of at least one secondary access node of the user equipment.
- the core network node also includes a processing module, configured to determine a control policy for the user equipment according to the location information of the user equipment.
- the receiving module is further configured to receive the location information of the user equipment that is sent by the master access node by means of control plane signaling.
- the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, bearer information corresponding to a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment; and the receiving module is further configured to receive the location information of the user equipment that is sent by the master access node by using a radio access bearer modification instruction message.
- the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets or data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment; or the serving cell information of the at least one secondary access node of the user equipment includes multi-stream indication information, where the multi-stream indication information is used to indicate that at least two access nodes provide services for the user equipment; and the receiving module is further configured to receive the location information of the user equipment that is sent by the master access node by using a location information update message.
- the receiving module is further configured to: receive the location information of the user equipment that is sent by the master access node by using a first GTP-U packet, where the location information of the user equipment is in an extension header of the first GTP-U packet; or receive the location information of the user equipment that is sent by the master access node by using a second GTP-U packet, where the second GTP-U packet is used to send only the location information of the user equipment.
- the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets or data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment.
- the control policy for the user equipment includes: any one or more of a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
- a secondary access node including: an obtaining module, configured to obtain serving cell information of the secondary access node of user equipment; and a sending module, configured to: send the serving cell information of the secondary access node of the user equipment to a core network node by using a first GTP-U packet, where the serving cell information of the secondary access node of the user equipment is in an extension header of the first GTP-U packet; or send the serving cell information of the secondary access node of the user equipment to a core network node by using a second GTP-U packet, where the second GTP-U packet is used to send only the serving cell information of the secondary access node of the user equipment, and the serving cell information of the secondary access node is used by the core network node to determine a control policy for the user equipment; where the serving cell information of the secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the secondary access node of the user equipment, bearer information corresponding to a serving cell of the secondary
- the control policy for the user equipment includes: any one or more of a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
- a core network node including: a receiving module, configured to: receive serving cell information of a secondary access node of user equipment that is sent by the secondary access node by using a first GTP-U packet, where the serving cell information of the secondary access node of the user equipment is in an extension header of the first GTP-U packet; or receive serving cell information of a secondary access node of user equipment that is sent by the secondary access node by using a second GTP-U packet, where the second GTP-U packet is used to send only the serving cell information of the secondary access node of the user equipment; and a processing module, configured to: after serving cell information of at least one secondary access node of the user equipment is received, determine a control policy for the user equipment according to the serving cell information of the at least one secondary access node of the user equipment; where the serving cell information of the secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the secondary access node of the user equipment, bearer information corresponding to
- the control policy for the user equipment includes: any one or more of a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
- a method for reporting location information of user equipment including: obtaining, by a master access node, location information of user equipment, where the location information of the user equipment includes serving cell information of at least one secondary access node of the user equipment; and sending, by the master access node, the location information of the user equipment to a core network node, where the location information is used by the core network node to determine a control policy for the user equipment.
- the sending, by the master access node, the location information of the user equipment to a core network node includes: sending, by the master access node, the location information of the user equipment to the core network node by means of control plane signaling.
- the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, bearer information corresponding to a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment; and the sending, by the master access node, the location information of the user equipment to the core network node by means of control plane signaling includes: sending, by the master access node, the location information of the user equipment to the core network node by using a radio access bearer modification instruction message.
- the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets or data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment; or the serving cell information of the at least one secondary access node of the user equipment includes multi-stream indication information, where the multi-stream indication information is used to indicate that at least two access nodes provide services for the user equipment; and the sending, by the master access node, the location information of the user equipment to the core network node by means of control plane signaling includes: sending, by the master access node, the location information of the user equipment to the core network node by
- the sending, by the master access node, the location information of the user equipment to a core network node includes: sending, by the master access node, the location information of the user equipment to the core network node by using a first GTP-U packet, where the location information of the user equipment is in an extension header of the first GTP-U packet; or sending, by the master access node, the location information of the user equipment to the core network node by using a second GTP-U packet, where the second GTP-U packet is used to send only the location information of the user equipment.
- the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets or data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment.
- the control policy for the user equipment includes: any one or more of a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
- a method for reporting location information of user equipment including: receiving, by a core network node, location information of user equipment that is sent by a master access node, where the location information of the user equipment includes serving cell information of at least one secondary access node of the user equipment; and determining, by the core network node, a control policy for the user equipment according to the location information of the user equipment.
- the receiving, by a core network node, location information of user equipment that is sent by a master access node includes: receiving, by the core network node, the location information of the user equipment that is sent by the master access node by means of control plane signaling.
- the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, bearer information corresponding to a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment; and the receiving, by the core network node, the location information of the user equipment that is sent by the master access node by means of control plane signaling includes: receiving, by the core network node, the location information of the user equipment that is sent by the master access node by using a radio access bearer modification instruction message.
- the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets or data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment; or the serving cell information of the at least one secondary access node of the user equipment includes multi-stream indication information, where the multi-stream indication information is used to indicate that at least two access nodes provide services for the user equipment; and the receiving, by the core network node, the location information of the user equipment that is sent by the master access node by means of control plane signaling includes: receiving, by the core network node, the location information of the user equipment that is sent by
- the receiving, by a core network node, location information of user equipment that is sent by a master access node includes: receiving, by the core network node, the location information of the user equipment that is sent by the master access node by using a first GTP-U packet, where the location information of the user equipment is in an extension header of the first GTP-U packet; or receiving, by the core network node, the location information of the user equipment that is sent by the master access node by using a second GTP-U packet, where the second GTP-U packet is used to send only the location information of the user equipment.
- the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets or data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment.
- the control policy for the user equipment includes: any one or more of a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
- a method for reporting location information of user equipment including: obtaining, by a secondary access node, serving cell information of the secondary access node of user equipment; and sending, by the secondary access node, the serving cell information of the secondary access node of the user equipment to a core network node by using a first GTP-U packet, where the serving cell information of the secondary access node of the user equipment is in an extension header of the first GTP-U packet; or sending, by the secondary access node, the serving cell information of the secondary access node of the user equipment to a core network node by using a second GTP-U packet, where the second GTP-U packet is used to send only the serving cell information of the secondary access node of the user equipment, and the serving cell information of the secondary access node is used by the core network node to determine a control policy for the user equipment; where the serving cell information of the secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the secondary access node of the user equipment
- the control policy for the user equipment includes: any one or more of a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
- a method for reporting location information of user equipment including: receiving, by a core network node, serving cell information of a secondary access node of user equipment that is sent by the secondary access node by using a first GTP-U packet, where the serving cell information of the secondary access node of the user equipment is in an extension header of the first GTP-U packet; or receiving, by a core network node, serving cell information of a secondary access node of user equipment that is sent by the secondary access node by using a second GTP-U packet, where the second GTP-U packet is used to send only the serving cell information of the secondary access node of the user equipment; and after receiving serving cell information of at least one secondary access node of the user equipment, determining, by the core network node, a control policy for the user equipment according to the serving cell information of the at least one secondary access node of the user equipment; where the serving cell information of the secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the secondary access
- the control policy for the user equipment includes: any one or more of a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
- an MeNB obtains serving cell information of at least one SeNB of a user equipment (UE), and sends the information to a core network node, so that the core network node can implement control with a finer granularity over the UE.
- UE user equipment
- FIG. 1 is a schematic structural diagram of Embodiment 1 of a master access node according to an embodiment
- FIG. 2 is a signaling flowchart of reporting location information by using a bearer modification procedure in a system architecture evolution (SAE) system;
- SAE system architecture evolution
- FIG. 3 is a signaling flowchart of reporting location information by using a location information update procedure in an SAE system
- FIG. 4 is a schematic structural diagram of Embodiment 1 of a core network node according to an embodiment
- FIG. 5 is a schematic structural diagram of Embodiment 1 of a secondary access node according to an embodiment
- FIG. 6 is a schematic structural diagram of Embodiment 2 of a core network node according to an embodiment
- FIG. 7 is a flowchart of Embodiment 1 of a method for reporting location information of user equipment according to an embodiment
- FIG. 8 is a flowchart of Embodiment 2 of a method for reporting location information of user equipment according to an embodiment
- FIG. 9 is a flowchart of Embodiment 3 of a method for reporting location information of user equipment according to an embodiment.
- FIG. 10 is a flowchart of Embodiment 4 of a method for reporting location information of user equipment according to an embodiment.
- An MSA solution may include a packet-based architecture and a radio access bearer-based (RAB based) architecture, the packet-based architecture is a 3C architecture for short, and the RAB-based architecture is a 1A architecture for short.
- RAB based radio access bearer-based
- UE establishes a control plane connection only with a master evolved eNodeB (MeNB) serving the UE, only a MeNB establishes a control plane connection with a core network node, and only the MeNB establishes a user-plane data connection with the core network node.
- MeNB master evolved eNodeB
- SeNB secondary evolved eNodeB
- the SeNB exchanges data with the MeNB. That is, in the 3C architecture, only the MeNB performs signaling and data exchange with the core network node, and both data sent by the SeNB to a core network and data sent from the core network to the SeNB need to be forwarded by the MeNB.
- a user equipment establishes a control plane connection only with an MeNB serving the UE, only an MeNB establishes a control plane connection with a core network node, and there is a user-plane data connection between the core network node and each of the MeNB and the SeNB.
- UE user equipment
- a system architecture evolution system is used as an example.
- signaling exchange is performed only between an MeNB and a mobility management entity (MME), and data exchange is performed only between an MeNB and a serving gateway (S-GW).
- MME mobility management entity
- S-GW serving gateway
- signaling exchange is performed only between an MeNB and an MME, but data exchange is performed between an S-GW and each of an MeNB and an SeNB.
- Location information of UE in a network is obtained based on serving cell information of an eNB serving the UE, and location information of the UE may be transmitted to a core network node in an attach procedure, a tracking area update (TAU), a routing area update (RAU) procedure, or a service request procedure.
- TAU tracking area update
- RAU routing area update
- a service request procedure a service request procedure.
- the MeNB only the MeNB establishes the control plane connection with the core network node in both the 3C architecture and the 1A architecture, and the location information of the UE is transmitted to the core network node by means of signaling in each procedure. Therefore, the core network node can receive only serving cell information of the MeNB that is sent by the MeNB. That is, in the MSA solution, the location information of the UE is obtained based on the serving cell information of the MeNB serving the UE.
- one MeNB and one or more SeNBs simultaneously provide services for the UE. Therefore, that only the serving cell information of the MeNB is reported to the core network node makes the location information of the UE not accurate enough.
- An operator providing a network service may perform control such as charging control, rate control, and priority control on the UE according to the location information of the UE. Therefore, if the location information of the UE is not accurate enough, control with a finer granularity cannot be performed on the UE.
- a method for reporting location information of user equipment and an apparatus that are provided in the present embodiments are applicable not only to the system architecture evolution (SAE) system, but also to another network communications system such as a Universal Mobile Telecommunications System (UMTS).
- SAE system architecture evolution
- UMTS Universal Mobile Telecommunications System
- a difference is that different communications systems have different network architectures, but in the communications systems, the method provided in the embodiments may be used to report the location information of the user equipment.
- the SAE system architecture is used as an example to describe the method for reporting location information of user equipment provided in the present embodiments.
- the MeNB and the SeNB may be separately an access node in any form.
- the MeNB and the SeNB are respectively a macro eNB and a pico eNB in a same system, or both the MeNB and the SeNB are a macro eNB in a same system, or the MeNB and the SeNB are access point (AP) on an eNB and in a wireless local area network (WLAN) respectively.
- the MeNB and the SeNB only need to simultaneously provide services for the UE.
- FIG. 1 is a schematic structural diagram of Embodiment 1 of a master access node according to an embodiment.
- the master access node in this embodiment includes: an obtaining module 11 and a sending module 12 .
- the obtaining module 11 is configured to obtain location information of user equipment, where the location information of the user equipment includes serving cell information of at least one secondary access node of the user equipment.
- the MeNB provided in this embodiment is configured to report the location information of the UE to a core network node, the MeNB provides a service for the UE, and the at least one SeNB also provides a service for the UE.
- the location information of the UE reflects a location of the UE, and generally, a coverage area of a serving cell of an MeNB is larger than a coverage area of a serving cell of an SeNB. Therefore, if the core network node obtains serving cell information of an SeNB serving the UE, a more accurate location of the UE is obtained. In this way, in comparison with a case in which only serving cell information of the MeNB is reported to the core network node, when the serving cell information of the SeNB serving the UE is also reported to the core network node, the core network node obtains location information of the UE with a finer granularity.
- the MeNB provided in this embodiment includes the obtaining module 11 , and the obtaining module 11 is configured to obtain the location information of the UE, where the location information of the UE includes the serving cell information of the at least one SeNB of the UE.
- the serving cell information of the SeNB may be any information that can represent a feature of the SeNB.
- the obtaining module 11 may obtain the serving cell information of the SeNB by means of data exchange between the MeNB and the SeNB, or the obtaining module 11 may obtain the serving cell information of the SeNB by using information reported by the UE to the MeNB.
- the sending module 12 is configured to send the location information of the user equipment to a core network node, where the location information is used by the core network node to determine a control policy for the user equipment.
- the sending module 12 sends the location information to the core network node.
- An SAE system is used as an example.
- the core network node includes an MME, an S-GW, a packet gateway (P-GW), a policy control and charging rules function (PCRF), and the like, the MME establishes a control plane connection with the MeNB, and the S-GW establishes a user-plane data connection with the MeNB.
- MME establishes a control plane connection with the MeNB
- P-GW packet gateway
- PCRF policy control and charging rules function
- the sending module 12 may send the location information of the UE to the MME or the S-GW, the MME or the S-GW sends the location information of the UE to the PCRF by using the P-GW, and the PCRF configures different charging or control policies for the UE according to different location information of the UE, and sends the configured charging or control policies to an execution entity such as a policy and charging enforcement function (PCEF) entity or a bearer binding and event report function (BBERF), so as to perform corresponding control on the UE.
- PCEF policy and charging enforcement function
- BBERF bearer binding and event report function
- the core network node may obtain a more accurate location of the UE according to the location information, so as to formulate a control policy with a finer granularity for the UE. Because there is the control plane connection and the user-plane data connection between the MeNB and the core network node, the sending module 12 may send the location information of the UE to the core network node by means of control plane signaling, or the sending module 12 may send the location information of the UE to the core network node by using a user plane packet.
- an MeNB obtains serving cell information of at least one SeNB of UE, and sends the information to a core network node, so that the core network node can implement control with a finer granularity over the UE.
- the master access node shown in FIG. 1 performs different specific processing methods, which are described in detail in the following.
- the MeNB and the SeNB separately establish a user-plane data connection with the core network node, that is, the MeNB and the SeNB separately establish a bearer with the core network node. Therefore, when the SeNB needs to provide a service for the UE, the sending module 12 in the MeNB may send a radio access bearer modification instruction message to the core network node, and the radio access bearer modification instruction message includes the location information of the UE. In this way, the location information of the UE may be sent to the core network node without a need of changing an existing signaling procedure.
- the serving cell information of the at least one SeNB of the UE includes: any one or more of identification information of a serving cell of the at least one SeNB of the UE, bearer information corresponding to a serving cell of the at least one SeNB of the UE, a tracking area identity of a serving cell of the at least one SeNB of the UE, or an access network type of a serving cell of the at least one SeNB of the UE.
- FIG. 2 is a signaling flowchart of reporting location information by using a bearer modification procedure in an SAE system.
- an MME, an S-GW, a P-GW, and a PCRF in the SAE system are collectively referred to as a core network node.
- the serving cell information of the SeNB may be any information that can represent a serving cell that is of the SeNB and that serves the UE, for example, any one or more of identification information of the serving cell of the SeNB, bearer information corresponding to the serving cell of the SeNB, a tracking area identity of the serving cell of the SeNB, or an access network type of the serving cell of the SeNB.
- the SeNB is newly added to serve the UE, bearer information of the UE changes, the SeNB needs to establish a bearer with each node in a core network, and there is no control plane connection between the SeNB and the MME. Therefore, in step S 202 , the MeNB needs to send an evolved packet system RAB (E-RAB) modification instruction message to the MME, to instruct the MME to modify the bearer information of the UE.
- the E-RAB modification instruction message carries location information of the UE.
- only one MeNB and only one SeNB serve the UE, and serving cell information of the MeNB may be sent to the MME when the MeNB establishes a bearer with each node in the core network. Therefore, in this embodiment, the location information of the UE may include only the serving cell information of the SeNB, or the location information of the UE may include both the serving cell information of the MeNB and the serving cell information of the SeNB.
- the MME After receiving the E-RAB modification instruction message, in step S 203 , the MME sends a bearer modification request message including the location information of the UE to the S-GW.
- the S-GW sends, as required, the bearer modification request message including the location information of the UE to the P-GW.
- the P-GW After receiving the location information of the UE, the P-GW sends the location information of the UE to the PCRF as required, and the PCRF determines a control policy for the UE according to the location information of the UE.
- a correspondence between the location information of the UE and the control policy for the UE may be preset in the PCRF, and after receiving the location information of the UE, the PCRF may determine the control policy for the UE.
- a rule for setting the control policy for the UE may be preset in the PCRF, and after receiving the location information of the UE, the PCRF may determine the control policy for the UE according to the preset rule.
- the control policy for the UE may include any one or more of a charging control policy for the UE, a rate control policy for the UE, a quality of service control policy for the UE, or a priority control policy for the UE. That is, the PCRF may formulate different control policies for the UE according to the location information of the UE, so as to control the UE from multiple aspects.
- the PCRF After determining the control policy for the UE, the PCRF sends the control policy to a corresponding execution entity such as a PCEF or a BBERF, and each execution entity performs corresponding control on the UE according to the control policy sent by the PCRF.
- the MeNB only needs to send serving cell information of any one or more SeNBs to the core network node, or the MeNB may send serving cell information of all SeNBs of the UE to the core network node.
- the sending module 12 in the MeNB also needs to report the location information of the UE to the core network node.
- the sending module 12 cannot send the location information of the UE to the core network node by using a radio access bearer modification instruction message.
- a new control plane message may be defined herein, which is referred to as a location information update message.
- the location information update message is used to send the location information of the UE to the core network node when the location information of the UE changes.
- the serving cell information of the at least one SeNB of the UE includes: any one or more of identification information of a serving cell of the at least one SeNB of the UE, a quantity of data packets or data packets transmitted in a serving cell of the at least one SeNB of the UE, a tracking area identity of a serving cell of the at least one SeNB of the UE, or an access network type of a serving cell of the at least one SeNB of the UE.
- the serving cell information of the at least one SeNB of the UE includes multi-stream indication information, where the multi-stream indication information is used to indicate that at least two access nodes provide services for the UE.
- FIG. 3 is a signaling flowchart of reporting location information by using a location information update procedure in an SAE system.
- an MME, an S-GW, a P-GW, and a PCRF in the SAE system are collectively referred to as a core network node.
- the serving cell information of the SeNB may be any information that can represent a serving cell that is of the SeNB and that serves the UE, for example, any one or more of identification information of the serving cell of the SeNB, a quantity of data packets or data packets transmitted in the serving cell of the SeNB, a tracking area identity of the serving cell of the SeNB, or an access network type of the serving cell of the SeNB.
- the serving cell information of the SeNB may include multi-stream indication information.
- the serving cell information of the SeNB of the UE in FIG. 2 includes the bearer information corresponding to the serving cell of the SeNB, but the serving cell information of the SeNB of the UE in FIG. 3 includes the quantity of data packets or data packets transmitted in the serving cell of the SeNB.
- the SeNB establishes a bearer with the core network node in FIG. 2 , and the MeNB may obtain the serving cell information of the SeNB; but there is no bearer between the SeNB and the core network node in FIG.
- the MeNB may obtain only the quantity of data packets or data packets transmitted in the serving cell of the SeNB.
- the multi-stream indication information indicates that at least two access nodes provide services for the UE, that is, when the MeNB learns that at least one SeNB also serves the UE, the MeNB may determine that the at least two access nodes provide the services for the UE.
- the MeNB needs to send a location information update message to the MME, and send the location information of the UE to the MME, and the location information update message is used to send only the location information of the UE to the MME.
- the location information of the UE may include only the serving cell information of the SeNB, or the location information of the UE may include both the serving cell information of the MeNB and the serving cell information of the SeNB.
- the MME After receiving the location information update message, in step S 303 , the MME sends the location information update message including the location information of the UE to the S-GW.
- the S-GW sends, as required, the location information update message including the location information of the UE to the P-GW.
- the P-GW After receiving the location information of the UE, the P-GW sends the location information of the UE to the PCRF as required, and the PCRF determines a control policy for the UE according to the location information of the UE.
- a correspondence between the location information of the UE and the control policy for the UE may be preset in the PCRF, and after receiving the location information of the UE, the PCRF may determine the control policy for the UE.
- a rule for setting the control policy for the UE may be preset in the PCRF, and after receiving the location information of the UE, the PCRF may determine the control policy for the UE according to the preset rule.
- the control policy for the UE may include any one or more of a charging control policy for the UE, a rate control policy for the UE, a quality of service control policy for the UE, or a priority control policy for the UE. That is, the PCRF may formulate different control policies for the UE according to the location information of the UE, so as to control the UE from multiple aspects.
- the PCRF After determining the control policy for the UE, the PCRF sends the control policy to a corresponding execution entity such as a PCEF or a BBERF, and each execution entity performs corresponding control on the UE according to the control policy sent by the PCRF.
- the P-GW may further send a reception confirmation message to the S-GW, and after receiving the reception confirmation message, the S-GW may further send the reception confirmation message to the MME.
- the MeNB only needs to send serving cell information of any one or more SeNBs to the core network node, or the MeNB may send serving cell information of all SeNBs of the UE to the core network node.
- Another specific method for reporting location information of UE is in a 3C architecture.
- the 3C architecture because only the MeNB establishes a control plane connection and a user-plane data connection with the core network node, when the SeNB needs to provide a service for the UE, the sending module 12 in the MeNB also needs to report the location information of the UE to the core network node. However, the sending module 12 does not send the location information of the UE to the core network node by using a signaling message herein, but sends the location information of the UE to the core network node by using a user-plane data packet.
- the serving cell information of the at least one SeNB of the UE includes: any one or more of identification information of a serving cell of the at least one SeNB of the UE, a quantity of data packets or data packets transmitted in a serving cell of the at least one SeNB of the UE, a tracking area identity of a serving cell of the at least one SeNB of the UE, or an access network type of a serving cell of the at least one SeNB of the UE.
- the SAE system is used as an example, and the MME, the S-GW, the P-GW, and the PCRF in the SAE system are collectively referred to as the core network node.
- a first general packet radio service (GPRS) tunneling protocol-user plane (GTP-U) packet sent by the MeNB to the S-GW includes the location information of the UE, where the location information of the UE may be in an extension header of the first GTP-U packet; or, a second GTP-U packet sent by the MeNB to the S-GW includes the location information of the UE, where the second GTP-U packet is a newly-added packet, and the packet is used to send only the location information of the user equipment.
- GPRS general packet radio service
- GTP-U tunneling protocol-user plane
- a specific method for obtaining location information of UE by an MeNB is the same as that of step S 301 .
- the S-GW After receiving the location information of the UE by using a GTP-U packet, the S-GW sends the location information of the UE to the P-GW, the P-GW may further send the location information of the UE to the PCRF, and the PCRF may determine the control policy for the UE according to the location information of the UE.
- Exchange processes between the S-GW, the P-GW, and the PCRF are similar to those of FIG. 2 and of FIG. 3 . Details are not described herein.
- FIG. 4 is a schematic structural diagram of Embodiment 1 of a core network node according to an embodiment.
- the core network node in this embodiment includes: a receiving module 41 and a processing module 42 .
- the receiving module 41 is configured to receive location information of user equipment that is sent by a master access node, where the location information of the user equipment includes serving cell information of at least one secondary access node of the user equipment.
- the core network node includes an MME, an S-GW, a P-GW, a PCRF, and the like.
- the core network node includes the receiving module 41 , and the receiving module 41 may be disposed on any core network node as long as the receiving module 41 can receive the location information of the UE that is sent by the MeNB.
- the MeNB in this embodiment provides a service for the UE, and the at least one SeNB also provides a service for the UE.
- the location information of the UE reflects a location of the UE, and generally, a coverage area of a serving cell of an MeNB is larger than a coverage area of a serving cell of an SeNB. Therefore, if the core network node obtains serving cell information of an SeNB serving the UE, a more accurate location of the UE is obtained. In this way, in comparison with a case in which serving cell information of the MeNB is reported to the core network node, when the serving cell information of the SeNB serving the UE is reported to the core network node, the core network node obtains location information of the UE with a finer granularity.
- the core network node provided in this embodiment includes the receiving module 41 , the receiving module 41 is configured to receive the location information of the user equipment that is sent by the MeNB, and the location information of the UE includes the serving cell information of the at least one SeNB of the UE.
- the serving cell information of the SeNB may be any information that can represent a feature of the SeNB.
- the receiving module 41 may receive the location information of the UE that is sent by the MeNB by means of control plane signaling, or the receiving module 41 may receive the location information of the UE that is sent by the MeNB by using a user plane packet.
- the processing module 42 is configured to determine a control policy for the user equipment according to the location information of the user equipment.
- the core network node provided in this embodiment further includes the processing module 42 , and the processing module 42 is configured to determine the control policy for the UE according to the location information of the UE. Because the location information of the UE includes the serving cell information of the at least one SeNB of the UE, the processing module 42 may obtain a more accurate location of the UE according to the location information, so as to formulate a control policy with a finer granularity for the UE.
- the processing module 42 may be disposed on any node that is in the core network node and that can determine the control policy for the UE, for example, the PCRF in the SAE system.
- the PCRF configures different charging or control policies for the UE according to different location information of the UE, and sends the configured charging or control policies to an execution entity such as a PCEF or a BBERF, so as to perform corresponding control on the UE.
- an MeNB obtains serving cell information of at least one SeNB of UE, and sends the information to a core network node, so that the core network node can implement control with a finer granularity over the UE.
- the core network node shown in FIG. 4 performs different specific processing methods, which are described in detail in the following.
- the MeNB and the SeNB separately establish a user-plane data connection with the core network node, that is, the MeNB and the SeNB separately establish a bearer with the core network node.
- the receiving module 41 in the core network node may receive a radio access bearer modification instruction message sent by the MeNB, and the radio access bearer modification instruction message includes the location information of the UE. In this way, the location information of the UE that is sent by the MeNB may be received without a need of changing an existing signaling procedure.
- the serving cell information of the at least one SeNB of the UE includes: any one or more of identification information of a serving cell of the at least one SeNB of the UE, bearer information corresponding to a serving cell of the at least one SeNB of the UE, a tracking area identity of a serving cell of the at least one SeNB of the UE, or an access network type of a serving cell of the at least one SeNB of the UE.
- the SAE system is used as an example, and the MME, the S-GW, the P-GW, and the PCRF in the SAE system are collectively referred to as the core network node.
- the receiving module 41 is disposed in the MME, and the processing module 42 is disposed in the PCRF.
- FIG. 2 For a specific method for reporting location information of UE, refer to FIG. 2 .
- the receiving module 41 in the core network node also needs to receive the location information of the UE that is reported by the MeNB.
- the receiving module 41 cannot receive, by using the radio access bearer modification instruction message, the location information of the UE that is sent by the MeNB.
- a new control plane message may be defined herein, which is referred to as a location information update message.
- the location information update message is used to send the location information of the UE to the core network node when the location information of the UE changes.
- the serving cell information of the at least one SeNB of the UE includes: any one or more of identification information of a serving cell of the at least one SeNB of the UE, a quantity of data packets or data packets transmitted in a serving cell of the at least one SeNB of the UE, a tracking area identity of a serving cell of the at least one SeNB of the UE, or an access network type of a serving cell of the at least one SeNB of the UE.
- the serving cell information of the at least one SeNB of the UE includes multi-stream indication information, where the multi-stream indication information is used to indicate that at least two access nodes provide services for the UE.
- the SAE system is used as an example, and the MME, the S-GW, the P-GW, and the PCRF in the SAE system are collectively referred to as the core network node.
- the receiving module 41 is disposed in the S-GW, and the processing module 42 is disposed in the PCRF.
- FIG. 3 For a specific method for reporting location information of UE, refer to FIG. 3 .
- Another specific method for reporting location information of UE is in a 3C architecture.
- the 3C architecture because only the MeNB establishes a control plane connection and a user-plane data connection with the core network node, when the SeNB needs to provide a service for the UE, the receiving module 41 on the core network node may receive, by using a user-plane data packet, the location information of the UE that is sent by the MeNB.
- the serving cell information of the at least one SeNB of the UE includes: any one or more of identification information of a serving cell of the at least one SeNB of the UE, a quantity of data packets or data packets transmitted in a serving cell of the at least one SeNB of the UE, a tracking area identity of a serving cell of the at least one SeNB of the UE, or an access network type of a serving cell of the at least one SeNB of the UE.
- the SAE system is used as an example, and the MME, the S-GW, the P-GW, and the PCRF in the SAE system are collectively referred to as the core network node.
- the receiving module 41 is disposed in the S-GW, and the processing module 42 is disposed in the PCRF.
- a first GTP-U packet sent by the MeNB includes the location information of the UE, where the location information of the UE may be in an extension header of the first GTP-U packet; or, a second GTP-U packet sent by the MeNB includes the location information of the UE, where the second GTP-U packet is a newly-added packet, and the packet is used to send only the location information of the user equipment.
- FIG. 5 is a schematic structural diagram of Embodiment 1 of a secondary access node according to an embodiment.
- the secondary access node in this embodiment includes: an obtaining module 51 and a sending module 52 .
- the obtaining module 51 is configured to obtain serving cell information of the SeNB of the UE.
- the SeNB provided in this embodiment is applied to a 1A architecture.
- an MeNB and the SeNB separately establish a user-plane data connection with a core network node, that is, the MeNB and the SeNB separately establish a bearer with the core network node. Therefore, both the MeNB and the SeNB may send a data packet to the core network node. In this way, the core network node may obtain the serving cell information of the SeNB by using the data packet sent by the SeNB.
- the location information of the UE reflects a location of the UE, and generally, a coverage area of a serving cell of an MeNB is larger than a coverage area of a serving cell of an SeNB. Therefore, if the core network node obtains serving cell information of an SeNB serving the UE, a more accurate location of the UE is obtained. In this way, in comparison with a case in which serving cell information of the MeNB is reported to the core network node, when the serving cell information of the SeNB serving the UE is reported to the core network node, the core network node obtains location information of the UE with a finer granularity.
- the SeNB includes the obtaining module 51 , and the obtaining module 51 is configured to obtain the serving cell information of the SeNB of the UE.
- the serving cell information of the SeNB may be any information that can represent a feature of the SeNB.
- the serving cell information of the SeNB of the UE includes: any one or more of identification information of a serving cell of the SeNB of the UE, bearer information corresponding to a serving cell of the SeNB of the UE, a tracking area identity of a serving cell of the SeNB of the UE, or an access network type of a serving cell of the SeNB of the UE.
- the sending module 52 is configured to: send the serving cell information of the SeNB of the UE to a core network node by using a first GTP-U packet, where the serving cell information of the SeNB of the UE is in an extension header of the first GTP-U packet; or send the serving cell information of the SeNB of the UE to a core network node by using a second GTP-U packet, where the second GTP-U packet is used to send only the serving cell information of the SeNB of the UE, and the serving cell information of the SeNB is used by the core network node to: after the core network node receives serving cell information of at least one SeNB of the UE, determine a control policy for the UE according to the serving cell information of the at least one SeNB of the UE.
- the sending module 52 sends the serving cell information to the core network node.
- An SAE system is used as an example, and the core network node includes an MME, an S-GW, a P-GW, a PCRF, and the like.
- the S-GW establishes a user-plane data connection with the SeNB
- the sending module 52 may send the serving cell information of the SeNB of the UE to the S-GW by using the first GTP-U packet
- the S-GW sends the serving cell information of the SeNB of the UE to the PCRF by using the P-GW.
- the serving cell information of the SeNB of the UE is in the extension header of the first GTP-U.
- the sending module 52 may send the serving cell information of the SeNB of the UE to the S-GW by using the second GTP-U packet, where the second GTP-U packet is a newly-added packet, and the second GTP-U packet is used to send only the serving cell information of the SeNB of the UE.
- the PCRF may determine a location of the UE, configure different charging or control policies for the UE according to the location, and send the configured charging or control policies to an execution entity such as a policy and charging enforcement function (PCEF) entity or a bearer binding and event report function (BBERF), so as to perform corresponding control on the UE.
- PCEF policy and charging enforcement function
- BBERF bearer binding and event report function
- the core network node may obtain a more accurate location of the UE according to the location information, so that the core network node may formulate a control policy with a finer granularity for the UE.
- an SeNB sends serving cell information of the SeNB of UE to a core network node by using a GTP-U packet, so that the core network node can implement control with a finer granularity over the UE.
- the control policy for the UE includes: any one or more of a charging control policy for the UE, a rate control policy for the UE, a quality of service control policy for the UE, or a priority control policy for the UE.
- FIG. 6 is a schematic structural diagram of Embodiment 2 of a core network node according to an embodiment.
- the core network node in this embodiment includes: a receiving module 61 and a processing module 62 .
- the receiving module 61 is configured to: receive serving cell information of an SeNB of user equipment that is sent by the SeNB by using a first GTP-U packet, where the serving cell information of the SeNB of the UE is in an extension header of the first GTP-U packet; or receive serving cell information of an SeNB of UE that is sent by the SeNB by using a second GTP-U packet, where the second GTP-U packet is used to send only the serving cell information of the SeNB of the UE.
- the core network node includes an MME, an S-GW, a P-GW, a PCRF, and the like.
- the core network node includes the receiving module 61 , and the receiving module 61 may be disposed on any core network node as long as the receiving module 61 can receive the serving cell information of the SeNB that is sent by the SeNB by using a GTP-U packet.
- the receiving module 61 is disposed in the S-GW.
- the serving cell information of the SeNB of the UE reflects a location of the UE, and generally, a coverage area of a serving cell of an MeNB is larger than a coverage area of a serving cell of an SeNB. Therefore, if the core network node obtains serving cell information of an SeNB serving the UE, a more accurate location of the UE is obtained. In this way, in comparison with a case in which serving cell information of the MeNB is reported to the core network node, when the serving cell information of the SeNB serving the UE is reported to the core network node, the core network node obtains location information of the UE with a finer granularity.
- the core network node provided in this embodiment includes the receiving module 61 , the receiving module 61 is configured to receive the serving cell information of the SeNB that is sent by the SeNB, and the serving cell information of the SeNB may be any information that can represent a feature of the SeNB.
- the receiving module 61 receives the serving cell information of the SeNB of the user equipment that is sent by the SeNB by using the first GTP-U packet, where the serving cell information of the SeNB of the UE is in the extension header of the first GTP-U.
- the receiving module 61 receives the serving cell information of the SeNB of the UE that is sent by the SeNB by using the second GTP-U packet, where the second GTP-U packet is a newly-added packet, and the second GTP-U packet is used to send only the serving cell information of the SeNB of the UE.
- the processing module 62 is configured to: after serving cell information of at least one SeNB of the UE is received, determine a control policy for the UE according to the serving cell information of the at least one SeNB of the UE.
- the core network node provided in this embodiment further includes the processing module 62 , and the processing module 62 is configured to: after the serving cell information of the at least one SeNB of the UE is received, determine the control policy for the UE. Because the receiving module 61 receives the serving cell information of the at least one SeNB of the UE, the processing module 62 may obtain a more accurate location of the UE according to a serving cell information of the at least one SeNB of the UE, so as to formulate a control policy with a finer granularity for the UE.
- the processing module 62 may be disposed on any node that is in the core network node and that can determine the control policy for the UE, for example, the PCRF in the SAE system.
- the PCRF configures different charging or control policies for the UE according to different location information of the UE, and sends the configured charging or control policies to an execution entity such as a PCEF or a BBERF, so as to perform corresponding control on the UE.
- an SeNB sends serving cell information of the SeNB of UE to a core network node by using a GTP-U packet, so that the core network node can implement control with a finer granularity over the UE.
- the control policy for the UE includes: any one or more of a charging control policy for the UE, a rate control policy for the UE, a quality of service control policy for the UE, or a priority control policy for the UE.
- FIG. 7 is a flowchart of Embodiment 1 of a method for reporting location information of user equipment according to an embodiment. As shown in FIG. 7 , the method in this embodiment includes the following steps.
- Step S 701 A master access node obtains location information of user equipment, where the location information of the user equipment includes serving cell information of at least one secondary access node of the user equipment.
- Step S 702 The master access node sends the location information of the user equipment to a core network node, where the location information is used by the core network node to determine a control policy for the user equipment.
- the method for reporting location information of user equipment in this embodiment is used to complete processing of the master access node shown in FIG. 1 , and implementation principles and technical effects thereof are similar. Details are not described herein.
- step S 702 includes: the master access node sends the location information of the user equipment to the core network node by means of control plane signaling.
- the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, bearer information corresponding to a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment; and step S 702 includes: the master access node sends the location information of the user equipment to the core network node by using a radio access bearer modification instruction message.
- the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets or data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment; or the serving cell information of the at least one secondary access node of the user equipment includes multi-stream indication information, where the multi-stream indication information is used to indicate that at least two access nodes provide services for the user equipment; and step S 702 includes: the master access node sends the location information of the user equipment to the core network node by using a location information update message.
- step S 702 includes: the master access node sends the location information of the user equipment to the core network node by using a first GTP-U packet, where the location information of the user equipment is in an extension header of the first GTP-U packet; or the master access node sends the location information of the user equipment to the core network node by using a second GTP-U packet, where the second GTP-U packet is used to send only the location information of the user equipment.
- the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets or data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment.
- the control policy for the user equipment includes: any one or more of a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
- FIG. 8 is a flowchart of Embodiment 2 of a method for reporting location information of user equipment according to an embodiment. As shown in FIG. 8 , the method in this embodiment includes the following steps.
- Step S 801 A core network node receives location information of user equipment that is sent by a master access node, where the location information of the user equipment includes serving cell information of at least one secondary access node of the user equipment.
- Step S 802 The core network node determines a control policy for the user equipment according to the location information of the user equipment.
- the method for reporting location information of user equipment in this embodiment is used to complete processing of the core network node shown in FIG. 4 , and implementation principles and technical effects thereof are similar. Details are not described herein.
- step S 801 includes: the core network node receives the location information of the user equipment that is sent by the master access node by means of control plane signaling.
- the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, bearer information corresponding to a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment; and step S 801 includes: the core network node receives the location information of the user equipment that is sent by the master access node by using a radio access bearer modification instruction message.
- the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets or data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment; or the serving cell information of the at least one secondary access node of the user equipment includes multi-stream indication information, where the multi-stream indication information is used to indicate that at least two access nodes provide services for the user equipment; and step S 801 includes: the core network node receives the location information of the user equipment that is sent by the master access node by using a location information update message.
- step S 801 includes: the core network node receives the location information of the user equipment that is sent by the master access node by using a first GTP-U packet, where the location information of the user equipment is in an extension header of the first GTP-U packet; or a core network node receives the location information of the user equipment that is sent by the master access node by using a second GTP-U packet, where the second GTP-U packet is used to send only the location information of the user equipment.
- the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets or data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment.
- the control policy for the user equipment includes: any one or more of a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
- FIG. 9 is a flowchart of Embodiment 3 of a method for reporting location information of user equipment according to an embodiment. As shown in FIG. 9 , the method in this embodiment includes the following steps.
- Step S 901 A secondary access node obtains serving cell information of the secondary access node of user equipment.
- Step S 902 The secondary access node sends the serving cell information of the secondary access node of the user equipment to a core network node by using a first GTP-U packet, where the serving cell information of the secondary access node of the user equipment is in an extension header of the first GTP-U packet; or the secondary access node sends the serving cell information of the secondary access node of the user equipment to a core network node by using a second GTP-U packet, where the second GTP-U packet is used to send only the serving cell information of the secondary access node of the user equipment, and the serving cell information of the secondary access node is used by the core network node to: after the core network node receives serving cell information of at least one secondary access node of the user equipment, determine a control policy for the user equipment according to the serving cell information of the at least one secondary access node of the user equipment; where the serving cell information of the secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the secondary access node of the user equipment
- the method for reporting location information of user equipment in this embodiment is used to complete processing of the secondary access node shown in FIG. 5 , and implementation principles and technical effects thereof are similar. Details are not described herein.
- the control policy for the user equipment includes: any one or more of a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
- FIG. 10 is a flowchart of Embodiment 4 of a method for reporting location information of user equipment according to an embodiment. As shown in FIG. 10 , the method in this embodiment includes the following steps.
- Step S 1001 A core network node receives serving cell information of a secondary access node of user equipment that is sent by the secondary access node by using a first GTP-U packet, where the serving cell information of the secondary access node of the user equipment is in an extension header of the first GTP-U packet; or a core network node receives serving cell information of a secondary access node of user equipment that is sent by the secondary access node by using a second GTP-U packet, where the second GTP-U packet is used to send only the serving cell information of the secondary access node of the user equipment.
- Step S 1002 After receiving serving cell information of at least one secondary access node of the user equipment, the core network node determines a control policy for the user equipment according to the serving cell information of the at least one secondary access node of the user equipment; where the serving cell information of the secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the secondary access node of the user equipment, bearer information corresponding to a serving cell of the secondary access node of the user equipment, a tracking area identity of a serving cell of the secondary access node of the user equipment, or an access network type of a serving cell of the secondary access node of the user equipment.
- the method for reporting location information of user equipment in this embodiment is used to complete processing of the core network node shown in FIG. 6 , and implementation principles and technical effects thereof are similar. Details are not described herein.
- the control policy for the user equipment includes: any one or more of a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
- the program may be stored in a computer-readable storage medium.
- the foregoing storage medium includes: any medium that can store program code, such as a read only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disc.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Embodiments provide a method for reporting location information of user equipment, and an apparatus. A master access node is provided, including an obtaining module, configured to obtain location information of user equipment, where the location information of the user equipment includes serving cell information of at least one secondary access node of the user equipment. The master access node also includes a sending module, configured to send the location information of the user equipment to a core network node, where the location information is used by the core network node to determine a control policy for the user equipment according to the location information of the user equipment.
Description
This application is a Reissue Application of U.S. Pat. No. 10,009,870 B2 issued on Jun. 26, 2018, which application is a continuation of International Application No. PCT/CN2014/083880, filed on Aug. 7, 2014, the disclosure of which is hereby incorporated by reference in its entirety. All of the afore-mentioned patent applications are hereby incorporated by reference in their entireties.
Embodiments relate to the field of wireless communications technologies, and in particular, to a method for reporting location information of user equipment, and an apparatus.
With development of a long term evolution (LTE) system, a multiple stream aggregation (MSA) solution is introduced. In the MSA solution, multiple evolved NodeBs (eNBs) may simultaneously provide services for one user equipment (UE), one eNB is a master evolved NodeB (MeNB), and other eNBs are secondary evolved NodeBs (SeNB).
In the MSA solution, the UE establishes a control plane connection with only the MeNB serving the UE. Likewise, only the MeNB establishes a control plane connection with core network nodes such as a mobility management entity (MME), a serving gateway (S-GW), and a packet data network gateway (P-GW).
Each core network node such as a policy control and charging rules function (PCRF) in a network executes a corresponding control policy for the UE according to location information of the UE, and the location information of the UE is obtained based on information about a serving cell in which the UE is located, and is reported to the core network node by an eNB of the serving cell by means of signaling. In the MSA solution, because only the MeNB establishes the control plane connection with the core network node, the core network node receives only serving cell information of the MeNB that is reported by the MeNB. Therefore, the location information of the UE is obtained based on the serving cell information of the MeNB.
In a current method for reporting a location information of UE, a core network node can receive only serving cell information of an MeNB. Therefore, a granularity of obtained location information of the UE is not fine enough, and a granularity for the UE control is not fine enough either.
Embodiments provide a method for reporting location information of user equipment, and an apparatus, so as to implement control with a finer granularity over user equipment.
According to a first aspect, a master access node includes an obtaining module, configured to obtain location information of user equipment, where the location information of the user equipment includes serving cell information of at least one secondary access node of the user equipment. The master access node also includes a sending module, configured to send the location information of the user equipment to a core network node, where the location information is used by the core network node to determine a control policy for the user equipment.
With reference to the first aspect, in a first possible implementation manner of the first aspect, the sending module is further configured to send the location information of the user equipment to the core network node by means of control plane signaling.
With reference to the first possible implementation manner of the first aspect, in a second possible implementation manner of the first aspect, the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, bearer information corresponding to a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment; and the sending module is further configured to send the location information of the user equipment to the core network node by using a radio access bearer modification instruction message.
With reference to the first possible implementation manner of the first aspect, in a third possible implementation manner of the first aspect, the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets or data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment; or the serving cell information of the at least one secondary access node of the user equipment includes multi-stream indication information, where the multi-stream indication information is used to indicate that at least two access nodes provide services for the user equipment; and the sending module is further configured to send the location information of the user equipment to the core network node by using a location information update message.
With reference to the first aspect, in a fourth possible implementation manner of the first aspect, the sending module is further configured to: send the location information of the user equipment to the core network node by using a first general packet radio service (GPRS) tunneling protocol user plane (GTP-U) packet, where the location information of the user equipment is in an extension header of the first GTP-U packet; or send the location information of the user equipment to the core network node by using a second GTP-U packet, where the second GTP-U packet is used to send only the location information of the user equipment.
With reference to the fourth possible implementation manner of the first aspect, in a fifth possible implementation manner of the first aspect, the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets or data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment.
With reference to any possible implementation manner of the first aspect, or the first to the fifth possible implementation manners of the first aspect, in a sixth possible implementation manner of the first aspect, the control policy for the user equipment includes: any one or more of a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
According to a second aspect, a core network node is provided, including a receiving module, configured to receive location information of user equipment that is sent by a master access node, where the location information of the user equipment includes serving cell information of at least one secondary access node of the user equipment. The core network node also includes a processing module, configured to determine a control policy for the user equipment according to the location information of the user equipment.
With reference to the second aspect, in a first possible implementation manner of the second aspect, the receiving module is further configured to receive the location information of the user equipment that is sent by the master access node by means of control plane signaling.
With reference to the first possible implementation manner of the second aspect, in a second possible implementation manner of the second aspect, the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, bearer information corresponding to a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment; and the receiving module is further configured to receive the location information of the user equipment that is sent by the master access node by using a radio access bearer modification instruction message.
With reference to the first possible implementation manner of the second aspect, in a third possible implementation manner of the second aspect, the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets or data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment; or the serving cell information of the at least one secondary access node of the user equipment includes multi-stream indication information, where the multi-stream indication information is used to indicate that at least two access nodes provide services for the user equipment; and the receiving module is further configured to receive the location information of the user equipment that is sent by the master access node by using a location information update message.
With reference to the second aspect, in a fourth possible implementation manner of the second aspect, the receiving module is further configured to: receive the location information of the user equipment that is sent by the master access node by using a first GTP-U packet, where the location information of the user equipment is in an extension header of the first GTP-U packet; or receive the location information of the user equipment that is sent by the master access node by using a second GTP-U packet, where the second GTP-U packet is used to send only the location information of the user equipment.
With reference to the fourth possible implementation manner of the second aspect, in a fifth possible implementation manner of the second aspect, the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets or data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment.
With reference to any possible implementation manner of the second aspect, or the first to the fifth possible implementation manners of the second aspect, in a sixth possible implementation manner of the second aspect, the control policy for the user equipment includes: any one or more of a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
According to a third aspect, a secondary access node is provided, including: an obtaining module, configured to obtain serving cell information of the secondary access node of user equipment; and a sending module, configured to: send the serving cell information of the secondary access node of the user equipment to a core network node by using a first GTP-U packet, where the serving cell information of the secondary access node of the user equipment is in an extension header of the first GTP-U packet; or send the serving cell information of the secondary access node of the user equipment to a core network node by using a second GTP-U packet, where the second GTP-U packet is used to send only the serving cell information of the secondary access node of the user equipment, and the serving cell information of the secondary access node is used by the core network node to determine a control policy for the user equipment; where the serving cell information of the secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the secondary access node of the user equipment, bearer information corresponding to a serving cell of the secondary access node of the user equipment, a tracking area identity of a serving cell of the secondary access node of the user equipment, or an access network type of a serving cell of the secondary access node of the user equipment.
With reference to the third aspect, in a first possible implementation manner of the third aspect, the control policy for the user equipment includes: any one or more of a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
According to a fourth aspect, a core network node is provided, including: a receiving module, configured to: receive serving cell information of a secondary access node of user equipment that is sent by the secondary access node by using a first GTP-U packet, where the serving cell information of the secondary access node of the user equipment is in an extension header of the first GTP-U packet; or receive serving cell information of a secondary access node of user equipment that is sent by the secondary access node by using a second GTP-U packet, where the second GTP-U packet is used to send only the serving cell information of the secondary access node of the user equipment; and a processing module, configured to: after serving cell information of at least one secondary access node of the user equipment is received, determine a control policy for the user equipment according to the serving cell information of the at least one secondary access node of the user equipment; where the serving cell information of the secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the secondary access node of the user equipment, bearer information corresponding to a serving cell of the secondary access node of the user equipment, a tracking area identity of a serving cell of the secondary access node of the user equipment, or an access network type of a serving cell of the secondary access node of the user equipment.
With reference to the fourth aspect, in a first possible implementation manner of the fourth aspect, the control policy for the user equipment includes: any one or more of a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
According to a fifth aspect, a method for reporting location information of user equipment is provided, including: obtaining, by a master access node, location information of user equipment, where the location information of the user equipment includes serving cell information of at least one secondary access node of the user equipment; and sending, by the master access node, the location information of the user equipment to a core network node, where the location information is used by the core network node to determine a control policy for the user equipment.
With reference to the fifth aspect, in a first possible implementation manner of the fifth aspect, the sending, by the master access node, the location information of the user equipment to a core network node includes: sending, by the master access node, the location information of the user equipment to the core network node by means of control plane signaling.
With reference to the first possible implementation manner of the fifth aspect, in a second possible implementation manner of the fifth aspect, the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, bearer information corresponding to a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment; and the sending, by the master access node, the location information of the user equipment to the core network node by means of control plane signaling includes: sending, by the master access node, the location information of the user equipment to the core network node by using a radio access bearer modification instruction message.
With reference to the first possible implementation manner of the fifth aspect, in a third possible implementation manner of the fifth aspect, the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets or data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment; or the serving cell information of the at least one secondary access node of the user equipment includes multi-stream indication information, where the multi-stream indication information is used to indicate that at least two access nodes provide services for the user equipment; and the sending, by the master access node, the location information of the user equipment to the core network node by means of control plane signaling includes: sending, by the master access node, the location information of the user equipment to the core network node by using a location information update message.
With reference to the fifth aspect, in a fourth possible implementation manner of the fifth aspect, the sending, by the master access node, the location information of the user equipment to a core network node includes: sending, by the master access node, the location information of the user equipment to the core network node by using a first GTP-U packet, where the location information of the user equipment is in an extension header of the first GTP-U packet; or sending, by the master access node, the location information of the user equipment to the core network node by using a second GTP-U packet, where the second GTP-U packet is used to send only the location information of the user equipment.
With reference to the fourth possible implementation manner of the fifth aspect, in a fifth possible implementation manner of the fifth aspect, the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets or data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment.
With reference to any possible implementation manner of the fifth aspect, or the first to the fifth possible implementation manners of the fifth aspect, in a sixth possible implementation manner of the fifth aspect, the control policy for the user equipment includes: any one or more of a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
According to a sixth aspect, a method for reporting location information of user equipment is provided, including: receiving, by a core network node, location information of user equipment that is sent by a master access node, where the location information of the user equipment includes serving cell information of at least one secondary access node of the user equipment; and determining, by the core network node, a control policy for the user equipment according to the location information of the user equipment.
With reference to the sixth aspect, in a first possible implementation manner of the sixth aspect, the receiving, by a core network node, location information of user equipment that is sent by a master access node includes: receiving, by the core network node, the location information of the user equipment that is sent by the master access node by means of control plane signaling.
With reference to the first possible implementation manner of the sixth aspect, in a second possible implementation manner of the sixth aspect, the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, bearer information corresponding to a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment; and the receiving, by the core network node, the location information of the user equipment that is sent by the master access node by means of control plane signaling includes: receiving, by the core network node, the location information of the user equipment that is sent by the master access node by using a radio access bearer modification instruction message.
With reference to the first possible implementation manner of the sixth aspect, in a third possible implementation manner of the sixth aspect, the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets or data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment; or the serving cell information of the at least one secondary access node of the user equipment includes multi-stream indication information, where the multi-stream indication information is used to indicate that at least two access nodes provide services for the user equipment; and the receiving, by the core network node, the location information of the user equipment that is sent by the master access node by means of control plane signaling includes: receiving, by the core network node, the location information of the user equipment that is sent by the master access node by using a location information update message.
With reference to the sixth aspect, in a fourth possible implementation manner of the sixth aspect, the receiving, by a core network node, location information of user equipment that is sent by a master access node includes: receiving, by the core network node, the location information of the user equipment that is sent by the master access node by using a first GTP-U packet, where the location information of the user equipment is in an extension header of the first GTP-U packet; or receiving, by the core network node, the location information of the user equipment that is sent by the master access node by using a second GTP-U packet, where the second GTP-U packet is used to send only the location information of the user equipment.
With reference to the fourth possible implementation manner of the sixth aspect, in a fifth possible implementation manner of the sixth aspect, the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets or data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment.
With reference to any possible implementation manner of the sixth aspect, or the first to the fifth possible implementation manners of the sixth aspect, in a sixth possible implementation manner of the sixth aspect, the control policy for the user equipment includes: any one or more of a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
According to a seventh aspect, a method for reporting location information of user equipment is provided, including: obtaining, by a secondary access node, serving cell information of the secondary access node of user equipment; and sending, by the secondary access node, the serving cell information of the secondary access node of the user equipment to a core network node by using a first GTP-U packet, where the serving cell information of the secondary access node of the user equipment is in an extension header of the first GTP-U packet; or sending, by the secondary access node, the serving cell information of the secondary access node of the user equipment to a core network node by using a second GTP-U packet, where the second GTP-U packet is used to send only the serving cell information of the secondary access node of the user equipment, and the serving cell information of the secondary access node is used by the core network node to determine a control policy for the user equipment; where the serving cell information of the secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the secondary access node of the user equipment, bearer information corresponding to a serving cell of the secondary access node of the user equipment, a tracking area identity of a serving cell of the secondary access node of the user equipment, or an access network type of a serving cell of the secondary access node of the user equipment.
With reference to the seventh aspect, in a first possible implementation manner of the seventh aspect, the control policy for the user equipment includes: any one or more of a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
According to an eighth aspect, a method for reporting location information of user equipment is provided, including: receiving, by a core network node, serving cell information of a secondary access node of user equipment that is sent by the secondary access node by using a first GTP-U packet, where the serving cell information of the secondary access node of the user equipment is in an extension header of the first GTP-U packet; or receiving, by a core network node, serving cell information of a secondary access node of user equipment that is sent by the secondary access node by using a second GTP-U packet, where the second GTP-U packet is used to send only the serving cell information of the secondary access node of the user equipment; and after receiving serving cell information of at least one secondary access node of the user equipment, determining, by the core network node, a control policy for the user equipment according to the serving cell information of the at least one secondary access node of the user equipment; where the serving cell information of the secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the secondary access node of the user equipment, bearer information corresponding to a serving cell of the secondary access node of the user equipment, a tracking area identity of a serving cell of the secondary access node of the user equipment, or an access network type of a serving cell of the secondary access node of the user equipment.
With reference to the eighth aspect, in a first possible implementation manner of the eighth aspect, the control policy for the user equipment includes: any one or more of a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
According to the method for reporting location information of user equipment, and the apparatus that are provided in the embodiments, an MeNB obtains serving cell information of at least one SeNB of a user equipment (UE), and sends the information to a core network node, so that the core network node can implement control with a finer granularity over the UE.
To describe the technical solutions in the embodiments more clearly, the following briefly introduces the accompanying drawings required for describing the embodiments. Apparently, the accompanying drawings in the following description show some embodiments, and persons of ordinary skill in the art may still derive other drawings from these accompanying drawings without creative efforts.
To make the objectives, technical solutions, and advantages of the embodiments clearer, the following clearly describes the technical solutions in the embodiments with reference to the accompanying drawings in the embodiments. Apparently, the described embodiments are some but not all of the embodiments. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments without creative efforts shall fall within the protection scope.
An MSA solution may include a packet-based architecture and a radio access bearer-based (RAB based) architecture, the packet-based architecture is a 3C architecture for short, and the RAB-based architecture is a 1A architecture for short.
In the 3C architecture, UE establishes a control plane connection only with a master evolved eNodeB (MeNB) serving the UE, only a MeNB establishes a control plane connection with a core network node, and only the MeNB establishes a user-plane data connection with the core network node. There is no connection between each secondary evolved eNodeB (SeNB) serving the UE and the core network node, and the SeNB exchanges data with the MeNB. That is, in the 3C architecture, only the MeNB performs signaling and data exchange with the core network node, and both data sent by the SeNB to a core network and data sent from the core network to the SeNB need to be forwarded by the MeNB.
In the 1A architecture, a user equipment (UE) establishes a control plane connection only with an MeNB serving the UE, only an MeNB establishes a control plane connection with a core network node, and there is a user-plane data connection between the core network node and each of the MeNB and the SeNB. However, one service is transmitted on only one MeNB or SeNB.
A system architecture evolution system is used as an example. In the 3C architecture, signaling exchange is performed only between an MeNB and a mobility management entity (MME), and data exchange is performed only between an MeNB and a serving gateway (S-GW). In the 1A architecture, signaling exchange is performed only between an MeNB and an MME, but data exchange is performed between an S-GW and each of an MeNB and an SeNB.
Location information of UE in a network is obtained based on serving cell information of an eNB serving the UE, and location information of the UE may be transmitted to a core network node in an attach procedure, a tracking area update (TAU), a routing area update (RAU) procedure, or a service request procedure. In the MSA solution, only the MeNB establishes the control plane connection with the core network node in both the 3C architecture and the 1A architecture, and the location information of the UE is transmitted to the core network node by means of signaling in each procedure. Therefore, the core network node can receive only serving cell information of the MeNB that is sent by the MeNB. That is, in the MSA solution, the location information of the UE is obtained based on the serving cell information of the MeNB serving the UE.
However, in the MSA solution, one MeNB and one or more SeNBs simultaneously provide services for the UE. Therefore, that only the serving cell information of the MeNB is reported to the core network node makes the location information of the UE not accurate enough. An operator providing a network service may perform control such as charging control, rate control, and priority control on the UE according to the location information of the UE. Therefore, if the location information of the UE is not accurate enough, control with a finer granularity cannot be performed on the UE.
It should be noted that a method for reporting location information of user equipment, and an apparatus that are provided in the present embodiments are applicable not only to the system architecture evolution (SAE) system, but also to another network communications system such as a Universal Mobile Telecommunications System (UMTS). A difference is that different communications systems have different network architectures, but in the communications systems, the method provided in the embodiments may be used to report the location information of the user equipment. In the following embodiments, the SAE system architecture is used as an example to describe the method for reporting location information of user equipment provided in the present embodiments.
In addition, in the embodiments, the MeNB and the SeNB may be separately an access node in any form. For example, the MeNB and the SeNB are respectively a macro eNB and a pico eNB in a same system, or both the MeNB and the SeNB are a macro eNB in a same system, or the MeNB and the SeNB are access point (AP) on an eNB and in a wireless local area network (WLAN) respectively. The MeNB and the SeNB only need to simultaneously provide services for the UE.
The obtaining module 11 is configured to obtain location information of user equipment, where the location information of the user equipment includes serving cell information of at least one secondary access node of the user equipment.
Specifically, the MeNB provided in this embodiment is configured to report the location information of the UE to a core network node, the MeNB provides a service for the UE, and the at least one SeNB also provides a service for the UE.
The location information of the UE reflects a location of the UE, and generally, a coverage area of a serving cell of an MeNB is larger than a coverage area of a serving cell of an SeNB. Therefore, if the core network node obtains serving cell information of an SeNB serving the UE, a more accurate location of the UE is obtained. In this way, in comparison with a case in which only serving cell information of the MeNB is reported to the core network node, when the serving cell information of the SeNB serving the UE is also reported to the core network node, the core network node obtains location information of the UE with a finer granularity.
Therefore, the MeNB provided in this embodiment includes the obtaining module 11, and the obtaining module 11 is configured to obtain the location information of the UE, where the location information of the UE includes the serving cell information of the at least one SeNB of the UE. The serving cell information of the SeNB may be any information that can represent a feature of the SeNB. The obtaining module 11 may obtain the serving cell information of the SeNB by means of data exchange between the MeNB and the SeNB, or the obtaining module 11 may obtain the serving cell information of the SeNB by using information reported by the UE to the MeNB.
The sending module 12 is configured to send the location information of the user equipment to a core network node, where the location information is used by the core network node to determine a control policy for the user equipment.
Specifically, after the obtaining module 11 obtains location information of the UE, the sending module 12 sends the location information to the core network node. An SAE system is used as an example. The core network node includes an MME, an S-GW, a packet gateway (P-GW), a policy control and charging rules function (PCRF), and the like, the MME establishes a control plane connection with the MeNB, and the S-GW establishes a user-plane data connection with the MeNB. The sending module 12 may send the location information of the UE to the MME or the S-GW, the MME or the S-GW sends the location information of the UE to the PCRF by using the P-GW, and the PCRF configures different charging or control policies for the UE according to different location information of the UE, and sends the configured charging or control policies to an execution entity such as a policy and charging enforcement function (PCEF) entity or a bearer binding and event report function (BBERF), so as to perform corresponding control on the UE.
Because the location information of the UE includes the serving cell information of the at least one SeNB of the UE, the core network node may obtain a more accurate location of the UE according to the location information, so as to formulate a control policy with a finer granularity for the UE. Because there is the control plane connection and the user-plane data connection between the MeNB and the core network node, the sending module 12 may send the location information of the UE to the core network node by means of control plane signaling, or the sending module 12 may send the location information of the UE to the core network node by using a user plane packet.
In this embodiment, an MeNB obtains serving cell information of at least one SeNB of UE, and sends the information to a core network node, so that the core network node can implement control with a finer granularity over the UE.
For two architectures in an MSA solution, the master access node shown in FIG. 1 performs different specific processing methods, which are described in detail in the following.
In a 1A architecture, the MeNB and the SeNB separately establish a user-plane data connection with the core network node, that is, the MeNB and the SeNB separately establish a bearer with the core network node. Therefore, when the SeNB needs to provide a service for the UE, the sending module 12 in the MeNB may send a radio access bearer modification instruction message to the core network node, and the radio access bearer modification instruction message includes the location information of the UE. In this way, the location information of the UE may be sent to the core network node without a need of changing an existing signaling procedure. In this case, the serving cell information of the at least one SeNB of the UE includes: any one or more of identification information of a serving cell of the at least one SeNB of the UE, bearer information corresponding to a serving cell of the at least one SeNB of the UE, a tracking area identity of a serving cell of the at least one SeNB of the UE, or an access network type of a serving cell of the at least one SeNB of the UE.
The SAE system is used as an example to describe the foregoing processing of the MeNB. FIG. 2 is a signaling flowchart of reporting location information by using a bearer modification procedure in an SAE system. As shown in FIG. 2 , an MME, an S-GW, a P-GW, and a PCRF in the SAE system are collectively referred to as a core network node.
When an SeNB in a network starts to serve UE, an MeNB needs to notify the SeNB of related information such as network configuration, and in step S201, the MeNB may obtain serving cell information of the SeNB. The serving cell information of the SeNB may be any information that can represent a serving cell that is of the SeNB and that serves the UE, for example, any one or more of identification information of the serving cell of the SeNB, bearer information corresponding to the serving cell of the SeNB, a tracking area identity of the serving cell of the SeNB, or an access network type of the serving cell of the SeNB.
The SeNB is newly added to serve the UE, bearer information of the UE changes, the SeNB needs to establish a bearer with each node in a core network, and there is no control plane connection between the SeNB and the MME. Therefore, in step S202, the MeNB needs to send an evolved packet system RAB (E-RAB) modification instruction message to the MME, to instruct the MME to modify the bearer information of the UE. The E-RAB modification instruction message carries location information of the UE. In this embodiment, only one MeNB and only one SeNB serve the UE, and serving cell information of the MeNB may be sent to the MME when the MeNB establishes a bearer with each node in the core network. Therefore, in this embodiment, the location information of the UE may include only the serving cell information of the SeNB, or the location information of the UE may include both the serving cell information of the MeNB and the serving cell information of the SeNB.
After receiving the E-RAB modification instruction message, in step S203, the MME sends a bearer modification request message including the location information of the UE to the S-GW. In step S204, the S-GW sends, as required, the bearer modification request message including the location information of the UE to the P-GW. After receiving the location information of the UE, the P-GW sends the location information of the UE to the PCRF as required, and the PCRF determines a control policy for the UE according to the location information of the UE. A correspondence between the location information of the UE and the control policy for the UE may be preset in the PCRF, and after receiving the location information of the UE, the PCRF may determine the control policy for the UE. Alternatively, a rule for setting the control policy for the UE may be preset in the PCRF, and after receiving the location information of the UE, the PCRF may determine the control policy for the UE according to the preset rule. The control policy for the UE may include any one or more of a charging control policy for the UE, a rate control policy for the UE, a quality of service control policy for the UE, or a priority control policy for the UE. That is, the PCRF may formulate different control policies for the UE according to the location information of the UE, so as to control the UE from multiple aspects. After determining the control policy for the UE, the PCRF sends the control policy to a corresponding execution entity such as a PCEF or a BBERF, and each execution entity performs corresponding control on the UE according to the control policy sent by the PCRF.
It should be noted that, if at least two SeNBs simultaneously provide services for the UE, the MeNB only needs to send serving cell information of any one or more SeNBs to the core network node, or the MeNB may send serving cell information of all SeNBs of the UE to the core network node.
In a 3C architecture, because only the MeNB establishes a control plane connection and a user-plane data connection with the core network node, when the SeNB needs to provide a service for the UE, the sending module 12 in the MeNB also needs to report the location information of the UE to the core network node. However, because there is no bearer between the SeNB and the core network node, the sending module 12 cannot send the location information of the UE to the core network node by using a radio access bearer modification instruction message. A new control plane message may be defined herein, which is referred to as a location information update message. The location information update message is used to send the location information of the UE to the core network node when the location information of the UE changes. In this case, the serving cell information of the at least one SeNB of the UE includes: any one or more of identification information of a serving cell of the at least one SeNB of the UE, a quantity of data packets or data packets transmitted in a serving cell of the at least one SeNB of the UE, a tracking area identity of a serving cell of the at least one SeNB of the UE, or an access network type of a serving cell of the at least one SeNB of the UE. Alternatively, the serving cell information of the at least one SeNB of the UE includes multi-stream indication information, where the multi-stream indication information is used to indicate that at least two access nodes provide services for the UE.
The SAE system is used as an example. In the 3C architecture, a signaling procedure for location information reporting is similar to that of FIG. 2 , and a difference is only that the E-RAB modification instruction message is changed into the location information update message. FIG. 3 is a signaling flowchart of reporting location information by using a location information update procedure in an SAE system. As shown in FIG. 3 , an MME, an S-GW, a P-GW, and a PCRF in the SAE system are collectively referred to as a core network node.
When an SeNB in a network starts to serve UE, an MeNB provides data forwarding for the SeNB, all data packets or data packets sent and received by the SeNB need to be forwarded by the MeNB, and in step S301, the MeNB may obtain serving cell information of the SeNB. The serving cell information of the SeNB may be any information that can represent a serving cell that is of the SeNB and that serves the UE, for example, any one or more of identification information of the serving cell of the SeNB, a quantity of data packets or data packets transmitted in the serving cell of the SeNB, a tracking area identity of the serving cell of the SeNB, or an access network type of the serving cell of the SeNB. Alternatively, the serving cell information of the SeNB may include multi-stream indication information. A difference between the embodiments shown in FIG. 3 and FIG. 2 is that the serving cell information of the SeNB of the UE in FIG. 2 includes the bearer information corresponding to the serving cell of the SeNB, but the serving cell information of the SeNB of the UE in FIG. 3 includes the quantity of data packets or data packets transmitted in the serving cell of the SeNB. This is because the SeNB establishes a bearer with the core network node in FIG. 2 , and the MeNB may obtain the serving cell information of the SeNB; but there is no bearer between the SeNB and the core network node in FIG. 3 , all data packets or data packets of the SeNB need to be forwarded by the MeNB, and the MeNB may obtain only the quantity of data packets or data packets transmitted in the serving cell of the SeNB. In addition, the multi-stream indication information indicates that at least two access nodes provide services for the UE, that is, when the MeNB learns that at least one SeNB also serves the UE, the MeNB may determine that the at least two access nodes provide the services for the UE.
In step S302, the MeNB needs to send a location information update message to the MME, and send the location information of the UE to the MME, and the location information update message is used to send only the location information of the UE to the MME. In this embodiment, only one MeNB and only one SeNB serve the UE, and serving cell information of the MeNB may be sent to the MME when the MeNB establishes a bearer with each node in a core network. Therefore, in this embodiment, the location information of the UE may include only the serving cell information of the SeNB, or the location information of the UE may include both the serving cell information of the MeNB and the serving cell information of the SeNB.
After receiving the location information update message, in step S303, the MME sends the location information update message including the location information of the UE to the S-GW. In step S304, the S-GW sends, as required, the location information update message including the location information of the UE to the P-GW. After receiving the location information of the UE, the P-GW sends the location information of the UE to the PCRF as required, and the PCRF determines a control policy for the UE according to the location information of the UE. A correspondence between the location information of the UE and the control policy for the UE may be preset in the PCRF, and after receiving the location information of the UE, the PCRF may determine the control policy for the UE. Alternatively, a rule for setting the control policy for the UE may be preset in the PCRF, and after receiving the location information of the UE, the PCRF may determine the control policy for the UE according to the preset rule. The control policy for the UE may include any one or more of a charging control policy for the UE, a rate control policy for the UE, a quality of service control policy for the UE, or a priority control policy for the UE. That is, the PCRF may formulate different control policies for the UE according to the location information of the UE, so as to control the UE from multiple aspects. After determining the control policy for the UE, the PCRF sends the control policy to a corresponding execution entity such as a PCEF or a BBERF, and each execution entity performs corresponding control on the UE according to the control policy sent by the PCRF.
In addition, after receiving the location information update message, the P-GW may further send a reception confirmation message to the S-GW, and after receiving the reception confirmation message, the S-GW may further send the reception confirmation message to the MME.
It should be noted that, if at least two SeNBs simultaneously provide services for the UE, the MeNB only needs to send serving cell information of any one or more SeNBs to the core network node, or the MeNB may send serving cell information of all SeNBs of the UE to the core network node.
Another specific method for reporting location information of UE is in a 3C architecture. In the 3C architecture, because only the MeNB establishes a control plane connection and a user-plane data connection with the core network node, when the SeNB needs to provide a service for the UE, the sending module 12 in the MeNB also needs to report the location information of the UE to the core network node. However, the sending module 12 does not send the location information of the UE to the core network node by using a signaling message herein, but sends the location information of the UE to the core network node by using a user-plane data packet. In this case, the serving cell information of the at least one SeNB of the UE includes: any one or more of identification information of a serving cell of the at least one SeNB of the UE, a quantity of data packets or data packets transmitted in a serving cell of the at least one SeNB of the UE, a tracking area identity of a serving cell of the at least one SeNB of the UE, or an access network type of a serving cell of the at least one SeNB of the UE.
The SAE system is used as an example, and the MME, the S-GW, the P-GW, and the PCRF in the SAE system are collectively referred to as the core network node. In the 3C architecture, a first general packet radio service (GPRS) tunneling protocol-user plane (GTP-U) packet sent by the MeNB to the S-GW includes the location information of the UE, where the location information of the UE may be in an extension header of the first GTP-U packet; or, a second GTP-U packet sent by the MeNB to the S-GW includes the location information of the UE, where the second GTP-U packet is a newly-added packet, and the packet is used to send only the location information of the user equipment. A specific method for obtaining location information of UE by an MeNB is the same as that of step S301. After receiving the location information of the UE by using a GTP-U packet, the S-GW sends the location information of the UE to the P-GW, the P-GW may further send the location information of the UE to the PCRF, and the PCRF may determine the control policy for the UE according to the location information of the UE. Exchange processes between the S-GW, the P-GW, and the PCRF are similar to those of FIG. 2 and of FIG. 3 . Details are not described herein.
The receiving module 41 is configured to receive location information of user equipment that is sent by a master access node, where the location information of the user equipment includes serving cell information of at least one secondary access node of the user equipment.
Specifically, all nodes in a core network are collectively referred to as the core network node in this embodiment. For example, for an SAE system, the core network node includes an MME, an S-GW, a P-GW, a PCRF, and the like. The core network node includes the receiving module 41, and the receiving module 41 may be disposed on any core network node as long as the receiving module 41 can receive the location information of the UE that is sent by the MeNB.
The MeNB in this embodiment provides a service for the UE, and the at least one SeNB also provides a service for the UE. The location information of the UE reflects a location of the UE, and generally, a coverage area of a serving cell of an MeNB is larger than a coverage area of a serving cell of an SeNB. Therefore, if the core network node obtains serving cell information of an SeNB serving the UE, a more accurate location of the UE is obtained. In this way, in comparison with a case in which serving cell information of the MeNB is reported to the core network node, when the serving cell information of the SeNB serving the UE is reported to the core network node, the core network node obtains location information of the UE with a finer granularity.
Therefore, the core network node provided in this embodiment includes the receiving module 41, the receiving module 41 is configured to receive the location information of the user equipment that is sent by the MeNB, and the location information of the UE includes the serving cell information of the at least one SeNB of the UE. The serving cell information of the SeNB may be any information that can represent a feature of the SeNB.
Because there is a control plane connection and a user-plane data connection between the MeNB and the core network node, the receiving module 41 may receive the location information of the UE that is sent by the MeNB by means of control plane signaling, or the receiving module 41 may receive the location information of the UE that is sent by the MeNB by using a user plane packet.
The processing module 42 is configured to determine a control policy for the user equipment according to the location information of the user equipment.
Specifically, the core network node provided in this embodiment further includes the processing module 42, and the processing module 42 is configured to determine the control policy for the UE according to the location information of the UE. Because the location information of the UE includes the serving cell information of the at least one SeNB of the UE, the processing module 42 may obtain a more accurate location of the UE according to the location information, so as to formulate a control policy with a finer granularity for the UE.
The processing module 42 may be disposed on any node that is in the core network node and that can determine the control policy for the UE, for example, the PCRF in the SAE system. The PCRF configures different charging or control policies for the UE according to different location information of the UE, and sends the configured charging or control policies to an execution entity such as a PCEF or a BBERF, so as to perform corresponding control on the UE.
In this embodiment, an MeNB obtains serving cell information of at least one SeNB of UE, and sends the information to a core network node, so that the core network node can implement control with a finer granularity over the UE.
For two architectures in the MSA solution, the core network node shown in FIG. 4 performs different specific processing methods, which are described in detail in the following.
In a 1A architecture, the MeNB and the SeNB separately establish a user-plane data connection with the core network node, that is, the MeNB and the SeNB separately establish a bearer with the core network node. When the SeNB needs to provide a service for the UE, the receiving module 41 in the core network node may receive a radio access bearer modification instruction message sent by the MeNB, and the radio access bearer modification instruction message includes the location information of the UE. In this way, the location information of the UE that is sent by the MeNB may be received without a need of changing an existing signaling procedure. In this case, the serving cell information of the at least one SeNB of the UE includes: any one or more of identification information of a serving cell of the at least one SeNB of the UE, bearer information corresponding to a serving cell of the at least one SeNB of the UE, a tracking area identity of a serving cell of the at least one SeNB of the UE, or an access network type of a serving cell of the at least one SeNB of the UE.
The SAE system is used as an example, and the MME, the S-GW, the P-GW, and the PCRF in the SAE system are collectively referred to as the core network node. The receiving module 41 is disposed in the MME, and the processing module 42 is disposed in the PCRF. For a specific method for reporting location information of UE, refer to FIG. 2 .
In a 3C architecture, because only the MeNB establishes a control plane connection and a user-plane data connection with the core network node, when the SeNB needs to provide a service for the UE, the receiving module 41 in the core network node also needs to receive the location information of the UE that is reported by the MeNB. However, because there is no bearer between the SeNB and the core network node, in this case, the receiving module 41 cannot receive, by using the radio access bearer modification instruction message, the location information of the UE that is sent by the MeNB. A new control plane message may be defined herein, which is referred to as a location information update message. The location information update message is used to send the location information of the UE to the core network node when the location information of the UE changes. In this case, the serving cell information of the at least one SeNB of the UE includes: any one or more of identification information of a serving cell of the at least one SeNB of the UE, a quantity of data packets or data packets transmitted in a serving cell of the at least one SeNB of the UE, a tracking area identity of a serving cell of the at least one SeNB of the UE, or an access network type of a serving cell of the at least one SeNB of the UE. Alternatively, the serving cell information of the at least one SeNB of the UE includes multi-stream indication information, where the multi-stream indication information is used to indicate that at least two access nodes provide services for the UE.
The SAE system is used as an example, and the MME, the S-GW, the P-GW, and the PCRF in the SAE system are collectively referred to as the core network node. The receiving module 41 is disposed in the S-GW, and the processing module 42 is disposed in the PCRF. For a specific method for reporting location information of UE, refer to FIG. 3 .
Another specific method for reporting location information of UE is in a 3C architecture. In the 3C architecture, because only the MeNB establishes a control plane connection and a user-plane data connection with the core network node, when the SeNB needs to provide a service for the UE, the receiving module 41 on the core network node may receive, by using a user-plane data packet, the location information of the UE that is sent by the MeNB. In this case, the serving cell information of the at least one SeNB of the UE includes: any one or more of identification information of a serving cell of the at least one SeNB of the UE, a quantity of data packets or data packets transmitted in a serving cell of the at least one SeNB of the UE, a tracking area identity of a serving cell of the at least one SeNB of the UE, or an access network type of a serving cell of the at least one SeNB of the UE.
The SAE system is used as an example, and the MME, the S-GW, the P-GW, and the PCRF in the SAE system are collectively referred to as the core network node. The receiving module 41 is disposed in the S-GW, and the processing module 42 is disposed in the PCRF. A first GTP-U packet sent by the MeNB includes the location information of the UE, where the location information of the UE may be in an extension header of the first GTP-U packet; or, a second GTP-U packet sent by the MeNB includes the location information of the UE, where the second GTP-U packet is a newly-added packet, and the packet is used to send only the location information of the user equipment.
The obtaining module 51 is configured to obtain serving cell information of the SeNB of the UE.
Specifically, the SeNB provided in this embodiment is applied to a 1A architecture. In the 1A architecture, an MeNB and the SeNB separately establish a user-plane data connection with a core network node, that is, the MeNB and the SeNB separately establish a bearer with the core network node. Therefore, both the MeNB and the SeNB may send a data packet to the core network node. In this way, the core network node may obtain the serving cell information of the SeNB by using the data packet sent by the SeNB.
The location information of the UE reflects a location of the UE, and generally, a coverage area of a serving cell of an MeNB is larger than a coverage area of a serving cell of an SeNB. Therefore, if the core network node obtains serving cell information of an SeNB serving the UE, a more accurate location of the UE is obtained. In this way, in comparison with a case in which serving cell information of the MeNB is reported to the core network node, when the serving cell information of the SeNB serving the UE is reported to the core network node, the core network node obtains location information of the UE with a finer granularity.
The SeNB includes the obtaining module 51, and the obtaining module 51 is configured to obtain the serving cell information of the SeNB of the UE. The serving cell information of the SeNB may be any information that can represent a feature of the SeNB. The serving cell information of the SeNB of the UE includes: any one or more of identification information of a serving cell of the SeNB of the UE, bearer information corresponding to a serving cell of the SeNB of the UE, a tracking area identity of a serving cell of the SeNB of the UE, or an access network type of a serving cell of the SeNB of the UE.
The sending module 52 is configured to: send the serving cell information of the SeNB of the UE to a core network node by using a first GTP-U packet, where the serving cell information of the SeNB of the UE is in an extension header of the first GTP-U packet; or send the serving cell information of the SeNB of the UE to a core network node by using a second GTP-U packet, where the second GTP-U packet is used to send only the serving cell information of the SeNB of the UE, and the serving cell information of the SeNB is used by the core network node to: after the core network node receives serving cell information of at least one SeNB of the UE, determine a control policy for the UE according to the serving cell information of the at least one SeNB of the UE.
Specifically, after the obtaining module 51 obtains the serving cell information of the SeNB of the UE, the sending module 52 sends the serving cell information to the core network node. An SAE system is used as an example, and the core network node includes an MME, an S-GW, a P-GW, a PCRF, and the like. The S-GW establishes a user-plane data connection with the SeNB, the sending module 52 may send the serving cell information of the SeNB of the UE to the S-GW by using the first GTP-U packet, and the S-GW sends the serving cell information of the SeNB of the UE to the PCRF by using the P-GW. The serving cell information of the SeNB of the UE is in the extension header of the first GTP-U. Alternatively, the sending module 52 may send the serving cell information of the SeNB of the UE to the S-GW by using the second GTP-U packet, where the second GTP-U packet is a newly-added packet, and the second GTP-U packet is used to send only the serving cell information of the SeNB of the UE. After receiving serving cell information sent by the at least one SeNB in a network, the PCRF may determine a location of the UE, configure different charging or control policies for the UE according to the location, and send the configured charging or control policies to an execution entity such as a policy and charging enforcement function (PCEF) entity or a bearer binding and event report function (BBERF), so as to perform corresponding control on the UE.
Because the core network node determines the location of the UE after receiving the serving cell information of the at least one SeNB of the UE, the core network node may obtain a more accurate location of the UE according to the location information, so that the core network node may formulate a control policy with a finer granularity for the UE.
In this embodiment, an SeNB sends serving cell information of the SeNB of UE to a core network node by using a GTP-U packet, so that the core network node can implement control with a finer granularity over the UE.
Further, in the embodiment shown in FIG. 5 , the control policy for the UE includes: any one or more of a charging control policy for the UE, a rate control policy for the UE, a quality of service control policy for the UE, or a priority control policy for the UE.
The receiving module 61 is configured to: receive serving cell information of an SeNB of user equipment that is sent by the SeNB by using a first GTP-U packet, where the serving cell information of the SeNB of the UE is in an extension header of the first GTP-U packet; or receive serving cell information of an SeNB of UE that is sent by the SeNB by using a second GTP-U packet, where the second GTP-U packet is used to send only the serving cell information of the SeNB of the UE.
Specifically, all nodes in a core network are collectively referred to as the core network node in this embodiment. For example, for an SAE system, the core network node includes an MME, an S-GW, a P-GW, a PCRF, and the like. The core network node includes the receiving module 61, and the receiving module 61 may be disposed on any core network node as long as the receiving module 61 can receive the serving cell information of the SeNB that is sent by the SeNB by using a GTP-U packet. In the SAE system, the receiving module 61 is disposed in the S-GW.
The serving cell information of the SeNB of the UE reflects a location of the UE, and generally, a coverage area of a serving cell of an MeNB is larger than a coverage area of a serving cell of an SeNB. Therefore, if the core network node obtains serving cell information of an SeNB serving the UE, a more accurate location of the UE is obtained. In this way, in comparison with a case in which serving cell information of the MeNB is reported to the core network node, when the serving cell information of the SeNB serving the UE is reported to the core network node, the core network node obtains location information of the UE with a finer granularity.
Therefore, the core network node provided in this embodiment includes the receiving module 61, the receiving module 61 is configured to receive the serving cell information of the SeNB that is sent by the SeNB, and the serving cell information of the SeNB may be any information that can represent a feature of the SeNB.
The receiving module 61 receives the serving cell information of the SeNB of the user equipment that is sent by the SeNB by using the first GTP-U packet, where the serving cell information of the SeNB of the UE is in the extension header of the first GTP-U. Alternatively, the receiving module 61 receives the serving cell information of the SeNB of the UE that is sent by the SeNB by using the second GTP-U packet, where the second GTP-U packet is a newly-added packet, and the second GTP-U packet is used to send only the serving cell information of the SeNB of the UE.
The processing module 62 is configured to: after serving cell information of at least one SeNB of the UE is received, determine a control policy for the UE according to the serving cell information of the at least one SeNB of the UE.
Specifically, the core network node provided in this embodiment further includes the processing module 62, and the processing module 62 is configured to: after the serving cell information of the at least one SeNB of the UE is received, determine the control policy for the UE. Because the receiving module 61 receives the serving cell information of the at least one SeNB of the UE, the processing module 62 may obtain a more accurate location of the UE according to a serving cell information of the at least one SeNB of the UE, so as to formulate a control policy with a finer granularity for the UE.
The processing module 62 may be disposed on any node that is in the core network node and that can determine the control policy for the UE, for example, the PCRF in the SAE system. The PCRF configures different charging or control policies for the UE according to different location information of the UE, and sends the configured charging or control policies to an execution entity such as a PCEF or a BBERF, so as to perform corresponding control on the UE.
In this embodiment, an SeNB sends serving cell information of the SeNB of UE to a core network node by using a GTP-U packet, so that the core network node can implement control with a finer granularity over the UE.
Further, in the embodiment shown in FIG. 6 , the control policy for the UE includes: any one or more of a charging control policy for the UE, a rate control policy for the UE, a quality of service control policy for the UE, or a priority control policy for the UE.
Step S701. A master access node obtains location information of user equipment, where the location information of the user equipment includes serving cell information of at least one secondary access node of the user equipment.
Step S702. The master access node sends the location information of the user equipment to a core network node, where the location information is used by the core network node to determine a control policy for the user equipment.
The method for reporting location information of user equipment in this embodiment is used to complete processing of the master access node shown in FIG. 1 , and implementation principles and technical effects thereof are similar. Details are not described herein.
Further, in the embodiment shown in FIG. 7 , step S702 includes: the master access node sends the location information of the user equipment to the core network node by means of control plane signaling.
Further, in the embodiment shown in FIG. 7 , the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, bearer information corresponding to a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment; and step S702 includes: the master access node sends the location information of the user equipment to the core network node by using a radio access bearer modification instruction message.
Further, in the embodiment shown in FIG. 7 , the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets or data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment; or the serving cell information of the at least one secondary access node of the user equipment includes multi-stream indication information, where the multi-stream indication information is used to indicate that at least two access nodes provide services for the user equipment; and step S702 includes: the master access node sends the location information of the user equipment to the core network node by using a location information update message.
Further, in the embodiment shown in FIG. 7 , step S702 includes: the master access node sends the location information of the user equipment to the core network node by using a first GTP-U packet, where the location information of the user equipment is in an extension header of the first GTP-U packet; or the master access node sends the location information of the user equipment to the core network node by using a second GTP-U packet, where the second GTP-U packet is used to send only the location information of the user equipment. The serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets or data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment.
Further, in the embodiment shown in FIG. 7 , the control policy for the user equipment includes: any one or more of a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
Step S801. A core network node receives location information of user equipment that is sent by a master access node, where the location information of the user equipment includes serving cell information of at least one secondary access node of the user equipment.
Step S802. The core network node determines a control policy for the user equipment according to the location information of the user equipment.
The method for reporting location information of user equipment in this embodiment is used to complete processing of the core network node shown in FIG. 4 , and implementation principles and technical effects thereof are similar. Details are not described herein.
Further, in the embodiment shown in FIG. 8 , step S801 includes: the core network node receives the location information of the user equipment that is sent by the master access node by means of control plane signaling.
Further, in the embodiment shown in FIG. 8 , the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, bearer information corresponding to a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment; and step S801 includes: the core network node receives the location information of the user equipment that is sent by the master access node by using a radio access bearer modification instruction message.
Further, in the embodiment shown in FIG. 8 , the serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets or data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment; or the serving cell information of the at least one secondary access node of the user equipment includes multi-stream indication information, where the multi-stream indication information is used to indicate that at least two access nodes provide services for the user equipment; and step S801 includes: the core network node receives the location information of the user equipment that is sent by the master access node by using a location information update message.
Further, in the embodiment shown in FIG. 8 , step S801 includes: the core network node receives the location information of the user equipment that is sent by the master access node by using a first GTP-U packet, where the location information of the user equipment is in an extension header of the first GTP-U packet; or a core network node receives the location information of the user equipment that is sent by the master access node by using a second GTP-U packet, where the second GTP-U packet is used to send only the location information of the user equipment. The serving cell information of the at least one secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets or data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, or an access network type of a serving cell of the at least one secondary access node of the user equipment.
Further, in the embodiment shown in FIG. 8 , the control policy for the user equipment includes: any one or more of a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
Step S901. A secondary access node obtains serving cell information of the secondary access node of user equipment.
Step S902. The secondary access node sends the serving cell information of the secondary access node of the user equipment to a core network node by using a first GTP-U packet, where the serving cell information of the secondary access node of the user equipment is in an extension header of the first GTP-U packet; or the secondary access node sends the serving cell information of the secondary access node of the user equipment to a core network node by using a second GTP-U packet, where the second GTP-U packet is used to send only the serving cell information of the secondary access node of the user equipment, and the serving cell information of the secondary access node is used by the core network node to: after the core network node receives serving cell information of at least one secondary access node of the user equipment, determine a control policy for the user equipment according to the serving cell information of the at least one secondary access node of the user equipment; where the serving cell information of the secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the secondary access node of the user equipment, bearer information corresponding to a serving cell of the secondary access node of the user equipment, a tracking area identity of a serving cell of the secondary access node of the user equipment, or an access network type of a serving cell of the secondary access node of the user equipment.
The method for reporting location information of user equipment in this embodiment is used to complete processing of the secondary access node shown in FIG. 5 , and implementation principles and technical effects thereof are similar. Details are not described herein.
Further, in the embodiment shown in FIG. 9 , the control policy for the user equipment includes: any one or more of a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
Step S1001. A core network node receives serving cell information of a secondary access node of user equipment that is sent by the secondary access node by using a first GTP-U packet, where the serving cell information of the secondary access node of the user equipment is in an extension header of the first GTP-U packet; or a core network node receives serving cell information of a secondary access node of user equipment that is sent by the secondary access node by using a second GTP-U packet, where the second GTP-U packet is used to send only the serving cell information of the secondary access node of the user equipment.
Step S1002. After receiving serving cell information of at least one secondary access node of the user equipment, the core network node determines a control policy for the user equipment according to the serving cell information of the at least one secondary access node of the user equipment; where the serving cell information of the secondary access node of the user equipment includes: any one or more of identification information of a serving cell of the secondary access node of the user equipment, bearer information corresponding to a serving cell of the secondary access node of the user equipment, a tracking area identity of a serving cell of the secondary access node of the user equipment, or an access network type of a serving cell of the secondary access node of the user equipment.
The method for reporting location information of user equipment in this embodiment is used to complete processing of the core network node shown in FIG. 6 , and implementation principles and technical effects thereof are similar. Details are not described herein.
Further, in the embodiment shown in FIG. 10 , the control policy for the user equipment includes: any one or more of a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
Persons of ordinary skill in the art may understand that all or some of the steps of the method embodiments may be implemented by a program instructing relevant hardware. The program may be stored in a computer-readable storage medium. When the program runs, the steps of the method embodiments are performed. The foregoing storage medium includes: any medium that can store program code, such as a read only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disc.
Finally, it should be noted that the foregoing embodiments are merely intended for describing the technical solutions, but not for limiting the present embodiments. Although the present embodiments are described in detail with reference to the foregoing embodiments, persons of ordinary skill in the art should understand that they may still make modifications to the technical solutions described in the foregoing embodiments or make equivalent replacements to some or all technical features thereof. Therefore, the protection scope of the present embodiments shall be subject to the protection scope of the claims.
Claims (30)
1. A master access node, comprising:
a processor; and
a non-transitory computer readable storage medium storing a program for execution by the processor, the program including instructions to:
obtain location information of a user equipment using serving cell information of at least one secondary access node of the user equipment, the user equipment being served by the master access node and the at least one secondary access node, and the location information of the user equipment being used for determining a location of the user equipment, wherein the at least one secondary access node of the user equipment lacks ability to establish a control-plane connection with a core network node, and wherein the serving cell information comprises identification information of a serving cell of the at least one secondary access node, bearer information corresponding to a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, multi-stream indication information, or an access network type of a serving cell of the at least one secondary access node of the user equipment; and
send the location information of the user equipment to the core network node, for the core network node to determine a control policy for the user equipment.
2. The master access node according to claim 1 , wherein the instructions to send the location information of the user equipment comprise instructions to send the location information of the user equipment to the core network node using control plane signaling.
3. The master access node according to claim 2 ,
wherein the instructions to send the location information of the user equipment comprise instructions to send the location information of the user equipment to the core network node by using a radio access bearer modification instruction message.
4. The master access node according to claim 2 ,
wherein the instructions to send the location information of the user equipment comprise instructions to send the location information of the user equipment to the core network node by using a location information update message.
5. The master access node according to claim 2 , wherein the serving cell information of the at least one secondary access node of the user equipment comprises the multi-stream indication information, wherein the multi-stream indication information indicates that at least two access nodes provide services for the user equipment, and wherein the instructions to send the location information of the user equipment comprise instructions to send the location information of the user equipment to the core network node by a location information update message.
6. The master access node according to claim 1 , wherein the instructions to send the location information of the user equipment comprise instructions to:
send the location information of the user equipment to the core network node by using a first general packet radio service tunneling protocol-user plane (GTP-U) packet or a second GTP-U packet, wherein the location information of the user equipment is in an extension header of the first GTP-U packet, and wherein the second GTP-U packet indicates only the location information of the user equipment.
7. The master access node according to claim 1 , wherein the control policy for the user equipment is selected from the group consisting of:
a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
8. A core network node, comprising:
a processor; and
a non-transitory computer readable storage medium storing a program for execution by the processor, the program including instructions to:
receive location information of a user equipment that is sent by a master access node, the user equipment being served by the master access node and at least one secondary access node that lacks ability to establish a control-plane connection with the core network node, wherein the location information of the user equipment is determined based on serving cell information of the at least one secondary access node of the user equipment, and wherein the serving cell information comprises identification information of a serving cell of the at least one secondary access node, bearer information corresponding to a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, multi-stream indication information, or an access network type of a serving cell of the at least one secondary access node of the user equipment; and
determine a control policy for the user equipment according to the location information of the user equipment.
9. The core network node according to claim 8 , wherein the instructions to receive the location information of the user equipment comprise instructions to receive the location information of the user equipment that is sent by the master access node by control plane signaling.
10. The core network node according to claim 9 ,
wherein the instructions to receive the location information of the user equipment comprise instructions to receive the location information of the user equipment that is sent by the master access node by using a radio access bearer modification instruction message.
11. The core network node according to claim 9 ,
wherein the instructions to receive the location information of the user equipment comprise instructions to receive the location information of the user equipment that is sent by the master access node by using a location information update message.
12. The core network node according to claim 9 , wherein the serving cell information of the at least one secondary access node of the user equipment comprises the multi-stream indication information, wherein the multi-stream indication information indicates that at least two access nodes provide services for the user equipment, and wherein the instructions to receive the location information of the user equipment comprise instructions to:
receive the location information of the user equipment is sent by the master access node by a location information update message.
13. The core network node according to claim 8 , wherein the instructions to receive the location information of the user equipment comprise instructions to:
receive the location information of the user equipment that is sent by the master access node by using a first general packet radio service tunneling protocol-user plane (GTP-U) packet or a second GTP-U packet, wherein the location information of the user equipment is in an extension header of the first GTP-U packet, and wherein the second GTP-U packet indicates only the location information of the user equipment.
14. The core network node according to claim 8 , wherein the control policy for the user equipment is selected from the group consisting of:
a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
15. A secondary access node, comprising:
a processor; and
a non-transitory computer readable storage medium storing a program for execution by the processor, the program including instructions to:
obtain serving cell information of the secondary access node of a user equipment served by both a master access node and the secondary access node, wherein the secondary access node lacks capability of establishing a control-plane connection with a core network node; and
send the serving cell information of the secondary access node of the user equipment directly to the core network node for the core network node to obtain a location of the user equipment using the serving cell information, wherein the serving cell information is sent using a first general packet radio service tunneling protocol-user plane (GTP-U) packet or a second GTP-U packet, wherein the serving cell information of the secondary access node of the user equipment is in an extension header of the first GTP-U packet, wherein the second GTP-U packet indicates only the serving cell information of the secondary access node of the user equipment, and wherein the serving cell information of the secondary access node of the user equipment is selected from the group consisting of:
identification information of a serving cell of the secondary access node of the user equipment, bearer information corresponding to a serving cell of the secondary access node of the user equipment, a tracking area identity of a serving cell of the secondary access node of the user equipment, or an access network type of a serving cell of the secondary access node of the user equipment.
16. The secondary access node according to claim 15 , wherein a control policy for the user equipment is selected from the group consisting of:
a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
17. A core network node, comprising:
a processor; and
a non-transitory computer readable storage medium storing a program for execution by the processor, the program including instructions to:
receive serving cell information of a secondary access node of a user equipment, the serving cell information being sent by the secondary access node directly to the core network node using a first general packet radio service tunneling protocol-user plane (GTP-U) packet or a second GTP-U packet, wherein the serving cell information of the secondary access node of the user equipment is in an extension header of the first GTP-U packet, wherein the second GTP-U packet indicates only the serving cell information of the secondary access node of the user equipment, and wherein the user equipment is served by both a master access node and the secondary access node that lacks a capability of establishing a control-plane connection with the core network node; and
determine a control policy for the user equipment according to the serving cell information of the secondary access node of the user equipment after receiving the serving cell information of the secondary access node, wherein the serving cell information of the secondary access node of the user equipment is selected from the group consisting of:
identification information of a serving cell of the secondary access node of the user equipment, bearer information corresponding to a serving cell of the secondary access node of the user equipment, a tracking area identity of a serving cell of the secondary access node of the user equipment, or an access network type of a serving cell of the secondary access node of the user equipment.
18. The core network node according to claim 17 , wherein the control policy for the user equipment is selected from the group consisting of:
a charging control policy for the user equipment, a rate control policy for the user equipment, a quality of service control policy for the user equipment, or a priority control policy for the user equipment.
19. A method comprising:
obtaining, by a master access node, serving cell information of at least one secondary access node of a user equipment, the user equipment being served by the master access node and the at least one secondary access node, and the at least one secondary access node of the user equipment lacking ability to establish a control-plane connection with a core network node, wherein the serving cell information comprises at least one of identification information of a serving cell of the at least one secondary access node, bearer information corresponding to a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, multi-stream indication information, or an access network type of a serving cell of the at least one secondary access node of the user equipment;
sending, by the master access node, the serving cell information to the core network node; and
determining, by the core network node, a charging control policy for the user equipment based on the serving cell information, the serving cell information being used for determining a location of the user equipment.
20. The method according to claim 19, wherein the serving cell information further comprises an access network type of the serving cell of the at least one secondary access node of the user equipment.
21. A communication system comprising:
a master access node, configured to obtain serving cell information of at least one secondary access node of a user equipment, and to send the serving cell information to a core network node, the user equipment being served by the master access node and the at least one secondary access node, and the at least one secondary access node lacking ability to establish a control-plane connection with the core network node, wherein the serving cell information comprises at least one of identification information of a serving cell of the at least one secondary access node, bearer information corresponding to a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, multi-stream indication information, or an access network type of a serving cell of the at least one secondary access node of the user equipment; and
the core network node, configured to receive the serving cell information from the master access node, and determine a charging control policy for the user equipment based on the serving cell information, the serving cell information being used for determining a location of the user equipment.
22. The communication system according to claim 21, wherein the serving cell information further comprises an access network type of the serving cell of the at least one secondary access node of the user equipment.
23. An apparatus, comprising:
at least one processor; and
one or more non-transitory memories coupled to the at least one processor and storing programming for execution by the at least one processor, the programming instructing the at least one processor to perform operations comprising:
obtaining serving cell information of at least one secondary access node of a user equipment; and
sending the serving cell information to a core network node, the serving cell information being used for determining a location of the user equipment; and
wherein the user equipment is served by the apparatus as a master access node and by the at least one secondary access node, and the at least one secondary access node lacks ability to establish a control-plane connection with the core network node, and
wherein the serving cell information comprises at least one of identification information of a serving cell of the at least one secondary access node, bearer information corresponding to a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, multi-stream indication information, or an access network type of a serving cell of the at least one secondary access node of the user equipment.
24. The apparatus according to claim 23, wherein the serving cell information further comprises an access network type of the serving cell of the at least one secondary access node of the user equipment.
25. An apparatus, comprising:
at least one processor; and
one or more non-transitory memories coupled to the at least one processor and storing programming for execution by the at least one processor, the programming instructing the at least one processor to perform operations comprising:
receiving serving cell information of at least one secondary access node of a user equipment from a master access node, the serving cell information being used for determining a location of the user equipment; and
determining a charging control policy for the user equipment based on the serving cell information; and
wherein the user equipment is served by the master access node and the at least one secondary access node, and the at least one secondary access node lacks ability to establish a control-plane connection with the apparatus as a core network node, and wherein the serving cell information comprises at least one of identification information of a serving cell of the at least one secondary access node, bearer information corresponding to a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, multi-stream indication information, or an access network type of a serving cell of the at least one secondary access node of the user equipment.
26. The apparatus according to claim 25, wherein the serving cell information further comprises an access network type of the serving cell of the at least one secondary access node of the user equipment.
27. A method comprising:
obtaining, by a master access node, serving cell information of at least one secondary access node of a user equipment; and
sending, by the master access node, the serving cell information to a core network node, the serving cell information being used for determining a location of the user equipment; and
wherein the user equipment is served by the master access node and by the at least one secondary access node, and the at least one secondary access node lacks ability to establish a control-plane connection with the core network node, and
wherein the serving cell information comprises at least one of identification information of a serving cell of the at least one secondary access node, bearer information corresponding to a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, multi-stream indication information, or an access network type of a serving cell of the at least one secondary access node of the user equipment.
28. The method according to claim 27, wherein the serving cell information further comprises an access network type of the serving cell of the at least one secondary access node of the user equipment.
29. A method comprising:
receiving, by a core network node, serving cell information of at least one secondary access node of a user equipment from a master access node, the serving cell information being used for determining a location of the user equipment; and
determining, by the core network node, a charging control policy for the user equipment based on the serving cell information; and
wherein the user equipment is served by the master access node and the at least one secondary access node, and the at least one secondary access node lacks ability to establish a control-plane connection with the core network node, and wherein the serving cell information comprises at least one of identification information of a serving cell of the at least one secondary access node, bearer information corresponding to a serving cell of the at least one secondary access node of the user equipment, a tracking area identity of a serving cell of the at least one secondary access node of the user equipment, a quantity of data packets transmitted in a serving cell of the at least one secondary access node of the user equipment, multi-stream indication information, or an access network type of a serving cell of the at least one secondary access node of the user equipment.
30. The method according to claim 29, wherein the serving cell information further comprises an access network type of the serving cell of the at least one secondary access node of the user equipment.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US16/748,346 USRE49790E1 (en) | 2014-08-07 | 2020-01-21 | Method for reporting location information of user equipment, and apparatus |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2014/083880 WO2016019543A1 (en) | 2014-08-07 | 2014-08-07 | Method and apparatus for reporting location information of user equipment |
| US15/421,516 US10009870B2 (en) | 2014-08-07 | 2017-02-01 | Method for reporting location information of user equipment, and apparatus |
| US16/748,346 USRE49790E1 (en) | 2014-08-07 | 2020-01-21 | Method for reporting location information of user equipment, and apparatus |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US15/421,516 Reissue US10009870B2 (en) | 2014-08-07 | 2017-02-01 | Method for reporting location information of user equipment, and apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| USRE49790E1 true USRE49790E1 (en) | 2024-01-02 |
Family
ID=55263022
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US15/421,516 Ceased US10009870B2 (en) | 2014-08-07 | 2017-02-01 | Method for reporting location information of user equipment, and apparatus |
| US16/748,346 Active USRE49790E1 (en) | 2014-08-07 | 2020-01-21 | Method for reporting location information of user equipment, and apparatus |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US15/421,516 Ceased US10009870B2 (en) | 2014-08-07 | 2017-02-01 | Method for reporting location information of user equipment, and apparatus |
Country Status (4)
| Country | Link |
|---|---|
| US (2) | US10009870B2 (en) |
| EP (1) | EP3163954B1 (en) |
| CN (2) | CN111246390B (en) |
| WO (1) | WO2016019543A1 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3273424B1 (en) * | 2016-07-21 | 2019-03-13 | The Boeing Company | System and method of aircraft surveillance and tracking |
| CN109547176B9 (en) | 2017-08-11 | 2022-07-01 | 华为技术有限公司 | A communication method and device |
| WO2019140648A1 (en) * | 2018-01-19 | 2019-07-25 | Oppo广东移动通信有限公司 | Method and device for reporting information by terminal, and a computer storage medium |
| CN112449440B (en) * | 2019-08-29 | 2023-05-23 | 深圳市优克联新技术有限公司 | Wireless resource control method, device, electronic equipment and storage medium |
Citations (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1756431A (en) | 2004-09-30 | 2006-04-05 | 中兴通讯股份有限公司 | Direct amplifying station monitoring system and method for providing mobile positioning information using the same |
| CN101272274A (en) | 2007-07-24 | 2008-09-24 | 华为技术有限公司 | Method, device and system for realizing policy and charging control |
| CN101453722A (en) | 2007-07-24 | 2009-06-10 | 华为技术有限公司 | Method, apparatus and system for implementing policy and charging control |
| CN102088780A (en) | 2009-12-03 | 2011-06-08 | 电信科学技术研究院 | Method and base station for avoiding signal interference in hierarchical network |
| US20130044709A1 (en) * | 2011-08-19 | 2013-02-21 | Interdigital Patent Holdings, Inc. | Method and apparatus for using non-access stratum procedures in a mobile station to access resources of component carriers belonging to different radio access technologies |
| WO2013150345A1 (en) * | 2012-04-03 | 2013-10-10 | Telefonaktiebolaget Lm Ericsson (Publ) | Ensuring positioning quality-of-service during cell changes |
| US20130279406A1 (en) * | 2012-04-24 | 2013-10-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Policy and charging control methods |
| US20130303188A1 (en) * | 2012-05-11 | 2013-11-14 | Spidercloud Wireless, Inc. | Method and apparatus for location based services |
| US20130310077A1 (en) * | 2011-02-10 | 2013-11-21 | Telefonaktiebolaget L M Ericsson (Publ) | Methods and Arrangements in a Cellular Radio Communication System |
| US20140011514A1 (en) * | 2012-07-03 | 2014-01-09 | Telefonaktiebolaget L M Ericsson (Publ) | Location information report via payload data traffic |
| CN103533663A (en) | 2013-09-27 | 2014-01-22 | 电信科学技术研究院 | Random access method and equipment thereof |
| US20140038614A1 (en) * | 2007-12-19 | 2014-02-06 | Telefonaktiebolaget L M Ericsson (Publ) | Inter-domain coordination for mt and mo calls |
| WO2014051513A1 (en) | 2012-09-28 | 2014-04-03 | Telefonaktiebolaget L M Ericsson (Publ) | Evaluation of radio network performance |
| EP2725833A1 (en) * | 2011-06-24 | 2014-04-30 | China Academy of Telecommunications Technology | Method and apparatus for sending user equipment location information |
| US20140187199A1 (en) * | 2012-12-27 | 2014-07-03 | Cellco Partnership D/B/A Verizon Wireless | Method and system to improve device pinging |
| US20140213269A1 (en) * | 2013-01-28 | 2014-07-31 | Spidercloud Wireless, Inc. | Hybrid coordinated scheduling scheme for use in a radio access network |
| US20140211759A1 (en) * | 2013-01-30 | 2014-07-31 | Innovative Sonic Corporation | Method and apparatus for handling inter-node connectivity in a wireless communication system |
| WO2015016654A1 (en) | 2013-08-02 | 2015-02-05 | Samsung Electronics Co., Ltd. | Method for maintaining service continuity in heterogeneous communications system |
| US20150139085A1 (en) * | 2013-11-21 | 2015-05-21 | Vodafone Ip Licensing Limited | Providing in-line services through radio access network resources under control of a mobile packet core in a network environment |
| US20150140965A1 (en) * | 2012-05-11 | 2015-05-21 | Telefonaktiebolaget L M Ericsson (Publ) | Home base station location information |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8787174B2 (en) * | 2009-12-31 | 2014-07-22 | Tekelec, Inc. | Methods, systems, and computer readable media for condition-triggered policies |
| CN102264027B (en) * | 2011-07-20 | 2014-03-19 | 电信科学技术研究院 | Method and device for transmitting user equipment position information |
-
2014
- 2014-08-07 CN CN202010029493.7A patent/CN111246390B/en active Active
- 2014-08-07 WO PCT/CN2014/083880 patent/WO2016019543A1/en not_active Ceased
- 2014-08-07 EP EP14899473.4A patent/EP3163954B1/en active Active
- 2014-08-07 CN CN201480080598.8A patent/CN106538002B/en active Active
-
2017
- 2017-02-01 US US15/421,516 patent/US10009870B2/en not_active Ceased
-
2020
- 2020-01-21 US US16/748,346 patent/USRE49790E1/en active Active
Patent Citations (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1756431A (en) | 2004-09-30 | 2006-04-05 | 中兴通讯股份有限公司 | Direct amplifying station monitoring system and method for providing mobile positioning information using the same |
| CN101272274A (en) | 2007-07-24 | 2008-09-24 | 华为技术有限公司 | Method, device and system for realizing policy and charging control |
| CN101453722A (en) | 2007-07-24 | 2009-06-10 | 华为技术有限公司 | Method, apparatus and system for implementing policy and charging control |
| US20090254494A1 (en) | 2007-07-24 | 2009-10-08 | Yan Li | Method, apparatus, and system for implementing policy and charging control |
| US20140038614A1 (en) * | 2007-12-19 | 2014-02-06 | Telefonaktiebolaget L M Ericsson (Publ) | Inter-domain coordination for mt and mo calls |
| CN102088780A (en) | 2009-12-03 | 2011-06-08 | 电信科学技术研究院 | Method and base station for avoiding signal interference in hierarchical network |
| US20130310077A1 (en) * | 2011-02-10 | 2013-11-21 | Telefonaktiebolaget L M Ericsson (Publ) | Methods and Arrangements in a Cellular Radio Communication System |
| EP2725833A1 (en) * | 2011-06-24 | 2014-04-30 | China Academy of Telecommunications Technology | Method and apparatus for sending user equipment location information |
| US20130044709A1 (en) * | 2011-08-19 | 2013-02-21 | Interdigital Patent Holdings, Inc. | Method and apparatus for using non-access stratum procedures in a mobile station to access resources of component carriers belonging to different radio access technologies |
| WO2013150345A1 (en) * | 2012-04-03 | 2013-10-10 | Telefonaktiebolaget Lm Ericsson (Publ) | Ensuring positioning quality-of-service during cell changes |
| US20130279406A1 (en) * | 2012-04-24 | 2013-10-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Policy and charging control methods |
| US20130303188A1 (en) * | 2012-05-11 | 2013-11-14 | Spidercloud Wireless, Inc. | Method and apparatus for location based services |
| US20150140965A1 (en) * | 2012-05-11 | 2015-05-21 | Telefonaktiebolaget L M Ericsson (Publ) | Home base station location information |
| US20140011514A1 (en) * | 2012-07-03 | 2014-01-09 | Telefonaktiebolaget L M Ericsson (Publ) | Location information report via payload data traffic |
| WO2014051513A1 (en) | 2012-09-28 | 2014-04-03 | Telefonaktiebolaget L M Ericsson (Publ) | Evaluation of radio network performance |
| US20140187199A1 (en) * | 2012-12-27 | 2014-07-03 | Cellco Partnership D/B/A Verizon Wireless | Method and system to improve device pinging |
| US20140213269A1 (en) * | 2013-01-28 | 2014-07-31 | Spidercloud Wireless, Inc. | Hybrid coordinated scheduling scheme for use in a radio access network |
| US20140211759A1 (en) * | 2013-01-30 | 2014-07-31 | Innovative Sonic Corporation | Method and apparatus for handling inter-node connectivity in a wireless communication system |
| WO2015016654A1 (en) | 2013-08-02 | 2015-02-05 | Samsung Electronics Co., Ltd. | Method for maintaining service continuity in heterogeneous communications system |
| US20160174285A1 (en) | 2013-08-02 | 2016-06-16 | Samsung Electronics Co., Ltd. | Method for maintaining service continuity in heterogeneous communications system |
| CN103533663A (en) | 2013-09-27 | 2014-01-22 | 电信科学技术研究院 | Random access method and equipment thereof |
| US20150139085A1 (en) * | 2013-11-21 | 2015-05-21 | Vodafone Ip Licensing Limited | Providing in-line services through radio access network resources under control of a mobile packet core in a network environment |
Non-Patent Citations (5)
Also Published As
| Publication number | Publication date |
|---|---|
| US20170142683A1 (en) | 2017-05-18 |
| WO2016019543A1 (en) | 2016-02-11 |
| CN111246390B (en) | 2025-08-26 |
| US10009870B2 (en) | 2018-06-26 |
| CN106538002B (en) | 2020-03-10 |
| CN111246390A (en) | 2020-06-05 |
| EP3163954B1 (en) | 2022-02-09 |
| EP3163954A4 (en) | 2017-08-02 |
| BR112017002409A2 (en) | 2018-06-19 |
| CN106538002A (en) | 2017-03-22 |
| EP3163954A1 (en) | 2017-05-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11800364B2 (en) | Unmanned aerial vehicle authentication method and apparatus | |
| USRE49790E1 (en) | Method for reporting location information of user equipment, and apparatus | |
| JP5463418B2 (en) | Enhanced allocation / retention policy solutions | |
| WO2019192417A1 (en) | Service diversion indication method and device | |
| US20120087330A1 (en) | Method, system, and application network element for improving quality of service | |
| JP6743824B2 (en) | Communication method and base station | |
| KR20110002835A (en) | Method for updating location information of user equipment | |
| JPWO2018029930A1 (en) | Radio access network node, wireless terminal, core network node, and methods thereof | |
| US12127096B2 (en) | Method for performing access control on user equipment, network system, and related device | |
| CN106664730B (en) | Management method and related device of wireless communication system | |
| US20200120551A1 (en) | Triggering selective fallback based on user subscription information | |
| US20170180259A1 (en) | Offloading policy negotiation method and apparatus | |
| WO2015033580A1 (en) | Communication device, control device, communication method, control method, and program | |
| CN111586602B (en) | Method and device for policy management | |
| CN102369748A (en) | Method, device and system for reporting wireless access network element information | |
| US20150237495A1 (en) | Method and system for differentiating between subscribers | |
| US11956750B2 (en) | Communication method for controlling packet data unit session | |
| WO2018205145A1 (en) | Method and apparatus for allocating registration area | |
| CN103037408A (en) | Method and terminal for switching Internet protocol (IP) service flow and corresponding functional entity | |
| CN104812017B (en) | Method, system and the mobility management entity of cognitive radio access module | |
| EP4651545A1 (en) | Network optimization method, apparatus, and storage medium | |
| KR102143446B1 (en) | Authentication apparatus in wireless communication system, method thereof and computer recordable medium storing the method | |
| WO2016029674A1 (en) | Access network congestion status reporting method, congestion information update processing method, and device | |
| CN104080152A (en) | Intelligent service management method and system | |
| CN102196500A (en) | Network element load control method and IP-CAN (Internet Protocol-Connectivity Access Network) network element |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FEPP | Fee payment procedure |
Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
| AS | Assignment |
Owner name: HUAWEI TECHNOLOGIES CO., LTD., CHINA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WU, YIZHUANG;ZHANG, WANQIANG;SHI, XIAOYAN;SIGNING DATES FROM 20161209 TO 20200812;REEL/FRAME:053552/0825 |