Paging method and device
By negotiating and re-determining the paging timing, the problem of paging loss caused by overlapping paging timings of multi-SIM terminal devices on different wireless access technology networks is solved, and the effect of multi-SIM terminal devices being able to receive paging on different networks is achieved.
Patent Information
- Application Number
- CN202211111188.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-11-08
- Publication Date
- 2025-10-03
- Estimated Expiration
- 2039-11-08
AI Technical Summary
When multi-SIM terminal devices have overlapping paging opportunities on different wireless access technology networks, paging messages may be lost.
The terminal device negotiates with the network device to re-determine the paging opportunity, and negotiates a new paging opportunity by sending an indication message to avoid overlap and ensure that each phone card monitors paging at a different paging opportunity.
This effectively avoids the loss of paging messages, ensures that multi-card terminal devices on different networks can receive paging, and improves communication reliability.
Smart Images

Figure CN115665856B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of communications, and in particular to a paging method and apparatus. Background Art
[0002] A multi-SIM terminal device is one that has at least two SIM cards installed. A multi-SIM terminal device can register with the network using at least two SIM cards. Different SIM cards may register with different radio access technologies (RATs) or radio access networks (RANs). For cost reasons, some multi-SIM terminals can only receive data or signaling from the RAT / RAN of one SIM card at a time.
[0003] When a multi-SIM terminal needs to receive paging messages on at least two RAT / RANs, if the paging occasions (POs) on different RAT / RANs overlap, the multi-SIM terminal can only monitor the paging messages from SIM Card 1 on the PO of one RAT / RAN. If the RAT / RAN of SIM Card 2, which overlaps with the PO of SIM Card 1, also needs to page the multi-SIM terminal, the paging message sent by SIM Card 2's RAT / RAN will be lost, and SIM Card 2 of the multi-SIM terminal will not receive the paging message, resulting in a paging loss. Summary of the Invention
[0004] The embodiments of the present application provide a paging method and apparatus, which solve the problem of paging loss when the POs of multiple phone cards of a multi-card terminal device overlap in time.
[0005] To achieve the above objectives, the present invention adopts the following technical solutions:
[0006] In a first aspect, a paging method is provided, comprising: a terminal device sending first indication information to a first network device in a first network, the first indication information being used to indicate that a first paging occasion (PO) needs to be updated; and the terminal device receiving second indication information from the first network device, the second indication information being used by the terminal device to determine a second PO. The terminal device may be a UE, and the first network device may be a base station, or the first network device may be an MME / AMF, etc.
[0007] Therefore, in an embodiment of the present application, when a first PO overlap occurs when the terminal device determines to monitor paging from at least two networks, a first indication message can be sent to a network device in the first network to negotiate a new PO, and a second PO can be determined based on a second indication message sent by the first network device, so that the PO for monitoring the paging of the first network is re-determined, thereby avoiding PO overlap and preventing the terminal device from missing the paging.
[0008] In one possible design, the terminal device determines a second PO based on the second indication information; the terminal device listens for paging messages from the first network device on the second PO. The location of the second PO may be the same as or different from that of the first PO. When they are different, it means that the first network device determines that the location of the first PO is unavailable based on the resource scheduling in the first network, and therefore determines to send the second PO to the UE, so that one phone card of the UE listens for paging of the first network on the second PO, and the other can continue to listen for paging of the second network on the first PO. In one possible design, before the terminal device receives the second indication information from the first network device, the method further includes: the terminal device sends the first identifier of the terminal device to the first network device. Specifically, it can be that the UE sends the UE ID of the UE to the first base station, or it can be that the UE sends the UE ID of the UE to the MME / AMF, so that the first base station or the MME / AMF can establish a correspondence between the negotiated PO and the UE ID.
[0009] In one possible design, the first identifier includes at least one of the following: s-TMSI, IMSI, 5G-GUTI or 5G-s-TMSI.
[0010] In one possible design, the second indication information includes second offset indication information, that is, the offset value of the first PO.
[0011] In one possible design, the second offset indication information is used to indicate an offset of the first PO; and the terminal device determining the second PO based on the second indication information includes: the terminal device determining the second PO based on the first PO and the offset of the first PO. In this way, one SIM card of the UE can monitor paging at the second PO, while the other SIM card can continue to monitor paging at the first PO, thereby avoiding paging loss.
[0012] In one possible design, the first indication information includes first offset indication information or first offset range indication information.
[0013] In one possible design, the second indication information includes a third identifier; or the second indication information is used to indicate the third identifier; the terminal device determines the second PO based on the second indication information, including: the terminal device determines the second PO based on the third identifier. In one possible design, the first indication information includes a second identifier; or the first indication information is used to indicate the second identifier. The second identifier can be a second UE ID, and the third identifier can be a third UE ID. Different UE IDs correspond to different PO positions, so the network side can send different UE IDs to the UE to indicate the updated PO position to the UE.
[0014] In one possible design, the second offset indication information is used to indicate an offset of the first identifier; and the terminal device determining the second PO according to the second indication information includes: the terminal device determining the second PO according to the first identifier and the offset of the first identifier. The offset of the first identifier can be considered as an offset of the first UE ID, and the offset of the first UE ID can be understood as an offset of the first PO. In this way, the UE can determine the updated second PO position indicated by the network side based on the offset of the first UE ID.
[0015] In one possible design, the method further includes: when the terminal device determines that the serving cell of the first network of the terminal device has changed, the terminal device determines a third PO based on the second indication information; if it is necessary to receive a signal on the second network at the third PO, the terminal device sends third indication information to the second network device of the first network or the network device of the second network, where the third indication information is used to indicate that the third PO needs to be updated. In other words, when the serving cell of the UE changes, the UE needs to re-determine whether the PO will overlap to determine whether a new PO needs to be negotiated with the network side.
[0016] In the second aspect, a paging method is provided, which includes: a first network device receives first indication information from a terminal device, the first indication information is used to indicate that a first paging occasion PO needs to be updated; the first network device sends second indication information to the terminal device, and the second indication information is used by the terminal device to determine a second PO.
[0017] In one possible design, the method further includes: the first network device sending a paging message to the terminal device on the second PO.
[0018] In one possible design, before the first network device sends the second indication information to the terminal device, the method also includes: the first network device receives a first identifier from the terminal device.
[0019] In one possible design, the first identifier includes at least one of the following: s-TMSI, IMSI, 5G-GUTI or 5G-s-TMSI.
[0020] In one possible design, the second indication information includes second offset indication information.
[0021] In one possible design, the second offset indication information is used to indicate the offset of the first PO; the first network device sends a paging message to the terminal device on the second PO, including: the first network device determines the second PO based on the first PO and the offset of the first PO, so as to send a paging message to the terminal device on the second PO.
[0022] In one possible design, the first indication information includes first offset indication information or first offset range indication information.
[0023] In one possible design, the second indication information includes a third identifier; or, the second indication information is used to indicate the third identifier.
[0024] In one possible design, the first indication information includes the second identifier; or, the first indication information is used to indicate the second identifier.
[0025] In one possible design, the second offset indication information is used to indicate the offset of the first identifier.
[0026] In one possible design, the method also includes: the first network device sends second offset indication information to the second network device, the second offset indication information is used to instruct the second network device to send a paging message to the terminal device according to the second offset indication information; the first network device and the second network device are access network devices in the same network.
[0027] In one possible design, the method also includes: the first network device sends a second offset indication information, a first identifier, and at least one of the cell information of the terminal device to the third network device; the first network device is an access network network device, the third network device is a core network network device, and the second network device and the third network device belong to the same network.
[0028] According to a third aspect, a communication device is provided for executing the method according to the first aspect or any possible design of the first aspect.
[0029] In a fourth aspect, a communication device is provided for executing the method of the second aspect or any possible design of the second aspect.
[0030] In a fifth aspect, a communication device is provided, comprising a processor coupled to a memory; the memory is used to store computer programs or instructions; and the processor is used to execute the computer programs or instructions stored in the memory so that the device performs the method of the first aspect or any possible design of the first aspect.
[0031] In a sixth aspect, a communication device is provided, comprising a processor coupled to a memory; the memory is used to store computer programs or instructions; and the processor is used to execute the computer programs or instructions stored in the memory so that the device performs a method as in the second aspect or any possible design of the second aspect.
[0032] In a seventh aspect, a readable storage medium is provided, comprising a program or instruction. When the program or instruction is executed by a processor, the method of the first aspect or any possible design of the first aspect is executed.
[0033] In an eighth aspect, a readable storage medium is provided, comprising a program or instruction. When the program or instruction is executed by a processor, the method of the second aspect or any possible design of the second aspect is executed.
[0034] In a ninth aspect, a communication system is provided, comprising the apparatus of the fifth aspect and the apparatus of the sixth aspect.
[0035] In the tenth aspect, a communication device is provided, including: a sending unit for sending first indication information to a first network device in a first network, the first indication information being used to indicate that a first paging occasion PO needs to be updated; a receiving unit for receiving second indication information from the first network device, the second indication information being used by the terminal device to determine a second PO.
[0036] In one possible design, the first identifier includes at least one of the following: s-TMSI, IMSI, 5G-GUTI or 5G-s-TMSI.
[0037] In one possible design, the second indication information includes second offset indication information.
[0038] In one possible design, the second offset indication information is used to indicate the offset of the first PO; it may also include a processing unit for determining the second PO based on the first PO and the offset of the first PO.
[0039] In one possible design, the first indication information includes first offset indication information or first offset range indication information.
[0040] In one possible design, the second indication information includes a third identifier; or, the second indication information is used to indicate the third identifier; and may further include a processing unit for determining the second PO based on the third identifier.
[0041] In one possible design, the first indication information includes the second identifier; or, the first indication information is used to indicate the second identifier.
[0042] In one possible design, the second offset indication information is used to indicate the offset of the first identifier; the processing unit is used to determine the second PO based on the first identifier and the offset of the first identifier.
[0043] In one possible design, when the terminal device determines that the service cell of the terminal device in the first network changes, the terminal device determines the third PO based on the second indication information; if it is necessary to receive a signal on the second network on the third PO, the terminal device sends the third indication information to the second network device of the first network or the network device of the second network, and the third indication information is used to indicate that the third PO needs to be updated.
[0044] In the eleventh aspect, a communication device is provided, including: a receiving unit for receiving first indication information from a terminal device, the first indication information being used to indicate that a first paging occasion PO needs to be updated; a sending unit for sending second indication information to the terminal device, the second indication information being used by the terminal device to determine a second PO.
[0045] In a possible design, the sending unit is configured to send a paging message to the terminal device on the second PO.
[0046] In one possible design, the receiving unit is used to receive a first identifier from a terminal device.
[0047] In one possible design, the first identifier includes at least one of the following: s-TMSI, IMSI, 5G-GUTI or 5G-s-TMSI.
[0048] In one possible design, the second indication information includes second offset indication information.
[0049] In one possible design, the second offset indication information is used to indicate the offset of the first PO; the sending unit is used to determine the second PO based on the first PO and the offset of the first PO, so as to send a paging message to the terminal device on the second PO.
[0050] In one possible design, the first indication information includes first offset indication information or first offset range indication information.
[0051] In one possible design, the second indication information includes a third identifier; or, the second indication information is used to indicate the third identifier.
[0052] In one possible design, the first indication information includes the second identifier; or, the first indication information is used to indicate the second identifier.
[0053] In one possible design, the second offset indication information is used to indicate the offset of the first identifier.
[0054] In one possible design, the sending unit is used to send second offset indication information to the second network device, and the second offset indication information is used to instruct the second network device to send a paging message to the terminal device according to the second offset indication information; the first network device and the second network device are access network devices in the same network.
[0055] In one possible design, the sending unit is used to send a second offset indication information, a first identifier, and at least one of the cell information of the terminal device to a third network device; the first network device is an access network device, the third network device is a core network device, and the second network device and the third network device belong to the same network.
[0056] In a twelfth aspect, a communication system is provided, comprising the communication device of the tenth aspect and the communication device of the eleventh aspect.
[0057] In a thirteenth aspect, an embodiment of the present application provides an apparatus for a paging method, which is included in an electronic device and has the function of implementing the electronic device behavior in any of the above aspects and any possible implementation methods. This function can be implemented by hardware or by hardware executing corresponding software implementations. The hardware or software includes one or more modules or units corresponding to the above functions. For example, a processing module or unit, a sending module or unit, a receiving module or unit, etc.
[0058] In a fourteenth aspect, an embodiment of the application provides an electronic device, including an antenna, one or more processors, and one or more memories. The one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer program code, the computer program code including computer instructions. When the one or more processors execute the computer instructions, the electronic device performs the paging method of any of the above aspects and any possible implementations.
[0059] In a fifteenth aspect, an embodiment of the present application provides a computer-readable storage medium, comprising computer instructions. When the computer instructions are executed on an electronic device, the electronic device executes the paging method in any of the above aspects and any possible implementation methods.
[0060] In a sixteenth aspect, an embodiment of the present application provides a computer program product, which, when executed on a computer, enables an electronic device to execute the paging method in any of the above aspects and any possible implementation manners.
[0061] In a seventeenth aspect, an embodiment of the present application provides a system, which may include a wireless access device according to any possible implementation of any of the above aspects and at least one electronic device. The electronic device and the wireless access device may perform the paging method according to any of the above aspects and any possible implementation.
[0062] In the eighteenth aspect, a chip system is applied to an electronic device as in the above aspects; the chip system includes one or more interface circuits and one or more processors; the interface circuit and the processor are interconnected through lines; the processor receives and executes computer instructions from the memory of the electronic device through the interface circuit. BRIEF DESCRIPTION OF THE DRAWINGS
[0063] Figure 1 A schematic diagram of the structure of a paging cycle provided in an embodiment of the present application;
[0064] Figure 2A schematic diagram of a network architecture provided in an embodiment of the present application;
[0065] Figure 3 A schematic diagram of a network architecture provided in an embodiment of the present application;
[0066] Figure 4 A signal interaction diagram of a paging method provided in an embodiment of the present application;
[0067] Figure 5 A signal interaction diagram of a paging method provided in an embodiment of the present application;
[0068] Figure 6 A signal interaction diagram of a paging method provided in an embodiment of the present application;
[0069] Figure 7 A signal interaction diagram of a paging method provided in an embodiment of the present application;
[0070] Figure 8 A signal interaction diagram of a paging method provided in an embodiment of the present application;
[0071] Figure 9 A signal interaction diagram of a paging method provided in an embodiment of the present application;
[0072] Figure 10 A signal interaction diagram of a paging method provided in an embodiment of the present application;
[0073] Figure 11 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application;
[0074] Figure 12 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application;
[0075] Figure 13 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application;
[0076] Figure 14 A schematic diagram of the structure of a network device provided in an embodiment of the present application;
[0077] Figure 15 A schematic diagram of the structure of a network device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0078] For ease of understanding, some examples of concepts related to the embodiments of this application are provided for reference as follows:
[0079] Multi-SIM terminal: A terminal equipped with at least two SIM cards. These SIM cards can be Subscriber Identification Module (SIM) cards or Universal Subscriber Identity Module (USIM) cards. A multi-SIM terminal can use these two SIM cards to register with the network separately. Different SIM cards may access different networks. These networks can be, for example, RATs or RANs. The terminal device can be User Equipment (UE).
[0080] Paging: When a terminal device is in the radio resource control (RRC) idle state or RRC inactive state, the network may page the UE, and the UE needs to monitor the paging. The UE can wake up on its own paging occasion (PO) to monitor the downlink control information (DCI) and sleep at other times, thereby reducing UE power consumption.
[0081] PO: The PO of the UE can be periodic, with possible periods of 32, 64, 128, and 256 radio frames. The PO can be determined based on the parameters broadcast by the cell and the identification (ID) of the UE. For example, the parameters broadcast by the cell include the discontinuous reception (DRX) cycle, the paging cycle, and the default paging cycle. The ID of the UE can be an international mobile subscriber identification number (IMSI) or a 5G-s-temporary mobile subscriber identification number (5G S-Temporary Mobile Subscription Identifier, 5G-s-TMSI). Furthermore, the PO can be determined based on the UE ID, for example, UE ID = IMSI mod 1024, or UE ID = 5G-s-TMSI mod 1024.
[0082] The PO described in the embodiment of the present application indicates the time when the paging message is sent from the concept of time domain (such as in time slots or symbols). Sending paging can be understood as sending control information or scheduling information of a paging message, or sending a paging message. Monitoring paging can be understood as monitoring the control information or scheduling information of a paging message, or monitoring a paging message. Therefore, PO can also be understood as the time domain location information of the network device sending scheduling information. In the idle state, the UE needs to periodically receive paging messages. This period is the paging period (T, which can also be regarded as the idle state DRX period), but the specific paging opportunity (PO) is determined in the time domain by the network device and the terminal device according to the protocol. PO can also be understood as a scheduling subframe, corresponding to a subframe number, which can be 1ms in Long Term Evolution (LTE), such as Figure 1 As shown, within a paging cycle, there can be multiple paging frames corresponding to multiple radio frame numbers (PFs), and each paging frame can have multiple POs (corresponding to multiple terminal devices, each terminal device has one and only one PO within a paging cycle). In the existing standard protocol, paging messages for paging UEs and short message-type messages are both sent in POs; when a specific PO arrives, if the paging message for paging UEs and the short message-type message arrive separately, the network device sends the corresponding paging message or short message; when both messages arrive, the network device sends both messages simultaneously.
[0083] Paging message: Generally speaking, paging messages are divided into two categories. One is to call the terminal device, that is, the network device searches for the terminal device, so that the terminal device performs a random access process after receiving the paging message, and enters the connected state from the idle state to carry out data communication. For example, when a telephone call service is in progress, the network device sends a paging message to the terminal device; the other is the transmission of short messages, such as the earthquake and tsunami warning system (ETWS) and the system information system, which can transmit short messages to the terminal device.
[0084] Access and Mobility Management Function (AMF): It is the termination point of the RAN signaling interface (N2) and the network attached storage (NAS) (N1) signaling. It is primarily responsible for NAS message encryption and security, registration, access, mobility, authentication, SMS transparent transmission, and context management. In addition, when interacting with the evolved packet system (EPS) network, it is also responsible for the allocation of EPS bearer IDs.
[0085] Mobility Management Entity (MME): The main functions include: access stratum (AS) signaling and its security; sending paging messages to relevant base stations; security control (authentication, signaling integrity protection and data encryption); reachability of idle UEs (including control and execution of paging retransmission messages); tracking area (TA) list management (idle and active UEs); MME selection when the MME changes during handover; mobility control in idle state; bearer management functions, including the establishment of dedicated bearers; encryption and integrity protection of non-access stratum signaling, etc.
[0086] The technical solution in this application will be described below with reference to the accompanying drawings.
[0087] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: long term evolution (LTE) systems, worldwide interoperability for microwave access (WiMAX) communication systems, fifth generation (5G) systems, such as new radio access technology (NR), networks that integrate multiple systems, Internet of Things systems, Internet of Vehicles systems, and future communication systems such as 6G systems.
[0088] This application will present various aspects, embodiments, or features in the context of systems that may include multiple devices, components, modules, etc. It should be understood and appreciated that each system may include additional devices, components, modules, etc., and / or may not include all of the devices, components, modules, etc. discussed in conjunction with the figures. Furthermore, combinations of these aspects may also be used.
[0089] Additionally, in the embodiments of this application, the word "exemplary" is used to indicate an example, illustration, or description. Any embodiment or design described in this application as "exemplary" should not be construed as preferred or advantageous over other embodiments or designs. Rather, the use of the word "exemplary" is intended to present concepts in a concrete way.
[0090] In the embodiments of the present application, “of”, “corresponding”, “relevant” and “corresponding” may sometimes be used interchangeably. It should be noted that when the distinction between them is not emphasized, the meanings they intend to express are consistent.
[0091] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field will know that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0092] The embodiments of the present application can be applied not only in traditional typical networks, but also in future UE-centric networks. The UE-centric network introduces a non-cell network architecture, that is, a large number of small stations are deployed in a specific area to form a hyper cell, and each small station is a transmission point (TP) or real-time transport protocol (TRP) of the hyper cell, and is connected to a centralized controller. When the UE moves in the hyper cell, the network side device constantly selects a new sub-cluster for the UE to serve it, thereby avoiding actual cell switching and achieving continuity of UE services. Among them, the network side device includes wireless network equipment.
[0093] In the embodiments of the present application, some scenarios are described using the scenarios of the NR network or LTE network in the wireless communication network as an example. It should be noted that the solutions in the embodiments of the present application can also be applied to other wireless communication networks, and the corresponding names can also be replaced by the names of corresponding functions in other wireless communication networks.
[0094] The network device in the embodiment of the present application can be a device with wireless transceiver functions or a chip that can be set in the device, and can be deployed in a wireless access network to provide wireless communication services for terminal devices. The device includes but is not limited to: an evolved Node B (eNB), a radio network controller (RNC), a Node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., a home evolved NodeB, or a home Node B, HNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (WIFI) system, a wireless relay node, a wireless backhaul node, a transmission and reception point (TRP or transmission point, TP), etc. It can also be a gNB in a 5G, such as NR, system, or a transmission point (TRP or TP), one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, or a network node constituting a gNB or a transmission point, such as a baseband unit (BBU) or a distributed unit (DU). unit), etc., or, it may be a vehicle-mounted device, a wearable device, or a network device in a future evolved PLMN network, etc.
[0095] In some deployments, a gNB may include a centralized unit (CU) and a DU. The gNB may also include a radio unit (RU). Multiple DUs may be centrally controlled by a single CU. The CU implements some of the gNB's functions, while the DU implements some of the gNB's functions. It is understood that a network device may be a CU node, a DU node, or a device including both a CU node and a DU node. Furthermore, the CU may be classified as a network device in the access network (RAN) or a network device in the core network (CN), without limitation here.
[0096] Alternatively, the CU can be divided into the CU's control plane (centralized unit-control plane, CU-CP) and the CU's user plane (centralized unit-user plane CU-UP). The CU-CP is responsible for the control plane functions, mainly including the control planes of the RRC and packet data convergence protocol (PDCP) layers. The CU-UP is responsible for the user plane functions, mainly including the user planes of the service data adaptation protocol (SDAP) layer and the PDCP layer. The CU-CP and CU-UP are connected through an interface (e.g., E1 interface). The CU-CP is connected to the core network through an interface (e.g., Ng interface) and is connected to the DU through an interface (e.g., F1-C (control plane interface)). The CU-UP is connected to the DU through an interface (e.g., F1-U (user plane interface)).
[0097] The terminal device in the embodiment of the present application may also be referred to as UE, access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal device in the embodiment of the present application may be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a terminal device in 5G network or a terminal device in the future evolved public land mobile communication network (PLMN), etc. The embodiment of the present application does not limit the application scenario. The methods and steps implemented by the terminal device in this application can also be implemented by components (such as chips or circuits) that can be used in the terminal device. In this application, the aforementioned terminal device and the components (such as chips or circuits) that can be set in the aforementioned terminal device are collectively referred to as terminal devices.
[0098] In an embodiment of the present application, a terminal device or a network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through processes, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a Windows operating system. The application layer includes applications such as browsers, address books, word processing software, and instant messaging software. In addition, the embodiment of the present application does not specifically limit the specific structure of the execution subject of the method provided in the embodiment of the present application. As long as it is possible to communicate according to the method provided in the embodiment of the present application by running a program that records the code of the method provided in the embodiment of the present application, for example, the execution subject of the method provided in the embodiment of the present application can be a terminal device or a network device, or a functional module in a terminal device or a network device that can call a program and execute the program.
[0099] In addition, various aspects or features of the present application can be implemented as methods, devices or products using standard programming and / or engineering techniques. The term "product" as used in this application covers computer programs that can be accessed from any computer-readable device, carrier or medium. For example, computer-readable media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks or tapes, etc.), optical disks (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards and flash memory devices (e.g., erasable programmable read-only memories (EPROMs), cards, sticks or key drives, etc.). In addition, the various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing and / or carrying instructions and / or data.
[0100] The embodiments of the present application can be applied to an application scenario in which a multi-card terminal device, when monitoring paging, encounters overlapping POs of different networks and how to prevent the UE from missing paging.
[0101] The network architecture of this application may include terminal equipment, access network equipment and core network equipment. Figure 2As shown, the terminal device is UE, the access network device can be an evolved NoteB (eNB) in the LTE system, and the core network device can be an MME in the LTE system. Or, as Figure 3 As shown, the terminal device is a UE, the access network device can be a gNB (also known as NG-ENB) in the 5G system's NG-radio access network (NG-RAN), and the core network device can be an AMF in the 5G system's 5th generation core (5GC). The main functions of the MME and AMF have been explained above.
[0102] This application applies the above-mentioned network architecture and proposes a paging method for how to avoid terminal devices from losing paging. The basic principle is: the terminal device can coordinate a paging parameter with the network side network device, and the network side network device and the terminal device can re-determine the PO based on the re-coordinated paging parameter to avoid paging loss.
[0103] Based on the above principles, the method embodiments of the present application are introduced below.
[0104] Example 1
[0105] The embodiment of the present application provides a paging method, such as Figure 4 Shown, including:
[0106] 401. A terminal device sends first indication information to a first network device in a first network, where the first indication information is used to indicate that a first PO needs to be updated.
[0107] The terminal device may be a multi-card terminal device, or a multi-card UE, and the first network may be a RAN, or a RAT, or a core network (CN), or an evolved package core (EPC), or a 5GC, or an EPS (Evolved Packet System), or a 5G system (5GS), etc., for example, a LTE network or a 5G network. The first network device may be an access network device in LTE / 5G, for example, a base station (eNB or gNB). Alternatively, the first network device may be a core network device in LTE / 5G, for example, an MME / AMF.
[0108] In some embodiments, the terminal device can negotiate PO with the access network device, and can also negotiate PO with the core network device.
[0109] In some embodiments, as Figure 5As shown, the terminal device determines that multiple installed phone cards (multiple SIM cards or multiple USIM cards) will monitor paging from the first network and the second network at the same time, wherein the first phone card will monitor paging from the first network and the second phone card will monitor paging from the second network, and a PO (referred to as the first PO) overlap occurs. The terminal device can send a first indication message through one of the phone cards, such as the first phone card, to the network where the phone card is registered, such as the first network. The first indication message indicates that the first PO needs to be updated. The first PO is the PO for the terminal device to monitor the paging message of the first network.
[0110] It should be noted that the phone card monitoring paging from the network can be understood as the terminal device monitoring paging on the network to which the phone card is connected or registered.
[0111] In some embodiments, the first indication information can also be used to indicate that a new PO needs to be determined, or to indicate that paging occasions overlap; or to indicate that paging occasions may overlap for the terminal device; or to indicate that paging loss may occur; or to indicate that the UE needs to receive signals from other networks on the paging occasion; or to indicate that the UE needs to receive signals on at least two networks simultaneously; or to indicate that the UE is a single-receive terminal; or to indicate that the UE's receiving capability is limited; or to indicate that the UE's communication capability is limited; or to indicate that the UE is a multi-card terminal.
[0112] It should be noted that in the embodiment of the present application, the multiple phone cards can be from the same operator or different operators. The access network equipment and core network equipment to which the multiple phone cards are registered in the network can be the same or different.
[0113] It should be noted that in the embodiment of the present application, PO overlap can be the overlap of one PO of two phone cards in two networks, or it can be the overlap of every PO of the two phone cards, or it can be the periodic overlap of PO of the two phone cards, or PO overlap in other situations, which is not limited in this application.
[0114] In some embodiments, before the terminal device sends the first indication information to the first network device in the first network, the terminal device determines that the terminal device may have lost paging (lost paging can be understood as the terminal device not receiving the paging sent to the terminal device by the network); or the terminal device determines that the terminal device needs to receive a signal on another network at the first PO. For example, the terminal device determines that the terminal device needs to listen for paging on another network at the first PO, the terminal device determines that the terminal device needs to perform measurements on another network at the first PO, and the terminal device determines that the terminal device needs to receive system information on another network at the first PO.
[0115] In some embodiments, the terminal device may determine the first PO based on the parameters broadcast by the serving cell in the first network and the ID of the UE.
[0116] 402. The first network device receives first indication information from the terminal device.
[0117] 403. The first network device sends second indication information to the terminal device, where the second indication information is used by the terminal device to determine a second PO.
[0118] When the first network device receives the first indication information, the first network device knows that it needs to negotiate a new PO to paging the terminal device. Therefore, the first network device can determine the parameters used to indicate the second PO based on the occupancy of time and frequency resources in the first network, and send the parameters indicating the second PO to the terminal device through the second indication information.
[0119] 404. The terminal device receives second indication information from the first network device.
[0120] In this way, the terminal device can redetermine the second PO for monitoring paging from the first network based on the second indication information, so as to monitor the paging message from the first network at the redetermined second PO. In other words, the first phone card monitors paging based on the second PO, thereby staggering the time domain with the first PO for monitoring paging by the second phone card.
[0121] It should be noted that the first indication information and / or second indication information in the embodiment of the present application can be carried in an RRC message, or a MAC CE message, or can be carried in other types of messages, and this application does not limit this.
[0122] Therefore, in an embodiment of the present application, when a first PO overlap occurs when the terminal device determines to monitor paging from at least two networks, a first indication message can be sent to a network device in the first network to negotiate a new PO, and a second PO can be determined based on a second indication message sent by the first network device, so that the PO for monitoring the paging of the first network is re-determined, thereby avoiding PO overlap and preventing the terminal device from missing the paging.
[0123] Example 2
[0124] An embodiment is described below by taking the terminal device as UE and the first network device as an access network device as an example.
[0125] The embodiment of the present application provides a paging method, such as Figure 6 Shown, including:
[0126] 601. The UE determines to monitor a first PO of a first network paging.
[0127] The UE may determine the first PO for monitoring paging of the first network based on the parameters broadcast by the cell where the UE is located in the first network and the UE ID. The determination method may be a method for calculating PO in an existing standard protocol, which will not be described in detail in this application.
[0128] 602. The UE determines that it needs to receive a signal of the second network on the first PO.
[0129] In some embodiments, when the UE determines that the first phone card has completed registration on the first network, the PO at which the first phone card monitors paging on the first network is the first PO; when the UE's second phone card is in the process of registering on the second network or has completed registration, the UE determines that the PO at which the second phone card monitors paging on the second network is also the first PO, that is, the UE determines that it needs to receive signals from the second network on the first PO, the UE determines that PO overlap has occurred, and the UE needs to monitor paging on different networks simultaneously. However, for multi-card terminal devices, paging messages can only be received on one network at a time, which may result in paging loss;
[0130] In some embodiments, when the time at which the UE monitors paging on the first network and the time at which the UE monitors paging on the second network are the same, the UE determines that paging messages will be received simultaneously on different networks;
[0131] In some embodiments, when a time at which the UE monitors paging on a first network and a time at which the UE performs measurements (e.g., measurements of a reference signal in the second network) on a second network are the same, the UE determines that simultaneous reception will occur on different networks;
[0132] In some embodiments, when the time at which the UE monitors paging on the first network and the time at which the UE receives system information on the second network are the same, the UE determines that the UE will receive the information simultaneously on different networks.
[0133] The first network and the second network may be RAN / RAT, etc.
[0134] 603. The UE sends first indication information to the first network device, where the first indication information includes first offset indication information.
[0135] It can be understood that the first indication information includes the first offset indication information, which means that the first indication information is used to indicate that the first PO needs to be updated.
[0136] In some embodiments, the first network device may be a first base station, such as an eNB or gNB. In the embodiments of the present application, the first base station is a network device in the first network. The UE may select one of two networks that will simultaneously receive paging messages on different networks as the first network. In other words, for example, the UE will simultaneously receive paging messages from the first base station and the second base station, where the first base station is a network device in the first network and the second base station is a network device in the second network. The UE selects one of the first base station and the second base station to send the first indication information.
[0137] Therefore, in some embodiments, before step 603, the method may further include: the UE determining a first network device, where the first network device is a network device in one network when the UE monitors paging on different networks simultaneously.
[0138] In some embodiments, the UE sends the first indication information to the first base station in order to let the first base station know that it needs to handle the situation where the UE has or may have lost paging, or to let the first base station know that it needs to handle the situation in step 602 that has or may have occurred. Therefore, step 603 can be understood as: the UE indicates to the first base station that PO overlap has occurred; or the UE indicates to the first base station that PO overlap may occur; or the UE indicates to the first base station that the UE is a single-receive multi-card terminal device, that is, the multi-card terminal device can only receive data or signaling from the network of one phone card at a time; or the UE indicates to the first base station that the UE's receiving capability is limited; or the UE indicates to the first base station that the UE's communication capability is limited; or the UE indicates to the first base station that the UE is a multi-card terminal device.
[0139] In some embodiments, the UE may determine the first offset indication information according to the overlapping POs. The first offset indication information is used to indicate the value of the first offset.
[0140] In some embodiments, the UE's indication information indicating that the first PO needs to be updated and the UE's indication information indicating the first offset can be sent separately. For example, the UE first indicates to the first base station that the first PO needs to be updated, and then indicates the first offset indication information to the first base station.
[0141] The unit of the first offset can be one of the following units:
[0142] Frame, subframe, time slot, paging cycle or DRX cycle, fraction of paging cycle (DRX cycle), multiple of paging cycle (DRX cycle), cell PO interval, fraction of cell PO interval or multiple of cell PO interval. Among them, paging cycle (DRX cycle) can be the paging cycle (DRX cycle) broadcast by the cell or the default cycle or default paging cycle. Paging cycle (DRX cycle) can be the PO period of the UE.
[0143] The cell PO interval can be determined based on cell-broadcast parameters used to calculate paging occasions. For example, the cell PO interval can be T / N. T is the cell-broadcast paging cycle (DRX cycle), default cycle, or default paging cycle, and N is a cell-broadcast parameter. N can also be determined by cell-broadcast parameters, for example, N = min(T, nB), where nB is a cell-broadcast parameter.
[0144] The first offset indication may also be replaced by a first offset range indication. The first offset range indication is used to indicate a value of a first offset range. The first offset range may be an offset range that prevents PO overlap for the UE, or the first offset range may be an offset range that causes paging occasion overlap for the UE.
[0145] In some embodiments, the UE may further send a first identifier of the UE to the first network device, recorded as a first UE ID. The first UE ID may include at least one of the following: s-TMSI, IMSI, 5G Globally Unique Temporary UE Identity (5G-GUTI), or 5G-s-TMSI.
[0146] 604. The first network device sends second indication information to the UE, where the second indication information includes second offset indication information, and the second offset indication information is used to indicate the offset of the first PO.
[0147] The second offset indication information may be used to indicate the value of the second offset. The unit of the second offset may refer to the description of the unit of the first offset. The value of the second offset may be the same as or different from the value of the first offset.
[0148] In some embodiments, when the first base station determines the second offset, it may be determined based on the time-frequency resource scheduling of uplink and downlink data of multiple UEs by the first base station. When the value of the first offset is different from the value of the second offset, one possible scenario is that the first base station has already allocated the time domain resources of the first PO plus the value of the first offset to a certain UE. Therefore, the first base station determines that the value of the first offset indicated by the UE is unavailable, and the UE re-determines the value of the second offset. Similarly, when the value of the first offset is the same as the value of the second offset, the first base station determines that the value of the first offset indicated by the UE is available.
[0149] It should be noted that, in the embodiment of the present application, the value of the first offset and the value of the second offset may be positive or negative.
[0150] 605. The first network device saves the second offset indication information of the UE.
[0151] When the UE is in the RRC_idle state, the RRC_inactive state, or the RRC_connected state, the first base station stores the value of the second offset of the UE.
[0152] In some embodiments, the first base station may further store the first UE ID received from the UE. That is, when the UE is in the RRC_idle state, the RRC_inactive state, or the RRC_connected state, the first base station stores the first UE ID. Because the first base station may need to store the second offset values of multiple UEs, the first base station needs to store the second offset value and the first UE ID for each UE. In other words, the first base station needs to establish a correspondence between the first UE ID and the second offset value.
[0153] 606. The UE saves the second offset indication information.
[0154] In some embodiments, the UE stores a value of the second offset indicated by the second offset indication information, wherein the value of the second offset corresponds to the identifier of the first phone card, the identifier of the first network, and the identifier of the first base station.
[0155] 607. The first network device determines a second PO according to the first PO and an offset of the first PO, to page the UE at the second PO.
[0156] In some embodiments, paging the UE may be signaling sent by the first base station to the UE on the second PO for scheduling a paging message for the UE; or, paging the UE may be signaling sent by the first base station to the UE on the second PO for scheduling a paging message for the UE.
[0157] In some embodiments, the first base station may page the UE at a second PO determined by adding the first PO of the first cell to the offset of the first PO. The first cell is the cell to which the UE accesses the first base station when executing steps 602 to 603. Each cell corresponds to a different PO.
[0158] In some embodiments, since the UE is in an idle state, the first base station does not know which cell the UE is in, and therefore the first base station can page the UE in all cells. Therefore, the method may further include: the first base station can page the UE at the PO of the second cell. The second cell is the cell corresponding to the first base station, and is not the cell to which the UE accesses the first base station when executing steps 602 to 603. The PO of the second cell is determined based on the parameters broadcast by the second cell and the first UE ID. In some embodiments, the first base station can page the UE at the PO of the second cell plus the offset of the first PO.
[0159] 608. The UE determines a second PO according to the first PO and an offset of the first PO, so as to monitor paging from the first network device at the second PO.
[0160] In some embodiments, the UE may add an offset of the first PO to the first PO to determine the second PO.
[0161] In some embodiments, monitoring the paging from the first network device may be monitoring signaling from the first network device for scheduling a paging message of the UE, or monitoring the paging from the first network device may be monitoring a paging message of the UE from the first network device.
[0162] In this way, when the UE determines that it will receive paging messages on different networks at the same time, it can negotiate with the base station in one of the networks to re-determine the PO to avoid receiving paging messages on different networks at the same time.
[0163] In some embodiments, the following situations A and B may also exist:
[0164] Case A: The UE's serving cell in the first network may change. Since the change of the cell means the change of the PO, the UE needs to re-determine whether the third PO of the UE in the new cell will overlap with the PO. The third PO is determined based on the parameters broadcast by the UE in the new cell and the first UE ID. Therefore, after step 606, steps 607 and 608 can be replaced by:
[0165] 607a (not shown in the figure), when the UE determines that the serving cell of the UE under the first network has changed, the UE determines whether to simultaneously receive paging messages from different networks on the third PO calculated under the changed serving cell, that is, whether PO overlap occurs on the third PO.
[0166] 608a (not shown in the figure): If it is determined that paging messages from different networks will be received simultaneously on the third PO, the UE sends a third indication message to the first network device or the second network device, where the third indication message is used to indicate that the third PO needs to be updated. The update process can refer to the update process of the first PO.
[0167] That is, the second offset value indicated by the second offset indication information previously obtained by the UE will not be used, and the UE needs to renegotiate a new PO. The renegotiation can be with the first network device that the UE negotiated with last time, or with the second network device of the second network, or the second base station.
[0168] It is understandable that if it is determined that paging messages from different networks will not be received simultaneously on the third PO, the UE does not process the messages and continues to monitor the paging of the first network on the third PO.
[0169] Case B: In some embodiments, it is also possible that the UE's serving cell in the second network changes, and the second network is a network with a PO overlap with the first network. In this case, steps 607 and 608 can be replaced by:
[0170] 607b (not shown), when the UE determines that the serving cell of the second network has changed, the UE determines whether to simultaneously receive paging messages from different networks at a fourth PO, where the fourth PO is determined based on parameters broadcast by the UE in the new serving cell of the second network and the first UE ID.
[0171] 608b (not shown in the figure): If it is determined that paging messages from different networks will be received simultaneously on the fourth PO, the UE sends fourth indication information to the first network device or the second network device, where the fourth indication information is used to indicate that the fourth PO needs to be updated. The update process can refer to the update process of the first PO.
[0172] It is understandable that if it is determined that paging messages from different networks will not be received simultaneously on the fourth PO, the UE does not process the messages and continues to monitor the paging of the second network on the fourth PO.
[0173] The effect of the re-negotiation is similar to that of the previous technology, both of which can prevent the UE from losing paging.
[0174] Example 3
[0175] The embodiment of the present application also provides a paging method, such as Figure 7 Shown, including:
[0176] 701. The UE determines to monitor a first PO of a first network paging.
[0177] The implementation of step 701 can refer to step 601.
[0178] 702. The UE determines that it needs to receive a signal of the second network on the first PO.
[0179] The implementation of step 702 may refer to step 602 .
[0180] 703. The UE sends first indication information to the first network device, where the first indication information includes first offset indication information.
[0181] The implementation of step 703 may refer to step 603 .
[0182] 704. The UE sends a first identifier of the UE to the first network device.
[0183] In some embodiments, the first identifier may be a first UE ID, for which reference may be made to the introduction in step 603 above.
[0184] In some embodiments, the first identifier and the first indication information may be carried in one message and sent at the same time, or the first identifier may be carried in the first indication information and sent.
[0185] 705. The first network device sends second indication information to the UE, where the second indication information includes second offset indication information, and the second offset indication information is used to indicate the offset of the first PO.
[0186] The implementation of step 705 can refer to step 604.
[0187] 706. The first network device sends second offset indication information and the first identifier to the third network device.
[0188] In some embodiments, the first network device may be a first base station of an access network, and the third network device may be an MME or an AMF of a core network. The second offset indication information is used to indicate a value of the second offset.
[0189] In some embodiments, the first base station sends a UE capability information indication (UE capability information indication) to the first MME / AMF, where the UE capability information indication is used to indicate the second offset, or the UE capability information indication includes the second offset. Exemplarily, the second offset is indicated in a UE radio capability information element (IE) (UE radio capability for paging IE) in the UE capability information indication.
[0190] In some embodiments, the first base station may further indicate cell information of a cell to the first MME / AMF. The cell is the cell in which the UE resides, or the cell to which the UE accesses when sending the first indication information to the first network device. The cell information may be a cell ID.
[0191] 707. The third network device saves the second offset indication information and the first identifier.
[0192] In some embodiments, the third network device may further store the cell information in step 706 .
[0193] In step 706, when the first network device is a first base station, the first base station sends the second offset indication information and the first identifier to the third network device. This is because, if the UE is in a connected state (RRC_idle), the first base station does not store any UE information. If the first base station needs to store the second offset indication information and the first identifier, this will have a significant impact on the implementation architecture of the first base station. The third network device MME / AFM of the core network functions by storing UE context information. Therefore, it is relatively easy for the third network device to store the second offset indication information and the first identifier.
[0194] In some embodiments, if the first base station determines that the UE is in an inactive state (RRC_inactive) or a connected state (RRC_connected), the first base station may store the second offset indication information and the first identifier.
[0195] 708. The UE saves the second offset indication information.
[0196] 709. The third network device sends second offset indication information to the first network device.
[0197] Exemplarily, when the network needs to page the UE, the MME / AMF of the core network sends a first paging message to the first base station of the access network. The first paging message may be used to indicate the second offset indication information. In one possible implementation, the first paging message may include a UE radio capability for paging IE, which indicates the second offset indication information.
[0198] In some embodiments, the MME / AMF may also indicate the cell information of the UE to the first network device (first base station).
[0199] In some embodiments, the MME / AMF may further indicate second offset indication information to the second network device (second base station). For example, the second offset indication information may be indicated in a second paging message. That is, the second paging message is sent by the MME / AMF to the second base station to instruct the paging of UEs under the second base station. Exemplarily, the second paging message includes a UE radio capability for paging IE, and the UE radio capability for paging IE indicates the second offset indication information. The second base station is a base station in the same network as the first base station.
[0200] Because the network does not know which cell the UE is residing in, in one case, the MME / AMF can send the second offset indication information to all base stations in the first network that are within the same area as the first base station; in another case, the MME / AMF only sends the second offset indication information to the negotiated first base station. If the AMF sends the second offset indication information to multiple base stations in the first network that are within the same area as the first base station, multiple base stations will page the UE, and one of the base stations will page the UE based on the second offset indication information.
[0201] 710. The first network device determines a second PO according to the first PO and an offset of the first PO, to page the UE at the second PO.
[0202] The implementation of this step can be referred to 607 and will not be described in detail here.
[0203] Differently, in some embodiments, the first network device (first base station) may further indicate a second offset to the second network device (second base station). The second base station is a base station in the same network as the first base station.
[0204] Exemplarily, the first base station may send a third paging message to the second base station, where the third paging message indicates second offset indication information. The third paging message is used to instruct paging of the UE, and the second offset indication information is used to instruct the second base station to send a paging message to the UE based on the second offset indication information. In this way, the second base station may page the UE based on the second offset indicated by the second offset indication information on the PO. The PO is determined based on parameters broadcast by the cell corresponding to the second base station and the first UE ID.
[0205] This is because: if the UE performs cell reselection, the UE may not know whether the cell after reselection is on the first base station. Therefore, after the cell reselection, it is also necessary to consider whether the PO after the offset overlaps. If it is not considered, the base station after the UE performs cell reselection may use the second offset indication information, and the UE does not use the second offset indication information, then the base station after the cell reselection and the UE's PO will not correspond.
[0206] 711. The UE determines a second PO according to the first PO and an offset of the first PO, so as to monitor paging from the first network device at the second PO.
[0207] The implementation of this step can be seen in 608 and will not be described in detail here.
[0208] In this embodiment, situation A and situation B in the above embodiment may also exist.
[0209] In addition, there may be the following situations C and D:
[0210] Case C: Step 709 also mentions that the MME / AMF in the first network may further indicate second offset indication information to the second base station. Thus, in some embodiments, if the MME / AMF indicates the second offset to other base stations (e.g., the second base station), and the other base stations use the second offset indication information when sending paging to the UE, then when the UE's camped cell on the first network changes, the UE also re-determines whether the PO overlaps.
[0211] In one case, when the serving cell of the first network changes, if the UE determines in the changed serving cell that the PO for monitoring paging plus the PO determined by the value of the second offset indicated by the second offset indication information does not overlap, the UE does not process the PO, that is, continues to monitor paging at the PO determined for monitoring paging in the changed serving cell;
[0212] In another more specific case, if the UE determines that the PO determined by monitoring paging and the second offset indicated by the second offset indication information overlap in the changed serving cell, the UE needs to coordinate the offset with the base station where the changed serving cell is located again;
[0213] Case D: Similarly, in step 710, if the first base station indicates the second offset to other base stations (e.g., the second base station), and the other base stations use the second offset when sending paging to the UE, then when the serving cell of the UE under the first network changes, the UE also re-determines whether PO overlap occurs:
[0214] In one case, if the UE determines that the PO for monitoring paging and the PO determined by adding the second offset indicated by the second offset indication information do not overlap in the changed serving cell, no processing is performed, that is, the UE continues to monitor paging at the PO for monitoring paging determined in the changed serving cell;
[0215] In another more specific case, if the UE determines that the PO of the monitored paging plus the PO determined by the second offset value indicated by the second offset indication information overlaps in the changed service cell, the UE needs to re-coordinate the offset to the base station where the changed service cell is located.
[0216] Therefore, in this embodiment, when the UE determines that it needs to receive paging from two or more networks at the same time, it can negotiate a PO with the network equipment of one of the networks to avoid paging loss on the PO.
[0217] Example 4
[0218] The embodiment of the present application also provides a paging method, such as Figure 8 Shown, including:
[0219] 801. A UE determines to monitor a first PO of a first network paging.
[0220] The implementation of step 801 can refer to step 601.
[0221] 802. The UE determines that it needs to receive a signal of the second network on the first PO.
[0222] The implementation of step 802 may refer to step 602 .
[0223] 803. The UE sends first indication information to the first network device, where the first indication information includes first offset indication information.
[0224] It can be understood that the first indication information includes the first offset indication information, which means that the first indication information is used to indicate that the first PO needs to be updated.
[0225] In this embodiment, the first network device may be an MME / AMF in the first network. That is, the UE may directly indicate to the core network that the UE needs to update the first PO. In this case, although the first indication information is sent by the UE to the MME / AMF via the first base station in the first network, the first base station transparently transmits the first indication information. The first base station is not aware of the first indication information and does not process it.
[0226] In some embodiments, implementation of the first indication information may refer to step 603 .
[0227] In some embodiments, the UE may further indicate cell information to the MME / AMF. The cell indicated by the cell information may be a serving cell of the UE or a cell accessed by the UE when sending the first indication information to the first network device. The cell information may be a cell ID.
[0228] 804. The first network device sends second indication information to the UE, where the second indication information includes second offset indication information, and the second offset indication information is used to indicate the offset of the first PO.
[0229] 805. The first network device stores the second offset indication information of the UE.
[0230] In some embodiments, the first network device may establish a correspondence between the first UE ID and the second offset indication information of the UE, and the correspondence may also correspond to the cell information of the UE.
[0231] 806. The UE stores the second offset indication information.
[0232] 807. The first network device sends second offset indication information to the second network device.
[0233] In this embodiment, the first network device may be an MME / AMF, and the second network device may be a first base station. The first base station may be a base station accessed when the UE sends the first indication information to the MME / AMF.
[0234] In some embodiments, the MME / AMF may indicate the second offset indication information in a paging message sent to the first base station when paging the UE. Exemplarily, the paging message may include a UE radio capability for paging IE, and the UE radio capability for paging IE indicates the second offset indication information.
[0235] In some embodiments, when the first base station determines that the UE is in an inactive state (RRC_inactive) or a connected state (RRC_connected), the first base station may store the second offset indication information.
[0236] In some embodiments, the MME / AMF may further indicate the cell information of the UE to the first base station, where the first base station is the base station corresponding to the cell indicated by the cell information.
[0237] 808. The second network device determines a second PO according to the first PO and an offset of the first PO to page the UE at the second PO.
[0238] The implementation of this step can refer to step 607 or step 710, which will not be repeated here.
[0239] 809. The UE determines a second PO according to the first PO and an offset of the first PO, so as to monitor paging at the second PO.
[0240] The implementation of this step can refer to step 608 or step 711, which will not be repeated here.
[0241] In addition, in this embodiment, one or more of the above-mentioned situations A, B, C and D may also exist, which will not be described in detail here.
[0242] Therefore, in this embodiment, the UE can also perform PO negotiation by notifying the first network device of the core network of PO overlap, thereby avoiding paging loss.
[0243] Example 5
[0244] The embodiment of the present application also provides a paging method, such as Figure 9 Shown, including:
[0245] 901. The UE determines to monitor a first PO of a first network paging.
[0246] The implementation of step 901 can refer to step 601.
[0247] 902. The UE determines that it needs to receive a signal of the second network on the first PO.
[0248] The implementation of step 902 may refer to step 602 .
[0249] 903. The UE sends first indication information to the first network device, where the first indication information includes a second identifier.
[0250] In some embodiments, the first indication information may be used to indicate the second identifier.
[0251] It can be understood that the first indication information indicates the second identifier, which means that the first indication information is used to indicate that the first PO needs to be updated.
[0252] In this embodiment, the first network device refers to the MME / AMF under the first network. In this embodiment, the second identifier is recorded as the second UE ID.
[0253] In some embodiments, the second UE ID may be one of s-TMSI, 5G-s-TMSI, or UE_ID. The UE_ID may be determined based on the s-TMSI or 5G-s-TMSI. For example, UE_ID = IMSI mod 1024, or UE_ID = 5G-s-TMSI mod 1024.
[0254] In other words, the UE ID will affect the location of the PO calculated by the base station or UE. When the UE ID changes, the location of the PO will also change. Therefore, when the UE ID changes, the overlap of the PO can be avoided.
[0255] In some embodiments, when the UE determines that it will receive paging messages on different networks simultaneously, it can determine a second UE ID based on the PO of the paging messages received simultaneously. The second UE ID can include one UE ID or multiple UE IDs.
[0256] In some embodiments, the UE may further indicate the UE's cell information to the MME / AMF. The cell indicated by the cell information may be the UE's serving cell, or the cell to which the UE accesses when sending the first indication information to the MME / AMF. The cell information may be the cell ID.
[0257] 904. The first network device sends second indication information to the UE, where the second indication information is used to indicate a second PO, and the second indication information includes a third identifier.
[0258] Alternatively, the second indication information is used to indicate a third identifier. In this embodiment, the third identifier is recorded as a third UE ID.
[0259] In some embodiments, the third identifier indicated by the MME / AMF to the UE may be different from or the same as the second identifier. If different, this is because the MME / AMF also stores context information of other UEs and needs to take into account the resource scheduling of other UEs. Therefore, the PO indicated by the second identifier may not be suitable for paging the UE. Therefore, the MME / AMF needs to determine the third identifier suitable for the UE based on its own resource scheduling.
[0260] 905. The first network device stores the third identifier.
[0261] In some embodiments, the MME / AMF may also store the cell information of the UE.
[0262] 906. The UE stores the third identifier.
[0263] 907. The first network device indicates the third identifier to the second network device.
[0264] The second network device may be a first base station. The first base station is a base station of a cell where the UE is located, and the first base station and the first network device MME / AMF both belong to the first network.
[0265] In some embodiments, when the MME / AMF pages the UE, it may send a paging message to the first base station, where the paging message includes a third UE ID, so that the first base station may determine a second PO for paging the UE based on the third UE ID.
[0266] In some embodiments, when the first base station determines that the UE is in an inactive state (RRC_inactive) or a connected state (RRC_connected), the first base station may further store a third UE ID.
[0267] In some embodiments, when the MME / AMF pages the UE, the paging message sent to the first base station may also include the cell information of the UE. That is, the first base station is the base station corresponding to the cell where the UE is located.
[0268] In some embodiments, the first base station may be the base station that the UE accesses when sending the first indication information to the MME / AMF.
[0269] 908. The second network device determines a second PO according to the third identifier to page the UE on the second PO.
[0270] Exemplarily, the first base station may determine a second PO for paging the UE according to the third UE ID, so as to page the UE at the second PO.
[0271] In some embodiments, the paging message of the first base station to page the UE may be signaling sent by the first base station to the UE for scheduling the paging message of the UE; or, the paging message of the first base station to page the UE may be a paging message of the UE sent by the first base station to the UE.
[0272] In some embodiments, the first base station may calculate a second PO of the UE using the third UE ID on the first cell and page the UE on the second PO. The first cell may be the cell that the UE accesses when sending the first indication information to the MME / AMF.
[0273] In some embodiments, the first base station calculates a second PO of the UE using the second UE ID on the second cell and pages the UE on the second PO. The second cell may be a cell corresponding to the first base station and is not the cell that the UE accesses when sending the first indication information to the MME / AMF.
[0274] In some embodiments, the second network device may further indicate the third UE ID to other network devices in the same network as the second network device.
[0275] Exemplarily, the first base station indicates the third UE ID to the second base station. Furthermore, the first base station may indicate the third UE ID to the second base station via a paging message. The second base station may calculate the PO of the UE using the third UE ID and page the UE based on the PO.
[0276] 909. The UE determines a second PO according to the third identifier, and monitors paging on the second PO.
[0277] Exemplarily, the UE may calculate a second PO of the UE using the third UE ID, and monitor paging at the second PO.
[0278] Monitoring paging may be monitoring signaling for scheduling a paging message of the UE, or monitoring paging may be monitoring a paging message of the UE.
[0279] In addition, in this embodiment, similar situations to those in Case A and Case B may occur, that is, when the serving cell of the UE changes in the first network or the second network, PO overlap may occur. If overlap occurs, the UE needs to re-coordinate the PO.
[0280] There may also be situations shown below as Case E and Case F.
[0281] Case E: In addition to sending paging to the first base station, the MME / AMF can also send paging to other base stations. If the MME / AMF sends a paging message to other base stations containing a third UE ID, when the UE's camped cell on the first network changes, the UE needs to re-determine whether PO overlap occurs:
[0282] 1) If, on the changed serving cell, the PO calculated by the UE based on the third UE ID does not overlap with the PO, the UE continues to monitor paging on the PO corresponding to the third UE ID;
[0283] 2) If the PO calculated by the UE based on the third UE ID on the changed serving cell overlaps with the PO, the UE may re-negotiate the UE ID. This re-negotiation may be with the MME / AMF of the first network or with the MME / AMF of the second network. The second network is a network with which the PO overlaps with the first network and with which the UE has not negotiated.
[0284] Case F: If the first base station indicates the third UE ID to the other base station (the second base station), and the other base station uses the second offset when sending paging to the UE, when the serving cell of the UE on the first network changes, the UE re-determines whether PO overlap occurs:
[0285] 1) If, in the changed serving cell, the PO calculated by the UE based on the third UE ID does not overlap with the PO, the UE continues to monitor paging on the PO corresponding to the third UE ID;
[0286] 2) If, in the changed serving cell, the PO calculated by the UE based on the third UE ID overlaps with the PO, the UE re-coordinates the UE ID. This re-coordination may be with the MME / AMF of the first network or with the MME / AMF of the second network. The second network is the network with which the PO overlaps with the first network.
[0287] Therefore, in this embodiment, the UE can also perform PO negotiation by notifying the first network device of the core network of PO overlap, thereby avoiding paging loss.
[0288] Example 6
[0289] The embodiment of the present application also provides a paging method, such as Figure 10 Shown, including:
[0290] 1001. A UE determines to monitor a first PO of a first network paging.
[0291] The implementation of step 1001 can refer to step 601.
[0292] 1002. The UE determines that it needs to receive a signal of the second network on the first PO.
[0293] The implementation of step 1002 can refer to step 602.
[0294] 1003. The UE sends first indication information to the first network device, where the first indication information includes a first offset of the first identifier.
[0295] In this embodiment, the first network device may be an MME / AMF in the first network. The first identifier may be a first UEID.
[0296] It can be understood that the first indication information includes the first offset of the first identifier, which means that the first indication information is used to indicate that the first PO needs to be updated.
[0297] In some embodiments, when the UE determines to negotiate a PO, the offset of the first UE ID can be determined based on the first UE ID corresponding to the overlapping first PO. The offset of the first UE ID can be understood as the offset of the first PO.
[0298] In some embodiments, the first offset may also be replaced by a first offset range, that is, the first indication information includes the offset range of the first UE ID.
[0299] The offset range of the first UE ID may be an offset range that prevents PO overlap of the UE, or the offset range of the first UE_ID may be an offset range that causes PO overlap of the UE.
[0300] In some embodiments, the UE may further indicate cell information of a cell to the MME / AMF. The cell may be the UE's serving cell, or the cell to which the UE accesses when sending the first indication information to the MME / AMF. The cell information may be a cell ID.
[0301] 1004. The first network device sends a second offset of the first identifier to the UE.
[0302] In some embodiments, the second offset indicated by the MME / AMF to the UE may be different from or the same as the first offset. If different, this is because the MME / AMF also stores context information of other UEs and needs to take into account the resource scheduling of other UEs. Therefore, the PO indicated by the first offset of the first identifier may not be applicable to paging the UE. Therefore, the MME / AMF needs to determine the second offset of the first identifier applicable to the UE based on its own resource scheduling. That is, the PO position corresponding to the second offset of the first identifier is different from the PO position corresponding to the first offset of the first identifier.
[0303] 1005. The first network device stores the second offset of the first identifier.
[0304] In some embodiments, the MME / AMF may also store the cell information of the UE. In this embodiment, the second offset of the second identifier is recorded as the second offset of the first UE ID.
[0305] 1006. The UE stores the second offset of the first identifier.
[0306] 1007. The first network device sends the first identifier and the second offset to the third network device.
[0307] In this embodiment, the first network device is an MME / AMF, and the third network device may be a first base station in the same network as the first network device.
[0308] In some embodiments, the first base station may be the base station corresponding to the cell where the UE is located, and the MME / AMF may also indicate the cell information where the UE is located to the first base station.
[0309] In some embodiments, the first base station may be the base station that the UE accesses when sending the first indication information to the MME / AMF.
[0310] In some embodiments, when the first base station determines that the UE is in an inactive state (RRC_inactive) or a connected state (RRC_connected), the first base station may further store a second offset of the first UE ID.
[0311] 1008. The third network device determines a second PO according to the first identifier and the second offset of the first identifier to page the UE on the second PO.
[0312] Exemplarily, the third network device is a first base station. The first base station may calculate a second PO of the UE based on the first UE ID and a second offset of the first UE ID, and page the UE based on the second PO. Paging the UE may be signaling sent by the first base station to the UE for scheduling a paging message for the UE, or paging the UE may be signaling sent by the first base station to the UE for scheduling a paging message for the UE.
[0313] In some embodiments, the first base station may calculate a second PO of the UE based on the first UE ID and the second offset of the first UE ID on the first cell, and page the UE on the second PO. The first cell is the cell that the UE accesses when sending the first indication information to the MME / AMF.
[0314] In some embodiments, the first base station may calculate the PO of the UE using the first UE ID on the second cell and page the UE on the PD. The second cell is the cell corresponding to the first base station and is not the cell that the UE accesses when sending the first indication information to the MME / AMF.
[0315] In some embodiments, the first base station may further indicate a second offset of the first UE ID to the second base station. The second base station is a base station in the same network as the first base station.
[0316] For example, the first base station may send a paging message to the second base station, where the paging message indicates a paging request for the UE. The paging message may include a second offset of the first UE ID. Thus, the second base station may calculate the PO of the UE using the first UE ID and the second offset of the first UE ID, and page the UE at the PO.
[0317] 1009. The UE determines a second PO according to the first identifier and the second offset of the first identifier, so as to monitor paging on the second PO.
[0318] Exemplarily, the UE may calculate a second PO of the UE based on the first UE ID and the second offset of the first UE ID, and monitor paging on the second PO. Monitoring paging may be monitoring signaling for scheduling a paging message of the UE, or monitoring paging may be monitoring a paging message of the UE.
[0319] In addition, in this embodiment, similar situations to those in Case A and Case B may occur, that is, when the serving cell of the UE changes in the first network or the second network, PO overlap may occur. If overlap occurs, the UE needs to re-coordinate the PO.
[0320] There may also be cases shown below as G case and H case.
[0321] Case G: In addition to sending paging to the first base station, the MME / AMF can also send paging to other base stations. If the MME / AMF sends a paging to other base stations containing the second offset of the first identifier, when the UE changes the serving cell on the first network, the UE needs to re-determine whether PO overlap occurs:
[0322] 1) If, on the changed serving cell, the PO calculated by the UE according to the second offset of the first identifier does not overlap with the PO, the UE continues to monitor paging on the PO corresponding to the second offset of the first identifier;
[0323] 2) If, on the changed serving cell, the PO calculated by the UE based on the second offset of the first identifier overlaps with the PO, the UE may re-coordinate the UE ID. The re-coordination may be with the MME / AMF of the first network or with the MME / AMF of the second network. The second network is the network with which the PO overlaps with the first network.
[0324] Case H: If the first base station indicates the second offset of the first identifier to the other base station (the second base station), and the other base station uses the second offset when sending paging to the UE, then when the serving cell of the UE on the first network changes, the UE re-determines whether PO overlap occurs:
[0325] 1) If, in the changed serving cell, the PO calculated by the UE according to the second offset of the first identifier does not overlap with the PO, the UE continues to monitor paging at the PO corresponding to the second offset of the first identifier;
[0326] 2) If, in the changed serving cell, the PO calculated by the UE based on the second offset of the first identifier overlaps with the PO, the UE re-coordinates the UE ID. The re-coordination can be with the MME / AMF of the first network or with the MME / AMF of the second network. The second network is the network with which the PO overlaps with the first network.
[0327] Therefore, in this embodiment, the UE can also perform PO negotiation by notifying the first network device of the core network of PO overlap, thereby avoiding paging loss.
[0328] Combination of the above Figure 4 、 Figure 6 、 Figure 7 、 Figure 8 、 Figure 9 and Figure 10 The communication method of the embodiment of the present application is described in detail. Figures 11 to 15 Detailed description of the communication device of the embodiment of the present application, such as a terminal device, a device for a terminal device (such as a processor, circuit or chip), a network device, or a device for a network device (such as a processor, circuit or chip).
[0329] Figure 11 This is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application. The terminal device may be the UE in the above embodiment. Figure 2 or Figure 3In the system shown, the functions of the terminal device in the above method embodiment are executed. For the convenience of explanation, Figure 11 Only the main components of the terminal device are shown. Figure 11 As shown, the terminal device 11 includes a processor 1102, a memory 1103, a control circuit 1101, an antenna, and input / output devices. The processor 1103 is primarily used to process communication protocols and communication data, as well as to control the entire terminal device, execute software programs, and process software program data, for example, to support the terminal device in performing the actions described in the above method embodiments. The memory 1103 is primarily used to store software programs and data. The control circuit is primarily used to convert baseband signals into radio frequency signals and to process radio frequency signals. The control circuit and antenna together can also be referred to as a transceiver, which is primarily used to transmit and receive radio frequency signals in the form of electromagnetic waves. Input / output devices, such as a touch screen, display, and keyboard, are primarily used to receive data input by the user and output data to the user.
[0330] When the terminal device is powered on, the processor 1103 reads the software program stored in the memory 1103, interprets and executes the instructions of the software program, and processes the data in the software program. When data needs to be transmitted wirelessly, the processor performs baseband processing on the data to be transmitted and outputs the baseband signal to the RF circuit. The RF circuit then performs RF processing on the baseband signal and transmits it via the antenna in the form of electromagnetic waves. When data is sent to the terminal device, the RF circuit receives the RF signal via the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor 1102. The processor 1102 converts the baseband signal into data and processes the data.
[0331] Those skilled in the art will understand that for ease of explanation, Figure 11 Only one memory and one processor are shown. In an actual terminal device, multiple processors and multiple memories may exist. Memory may also be referred to as a storage medium or storage device. The memory may be a storage element on the same chip as the processor, i.e., an on-chip storage element, or an independent storage element, which is not limited in the embodiments of the present application.
[0332] As an optional implementation, the terminal device may include a baseband processor and a central processing unit. The baseband processor is mainly used to process the communication protocol and communication data, and the central processing unit is mainly used to control the entire terminal device, execute software programs, and process software program data. Figure 11The processor in the can integrate the functions of the baseband processor and the central processing unit. Those skilled in the art will understand that the baseband processor and the central processing unit can also be independent processors that are interconnected through technologies such as buses. Those skilled in the art will understand that the terminal device can include multiple baseband processors to adapt to different network standards, and the terminal device can include multiple central processing units to enhance its processing capabilities. The various components of the terminal device can be connected through various buses. The baseband processor can also be expressed as a baseband processing circuit or a baseband processing chip. The central processing unit can also be expressed as a central processing circuit or a central processing chip. The function of processing communication protocols and communication data can be built into the processor, or it can be stored in the memory in the form of a software program, and the processor executes the software program to implement the baseband processing function.
[0333] In the embodiment of the present application, the antenna and control circuit with transceiver functions can be regarded as the transceiver unit 1201 of the terminal device 12, for example, for supporting the terminal device to perform the receiving function and the sending function. The processor 1102 with processing function can be regarded as the processing unit 1202 of the terminal device 12. The memory 1103 with storage function can be regarded as the storage unit 1203 of the terminal device 12. Figure 12 As shown, the terminal device 12 includes a transceiver unit 1201, a processing unit 1202, and a storage unit 1203. The transceiver unit may also be referred to as a transceiver, a transceiver, a transceiver device, etc. Optionally, the device in the transceiver unit 1201 that implements the receiving function may be considered a receiving unit, and the device in the transceiver unit 1201 that implements the transmitting function may be considered a transmitting unit. That is, the transceiver unit 1201 includes a receiving unit and a transmitting unit. The receiving unit may also be referred to as a receiver, an input port, a receiving circuit, etc., and the transmitting unit may be referred to as a transmitter, a transmitter, or a transmitting circuit, etc.
[0334] The processor 1102 may be configured to execute instructions stored in the memory 1103 to control the transceiver unit 501 to receive and / or transmit signals, thereby completing the functions of the terminal device in the above-described method embodiment. The processor 1102 also includes an interface for implementing signal input / output functions. As an implementation method, the functions of the transceiver unit 1201 may be implemented using a transceiver circuit or a dedicated transceiver chip.
[0335] Figure 13 This is another structural diagram of the terminal device provided in the embodiment of the present application. Figure 13As shown, terminal device 13 includes a processor 1301 and a transceiver 1302. Optionally, terminal device 13 also includes a memory 1303. Processor 1301, transceiver 1302, and memory 1303 can communicate with each other via internal connection paths to transmit control and / or data signals. Memory 1303 is used to store computer programs, and processor 1301 is used to retrieve and execute the computer programs from memory 1303 to control transceiver 1302 to transmit and receive signals. Terminal device 13 may also include an antenna for transmitting uplink data or uplink control signaling output by transceiver 1302 via wireless signals.
[0336] The processor 1301 and the memory 1303 may be combined into a processing device, and the processor 1301 is used to execute the program code stored in the memory 1303 to implement the above functions. In specific implementation, the memory 1303 may also be integrated into the processor 1301 or independent of the processor 1301.
[0337] Specifically, the terminal device 13 may correspond to each embodiment of the method according to the embodiment of the present application. In addition, each unit in the terminal device 13 and the above-mentioned other operations and / or functions are respectively for implementing the corresponding processes in each embodiment of the method.
[0338] The processor 1301 may be configured to execute one or more actions implemented in the terminal device or UE described in the previous method embodiment, and the transceiver 1302 may be configured to execute one or more sending or receiving actions in the terminal device or UE described in the previous method embodiment. For details, please refer to the description in the previous method embodiment, which will not be repeated here.
[0339] Optionally, the terminal device 13 may further include a power supply 1305 for providing power to various devices or circuits in the terminal device.
[0340] In addition, in order to make the functions of the terminal device more complete, the terminal device 13 can also include one or more of an input unit 1306, a display unit 1307, an audio circuit 1308, a camera 1309 and a sensor 1304, and the audio circuit can also include a speaker 1310, a microphone 1311, etc.
[0341] Figure 14This is a structural diagram of a network device provided in an embodiment of the present application, such as a structural diagram of a first network device, a second network device, and a third network device. The first network device may be an access network device or a core network device, the second network device may also be an access network device or a core network device, and the third network device may be an access network device or a core network device. The specific network devices represented in each embodiment are different. The access network device may include a base station, and the core network device may include an MME / AMF. Figure 14 As shown, the base station can be applied to Figure 2 , Figure 3 In the system shown in one or more of the above, the functions of the network device in the above method embodiment are performed. The base station 14 may include one or more DUs 1401 and one or more CUs 1402. CU1402 can communicate with the NG core (next generation core network, NC). The DU 1401 may include at least one radio frequency unit 14012, at least one processor 14013 and at least one memory 14014. The DU1401 may also include at least one antenna 14011. The DU1401 part is mainly used for receiving and transmitting radio frequency signals, converting radio frequency signals into baseband signals, and part of the baseband processing. CU1402 may include at least one processor 14022 and at least one memory 14021. CU1402 and DU1401 can communicate through an interface, wherein the control plane (Control plan) interface may be Fs-C, such as F1-C, and the user plane (User Plan) interface may be Fs-U, such as F1-U.
[0342] The CU 1402 is primarily used for baseband processing and base station control. The DU 1401 and CU 1402 can be physically located together or physically separated, i.e., a distributed base station. The CU 1402 is the control center of the base station, also known as a processing unit, and is primarily used to perform baseband processing functions. For example, the CU 1402 can be used to control the base station to execute the network device operation process described in the above method embodiment.
[0343] Specifically, baseband processing on the CU and DU can be divided according to the protocol layers of the wireless network. For example, the functions of the packet data convergence protocol (PDCP) layer and above are set in the CU, and the functions of the protocol layers below the PDCP, such as the radio link control (RLC) layer and the media access control (MAC) layer, are set in the DU. For another example, the CU implements the functions of the radio resource control (RRC) and packet data convergence protocol (PDCP) layers, while the DU implements the functions of the radio link control (RLC), medium access control (MAC), and physical (PHY) layers.
[0344] In addition, optionally (not shown), the base station 14 may include one or more antennas, one or more radio frequency units, one or more DUs, and one or more CUs. The DU may include at least one processor and at least one memory, the at least one antenna and at least one radio frequency unit may be integrated into one antenna device, and the CU may include at least one processor and at least one memory.
[0345] In one example, the CU1402 may be composed of one or more single boards, and the multiple single boards may jointly support a wireless access network with a single access indication (such as a 5G network), or may respectively support wireless access networks with different access standards (such as an LTE network, a 5G network, or other networks). The memory 14021 and the processor 14022 may serve one or more single boards. That is, a memory and a processor may be separately set on each single board. It is also possible that multiple single boards share the same memory and processor. In addition, necessary circuits may be provided on each single board. The DU1401 may be composed of one or more single boards, and the multiple single boards may jointly support a wireless access network with a single access indication (such as a 5G network), or may respectively support wireless access networks with different access standards (such as an LTE network, a 5G network, or other networks). The memory 14014 and the processor 14013 may serve one or more single boards. That is, a memory and a processor may be separately set on each single board. It is also possible that multiple single boards share the same memory and processor. In addition, necessary circuits may be provided on each single board.
[0346] Figure 15A schematic diagram of the structure of a communication device 15 is provided. The communication device 15 can be used to implement the method described in the above method embodiment, and the description of the above method embodiment can be referred to. The communication device 15 can be a chip, a network device (such as a base station, MME, or AMF), or a terminal device.
[0347] The communication device 15 includes one or more processors 1501. The processor 1501 can be a general-purpose processor or a dedicated processor. For example, it can be a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the device (such as a base station, terminal, or chip), execute software programs, and process data of the software programs. The device may include a transceiver unit to realize signal input (reception) and output (transmission). For example, the device can be a chip, and the transceiver unit can be the input and / or output circuit of the chip, or a communication interface. The chip can be used in a terminal device or a network device (such as a base station). For another example, the device can be a terminal device or a network device (such as a base station), and the transceiver unit can be a transceiver, a radio frequency chip, etc.
[0348] The communication device 150 includes one or more processors 1501, and the one or more processors 1501 can implement Figure 4 、 Figure 6 、 Figure 7 、 Figure 8 、 Figure 9 、 Figure 10 The method of the network device or UE in the embodiment shown.
[0349] In one possible design, the communication device 15 includes means for receiving scheduling information from a network device, and means for sending sidelink data based on the scheduling information. For example, the scheduling information may be received or the sidelink data may be sent via a transceiver, an input / output circuit, or an interface of a chip. The scheduling information may be described in the relevant description of the above method embodiments.
[0350] In one possible design, the communication device 15 includes means for determining scheduling information of a terminal device and means for sending the scheduling information to the terminal device. For details, see the relevant description in the above method embodiment. For example, the scheduling information can be sent via a transceiver, an input / output circuit, or an interface of a chip, and the scheduling information of the terminal device can be determined by one or more processors.
[0351] In one possible design, the communication device 15 includes means for receiving scheduling information from the first terminal device, and means for receiving sidelink data based on the scheduling information. For details, see the relevant description in the above method embodiment. For example, the scheduling information and sidelink data can be received via a transceiver, an input / output circuit, or an interface of a chip.
[0352] Optionally, the processor 1501 implements Figure 4 、 Figure 6 、 Figure 7 、 Figure 8 、 Figure 9 、 Figure 10 The method of one or more of the embodiments shown in the embodiment can also achieve other functions.
[0353] Optionally, in one design, the processor 1501 may also include instructions 1503, which can be executed on the processor to enable the communication device 15 to perform the method described in the above method embodiment.
[0354] In another possible design, the communication device 15 may also include a circuit, which can implement the functions of the network device or terminal device in the aforementioned method embodiment.
[0355] In another possible design, the communication device 15 may include one or more memories 1502, on which instructions 1504 are stored. The instructions can be executed on the processor, so that the communication device 15 performs the method described in the above method embodiment. Optionally, data can also be stored in the memory. The optional processor can also store instructions and / or data. For example, the one or more memories 1502 can store the mobile effective area described in the above embodiment, or the relevant parameters or tables involved in the above embodiment. The processor and memory can be provided separately or integrated together.
[0356] In another possible design, the communication device 15 may further include a transceiver unit 1505 and an antenna 1506, or a communication interface. The transceiver unit 1505 may be referred to as a transceiver, a transceiver circuit, or a transceiver, and is configured to implement the transceiver function of the device through the antenna 1506. The communication interface (not shown) may be used for communication between a core network device and a network device, or between network devices. Optionally, the communication interface may be a wired communication interface, such as an optical fiber communication interface.
[0357] The processor 1501 may be referred to as a processing unit, and controls a device (such as a terminal or a base station).
[0358] In addition, since the sending or receiving performed by the transceiver unit 1505 described in the embodiment of the present application is under the control of the processing unit (processor 1501), the sending or receiving action can also be described as being performed by the processing unit (processor 1501) in the embodiment of the present application, which does not affect the understanding of the solution by those skilled in the art.
[0359] The terminal devices and network devices in the above-mentioned various apparatus embodiments may completely correspond to the terminal devices or network devices in the method embodiments, and the corresponding steps are performed by corresponding modules or units. For example, when the apparatus is implemented as a chip, the receiving unit may be an interface circuit of the chip used to receive signals from other chips or devices. The above-mentioned unit for sending is an interface circuit of the apparatus, used to send signals to other devices. For example, when the apparatus is implemented as a chip, the sending unit is an interface circuit of the chip used to send signals to other chips or devices.
[0360] It should be understood that the processor in the embodiment of the present application can be a CPU, and the processor can also be other general-purpose processors, DSP, ASIC, FPGA or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
[0361] It should also be understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link DRAM (SLDRAM), and direct rambus RAM (DR RAM).
[0362] The terminal devices and network devices in the above-mentioned various apparatus embodiments may completely correspond to the terminal devices or network devices in the method embodiments, and the corresponding steps are performed by corresponding modules or units. For example, when the apparatus is implemented as a chip, the receiving unit may be an interface circuit of the chip used to receive signals from other chips or devices. The above-mentioned unit for sending is an interface circuit of the apparatus, used to send signals to other devices. For example, when the apparatus is implemented as a chip, the sending unit is an interface circuit of the chip used to send signals to other chips or devices.
[0363] An embodiment of the present application also provides a communication system, which includes: the above-mentioned terminal device, the first network device and the second network device, or the above-mentioned terminal device, the first network device and the third network device.
[0364] The present application also provides a computer-readable medium for storing computer program code, wherein the computer program includes a computer program for executing the above Figures 4-10The instructions of the method executed by one of the terminal device, the first network device or the second network device in the communication method shown. The readable medium can be ROM or RAM, which is not limited in the embodiment of the present application.
[0365] The present application also provides a computer program product, which includes instructions. When the instructions are executed, the terminal device, the first network device, the second network device and the third network device respectively perform the operations of the UE, the first network device, the second network device and the third network device corresponding to the above method.
[0366] The embodiment of the present application also provides a system chip, which includes: a processing unit and a communication unit. The processing unit can be, for example, a processor, and the communication unit can be, for example, an input / output interface, a pin or a circuit. The processing unit can execute computer instructions to enable the communication device used by the chip to perform the above-mentioned embodiment of the present application. Figures 4-10 The operations of the terminal device, the first network device, the second network device and the third network device in the communication method shown.
[0367] Optionally, any one of the communication devices provided in the above embodiments of the present application may include the system chip.
[0368] Optionally, the computer instructions are stored in a storage unit.
[0369] Optionally, the storage unit is a storage unit within the chip, such as a register, a cache, etc. The storage unit may also be a storage unit located outside the chip within the communication device, such as a ROM or other type of static storage device that can store static information and instructions, RAM, etc. The processor mentioned in any of the above may be a CPU, a microprocessor, an ASIC, or one or more integrated circuits for controlling the execution of the program of the above-mentioned feedback information transmission method. The processing unit and the storage unit may be decoupled and respectively arranged on different physical devices, and connected by wired or wireless means to implement the respective functions of the processing unit and the storage unit to support the system chip to implement the various functions in the above-mentioned embodiments. Alternatively, the processing unit and the memory may also be coupled on the same device. It should be understood that the processor in the embodiment of the present application may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general purpose processor may be a microprocessor, or the processor may be any conventional processor or the like.
[0370] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0371] The above embodiments can be implemented in whole or in part by software, hardware (such as circuits), firmware or any other combination. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer program are loaded or executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (such as infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that contains one or more available media sets. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a tape), an optical medium (for example, a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state drive.
[0372] Various objects such as various messages / information / equipment / network equipment / systems / devices / actions / operations / processes / concepts that may appear in this application are named. It is understandable that these specific names do not constitute a limitation on the relevant objects. The names assigned may change with factors such as scenarios, contexts or usage habits. The understanding of the technical meaning of the technical terms in this application should be mainly determined from the functions and technical effects embodied / executed in the technical solutions.
[0373] It should be understood that the term "and / or" as used herein simply describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A alone, A and B together, or B alone. A and B can be singular or plural. Furthermore, the character " / " as used herein generally indicates an "or" relationship between the associated objects, but it may also indicate an "and / or" relationship. For specific understanding, please refer to the context.
[0374] In this application, "at least one" means one or more, and "plurality" means two or more. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or plural.
[0375] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0376] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0377] In the several embodiments provided in this application, it should be understood that the disclosed systems, communication devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0378] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0379] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0380] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
[0381] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A paging method, characterized in that: The method applied to a terminal device or a chip in the terminal device includes: Determining a first paging opportunity for monitoring paging of a first network; determining that a signal from a second network needs to be received on the first paging occasion; Sending first indication information to a first network device in the first network, where the first indication information includes a first offset of a first identifier, where the first identifier is an identifier of the terminal device; receiving second indication information from the first network device, where the second indication information includes a second offset of the first identifier; A second paging occasion is determined according to the first identifier and the second offset of the first identifier, so as to monitor paging on the second paging occasion.
2. The method according to claim 1, characterized in that Before receiving the second indication information from the first network device, the method further includes: Send the first identifier to the first network device.
3. The method according to claim 2, characterized in that The method further comprises: When determining that the serving cell of the terminal device in the first network changes, determining a third paging occasion according to the second indication information; If it is necessary to receive a signal on the second network during the third paging occasion, third indication information is sent to the second network device of the first network or the network device of the second network, where the third indication information is used to indicate that the third paging occasion needs to be updated.
4. The method according to claim 3, characterized in that The method further comprises: When determining that the serving cell of the terminal device in the first network changes, determining a third paging occasion according to the second indication information; If paging occasion overlap does not occur in the third paging occasion, paging is monitored in the third paging occasion.
5. The method according to claim 4, characterized in that The method further comprises: When determining that the serving cell of the terminal device in the first network changes, determining a third paging opportunity according to the first identifier; If it is necessary to receive a signal on the second network during the third paging occasion, third indication information is sent to the second network device of the first network or the network device of the second network, where the third indication information includes a third offset of the first identifier.
6. The method according to claim 5, characterized in that The method further comprises: When determining that the serving cell of the terminal device in the first network changes, determining a third paging opportunity according to the first identifier; If paging occasion overlap does not occur in the third paging occasion, paging is monitored in the third paging occasion.
7. The method according to claim 6, characterized in that The first indication information is used to avoid overlapping paging opportunities of the terminal device.
8. The method according to any one of claims 1 to 7, characterized in that The first identifier is s-TMSI, International Mobile Subscriber Identity IMSI, 5G-GUTI or 5G-s-TMSI.
9. The method according to any one of claims 1 to 7, characterized in that The first network device is a mobility management entity MME or an access and mobility management function AMF.
10. The method according to claim 9, characterized in that Before sending the first indication information, the method further includes: It is determined that a signal needs to be received on the second network at the first paging opportunity, where the first paging opportunity is a paging opportunity for the terminal device to monitor paging of the first network.
11. The method according to any one of claims 1 to 7, characterized in that The terminal device is a terminal device that supports multiple cards.
12. The method according to claim 11, characterized in that The first network is a network that the terminal device is registered on using a first phone card, and the second network is a network that the terminal device is registered on using a second phone card.
13. The method according to claim 12, characterized in that Before sending the first indication information to the first network device in the first network, the method further includes: It is determined that a first paging occasion for monitoring network paging registered with the first phone card may overlap with a paging occasion for monitoring network paging registered with the second phone card.
14. The method according to any one of claims 1 to 7 and 12, characterized in that The receiving of the signal from the second network includes monitoring paging, measuring, and receiving system information.
15. A paging method, characterized in that: Applied to a first network device or a chip in the first network device, the method includes: Receiving first indication information from a terminal device, where the first indication information includes a first offset of a first identifier; Sending second indication information to the terminal device, where the second indication information includes a second offset of the first identifier, and the second indication information is used by the terminal device to determine a second paging opportunity according to the first identifier and the second offset of the first identifier, so as to monitor paging on the second paging opportunity; The first identifier is the identifier of the terminal device.
16. The method according to claim 15, characterized in that Before sending the second indication information to the terminal device, the method further includes: A first identifier is received from the terminal device.
17. The method according to claim 15, characterized in that The first identifier includes at least one of the following: s-TMSI, IMSI, 5G-GUTI or 5G-s-TMSI.
18. The method according to claim 17, characterized in that The second indication information includes second offset indication information.
19. The method according to claim 18, characterized in that The second offset indication information is used to indicate the offset of the first identifier.
20. The method according to claim 19, characterized in that The first indication information includes first offset indication information or first offset range indication information.
21. The method according to claim 20, characterized in that The second indication information includes a third identifier; or the second indication information is used to indicate a third identifier.
22. The method according to claim 21, characterized in that The first indication information includes a second identifier; or the first indication information is used to indicate the second identifier.
23. The method according to claim 22, further comprising: Sending the second offset indication information to the second network device, where the second offset indication information is used to instruct the second network device to send a paging message to the terminal device according to the second offset indication information; The first network device and the second network device are access network devices in the same network.
24. The method according to claim 23, wherein The method further comprises: Send the second offset indication information, the first identifier, and at least one of the cell information of the terminal device to a third network device; the first network device is an access network device, the third network device is a core network device, and the first network device and the third network device belong to the same network.
25. The method according to any one of claims 15 to 24, characterized in that The first indication information is used to avoid overlapping paging opportunities of the terminal device.
26. The method according to claim 25, characterized in that The terminal device is a multi-card terminal device, and the first network device is a mobility management entity MME or an access and mobility management function AMF.
27. The method according to claim 26, characterized in that The first identifier is s-TMSI, International Mobile Subscriber Identity IMSI, 5G-GUTI or 5G-s-TMSI.
28. A communication device, characterized in that: comprising a processor coupled to a memory; Memory, which stores computer programs or instructions; When the computer program or instruction is executed, the method according to any one of claims 1 to 14 is performed by the communication device.
29. A communication device, characterized in that: comprising a processor coupled to a memory; Memory, which stores computer programs or instructions; When the computer program or instructions are executed, the method according to any one of claims 15 to 27 is performed by the communication device.
30. A communication system, characterized in that: Comprising the communication device according to claim 28 and the communication device according to claim 29.
31. A computer-readable storage medium, characterized in that The method comprises a program or an instruction, which, when being executed, causes the method according to any one of claims 1 to 14 to be performed.
32. A computer-readable storage medium, characterized in that The method comprises a program or an instruction, which, when being executed, causes the method according to any one of claims 15 to 27 to be performed.
33. A computer program product, which, when executed, causes the method according to any one of claims 1 to 14 to be performed.
34. A computer program product, which, when executed, causes the method according to any one of claims 15 to 27 to be performed.
Citation Information
Patent Citations
Method and device for transmitting paging message
CN109923912A
Paging method, network device and terminal device
WO2019127483A1