An information transmission method, a communication device, a chip and a module device thereof
By carrying terminal identification information in the wake-up message, the problem of how to make more effective use of the wake-up message is solved, thereby reducing the standby power consumption of the terminal device and extending the standby time.
Patent Information
- Application Number
- CN202110986255.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-08-25
- Publication Date
- 2026-02-10
- Estimated Expiration
- 2041-08-25
AI Technical Summary
In existing technologies, the wake-up message of a low-power wake-up circuit is only used to wake up the main circuit. How to make more effective use of this wake-up message has become a research hotspot.
By carrying part or all of the terminal identification information in the wake-up message, the wake-up message can be used more effectively. Specifically, this can be achieved by receiving and sending wake-up and paging messages carrying identification information, and using configuration information or indication information to determine the value of the bits.
It effectively reduces the standby power consumption of terminal devices, extends standby time, and improves user experience.
Smart Images

Figure CN115915351B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to an information transmission method, communication device, chip and module equipment thereof. Background Technology
[0002] Currently, when a terminal device is in deep sleep, it can listen for wake-up messages via a low-power wake-up radio (LP-WUR). After detecting a wake-up message through the LP-WUR circuit, the terminal device's main circuit is then activated, and this main circuit listens for paging messages to determine if the device has been paged. This method effectively reduces the standby power consumption of the terminal device.
[0003] However, this wake-up message is only used to wake up the main circuit, and how to make more effective use of this wake-up message has become a hot research topic. Summary of the Invention
[0004] This application discloses an information transmission method, communication device, chip and module device thereof, which can utilize the wake-up message more effectively by using part or all of the terminal identification information carried in the wake-up message.
[0005] In a first aspect, this application provides an information transmission method, the method comprising: receiving a wake-up message, the wake-up message carrying first identification information, the first identification information being part or all of the aforementioned terminal identification information; and obtaining the first identification information from the wake-up message.
[0006] In one implementation, a first paging message is received, the first paging message carrying second identification information, the second identification information being part or all of the terminal identification information; the second identification information is obtained from the first paging message; and the terminal identification information is determined based on the first identification information and the second identification information.
[0007] In one implementation, the terminal identification information occupies N bits, and the first identification information includes the values of N1 bits out of the N bits, where N1 is a non-negative integer.
[0008] In one implementation, the aforementioned N1 bits are the first N1 high-order bits out of the N bits.
[0009] In one implementation, the terminal identification information occupies N bits, and the second identification information includes the values of N2 bits out of the N bits, where N2 is a non-negative integer.
[0010] In one implementation, the aforementioned N2 bits are the last N2 low-order bits out of the N bits.
[0011] In one implementation, the aforementioned terminal identification information occupies N bits; determining the terminal identification information based on the first identification information and the second identification information includes: determining the value of N bits based on the value of N1 bits included in the first identification information and the value of N2 bits included in the second identification information; wherein N1 and N2 are both non-negative integers, and N1 + N2 = N.
[0012] In one implementation, the aforementioned terminal identification information occupies N bits; configuration information is received, which is used to indicate that the first identification information is used to determine the value of the high bit or the value of the low bit among the aforementioned N bits.
[0013] In one implementation, the wake-up message carries indication information; based on the indication information, the first identification information is determined.
[0014] In one implementation, the first paging message is either an access network paging message or a core network paging message.
[0015] In one implementation, it is determined whether the device has been paged based on the aforementioned terminal identification information.
[0016] Secondly, this application provides an information transmission method, the method comprising: acquiring first identification information, the first identification information being part or all of terminal identification information; and sending a wake-up message, the wake-up message carrying the aforementioned first identification information.
[0017] In one implementation, a first paging message is sent, the first paging message carrying second identification information, the second identification information being part or all of the terminal identification information.
[0018] In one implementation, the terminal identification information occupies N bits, and the first identification information includes the values of N1 bits out of the N bits, where N1 is a non-negative integer.
[0019] In one implementation, the aforementioned N1 bits are the first N1 high-order bits out of the N bits.
[0020] In one implementation, the terminal identification information occupies N bits, and the second identification information includes the values of N2 bits out of the N bits, where N2 is a non-negative integer.
[0021] In one implementation, the aforementioned N2 bits are the last N2 low-order bits out of the N bits.
[0022] In one implementation, the terminal identification information occupies N bits; the value of these N bits is determined by the values of the N1 bits included in the first identification information and the values of the N2 bits included in the second identification information.
[0023] In one implementation, the aforementioned terminal identification information occupies N bits; configuration information is sent, which is used to indicate whether the first identification information is used to determine the value of the high bit or the low bit among the N bits.
[0024] In one implementation, the wake-up message carries indication information; the indication information is used to determine the first identification information.
[0025] In one implementation, the first paging message is either an access network paging message or a core network paging message.
[0026] In one implementation, the first paging message is a core network paging message; before sending the wake-up message, a second paging message is received from a core network element, which is used to indicate the terminal identification information.
[0027] Thirdly, this application provides a communication device that includes units for implementing the methods of the first aspect and any possible implementation thereof, or includes units for implementing the methods of the second aspect and any possible implementation thereof.
[0028] Fourthly, this application provides a communication device including a processor, which is configured to execute the methods in the first aspect and any possible implementation thereof, or to implement the methods in the second aspect and any possible implementation thereof.
[0029] Fifthly, this application provides a communication device including a processor and a memory, wherein the memory is used to store computer execution instructions; the processor is used to call program code from the memory to execute the method in the first aspect and any possible implementation thereof, or to implement the method in the second aspect and any possible implementation thereof.
[0030] In a sixth aspect, this application provides a chip for receiving a wake-up message carrying first identification information, which is part or all of the aforementioned terminal identification information; and for obtaining the first identification information from the wake-up message.
[0031] In a seventh aspect, this application provides another chip, which is used to: acquire first identification information, which is part or all of terminal identification information; and send a wake-up message, which carries the aforementioned first identification information.
[0032] Eighthly, this application provides a module device, which includes a communication module, a power module, a storage module, and a chip module, wherein: the power module is used to provide power to the module device; the storage module is used to store data and instructions; the communication module is used for internal communication within the module device or for communication between the module device and external devices; and the chip module is used to: receive a wake-up message, the wake-up message carrying first identification information, the first identification information being part or all of the aforementioned terminal identification information; and obtain the first identification information from the wake-up message.
[0033] Ninthly, this application provides another module device, which includes a communication module, a power module, a storage module, and a chip module, wherein: the power module is used to provide power to the module device; the storage module is used to store data and instructions; the communication module is used for internal communication within the module device, or for communication between the module device and external devices; and the chip module is used to: acquire first identification information, which is part or all of terminal identification information; and send a wake-up message carrying the aforementioned first identification information. Attached Figure Description
[0034] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0035] Figure 1 A schematic diagram of an LP-WUR provided for an embodiment of this application;
[0036] Figure 2 An architecture diagram of a communication system provided in this application embodiment;
[0037] Figure 3 A flowchart illustrating an information transmission method provided in an embodiment of this application;
[0038] Figure 4 A flowchart illustrating another information transmission method provided in this application embodiment;
[0039] Figure 5 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0040] Figure 6 This is a schematic diagram of another communication device provided in an embodiment of this application;
[0041] Figure 7 This is a schematic diagram of the structure of another communication device provided in an embodiment of this application;
[0042] Figure 8 This is a schematic diagram of the structure of a module device provided in an embodiment of this application. Detailed Implementation
[0043] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0044] To facilitate understanding, the terminology used in this application will be introduced first.
[0045] 1. LP-WUR
[0046] Please see Figure 1 , Figure 1 This is a schematic diagram of the LP-WUR. (By...) Figure 1 As can be seen, the circuit on the left is the circuit in the network device, used to send wake-up messages; the circuit on the right is the circuit in the terminal device, used to receive wake-up messages. WuTx can be the sender of WuC, WuRx can be the receiver of WuC, and WuC can be the wake-up message. It should be noted that the circuit containing WuRx can be LP-WUR.
[0047] It should be noted that WuRx can be started periodically and listen for WuC messages. Optionally, WuRx can also be kept on continuously to listen for WuC messages. When WuRx receives a WuC message, it can wake up the main circuit, that is, turn on the main circuit, and further listen for and receive paging messages through the main circuit.
[0048] By using the methods described above, the standby power consumption of terminal devices can be effectively reduced, the standby time of devices can be extended, and thus the user experience can be improved.
[0049] Please see Figure 2 , Figure 2 This is an architecture diagram of a communication system provided in an embodiment of this application. Figure 2 As shown, the communication system may include terminal device 201 and network device 202.
[0050] The terminal device 201 can be a terminal device that receives a wake-up message; the wake-up message may carry first identification information. Optionally, the terminal device 201 can also be a terminal device that receives a first paging message; the first paging message may carry second identification information.
[0051] Network device 202 can be the network device corresponding to the serving cell where terminal device 201 is located. Optionally, network device 202 can send a wake-up message to all terminal devices in the serving cell. After receiving the wake-up message, the terminal devices will determine whether they need to wake up their own main circuit. Optionally, network device 202 can also send a first paging message to the terminal devices whose main circuits have been woken up. After receiving the first paging message, the terminal devices whose main circuits have been woken up will determine whether they have been paged.
[0052] It is understood that terminal device 201 can receive the aforementioned wake-up message and, based on the first identification information carried in the wake-up message, determine whether it needs to wake up its own main circuit. There can be multiple terminal devices that need to wake up their main circuits, and these multiple terminal devices may include terminal device 201. It should be noted that... Figure 2 The number of terminal devices and network devices mentioned is for illustrative purposes only and does not limit the scope of this application.
[0053] In this context, a terminal device is an entity on the user side used to receive or transmit signals, such as a mobile phone. Terminal devices can also be called terminals, user equipment (UE), mobile stations (MS), mobile terminals (MT), etc. They can include mobile phones, wearable devices, tablets, computers with wireless transceiver capabilities, virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, and terminal devices supporting enhanced machine-type communication (eMTC) and / or supporting long-term evolution (LTE) technologies, etc. The embodiments of this application do not limit the specific technology or device form used in the terminal device.
[0054] Network device 202 is an entity on the network side used for transmitting or receiving signals. This network device 202 can be an access network device, such as an evolved NodeB (eNB), a transmission reception point (TRP), a next-generation NodeB (gNB) in an NR system, or a base station in other future mobile communication systems. This network device can include indoor network devices, such as Customer Premises Network (CPN) devices, which can include Premises Radio Access Stations (PRAS) and Evolved Residential Gateways (eRGs). The embodiments of this application do not limit the specific technology or device form used in the network device.
[0055] It should be noted that the technical solutions of this application embodiment can be applied to various communication systems. For example, Long Term Evolution (LTE) systems, 5th Generation (5G) mobile communication systems, and 5G New Radio (NR) systems. Optionally, the methods of this application embodiment are also applicable to various future communication systems, such as 6G systems or other communication networks.
[0056] Please see Figure 3 , Figure 3 This is a flowchart illustrating an information transmission method provided in an embodiment of this application. This information transmission method can be implemented by the aforementioned terminal device and network device, or it can be implemented by a chip in the aforementioned terminal device and a chip in the network device. Figure 3 As shown, the information transmission method includes, but is not limited to, the following steps S301 to S302.
[0057] In step S301, the network device sends a wake-up message carrying first identification information, which may be part or all of the terminal identification information. Correspondingly, the terminal device receives the wake-up message from the network device.
[0058] After determining the terminal identification information, the network device can send a wake-up message to the serving cell where the terminal identified by the terminal identification information is located, so as to wake up the terminal device that matches the first identification information in the wake-up message. Correspondingly, the terminal device in the serving cell can receive the wake-up message from the network device and determine whether it needs to wake up its own main circuit based on the first identification information carried in the wake-up message.
[0059] The wake-up message can be used to wake up a terminal device that is in sleep mode, allowing the awakened terminal device to activate the main circuit and further listen for paging messages through the main circuit. The terminal device can be any terminal device in the serving cell, and the terminal device can receive the aforementioned wake-up message to determine whether it is necessary to wake up the main circuit.
[0060] The first identification information can be part or all of the terminal identification information. If the first identification information is part of the terminal identification information, the terminal device receiving the wake-up message can determine whether it needs to wake up its own main circuit based on the first identification information carried in the wake-up message. After waking up the main circuit, it can further listen for paging messages through the main circuit and determine whether it has been paged based on the paging messages. If the first identification information is all of the terminal identification information, the terminal device receiving the wake-up message can determine whether it has been paged based on the first identification information.
[0061] It should be noted that the following description uses the portion of the first identification information that is the terminal identification information as an example to illustrate the entire process in more detail, and does not limit this application.
[0062] In one implementation, the terminal identification information occupies N bits, and the first identification information may include the values of N1 bits out of the N bits, where N1 is a non-negative integer.
[0063] It should be noted that the numbering of the aforementioned N1 bits can be consecutive or non-consecutive. For example, assuming the terminal identification information occupies 8 bits, the aforementioned first identification information can include the values of 3 bits from those 8 bits. These 3 bits can be numbered 1 to 3, meaning the 3 bits are consecutive. Optionally, the 3 bits can be numbered 1, 3, and 7, meaning the 3 bits are non-consecutive.
[0064] In one implementation, the N1 bits can be the first N1 high-order bits of the aforementioned N bits. Optionally, the N1 bits can be the last N1 low-order bits of the aforementioned N bits.
[0065] The aforementioned high-order bits can correspond to multiple bits from left to right, and these multiple bits are numbered consecutively. For example, the first N1 high-order bits are N1 consecutive bits from left to right out of N bits. The aforementioned low-order bits can correspond to multiple bits from right to left, and these multiple bits are numbered consecutively. For example, the last N1 low-order bits are N1 consecutive bits from right to left out of N bits.
[0066] It should be noted that the aforementioned high bit can also be called the left bit or the front bit; similarly, the aforementioned low bit can also be called the right bit or the back bit, and this does not constitute a limitation on this application.
[0067] In one implementation, the terminal identification information occupies N bits. The network device can send configuration information to the terminal device, which instructs the first identification information to determine the value of the high-order bits or the low-order bits among the N bits. Correspondingly, the terminal device receives the configuration information from the network device. That is, based on the configuration information, the terminal device can determine whether the wake-up message carries the value of the high-order bits or the low-order bits among the aforementioned N bits. For example, assuming the terminal identification information occupies 8 bits, the network device can configure the first identification information to be the value of the first 4 high-order bits of those 8 bits. Accordingly, by receiving this configuration information, the terminal device can determine that the first identification information carried in the wake-up message is the value of the first 4 high-order bits of those 8 bits. Optionally, the network device can also configure the first identification information to be the value of the last 5 low-order bits of those 8 bits; this application does not limit this.
[0068] Network devices can pre-configure the specific number of bits carried in the first identification information, and whether those bits are high-order or low-order bits in the terminal identification information, by sending configuration information to terminal devices. Correspondingly, terminal devices can use this configuration information to determine which bits in the terminal identification information constitute the first identification information, thereby determining the value of the first identification information.
[0069] In step S302, the terminal device obtains the first identification information from the wake-up message.
[0070] After receiving the wake-up message, the terminal device in the serving cell can obtain the first identification information from the wake-up message, and then determine whether the main circuit needs to be woken up based on the first identification information.
[0071] In one implementation, the wake-up message may explicitly carry the first identification information. This explicit carrying means that the wake-up message includes the first identification information. For example, assuming the terminal identification information occupies 8 bits, and the first identification information is the value of the high 4 bits of the terminal identification information, the wake-up message can directly carry the value of the high 4 bits of the terminal identification information. By directly carrying the first identification information in the wake-up message, the network device can send the first identification information to the terminal device simultaneously when sending the wake-up message, so that the terminal device can directly obtain the first identification information upon receiving the wake-up message.
[0072] In another implementation, the wake-up message may implicitly carry terminal identification information. This implicit carrying means that the wake-up message may carry indication information; the terminal device can determine the first identification information based on this indication information. The indication information and the first identification information have a corresponding relationship. The terminal device can determine the first identification information based on this correspondence and the indication information carried in the wake-up message.
[0073] In one implementation, the correspondence between the aforementioned indication information and the first identification information can be pre-set, as agreed upon in the protocol. For example, assuming the first identification information is the value of the first four bits of the terminal identification information, the correspondence between these first four bits and the indication information can be pre-set. It is understood that these first four bits can correspond to 16 possible permutations and combinations. Therefore, 16 indication messages can be pre-set to correspond to these 16 permutations and combinations. For example, indication message 1 can be pre-set to correspond to the case where the value of the four bits is 0000, indication message 2 to the case where the value of the four bits is 0001, and so on, with indication message 16 corresponding to the case where the value of the four bits is 1111. Through this pre-setting method, the first identification information and the aforementioned indication information can be mapped one-to-one. That is, after receiving a wake-up message, the terminal device can determine the first identification information based on the indication information carried in the wake-up message.
[0074] In another implementation, the correspondence between the aforementioned indication information and the first identification information can be determined through a message (such as a system message) sent by the network device. Specifically, the system message can carry the correspondence between the indication information and the first identification information. In this case, the terminal device can obtain the correspondence between the indication information and the first identification information through the received system message, and thus determine the aforementioned first identification information based on the correspondence. For example, suppose the system message indicates that indication information 1 corresponds to the value of the first 5 bits of the terminal identification information, and the value of the first 5 bits is 00000; then after receiving the system message, the terminal device can determine that the first identification information is the value of the first 5 bits of the terminal identification information, and the value of the first identification information is 00000.
[0075] Optionally, the aforementioned indication information can be a sequence. That is, a sequence (such as referred to as the first sequence) can be carried in the wake-up message. It is understood that the aforementioned correspondence can specifically be a correspondence between a sequence and first identification information. The terminal device can determine the first identification information corresponding to the first sequence through the first sequence and the correspondence between the sequence and the first identification information; the first identification information corresponding to the first sequence is the first identification information. Optionally, the indication information may also include other forms of information, which are not limited in this application.
[0076] The terminal device can receive a wake-up message from the network device and obtain the first identification information carried in the wake-up message to determine whether its own identification information matches the first identification information, thereby determining whether it needs to wake up the main circuit.
[0077] For example, suppose the first identification information is the value of the high 4 bits in the terminal identification information, and the value of the high 4 bits is 0001; that is, the terminal device in the serving cell can determine whether the value of the high 4 bits in its own identification information is 0001 based on the value of the high 4 bits. If the value of the high 4 bits of its own identification information is 0001, then the main circuit of the terminal device needs to be woken up; if the value of the high 4 bits of its own identification information is not 0001, then the main circuit of the terminal device does not need to be woken up.
[0078] For example, suppose there are 10 terminal devices in the serving cell. The network device can send a wake-up message to these 10 terminal devices, and the 10 terminal devices can receive the wake-up message. If the identification information of 5 of the 10 terminal devices matches the first identification information, then these 5 terminal devices need to wake up their own main circuit.
[0079] In this embodiment of the application, the network device can send a wake-up message; correspondingly, the terminal device can receive the wake-up message to obtain first identification information from the wake-up message, and then determine whether the main circuit needs to be woken up based on the first identification information.
[0080] Please see Figure 4 , Figure 4 This is a flowchart illustrating another information transmission method provided in an embodiment of this application. This information transmission method can be implemented by the aforementioned terminal device and network device, or it can be implemented by a chip in the aforementioned terminal device and a chip in the network device. Figure 4 As shown, the information transmission method includes, but is not limited to, the following steps S401 to S405.
[0081] Optionally, in step S401, the core network element may send a second paging message to the network device, which may be used to indicate terminal identification information. Correspondingly, the network device may receive the second paging message from the core network element.
[0082] Specifically, after determining the terminal identification information, the core network element can send a second paging message to the network device corresponding to the serving cell of the terminal device identified by the terminal identification information, so as to inform the network device that there is a terminal device whose identification information matches the aforementioned terminal identification information among the terminal devices served by the network device, i.e., the paging terminal device.
[0083] The aforementioned core network elements can be access and mobility management functions (AMF) or mobility management entities (MME), etc., and this application does not impose any restrictions on them.
[0084] In step S402, the network device sends a wake-up message carrying first identification information, which may be part or all of the terminal identification information. Correspondingly, the terminal device receives the wake-up message from the network device.
[0085] Optionally, after receiving the second paging message from a core network element, the network device can determine the terminal identification information. Further, the network device can send a wake-up message in the serving cell of the terminal device, so that the terminal device in that serving cell can determine whether it needs to wake up its own main circuit. Further, the terminal device whose main circuit has been woken up can receive the first paging message through that main circuit to determine whether it has been paged. Here, sending a wake-up message in the serving cell means broadcasting the wake-up message in the serving cell.
[0086] Network devices can initiate paging in the serving cell in two ways: Radio Access Network (RAN) paging and Core Network (CN) paging. The main difference between RAN paging and CN paging lies in the fact that the terminal identification information corresponding to these two paging methods can be different. For example, the terminal identification information for CN paging can be 48 bits, while the terminal identification information for RAN paging can be 20 bits.
[0087] It should be noted that when the current paging is a CN paging, this embodiment of the application can start from step S401. It is understood that for CN paging, the network device can send a wake-up message to the terminal device in the serving cell after receiving the second paging message from the core network element. Optionally, when the current paging is a RAN paging, this embodiment of the application can start from step S402.
[0088] In one implementation, the first paging message can be either an access network paging message or a core network paging message. Specifically, the access network paging message corresponds to the RAN paging message, and the core network paging message corresponds to the CN paging message.
[0089] In one implementation, the content carried by the first paging message and the second paging message may differ. Optionally, the formats of the first paging message and the second paging message may also differ.
[0090] It is understandable that when a network device initiates a CN paging, the corresponding paging message can be a core network paging message; when a network device initiates a RAN paging, the corresponding paging message can be an access network paging message. Since the terminal identification information corresponding to CN paging and RAN paging is different, the first and second identification information corresponding to CN paging and RAN paging can be configured in the following two ways.
[0091] Method 1: The first identification information for CN paging and RAN paging has the same number of bits. For example, the first identification information for both paging methods carries M bits. It is understood that when the first identification information for both paging methods carries M bits, the number of bits carried in the second identification information for the two paging methods can be the same or different. For example, if the terminal identification information for CN paging is 48 bits, and the terminal identification information for RAN paging is 20 bits, and the first identification information for both paging methods carries a 10-bit value, then the second identification information for CN paging can carry the remaining 38 bits, and the second identification information for RAN paging can carry the remaining 10 bits.
[0092] Method 2: The first identification information for CN paging and RAN paging is configured with different bit lengths. For example, the first identification information for CN paging can carry M1 bits; the first identification information for RAN paging can carry M2 bits. It is understood that when the first identification information corresponding to CN paging and RAN paging carries different bit lengths, the second identification information corresponding to the two paging methods can carry different or the same number of bits, and this application does not impose any restrictions on this. For example, assuming the terminal identification information corresponding to CN paging is 48 bits and the terminal identification information corresponding to RAN paging is 20 bits; if the first identification information corresponding to CN paging can carry a 38-bit value and the first identification information corresponding to RAN paging can carry a 10-bit value, then the second identification information corresponding to CN paging can carry the remaining 10 bits, and the second identification information corresponding to RAN paging can carry the remaining 10 bits. In this example, the second identification information carries the same number of bits for both CN paging and RAN paging. It is understood that this example is for illustrative purposes only and does not impose any limitations on this application.
[0093] In step S403, the terminal device obtains the first identification information from the wake-up message.
[0094] Specifically, steps S402 and S403 can be found in the foregoing. Figure 3 The relevant descriptions of steps S301 and S302 in the illustrated embodiments will not be repeated here.
[0095] In step S404, the network device sends a first paging message, which carries second identification information, which is part or all of the terminal identification information. Correspondingly, the terminal device receives the first paging message from the network device.
[0096] After the network device sends a wake-up message, it can send a first paging message within the serving cell. Correspondingly, after the terminal device's main circuit is woken up, the terminal device can receive the first paging message from the network device and determine whether it has been paged based on the second identification information carried in the first paging message.
[0097] It should be noted that since there can be multiple terminal devices whose identification information matches the first identification information, that is, multiple terminal devices whose main circuit is woken up, the aforementioned terminal device can be any one of the multiple terminal devices whose main circuit is woken up. This terminal device can obtain the second identification information by receiving the first paging message, thereby determining whether its own identification information matches the second identification information, i.e., whether it has been paging.
[0098] In one implementation, the terminal identification information occupies N bits, and the second identification information includes the values of N2 bits out of these N bits, where N2 is a non-negative integer. It is understood that the second identification information can include the values of the remaining bits out of the N1 bits included in the first identification information. For example, assuming the terminal identification information occupies 8 bits, and the first identification information includes the values of 3 bits out of these 8 bits, then the second identification information can include the values of the remaining 5 bits out of these 8 bits. Wherein, if the 3 bits of the first identification information are numbered 1 to 3, then the 5 bits of the second identification information can be numbered 4 to 8. Optionally, if the 3 bits of the first identification information are numbered 1, 3, and 7, then the 5 bits of the second identification information can be numbered 2, 4, 5, 6, and 8.
[0099] In one implementation, the N2 bits are the last N2 low-order bits of the aforementioned N bits. Optionally, the N2 bits are the first N2 high-order bits of the aforementioned N bits. The last N2 low-order bits are N2 consecutive bits from right to left of the N bits. Optionally, the first N2 high-order bits are N2 consecutive bits from left to right of the N bits.
[0100] Optionally, the aforementioned configuration information can also be used to indicate whether the second identification information is used to determine the value of the high-order bit or the low-order bit among the aforementioned N bits. Optionally, the configuration information can explicitly or implicitly indicate whether the second identification information is used to determine the value of the high-order bit or the low-order bit among the aforementioned N bits. For details regarding the configuration information, please refer to [link to configuration information]. Figure 3 The detailed descriptions of the illustrated embodiments will not be repeated here. It is understood that if the configuration information indicates that the first identification information is used to determine the value of the high-order bits among the N bits, then the second identification information can be determined to be used to determine the value of the low-order bits among the aforementioned N bits. Similarly, if the configuration information indicates that the first identification information is used to determine the value of the low-order bits among the aforementioned N bits, then the second identification information can be determined to be used to determine the value of the high-order bits among the aforementioned N bits.
[0101] In step S405, the terminal device obtains the second identification information from the first paging message; and determines the terminal identification information based on the first identification information and the second identification information; optionally, the terminal device can further determine whether the terminal device has been paged based on the terminal identification information.
[0102] Terminal devices can determine whether they have been paged by receiving a first paging message from a network device and obtaining the second identification information carried in the first paging message.
[0103] It should be noted that the first paging message may also explicitly or implicitly carry the second identification information; a description of the relevant content can be found above. Figure 3 The embodiments shown are not described in detail here.
[0104] In one implementation, the aforementioned terminal identification information occupies N bits. The terminal device determines the terminal identification information based on the first identification information and the second identification information by: the terminal device determining the value of the N bits based on the values of the N1 bits included in the first identification information and the N2 bits included in the second identification information; where N1 and N2 are both non-negative integers, and N1 + N2 = N. When N1 and N2 are both positive integers, that is, the first identification information can be a part of the identification information, and the second identification information can be another part of the identification information. It is understood that the first identification information and the second identification information can form complete identification information.
[0105] Optionally, the first identification information mentioned above can also be complete terminal identification information, i.e., N = N1; optionally, the second identification information mentioned above can also be complete terminal identification information, i.e., N = N2, and this application does not impose any restrictions on this.
[0106] It should be noted that after determining the complete terminal identification information, the terminal device can compare this complete terminal identification information with its own identification information to determine whether it has been paged. Specifically, if its own identification information matches the complete identification information (e.g., they are the same), it can be determined that it has been paged; if its own identification information does not match the complete identification information (e.g., they are different), it can be determined that it has not been paged.
[0107] The method provided in this application embodiment firstly involves the network device sending a wake-up message, and correspondingly, the terminal device can wake up its main circuit after receiving the wake-up message; secondly, the network device sends a first paging message, and correspondingly, the terminal device can obtain the second identification information after receiving the first paging message, thereby determining whether it has been paging.
[0108] Please see Figure 5 , Figure 5 This is a schematic diagram of a communication device provided in an embodiment of this application. The device can be the aforementioned terminal device, a component within the terminal device, or a device compatible with the terminal device. Figure 5The communication device shown may include a communication unit 501, an acquisition unit 502, and a determination unit 503. The communication unit 501 integrates a receiving unit and a transmitting unit, etc. The communication unit 501 may also be called a transceiver unit. Alternatively, the communication unit 501 may be split into a receiving unit and a transmitting unit. The detailed descriptions of each unit are as follows:
[0109] The communication unit 501 is used to receive a wake-up message, which carries first identification information, which is part or all of the terminal identification information; the acquisition unit 502 is used to acquire the first identification information from the wake-up message.
[0110] In one implementation, the communication unit 501 is further configured to receive a first paging message, the first paging message carrying second identification information, the second identification information being part or all of the terminal identification information; the acquisition unit 502 is further configured to acquire the second identification information from the first paging message; and the determination unit 503 is configured to determine the terminal identification information based on the first identification information and the second identification information.
[0111] In one implementation, the terminal identification information occupies N bits, and the first identification information includes the values of N1 bits out of the N bits, where N1 is a non-negative integer.
[0112] In one implementation, the aforementioned N1 bits are the first N1 high-order bits out of the N bits.
[0113] In one implementation, the terminal identification information occupies N bits, and the second identification information includes the values of N2 bits out of the N bits, where N2 is a non-negative integer.
[0114] In one implementation, the aforementioned N2 bits are the last N2 low-order bits out of the N bits.
[0115] In one implementation, the determining unit 503 is further configured to determine the value of N bits based on the values of N1 bits included in the first identification information and the values of N2 bits included in the second identification information; wherein N1 and N2 are both non-negative integers, and N1 + N2 = N.
[0116] In one implementation, the terminal identification information occupies N bits; the communication unit 501 is further configured to receive configuration information, which is used to indicate that the first identification information is used to determine the value of the high bit or the value of the low bit among the N bits.
[0117] In one implementation, the determining unit 503 is further configured to determine the first identification information based on the instruction information.
[0118] In one implementation, the first paging message is either an access network paging message or a core network paging message.
[0119] In one implementation, the determining unit 503 is further configured to determine whether the terminal is being paged based on the terminal identification information.
[0120] According to the embodiments of this application, Figure 5 The various units in the illustrated communication device can be individually or entirely merged into one or more other units, or some of the units can be further divided into multiple functionally smaller units. This achieves the same operation without affecting the technical effects of the embodiments of this application. The above-mentioned units are based on logical function division. In practical applications, the function of one unit can also be implemented by multiple units, or the function of multiple units can be implemented by one unit. In other embodiments of this application, the communication device may also include other units. In practical applications, these functions can also be implemented with the assistance of other units, and can be implemented collaboratively by multiple units.
[0121] The aforementioned communication device may be, for example, a chip or a chip module. The modules included in the various devices and products described in the above embodiments may be software modules, hardware modules, or a combination of both. For example, for various devices and products applied to or integrated into a chip, each module can be implemented using hardware methods such as circuits, or at least some modules can be implemented using software programs that run on a processor integrated within the chip, while the remaining (if any) modules can be implemented using hardware methods such as circuits; for various devices and products applied to or integrated into a chip module, each module can be implemented using hardware methods such as circuits, and different modules can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module, or at least some modules can be implemented using software programs that run on a processor integrated within the chip module, while the remaining (if any) modules can be implemented using hardware methods such as circuits; for various devices and products applied to or integrated into a terminal, each module can be implemented using hardware methods such as circuits, and different modules can be located in the same component (e.g., chip, circuit module, etc.) or different components within the terminal, or at least some modules can be implemented using software programs that run on a processor integrated within the terminal, while the remaining (if any) modules can be implemented using hardware methods such as circuits.
[0122] The embodiments of this application and the embodiments of the aforementioned methods are based on the same concept and have the same technical effects. For the specific principles, please refer to the description of the aforementioned embodiments, which will not be repeated here.
[0123] Please see Figure 6 , Figure 6 This is a schematic diagram of a communication device provided in an embodiment of this application. The device can be the aforementioned network device, a component within a network device, or a device compatible with a network device. The communication device may include an acquisition unit 601 and a communication unit 602. The communication unit 602 integrates a receiving unit and a transmitting unit, etc. The communication unit 602 can also be called a transceiver unit. Alternatively, the communication unit 602 can be split into a receiving unit and a transmitting unit. Wherein:
[0124] The acquisition unit 601 is used to acquire first identification information, which is part or all of the terminal identification information; the communication unit 602 is used to send a wake-up message, which carries the first identification information.
[0125] In one implementation, the communication unit 602 is further configured to send a first paging message, the first paging message carrying second identification information, the second identification information being part or all of the terminal identification information.
[0126] In one implementation, the terminal identification information occupies N bits, and the first identification information includes the values of N1 bits out of the N bits, where N1 is a non-negative integer.
[0127] In one implementation, the aforementioned N1 bits are the first N1 high-order bits out of the N bits.
[0128] In one implementation, the terminal identification information occupies N bits, and the second identification information includes the values of N2 bits out of the N bits, where N2 is a non-negative integer.
[0129] In one implementation, the aforementioned N2 bits are the last N2 low-order bits out of the N bits.
[0130] In one implementation, the terminal identification information occupies N bits; the value of these N bits is determined by the values of the N1 bits included in the first identification information and the values of the N2 bits included in the second identification information.
[0131] In one implementation, the communication unit 602 is further configured to send configuration information, which is used to indicate that the first identification information is used to determine the value of the high bit or the low bit among the N bits.
[0132] In one implementation, the wake-up message carries indication information; the indication information is used to determine the first identification information.
[0133] In one implementation, the first paging message is either an access network paging message or a core network paging message.
[0134] In one implementation, the communication unit 602 is further configured to receive a second paging message from a core network element, the second paging message being used to indicate terminal identification information.
[0135] According to the embodiments of this application, Figure 6 The various units in the illustrated communication device can be individually or entirely merged into one or more other units, or some of the units can be further divided into multiple functionally smaller units. This achieves the same operation without affecting the technical effects of the embodiments of this application. The above-mentioned units are based on logical function division. In practical applications, the function of one unit can also be implemented by multiple units, or the function of multiple units can be implemented by one unit. In other embodiments of this application, the communication device may also include other units. In practical applications, these functions can also be implemented with the assistance of other units, and can be implemented collaboratively by multiple units.
[0136] The aforementioned communication device may be, for example, a chip or a chip module. The modules included in the various devices and products described in the above embodiments may be software modules, hardware modules, or a combination of both. For example, for various devices and products applied to or integrated into a chip, each module can be implemented using hardware methods such as circuits, or at least some modules can be implemented using software programs that run on a processor integrated within the chip, while the remaining (if any) modules can be implemented using hardware methods such as circuits; for various devices and products applied to or integrated into a chip module, each module can be implemented using hardware methods such as circuits, and different modules can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module, or at least some modules can be implemented using software programs that run on a processor integrated within the chip module, while the remaining (if any) modules can be implemented using hardware methods such as circuits; for various devices and products applied to or integrated into a terminal, each module can be implemented using hardware methods such as circuits, and different modules can be located in the same component (e.g., chip, circuit module, etc.) or different components within the terminal, or at least some modules can be implemented using software programs that run on a processor integrated within the terminal, while the remaining (if any) modules can be implemented using hardware methods such as circuits.
[0137] The embodiments of this application and the embodiments of the aforementioned methods are based on the same concept and have the same technical effects. For the specific principles, please refer to the description of the aforementioned embodiments, which will not be repeated here.
[0138] Please see Figure 7 , Figure 7 A communication device 70 is provided as an embodiment of this application. For example... Figure 7 As shown, the communication device 70 may include a processor 701 and a transceiver 702. Optionally, the communication device may also include a memory 703. The processor 701, transceiver 702, and memory 703 can be connected via a bus 704 or other means. The bus is in... Figure 7 The connections between other components are shown in bold lines only and are not intended to be limiting. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, Figure 7 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0139] The coupling in this application embodiment is an indirect coupling or communication connection between devices, units, or modules, which can be electrical, mechanical, or other forms, used for information exchange between devices, units, or modules. This application embodiment does not limit the specific connection medium between the processor 701 and the memory 703 described above.
[0140] Memory 703 may include read-only memory and random access memory, and provides instructions and data to processor 701. A portion of memory 703 may also include non-volatile random access memory.
[0141] Processor 701 can be a Central Processing Unit (CPU), but it can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor; optionally, processor 701 can also be any conventional processor. Wherein:
[0142] Memory 703 is used to store program instructions.
[0143] Processor 701 is used to call program instructions stored in memory 703 for:
[0144] The transceiver 702 is invoked to receive a wake-up message, which carries first identification information, which is part or all of the terminal identification information; the processor 701 is further configured to obtain the first identification information from the wake-up message.
[0145] In one implementation, the transceiver 702 is further configured to receive a first paging message, the first paging message carrying second identification information, the second identification information being part or all of the terminal identification information; the processor 701 is further configured to obtain the second identification information from the first paging message; the processor 701 is further configured to determine the terminal identification information based on the first identification information and the second identification information.
[0146] In one implementation, the terminal identification information occupies N bits, and the first identification information includes the values of N1 bits out of the N bits, where N1 is a non-negative integer.
[0147] In one implementation, the aforementioned N1 bits are the first N1 high-order bits out of the N bits.
[0148] In one implementation, the terminal identification information occupies N bits, and the second identification information includes the values of N2 bits out of the N bits, where N2 is a non-negative integer.
[0149] In one implementation, the aforementioned N2 bits are the last N2 low-order bits out of the N bits.
[0150] In one implementation, the processor 701 is further configured to determine the value of N bits based on the values of N1 bits included in the first identification information and the values of N2 bits included in the second identification information; wherein N1 and N2 are both non-negative integers, and N1 + N2 = N.
[0151] In one implementation, the terminal identification information occupies N bits; the transceiver 702 is also used to receive configuration information, which is used to indicate that the first identification information is used to determine the value of the high bit or the value of the low bit among the N bits.
[0152] In one implementation, the processor 701 is further configured to determine the first identification information based on the instruction information.
[0153] In one implementation, the first paging message is either an access network paging message or a core network paging message.
[0154] In one implementation, the processor 701 is further configured to determine whether the device has been paged based on the terminal identification information.
[0155] The aforementioned communication device can also be used to implement the functions of the network device in the above method embodiments. The communication device can be a network device or a device for a network device. The device for a network device can be a chip system or a chip within the network device. The chip system can be composed of chips or may include chips and other discrete components. The communication device 70 may include a processor 701 and a transceiver 702. Optionally, the communication device may also include a memory 703. Wherein:
[0156] Memory 703 is used to store program instructions.
[0157] Processor 701 is used to call program instructions stored in memory 703 for:
[0158] The transceiver 702 is used to obtain first identification information, which is part or all of the terminal identification information; the transceiver 702 is used to send a wake-up message, which carries the first identification information.
[0159] In one implementation, the transceiver 702 is further configured to send a first paging message, the first paging message carrying second identification information, the second identification information being part or all of the terminal identification information.
[0160] In one implementation, the terminal identification information occupies N bits, and the first identification information includes the values of N1 bits out of the N bits, where N1 is a non-negative integer.
[0161] In one implementation, the aforementioned N1 bits are the first N1 high-order bits out of the N bits.
[0162] In one implementation, the terminal identification information occupies N bits, and the second identification information includes the values of N2 bits out of the N bits, where N2 is a non-negative integer.
[0163] In one implementation, the aforementioned N2 bits are the last N2 low-order bits out of the N bits.
[0164] In one implementation, the terminal identification information occupies N bits; the value of these N bits is determined by the values of the N1 bits included in the first identification information and the values of the N2 bits included in the second identification information.
[0165] In one implementation, the transceiver 702 is further configured to send configuration information, which indicates that the first identification information is used to determine the value of the high bit or the low bit among the N bits.
[0166] In one implementation, the wake-up message carries indication information; the indication information is used to determine the first identification information.
[0167] In one implementation, the first paging message is either an access network paging message or a core network paging message.
[0168] In one implementation, the transceiver 702 is further configured to receive a second paging message from a core network element, the second paging message being used to indicate terminal identification information.
[0169] In the embodiments of this application, the following can be performed by running on a general-purpose computing device, such as a computer, which includes processing elements and storage elements such as a central processing unit (CPU), random access memory (RAM), and read-only memory (ROM). Figure 2 The computer program (including program code) for each step involved in the corresponding method shown herein, and the method for implementing the embodiments provided in this application. The computer program may be recorded on, for example, a computer-readable recording medium, loaded onto the aforementioned computing device via the computer-readable recording medium, and run therein.
[0170] Based on the same inventive concept, the principle and beneficial effects of the communication device provided in the embodiments of this application in solving the problem are similar to those of the communication device in the method embodiments of this application in solving the problem. For reference, please refer to the principle and beneficial effects of the method implementation. For the sake of brevity, they will not be repeated here.
[0171] This application also provides a chip that can execute the relevant steps of the terminal device in the foregoing method embodiments. The chip is used to: receive a wake-up message carrying first identification information, which is part or all of terminal identification information; and obtain the first identification information from the wake-up message.
[0172] In one implementation, the chip is further configured to: receive a first paging message, the first paging message carrying second identification information, the second identification information being part or all of the terminal identification information; the chip is further configured to: obtain the second identification information from the first paging message; and the chip is further configured to: determine the terminal identification information based on the first identification information and the second identification information.
[0173] In one implementation, the terminal identification information occupies N bits, and the first identification information includes the values of N1 bits out of the N bits, where N1 is a non-negative integer.
[0174] In one implementation, the aforementioned N1 bits are the first N1 high-order bits out of the N bits.
[0175] In one implementation, the terminal identification information occupies N bits, and the second identification information includes the values of N2 bits out of the N bits, where N2 is a non-negative integer.
[0176] In one implementation, the aforementioned N2 bits are the last N2 low-order bits out of the N bits.
[0177] In one implementation, the chip is further configured to determine the value of N bits based on the values of N1 bits included in the first identification information and the values of N2 bits included in the second identification information; wherein N1 and N2 are both non-negative integers, and N1 + N2 = N.
[0178] In one implementation, the terminal identification information occupies N bits; the chip is also used to receive configuration information, which is used to instruct the first identification information to determine the value of the high bit or the low bit among the N bits.
[0179] In one implementation, the chip is further used to determine first identification information based on the instruction information.
[0180] In one implementation, the first paging message is either an access network paging message or a core network paging message.
[0181] In one implementation, the chip is further used to determine whether the device has been paged based on the terminal identification information.
[0182] In one implementation, the chip includes at least one processor, at least one first memory, and at least one second memory; wherein the at least one first memory and the at least one processor are interconnected by a circuit, and the first memory stores instructions; the at least one second memory and the at least one processor are interconnected by a circuit, and the second memory stores data that needs to be stored in the aforementioned method embodiment.
[0183] This application embodiment also provides another chip that can perform the relevant steps of the network device in the foregoing method embodiments. This chip is used to: obtain first identification information, which is part or all of terminal identification information; and send a wake-up message carrying the aforementioned first identification information.
[0184] In one implementation, the chip is further configured to send a first paging message, the first paging message carrying second identification information, the second identification information being part or all of the terminal identification information.
[0185] In one implementation, the terminal identification information occupies N bits, and the first identification information includes the values of N1 bits out of the N bits, where N1 is a non-negative integer.
[0186] In one implementation, the aforementioned N1 bits are the first N1 high-order bits out of the N bits.
[0187] In one implementation, the terminal identification information occupies N bits, and the second identification information includes the values of N2 bits out of the N bits, where N2 is a non-negative integer.
[0188] In one implementation, the aforementioned N2 bits are the last N2 low-order bits out of the N bits.
[0189] In one implementation, the terminal identification information occupies N bits; the value of these N bits is determined by the values of the N1 bits included in the first identification information and the values of the N2 bits included in the second identification information.
[0190] In one implementation, the chip is further configured to send configuration information, which instructs the first identification information to determine the value of the high bit or the low bit among the N bits.
[0191] In one implementation, the wake-up message carries indication information; the indication information is used to determine the first identification information.
[0192] In one implementation, the first paging message is either an access network paging message or a core network paging message.
[0193] In one implementation, the chip is further configured to receive a second paging message from a core network element, the second paging message being used to indicate terminal identification information.
[0194] In one implementation, the chip includes at least one processor, at least one first memory, and at least one second memory; wherein the at least one first memory and the at least one processor are interconnected by a circuit, and the first memory stores instructions; the at least one second memory and the at least one processor are interconnected by a circuit, and the second memory stores data that needs to be stored in the aforementioned method embodiment.
[0195] For each device or product applied to or integrated into a chip, each of its modules can be implemented using hardware methods such as circuits, or at least some modules can be implemented using software programs that run on a processor integrated inside the chip, while the remaining (if any) modules can be implemented using hardware methods such as circuits.
[0196] Please see Figure 8 , Figure 8 This is a schematic diagram of a module device provided in an embodiment of this application. The module device 80 can perform the relevant steps of the terminal device in the aforementioned method embodiments. The module device 80 includes: a communication module 801, a power module 802, a storage module 803, and a chip module 804.
[0197] The power supply module 802 is used to provide power to the module device; the storage module 803 is used to store data and instructions; the communication module 801 is used for internal communication within the module device, or for communication between the module device and external devices; the chip module 804 is used for:
[0198] Receive a wake-up message, which carries first identification information, which is part or all of the terminal identification information; obtain the first identification information from the wake-up message.
[0199] In one implementation, the chip module 804 is further configured to receive a first paging message, the first paging message carrying second identification information, the second identification information being part or all of the terminal identification information; the chip module 804 is further configured to obtain the second identification information from the first paging message; the chip module 804 is further configured to determine the terminal identification information based on the first identification information and the second identification information.
[0200] In one implementation, the terminal identification information occupies N bits, and the first identification information includes the values of N1 bits out of the N bits, where N1 is a non-negative integer.
[0201] In one implementation, the aforementioned N1 bits are the first N1 high-order bits out of the N bits.
[0202] In one implementation, the terminal identification information occupies N bits, and the second identification information includes the values of N2 bits out of the N bits, where N2 is a non-negative integer.
[0203] In one implementation, the aforementioned N2 bits are the last N2 low-order bits out of the N bits.
[0204] In one implementation, the chip module 804 is further configured to determine the value of N bits based on the values of N1 bits included in the first identification information and the values of N2 bits included in the second identification information; wherein N1 and N2 are both non-negative integers, and N1 + N2 = N.
[0205] In one implementation, the terminal identification information occupies N bits; the chip module 804 is also used to receive configuration information, which is used to indicate that the first identification information is used to determine the value of the high bit or the value of the low bit among the N bits.
[0206] In one implementation, the chip module 804 is further configured to determine the first identification information based on the instruction information.
[0207] In one implementation, the first paging message is either an access network paging message or a core network paging message.
[0208] In one implementation, the chip module 804 is further configured to determine whether the device has been paged based on the terminal identification information.
[0209] Please see Figure 8 , Figure 8 This is a schematic diagram of the structure of a module device provided in an embodiment of this application. The module device 80 can perform the relevant steps of the network device in the aforementioned method embodiment. The module device 80 includes: a communication module 801, a power module 802, a storage module 803, and a chip module 804.
[0210] The power supply module 802 is used to provide power to the module device; the storage module 803 is used to store data and instructions; the communication module 801 is used for internal communication within the module device, or for communication between the module device and external devices; the chip module 804 is used for:
[0211] Obtain first identification information, which may be part or all of the terminal identification information;
[0212] Send a wake-up message, which carries the first identification information.
[0213] In one implementation, the chip module 804 is further configured to send a first paging message, the first paging message carrying second identification information, the second identification information being part or all of the terminal identification information.
[0214] In one implementation, the terminal identification information occupies N bits, and the first identification information includes the values of N1 bits out of the N bits, where N1 is a non-negative integer.
[0215] In one implementation, the aforementioned N1 bits are the first N1 high-order bits out of the N bits.
[0216] In one implementation, the terminal identification information occupies N bits, and the second identification information includes the values of N2 bits out of the N bits, where N2 is a non-negative integer.
[0217] In one implementation, the aforementioned N2 bits are the last N2 low-order bits out of the N bits.
[0218] In one implementation, the terminal identification information occupies N bits; the value of these N bits is determined by the values of the N1 bits included in the first identification information and the values of the N2 bits included in the second identification information.
[0219] In one implementation, the chip module 804 is further configured to send configuration information, which instructs the first identification information to determine the value of the high bit or the low bit among the N bits.
[0220] In one implementation, the wake-up message carries indication information; the indication information is used to determine the first identification information.
[0221] In one implementation, the first paging message is either an access network paging message or a core network paging message.
[0222] In one implementation, the chip module 804 is further configured to receive a second paging message from a core network element, the second paging message being used to indicate terminal identification information.
[0223] For various devices and products applied to or integrated into chip modules, each of its modules can be implemented using hardware methods such as circuits. Different modules can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module. Alternatively, at least some modules can be implemented using software programs that run on the processor integrated inside the chip module, while the remaining (if any) modules can be implemented using hardware methods such as circuits.
[0224] This application also provides a computer-readable storage medium storing one or more instructions adapted for loading by a processor and executing the methods provided in the above-described method embodiments.
[0225] This application also provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the method provided in the above-described method embodiments.
[0226] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.
[0227] The steps in the method of this application embodiment can be adjusted, combined, or deleted according to actual needs.
[0228] The modules in the device of this application embodiment can be merged, divided, and deleted according to actual needs.
[0229] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, which may include: flash drive, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk, etc.
[0230] The above-disclosed embodiments are merely one preferred embodiment of this application and only a part of the embodiments of the present invention. They should not be construed as limiting the scope of the present application. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without inventive effort are within the scope of protection of the present invention.
Claims
1. An information transmission method, characterized in that, The method includes: Receive system messages, the system messages carrying the correspondence between indication information and identification information; Receive a wake-up message, the wake-up message carrying the indication information; Based on the wake-up message, first identification information is obtained; wherein, the first identification information is determined according to the indication information carried in the wake-up message and the corresponding relationship; the first identification information is a part of the terminal identification information; Based on the first identification information, the main circuit in the wake-up terminal device is determined; Receive a first paging message, the first paging message carrying second identification information, the second identification information being the remaining part of the terminal identification information excluding the first identification information; Obtain the second identification information from the first paging message; The terminal identification information is determined based on the first identification information and the second identification information; Based on the terminal identification information, determine whether the device has been paged.
2. The method according to claim 1, characterized in that, The terminal identification information occupies N bits, and the first identification information includes the values of N1 bits out of the N bits, where N1 is a non-negative integer.
3. The method according to claim 2, characterized in that, The N1 bits are the first N1 high-order bits among the N bits.
4. The method according to claim 1, characterized in that, The terminal identification information occupies N bits, and the second identification information includes the values of N2 bits out of the N bits, where N2 is a non-negative integer.
5. The method according to claim 4, characterized in that, The N2 bits are the last N2 low bits of the N bits.
6. The method according to any one of claims 1-5, characterized in that, The terminal identification information occupies N bits; determining the terminal identification information based on the first identification information and the second identification information includes: The values of the N bits are determined based on the values of the N1 bits included in the first identification information and the values of the N2 bits included in the second identification information; wherein N1 and N2 are both non-negative integers, and N1 + N2 = N.
7. The method according to any one of claims 1-5, characterized in that, The first paging message is either an access network paging message or a core network paging message.
8. An information transmission method, characterized in that, The method includes: Obtain first identification information, wherein the first identification information is a portion of the terminal identification information; Send a wake-up message, the wake-up message carrying indication information; The method further includes: A system message is sent, the system message carrying the correspondence between indication information and identification information; the indication information and the correspondence carried in the wake-up message are used by the terminal device to determine the first identification information; the first identification information is used by the terminal device to determine the main circuit in the terminal device to be woken up; A first paging message is sent, the first paging message carrying second identification information, the second identification information being the remaining part of the terminal identification information excluding the first identification information; the first identification information and the second identification information are used by the terminal device to determine the terminal identification information, the terminal identification information being used by the terminal device to determine whether it has been paged.
9. The method according to claim 8, characterized in that, The terminal identification information occupies N bits, and the first identification information includes the values of N1 bits out of the N bits, where N1 is a non-negative integer.
10. The method according to claim 9, characterized in that, The N1 bits are the first N1 high-order bits among the N bits.
11. The method according to claim 8, characterized in that, The terminal identification information occupies N bits, and the second identification information includes the values of N2 bits out of the N bits, where N2 is a non-negative integer.
12. The method according to claim 11, characterized in that, The N2 bits are the last N2 low bits of the N bits.
13. The method according to any one of claims 8-12, characterized in that, The terminal identification information occupies N bits; the value of the N bits is determined by the value of the N1 bits included in the first identification information and the value of the N2 bits included in the second identification information.
14. The method according to any one of claims 8-12, characterized in that, The first paging message is either an access network paging message or a core network paging message.
15. The method according to claim 14, characterized in that, The first paging message is a core network paging message; before sending the wake-up message, the method further includes: Receive a second paging message from a core network element, the second paging message being used to indicate the terminal identification information.
16. A communication device, characterized in that, Includes a unit for performing the method as described in any one of claims 1 to 15.
17. A communication device, characterized in that, Including the processor; The processor is configured to perform the method as described in any one of claims 1 to 15.
18. The communication device according to claim 17, characterized in that, The communication device also includes a memory: The memory is used to store computer programs; The processor is specifically configured to invoke the computer program from the memory and execute the method as described in any one of claims 1 to 15.
19. A chip, characterized in that, The chip is used to receive system messages, the system messages carrying the correspondence between indication information and identification information; Receive a wake-up message, the wake-up message carrying the indication information; Based on the wake-up message, first identification information is obtained; wherein, the first identification information is determined according to the indication information carried in the wake-up message and the corresponding relationship; the first identification information is a part of the terminal identification information; Based on the first identification information, the main circuit in the wake-up terminal device is determined; Receive a first paging message, the first paging message carrying second identification information, the second identification information being the remaining part of the terminal identification information excluding the first identification information; Obtain the second identification information from the first paging message; The terminal identification information is determined based on the first identification information and the second identification information; Based on the terminal identification information, determine whether the device has been paged.
20. A chip, characterized in that, The chip is used to acquire first identification information, which is a portion of terminal identification information; Send a wake-up message, the wake-up message carrying indication information; The chip is also used to send system messages, the system messages carrying the correspondence between indication information and identification information; The indication information carried in the wake-up message and the corresponding relationship are used by the terminal device to determine the first identification information; The first identification information is used by the terminal device to determine and wake up the main circuit in the terminal device; Send a first paging message, the first paging message carrying second identification information, the second identification information being the remaining part of the terminal identification information excluding the first identification information; The first identification information and the second identification information are used by the terminal device to determine the terminal identification information, and the terminal identification information is used by the terminal device to determine whether it has been paged.
21. A module device, characterized in that, The module device includes a communication module, a power module, a storage module, and a chip module, wherein: The power module is used to provide electrical energy to the module device; The storage module is used to store data and instructions; The communication module is used for internal communication within the module device, or for communication between the module device and external devices; The chip module is used for: Receive system messages, the system messages carrying the correspondence between indication information and identification information; Receive a wake-up message, the wake-up message carrying the indication information; Based on the wake-up message, first identification information is obtained; wherein, the first identification information is determined according to the indication information carried in the wake-up message and the corresponding relationship; the first identification information is a part of the terminal identification information; Based on the first identification information, the main circuit in the wake-up terminal device is determined; Receive a first paging message, the first paging message carrying second identification information, the second identification information being the remaining part of the terminal identification information excluding the first identification information; Obtain the second identification information from the first paging message; The terminal identification information is determined based on the first identification information and the second identification information; Based on the terminal identification information, determine whether the device has been paged.
22. A module device, characterized in that, The module device includes a communication module, a power module, a storage module, and a chip module, wherein: The power module is used to provide electrical energy to the module device; The storage module is used to store data and instructions; The communication module is used for internal communication within the module device, or for communication between the module device and external devices; The chip module is used for: Obtain first identification information, wherein the first identification information is a portion of the terminal identification information; Send a wake-up message, the wake-up message carrying indication information; The chip module is also used for: A system message is sent, the system message carrying the correspondence between indication information and identification information; the indication information and the correspondence carried in the wake-up message are used by the terminal device to determine the first identification information; the first identification information is used by the terminal device to determine the main circuit in the terminal device to be woken up; A first paging message is sent, the first paging message carrying second identification information, the second identification information being the remaining part of the terminal identification information excluding the first identification information; the first identification information and the second identification information are used by the terminal device to determine the terminal identification information, the terminal identification information being used by the terminal device to determine whether it has been paged.
Citation Information
Patent Citations
Data transmission method, base station and terminal
CN108966322A
Paging method, terminal device, and network device
CN109565694A
Paging method, terminal and base station
CN109936868A
Signal transmission method and device
CN111132280A
Apparatus, and associated method, for forming a page message including a structure of partial identifiers of differing bit lengths using random or pseudorandom numbers and for using random ati
US20080070595A1