WO2019052434A1 - Data transmission method, apparatus and system based on user equipment position - Google Patents
Data transmission method, apparatus and system based on user equipment position Download PDFInfo
- Publication number
- WO2019052434A1 WO2019052434A1 PCT/CN2018/104936 CN2018104936W WO2019052434A1 WO 2019052434 A1 WO2019052434 A1 WO 2019052434A1 CN 2018104936 W CN2018104936 W CN 2018104936W WO 2019052434 A1 WO2019052434 A1 WO 2019052434A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- specific area
- access
- location
- area
- moves
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
- H04W36/32—Reselection being triggered by specific parameters by location or mobility data, e.g. speed data
- H04W36/322—Reselection being triggered by specific parameters by location or mobility data, e.g. speed data by location data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
- H04W60/04—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration using triggered events
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W68/00—User notification, e.g. alerting and paging, for incoming communication, change of service or the like
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W68/00—User notification, e.g. alerting and paging, for incoming communication, change of service or the like
- H04W68/005—Transmission of information for alerting of incoming communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/27—Transitions between radio resource control [RRC] states
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/12—Setup of transport tunnels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/30—Connection release
- H04W76/32—Release of transport tunnels
Definitions
- the present invention relates to the field of communications technologies, and in particular, to a data transmission method, apparatus, and system based on user equipment location.
- the core network access and mobility management function (AMF) entity can A request report is sent to the access network (AN) for requesting the location where the UE is currently located.
- the request report sent by the AMF to the AN includes a cell list.
- the AN determines that the UE moves from one cell in the cell list to another cell, the AN sends a location report to the AMF.
- the AN will no longer continue reporting the location of the UE to the AMF.
- This process can be used for services that require accurate cell identification (eg, emergency services, lawful interception, billing).
- this location reporting method for a service based on UE location does not require accurate cell identification, a large amount of location reporting information generated between AMF and AN, will cause many unnecessary signaling transmissions.
- the embodiment of the invention provides a data transmission method, device and system based on the location of the UE of the user equipment, so as to solve the problem of avoiding excessive signaling transmission in the case of identifying whether the UE moves in or out of a specific area.
- the embodiment of the present invention provides the following technical solutions:
- a data transmission based on a location of a user equipment UE comprising: the access network AN receiving a location subscription request from an access and mobility management function entity, the location subscription request indicating the AN Notifying the access and mobility management function entity if the UE moves in or out of a specific area; the AN sends a subscription response message to the access and mobility management function entity, the subscription response message is used to indicate The UE moves in or out of the specific area. That is to say, when the AN acquires the location of the UE, it determines whether the UE moves in or out of the specific area. A notification message is sent to the access and mobility management function entity only when the UE moves in or out of a particular area. It is determined by the AN whether the UE moves in or out of a specific area, which avoids frequent signaling transmission between the AN and the access and mobility management function entity, and can also avoid the burden of the core network side device being overweight.
- the method further includes: the AN receives downlink data sent to the UE; and the AN determines the UE In an RRC-inactive state; the AN initiates paging to the UE to establish a connection with the UE; and the AN determines that the UE moves in or out of the specific area.
- the UE may be in a RRC-inactive state due to energy saving or in order to release limited channel resources.
- the AN needs to page the UE to establish a connection with the UE.
- the AN further receives data discarding indication information from the access and mobility management function entity, where the data discarding indication information is used to indicate that the AN discards the sending when the UE moves out of the specific area.
- the data discarding indication information is used to indicate that the AN discards the sending when the UE moves out of the specific area.
- the embodiment of the present invention further provides a data transmission method based on a UE location of a user equipment, including: an access and mobility management function entity sends a location subscription request to an access network AN, where the subscription request is used to indicate The AN notifies the access and mobility management function entity if the UE moves in or out of a particular area; the access and mobility management function entity receives a subscription response message from the base station, the subscription The response message is used to instruct the UE to move in or out of the specific area.
- the access and mobility management function entity sends data discarding indication information to the AN; the data discarding indication information is used to indicate that the AN is in the case that the UE moves out of the specific area. And discarding downlink data sent to the UE and/or uplink data sent by the UE.
- the embodiment of the present invention further provides a data transmission method based on a location of a UE of a user equipment, including: an access network AN receives data discarding indication information from an access and mobility management function entity; The UE moves out of the specific area; the AN discards the downlink data sent to the UE or the uplink data of the UE according to the data discarding indication information.
- the method further includes: the AN receives downlink data sent to the UE; the AN determines that the UE is in an RRC-inactive state; and the AN initiates a search to the UE Call to establish a connection with the UE.
- the specific areas involved in the above aspects include the LADN service area of the UE or the area in which the UE allows communication connections to occur.
- the LADN service area of the UE or the area where the UE allows the communication connection to occur may specifically be a cell list.
- the AN acquires the location of the UE (eg, accessing the cell), the location of the UE is compared with the list of cells to determine whether the UE is currently within a particular area or outside of a particular area.
- the AN may also obtain, from the context of the UE, a location where the UE was located at a previous moment to determine whether the UE is in a specific area or a specific area at a previous moment.
- the triggering condition of the foregoing judging process There are many possibilities for the triggering condition of the foregoing judging process.
- One possible implementation is to trigger the AN judgment when the UE moves across the cell.
- Another possible implementation is when the AN establishes a connection with the UE or re-establishes a connection (for example, an RRC connection). , trigger AN judgment.
- the location subscription request related to the foregoing aspect includes information for indicating the specific area.
- the information indicating the specific area may be specifically a cell list corresponding to the specific area, or may be indication information of the cell list corresponding to the specific area. The difference between the two is that the cell list corresponding to the specific area is sent to the AN along with the location subscription request.
- the cell list corresponding to the specific area is sent to the AN along with the location subscription request.
- the indication information of the cell list corresponding to the specific area may be an identifier of the UE, and the AN may determine the specific area corresponding to the UE according to the identifier of the UE and the corresponding relationship.
- the data discarding indication information involved in the foregoing aspect includes a PDU session identifier.
- the data discarding indication information may be separately sent to the UE as independent signaling, or may be part of the location definition request.
- the AN receives the data (the downlink data sent by the core network side to the UE or the uplink data sent by the UE)
- data transmission control based on UE location can be achieved.
- an embodiment of the present invention provides an apparatus for data transmission based on a location of a UE of a user equipment, where the apparatus has a function of implementing an access network behavior in the foregoing method embodiment.
- This function can be implemented in hardware or in hardware by executing the corresponding software.
- the hardware or software includes one or more modules corresponding to the functions described above.
- an embodiment of the present invention provides an access network device, including: a processor, a memory, a bus, and a communication interface; the memory is configured to store a computer execution instruction, and the processor is connected to the memory through the bus. While the device is in operation, the processor executes the computer-executable instructions stored by the memory to cause the access network device to perform a method of data transmission based on a location of a user equipment UE as described in any of the above first aspects.
- an embodiment of the present invention provides an apparatus for data transmission based on a location of a UE of a user equipment, the apparatus having a function of implementing an entity of an access and mobility management function in the foregoing method embodiment.
- This function can be implemented in hardware or in hardware by executing the corresponding software.
- the hardware or software includes one or more modules corresponding to the functions described above.
- an embodiment of the present invention provides an access and mobility management function device, including: a processor, a memory, a bus, and a communication interface; the memory is configured to store a computer execution instruction, and the processor and the memory pass the a bus connection, when the device is running, the processor executes the computer-executed instructions stored in the memory to cause the access and mobility management function to perform an implementation of any of the second and third aspects above, a user-based device A method of data transmission at a UE location.
- an embodiment of the present invention provides a system for data transmission based on a location of a UE of a user equipment, including an access network device and an access and mobility management function device in the foregoing method embodiment or the device embodiment.
- an embodiment of the present invention further provides a computer program product for performing the method performed by the access network AN described in the above aspect when the computer product is executed.
- an embodiment of the present invention further provides a computer program product for performing the method performed by the access and mobility management function entity described above when the computer product is executed.
- an embodiment of the present invention further provides a computer readable storage medium, where the computer readable storage medium stores instructions for performing the method performed by the access network AN described above.
- the embodiment of the present invention further provides a computer readable storage medium, where the computer readable storage medium stores instructions for executing the access and mobility management function entity described above.
- the names of the access network and the access and mobility management function entities are not limited to the entities themselves. In actual implementation, these entities may appear under other names. As long as the functions of the various entities are similar to the present invention; or the entity has multiple functions, one or more of the functions are similar to the present invention, and are within the scope of the claims and equivalents thereof.
- FIG. 1 is a schematic diagram of a possible system network according to an embodiment of the present invention
- FIG. 2 is a schematic diagram of a computer device according to an embodiment of the present invention.
- FIG. 3 is a schematic flowchart of a method for data processing based on a location of a user terminal according to an embodiment of the present invention
- FIG. 4 is a schematic flowchart diagram of another method for data processing based on location of a user terminal according to an embodiment of the present invention
- FIG. 5 is a schematic flowchart diagram of another method for data processing based on location of a user terminal according to an embodiment of the present invention
- FIG. 6 is a schematic structural diagram of an access network apparatus according to an embodiment of the present invention.
- FIG. 7 is a schematic structural diagram of an access and mobility management function device according to an embodiment of the present invention.
- FIG. 8 is a diagram showing a data processing system based on a location of a user terminal according to an embodiment of the present invention.
- Radio Resource Control (RRC) inactive state that is, RRC-inactive state: when the UE is in the RRC inactive state, the RRC connection between the UE and the base station is released, but the signaling connection and data connection between the base station and the core network are Reserved, and the base station reserves the context of the UE, so that the UE can quickly resume the connection with the network next time.
- RRC inactive state low-latency control requirements can be implemented with minimum signaling, and the power consumption when the UE is in the LTE RRC idle state is approached, while the same is in the access network (such as RAN/CN). The number of UEs that the resource consumes can be maximized.
- LADN service area The UE can access the data network through a PDU session in the area.
- a LADN service area usually consists of a series of Tracking Areas, which in turn are geographical areas consisting of a continuously covered area. therefore.
- the LADN service area may be characterized by a cell list, and the cells in the cell list are geographically connected.
- Allowed area for initiating a communication connection Within an area of a given radio access technology (RAT) that allows a communication connection to be initiated, the UE may initiate communication with the network based on the subscription information.
- RAT radio access technology
- Non-allowed area is not allowed: in an area where a given RAT is not allowed to initiate a communication connection, the UE is not allowed to initiate any communication connection other than the registration request (eg, service request, etc.) However, the UE needs to respond to the paging of the network.
- the area that allows the initiation of the communication connection and the area that does not allow the initiation of the communication connection may be composed of a series of Tracking Areas, where the TA may be composed of at least one cell, thus allowing the area in which the communication connection is initiated and not allowed to initiate
- the area of the communication connection can also be characterized by a list of cells.
- the area restriction list is used to characterize the scope of the service area restriction, and can be represented by an allowed area and a non-allowed area.
- the network architecture and the service scenario described in the embodiments of the present invention are used to more clearly illustrate the technical solutions of the embodiments of the present invention, and do not constitute a limitation of the technical solutions provided by the embodiments of the present invention.
- the technical solutions provided by the embodiments of the present invention are equally applicable to similar technical problems.
- Embodiments of the present invention provide a data transmission method based on a location of a user terminal, which is applicable to the system 100 shown in FIG. 1, in which the UE can communicate with a communication network.
- the user equipment UE involved in the present application may include various handheld devices with wireless communication functions, in-vehicle devices, wearable devices, computing devices or other processing devices connected to the wireless modem, and various forms of user equipment ( User Equipment, UE), terminal, terminal equipment, soft terminal, etc.
- User Equipment User Equipment
- UE user equipment
- terminal equipment terminal equipment
- soft terminal soft terminal
- the access network AN includes at least one base station, and the range covered by the base station includes at least one cell.
- the access network AN receives a location subscription request sent by the access and mobility management function entity AMF, and the location subscription request is used to indicate that the access network accesses the UE when the UE moves in or out of a specific area. And the mobility management function entity sends a notification message.
- the subscription request may include information for indicating the specific area, such as a cell list included in a local area data network (LADN) service area of the UE or an area allowed by the UE to initiate a communication connection (allowed) Area) A list of cells included.
- the LADN service area refers to an area where the UE can access the data network only at a specific location.
- the core network may determine a LADN service area of a UE based on the operator policy and user subscription information.
- the AN determines that the UE moves in or out of the specific area according to the location of the UE, the AN sends a subscription response message to the AMF, to notify the AMF that the UE moves in or out of the specific area.
- the AN may initiate a page to establish a connection with the UE.
- the AN also receives data discarding indication information from the AMF, and discards downlink data sent to the UE and/or uplink data sent by the UE when the AN determines that the UE moves out of the specific area.
- the data discarding indication information may be carried in the location subscription request, or may be delivered to the AN as independent information.
- the AN can report the location of the UE when the UE moves in or out of a specific area, and the location between the different cells in the specific area does not need to report the location, thereby reducing the number of location information reported by the AN.
- This particular area can be defined according to the business needs of the AMF.
- the crossover refers to the cell coverage covered by the AN and
- the LADN service area of the UE in the current registration area includes overlapping cell ranges, that is, there is at least one cell simultaneously in the range covered by the AN and the LADN service area of the UE in the current registration area, and there is at least one
- the AN needs to send a subscription response message to the AMF if the UE moves in or out of the cell range included in the LADN service area due to the location movement.
- the AMF when the UE establishes a PDU session, in the case of mobility limitation, when the cell covered by the AN is across the allowed area and the non-allowed area, the AMF sends a location subscription request to the RAN.
- the AMF sends an area restriction list to the RAN.
- the AN sends a notification message to the AMF.
- the AN and the AMF may be implemented in the same network element, or may be implemented by different network elements.
- the direct signaling interaction between the AN and the AMF (such as a location subscription request, etc.) can be used for internal message interaction of the network element.
- a person skilled in the art has the ability to design a flexible communication network implementation according to the content of the embodiments of the present invention.
- control plane function entity 11 and the policy function entity 13 in FIG. 1 can be implemented in the manner of the computer device (or system) in FIG.
- FIG. 2 is a schematic diagram of a computer device according to an embodiment of the present invention.
- the computer device 200 includes at least one processor 21, a communication bus 22, a memory 23, and at least one communication interface 24.
- the processor 21 can be a general purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present invention.
- CPU central processing unit
- ASIC application-specific integrated circuit
- Communication bus 22 may include a path for communicating information between the components described above.
- the communication interface 24 uses devices such as any transceiver for communicating with other devices or communication networks, such as Ethernet, Radio Access Network (RAN), Wireless Local Area Networks (WLAN), and the like.
- RAN Radio Access Network
- WLAN Wireless Local Area Networks
- the memory 23 can be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type that can store information and instructions.
- the dynamic storage device can also be an Electrically Erasable Programmable Read-Only Memory (EEPROM), a Compact Disc Read-Only Memory (CD-ROM) or other optical disc storage, and a disc storage device. (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or can be used to carry or store desired program code in the form of instructions or data structures and can be Any other media accessed, but not limited to this.
- the memory can exist independently and be connected to the processor via a bus.
- the memory can also be integrated with the processor.
- the memory 23 is used to store application code for executing the solution of the present invention, and is controlled by the processor 21 for execution.
- the processor 21 is configured to execute application code stored in the memory 23.
- processor 21 may include one or more CPUs, such as CPU0 and CPU1 in FIG.
- computer device 200 can include multiple processors, such as processor 21 and processor 28 in FIG. Each of these processors can be a single-CPU processor or a multi-core processor.
- a processor herein may refer to one or more devices, circuits, and/or processing cores for processing data, such as computer program instructions.
- computer device 200 may also include output device 25 and input device 26 as an embodiment.
- Output device 25 is in communication with processor 21 and can display information in a variety of ways.
- the output device 25 may be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector. Wait.
- Input device 26 is in communication with processor 21 and can accept user input in a variety of ways.
- input device 26 can be a mouse, keyboard, touch screen device, or sensing device, and the like.
- the computer device 200 described above can be a general purpose computer device or a special purpose computer device.
- the computer device 200 can be a desktop computer, a portable computer, a network server, a personal digital assistant (PDA), a mobile phone, a tablet, a wireless terminal device, a communication device, an embedded device, or have FIG. A device of similar structure.
- Embodiments of the invention do not limit the type of computer device 200.
- the AN in FIG. 1 may be the device shown in FIG. 2, and one or more software modules are stored in the memory of the AN.
- the AN can implement the software module through the processor and the program code in the memory to implement data processing based on the location of the user terminal.
- the AMF in FIG. 1 may be the device shown in FIG. 2, and one or more software modules are stored in the memory of the AMF.
- the AMF can implement the software module through the processor and the program code in the memory to implement data processing based on the location of the user terminal.
- FIG. 3 provides a schematic flowchart of a method for data processing based on location of a user terminal.
- step 301 the UE registers with the network and establishes a PDU session.
- the UE is registered in the network through the access network.
- the PDU session identifier established by the UE and the network is session A.
- step 303 the AMF sends a location subscription request to the AN, and the AN receives a location subscription request from the AMF.
- the location subscription request is used to instruct the AN to notify the AMF if the UE moves in or out of a specific area.
- the specific area includes an LADN service area of the UE or an area where the UE allows to initiate a communication connection.
- the location subscription request may include information for indicating the specific area.
- a possible implementation manner is that the location subscription request carries the cell list included in the LADN service area of the UE or the cell list included in the area in which the UE is allowed to initiate a communication connection; another possible implementation manner is Before receiving the location subscription request, the AN first receives the cell list included in the LADN service area of the UE sent by the AMF or the cell list included in the area where the UE allows to initiate the communication connection, and the AN locally associates it with the identifier of the UE. Storage, and the location subscription request carries only the identity of the UE. When the AN receives the location subscription request message sent by the AMF, the specific area is acquired according to the UE identity therein.
- Step 305 The AN sends a subscription response message to the AMF, where the subscription response message is used to indicate that the UE moves in or out of the specific area.
- the AN sends a subscription response message to the AMF to instruct the UE to move in or out of the specific area.
- the AN may acquire the cell where the UE is located, and compare it with the cell included in the specific area, so that the UE may be determined to be in the specific area. Or outside a specific area.
- the AN may determine that the UE moves in or out of the specific area by using the following method:
- the AN determines the logic, that is, the AN obtains the cell in which the UE was located from the context of the UE, and then respectively lists the currently located cell and the previously located cell with the cell included in the specific area. Compare.
- the AN sends a subscription response message to the AMF; if the previously located cell is not present In the specific area list, and the currently located cell is in the specific area list, it is determined that the UE moves into the specific area, and the AN sends a subscription response message to the AMF; if the previously located cell is in the specific area list, the current location The cell at the location is also in the specific area list, then it is determined that the UE moves within the specific area, and the AN does not send a subscription response message to the AMF; if the previously located cell is not in the specific area list, and the current cell is located Also in the specific area list, it is determined that the UE moves outside the specific area, and the AN does not send a subscription response message to the AMF.
- the connection between the AN and the UE is in the RRC-inactive state, at which time the RRC connection between the AN and the UE is disconnected, but the connection between the AN and the core network (such as AMF) remains, and AN Keep the context of the UE.
- the core network side is not aware of the RRC connection disconnection between the AN and the UE. Therefore, two problems are generated: 1. The AN cannot know the location of the UE in real time (the cell in which it is located); 2. The core network side still sends downlink data to the UE. In this case, before step 305, the method further includes:
- the AN receives the downlink data sent to the UE; the AN determines that the UE is in the RRC-inactive state; the AN initiates paging to the UE to establish a connection with the UE; the AN acquires the cell information in which the UE is located, and determines that the UE moves in or Move out of the specific area.
- the specific method for determining how the UE is in the RRC-inactive state and the AN is initiating paging to the UE to establish a connection with the UE may be implemented by referring to the prior art, which is not limited by the embodiment of the present invention.
- the AN When the UE moves out of the LADN service area or moves out of the area that allows the initiation of the communication connection, no data can be transferred between the AN and the UE.
- the AN cannot detect the location of the UE in real time when the UE is in the RRC-inactive state, the AN cannot detect whether the UE moves out of the LADN service area or removes the area that allows the communication connection to be initiated, and the core network side cannot sense whether the UE moves out of the LADN.
- the AN needs to discard the downlink data sent to the UE.
- the UE prohibits the transmission of uplink data through the connection with the AN.
- the UE does not follow this rule, and the AN needs to discard the uplink data sent by the UE.
- a possible implementation manner is that the AN receives data discarding indication information from an access and mobility management function entity, where the data discarding indication information is used to indicate that the AN is in the case that the UE moves out of the specific area, The downlink data sent to the UE and/or the uplink data sent by the UE are discarded.
- the location subscription request sent by the AMF to the AN further includes: data discarding indication information, where the data discarding indication information is used to indicate that the AN moves out of the specific area in the UE. In the case of the downlink data sent to the UE and/or the uplink data sent by the UE.
- the foregoing data discarding indication information may include a PDU session identifier, such as session identifier A.
- a PDU session identifier such as session identifier A.
- the UE receives the downlink data sent to the UE and the uplink data sent by the UE when the UE moves out of the specific area, the downlink data sent to the UE and the uplink data sent by the UE are discarded; If the AN only receives the downlink data sent to the UE, the AN discards the downlink data sent to the UE; if the AN only receives the uplink data sent by the UE, the AN discards the uplink data sent by the UE.
- the AN sends a notification message to the AMF only when the UE moves in or out of the specific area.
- the core network sends the LADN service area or the service area restrictions of the current UE in the registration area to the RAN, and the RAN sends a notification message when the UE moves in or out of the LADN service area or the area that allows the communication connection to be initiated.
- the core network sends the LADN service area or the service area restrictions of the current UE in the registration area to the RAN, and the RAN sends a notification message when the UE moves in or out of the LADN service area or the area that allows the communication connection to be initiated.
- the AMF can accurately know that the UE moves out, moves into the LADN service area, or allows the area to initiate a communication connection, and resolves the LADN.
- the area granularity may not match the base station granularity or the service range of the base station is a problem across the allowed area and the non-allowed area, and frequent signaling update between the UE and the base station is avoided, and the amount of information reported by the base station is reduced.
- FIG. 4 provides a schematic flowchart of a data processing method based on a location of a user terminal.
- Step 401 The AN receives data discarding indication information from the AMF.
- the data discarding indication information may be included in the location subscription request described in step 303, or may be as separate signaling.
- the data discarding indication information may include a PDU session identifier.
- Step 403 The AN receives downlink data sent to the UE or uplink data sent by the UE from the core network side.
- the AN When the AN receives the data, it is determined according to the PDU session identifier that the data is downlink data sent to the UE or uplink data sent by the UE, so that the AN triggers the determining logic to determine whether the UE moves out of the specific area.
- the method further includes the AN acquiring specific area information from a core network side (such as an AMF).
- a core network side such as an AMF.
- Step 405 The AN determines that the UE moves out of the specific area.
- the method for determining that the UE moves out of a specific area is the same as that of the embodiment shown in FIG. 3, and details are not described herein again.
- Step 407 The AN discards related data.
- the AN when the AN receives the data, it is determined whether the data is related to the PDU session identifier in the data discarding indication information, and if the judgment result is related, the AN is triggered. The logic is determined to determine if the current location of the UE has moved out of a particular area. If a specific area is removed, the data is discarded. With the method of the embodiment of the present invention, when the UE moves out of the specific area, the AN discards the uplink data or the downlink data related to the UE, so that the data transmission of the UE in the specific area can be accurately controlled.
- FIG. 5 provides a schematic flowchart of a data processing method based on a location of a user terminal. Without loss of generality, it is assumed that the UE establishes a connection with the source base station (Source gNB) at the previous moment, and after the UE moves (current time), it is within the service range of the target base station (Target gNB).
- Source gNB source base station
- Tiget gNB target base station
- Step 501 The UE registers with the network and establishes a PDU session.
- the UE is registered by the source base station and attached to the network.
- Step 503 The AMF sends a location subscription request to the source base station, and the AN receives a location subscription request from the AMF.
- Step 501 and step 503 are similar to steps 301 and 303 in the embodiment of FIG. 3, please refer to the related description, and no longer utterance.
- Step 505 The source base station determines that the UE enters an RRC-inactive state.
- the AN may obtain RRC Inactive Assistance information from the core network side (such as AMF), and then the AN determines whether the UE enters the RRC-inactive state according to the RRC-inactive assistance information.
- the RRC-inactive assistance information may include: a registration area of the UE, a periodic registration update timer, and a UE-specific discontinuous reception (DRX) value. This embodiment does not limit how the AN determines that the UE enters the RRC-inactive state.
- Step 507 The source base station receives downlink data sent to the UE from a core network side, such as a User Plane Function (UPF) entity.
- a core network side such as a User Plane Function (UPF) entity.
- UPF User Plane Function
- Step 509 The AN pages the UE.
- the source base station in the AN may send a paging request to all base stations (for example, the target base station in FIG. 5) in the AN paging area registered by the UE, and then each base station pages in the respective coverage range.
- the specific solution of the paging is not limited in the embodiment of the present invention.
- Step 511 The UE sends an RRC connection recovery request message to the target base station, where the RRC connection recovery request message carries a recovery identifier (Resume ID) allocated by the source base station to the UE.
- the RRC connection recovery request message carries a recovery identifier (Resume ID) allocated by the source base station to the UE.
- the Resume ID contains the identifier of the source base station.
- Step 513 After receiving the RRC connection recovery request message sent by the UE, the target base station acquires the identifier of the source base station included in the Resume ID, and further acquires the context data of the UE from the source base station.
- the context data of the UE includes the content of the location subscription request in step 503 and the cell identity of the UE at the previous moment.
- Step 515 The target base station completes recovery of the RRC connection.
- Step 517 Optionally, in order to prevent downlink data loss on the source base station, the destination base station provides a forwarding address to the source base station to obtain downlink data that is sent to the UE.
- Step 519 The target base station determines whether downlink data needs to be discarded.
- the target base station may determine, according to the cell where the UE is currently located, whether the UE is currently in the specific area. When the UE is not in the specific area, and the method performs step 517, the target base station discards the downlink data; otherwise, the destination base station sends the downlink data to the UE. When the UE is not in the specific area, and the method does not perform step 517, the target base station sends a drop indication to the source base station, and the source base station discards the downlink data; otherwise, the target base station acquires downlink data from the source base station, and sends the downlink data to the UE. .
- Step 521 The target base station returns a location subscription response message to the AMF.
- the target base station may determine, according to the context of the UE acquired in step 513, and the cell where the UE is currently located, whether the UE currently moves in or out of the specific area.
- a location subscription response message is sent to the AMF when it is determined that the UE moves in or out of the particular area.
- the actions of the AMF may be performed by the access and mobility management function entity in accordance with the software modules in the memory mentioned above.
- the actions of the AN can be performed by the AN in accordance with the software modules in the memory mentioned above.
- the embodiment of the present invention does not impose any limitation on this.
- the solution provided by the embodiment of the present invention is mainly introduced from the perspective of interaction between the network elements.
- the above-mentioned devices implementing the access network or the access and mobility management function entities include hardware structures and/or software modules corresponding to the execution of the respective functions in order to implement the above functions.
- the present invention can be implemented in a combination of hardware or hardware and computer software in combination with the elements and algorithm steps of the various examples described in the embodiments disclosed herein. Whether a function is implemented in hardware or computer software to drive hardware depends on the specific application and design constraints of the solution. A person skilled in the art can use different methods for implementing the described functions for each particular application, but such implementation should not be considered to be beyond the scope of the present invention.
- the embodiment of the present invention may divide the function module of the access network or the access and mobility management function entity according to the foregoing method example.
- each function module may be divided according to each function, or two or more functions may be used.
- the above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of the module in the embodiment of the present invention is schematic, and is only a logical function division, and the actual implementation may have another division manner.
- FIG. 6 is a schematic diagram showing the possible structure of an access network device involved in the foregoing embodiment.
- the device 600 includes: a receiving unit 601 and a sending unit 603. .
- the receiving unit 601 is configured to receive a location subscription request from an access and mobility management function entity, where the location subscription request is used to indicate that the AN notifies the access if the UE moves in or out of a specific area. And mobility management functional entity access and mobility management functional entities.
- the sending unit 603 is configured to send a subscription response message to the access and mobility management function entity, where the subscription response message is used to indicate that the UE moves in or out of the specific area.
- the specific area includes a LADN service area of the UE or an area where the UE allows a communication connection to occur.
- the location subscription request includes information for indicating the specific area.
- the access network device further includes a processing unit 605.
- the receiving unit 601 is further configured to receive downlink data that is sent to the UE, where the processing unit 605 is configured to determine that the UE is in an RRC-inactive state, and the sending unit 603 determines, in the processing unit 605, the If the UE is in the RRC-inactive state, the paging is initiated to the UE to establish a connection with the UE. Further, the processing unit 605 is further configured to acquire the cell information where the UE is located, and determine the location. The UE moves in or out of the specific area.
- the location subscription request received by the receiving unit 601 further includes data discarding indication information, where the data discarding indication information is used to indicate that the AN discards if the UE moves out of the specific area.
- the data discarding indication information includes a PDU session identifier.
- the receiving unit 601 is further configured to receive data discarding indication information from an access and mobility management function entity, where the processing unit 605 is configured to determine that the UE moves out of a specific area, according to The data discarding indication information received by the receiving unit 601 discards downlink data sent to the UE or uplink data sent by the UE.
- the specific area includes a LADN service area of the UE or an area where the UE allows a communication connection to occur, and the data discarding indication information includes a PDU session identifier.
- the processing unit 605 is specifically configured to determine that the downlink data sent to the UE or the uplink data sent by the UE is related to the PDU session, and discard the downlink data sent to the UE or the uplink data sent by the UE. .
- FIG. 7 is a schematic diagram showing the possible structure of an access and mobility management function device involved in the foregoing embodiment.
- the device 700 includes a sending unit 701 and a receiving unit 703.
- the sending unit 701 is configured to send a location subscription request to the access network AN, where the subscription request is used to instruct the AN to notify the access and mobility management function entity if the UE moves in or out of a specific area. .
- the receiving unit 703 is configured to receive a subscription response message from the base station, where the subscription response message is used to indicate that the UE moves in or out of the specific area.
- the specific area includes a LADN service area of the UE or an area where the UE allows a communication connection to occur.
- the location subscription request includes information for indicating the specific area.
- the location subscription request further includes: data discarding indication information, where the data discarding indication information is used to indicate that the AN sends the discarding to the UE if the UE moves out of the specific area. Downlink data of the UE and/or uplink data sent by the UE.
- the data discarding indication information further includes a PDU session identifier.
- the data discarding indication information may also be sent to the AN by the sending unit 701 as a message that is independent of the location subscription request.
- the access network device and the access and mobility management function device can be implemented in an integrated circuit (IC), a radio frequency integrated circuit (RFIC), a printed circuit board (PCB). ) Wait.
- the device can be either a stand-alone device or a part of a larger device. All the related content of the steps involved in the foregoing method embodiments may be referred to the functional description of the corresponding functional modules, and details are not described herein again.
- the device for implementing data processing based on the location of the user terminal is presented in the form of dividing each functional module corresponding to each function, or the device for implementing data processing based on the location of the user terminal divides each of the devices in an integrated manner.
- the form of the function module is presented.
- a "module” herein may refer to an application-specific integrated circuit (ASIC), circuitry, a processor and memory that executes one or more software or firmware programs, integrated logic circuitry, and/or other functions that provide the functionality described above.
- ASIC application-specific integrated circuit
- the access network device 600 and the access and mobility management function device 700 can be implemented in the form shown in FIG.
- FIG. 8 shows a data processing system based on user terminal location involved in the above embodiment.
- the system includes an access network device 801 and an access and mobility management function device 803.
- the function of the access network device 801 is as described in the embodiment of FIG. 6, and the access and mobility management function device 803 is as described in the embodiment of FIG. All the related content of the steps involved in the foregoing method embodiments may be referred to the entities in the system, and details are not described herein again.
- the embodiment of the present invention further provides a computer storage medium for storing computer software instructions used in the implementation device shown in FIG. 6 or FIG. 7 above, which includes a program designed to execute the foregoing method embodiments.
- the AN can report the location of the UE when the UE moves in or out of a specific area, and the location between the different cells in the specific area does not need to report the location, thereby reducing the number of location information reported by the AN.
- the transmission and reception of uplink and downlink data about the UE can also be controlled by monitoring the location of the UE.
- embodiments of the present invention can be provided as a method, apparatus (device), or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
- the computer program is stored/distributed in a suitable medium, provided with other hardware or as part of the hardware, or in other distributed forms, such as over the Internet or other wired or wireless telecommunication systems.
- the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
- the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
- These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
- the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
La présente invention concerne un procédé, un appareil et un système de transmission de données fondés sur l'emplacement d'un terminal utilisateur. Le procédé comprend les étapes suivantes : un réseau d'accès (AN) reçoit une demande d'abonnement associé à un emplacement en provenance d'une entité fonctionnelle de gestion d'accès et de mobilité (AMF) ; lorsqu'un UE entre dans une zone spécifique ou sort de ladite zone, l'AN envoie un message de notification à l'AMF ; et lorsque l'UE se trouve à l'extérieur de la zone spécifique, l'AN rejette les données de liaison montante et de liaison descendante de l'UE.The present invention relates to a method, an apparatus and a data transmission system based on the location of a user terminal. The method includes the following steps: an access network (AN) receives a subscription request associated with a location from an Access and Mobility Management (AMF) functional entity; when an UE enters a specific zone or leaves the zone, the AN sends a notification message to the AMF; and when the UE is outside the specific area, the AN rejects uplink and downlink data from the EU.
Description
本申请要求于2017年09月12日提交中国专利局、申请号为201710818676.5、申请名称为“一种基于用户设备位置的数据传输方法、装置和系统”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of the Chinese Patent Application filed on Sep. 12, 2017, the Chinese Patent Office, the application number is 201710818676.5, and the application name is "a data transmission method, device and system based on user equipment location". This is incorporated herein by reference.
本发明涉及通信技术领域,尤其涉及一种基于用户设备位置的数据传输方法、装置及系统。The present invention relates to the field of communications technologies, and in particular, to a data transmission method, apparatus, and system based on user equipment location.
在第五代(5rd generation,5G)通信系统中,当用户终端(User Equipment,UE)处于CM-CONNECTED状态时,核心网接入和移动性管理功能(Access and Mobility Management Function,AMF)实体可以向接入网络(Access network,AN)发送请求报告用于请求UE当前所在的位置。其中,AMF发送给AN的请求报告中包括小区列表,当AN确定UE从小区列表中的一个小区移动到另外一个小区时,AN向AMF发送位置报告。当UE转换到CM-IDLE或AMF向AN发送取消指示时,AN将不再继续向AMF报告UE的位置。该过程可以用于需要准确的小区识别的服务(例如紧急服务,合法拦截,计费)。然而这种位置报告方式对于那些基于UE位置但是又不需要准确的小区识别的服务而言,AMF和AN之间产生的大量位置报告信息,会造成许多不必要的信令传输。In the 5th generation (5G) communication system, when the user equipment (User Equipment, UE) is in the CM-CONNECTED state, the core network access and mobility management function (AMF) entity can A request report is sent to the access network (AN) for requesting the location where the UE is currently located. The request report sent by the AMF to the AN includes a cell list. When the AN determines that the UE moves from one cell in the cell list to another cell, the AN sends a location report to the AMF. When the UE transitions to CM-IDLE or the AMF sends a cancellation indication to the AN, the AN will no longer continue reporting the location of the UE to the AMF. This process can be used for services that require accurate cell identification (eg, emergency services, lawful interception, billing). However, this location reporting method for a service based on UE location but does not require accurate cell identification, a large amount of location reporting information generated between AMF and AN, will cause many unnecessary signaling transmissions.
发明内容Summary of the invention
本发明实施例提供一种基于用户设备UE位置的数据传输方法、装置及系统,以解决在识别UE是否移入或者移出特定区域的情况下,避免信令传输过多的问题。The embodiment of the invention provides a data transmission method, device and system based on the location of the UE of the user equipment, so as to solve the problem of avoiding excessive signaling transmission in the case of identifying whether the UE moves in or out of a specific area.
为达到上述目的,本发明实施例提供如下技术方案:To achieve the above objective, the embodiment of the present invention provides the following technical solutions:
第一方面,提供一种基于用户设备UE位置的数据传输,该方法包括:接入网络AN接收来自接入和移动性管理功能实体的位置订阅请求,所述位置订阅请求用于指示所述AN在所述UE移入或移出特定区域的情况下通知所述接入和移动性管理功能实体;所述AN向接入和移动性管理功能实体发送订阅响应消息,所述订阅响应消息用于指示所述UE移入或移出所述特定区域。也就是说,当AN获取到UE的位置的时候,会判断UE是否移入或者移出特定区域。只有UE移入或者移出特定区域的时候,才会向接入和移动管理功能实体发送通知消息。由AN来确定UE是否移入或移出特定区域,既避免了AN和接入和移动性管理功能实体之间的频繁信令传输,也可以避免核心网侧设备过重的负担。In a first aspect, a data transmission based on a location of a user equipment UE is provided, the method comprising: the access network AN receiving a location subscription request from an access and mobility management function entity, the location subscription request indicating the AN Notifying the access and mobility management function entity if the UE moves in or out of a specific area; the AN sends a subscription response message to the access and mobility management function entity, the subscription response message is used to indicate The UE moves in or out of the specific area. That is to say, when the AN acquires the location of the UE, it determines whether the UE moves in or out of the specific area. A notification message is sent to the access and mobility management function entity only when the UE moves in or out of a particular area. It is determined by the AN whether the UE moves in or out of a specific area, which avoids frequent signaling transmission between the AN and the access and mobility management function entity, and can also avoid the burden of the core network side device being overweight.
一种可能的实现方式中,在所述AN向接入和移动性管理功能实体发送订阅响应消息之前,所述方法还包括:AN接收到发送给所述UE的下行数据;AN确定所述UE处 于RRC-inactive态;AN向所述UE发起寻呼,以建立和所述UE的连接;AN确定所述UE移入或移出所述特定区域。UE处于节约能耗或者为了释放有限的信道资源等原因,可能会释放与AMF之间的连接(例如处于RRC-inactive态)。当需要获取UE位置时,AN需要寻呼UE,以建立与UE的连接。In a possible implementation manner, before the AN sends a subscription response message to the access and mobility management function entity, the method further includes: the AN receives downlink data sent to the UE; and the AN determines the UE In an RRC-inactive state; the AN initiates paging to the UE to establish a connection with the UE; and the AN determines that the UE moves in or out of the specific area. The UE may be in a RRC-inactive state due to energy saving or in order to release limited channel resources. When it is necessary to acquire the UE location, the AN needs to page the UE to establish a connection with the UE.
一种可能的实现方式中,AN还接收来自接入和移动性管理功能实体的数据丢弃指示信息,该数据丢弃指示信息用于指示AN在所述UE移出所述特定区域的情况下,丢弃发送给所述UE的下行数据和/或所述UE发送的上行数据。In a possible implementation manner, the AN further receives data discarding indication information from the access and mobility management function entity, where the data discarding indication information is used to indicate that the AN discards the sending when the UE moves out of the specific area. Downlink data for the UE and/or uplink data sent by the UE.
第二方面,本发明实施例还提供了一种基于用户设备UE位置的数据传输方法,包括:接入和移动性管理功能实体向接入网络AN发送位置订阅请求,所述订阅请求用于指示所述AN在所述UE移入或移出特定区域的情况下通知所述接入和移动性管理功能实体;所述接入和移动性管理功能实体接收来自所述基站的订阅响应消息,所述订阅响应消息用于指示所述UE移入或移出所述特定区域。In a second aspect, the embodiment of the present invention further provides a data transmission method based on a UE location of a user equipment, including: an access and mobility management function entity sends a location subscription request to an access network AN, where the subscription request is used to indicate The AN notifies the access and mobility management function entity if the UE moves in or out of a particular area; the access and mobility management function entity receives a subscription response message from the base station, the subscription The response message is used to instruct the UE to move in or out of the specific area.
一种可能的实现方式中,所述接入和移动性管理功能实体向所述AN发送数据丢弃指示信息;所述数据丢弃指示信息用于指示AN在所述UE移出所述特定区域的情况下,丢弃发送给所述UE的下行数据和/或所述UE发送的上行数据。In a possible implementation, the access and mobility management function entity sends data discarding indication information to the AN; the data discarding indication information is used to indicate that the AN is in the case that the UE moves out of the specific area. And discarding downlink data sent to the UE and/or uplink data sent by the UE.
第三方面,本发明实施例还提供了一种基于用户设备UE位置的数据传输方法,包括:接入网络AN接收来自接入和移动性管理功能实体的数据丢弃指示信息;所述AN确定所述UE移出特定区域;所述AN根据所述数据丢弃指示信息,丢弃发送给所述UE的下行数据或所述UE的上行数据。In a third aspect, the embodiment of the present invention further provides a data transmission method based on a location of a UE of a user equipment, including: an access network AN receives data discarding indication information from an access and mobility management function entity; The UE moves out of the specific area; the AN discards the downlink data sent to the UE or the uplink data of the UE according to the data discarding indication information.
一种可能的实现方式中,所述方法还包括:所述AN接收到发送给所述UE的下行数据;所述AN确定所述UE处于RRC-inactive态;所述AN向所述UE发起寻呼,以建立和所述UE的连接。In a possible implementation, the method further includes: the AN receives downlink data sent to the UE; the AN determines that the UE is in an RRC-inactive state; and the AN initiates a search to the UE Call to establish a connection with the UE.
在一种可能的设计中,上述各方面涉及的特定区域包括UE的LADN服务区或者UE允许发生通信连接的区域。该UE的LADN服务区或者UE允许发生通信连接的区域,具体可以是一个小区列表。当AN获取到UE的位置(如接入小区)的时候,会将UE的位置和该小区列表进行比较,以确定UE当前处在特定区域内还是特定区域外。可选的,AN还可以从该UE的上下文中获取UE前一时刻所处的位置,以确定UE前一时刻处在特定区域内还是特定区域外。进而确定UE当前时刻是移入还是移出该特定区域。上述判断过程的触发条件有多种可能,一种可能的实现是当UE跨小区移动时,触发AN判断;另一种可能的实现是AN和UE建立连接或者重新建立连接(例如RRC连接)时,触发AN判断。In one possible design, the specific areas involved in the above aspects include the LADN service area of the UE or the area in which the UE allows communication connections to occur. The LADN service area of the UE or the area where the UE allows the communication connection to occur, and may specifically be a cell list. When the AN acquires the location of the UE (eg, accessing the cell), the location of the UE is compared with the list of cells to determine whether the UE is currently within a particular area or outside of a particular area. Optionally, the AN may also obtain, from the context of the UE, a location where the UE was located at a previous moment to determine whether the UE is in a specific area or a specific area at a previous moment. It is further determined whether the current time of the UE is moving in or out of the specific area. There are many possibilities for the triggering condition of the foregoing judging process. One possible implementation is to trigger the AN judgment when the UE moves across the cell. Another possible implementation is when the AN establishes a connection with the UE or re-establishes a connection (for example, an RRC connection). , trigger AN judgment.
在一种可能的实现方式中,上述方面涉及的位置订阅请求中包括用于指示所述特定区域的信息。该用于指示所述特定区域的信息具体可以是特定区域对应的小区列表,也可以是特定区域对应的小区列表的指示信息。两者的区别在于,特定区域对应的小区列表是否随着位置订阅请求一起下发给AN。一种可能的实现中,在UE通过AN注册到网络的时候,该特定区域对应的小区列表就已经下发到AN中,AN保存该特定区域对应的小区列表与UE的标识的对应关系。此时,该特定区域对应的小区列表的指示信息可以是UE的标识,AN根据UE的标识以及该对应关系,即可确定UE对应的特定区域。In a possible implementation manner, the location subscription request related to the foregoing aspect includes information for indicating the specific area. The information indicating the specific area may be specifically a cell list corresponding to the specific area, or may be indication information of the cell list corresponding to the specific area. The difference between the two is that the cell list corresponding to the specific area is sent to the AN along with the location subscription request. In a possible implementation, when the UE is registered to the network by the AN, the cell list corresponding to the specific area has been delivered to the AN, and the AN stores the correspondence between the cell list corresponding to the specific area and the identifier of the UE. At this time, the indication information of the cell list corresponding to the specific area may be an identifier of the UE, and the AN may determine the specific area corresponding to the UE according to the identifier of the UE and the corresponding relationship.
上述方面涉及的数据丢弃指示信息中包括PDU会话标识。可选的,该数据丢弃指示信息可以作为独立的信令单独发送给UE,也可以作为位置定义请求中一部分。具体的,当AN接收到数据(核心网侧发送给UE的下行数据或者UE发送的上行数据)的时候,判断该数据是否与数据丢弃指示信息中的PDU会话标识相关。如果相关,则需要进一步判断当前UE所处的位置是否在特定区域内,如果当前UE在所述特定区域内,则转发该数据;否则,丢弃该数据。通过该方法,可以实现基于UE位置的数据传输控制。The data discarding indication information involved in the foregoing aspect includes a PDU session identifier. Optionally, the data discarding indication information may be separately sent to the UE as independent signaling, or may be part of the location definition request. Specifically, when the AN receives the data (the downlink data sent by the core network side to the UE or the uplink data sent by the UE), it is determined whether the data is related to the PDU session identifier in the data discarding indication information. If relevant, it is necessary to further determine whether the location where the current UE is located is within a specific area, and if the current UE is within the specific area, the data is forwarded; otherwise, the data is discarded. With this method, data transmission control based on UE location can be achieved.
第四方面,本发明的实施例提供一种基于用户设备UE位置的数据传输的装置,该装置具有实现上述方法实施例中接入网络行为的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。In a fourth aspect, an embodiment of the present invention provides an apparatus for data transmission based on a location of a UE of a user equipment, where the apparatus has a function of implementing an access network behavior in the foregoing method embodiment. This function can be implemented in hardware or in hardware by executing the corresponding software. The hardware or software includes one or more modules corresponding to the functions described above.
第五方面,本发明的实施例提供一种接入网络装置,包括:处理器、存储器、总线和通信接口;该存储器用于存储计算机执行指令,该处理器与该存储器通过该总线连接,当该设备运行时,该处理器执行该存储器存储的该计算机执行指令,以使该接入网络装置执行如上述第一方面任意一项的实现一种基于用户设备UE位置的数据传输的方法。In a fifth aspect, an embodiment of the present invention provides an access network device, including: a processor, a memory, a bus, and a communication interface; the memory is configured to store a computer execution instruction, and the processor is connected to the memory through the bus. While the device is in operation, the processor executes the computer-executable instructions stored by the memory to cause the access network device to perform a method of data transmission based on a location of a user equipment UE as described in any of the above first aspects.
第六方面,本发明的实施例提供一种基于用户设备UE位置的数据传输的装置,该装置具有实现上述方法实施例中接入和移动性管理功能实体行为的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。In a sixth aspect, an embodiment of the present invention provides an apparatus for data transmission based on a location of a UE of a user equipment, the apparatus having a function of implementing an entity of an access and mobility management function in the foregoing method embodiment. This function can be implemented in hardware or in hardware by executing the corresponding software. The hardware or software includes one or more modules corresponding to the functions described above.
第七方面,本发明的实施例提供一种接入和移动性管理功能装置,包括:处理器、存储器、总线和通信接口;该存储器用于存储计算机执行指令,该处理器与该存储器通过该总线连接,当该设备运行时,该处理器执行该存储器存储的该计算机执行指令,以使该接入和移动性管理功能执行如上述第二、三方面任意一项的实现一种基于用户设备UE位置的数据传输的方法。In a seventh aspect, an embodiment of the present invention provides an access and mobility management function device, including: a processor, a memory, a bus, and a communication interface; the memory is configured to store a computer execution instruction, and the processor and the memory pass the a bus connection, when the device is running, the processor executes the computer-executed instructions stored in the memory to cause the access and mobility management function to perform an implementation of any of the second and third aspects above, a user-based device A method of data transmission at a UE location.
第八方面,本发明的实施例提供一种基于用户设备UE位置的数据传输的系统,包括上述方法实施例中或装置实施例中的接入网络装置和接入和移动性管理功能装置。In an eighth aspect, an embodiment of the present invention provides a system for data transmission based on a location of a UE of a user equipment, including an access network device and an access and mobility management function device in the foregoing method embodiment or the device embodiment.
第九方面,本发明实施例还提供了一种计算机程序产品,当该计算机产品被执行时,其用于执行上述方面所介绍的接入网络AN所执行的方法。In a ninth aspect, an embodiment of the present invention further provides a computer program product for performing the method performed by the access network AN described in the above aspect when the computer product is executed.
第十方面,本发明实施例还提供了一种计算机程序产品,当该计算机产品被执行时,其用于执行上述所介绍的接入和移动性管理功能实体所执行的方法。In a tenth aspect, an embodiment of the present invention further provides a computer program product for performing the method performed by the access and mobility management function entity described above when the computer product is executed.
第十一方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,所述指令用于执行上述所介绍的接入网络AN所执行的方法。In an eleventh aspect, an embodiment of the present invention further provides a computer readable storage medium, where the computer readable storage medium stores instructions for performing the method performed by the access network AN described above.
第十二方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,所述指令用于执行上述所介绍的接入和移动性管理功能实体所执行的方法In a twelfth aspect, the embodiment of the present invention further provides a computer readable storage medium, where the computer readable storage medium stores instructions for executing the access and mobility management function entity described above. Method of execution
本发明实施例中,接入网络和接入和移动性管理功能实体的名字对实体本身不构成限定,在实际实现中,这些实体可以以其他名称出现。只要各个实体的功能和本发明类似;或者实体有多个功能,但其中一个或多个功能和本发明类似,属于本发明权 利要求及其等同技术的范围之内。In the embodiment of the present invention, the names of the access network and the access and mobility management function entities are not limited to the entities themselves. In actual implementation, these entities may appear under other names. As long as the functions of the various entities are similar to the present invention; or the entity has multiple functions, one or more of the functions are similar to the present invention, and are within the scope of the claims and equivalents thereof.
本发明的这些方面或其他方面在以下实施例的描述中会更加简明易懂。These and other aspects of the invention will be more apparent from the following description of the embodiments.
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments will be briefly described below. It is obvious that the drawings in the following description are only some embodiments of the present invention, Those skilled in the art can also obtain other drawings based on these drawings without paying any creative work.
图1所示为本发明实施例的一种可能的系统网络示意图;FIG. 1 is a schematic diagram of a possible system network according to an embodiment of the present invention;
图2所示为本发明实施例提供的计算机设备示意图;2 is a schematic diagram of a computer device according to an embodiment of the present invention;
图3所示为本发明实施例提供的一种基于用户终端位置的数据处理的方法流程示意图;3 is a schematic flowchart of a method for data processing based on a location of a user terminal according to an embodiment of the present invention;
图4所示为本发明实施例提供的另一种基于用户终端位置的数据处理的方法流程示意图;FIG. 4 is a schematic flowchart diagram of another method for data processing based on location of a user terminal according to an embodiment of the present invention;
图5所示为本发明实施例提供的另一种基于用户终端位置的数据处理的方法流程示意图;FIG. 5 is a schematic flowchart diagram of another method for data processing based on location of a user terminal according to an embodiment of the present invention;
图6所示为本发明实施例提供的一种接入网络装置的结构示意图;FIG. 6 is a schematic structural diagram of an access network apparatus according to an embodiment of the present invention;
图7所示为本发明实施例提供的一种接入和移动性管理功能装置可能的结构示意图;FIG. 7 is a schematic structural diagram of an access and mobility management function device according to an embodiment of the present invention;
图8所示为本发明实施例提供的基于用户终端位置的数据处理系统。FIG. 8 is a diagram showing a data processing system based on a location of a user terminal according to an embodiment of the present invention.
为了方便理解本申请实施例的技术方案,首先给出本申请相关技术的简要介绍如下。In order to facilitate the understanding of the technical solutions of the embodiments of the present application, a brief introduction of the related art of the present application is first given as follows.
无线资源控制(Radio Resource Control,RRC)非激活态,即RRC-inactive态:当UE处于RRC inactive态时,UE与基站间的RRC连接释放,但是基站与核心网间的信令连接和数据连接保留,并且基站保留UE的上下文,这样,UE在下次可以快速恢复与网络间的连接。当UE处于RRC inactive态时,可以实现以最少的信令实现低时延控制需求,并且接近UE处于LTE RRC空闲态时的功耗,同时在接入网络(如RAN/CN)中以同样的资源消耗可以服务的UE数量将最大化。Radio Resource Control (RRC) inactive state, that is, RRC-inactive state: when the UE is in the RRC inactive state, the RRC connection between the UE and the base station is released, but the signaling connection and data connection between the base station and the core network are Reserved, and the base station reserves the context of the UE, so that the UE can quickly resume the connection with the network next time. When the UE is in the RRC inactive state, low-latency control requirements can be implemented with minimum signaling, and the power consumption when the UE is in the LTE RRC idle state is approached, while the same is in the access network (such as RAN/CN). The number of UEs that the resource consumes can be maximized.
局域数据网(Local Area Data Network,LADN)服务区:UE在该区域内可以通过一个PDU会话接入数据网络。一个LADN服务区通常由一系列跟踪区(Tracking Area)构成,而该TA又是由一片连续覆盖的小区组成的地理区域。因此。本发明实施例中LADN服务区可以由一个小区列表来表征,且该小区列表中的小区在地理上是相连的。Local Area Data Network (LADN) service area: The UE can access the data network through a PDU session in the area. A LADN service area usually consists of a series of Tracking Areas, which in turn are geographical areas consisting of a continuously covered area. therefore. In the embodiment of the present invention, the LADN service area may be characterized by a cell list, and the cells in the cell list are geographically connected.
允许发起通信连接的区域(allowed area):在一个给定无线接入技术(radio access technology,RAT)下的允许发起通信连接的区域内,UE可以依据订阅信息发起与网络的通信。Allowed area for initiating a communication connection: Within an area of a given radio access technology (RAT) that allows a communication connection to be initiated, the UE may initiate communication with the network based on the subscription information.
不允许发起通信连接的区域(non-allowed area):在一个给定的RAT下的不允许发起通信连接的区域中,UE不允许发起除了注册请求之外的任何通信连接(例如 服务请求等),但是UE需要响应网络的寻呼。Non-allowed area is not allowed: in an area where a given RAT is not allowed to initiate a communication connection, the UE is not allowed to initiate any communication connection other than the registration request (eg, service request, etc.) However, the UE needs to respond to the paging of the network.
允许发起通信连接的区域和不允许发起通信连接的区域都可以由一系列跟踪区(Tracking Area)构成,这边TA可以是由至少一个小区组成,因此,允许发起通信连接的区域和不允许发起通信连接的区域也可以由一个小区列表来表征。The area that allows the initiation of the communication connection and the area that does not allow the initiation of the communication connection may be composed of a series of Tracking Areas, where the TA may be composed of at least one cell, thus allowing the area in which the communication connection is initiated and not allowed to initiate The area of the communication connection can also be characterized by a list of cells.
区域限制列表(area restriction list)用于表征服务区限制的范围,可以用allowed区域和non-allowed区域表示。The area restriction list is used to characterize the scope of the service area restriction, and can be represented by an allowed area and a non-allowed area.
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。方法实施例中的具体操作方法也可以应用于装置实施例或系统实施例中。The present invention will be further described in detail with reference to the accompanying drawings, in which FIG. The specific method of operation in the method embodiments can also be applied to device embodiments or system embodiments.
本发明实施例描述的网络架构以及业务场景是为了更加清楚的说明本发明实施例的技术方案,并不构成对于本发明实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本发明实施例提供的技术方案对于类似的技术问题,同样适用。The network architecture and the service scenario described in the embodiments of the present invention are used to more clearly illustrate the technical solutions of the embodiments of the present invention, and do not constitute a limitation of the technical solutions provided by the embodiments of the present invention. The technical solutions provided by the embodiments of the present invention are equally applicable to similar technical problems.
本发明的实施例提供一种基于用户终端位置的数据传输方法,可应用于如图1所示的系统100中,在该系统100中,UE可以和通信网络相互通信。其中,本申请所涉及到的用户设备UE可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备,以及各种形式的用户设备(User Equipment,UE),终端(terminal),终端设备(Terminal Equipment),软终端等等。为方便描述,本申请中,上面提到的设备统称为用户设备或UE。接入网络AN包括至少一个基站,基站覆盖的范围包括至少一个小区。Embodiments of the present invention provide a data transmission method based on a location of a user terminal, which is applicable to the system 100 shown in FIG. 1, in which the UE can communicate with a communication network. The user equipment UE involved in the present application may include various handheld devices with wireless communication functions, in-vehicle devices, wearable devices, computing devices or other processing devices connected to the wireless modem, and various forms of user equipment ( User Equipment, UE), terminal, terminal equipment, soft terminal, etc. For convenience of description, in the present application, the devices mentioned above are collectively referred to as user equipments or UEs. The access network AN includes at least one base station, and the range covered by the base station includes at least one cell.
接入网络AN接收接入和移动性管理功能实体AMF发送的位置订阅请求,所述位置订阅请求用于指示所述接入网络在所述UE移入或移出特定区域的情况下向所述接入和移动性管理功能实体发送通知消息。具体的,该订阅请求中可以包括用于指示所述特定区域的信息,如UE的本地区域数据网络(Local Area Data Network,LADN)服务区包括的小区列表或者UE允许发起通信连接的区域(allowed area)包括的小区列表。其中,LADN服务区是指UE仅仅在特定位置可以接入数据网络的区域。核心网可以基于运营商策略和用户签约信息确定一个UE的LADN服务区。The access network AN receives a location subscription request sent by the access and mobility management function entity AMF, and the location subscription request is used to indicate that the access network accesses the UE when the UE moves in or out of a specific area. And the mobility management function entity sends a notification message. Specifically, the subscription request may include information for indicating the specific area, such as a cell list included in a local area data network (LADN) service area of the UE or an area allowed by the UE to initiate a communication connection (allowed) Area) A list of cells included. The LADN service area refers to an area where the UE can access the data network only at a specific location. The core network may determine a LADN service area of a UE based on the operator policy and user subscription information.
后续,当AN根据UE的位置确定UE移入或移出该特定区域时,AN向AMF发送订阅响应消息,用于通知AMF所述UE移入或移出所述特定区域。Subsequently, when the AN determines that the UE moves in or out of the specific area according to the location of the UE, the AN sends a subscription response message to the AMF, to notify the AMF that the UE moves in or out of the specific area.
特别地,当UE处于RRC-inactive态时,AN可以发起寻呼,以建立和所述UE的连接。In particular, when the UE is in the RRC-inactive state, the AN may initiate a page to establish a connection with the UE.
另外,AN还从AMF处接收数据丢弃指示信息,当AN确定UE移出所述特定区域的情况下,丢弃发送给所述UE的下行数据和/或所述UE发送的上行数据。需要说明的是,该数据丢弃指示信息可以是携带在位置订阅请求中,也可以作为独立的信息传递到AN。In addition, the AN also receives data discarding indication information from the AMF, and discards downlink data sent to the UE and/or uplink data sent by the UE when the AN determines that the UE moves out of the specific area. It should be noted that the data discarding indication information may be carried in the location subscription request, or may be delivered to the AN as independent information.
相较于现有技术,AN可以在UE移入或者移出一个特定区域时才报告UE的位置,在该特定区域内的不同小区之间移动不需要报告位置,从而减少了AN上报位置信息的数量。该特定区域可以根据AMF的业务需求来定义。一种应用场景下,当UE当前接入的AN覆盖的小区范围和该UE的在当前注册区中的LADN服务区包括的小区范围出现交叉(这里的“交叉”是指AN覆盖的小区范围和该UE的在当前注册区中的LADN服务区 包括的小区范围有重叠,即存在至少一个小区同时在AN覆盖的范围和该UE的在当前注册区中的LADN服务区范围内,且存在至少一个小区只在AN覆盖的范围内)时,如果UE由于位置移动导致移入或者移出LADN服务区包括的小区范围时,AN需要向AMF发送订阅响应消息。另一种场景下,当UE建立了PDU会话,在有移动性限制的情景下,当AN覆盖的小区是跨allowed area和non-allowed area时,AMF给RAN发送位置订阅请求。AMF将区域限制列表(area restriction list)发送给RAN,当UE在allowed area与non-allowed area之间的移入、移出时,AN发送通知消息给AMF。Compared with the prior art, the AN can report the location of the UE when the UE moves in or out of a specific area, and the location between the different cells in the specific area does not need to report the location, thereby reducing the number of location information reported by the AN. This particular area can be defined according to the business needs of the AMF. In an application scenario, when the cell coverage area covered by the UE currently accessed by the UE and the cell range included in the LADN service area of the current registration area of the UE intersect (the “crossover” refers to the cell coverage covered by the AN and The LADN service area of the UE in the current registration area includes overlapping cell ranges, that is, there is at least one cell simultaneously in the range covered by the AN and the LADN service area of the UE in the current registration area, and there is at least one When the cell is only within the coverage of the AN, the AN needs to send a subscription response message to the AMF if the UE moves in or out of the cell range included in the LADN service area due to the location movement. In another scenario, when the UE establishes a PDU session, in the case of mobility limitation, when the cell covered by the AN is across the allowed area and the non-allowed area, the AMF sends a location subscription request to the RAN. The AMF sends an area restriction list to the RAN. When the UE moves in and out between the allowed area and the non-allowed area, the AN sends a notification message to the AMF.
众所周知,通信网络中有很多功能网元,各种信息也可以灵活的存储在不同的网元,各种功能可以灵活的通过不同的网元交互来实现。例如本发明中AN和AMF可以同一个网元中实现,也可以通过不同的网元来实现。当AN和AMF可以同一个网元中实现时,AN和AMF直接的信令交互(如位置订阅请求等)可以为网元内部消息交互。本领域技术人员有能力根据本发明实施例的内容,设计灵活多样的通信网络实现方案,以下仅以几个实例化的方案说明本发明实施例在通信网络中的可能的一些实现方式,无论未来这些网元的名称、位置、交互关系如何变化,只要具备了本发明实施例中功能实体的功能,则均在本发明保护范围之内。As is known, there are many functional network elements in a communication network, and various information can also be flexibly stored in different network elements, and various functions can be flexibly implemented through different network element interactions. For example, in the present invention, the AN and the AMF may be implemented in the same network element, or may be implemented by different network elements. When the AN and the AMF can be implemented in the same network element, the direct signaling interaction between the AN and the AMF (such as a location subscription request, etc.) can be used for internal message interaction of the network element. A person skilled in the art has the ability to design a flexible communication network implementation according to the content of the embodiments of the present invention. In the following, only some instantiated solutions are used to illustrate some possible implementations of the embodiments of the present invention in the communication network, regardless of the future. The functions, functions, and interactions of the network elements are all within the scope of the present invention as long as they have the functions of the functional entities in the embodiments of the present invention.
如图2所示,图1中的控制面功能实体11和策略功能实体13可以以图2中的计算机设备(或系统)的方式来实现。As shown in FIG. 2, the control plane function entity 11 and the policy function entity 13 in FIG. 1 can be implemented in the manner of the computer device (or system) in FIG.
图2所示为本发明实施例提供的计算机设备示意图。计算机设备200包括至少一个处理器21,通信总线22,存储器23以及至少一个通信接口24。FIG. 2 is a schematic diagram of a computer device according to an embodiment of the present invention. The
处理器21可以是一个通用中央处理器(CPU),微处理器,特定应用集成电路(application-specific integrated circuit,ASIC),或一个或多个用于控制本发明方案程序执行的集成电路。The
通信总线22可包括一通路,在上述组件之间传送信息。所述通信接口24,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(RAN),无线局域网(Wireless Local Area Networks,WLAN)等。Communication bus 22 may include a path for communicating information between the components described above. The
存储器23可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过总线与处理器相连接。存储器也可以和处理器集成在一起。The
其中,所述存储器23用于存储执行本发明方案的应用程序代码,并由处理器21来控制执行。所述处理器21用于执行所述存储器23中存储的应用程序代码。The
在具体实现中,作为一种实施例,处理器21可以包括一个或多个CPU,例如图2中的CPU0和CPU1。In a particular implementation, as an embodiment,
在具体实现中,作为一种实施例,计算机设备200可以包括多个处理器,例如图 2中的处理器21和处理器28。这些处理器中的每一个可以是一个单核(single-CPU)处理器,也可以是一个多核(multi-CPU)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。In a particular implementation, as an embodiment,
在具体实现中,作为一种实施例,计算机设备200还可以包括输出设备25和输入设备26。输出设备25和处理器21通信,可以以多种方式来显示信息。例如,输出设备25可以是液晶显示器(liquid crystal display,LCD),发光二级管(light emitting diode,LED)显示设备,阴极射线管(cathode ray tube,CRT)显示设备,或投影仪(projector)等。输入设备26和处理器21通信,可以以多种方式接受用户的输入。例如,输入设备26可以是鼠标、键盘、触摸屏设备或传感设备等。In a particular implementation,
上述的计算机设备200可以是一个通用计算机设备或者是一个专用计算机设备。在具体实现中,计算机设备200可以是台式机、便携式电脑、网络服务器、掌上电脑(Personal Digital Assistant,PDA)、移动手机、平板电脑、无线终端设备、通信设备、嵌入式设备或有图2中类似结构的设备。本发明实施例不限定计算机设备200的类型。The
示例性的,图1中的AN可以为图2所示的设备,AN的存储器中存储了一个或多个软件模块。AN可以通过处理器以及存储器中的程序代码来实现软件模块,实现基于用户终端位置的数据处理。Exemplarily, the AN in FIG. 1 may be the device shown in FIG. 2, and one or more software modules are stored in the memory of the AN. The AN can implement the software module through the processor and the program code in the memory to implement data processing based on the location of the user terminal.
又或者,图1中的AMF可以为图2所示的设备,AMF的存储器中存储了一个或多个软件模块。AMF可以通过处理器以及存储器中的程序代码来实现软件模块,实现基于用户终端位置的数据处理。Alternatively, the AMF in FIG. 1 may be the device shown in FIG. 2, and one or more software modules are stored in the memory of the AMF. The AMF can implement the software module through the processor and the program code in the memory to implement data processing based on the location of the user terminal.
下面结合流程图来介绍本发明实施例提供的基于用户终端位置的数据处理的方法。A method for data processing based on user terminal location provided by an embodiment of the present invention is described below in conjunction with a flowchart.
图3提供了一种基于用户终端位置的数据处理的方法流程示意图。FIG. 3 provides a schematic flowchart of a method for data processing based on location of a user terminal.
步骤301,UE注册到网络,并建立PDU会话。In step 301, the UE registers with the network and establishes a PDU session.
其中,UE通过接入网络注册到网络中。本实施例中,假设UE与网络建立的PDU会话标识为会话A。The UE is registered in the network through the access network. In this embodiment, it is assumed that the PDU session identifier established by the UE and the network is session A.
其中,PDU会话建立过程可以参考现有技术,这里不再赘述。For the PDU session establishment process, reference may be made to the prior art, and details are not described herein again.
步骤303,AMF向AN发送位置订阅请求,AN接收来自AMF的位置订阅请求。其中,所述位置订阅请求用于指示所述AN在所述UE移入或移出特定区域的情况下通知所述AMF。In step 303, the AMF sends a location subscription request to the AN, and the AN receives a location subscription request from the AMF. The location subscription request is used to instruct the AN to notify the AMF if the UE moves in or out of a specific area.
可选的,所述特定区域包括所述UE的LADN服务区或者所述UE允许发起通信连接的区域。Optionally, the specific area includes an LADN service area of the UE or an area where the UE allows to initiate a communication connection.
具体的,所述位置订阅请求中可以包括用于指示所述特定区域的信息。例如,一种可能的实现方式是,位置订阅请求中携带所述UE的LADN服务区包括的小区列表或者所述UE允许发起通信连接的区域包括的小区列表;另一种可能的实现方式是,AN在接收位置订阅请求之前,先接收AMF发送的所述UE的LADN服务区包括的小区列表或者所述UE允许发起通信连接的区域包括的小区列表,AN在本地将其与UE的标识进行关联存储,而位置订阅请求中只携带UE的标识。当AN接收到AMF发送的位置订阅请求消息时,根据其中的UE标识获取特定区域。Specifically, the location subscription request may include information for indicating the specific area. For example, a possible implementation manner is that the location subscription request carries the cell list included in the LADN service area of the UE or the cell list included in the area in which the UE is allowed to initiate a communication connection; another possible implementation manner is Before receiving the location subscription request, the AN first receives the cell list included in the LADN service area of the UE sent by the AMF or the cell list included in the area where the UE allows to initiate the communication connection, and the AN locally associates it with the identifier of the UE. Storage, and the location subscription request carries only the identity of the UE. When the AN receives the location subscription request message sent by the AMF, the specific area is acquired according to the UE identity therein.
步骤305,AN向AMF发送订阅响应消息,所述订阅响应消息用于指示所述UE移入或移出所述特定区域。Step 305: The AN sends a subscription response message to the AMF, where the subscription response message is used to indicate that the UE moves in or out of the specific area.
在所述UE移入或移出所述特定区域的情况下,AN向AMF发送订阅响应消息,用于指示所述UE移入或移出所述特定区域。In case the UE moves in or out of the specific area, the AN sends a subscription response message to the AMF to instruct the UE to move in or out of the specific area.
具体的,在连接态(即UE和AN之间建立RRC连接)的时候,AN可以获取UE所在的小区,并将其与所述特定区域包括的小区比较,从而可以确定UE是在特定区域内或者在特定区域外。Specifically, when the RRC connection is established between the UE and the AN, the AN may acquire the cell where the UE is located, and compare it with the cell included in the specific area, so that the UE may be determined to be in the specific area. Or outside a specific area.
AN可以采用如下方法确定所述UE移入或移出所述特定区域:The AN may determine that the UE moves in or out of the specific area by using the following method:
当UE切换小区的时候,触发AN判断逻辑,即:AN从UE的上下文中获取UE之前所处的小区,然后分别将当前所处的小区和之前所处的小区跟特定区域所包括的小区列表进行比较。如果之前所处的小区在特定区域列表中,而当前所处的小区不在特定区域列表中,则确定所述UE移出所述特定区域,AN向AMF发送订阅响应消息;如果之前所处的小区不在特定区域列表中,而当前所处的小区在特定区域列表中,则确定所述UE移入所述特定区域,AN向AMF发送订阅响应消息;如果之前所处的小区在特定区域列表中,当前所处的小区也在特定区域列表中,则确定所述UE在所述特定区域内部移动,AN不用向AMF发送订阅响应消息;如果之前所处的小区不在特定区域列表中,而当前所处的小区也不在特定区域列表中,则确定所述UE在特定区域外移动,AN不用向AMF发送订阅响应消息。When the UE switches the cell, the AN determines the logic, that is, the AN obtains the cell in which the UE was located from the context of the UE, and then respectively lists the currently located cell and the previously located cell with the cell included in the specific area. Compare. If the previously located cell is in the specific area list, and the currently located cell is not in the specific area list, it is determined that the UE moves out of the specific area, and the AN sends a subscription response message to the AMF; if the previously located cell is not present In the specific area list, and the currently located cell is in the specific area list, it is determined that the UE moves into the specific area, and the AN sends a subscription response message to the AMF; if the previously located cell is in the specific area list, the current location The cell at the location is also in the specific area list, then it is determined that the UE moves within the specific area, and the AN does not send a subscription response message to the AMF; if the previously located cell is not in the specific area list, and the current cell is located Also in the specific area list, it is determined that the UE moves outside the specific area, and the AN does not send a subscription response message to the AMF.
一种可能的情形是,AN和UE之间的连接处于RRC-inactive态,此时AN和UE之间的RRC连接断开,但是AN和核心网(如AMF)之间仍保持连接,并且AN保留UE的上下文。此时核心网侧对于AN和UE之间的RRC连接断开是不感知的。因此,会产生两个问题:1、AN不能实时获知UE的位置(所处的小区);2、核心网侧仍然会向UE发送下行数据。在这种情况下,在步骤305之前,所述方法还包括:One possible scenario is that the connection between the AN and the UE is in the RRC-inactive state, at which time the RRC connection between the AN and the UE is disconnected, but the connection between the AN and the core network (such as AMF) remains, and AN Keep the context of the UE. At this time, the core network side is not aware of the RRC connection disconnection between the AN and the UE. Therefore, two problems are generated: 1. The AN cannot know the location of the UE in real time (the cell in which it is located); 2. The core network side still sends downlink data to the UE. In this case, before step 305, the method further includes:
AN接收到发送给UE的下行数据;AN确定UE处于RRC-inactive态;AN向所述UE发起寻呼,以建立和UE的连接;AN获取所述UE所在的小区信息,并确定UE移入或移出所述特定区域。AN如何确定UE处于RRC-inactive态以及AN向UE发起寻呼以建立与UE的连接的具体方法可以参考现有技术实现,本发明实施例对此不作限定。The AN receives the downlink data sent to the UE; the AN determines that the UE is in the RRC-inactive state; the AN initiates paging to the UE to establish a connection with the UE; the AN acquires the cell information in which the UE is located, and determines that the UE moves in or Move out of the specific area. The specific method for determining how the UE is in the RRC-inactive state and the AN is initiating paging to the UE to establish a connection with the UE may be implemented by referring to the prior art, which is not limited by the embodiment of the present invention.
当UE移出LADN服务区或者移出允许发起通信连接的区域时,AN和UE之间不可以传递数据。但是,由于当UE处于RRC-inactive态时,AN无法实时感知UE的位置,从而AN无法实时感知UE是否移出LADN服务区或者移出允许发起通信连接的区域,核心网侧也无法感知UE是否移出LADN服务区或者移出允许发起通信连接的区域。因此,AN依然会接收到发送给UE的下行数据。如果UE已经移出LADN服务区或者移出允许发起通信连接的区域时,AN需要丢弃发送给UE的下行数据。另一方面,在LADN服务区外或者在非允许发起通信连接的区域,UE是禁止通过与AN之间的连接传递上行数据的。但是,有时UE会不遵循这个规则,此时AN需要丢弃UE发送的上行数据。When the UE moves out of the LADN service area or moves out of the area that allows the initiation of the communication connection, no data can be transferred between the AN and the UE. However, since the AN cannot detect the location of the UE in real time when the UE is in the RRC-inactive state, the AN cannot detect whether the UE moves out of the LADN service area or removes the area that allows the communication connection to be initiated, and the core network side cannot sense whether the UE moves out of the LADN. The service area or the area that is allowed to initiate a communication connection. Therefore, the AN still receives the downlink data sent to the UE. If the UE has moved out of the LADN service area or moves out of the area that is allowed to initiate a communication connection, the AN needs to discard the downlink data sent to the UE. On the other hand, outside the LADN service area or in an area that is not allowed to initiate a communication connection, the UE prohibits the transmission of uplink data through the connection with the AN. However, sometimes the UE does not follow this rule, and the AN needs to discard the uplink data sent by the UE.
一种可能的实现方式是,所述AN接收来自接入和移动性管理功能实体的数据丢弃指示信息;所述数据丢弃指示信息用于指示AN在所述UE移出所述特定区域的情况下,丢弃发送给所述UE的下行数据和/或所述UE发送的上行数据。为了节约信令开销,另一中可能的实现方式是在步骤301中,AMF发送给AN的位置订阅请求中还包括:数据 丢弃指示信息,该数据丢弃指示信息用于指示AN在UE移出特定区域的情况下,丢弃发送给UE的下行数据和/或UE发送的上行数据。A possible implementation manner is that the AN receives data discarding indication information from an access and mobility management function entity, where the data discarding indication information is used to indicate that the AN is in the case that the UE moves out of the specific area, The downlink data sent to the UE and/or the uplink data sent by the UE are discarded. In order to save the signaling overhead, another possible implementation manner is that, in step 301, the location subscription request sent by the AMF to the AN further includes: data discarding indication information, where the data discarding indication information is used to indicate that the AN moves out of the specific area in the UE. In the case of the downlink data sent to the UE and/or the uplink data sent by the UE.
在具体实现中,上述的数据丢弃指示信息可以包括PDU会话标识,例如会话标识A。在所述UE移出所述特定区域的情况下,当AN确定发送给所述UE的下行数据和/或所述UE发送的上行数据与所述PDU会话标识对应的会话相关时,丢弃发送给所述UE的下行数据和/或所述UE发送的上行数据。In a specific implementation, the foregoing data discarding indication information may include a PDU session identifier, such as session identifier A. When the UE moves out of the specific area, when the AN determines that downlink data sent to the UE and/or uplink data sent by the UE is related to a session corresponding to the PDU session identifier, discarding is sent to the UE. The downlink data of the UE and/or the uplink data sent by the UE.
这里的“和/或”是指在UE移出特定区域的情况下,如果AN收到发送给UE的下行数据和UE发送的上行数据,则丢弃发送给UE的下行数据和UE发送的上行数据;如果AN只收到发送给UE的下行数据,则AN丢弃发送给UE的下行数据;如果AN只收到UE发送的上行数据,则AN丢弃UE发送的上行数据。Here, "and/or" means that if the UE receives the downlink data sent to the UE and the uplink data sent by the UE when the UE moves out of the specific area, the downlink data sent to the UE and the uplink data sent by the UE are discarded; If the AN only receives the downlink data sent to the UE, the AN discards the downlink data sent to the UE; if the AN only receives the uplink data sent by the UE, the AN discards the uplink data sent by the UE.
在本实施例提供的基于用户终端位置的数据处理方法中,只有在UE移入或移出特定区域时,AN才会向AMF发送通知消息。例如,核心网将当前UE在注册区中的LADN服务区或服务区限制列表(Service area restrictions)发送给RAN,当UE移入或移出LADN服务区或允许发起通信连接的区域时,RAN发送通知消息给核心网。这样,无论LADN的服务区是否一定跨基站或基站的服务范围是否跨allowed area和non-allowed area,AMF均可准确的获知UE移出、移入LADN服务区或者允许发起通信连接的区域,解决了LADN区粒度可能和基站粒度不匹配或基站的服务范围是跨allowed area和non-allowed area时的问题,并且避免了UE和基站之间频繁的信令更新,减少了基站上报位置的信息数量。In the data processing method based on the location of the user terminal provided in this embodiment, the AN sends a notification message to the AMF only when the UE moves in or out of the specific area. For example, the core network sends the LADN service area or the service area restrictions of the current UE in the registration area to the RAN, and the RAN sends a notification message when the UE moves in or out of the LADN service area or the area that allows the communication connection to be initiated. Give the core network. In this way, regardless of whether the LADN service area must cross the base station or the base station's service range across the allowed area and the non-allowed area, the AMF can accurately know that the UE moves out, moves into the LADN service area, or allows the area to initiate a communication connection, and resolves the LADN. The area granularity may not match the base station granularity or the service range of the base station is a problem across the allowed area and the non-allowed area, and frequent signaling update between the UE and the base station is avoided, and the amount of information reported by the base station is reduced.
图4提供了一个基于用户终端位置的数据处理方法的流程示意图。当AN接收到核心网发送的数据丢弃指示信息之后,后续当AN收到UE发送的上行数据或者发送给所述UE的下行数据时,AN判断UE当前是否在特定区域内,如果UE不在特定区域内,则丢弃相关数据。FIG. 4 provides a schematic flowchart of a data processing method based on a location of a user terminal. After the AN receives the data discarding indication information sent by the core network, when the AN receives the uplink data sent by the UE or the downlink data sent to the UE, the AN determines whether the UE is currently in a specific area, if the UE is not in the specific area. Inside, the relevant data is discarded.
步骤401、AN接收来自AMF的数据丢弃指示信息。Step 401: The AN receives data discarding indication information from the AMF.
其中,所述数据丢弃指示信息可以是包括在步骤303所述的位置订阅请求中,也可以是作为单独的信令。该数据丢弃指示信息中可以包括PDU会话标识。The data discarding indication information may be included in the location subscription request described in step 303, or may be as separate signaling. The data discarding indication information may include a PDU session identifier.
步骤403、AN从核心网侧接收发送给UE的下行数据或者UE发送的上行数据。Step 403: The AN receives downlink data sent to the UE or uplink data sent by the UE from the core network side.
在AN接收到数据时,根据PDU会话标识,确定该数据是发送给UE的下行数据或者UE发送的上行数据,从而AN触发判断逻辑,以确定UE是否移出特定区域。When the AN receives the data, it is determined according to the PDU session identifier that the data is downlink data sent to the UE or uplink data sent by the UE, so that the AN triggers the determining logic to determine whether the UE moves out of the specific area.
可选的,在步骤401之前,所述方法还包括AN从核心网侧(如AMF)处获取特定区域信息。所述特定区域的定义参考图3所述实施例,这里不再赘述。Optionally, before step 401, the method further includes the AN acquiring specific area information from a core network side (such as an AMF). The definition of the specific area refers to the embodiment described in FIG. 3, and details are not described herein again.
步骤405、AN确定UE移出所述特定区域。Step 405: The AN determines that the UE moves out of the specific area.
AN确定UE移出特定区域的方法同图3所述实施例,这里不再赘述。The method for determining that the UE moves out of a specific area is the same as that of the embodiment shown in FIG. 3, and details are not described herein again.
步骤407、AN丢弃相关数据。Step 407: The AN discards related data.
在本实施例提供的基于用户终端位置的数据处理方法中,当AN接收到数据的时候,判断该数据是否与数据丢弃指示信息中的PDU会话标识相关,如果判断结果是相关,则触发AN的判断逻辑,以确定UE当前位置是否移出了特定区域。如果移出了特定区域,则丢弃该数据。采用本发明实施例的方法,当UE移出了特定区域的时候,AN丢弃与UE相关的上行数据或者下行数据,从而可以在特定区域内UE的数据传输进行精 确控制。In the data processing method based on the location of the user terminal provided by the embodiment, when the AN receives the data, it is determined whether the data is related to the PDU session identifier in the data discarding indication information, and if the judgment result is related, the AN is triggered. The logic is determined to determine if the current location of the UE has moved out of a particular area. If a specific area is removed, the data is discarded. With the method of the embodiment of the present invention, when the UE moves out of the specific area, the AN discards the uplink data or the downlink data related to the UE, so that the data transmission of the UE in the specific area can be accurately controlled.
图5提供了一个基于用户终端位置的数据处理方法的流程示意图。不失一般性的,假设在前一时刻UE与源基站(Source gNB)建立连接,UE移动之后(当前时刻)又处于目的基站(Target gNB)的服务范围内。FIG. 5 provides a schematic flowchart of a data processing method based on a location of a user terminal. Without loss of generality, it is assumed that the UE establishes a connection with the source base station (Source gNB) at the previous moment, and after the UE moves (current time), it is within the service range of the target base station (Target gNB).
步骤501、UE注册到网络,并建立PDU会话。Step 501: The UE registers with the network and establishes a PDU session.
具体的,UE通过源基站注册并附着到网络。Specifically, the UE is registered by the source base station and attached to the network.
步骤503,AMF向源基站发送位置订阅请求,AN接收来自AMF的位置订阅请求。Step 503: The AMF sends a location subscription request to the source base station, and the AN receives a location subscription request from the AMF.
步骤501和步骤503同图3实施例中的步骤301和步骤303类似,请参看相关描述,不再赘言。Step 501 and step 503 are similar to steps 301 and 303 in the embodiment of FIG. 3, please refer to the related description, and no longer utterance.
步骤505、源基站确定UE进入RRC-inactive态。Step 505: The source base station determines that the UE enters an RRC-inactive state.
当UE处于CM-CONNECTED态时,AN可以从核心网侧(如AMF)获取的RRC-inactive辅助信息(RRC Inactive assistance information),然后AN根据RRC-inactive辅助信息判定UE是否进入RRC-inactive态。RRC-inactive辅助信息可以包括:UE的注册区(Registration Area)、周期性注册更新定时器(Periodic Registration Update timer)以及UE特定的非连续性接收(discontinuous reception,DRX)值等。本实施例对AN如何确定UE进入RRC-inactive态,不做限定。When the UE is in the CM-CONNECTED state, the AN may obtain RRC Inactive Assistance information from the core network side (such as AMF), and then the AN determines whether the UE enters the RRC-inactive state according to the RRC-inactive assistance information. The RRC-inactive assistance information may include: a registration area of the UE, a periodic registration update timer, and a UE-specific discontinuous reception (DRX) value. This embodiment does not limit how the AN determines that the UE enters the RRC-inactive state.
步骤507、源基站从核心网侧(例如用户面功能(User Plane Function,UPF)实体)接收发送给UE的下行数据。Step 507: The source base station receives downlink data sent to the UE from a core network side, such as a User Plane Function (UPF) entity.
步骤509、AN寻呼UE。Step 509: The AN pages the UE.
具体的,AN中的源基站可以向UE注册的AN寻呼区域(Paging area)内的所有基站(例如图5中的目的基站)发送寻呼请求,然后各个基站在各自的覆盖范围内寻呼UE。寻呼的具体方案,本发明实施例不做限定。Specifically, the source base station in the AN may send a paging request to all base stations (for example, the target base station in FIG. 5) in the AN paging area registered by the UE, and then each base station pages in the respective coverage range. UE. The specific solution of the paging is not limited in the embodiment of the present invention.
步骤511、UE向目的基站发送RRC连接恢复请求消息,该RRC连接恢复请求消息中携带源基站分配给UE的恢复标识(Resume ID);Step 511: The UE sends an RRC connection recovery request message to the target base station, where the RRC connection recovery request message carries a recovery identifier (Resume ID) allocated by the source base station to the UE.
该Resume ID中包含源基站的标识。The Resume ID contains the identifier of the source base station.
步骤513、目标基站接收到UE发送的RRC连接恢复请求消息后,获取Resume ID中包括的源基站的标识,进而向源基站获取UE的上下文数据。Step 513: After receiving the RRC connection recovery request message sent by the UE, the target base station acquires the identifier of the source base station included in the Resume ID, and further acquires the context data of the UE from the source base station.
UE的上下文数据包括步骤503中位置订阅请求的内容以及UE前一时刻所处的小区标识。The context data of the UE includes the content of the location subscription request in
步骤515、目的基站完成RRC连接的恢复。Step 515: The target base station completes recovery of the RRC connection.
步骤517、可选的,为了防止缓存在源基站上的下行数据丢失,目的基站向源基站提供转发地址,以获取发送给UE的下行数据。Step 517: Optionally, in order to prevent downlink data loss on the source base station, the destination base station provides a forwarding address to the source base station to obtain downlink data that is sent to the UE.
步骤519、所述目的基站判断是否需要丢弃下行数据。Step 519: The target base station determines whether downlink data needs to be discarded.
具体的,目的基站可以根据UE当前所处的小区,确定UE当前是否在所述特定区域内。当UE不在所述特定区域内时,且方法执行了步骤517时,目的基站丢弃下行数据;否则,目的基站向UE发送所述下行数据。当UE不在所述特定区域内时,且方法没有执行了步骤517时,目的基站向源基站发送丢弃指示,由源基站丢弃下行数据;否则,目的基站从源基站获取下行数据,并发送给UE。Specifically, the target base station may determine, according to the cell where the UE is currently located, whether the UE is currently in the specific area. When the UE is not in the specific area, and the method performs step 517, the target base station discards the downlink data; otherwise, the destination base station sends the downlink data to the UE. When the UE is not in the specific area, and the method does not perform step 517, the target base station sends a drop indication to the source base station, and the source base station discards the downlink data; otherwise, the target base station acquires downlink data from the source base station, and sends the downlink data to the UE. .
步骤521、目的基站向AMF返回位置订阅响应消息。Step 521: The target base station returns a location subscription response message to the AMF.
具体的,目的基站可以根据步骤513中获取的UE的上下文,以及UE当前所处的小区,确定UE当前是否移入或者移出所述特定区域。当确定UE移入或者移出所述特定区域时,向AMF发送位置订阅响应消息。Specifically, the target base station may determine, according to the context of the UE acquired in step 513, and the cell where the UE is currently located, whether the UE currently moves in or out of the specific area. A location subscription response message is sent to the AMF when it is determined that the UE moves in or out of the particular area.
在图3-5所示的实施例中,AMF的动作可以由接入和移动性管理功能实体根据上述提及的存储器中的软件模块来执行。AN的动作可以由AN根据上述提及的存储器中的软件模块来执行。本发明实施例对此不作任何限制。In the embodiment illustrated in Figures 3-5, the actions of the AMF may be performed by the access and mobility management function entity in accordance with the software modules in the memory mentioned above. The actions of the AN can be performed by the AN in accordance with the software modules in the memory mentioned above. The embodiment of the present invention does not impose any limitation on this.
上述主要从各个网元之间交互的角度对本发明实施例提供的方案进行了介绍。可以理解的是,上述实现接入网络或接入和移动性管理功能实体的设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本发明能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。The solution provided by the embodiment of the present invention is mainly introduced from the perspective of interaction between the network elements. It can be understood that the above-mentioned devices implementing the access network or the access and mobility management function entities include hardware structures and/or software modules corresponding to the execution of the respective functions in order to implement the above functions. Those skilled in the art will readily appreciate that the present invention can be implemented in a combination of hardware or hardware and computer software in combination with the elements and algorithm steps of the various examples described in the embodiments disclosed herein. Whether a function is implemented in hardware or computer software to drive hardware depends on the specific application and design constraints of the solution. A person skilled in the art can use different methods for implementing the described functions for each particular application, but such implementation should not be considered to be beyond the scope of the present invention.
本发明实施例可以根据上述方法示例对接入网络或接入和移动性管理功能实体进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本发明实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。比如,在采用对应各个功能划分各个功能模块的情况下,图6示出了上述实施例中所涉及的一种接入网络装置可能的结构示意图,该设备600包括:接收单元601和发送单元603。The embodiment of the present invention may divide the function module of the access network or the access and mobility management function entity according to the foregoing method example. For example, each function module may be divided according to each function, or two or more functions may be used. Integrated in a processing module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of the module in the embodiment of the present invention is schematic, and is only a logical function division, and the actual implementation may have another division manner. For example, in the case of dividing each functional module by using corresponding functions, FIG. 6 is a schematic diagram showing the possible structure of an access network device involved in the foregoing embodiment. The
该接收单元601,用于接收来自接入和移动性管理功能实体的位置订阅请求,所述位置订阅请求用于指示所述AN在所述UE移入或移出特定区域的情况下通知所述接入和移动性管理功能实体接入和移动性管理功能实体。The receiving
该发送单元603,用于向接入和移动性管理功能实体发送订阅响应消息,所述订阅响应消息用于指示所述UE移入或移出所述特定区域。The sending unit 603 is configured to send a subscription response message to the access and mobility management function entity, where the subscription response message is used to indicate that the UE moves in or out of the specific area.
在一种可能的实现方式中,所述特定区域包括所述UE的LADN服务区或者所述UE允许发生通信连接的区域。所述位置订阅请求中包括用于指示所述特定区域的信息。In a possible implementation manner, the specific area includes a LADN service area of the UE or an area where the UE allows a communication connection to occur. The location subscription request includes information for indicating the specific area.
可选的,该接入网络装置还包括处理单元605,。所述接收单元601还用于接收发送给所述UE的下行数据;所述处理单元605,用于确定所述UE处于RRC-inactive态;所述发送单元603在所述处理单元605确定所述UE处于RRC-inactive态的情况下,向所述UE发起寻呼,以建立和所述UE的连接;进一步的,所述处理单元605还用于获取所述UE所在的小区信息,并确定所述UE移入或移出所述特定区域。Optionally, the access network device further includes a
一种可能的实现方式中,所述接收单元601接收的位置订阅请求中还包括数据丢弃指示信息,所述数据丢弃指示信息用于指示AN在所述UE移出所述特定区域的情况下,丢弃发送给所述UE的下行数据和/或所述UE发送的上行数据。可选的,所述数据丢弃指示信息中包括PDU会话标识。In a possible implementation manner, the location subscription request received by the receiving
一种可能的实现方式中,所述接收单元601,还用于接收来自接入和移动性管理 功能实体的数据丢弃指示信息;所述处理单元605,用于确定所述UE移出特定区域,根据所述接收单元601接收到的数据丢弃指示信息,丢弃发送给所述UE的下行数据或所述UE发送的上行数据。其中,所述特定区域包括所述UE的LADN服务区或者所述UE允许发生通信连接的区域,所述数据丢弃指示信息中包括PDU会话标识。所述处理单元605,具体用于判断发送给所述UE的下行数据或所述UE发送的上行数据与所述PDU会话相关,丢弃发送给所述UE的下行数据或所述UE发送的上行数据。In a possible implementation manner, the receiving
图7示出了上述实施例中所涉及的一种接入和移动性管理功能装置可能的结构示意图,该装置700包括:发送单元701和接收单元703。FIG. 7 is a schematic diagram showing the possible structure of an access and mobility management function device involved in the foregoing embodiment. The device 700 includes a sending
该发送单元701,用于向接入网络AN发送位置订阅请求,所述订阅请求用于指示所述AN在所述UE移入或移出特定区域的情况下通知所述接入和移动性管理功能实体。The sending
该接收单元703,用于接收来自所述基站的订阅响应消息,所述订阅响应消息用于指示所述UE移入或移出所述特定区域。The receiving
其中,所述特定区域包括所述UE的LADN服务区或者所述UE允许发生通信连接的区域。可选的,所述位置订阅请求中包括用于指示所述特定区域的信息。The specific area includes a LADN service area of the UE or an area where the UE allows a communication connection to occur. Optionally, the location subscription request includes information for indicating the specific area.
一种可能的实现方式中,所述位置订阅请求中还包括:数据丢弃指示信息,所述数据丢弃指示信息用于指示AN在所述UE移出所述特定区域的情况下,丢弃发送给所述UE的下行数据和/或所述UE发送的上行数据。其中,所述数据丢弃指示信息中还包括PDU会话标识。可选的,所述数据丢弃指示信息也可以作为独立与所述位置订阅请求的消息,由所述发送单元701发送给AN。In a possible implementation manner, the location subscription request further includes: data discarding indication information, where the data discarding indication information is used to indicate that the AN sends the discarding to the UE if the UE moves out of the specific area. Downlink data of the UE and/or uplink data sent by the UE. The data discarding indication information further includes a PDU session identifier. Optionally, the data discarding indication information may also be sent to the AN by the sending
其中,上述接入网络装置和接入和移动性管理功能装置可以实现在集成电路(integrated circuit,IC)、无线射频集成电路(radio frequency integrated circuit,RFIC)、印刷电路板(printed circuit board,PCB)等上。同时该装置可以是自立设备,也可以是较大设备的一部分。上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。The access network device and the access and mobility management function device can be implemented in an integrated circuit (IC), a radio frequency integrated circuit (RFIC), a printed circuit board (PCB). ) Wait. At the same time, the device can be either a stand-alone device or a part of a larger device. All the related content of the steps involved in the foregoing method embodiments may be referred to the functional description of the corresponding functional modules, and details are not described herein again.
在本实施例中,该实现基于用户终端位置的数据处理的装置以对应各个功能划分各个功能模块的形式来呈现,或者,该实现基于用户终端位置的数据处理的装置以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指特定应用集成电路(application-specific integrated circuit,ASIC),电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到接入网络装置600以及接入和移动性管理功能装置700可以采用图2所示的形式来实现。In this embodiment, the device for implementing data processing based on the location of the user terminal is presented in the form of dividing each functional module corresponding to each function, or the device for implementing data processing based on the location of the user terminal divides each of the devices in an integrated manner. The form of the function module is presented. A "module" herein may refer to an application-specific integrated circuit (ASIC), circuitry, a processor and memory that executes one or more software or firmware programs, integrated logic circuitry, and/or other functions that provide the functionality described above. Device. In a simple embodiment, those skilled in the art will appreciate that the
图8示出了上述实施例中所涉及的一种基于用户终端位置的数据处理系统。该系统包括:接入网络装置801和接入和移动性管理功能装置803。FIG. 8 shows a data processing system based on user terminal location involved in the above embodiment. The system includes an access network device 801 and an access and mobility management function device 803.
其中,接入网络装置801的功能如图6所述实施例所述,接入和移动性管理功能装置803如图7所述实施例所述。上述方法实施例涉及的各步骤的所有相关内容均可以援引到该系统中各实体,在此不再赘述。The function of the access network device 801 is as described in the embodiment of FIG. 6, and the access and mobility management function device 803 is as described in the embodiment of FIG. All the related content of the steps involved in the foregoing method embodiments may be referred to the entities in the system, and details are not described herein again.
本发明实施例还提供了一种计算机存储介质,用于储存为上述图6或图7所示的实现装置所用的计算机软件指令,其包含用于执行上述方法实施例所设计的程序。通过执行存储的程序,AN可以在UE移入或者移出一个特定区域时才报告UE的位置,在 该特定区域内的不同小区之间移动不需要报告位置,从而减少了AN上报位置信息的数量。另外,还可以通过对UE位置的监控,控制关于UE的上下行数据的发送和接收。The embodiment of the present invention further provides a computer storage medium for storing computer software instructions used in the implementation device shown in FIG. 6 or FIG. 7 above, which includes a program designed to execute the foregoing method embodiments. By executing the stored procedure, the AN can report the location of the UE when the UE moves in or out of a specific area, and the location between the different cells in the specific area does not need to report the location, thereby reducing the number of location information reported by the AN. In addition, the transmission and reception of uplink and downlink data about the UE can also be controlled by monitoring the location of the UE.
尽管在此结合各实施例对本发明进行了描述,然而,在实施所要求保护的本发明过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。Although the present invention has been described herein in connection with the embodiments of the present invention, it will be understood by those skilled in the <RTIgt; Other variations of the disclosed embodiments are achieved. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude a plurality. A single processor or other unit may fulfill several of the functions recited in the claims. Certain measures are recited in mutually different dependent claims, but this does not mean that the measures are not combined to produce a good effect.
本领域技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。计算机程序存储/分布在合适的介质中,与其它硬件一起提供或作为硬件的一部分,也可以采用其他分布形式,如通过Internet或其它有线或无线电信系统。Those skilled in the art will appreciate that embodiments of the present invention can be provided as a method, apparatus (device), or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code. The computer program is stored/distributed in a suitable medium, provided with other hardware or as part of the hardware, or in other distributed forms, such as over the Internet or other wired or wireless telecommunication systems.
本发明是参照本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention has been described with reference to flowchart illustrations and/or block diagrams of the methods, apparatus, and computer program products of the embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device. Means for implementing the functions specified in one or more of the flow or in a block or blocks of the flow chart.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。The computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device. The apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device. The instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
尽管结合具体特征及其实施例对本发明进行了描述,显而易见的,在不脱离本发明的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本发明的示例性说明,且视为已覆盖本发明范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。While the invention has been described with respect to the specific embodiments and embodiments thereof, various modifications and combinations may be made without departing from the spirit and scope of the invention. Accordingly, the specification and drawings are to be construed as the It is apparent that those skilled in the art can make various modifications and variations to the invention without departing from the spirit and scope of the invention. Thus, it is intended that the present invention cover the modifications and modifications of the invention
Claims (25)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710818676.5 | 2017-09-12 | ||
| CN201710818676.5A CN109495942B (en) | 2017-09-12 | 2017-09-12 | Data transmission method, device and system based on user equipment position |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019052434A1 true WO2019052434A1 (en) | 2019-03-21 |
Family
ID=65687716
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2018/104936 Ceased WO2019052434A1 (en) | 2017-09-12 | 2018-09-11 | Data transmission method, apparatus and system based on user equipment position |
Country Status (2)
| Country | Link |
|---|---|
| CN (2) | CN109495942B (en) |
| WO (1) | WO2019052434A1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021184330A1 (en) * | 2020-03-20 | 2021-09-23 | Qualcomm Incorporated | Edge application service access |
| CN115245041A (en) * | 2020-04-14 | 2022-10-25 | 华为技术有限公司 | A method and device for data transmission |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110225463A (en) * | 2019-07-26 | 2019-09-10 | 努比亚技术有限公司 | Service method for limiting, device and storage medium based on mobile communications network |
| CN113573228A (en) * | 2020-04-09 | 2021-10-29 | 中国移动通信有限公司研究院 | Method and device for monitoring terminal mobility |
| WO2022178837A1 (en) * | 2021-02-26 | 2022-09-01 | Nokia Shanghai Bell Co., Ltd. | Positioning assistance data delivery for ue positioning in radio resource control inactive state |
| KR20230163558A (en) | 2021-04-06 | 2023-11-30 | 노키아 테크놀로지스 오와이 | Positioning enhancement mechanism |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101998626A (en) * | 2009-08-25 | 2011-03-30 | 大唐移动通信设备有限公司 | Notification method and equipment of positioning capability of evolution type base station |
| CN102273247A (en) * | 2011-04-21 | 2011-12-07 | 华为技术有限公司 | Method and device for detecting user location change |
| US20150079993A1 (en) * | 2009-12-31 | 2015-03-19 | Huawei Techhologies Co., Ltd. | Handover method and system in relay network, relay node, control base station and base station |
| CN107087255A (en) * | 2016-02-15 | 2017-08-22 | 中兴通讯股份有限公司 | A kind of terminal location management, the method for terminal mobility management and network node |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101415243A (en) * | 2007-10-19 | 2009-04-22 | 鼎桥通信技术有限公司 | System and method for transmitting user data |
| WO2011083183A2 (en) * | 2009-12-21 | 2011-07-14 | Telefonica, S.A. | Method and system for subscribing to services via extended upnp standard and nass tispan authentication |
| CN102934489B (en) * | 2011-06-07 | 2015-04-29 | 华为技术有限公司 | Location reporting method, device and system |
| KR101532892B1 (en) * | 2011-09-30 | 2015-06-30 | 엘지전자 주식회사 | Method for processing data associated with location area update in a wireless communication system |
| US10123205B2 (en) * | 2015-06-01 | 2018-11-06 | Huawei Technologies Co., Ltd. | Admission of a session to a virtual network service |
-
2017
- 2017-09-12 CN CN201710818676.5A patent/CN109495942B/en active Active
- 2017-09-12 CN CN202111316702.7A patent/CN114245434B/en active Active
-
2018
- 2018-09-11 WO PCT/CN2018/104936 patent/WO2019052434A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101998626A (en) * | 2009-08-25 | 2011-03-30 | 大唐移动通信设备有限公司 | Notification method and equipment of positioning capability of evolution type base station |
| US20150079993A1 (en) * | 2009-12-31 | 2015-03-19 | Huawei Techhologies Co., Ltd. | Handover method and system in relay network, relay node, control base station and base station |
| CN102273247A (en) * | 2011-04-21 | 2011-12-07 | 华为技术有限公司 | Method and device for detecting user location change |
| CN107087255A (en) * | 2016-02-15 | 2017-08-22 | 中兴通讯股份有限公司 | A kind of terminal location management, the method for terminal mobility management and network node |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021184330A1 (en) * | 2020-03-20 | 2021-09-23 | Qualcomm Incorporated | Edge application service access |
| CN115245041A (en) * | 2020-04-14 | 2022-10-25 | 华为技术有限公司 | A method and device for data transmission |
Also Published As
| Publication number | Publication date |
|---|---|
| CN109495942B (en) | 2021-10-26 |
| CN114245434B (en) | 2024-06-25 |
| CN109495942A (en) | 2019-03-19 |
| CN114245434A (en) | 2022-03-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11588709B2 (en) | Method, device and system for ensuring service level agreement of application | |
| CN113498139B (en) | Data analytics for multi-access edge computing | |
| WO2019052434A1 (en) | Data transmission method, apparatus and system based on user equipment position | |
| KR102323696B1 (en) | Service subscription method and device | |
| CN108462735B (en) | Method and device for selecting session management function entity | |
| CN109673061B (en) | Method and device for PDU session processing | |
| CN109951877A (en) | A kind of slice information update method and device | |
| CN110351828B (en) | A positioning method and device | |
| CN112042167B (en) | Method and apparatus for processing subscriber service profile information in MEC network | |
| CN110972224B (en) | A communication method, device and system | |
| CN110971421A (en) | Subscription update method, device and system | |
| CN106686676B (en) | Method, device and system for session switching | |
| WO2018141093A1 (en) | Mobile network optimization processing method, device and system | |
| JP2023535520A (en) | COMMUNICATION METHOD, APPARATUS, AND SYSTEM | |
| CN110519809A (en) | Manage the methods, devices and systems of PDU session | |
| WO2018076976A1 (en) | Method, device, and system for reporting location change | |
| WO2019174437A1 (en) | Address management method, device and system | |
| CN111491370A (en) | A communication method, network element, system and storage medium | |
| CN110677845B (en) | A method, network element and system for determining application function request status | |
| CN109314986B (en) | Method and device for transmitting buffer status report | |
| WO2020011173A1 (en) | Relocation management method and apparatus | |
| WO2019206025A1 (en) | Method, device, and system for determining registration area | |
| CN114828120B (en) | Communication method, device, system and storage medium | |
| WO2026012203A1 (en) | Information transmission method and apparatus, and communication device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18855293 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 18855293 Country of ref document: EP Kind code of ref document: A1 |