WO2024088011A1 - 唤醒通信链路的方法及装置 - Google Patents
唤醒通信链路的方法及装置 Download PDFInfo
- Publication number
- WO2024088011A1 WO2024088011A1 PCT/CN2023/122193 CN2023122193W WO2024088011A1 WO 2024088011 A1 WO2024088011 A1 WO 2024088011A1 CN 2023122193 W CN2023122193 W CN 2023122193W WO 2024088011 A1 WO2024088011 A1 WO 2024088011A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- time period
- wake
- data
- information
- link
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0229—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
- H04W52/0235—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal where the received signal is a power saving command
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is leader and terminal is follower
- H04W52/0216—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is leader and terminal is follower using a pre-established activity schedule, e.g. traffic indication frame
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0229—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0261—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
- H04W52/0274—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof
- H04W52/028—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof switching on or off only a part of the equipment circuit blocks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W68/00—User notification, e.g. alerting and paging, for incoming communication, change of service or the like
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Definitions
- the present application relates to the field of communication technology, and in particular to a method and device for waking up a communication link.
- the power consumption of receiving devices has an important impact on user experience.
- the industry has proposed a new receiver architecture for receiving devices to reduce the power consumption of receiving devices: the receiver of the receiving device is divided into a main receiver and a wake-up receiver.
- the main receiver When the receiving device is in connected mode, the main receiver is turned on and sends and receives control signaling and service data (such as video data, image data, etc.) through the main radio; when the receiving device is in idle mode, the main receiver enters a sleep state, while the wake-up receiver is turned on and receives the wake-up information sent by the transmitting device through the wake-up radio (WUR).
- the complexity and power consumption of the main receiver are much greater than those of the wake-up receiver.
- the receiving device can enter the idle mode, at which time the main receiver enters the sleep state, while the wake-up receiver is in the on state and continuously monitors whether there is a wake-up message sent to the receiving device through the wake-up link; when the wake-up receiver receives the wake-up message, the wake-up receiver triggers (i.e. wakes up) the main receiver from the sleep state to the on state; after the main receiver enters the on state, it will enter the connection mode through random access and other processes, and then the business data is normally sent and received.
- This receiver architecture only allows the main receiver to be in the on state when it needs to send and receive business data, and is in the sleep state at other times, thereby reducing the power consumption of the receiving device.
- the receiving device still needs to continuously monitor the wake-up information through the wake-up link.
- the decoder of the wake-up link needs to continuously decode the received information, which still brings certain power consumption. How to reduce the power consumption of the wake-up link of the receiving device is a technical problem that needs to be solved at present.
- the embodiment of the present application provides a method and device for waking up the communication link.
- the technical solution is as follows:
- a method for waking up a communication link comprising: a first device monitors a first part of wake-up information through a first link; when the first device receives the first part of the wake-up information and the first part includes an identifier of the first device or a group identifier of the first device, the first device monitors a second part of the wake-up information; when the first device receives the second part, the first device wakes up a second link, and the power consumption of the second link is greater than the power consumption of the first link.
- the wake-up information is divided into at least two parts.
- the first part of the wake-up information may include the device's identifier or group identifier.
- the first device first decodes the first part of the wake-up information. If the first part of the wake-up information includes the first device's identifier or group identifier, and the first device determines that the wake-up information is used to wake itself up, the first device may continue to monitor and decode the second part of the wake-up information.
- the first device may use at least two decoders shorter than the decoders in the prior art solution (hereinafter referred to as "short decoders") to respectively decode at least two parts of the wake-up information.
- short decoders The power consumption of decoding using at least two short decoders is less than the power consumption of decoding using a long decoder in the prior art. Therefore, the present embodiment reduces the power consumption of the first device (i.e., the receiving device) in waking up the link.
- the first device monitors the second part of the wake-up information, including: the first device monitors the second part within a second time period, wherein the second time period is associated with the first time period, and the first time period is a time period in which the first part is received.
- the first device determines that it only needs to monitor the second wake-up information within the second time period (i.e., a specific time period) based on the association between the second time period and the first time period, and there is no need to monitor whether there is wake-up information in other time periods. This can avoid the first device from performing invalid monitoring operations in time periods other than the second time period, thereby further reducing the power consumption of the first device monitoring the wake-up information.
- the second time period i.e., a specific time period
- the first device monitors the second part of the wake-up information, including: the first device monitors the second part within a second time period, wherein the second time period is indicated by indication information in the first part.
- the second time period is flexibly indicated through the indication information in the first part, which can increase the flexibility of the communication system in scheduling time domain resources.
- a length of a decoder corresponding to the second part is greater than a length of a decoder corresponding to the first part.
- the first device of this embodiment uses decoders of different lengths (i.e., decoders of different complexities) to decode the first part and the second part respectively.
- decoders of different lengths i.e., decoders of different complexities
- the information length of the first part is shorter, and the first device uses a shorter decoder to decode the first part to reduce decoding power consumption
- the information length of the second part is longer, and the first device uses a longer decoder to decode the second part to ensure decoding reliability
- the first device uses different decoders for different parts of the wake-up information, which can not only reduce decoding power consumption, but also ensure decoding reliability.
- the data volume of the first part is less than or equal to the data carrying capacity of the first time period
- the data volume of the second part is less than or equal to the data carrying capacity of the second time period.
- the first time period is the time period when the first part is received
- the second time period is the time period when the first device monitors the second part.
- the data volume of the first part is less than or equal to the data carrying capacity of the first time period, which can ensure that the first part of the wake-up data is received once and for all, and the first device does not need to receive the first part multiple times.
- the data volume of the second part is less than or equal to the data carrying capacity of the second time period, which can ensure that the second part of the wake-up data is received once and for all, and the first device does not need to monitor the second part multiple times. Therefore, this embodiment can reduce the power consumption of the first device monitoring the wake-up data.
- the data volume of the first part is the same as the data carrying capacity of the first time period
- the data volume of the second part is the same as the data carrying capacity of the second time period
- the first time period is the time period for receiving the first part
- the second time period is the time period for the first device to monitor the second part
- the data volume of the first part includes the amount of padding data, or the data volume of the first part is the amount of data remaining after data interception of the encoded first part
- the data volume of the second part includes the amount of padding data, or the data volume of the second part is the amount of data remaining after data interception of the encoded second part.
- the first device can receive the first part at one time in the first time period and the second part at one time in the second time period without receiving them in multiple time periods, thereby reducing the receiving power consumption of the first device.
- the first part includes all or part of the information of the temporary mobile user identity.
- the temporary mobile user identity is used to identify each different terminal (i.e., receiving end device)
- using the entire information of the temporary mobile user identity as the first part can not only avoid the probability that the first part wakes up multiple terminals to listen to the second part, but also avoid the occurrence of "false alarms”.
- Intercepting part of the information from the temporary mobile user identity as the first part of the wake-up information can reduce the probability that the first part wakes up multiple terminals to listen to the second part.
- the first device skips the operation of listening to the second part: the first device does not receive the first part, or the first part does not include the identifier of the first device or the group identifier of the first device.
- the first device first monitors the first part through the low-power first link; when the first device does not receive the first part, or the first part does not include the identifier of the first device or the group identifier of the first device, it means that the wake-up information is not sent to itself (ie, the first device), and the first device does not need to monitor the second part or decode the second part, thereby reducing the power consumption generated by the first device monitoring and decoding the wake-up information.
- the first part includes a group identifier; and the second part includes a paging identifier.
- a device wakes up the device through a complete wake-up message.
- the device needs to decode the complete wake-up message before determining whether the wake-up message is for itself.
- the first device first determines whether the received wake-up message is the wake-up message of its own group based on the received group identifier. If so, it continues to receive the second part of the wake-up message (i.e., the paging identifier) without decoding the complete wake-up message, thereby reducing the power consumption of the wake-up link of the first device.
- a method for waking up a communication link comprising: a second device sending a first part of a wake-up message through a first link, the first part comprising identification information, the first part being used to indicate a target device corresponding to the identification information monitoring a second part of the wake-up information; the second device sends the second part, where the second part is used to wake up a second link of the target device, and power consumption of the second link is greater than power consumption of the first link.
- the device needs to encode the complete wake-up information before it can determine whether to send the wake-up information. Therefore, the device needs to use a long encoder to encode each wake-up information.
- the wake-up information is divided into at least two parts.
- the first part of the wake-up information contains identification information.
- the second device uses at least two encoders shorter than the encoder in the prior art solution (i.e., a small-size encoder or a simple encoder or a short encoder) to encode the first part and the second part respectively; the power consumption of the second device using at least two short encoders for encoding is less than the power consumption of using one long encoder for encoding in the prior art.
- the first device can use at least two decoders shorter than the decoders in the prior art solution to decode at least two parts of the wake-up information respectively, thereby further reducing the power consumption of the wake-up link of the first device (i.e., the receiving device).
- the second device sends the second part, including: the second device sends the second part within a second time period, there is an association relationship between the second time period and a first time period, and the first time period is a time period for the second device to send the first part.
- the second device sends the first part to the target device in the first time period and sends the second part in the second time period based on the association between the second time period and the first time period; after the target device receives the first part in the first time period, based on the association between the second time period and the first time period, it determines that it only needs to monitor the second part sent by the second device in the second time period, and there is no need to monitor in other time periods. This can avoid the target device from performing invalid monitoring operations in other time periods except the second time period, thereby reducing the power consumption of the second device monitoring the wake-up information.
- the first part also includes indication information
- the second device sending the second part includes: the second device sends the second part within a second time period, and the indication information is used to indicate the second time period.
- the second time period is flexibly indicated through the indication information in the first part, which can increase the flexibility of the communication system in scheduling time domain resources.
- a length of an encoder corresponding to the second part is greater than a length of an encoder corresponding to the first part.
- the second device of this embodiment uses encoders of different lengths (i.e., encoders of different complexities) to encode the first part and the second part respectively.
- the information length of the first part is short, and the second device uses a short encoder to encode the first part to reduce encoding power consumption;
- the information length of the second part is longer, and the second device uses a longer encoder to encode the second part to ensure encoding reliability; it can be seen that the second device uses different encoders for different parts of the wake-up information, which can not only reduce encoding power consumption, but also ensure encoding reliability.
- the data volume of the first part is less than or equal to the data carrying capacity of the first time period
- the data volume of the second part is less than or equal to the data carrying capacity of the second time period
- the first time period is the time period for sending the first part
- the second time period is the time period for sending the second part.
- the data volume of the first part is less than or equal to the data carrying capacity of the first time period, which can ensure that the first part of the wake-up data is sent once and for all, and the second device does not need to send the first part multiple times.
- the data volume of the second part is less than or equal to the data carrying capacity of the second time period, which can ensure that the second part of the wake-up data is sent once and for all, and the second device does not need to send the second part multiple times. Therefore, this embodiment can reduce the power consumption of the second device in sending the wake-up data.
- the data volume of the first part is the same as the data carrying capacity of the first time period
- the data volume of the second part is the same as the data carrying capacity of the second time period
- the first time period is the time period for sending the first part
- the second time period is the time period for sending the second part
- the data volume of the first part includes the amount of padding data
- the data volume of the first part is the amount of data remaining after data interception of the first part after encoding
- the data volume of the second part includes the amount of padding data, or the data volume of the second part is the amount of data remaining after data interception of the second part after encoding.
- the second device can send the first part at one time in the first time period and send the second part at one time in the second time period without sending it in multiple time periods, thereby reducing the sending power consumption of the second device.
- the first part includes all or part of the information of the temporary mobile user identity.
- the temporary mobile user identity is used to identify each different terminal (i.e., receiving end device)
- using the entire information of the temporary mobile user identity as the first part can not only avoid the probability that the first part wakes up multiple terminals to listen to the second part, but also avoid the occurrence of "false alarms”.
- Intercepting part of the information from the temporary mobile user identity as the first part of the wake-up information can reduce the probability that the first part wakes up multiple terminals to listen to the second part.
- the first part includes a group identifier; and the second part includes a paging identifier.
- the second device determines the group where the device to be awakened is located by sending a group identifier, and sends the second part (i.e., the paging identifier) to the group where the device is located, while other groups (i.e., groups other than the group where the device is located) do not need to receive the second part.
- group identifier i.e., the paging identifier
- a device for waking up a communication link comprising a receiving module and a processing module, the receiving module being used to monitor a first part of wake-up information through a first link; and also being used to monitor a second part of the wake-up information when the first part of the wake-up information is received and the first part includes an identifier of the device or a group identifier of the device; and the processing module being used to wake up a second link when the receiving module receives the second part, the power consumption of the second link being greater than the power consumption of the first link.
- the receiving module is further used to monitor the second part within a second time period, wherein the second time period is associated with the first time period, and the first time period is a time period during which the first part is received.
- the receiving module is further used to monitor the second part within a second time period, wherein the second time period is indicated by indication information in the first part.
- a length of a decoder corresponding to the second part is greater than a length of a decoder corresponding to the first part.
- the data volume of the first part is less than or equal to the data carrying capacity of the first time period
- the data volume of the second part is less than or equal to the data carrying capacity of the second time period
- the first time period is the time period for receiving the first part
- the second time period is the time period for the device to monitor the second part.
- the data volume of the first part is the same as the data carrying capacity of the first time period
- the data volume of the second part is the same as the data carrying capacity of the second time period
- the first time period is the time period for receiving the first part
- the second time period is the time period for the device to monitor the second part
- the data volume of the first part includes the amount of padding data
- the data volume of the first part is the amount of data remaining after data interception of the first part after encoding
- the data volume of the second part includes the amount of padding data, or the data volume of the second part is the amount of data remaining after data interception of the second part after encoding.
- the first part includes all or part of the information of the temporary mobile user identity.
- the receiving module is further configured to skip monitoring the second part when any of the following situations is met: the receiving module does not receive the first part, or the first part does not include the identifier of the device or the group identifier of the device.
- the first part includes a group identifier; and the second part includes a paging identifier.
- a device for waking up a communication link comprising a sending module, the sending module being used to send a first part of wake-up information through a first link, the first part comprising identification information, the first part being used to indicate that a target device corresponding to the identification information listens to a second part of the wake-up information; and also being used to send the second part, the second part being used to wake up a second link of the target device, the power consumption of the second link being greater than the power consumption of the first link.
- the sending module is further used to send the second part within a second time period, and there is an association relationship between the second time period and the first time period, and the first time period is the time period during which the sending module sends the first part.
- the first part also includes indication information
- the sending module is further used to send the second part within a second time period
- the indication information is used to indicate the second time period
- a length of an encoder corresponding to the second part is greater than a length of an encoder corresponding to the first part.
- the data volume of the first part is less than or equal to the data carrying capacity of the first time period
- the data volume of the second part is less than or equal to the data carrying capacity of the second time period
- the first time period is the time period for sending the first part
- the second time period is the time period for sending the second part.
- the data volume of the first part is the same as the data carrying capacity of the first time period
- the data volume of the second part is the same as the data carrying capacity of the second time period
- the first time period is the time period for sending the first part
- the second time period is the time period for sending the second part
- the data volume of the first part includes the amount of padding data
- the data volume of the first part is the amount of data remaining after data interception of the first part after encoding
- the data volume of the second part includes the amount of padding data, or the data volume of the second part is the amount of data remaining after data interception of the second part after encoding.
- the first part includes all or part of the information of the temporary mobile user identity.
- the first part includes a group identifier; and the second part includes a paging identifier.
- a device comprising a processor and a memory, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that the device executes any method described in the first aspect.
- a device comprising a processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program from the memory, so that the device performs any one of the items in the second aspect. The method described.
- a computer-readable storage medium in which a computer program is stored.
- the processor executes any one of the methods in the first aspect.
- a computer-readable storage medium in which a computer program is stored.
- the processor executes any one of the methods in the second aspect.
- FIG1 is a schematic diagram of an application scenario provided by an embodiment of the present application.
- FIG2 is a schematic diagram of a typical communication system structure provided in an embodiment of the present application.
- FIG3 is a schematic diagram of the working principles of a second device and a first device provided in an embodiment of the present application;
- FIG4 is an interactive diagram of a method for waking up a communication link provided in an embodiment of the present application.
- FIG5 is a schematic diagram showing that a first time period and a second time period occupy different time slots provided in an embodiment of the present application;
- FIG6 is a schematic diagram of another embodiment of the present application in which a first time period and a second time period occupy different time slots;
- FIG7 is a schematic diagram of a first time period and a second time period occupying time slots of different frame structures provided in an embodiment of the present application;
- FIG8 is a schematic diagram of a time slot occupied by a second time period indicated by indication information provided in an embodiment of the present application.
- FIG9 is a schematic diagram of a time slot occupied by a second time period indicated by another indication information provided in an embodiment of the present application.
- FIG10 is a schematic diagram of a time slot occupied by a second time period indicated by another indication information provided in an embodiment of the present application.
- FIG11 is a schematic diagram of a data filling method provided in an embodiment of the present application.
- FIG12 is a schematic diagram of an information interception method provided in an embodiment of the present application.
- FIG13 is a schematic flow chart of another method for waking up a communication link provided in an embodiment of the present application.
- FIG14 is a schematic structural diagram of a device 1400 for waking up a communication link provided in an embodiment of the present application
- FIG15 is a schematic structural diagram of a device 1500 for waking up a communication link provided in an embodiment of the present application
- FIG. 16 is a schematic diagram of the structure of a device provided in an embodiment of the present application.
- FIG1 shows an application scenario to which the present application is applicable.
- the application scenario includes but is not limited to a sidelink scenario 100 and a cellular communication scenario 101, wherein in the sidelink scenario 100, multiple terminal devices communicate with each other through a wireless communication link; for example, the first device and the second device are two terminal devices among the multiple terminal devices, and the two terminal devices are user equipment (UE) 1 of data center D1 and UE2 of data center D2, wherein UE1 and UE2 transmit service data through a wireless communication link; and in the cellular communication scenario 101, the network device and the terminal device communicate with each other through a wireless communication link, for example, the network device is a base station 1011, and the two terminal devices are UE3 of XXX cell and UE4 of YYY cell, and the network device transmits data with UE3 and UE4 respectively through a wireless communication link.
- UE user equipment
- the first device is UE3, the second device is base station 1011, UE3 of XXX cell is the mobile phone of user A, and UE4 of YYY cell is the mobile phone of user B.
- the main link of UE3 i.e., second link
- the wake-up link i.e., first link
- the base station 1011 will send the information that UE4 calls UE3 to UE3; but the main link of UE3 is in sleep state; at this time, the base station 1011 will send the wake-up information to UE3;
- UE3 receives the wake-up information through the wake-up link, and if UE3 receives the wake-up information for itself, UE3 will wake up the main link of UE3; after the main link of UE3 is awakened and enters the open state, it
- the wireless communication system suitable for the above application scenarios may be the 4th Generation (4G) mobile communication system, the 5th Generation (5G) mobile communication system and other mobile communication systems that may appear in the future.
- the wireless communication system includes: one or more network devices, and one or more terminal devices, wherein the first device can be a network device or a terminal device; the second device can be a network device or a terminal device, and this application does not limit this.
- the above network device can also be called a radio access network (RAN) or a radio access network device, and the network device can be a transmission reception point (TRP), or an evolved NodeB (eNB or eNodeB) in a 4G mobile communication system, or a base station in a 5G mobile communication system, or a base station in a future mobile communication system.
- Base stations, etc. are not limited in this application.
- Terminal devices can be distributed throughout the wireless communication system and can be either stationary or mobile.
- the terminal device may be a mobile device, a mobile station, a mobile unit, a (Machine to Machine, M2M) terminal, a wireless unit, a remote unit, a user agent, a mobile client, a UE, etc.; for example, the terminal device is a UE, which includes but is not limited to a mobile phone, a car, a tablet computer, a smart speaker, and a train detector.
- M2M Machine to Machine
- the embodiment of the present application relates to a network side communication device, which may be a network device, or may be a chip or system on chip disposed inside the network side.
- a network side communication device which may be a network device, or may be a chip or system on chip disposed inside the network side.
- the network side communication device is a network device.
- the embodiment of the present application also relates to a terminal side communication device, which may be a terminal device, or may be a chip or a system on chip arranged in the terminal device.
- a terminal side communication device which may be a terminal device, or may be a chip or a system on chip arranged in the terminal device.
- the following description is made by taking the terminal side communication device as a terminal device as an example.
- the first device is a terminal device (ie, a receiving device)
- the second device is a network device
- the network device sends wake-up information to the terminal device as an example for description.
- FIG2 shows a typical communication system structure.
- the network device first performs source encoding 201 on the information source (for example, the wake-up information); the main function of the source encoding 201 is to compress the wake-up information to reduce the amount of data to be transmitted; the network device then performs channel encoding 202 on the result of the source encoding; the channel encoding 202 introduces some redundant information to increase the anti-interference ability of the transmission, so that even if some errors occur during the information transmission process, they can be corrected at the receiving end.
- the information source for example, the wake-up information
- the main function of the source encoding 201 is to compress the wake-up information to reduce the amount of data to be transmitted
- the network device then performs channel encoding 202 on the result of the source encoding; the channel encoding 202 introduces some redundant information to increase the anti-interference ability of the transmission, so that even if some errors occur during the information transmission process, they can be corrected at the receiving end.
- the network device will modulate the result of the channel encoding 203; the modulation module modulates the properties of the physical medium (for example, electromagnetic waves, electrical signals, lasers, etc.) used for transmission, such as amplitude, frequency, phase, etc., according to the output of the channel encoding, and sends it out through the channel 204.
- the physical medium for example, electromagnetic waves, electrical signals, lasers, etc.
- the receiving device After receiving the signal modulated on the physical medium sent by the network device, the receiving device will demodulate or detect 205 the received signal to obtain a demodulation result; the receiving device will perform channel decoding 206 and source decoding 207 on the demodulation result in turn to recover the source information (e.g., wake-up information) sent by the network device, and send the source information (e.g., wake-up information) sent by the network device to the information sink.
- the source information e.g., wake-up information
- the source information e.g., wake-up information
- the encoder encodes the input information sequence (usually a 0/1 bit sequence) to obtain the encoded information sequence; usually, the length of the encoded information sequence is greater than the length of the information sequence before encoding.
- channel coding technologies There are many channel coding technologies at present. For example, low-density parity check code (LDPC), polar codes, etc. can be used in 5G communication systems, while Turbo codes, convolutional codes, etc. can be used in 4G communication systems. All of the above coding technologies can provide very high coding gain. In addition, there are some simpler channel coding technologies, including BCH codes (Bose-Chaudhuri Hocquenghem codes), RS codes (Reed Solomon codes), etc. This application does not limit the channel coding method.
- LDPC low-density parity check code
- polar codes polar codes
- Turbo codes convolutional codes
- 4G communication systems 4G communication systems. All of the above coding technologies can provide very high coding gain.
- BCH codes Bose-Chaudhuri Hocquenghem codes
- RS codes Reed Solomon codes
- the following text takes the first device as a terminal device (i.e., a receiving device) and the second device as a network device to introduce the method for waking up the communication link proposed in the present application.
- a network device i.e., a second device
- a terminal device i.e., a first device
- the terminal device needs to continuously monitor each wake-up message sent by the network device through the wake-up link, and decode each wake-up message to determine whether the wake-up message is sent to itself. Since the terminal device (i.e., the receiving device) continuously monitors and decodes each wake-up message through the wake-up link, it will bring about greater power consumption.
- the present application proposes a method for waking up a communication link.
- the second device 301 is a network device
- the first device 302 is a terminal device (i.e., a receiving device)
- the communication architecture 300 between the second device 301 and the first device 302 is shown in FIG3.
- the communication architecture 300 includes the second device 301 and the first device 302, wherein the second device 301 includes a controller 3011, a transmitter 3012, a receiver 3013, and a codec 3014, wherein the controller 3011 is used to control the coordination between the transmitter 3012, the receiver 3013, and the codec 3014; the codec 3014 is used to encode and decode the wake-up information; the transmitter 3012 is used to send the modulated coded data, for example, the transmitter 3012 performs signal modulation on the coded data output by the codec 3014, and sends the modulated signal; the receiver 3013 is used to receive data sent by other devices (for example, feedback data, service data, etc.).
- the first device 302 includes a controller 3021, a main receiver 3022 and a wake-up receiver 3023, wherein the controller 3021 is used to control the coordination between the main receiver 3022 and the wake-up receiver 3023; the main receiver 3022 is used to receive the control signaling and service data (such as video data, voice data, text data, etc.) sent by the second device 301 through the main link; the wake-up receiver 3023 is used to receive the wake-up signal sent by the second device 301 through the wake-up link, and demodulate and decode the wake-up signal, which carries the wake-up signal sent by the second device 301 through the encoding and decoding
- the wake-up information encoded by the first device 3014 is used to wake up the receiver 3023 to wake up the main receiver 3022 from the sleep state to the open state; the wake-up receiver 3023 demodulates and decodes the wake-up signal to obtain the wake-up information; the wake-up receiver 3023 generates a wake-up instruction according to the wake-up information
- the method includes:
- the second device sends the first part of the wake-up information through the first link, the first part includes identification information, and the first part is used to indicate that the target device corresponding to the identification information listens to the second part of the wake-up information; the second device sends the second part of the wake-up information, and the second part is used to wake up the second link of the target device; the first device listens to the first part of the wake-up information through the first link.
- the device type of the second device is different.
- the second device in the sidelink scenario 100, the second device can be a terminal device, and the first device can also be a terminal device; in the cellular communication scenario 101, the second device can be a network device (for example, a base station 1011), and the first device can be a terminal device (for example, a mobile phone); of course, in some scenarios, the first device and the second device are both network devices.
- the above-mentioned target device is the first device.
- the above-mentioned first link is a wake-up link, which is used by the second device to send the first part (and/or the second part) of the wake-up information, and is also used by the first device to monitor the first part (and/or the second part) of the wake-up information;
- the above-mentioned second link is a main link, which is used by the second device to send control signaling and service data, and is also used by the first device to receive control signaling and service data, wherein the service data includes but is not limited to video data, audio data, text data and other data.
- the above identification information refers to the identification (Identity, ID) of the first device or a part of the identification (ID) of the first device or the group identification of the first device, and the identification information is used to indicate the first device (i.e., terminal device) that needs to be awakened or the terminal group to which the first device that needs to be awakened belongs.
- the identification information refers to the ID of the first device; the second device can configure an ID for the first device in advance, and the ID is a sequence of fixed length, such as a 48-bit binary sequence.
- the second device sends the ID as the first part of the wake-up information to the first device through the first link.
- the first device monitors the ID on the first link (e.g., the wake-up link) and detects that the ID is its own ID, the first device monitors the second part of the wake-up information.
- the identification information refers to a part of the ID of the first device; the second device can configure an ID for the first device in advance, and the ID is a sequence of fixed length, such as a 48-bit binary sequence.
- the second device sends the first 5 bits of the ID (i.e., a part of the ID of the first device) as the first part of the wake-up information to the first device through the first link.
- the first link e.g, the wake-up link
- the first device monitors the second part of the wake-up information.
- the identification information refers to the group identifier of the first device; the second device can configure a group identifier for the first device in advance to identify the terminal group to which the first device belongs, and the group identifier is a sequence of fixed length, such as a 5-bit binary sequence.
- the second device sends the group identifier as the first part of the wake-up information to the first device via the first link.
- the first device listens to the group identifier on the first link (for example, the wake-up link) and detects that the group identifier is its own group identifier, the first device listens to the second part of the wake-up information.
- the second device divides the wake-up information into two parts, namely, a first part and a second part, wherein the first part includes identification information, which is a group identification, and the second part includes but is not limited to the number in the group of the first device, the paging identification (Paging ID) of the first device, or the ID of the first device.
- the group identification is used to identify the terminal group to which the first device belongs; the number in the group of the first device, the paging identification (Paging ID) of the first device, or the ID of the first device is used to indicate which terminal device or devices are awakened.
- the second device groups multiple terminals in advance, and each terminal knows the terminal group number to which it belongs; for example, multiple UEs in cell A can be divided into 32 groups, and the group numbers are 0-31, and 5 bits can be used to represent the number of each group; after the second device groups multiple UEs in cell A, it can notify each UE of the terminal group to which it belongs through signaling or indication information, or the second device determines the terminal group to which each user belongs according to the ID of each user (for example, TMSI).
- TMSI the ID of each user
- the first part includes a group identifier; and the second part includes a paging identifier.
- the second device wants to wake up the first device through a wake-up message; the second device divides the wake-up message into three parts, namely the first part, the second part and the third part, wherein the first part includes a group identifier A, which is the identifier of the terminal group (i.e., the group) to which the first device belongs; the second part includes a part S1 of the paging identifier B, which is used to determine the device that needs to be awakened in the terminal group (e.g., the first device); the above-mentioned paging identifier B is the identifier for waking up the first device, and the third part includes a part S2 of the paging identifier B other than S1, which is used to wake up the second link (i.e., the main link) of the first device; the second device sends the first part containing the group identifier A to the first device, and the first wireless device decodes the first part; if the first wireless device determines that the group
- the second device sends a first part including a group identifier A to the first device during a first time period, and sends a second part of a wake-up message to the first device during a second time period, wherein the second part includes a number within the group, or a paging identifier, or an ID of the first device; the first device listens to the first part of the wake-up message during the first time period, and decodes the first part; if the first device determines after decoding that the group identifier A is the identifier of the group to which it belongs, the first device listens to the second part during the second time period, and decodes the second part; when the first device determines, based on the decoding result of the second part, that the number within the group, or the paging identifier, or the ID of the first device is an identifier for waking itself up, it wakes up the second link (i.e., the main link) of the first device.
- the second link i.e., the main
- the second device determines the group where the device to be awakened is located by sending a group identifier, and sends the second part (i.e., the paging identifier) to the group where the device is located, while other groups (i.e., groups other than the group where the device is located) do not need to receive the second part.
- the device awakens the device through a complete wake-up message, and the device needs to decode the complete wake-up message before determining whether the wake-up message is for itself.
- the first device first determines whether the received wake-up message is for its group based on the received group identifier. If so, it continues to receive the second part of the wake-up message (i.e., the paging identifier) without decoding the complete wake-up message, thereby reducing the power consumption of the wake-up link of the first device.
- the second device divides the wake-up information into two parts, namely a first part and a second part, wherein the first part includes identification information, which is a part X of the paging ID of the first device or a part Y of the ID of the first device, and the second part includes but is not limited to the remaining part of the paging ID except the part X of the paging ID or the remaining part of the ID of the first device except the part Y of the ID.
- the second device sends the first part of the wake-up information to the first device during the first time period, and sends the second part of the wake-up information to the first device during the second time period; the first device monitors the first part of the wake-up information during the first time period, and decodes the first part; if the first device determines after decoding that the received information is the same as its own paging identifier or the corresponding part of the ID of the first device, the first device monitors the second part during the second time period, and decodes the second part; when the first device determines that the received information is the same as its own paging identifier or the corresponding part of the ID of the first device based on the decoding result of the second part, the second link (i.e., the main link) of the first device is awakened.
- the second link i.e., the main link
- a device wakes up the device through a complete wake-up message.
- the device needs to decode the complete wake-up message before determining whether the wake-up message is for itself.
- the first device first receives the first wake-up message according to the received wake-up message.
- the first device determines whether the wake-up message is identical to its own paging identifier or the corresponding part of the ID of the first device. If so, the second part of the wake-up message continues to be received. Otherwise, the complete wake-up message does not need to be decoded, thereby reducing the power consumption of the wake-up link of the first device.
- a wake-up message may have the following structure: Access and Mobility Management Function (AMF) set identity, AMF pointer and 5G temporary mobile subscriber identity (TMSI); the wake-up message is usually represented by a fixed length of bits, for example, in a 5G system, a paging message (i.e., wake-up message) is 48 bits, wherein the AMF set identity is 10 bits, the AMF pointer is 6 bits, and the 5G-TMSI is 32 bits.
- AMF Access and Mobility Management Function
- TMSI 5G temporary mobile subscriber identity
- the second device divides the wake-up message into a first part of the wake-up message and a second part of the wake-up message, wherein the first part includes all or part of the temporary mobile subscriber identity (i.e., TMSI), and the second part is the remaining part of the wake-up message except the first part.
- TMSI temporary mobile subscriber identity
- the TMSI is 01010100000001000010010100011111.
- the application does not limit which part of the TMSI is extracted as the first part.
- the other two parts of the wake-up information i.e., the AMF set identifier and the AMF pointer
- the AMF set identifier and the AMF pointer are common information for multiple terminals; if the first part is intercepted from these two parts, multiple terminals (e.g., multiple UEs) will continue to monitor the second part after receiving the first part, which is the same as their own first part, thereby increasing the power consumption of multiple terminals.
- the TMSI of each terminal e.g., UE
- the TMSI of each terminal is independently configured. Within a certain network range, such as a paging area (tracking area), the TMSI of each terminal is different.
- the second device uses all the information of the temporary mobile user identity as the first part, which can not only avoid the probability that multiple terminals continue to monitor the second part because the first part of the information is the same for multiple terminals, but also avoid the occurrence of "false alarms".
- the second device intercepts part of the information from the temporary mobile user identity as the first part of the wake-up information, which can reduce the probability that multiple terminals continue to monitor the second part because the first part of the information is the same for multiple terminals.
- the second device After the second device divides the wake-up information into multiple parts (i.e., at least two parts), it will perform channel coding on the multiple parts; when encoding each part, the second device can use the same forward error correction code (Forward error control code, FEC) or different forward error correction codes.
- FEC Forward error control code
- the second device uses different forward error correction codes according to the information of the first part and the second part.
- the information length of the first part is relatively small, and a forward error correction code suitable for generating a short code can be selected; and the information length of the second part is relatively large relative to the first part. Therefore, the second part can use a long code forward error correction code to ensure the reliability of the receiving device (for example, the first device) decoding the second part, such as encoding the first part with a BCH code encoder and encoding the second part with a Polar code encoder.
- the second device can use the same forward error correction code and an encoder of the same length (the length and size here refer to the size of the code block after the encoder is encoded, for example, each part uses a small-sized encoder of the same length), or use encoders of different lengths (for example, the first part uses a small-sized encoder A, and the second part uses a larger-sized encoder B).
- the small-sized encoder can reduce the decoding power consumption of the receiving device, while the large-sized encoder can improve the coding gain; in actual applications, the encoder of appropriate size can be selected according to the specific application scenario.
- the length of the encoder corresponding to the second part is greater than the length of the encoder corresponding to the first part. That is, the length of the encoded code block generated by the encoder used by the second device to encode the second part is greater than the length of the encoded code block generated by the encoder used by the second device to encode the first part.
- the length of the decoder corresponding to the second part is greater than the length of the decoder corresponding to the first part, that is, the length of the code block input by the decoder used by the first device to decode the second part is greater than the length of the code block input by the decoder used by the first device to decode the first part.
- the second device when the second device divides the wake-up information into the first part and the second part, the length (i.e., the number of bits) of the second part is greater than the length (i.e., the number of bits) of the first part; when the second device encodes the first part, it uses a forward error correction code suitable for generating a short code (i.e., using a short encoder), such as selecting a BCH code encoder; when the second device encodes the second part, it selects a forward error correction code suitable for generating a long code (i.e., using a long encoder), such as a Turbo code encoder, a convolutional code encoder.
- a forward error correction code suitable for generating a short code i.e., using a short encoder
- a forward error correction code suitable for generating a long code i.e., using a long encoder
- a Turbo code encoder i.e., a convolutional code encoder.
- the second device sends the encoding parameters used when encoding the first part and the second part to the first device, and the first device decodes the first part and the second part respectively according to the encoding parameters.
- the first device determines, based on encoder parameters, that the first part is to be decoded using a BCH code decoder and the second part is to be decoded using a convolutional code decoder
- the first device uses the BCH code decoder to decode the received first part and uses the convolutional code decoder to decode the received second part; since the complexity of the BCH code decoder is less than the complexity of the convolutional code decoder, the first device uses the BCH code decoder to decode the first part, which can reduce decoding power consumption, and uses the convolutional code decoder to decode the second part, which can improve decoding reliability.
- the second device uses a long encoder to encode the complete wake-up information.
- the second device uses encoders of different lengths (i.e., encoders of different complexity) to encode the first part and the second part respectively.
- the information length of the first part is short, and the second device uses a forward error correction code suitable for generating a short code to encode the first part to reduce the encoding power consumption; the information length of the second part is longer, and the second device uses a forward error correction code suitable for generating a long code to encode the second part to ensure the reliability of the encoding; it can be seen that the second device uses different encoders for different parts of the wake-up information, which can not only reduce the encoding power consumption, but also ensure the reliability of the encoding.
- the first device uses a long decoder (i.e., a complex decoder) to decode the complete wake-up information
- the first device of this embodiment uses decoders of different lengths (i.e., decoders of different complexities) to decode the first part and the second part respectively.
- the information length of the first part is short, and the first device uses a short decoder (low-complexity decoder) to decode the first part to reduce decoding power consumption;
- the information length of the second part is longer, and the first device uses a longer decoder (higher-complexity decoder) to decode the second part to ensure decoding reliability; it can be seen that the first device uses different decoders for different parts of the wake-up information, which can not only reduce decoding power consumption, but also ensure decoding reliability.
- the second device divides the wake-up information into multiple parts (i.e., at least two parts), and uses at least two encoders that are shorter than the encoder in the prior art solution (e.g., BCH code encoder) to respectively encode the at least two parts of the wake-up information; accordingly, the first device uses at least two decoders that are shorter than the decoders in the prior art solution (i.e., short decoders) to respectively decode the at least two parts of the wake-up information, and the power consumption of using at least two short decoders for decoding is less than the power consumption of using a long decoder for decoding in the prior art, and therefore, the power consumption of the wake-up link of the first device can be further reduced.
- the prior art solution e.g., BCH code encoder
- the second device in addition to sending multiple parts of the wake-up information to the first device, the second device also sends encoder parameters to the first device, for example, the second device sends the encoder parameters to the first device through the first link (for example, the wake-up link) or the second link (for example, the main link).
- the first link for example, the wake-up link
- the second link for example, the main link
- the second device After the second device completes encoding of the multiple parts of the wake-up information, it will send the multiple partially encoded sequences according to a certain frame structure. For example, the second device sends the multiple partially encoded sequences from the first link (eg, the wake-up link) to the first device.
- the first link eg, the wake-up link
- the second device divides the time domain resources of the first link (e.g., the wake-up link) into multiple frames in terms of time, wherein each frame is divided into multiple time intervals (time intervals), and different time intervals are used to carry different parts of the wake-up information.
- the second device divides each time interval into multiple time slots (slots) according to the frame structure information.
- the first part of the wake-up information is sent using one or more slots in the first time interval; the second part of the wake-up information is sent using one or more slots in the second time interval, wherein the first time interval is one of multiple time intervals in a frame, the second time interval is one of multiple time intervals in a frame, and the first time interval and the second time interval can be the same or different.
- the second device sends the second part of the wake-up information, including: the second device sends the second part in a second time period, the second time period is associated with the first time period, and the first time period is the time period in which the second device sends the first part of the wake-up information.
- the first device monitors the second part of the wake-up information, including: the first device monitors the second part of the wake-up information in the second time period, wherein the second time period is associated with the first time period, and the first time period is the time period in which the first part of the wake-up information is received.
- association relationship between the second time period and the first time period means that the second time period can be determined according to the first time period and the first formula.
- the above-mentioned first time period refers to the time position (for example, the number of the time slot used) used by the second device when sending the first part of the wake-up information.
- the first time period is the third time slot (i.e., slot3) of the first time interval in frame X1;
- the above-mentioned second time period refers to the time position (for example, the number of the time slot used) used by the second device when sending the second part of the wake-up information.
- the second time period is the third time slot (i.e., slot3) of the second time interval in frame X2, wherein frame X1 and frame X2 may be the same frame or different frames.
- the association mapping relationship between the first time period and the second time period can be predefined by the communication protocol.
- the time slot number s1 used in the first time period and the time slot number s2 used in the second time period can be determined by formula (1) through the communication protocol.
- f represents the mapping function
- a and b are real numbers specified by the protocol.
- the second device divides the wake-up information into a first part and a second part, wherein the first part is encoded to obtain a first coding block, and the second part is encoded to obtain a second coding block;
- the second device uses the third time slot of the first time interval in frame A (that is, the time slot number s1 used in the first time period is slot3) to send the first coding block to the first device, and uses the third time slot of the second time interval in frame A (that is, the time slot number s2 used in the second time period is slot3) to send the second coding block to the first device.
- the first device monitors the first part of the wake-up information in each time slot in the first time interval in frame A. If the first device monitors the first part of the wake-up information (for example, the ID of the first device) in the third time slot of the first time interval in frame A and it matches its own ID, the first device determines to monitor the second part in the time slot number s2 (i.e., slot 3) in the second time interval in frame A based on the time slot number s1 (i.e., slot 3) used to send the first part and the associated mapping relationship between the time slots of the first and second parts of the wake-up information. When the first device receives the second part, it wakes up the second link.
- the first part of the wake-up information for example, the ID of the first device
- the first device determines to monitor the second part in the time slot number s2 (i.e., slot 3) in the second time interval in frame A based on the time slot number s1 (i.e., slot 3) used to send the first
- the first device is a UE
- the length of the wake-up information sent by the second device to the UE is 48 bits
- the wake-up information is 101101100 101010100...001
- the second device divides the wake-up information into two parts and sends it, wherein the length of the first part is 5 bits, for example, the first 5 bits (i.e., 10110) of the wake-up information are sent as the first part, and the remaining 43 bits (i.e., 1100 101010100...001) are sent as the second part.
- the length of the first coding block (15 bits) is less than the length of the second coding block (127 bits).
- the second device divides the time domain resources of the first link (e.g., the wake-up link) into continuous frames, each frame is divided into multiple time intervals, and each time interval is divided into multiple time slots; for example, Figure 5 shows the frame structure of two frames, namely Frame1 and Frame2, each of the two frames is divided into two time intervals, namely time interval TI1 and time interval TI2, wherein TI1 and TI2 are respectively divided into 8 slots, namely slot1, slot2, ..., slot8, and the length of each slot in TI1 is shorter than the length of each slot in TI2.
- the time slot used by the second device to send the first part to the UE is the 4th time slot of TI1 in Frame1 (i.e., slot4), that is, the second device sends the first coding block R1 to the UE in the 4th time slot of TI1 in Frame1 (i.e., slot4)
- the time slot used to send the second part to the UE is the 4th time slot of TI2 in Frame1 (i.e., slot4), that is, the second device sends the second coding block R2 to the UE in the 4th time slot of TI2 in Frame1 (i.e., slot4).
- the UE For the UE (i.e., the first device), the UE first monitors the information in each time slot in TI1 in Frame1, that is, the UE receives and decodes the information in each time slot in TI1 in Frame1. The UE uses the corresponding BCH code decoder to decode the information in each time slot according to the BCH code encoder used by the second device. Since the first coding block R1 of the first part is relatively small, the power consumption of the UE during decoding is relatively small.
- the UE will use the BCH code decoder to decode the information in the 8 time slots in TI1 in Frame1 (TI1 is divided into 8 time slots) 8 times; under normal circumstances, the UE will decode the first part of the wake-up information in the 4th time slot (i.e., slot4) of TI1 in Frame1, and detect that the first part of the wake-up information (i.e., 10110) is the same as the first 5 bits of its (i.e., UE) ID.
- the UE If the UE detects that the first part matches its own ID in slot 4 of TI1 in Frame1, it determines that it (i.e., the UE) receives the second coding block R2 in slot 4 of TI2 in Frame1 according to the slot number of the decoded first part and the predefined association mapping relationship between the first time period and the second time period, and decodes the second coding block R2. According to the association mapping relationship between the first time period and the second time period, the UE only decodes the second coding block R2 once in slot 4 of TI2 in Frame1, and does not need to receive and decode the information in other time slots in TI2 in Frame1 except slot 4, thereby reducing the use time of the decoder and further reducing the power consumption of the UE.
- the first time period refers to the time position used by the second device when sending the first part of the wake-up information; the first time period includes the frame number used by the second device and the time slot number used.
- the second time period refers to the time position used by the second device when sending the second part of the wake-up information; the second time period includes the frame number used by the second device and the time slot number used.
- m2 is the number of the frame where the second part of the wake-up information is sent
- f1 is the mapping function
- s1 is the time slot number used to send the first part of the wake-up information
- s2 is the time slot number used to send the second part of the wake-up information
- f2 is the mapping function
- Frame1 and Frame2 are two adjacent frames
- the first time period is the 2nd (i.e.
- the second device sends the first coding block R1 in slot2 of TI1 in Frame1 (i.e. the first time period), and sends the second coding block R2 in slot2 of TI2 in Frame2 (i.e. the second time period).
- the UE For the UE (i.e., the first device), the UE first monitors the information in each time slot in TI1 in Frame1, that is, the UE receives and decodes the information in each time slot in TI1 in Frame1. Under normal circumstances, the UE decodes the first part in slot2 of TI1 in Frame1, and detects that the first part (i.e., 10110) is the same as the first 5 bits of its own (i.e., UE) ID. According to the pre-defined association mapping relationship between the first time period and the second time period, the UE receives the second coding block R2 in slot2 of TI2 in Frame2, and decodes the second coding block R2.
- the UE only decodes the second coding block R2 once in slot2 of TI2 in Frame2, and does not need to receive and decode the information in other time slots in TI2 in Frame2 except slot2, thereby reducing the use time of the decoder and further reducing the power consumption of the UE.
- the communication protocol predefines that the second device sends the first part and the second part in two non-adjacent frames, and the slot numbers used to send the first part and the second part are the same.
- the second device sends the encoding result R1 of the first part in slot3 of TI1 in Frame3 (i.e. the first time period), and sends the second encoding block R2 in slot3 of TI3 in Frame6 (i.e. the second time period).
- the UE For the UE (i.e., the first device), the UE first monitors the information in each time slot in TI1 in Frame3, that is, the UE receives and decodes the information in each time slot in TI1 in Frame3. Under normal circumstances, the UE will decode the first part in slot3 of TI1 in Frame3, and detect that the first part (i.e., 10110) is the same as the first 5 bits of its own (i.e., UE) ID. According to the pre-defined association mapping relationship between the first time period and the second time period, the UE will receive the second coding block R2 in slot3 of TI3 in Frame6, and decode the second coding block R2.
- the UE only decodes the second coding block R2 once in slot3 of TI3 in Frame6, and does not need to receive and decode the information in other time slots in TI3 in Frame6 except slot3, thereby reducing the use time of the decoder and further reducing the power consumption of the UE.
- the second device sends the first part to the first device (i.e., the target device) in the first time period and sends the second part in the second time period based on the association between the second time period and the first time period; after the first device receives the first part in the first time period, based on the association between the second time period and the first time period, it determines that it only needs to monitor the second part sent by the second device in the second time period, without monitoring in other time periods. This can avoid the target device from performing invalid monitoring operations in other time periods except the second time period, thereby reducing the power consumption of the second device monitoring the wake-up information.
- the above describes the association relationship between the first time period and the second time period predefined according to the communication protocol.
- the following describes an implementation method for indicating the second time period through the indication information carried by the first part.
- the second device sends a first part of the wake-up information, the first part also includes indication information, and the indication information is used to indicate a second time period; the second device sends the second part, including: the second device sends the second part within the second time period; the first device listens to the second part of the wake-up information, including: the first device listens to the second part within the second time period, wherein the second time period is indicated by the indication information in the first part.
- the wake-up information is divided into multiple parts, and the above indication information can be used to indicate the location of the time domain resources used by other parts (for example, the second part) except the first part.
- the indication information indicates the location of the second part using the second time period (that is, the time domain resources). Set.
- the first time period is slot 2 of TI1 in Frame1, as shown in 801; the second time period is indicated by the indication information A in the first part, and the indication information A indicates that the second time period is slot 4 to slot 6 of TI2 in Frame1, as shown in 802; the second device sends the encoder output of the first part of the wake-up information in slot 2 of TI1 in Frame1 (i.e., the first time period), and sends the encoding result of the second part in slot 4 to slot 6 of TI2 in Frame1 (i.e., the second time period).
- the first device For the first device, first monitor the information in each time slot in TI1 in Frame1, that is, the UE receives and decodes the information in each time slot in TI1 in Frame1. Under normal circumstances, the first device will decode the first part in slot2 of TI1 in Frame1, and detect that the first part (i.e. 10110) is the same as the first 5 bits of its own ID (i.e. the first device). According to the position of the second time period indicated by the indication information A, the first device will receive the encoding result of the second part in slot4 to slot6 of TI2 in Frame1, and decode the encoding result of the second part.
- the first device only decodes the encoding result of the second part once in slot4 to slot6 of TI2 in Frame1, and does not need to receive and decode the information in other time slots in TI2 in Frame1 except slot4 to slot6, thereby reducing the use time of the decoder and further reducing the power consumption of the UE.
- the first time period is slot 3 of TI1 in Frame1, as shown in 901;
- the second time period is indicated by the indication information B in the first part, and the indication information B indicates that the second time period is slot 2 to slot 5 of TI2 in Frame2, as shown in 902;
- the second device sends the encoding result of the first part in slot 3 of TI1 in Frame1 (i.e., the first time period), and sends the encoding result of the second part in slot 2 to slot 5 of TI2 in Frame2 (i.e., the second time period), wherein Frame1 and Frame2 are adjacent frame structures.
- Frame1 and Frame2 can also be non-adjacent frame structures.
- the way in which the indication information B indicates the second time period is similar to the way in which the indication information B indicates the second time period when Frame1 and Frame2 are adjacent frame structures, which will not be described in detail here.
- the way in which the first device receives the first part and the second part respectively according to the first time period and the second time period is similar to the way and effect of the embodiment shown in FIG8 , which will not be described in detail here.
- the first time period is slot 4 of TI1 in Frame4, as shown in 1001;
- the second time period is indicated by the indication information C in the first part, and the indication information C indicates that the second time period is a time slot starting from slot 2 (i.e., slot 2 is the starting point) and ending at slot 3 (i.e., slot 3 is the end point) in TI3 in Frame9, as shown in 1002;
- the indication information C may also indicate that the second time period is a time slot that occupies two time slots continuously starting from slot 2 in TI3 in Frame9, i.e., the second time period is slot 2 to slot 3 of TI3 in Frame9.
- the second device sends the encoding result of the first part in slot 4 of TI1 in Frame4 (i.e., the first time period), and sends the encoding result of the second part in slot 2 to slot 3 of TI3 in Frame9 (i.e., the second time period); the first device receives the first part and the second part according to the first time period and the second time period, respectively, which is similar to the method and effect of the embodiment shown in FIG8 , and will not be repeated here.
- the second device sends multiple parts of the wake-up information (for example, the first part and the second part) to the terminal group A;
- the terminal group A includes multiple terminals (for example, multiple UEs);
- the second device sends the first part of the wake-up information to the terminal group A; each of the multiple terminals will receive the first part, and receive and decode the first part; after each terminal decodes the first part, it will determine that the wake-up information is sent to the terminal X, where the terminal X is one of the multiple terminals; the terminal X will determine the time slot position (i.e., the second time period used) used by the second device to send the second part according to the indication information in the first part; the terminal X will receive the second part in the second time period.
- the way in which the indication information indicates the second time period refers to the way in which the indication information indicates the second time period in the embodiments shown in Figures 8 to 10, and will not be repeated here.
- the second time period is flexibly indicated by the indication information in the first part, which can increase the flexibility of the communication system in scheduling time domain resources.
- the above introduces the association relationship between the first time period and the second time period predefined according to the communication protocol, and the implementation method of indicating the second time period through the indication information carried by the first part; the following introduces the relationship between the amount of information in the first part (or the second part) and the information carrying capacity of the first time period (or the second time period).
- the data volume of the first part of the wake-up information is less than or equal to the data carrying capacity of the first time period
- the data volume of the second part of the wake-up information is less than or equal to the data carrying capacity of the second time period.
- the first time period is the time period when the first device receives the first part of the wake-up information, and accordingly, the first time period is also the time period when the second device sends the first part of the wake-up information
- the second time period is the time period when the first device monitors the second part of the wake-up information, and accordingly, the second time period is also the time period when the second device sends the second part of the wake-up information.
- the data volume of the first part refers to the number of bits after the first part is encoded; the data carrying capacity of the first period refers to the maximum number of bits that can carry data in the first period; for example, the wake-up information (i.e., the source data of the wake-up information) is divided into the first part and the second part, the number of bits of the first part (i.e., the source data) is 4 bits, the first part is encoded by the BCH code encoder to obtain the first encoded data, the number of bits of the first encoded data is 12 bits (i.e., the data volume of the first part is 12 bits), and the data carrying capacity of the first period is 15 bits; Since the number of bits of the first coded data (ie, 12 bits) is less than the data carrying capacity of the first time period (15 bits), the second device can successfully send the first coded data using the first time period. Accordingly, the first device can successfully receive the first coded data in the first time period.
- the wake-up information i.e., the source data
- the data volume of the second part refers to the number of bits after the second part is encoded;
- the data carrying capacity of the second time period refers to the maximum number of bits that the second time period can carry data; for example, the wake-up information (i.e., the source data of the wake-up information) is divided into the first part and the second part, the number of bits of the second part (i.e., the source data) is 32 bits, and the second part is encoded by the BCH code encoder to obtain the second encoded data, the number of bits of the second encoded data is 56 bits (i.e., the data volume of the second part is 56 bits), and the data carrying capacity of the second time period is 64 bits; since the number of bits of the second encoded data (i.e., 56 bits) is less than the data carrying capacity of the second time period of 64 bits, the second device can use the second time period to successfully send the second encoded data. Accordingly, the first device can monitor the second encoded data in the second time period.
- the amount of data in the first part is less than or equal to the data carrying capacity of the first time period, which can ensure that the first part of the wake-up information is sent at one time, and the second device does not need to send the first part multiple times.
- the amount of data in the second part is less than or equal to the data carrying capacity of the second time period, which can ensure that the second part of the wake-up information is sent at one time, and the second device does not need to send the second part multiple times. Therefore, this embodiment can reduce the power consumption of the second device sending the wake-up information.
- the amount of data in the first part is less than or equal to the data carrying capacity of the first time period, which can ensure that the first part of the wake-up information is received at one time, and the first device does not need to monitor the first part multiple times.
- the amount of data in the second part is less than or equal to the data carrying capacity of the second time period, which can ensure that the second part of the wake-up information is received at one time, and the first device does not need to monitor the second part multiple times. Therefore, this embodiment can reduce the power consumption of the first device monitoring the wake-up information.
- the data volume of the first part is the same as the data carrying capacity of the first time period
- the data volume of the second part is the same as the data carrying capacity of the second time period.
- the first time period is the time period when the first device receives the first part, and correspondingly, the first time period is the time period when the second device sends the first part
- the second time period is the time period when the first device monitors the second part, and correspondingly, the second time period is the time period when the second device sends the second part
- the data volume of the first part includes the padding data volume, or the data volume of the first part is the data volume remaining after data interception of the encoded first part
- the data volume of the second part includes the padding data volume, or the data volume of the second part is the data volume remaining after data interception of the encoded second part.
- the above-mentioned second device sending the first part data amount and the second part data amount includes the following four situations: Situation 1, the second device sends the first part data amount including the padding data amount, and the second part sends the second part data amount including the padding data amount; Situation 2, the second device sends the first part data amount including the padding data amount, and the second part sends the second part data amount is the remaining data amount of the encoded second part after data interception; Situation 3, the second device sends the first part data amount is the remaining data amount of the encoded first part after data interception, and the second part sends the second part data amount including the padding data amount; Situation 4, the second device sends the first part data amount is the remaining data amount of the encoded first part after data interception, and the second part sends the second part data amount is the remaining data amount of the encoded second part after data interception.
- case 1 and case 2 takes the above-mentioned case 1 and case 2 as examples.
- case 1 and case 2 For the processing methods of case 3 and case 4, you can refer to case 1 and case 2, which will not be repeated here.
- encoder A for example
- the second device After the second device fills the first part with 0s, it obtains the 5-bit first part; at this time, the second device can use the encoder A to encode the first part; the second device inputs the 5-bit first part into encoder A, and encoder A outputs 15-bit encoded data, that is, the first encoded data is 15 bits (that is, the data volume of the first part is 15 bits); the amount of padding data contained in the 15-bit data volume of the first part is 1; if the data carrying capacity of the first time period is 15 bits, the data volume of the first part is the same as the data carrying capacity of the first time period; at this time, the second device can successfully send the first encoded data.
- the above-mentioned 1-adding method refers to directly adding 1 to the first position or the last position of the first part. For example, if the first part is 1101 (4 bits), the first part after 1-adding is 1101 1 , where the fifth bit (i.e. the underlined "1") of "1101 1 " from left to right is the 1 added by the second device to the last bit of the first part. After the second device adds 1 to the first part, a 5-bit first part is obtained, i.e., the second device adds 1 to the fifth bit of the first part.
- the above-mentioned copying method refers to copying the first few bits of the first part to the last bit of the first part. For example, if the first part is 0101 (4 bits), the first part after the copying method is 0101 0 , where the fifth bit (i.e., the underlined "0") of "0101 0 " from left to right is the "0" at the first bit of the first part copied to the last bit of the first part by the second device.
- the first encoded data is 15 bits (i.e., the amount of data in the first part is 15 bits)
- the amount of filling data is the number of bits added when the second device fills the second part, that is, the data length of the second part is shorter than the length of encoder A, the way the second device fills the second part is similar to the first part and will not be repeated here.
- the method for processing the filling data amount being the number of bits added when the second device fills the encoding result of the second part is similar to the method for processing the filling data amount being the number of bits added when the second device fills the encoding result of the first part, and will not be repeated here.
- the amount of information of the first part is the amount of data remaining after the second device intercepts the encoded first part (or the encoded second part).
- the above-mentioned data interception method includes but is not limited to a direct interception (puncture) method and an agreed rule interception method, wherein the direct interception method refers to directly removing part of the bits of the encoded first part (or the encoded second part), or directly removing part of the bits of the encoded first part (or the encoded second part); the agreed rule interception method refers to removing the bits at a fixed position of the encoded first part (or the encoded second part) according to the agreed rules, or removing part of the bits of the encoded first part (or the encoded second part) according to the agreed rules.
- the direct interception method refers to directly removing part of the bits of the encoded first part (or the encoded second part), or directly removing part of the bits of the encoded first part (or the encoded second part)
- the agreed rule interception method refers to removing the bits at a fixed position of the encoded first part (or the encoded second part) according to the agreed rules, or removing part of the bits
- the encoded first part is 11010...01010001 0 (15 bits)
- the second device intercepts the last bit "0" (i.e., the underlined "0") of the encoded first part to obtain the 14-bit encoded first part (i.e., 11010...01010001); at this time, the amount of information in the first part is 14 bits of the first part after interception; if the data carrying capacity of the first time period is 14 bits, the amount of information in the first part is the same as the data carrying capacity of the first time period, 14 bits; at this time, the second device can successfully send the intercepted and encoded first part.
- the second device uses a BCH code encoder to encode the second part; the bit length of the encoding result of the second part is 36 bits, and the data carrying capacity of the second time period is 32 bits; before sending the encoding result of the second part, the second device will intercept the encoding result of the second part; for example, the encoding result of the second part is 11011010001...101010 (36 bits), the second device directly intercepts 4 bits after the encoding result of the second part, and obtains the intercepted encoding result of the second part (ie, 11011010001...10 (32 bits)); the bit length of the encoding result of the intercepted second part is 32 bits, that is, the data volume of the second part is 32 bits; since the data volume of the second part is the same as the data carrying capacity of the second time period of 32 bits; therefore, the second device can use the second time period to successfully send the intercepted encoding result of the second part.
- the bit length of the encoding result of the second part is 36 bits
- the amount of data sent by the second device in the first part includes the amount of padding data
- the amount of data sent in the second part is the amount of data remaining after the encoded second part is intercepted.
- the second device fills the encoded data in the first part and intercepts the encoded data in the second part; for example, as shown in FIG. 11, the data carrying capacity of the first period Taking 18 bits as an example, the wake-up information S is 10110110010101010...001 (48 bits).
- the second device divides the wake-up information S into a first part and a second part, wherein the first part is 10110 (5 bits) and the second part is 110010101010...001 (43 bits).
- the zero-padding method 1101 in FIG11 the second device directly adds 3 zeros after the first coded data, as shown in 1102,
- the second device directly adds three 1s after the first coded data, as shown at 1103, so that the data volume of the first part (that is, the bit length of the first coded data after padding is 18 bits) is the same as the data carrying capacity of the first time period; the second device can successfully send out the padded first coded data.
- the second device copies the first 3 bits of the first coded data to the end of the first coded data, as shown in 1106, so that the data volume of the first part (i.e., the bit length of the first coded data after padding is 18 bits) is the same as the data carrying capacity of the first time period; the second device can successfully send the padded first coded data through the first time period.
- the second device needs to intercept the bit length of the encoded data output by the encoder; as shown in Figure 12, taking the data carrying capacity of the second time period as 124 bits as an example, the wake-up information S is 10110110010101010...001 (48 bits), and the second device divides the wake-up information S into a first part and a second part, wherein the first part is 10110 (5 bits), and the second part is 110010101010...001 (43 bits).
- the second device directly intercepts 3 bits after the second coded data (i.e., the second part after encoding), such as 001 crossed out by a horizontal line as shown in 1202, and the intercepted second coded data is 1001001010110...01 (124 bits), that is, the data volume of the second part is the intercepted second coded data 1001001010110...01 (124 bits); the data volume of the second part is the same as the data carrying capacity of the second time period (i.e., 124 bits); the second device can successfully send the intercepted second coded data (i.e., the data actually sent is 1001001010110...01) through the second time period.
- the second coded data i.e., the second part after encoding
- the second device can truncate 3 bits in the second coded data according to the agreed rule, such as the 1 at the 0th bit, the 0 at the 5th bit, and the 1 at the 10th bit crossed out by the horizontal line as shown in 1203, so that the data amount of the second part (that is, the bit length of the truncated second coded data is 124 bits) is the same as the data carrying capacity of the first time period (that is, 124 bits); the second device can successfully send the truncated second coded data (that is, the data actually sent is 1001001010110...01) through the second time period.
- the agreed rule such as the 1 at the 0th bit, the 0 at the 5th bit, and the 1 at the 10th bit crossed out by the horizontal line as shown in 1203, so that the data amount of the second part (that is, the bit length of the truncated second coded data is 124 bits) is the same as the data carrying capacity of the first time period (that is, 124 bits); the second device can
- N punc N enc -N sl
- N enc the bit length after encoding
- N sl the amount of data that can be carried in the first time period
- n is the sequential number of the bits in the first part after encoding
- N is the result of rounding up the ratio of N enc to N punc
- n offset is an integer specified by the communication protocol or agreed upon by the sender and receiver.
- the first coded data is 1 0010 0 1010 1 1001, and the second device cuts off the bits of the underscore part in the first coded block, and the data actually sent is 001010101001 (12 bits); after the second device cuts off the first coded data according to the agreed rule, the bit length actually sent (i.e., 12 bits) is equal to the data carrying capacity of the first time period (i.e., 12
- the second device can send the first part at one time in the first time period, and send the second part at one time in the second time period, without sending in multiple time periods, thereby reducing the transmission power consumption of the second device.
- the first device can receive the first part at one time in the first time period, and receive the second part at one time in the second time period, without receiving in multiple time periods, thereby reducing the transmission power consumption of the second device.
- the first device When the first device monitors the first part sent by the second device through the first link, it decodes the first part to obtain a decoding result; when the first device determines that the first part includes the identifier of the first device or the group identifier of the first device based on the decoding result, it indicates that the wake-up information may be used to wake up itself (i.e., the first device), and at this time, the first device monitors the second part of the wake-up information; here, the first device may monitor the second part through the first link or through other links except the main link, and this application does not limit this.
- the first device When the first device receives the first part, the first device decodes the first part; when the decoding result of the first part indicates that the identification information carried by the first part includes the identification of the first device or the group identification of the first device, the first device determines that the wake-up information may be sent to itself, so the first device continues to monitor the second part of the wake-up information; when the first device receives the second part, it selects the corresponding decoder according to the encoder parameters to decode the second part; after the second part is decoded, the first device determines that the wake-up information is sent to itself, and the second device wakes up the second link; the second link (i.e., the main link) is usually used to send and receive service data; for example, the second device sends service data (such as video data, etc.) to the first device, or the first device uploads service data to the second device.
- the second link i.e., the main link
- the second link of the first device When there is no sending and receiving task between the first device and the second device, the second link of the first device is usually in a dormant state, and the first device monitors the wake-up information sent by the second device through the first link (i.e., the wake-up link).
- the first device can use two short decoders for decoding when decoding the received first part and the second part; compared with the first device using a long decoder to decode each wake-up information, the power consumption of the first device using two short decoders (i.e., decoders corresponding to the short encoders) for decoding is less than the power consumption of using a long decoder for decoding. Therefore, this embodiment reduces the power consumption of the first device (i.e., the receiving device) for waking up the link.
- the method further includes: when any one of the following situations is met, the first device skips the operation of monitoring the second part: the first device does not receive the first part, or the first part does not include the identifier of the first device or the group identifier of the first device.
- the second device encodes multiple parts of the wake-up information (for example, the first part and the second part) respectively and sends them to the first device; the second device can send the first part and the second part at the same time (as shown in Figure 4), or send the first part first and then send the second part.
- the second device sends the first part of the wake-up information to the first device in the first time period, as shown in S1301; the first device receives the first part in the first time period; when the first device receives the first part and the first part includes the identifier of the first device or the group identifier of the first device, the first device monitors the second part of the wake-up information, as shown in S1302; the second device sends the second part of the wake-up information to the first device in the second time period, as shown in S1303; the first device monitors the second part in the second time period; when the first device receives the second part, the first device wakes up the second link, as shown in S1304.
- the first device When the first device does not receive the first part through the first link, the first device skips monitoring the second part sent by the second device; when the first part monitored by the first device does not include the identifier of the first device or the group identifier of the first device, it means that the wake-up information sent by the second device is not sent to itself (that is, the first device). At this time, the first device can skip the operation of monitoring the second part (that is, the first device will not monitor and receive the information of the second part).
- the first device first monitors the first part through the low-power first link; when the first device does not receive the first part, or the first part does not include the identifier of the first device or the group identifier of the first device, it means that the wake-up information is not sent to itself (ie, the first device), and the first device does not need to monitor the second part or decode the second part, thereby reducing the power consumption generated by the first device monitoring and decoding the wake-up information, thereby reducing the power consumption of the first device.
- the device needs to decode the complete wake-up information before determining whether the wake-up information is information for waking itself up. Therefore, the device needs to use a long decoder to decode each wake-up information.
- the wake-up information is divided into at least two parts.
- the first part of the wake-up information may include the device's identifier or group identifier.
- the first device first decodes the first part of the wake-up information. If the first part of the wake-up information includes the first device's identifier or group identifier, and the first device determines that the wake-up information is information for waking itself up, the first device may continue to monitor and decode the second part of the wake-up information.
- the first device can use at least two decoders that are shorter than the decoders in the prior art solution to respectively decode at least two parts of the wake-up information, and the power consumption of decoding using at least two short decoders is less than the power consumption of decoding using a long decoder in the prior art. Therefore, this embodiment reduces the power consumption of the wake-up link of the first device (i.e., the receiving device).
- Figure 14 shows a device 1400 for waking up a communication link provided by the present application, wherein the device 1400 includes a receiving module 1401 and a processing module 1402, the receiving module 1401 is used to monitor the first part of the wake-up information through the first link; it is also used to monitor the second part of the wake-up information when the first part of the wake-up information is received and the first part includes the device identifier or the device group identifier; the processing module 1402 is used to wake up the second link when the receiving module 1401 receives the second part, and the power consumption of the second link is greater than the power consumption of the first link.
- the receiving module 1401 is used to monitor the first part of the wake-up information through the first link; it is also used to monitor the second part of the wake-up information when the first part of the wake-up information is received and the first part includes the device identifier or the device group identifier; the processing module 1402 is used to wake up the second link when the receiving module 1401 receives the second part, and the power consumption of
- the specific manner in which the device 1400 executes the method for waking up the communication link and the beneficial effects produced can refer to the relevant description in the method embodiment shown in FIG. 4 .
- the receiving module 1401 is further used to monitor the second part in a second time period, wherein the second time period is associated with the first time period, and the first time period is the time period when the first part is received.
- the receiving module 1401 is further configured to monitor the second part within the second time period, wherein the second time period is indicated by the indication information in the first part.
- the beneficial effects of the receiving module 1401 performing this step can be referred to the above embodiment.
- the length of the decoder corresponding to the second part is greater than the length of the decoder corresponding to the first part.
- the data volume of the first part is less than or equal to the data carrying capacity of the first time period
- the data volume of the second part is less than or equal to the data carrying capacity of the second time period
- the first time period is the time period for receiving the first part
- the second time period is the time period for the receiving module 1401 in the device 1400 to monitor the second part.
- the data volume of the first part is the same as the data carrying volume of the first time period
- the data volume of the second part is the same as the data carrying volume of the second time period
- the first time period is the time period when the first part is received
- the second time period is the time period when the receiving module 1401 in the device 1400 monitors the second part
- the data volume of the first part includes the amount of padding data, or the data volume of the first part is the amount of data remaining after the encoded first part is intercepted
- the data volume of the second part includes the amount of padding data, or the data volume of the second part is the amount of data remaining after the encoded second part is intercepted.
- the first part includes all or part of the information of the temporary mobile user identity.
- the beneficial effects of this part can be seen from the above embodiments.
- receiving module 1401 is further configured to skip monitoring the second part when any of the following conditions is met: receiving module 1401 does not receive the first part, or the first part does not include the identifier of device 1400 or the group identifier of device 1400 .
- the first part includes a group identifier
- the second part includes a paging identifier.
- FIG15 shows a device 1500 for waking up a communication link provided by the present application
- the device 1500 includes a sending module 1501, the sending module 1501 is used to send the first part of the wake-up information through the first link, the first part includes identification information, the first part is used to indicate that the target device corresponding to the identification information monitors the second part of the wake-up information; and is also used to send the second part, the second part is used to wake up the second link of the target device, and the power consumption of the second link is greater than the power consumption of the first link.
- the beneficial effects of the sending module 1501 performing this step can be seen in the above embodiment.
- the sending module 1501 is further used to send the second part in the second time period, and there is an association relationship between the second time period and the first time period, and the first time period is the time period for sending the first part by the sending module 1501.
- the beneficial effects of the sending module 1501 performing this step can be seen in the above embodiment.
- the first part also includes indication information
- the sending module 1501 is further used to send the second part in the second time period, and the indication information is used to indicate the second time period.
- the length of the encoder corresponding to the second part is greater than the length of the encoder corresponding to the first part.
- the data volume of the first part is less than or equal to the data carrying capacity of the first time period
- the data volume of the second part is less than or equal to the data carrying capacity of the second time period
- the first time period is the time period for sending the first part
- the second time period is the time period for sending the second part.
- the data volume of the first part is the same as the data carrying volume of the first time period
- the data volume of the second part is the same as the data carrying volume of the second time period
- the first time period is the time period for sending the first part
- the second time period is the time period for sending the second part
- the data volume of the first part includes the amount of padding data, or the data volume of the first part is the amount of data remaining after the encoded first part is intercepted
- the data volume of the second part includes the amount of padding data, or the data volume of the second part is the amount of data remaining after the encoded second part is intercepted.
- the first part includes all or part of the information of the temporary mobile user identity.
- the beneficial effects of this part can be seen from the above embodiments.
- the first part includes a group identifier
- the second part includes a paging identifier.
- FIG16 shows a schematic diagram of the structure of another device provided by the present application.
- the dotted line in FIG16 indicates that the unit or the module is optional.
- Device 1600 can be used to implement the method described in the above method embodiment.
- Device 1600 can be a server or a chip (system).
- Device 1600 includes one or more processors 1601, which can support device 1600 to implement the method in the method embodiment corresponding to Figure 4.
- Processor 1601 can be a general-purpose processor or a special-purpose processor.
- processor 1601 can be a central processing unit (CPU).
- the CPU can be used to control device 1600, execute software programs, and process data of software programs.
- Device 1600 can also include a communication unit 1605 to implement signal input (reception) and output (transmission).
- the above-mentioned device 1600 can be a chip (system), which includes a memory and a processor, wherein the processor is configured to execute a computer program stored in the memory to implement the methods shown in the above-mentioned embodiments.
- system which includes a memory and a processor, wherein the processor is configured to execute a computer program stored in the memory to implement the methods shown in the above-mentioned embodiments.
- the communication unit 1605 may be an input and/or output circuit of the chip (system), or the communication unit 1605 may be a communication interface of the chip (system), and the chip (system) may be a component of the device 1600 .
- the communication unit 1605 may be a transceiver of the device 1600 , or the communication unit 1605 may be a transceiver circuit of the device 1600 .
- the device 1600 may include one or more memories 1602, on which a program 1604 is stored.
- the program 1604 can be executed by the processor 1601 to generate instructions 1603, so that the processor 1601 performs the method described in the above method embodiment according to the instructions 1603.
- data may also be stored in the memory 1602.
- the processor 1601 may also read the data stored in the memory 1602, and the data may be stored at the same storage address as the program 1604, or the data may be stored at a different storage address from the program 1604.
- the processor 1601 and the memory 1602 may be provided separately or integrated together, for example, integrated on a system on chip (SOC) of the device.
- SOC system on chip
- the specific manner in which the processor 1601 executes the method for waking up the communication link can refer to the relevant description in the method embodiment.
- each step of the above method embodiment can be completed by a hardware-based logic circuit or a software-based instruction in the processor 1601.
- the processor 1601 can be a CPU, a digital signal processor (DSP), a field programmable gate array (FPGA), or other programmable logic devices, such as discrete gates, transistor logic devices, or discrete hardware components.
- DSP digital signal processor
- FPGA field programmable gate array
- the present application also provides a computer program product, which, when executed by the processor 1601, implements the method of any method embodiment in the present application.
- the computer program product may be stored in the memory 1602 , for example, a program 1604 , which is converted into an executable target file that can be executed by the processor 1601 after preprocessing, compiling, assembling, and linking.
- the present application also provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a computer, the method of any method embodiment of the present application is implemented.
- the computer program can be a high-level language program or an executable target program.
- the computer-readable storage medium is, for example, memory 1602.
- Memory 1602 may be a volatile memory or a nonvolatile memory, or memory 1602 may include both a volatile memory and a nonvolatile memory.
- the nonvolatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory.
- the volatile memory may be a random access memory (RAM), which is used as an external cache.
- RAM static RAM
- DRAM dynamic RAM
- SDRAM synchronous DRAM
- DDR SDRAM double data rate synchronous dynamic random access memory
- ESDRAM enhanced synchronous dynamic random access memory
- SynchLink DRAM SLDRAM
- Direct Rambus RAM Direct Rambus RAM
- the disclosed systems, devices and methods can be implemented in other ways. For example, some features of the method embodiments described above can be ignored or not executed.
- the device embodiments described above are merely schematic, and the splitting of the units is only a logical function splitting. There may be other splitting methods in actual implementation, and multiple units or components may be combined or integrated into another system.
- the coupling between the units or the coupling between the components may be direct coupling or indirect coupling, and the above coupling includes electrical, mechanical or other forms of connection.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
s2=f(s1)=a·s1+b (1)
noffset=mod(n,N)
Claims (22)
- 一种唤醒通信链路的方法,其特征在于,所述方法包括:第一设备通过第一链路监听唤醒信息的第一部分;当所述第一设备收到所述唤醒信息的第一部分并且所述第一部分包括所述第一设备的标识或所述第一设备的组标识时,所述第一设备监听所述唤醒信息的第二部分;当所述第一设备收到所述第二部分时,所述第一设备唤醒第二链路,所述第二链路的功耗大于所述第一链路的功耗。
- 根据权利要求1所述的方法,其特征在于,所述第一设备监听所述唤醒信息的第二部分,包括:所述第一设备在第二时段内监听所述第二部分,其中,所述第二时段与第一时段存在关联关系,所述第一时段为收到所述第一部分的时段。
- 根据权利要求1所述的方法,其特征在于,所述第一设备监听所述唤醒信息的第二部分,包括:所述第一设备在第二时段内监听所述第二部分,其中,所述第二时段是所述第一部分中的指示信息指示的。
- 根据权利要求1至3中任一项所述的方法,其特征在于,所述第二部分对应的译码器的长度大于所述第一部分对应的译码器的长度。
- 根据权利要求1至4中任一项所述的方法,其特征在于,所述第一部分的数据量与第一时段的数据承载量相同,所述第二部分的数据量与第二时段的数据承载量相同,所述第一时段为收到所述第一部分的时段,所述第二时段为所述第一设备监听所述第二部分的时段;所述第一部分的数据量包括填充数据量,或者,所述第一部分的数据量为编码后的所述第一部分经过数据截取后剩余的数据量;和/或,所述第二部分的数据量包括填充数据量,或者,所述第二部分的数据量为编码后的所述第二部分经过数据截取后剩余的数据量。
- 根据权利要求1至5中任一项所述的方法,其特征在于,所述第一部分包括临时移动用户标识的全部信息或部分信息。
- 根据权利要求1至6中任一项所述的方法,其特征在于,还包括:当满足以下任意一种情形时,所述第一设备跳过监听所述第二部分的操作:所述第一设备未收到所述第一部分,或者,所述第一部分不包括所述第一设备的标识或所述第一设备的组标识。
- 根据权利要求1至7中任一项所述的方法,其特征在于,所述第一部分包括组标识;所述第二部分包括寻呼标识。
- 一种唤醒通信链路的方法,其特征在于,所述方法包括:第二设备通过第一链路发送唤醒信息的第一部分,所述第一部分包括标识信息,所述第一部分用于指示所述标识信息对应的目标设备监听唤醒信息的第二部分;所述第二设备发送所述第二部分,所述第二部分用于唤醒所述目标设备的第二链路,所述第二链路的功耗大于所述第一链路的功耗。
- 根据权利要求9所述的方法,其特征在于,所述第二设备发送所述第二部分,包括:所述第二设备在第二时段内发送所述第二部分,所述第二时段与第一时段之间存在关联关系,所述第一时段为所述第二设备发送所述第一部分的时段。
- 根据权利要求9所述的方法,其特征在于,所述第一部分还包括指示信息,所述第二设备发送所述第二部分,包括:所述第二设备在第二时段内发送所述第二部分,所述指示信息用于指示所述第二时段。
- 根据权利要求9至11中任一项所述的方法,其特征在于,所述第二部分对应的编码器的长度大于所述第一部分对应的编码器的长度。
- 根据权利要求9至12中任一项所述的方法,其特征在于,所述第一部分的数据量与所述第一时段的数据承载量相同,所述第二部分的数据量与所述第二时段的数据承载量相同,所述第一时段为发送所述第一部分的时段,所述第二时段为发送所述第二部分的时段;所述第一部分的数据量包括填充数据量,或者,所述第一部分的数据量为编码后的所述第一部分经过数据截取后剩余的数据量;和/或,所述第二部分的数据量包括填充数据量,或者,所述第二部分的数据量为编码后的所述第二部分经过数据截取后剩余的数据量。
- 根据权利要求9至13中任一项所述的方法,其特征在于,所述第一部分包括临时移动用户标识的全部信息或部分信息。
- 根据权利要求9至14中任一项所述的方法,其特征在于,所述第一部分包括组标识;所述第二部分包括寻呼标识。
- 一种唤醒通信链路的装置,其特征在于,所述装置包括接收模块和处理模块,所述接收模块,用于通过第一链路监听唤醒信息的第一部分;还用于当所述接收模块收到所述唤醒信息的第一部分并且所述第一部分包括所述装置的标识或所述装置的组标识时,所述接收模块监听所述唤醒信息的第二部分;所述处理模块,用于当所述接收模块收到所述第二部分时,所述处理模块唤醒第二链路,所述第二链路的功耗大于所述第一链路的功耗。
- 根据权利要求16所述的装置,其特征在于,所述接收模块,还用于在第二时段内监听所述第二部分,其中,所述第二时段与第一时段存在关联关系,所述第一时段为收到所述第一部分的时段。
- 一种唤醒通信链路的装置,其特征在于,所述装置包括发送模块,所述发送模块,用于通过第一链路发送唤醒信息的第一部分,所述第一部分包括标识信息,所述第一部分用于指示所述标识信息对应的目标设备监听唤醒信息的第二部分;还用于发送所述第二部分,所述第二部分用于唤醒所述目标设备的第二链路,所述第二链路的功耗大于所述第一链路的功耗。
- 根据权利要求18所述的装置,其特征在于,所述发送模块,还用于在第二时段内发送所述第二部分,所述第二时段与第一时段之间存在关联关系,所述第一时段为所述发送模块发送所述第一部分的时段。
- 一种设备,所述设备包括处理器和存储器,其特征在于,所述存储器用于存储计算机程序,所述处理器用于从所述存储器中调用并运行所述计算机程序,使得所述设备执行权利要求1至8中任一项所述的方法。
- 一种设备,所述设备包括处理器和存储器,其特征在于,所述存储器用于存储计算机程序,所述处理器用于从所述存储器中调用并运行所述计算机程序,使得所述设备执行权利要求9至15中任一项所述的方法。
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储了计算机程序,当所述计算机程序被处理器执行时,使得所述处理器执行权利要求1至15中任一项所述的方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP23881590.6A EP4580263A4 (en) | 2022-10-26 | 2023-09-27 | METHOD AND APPARATUS FOR WAKE-UP COMMUNICATION LINK |
| US19/192,087 US20250261118A1 (en) | 2022-10-26 | 2025-04-28 | Method and apparatus for waking up communication link |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211321636.7 | 2022-10-26 | ||
| CN202211321636 | 2022-10-26 | ||
| CN202211738572.0A CN117939589A (zh) | 2022-10-26 | 2022-12-30 | 唤醒通信链路的方法及装置 |
| CN202211738572.0 | 2022-12-30 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US19/192,087 Continuation US20250261118A1 (en) | 2022-10-26 | 2025-04-28 | Method and apparatus for waking up communication link |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024088011A1 true WO2024088011A1 (zh) | 2024-05-02 |
Family
ID=90767120
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2023/122193 Ceased WO2024088011A1 (zh) | 2022-10-26 | 2023-09-27 | 唤醒通信链路的方法及装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20250261118A1 (zh) |
| EP (1) | EP4580263A4 (zh) |
| CN (1) | CN117939589A (zh) |
| WO (1) | WO2024088011A1 (zh) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20180234918A1 (en) * | 2017-02-14 | 2018-08-16 | Qualcomm Incorporated | Wakeup radio synchronization techniques |
| CN109937594A (zh) * | 2016-11-10 | 2019-06-25 | 高通股份有限公司 | 唤醒无线电的媒体接入控制 |
| CN110121203A (zh) * | 2018-02-05 | 2019-08-13 | 华为技术有限公司 | 通信方法和通信装置 |
| CN114828168A (zh) * | 2021-01-22 | 2022-07-29 | Oppo广东移动通信有限公司 | 监听无线链路的方法、装置、无线终端及存储介质 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP4104534A4 (en) * | 2020-02-13 | 2023-07-19 | Telefonaktiebolaget LM ERICSSON (PUBL) | ASPECTS OF WUS IDLE TRANSMISSION |
| EP4140210B1 (en) * | 2020-08-07 | 2025-11-12 | ZTE Corporation | Method, device, and system for paging and transmitting ue identities in wireless networks |
-
2022
- 2022-12-30 CN CN202211738572.0A patent/CN117939589A/zh active Pending
-
2023
- 2023-09-27 WO PCT/CN2023/122193 patent/WO2024088011A1/zh not_active Ceased
- 2023-09-27 EP EP23881590.6A patent/EP4580263A4/en active Pending
-
2025
- 2025-04-28 US US19/192,087 patent/US20250261118A1/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109937594A (zh) * | 2016-11-10 | 2019-06-25 | 高通股份有限公司 | 唤醒无线电的媒体接入控制 |
| US20180234918A1 (en) * | 2017-02-14 | 2018-08-16 | Qualcomm Incorporated | Wakeup radio synchronization techniques |
| CN110121203A (zh) * | 2018-02-05 | 2019-08-13 | 华为技术有限公司 | 通信方法和通信装置 |
| CN114828168A (zh) * | 2021-01-22 | 2022-07-29 | Oppo广东移动通信有限公司 | 监听无线链路的方法、装置、无线终端及存储介质 |
Non-Patent Citations (2)
| Title |
|---|
| INTEL CORPORATION: "Analysis of impact of Wake-up signaling on power consumption and resource efficiency for efeMTC", 3GPP TSG RAN WG1 MEETING #89 R1-1707315, 7 May 2017 (2017-05-07), XP051262975 * |
| See also references of EP4580263A4 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN117939589A (zh) | 2024-04-26 |
| US20250261118A1 (en) | 2025-08-14 |
| EP4580263A1 (en) | 2025-07-02 |
| EP4580263A4 (en) | 2025-12-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110637481B (zh) | 用于降低系统信息(si)获得时间的方法和系统 | |
| AU2016388920B2 (en) | Generation of polar codes with a variable block length utilizing puncturing | |
| CN111770572B (zh) | 确定反馈信息的方法和通信装置 | |
| CN108809500B (zh) | 编码方法、装置和设备 | |
| US11233530B2 (en) | Wireless communication with polar codes using a mask sequence for frozen bits | |
| CN111600677B (zh) | 一种数据传输方法及装置 | |
| WO2018201499A1 (zh) | 一种用于确定寻呼的方法和装置 | |
| TW201815075A (zh) | 編碼及解碼技術 | |
| CN110121203A (zh) | 通信方法和通信装置 | |
| MX2008014628A (es) | Codificacion de informacion en una contraseña en redes de comunicacion inalambrica. | |
| JP5553800B2 (ja) | 通信端末、データを受信する方法、および、コンピュータプログラム | |
| US20230085723A1 (en) | Methods for enhancing paging of a wireless device of a set or wireless devices, network nodes and wireless devices using retransmission of pages | |
| US12015486B2 (en) | Data retransmission decoding method, apparatus and system, and communication device | |
| US20200178254A1 (en) | Resource configuration method, apparatus, and storage medium | |
| US12155476B2 (en) | Transmitting and receiving devices for reliable reception of control messages | |
| WO2019062360A1 (zh) | 加扰方法、用于发送rnti的方法及相应的装置 | |
| CN117939589A (zh) | 唤醒通信链路的方法及装置 | |
| CN114731210B (zh) | 一种通信方法及装置 | |
| CN118402285A (zh) | 基站、用户设备及寻呼早期指示处理方法 | |
| CN108365911A (zh) | 一种信息的编码方法及设备 | |
| US20250365671A1 (en) | Generation and transmission of compressed identity of receiver device and detection at receiver device | |
| WO2025065582A1 (zh) | 通信方法及装置 | |
| WO2023241287A1 (zh) | 信息传输方法、装置、基站、设备、存储介质及程序产品 | |
| CN119485587A (zh) | 信号发送方法、信号接收方法、装置及存储介质 | |
| WO2025201339A1 (zh) | 交织的方法和通信装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23881590 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2023881590 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2023881590 Country of ref document: EP Effective date: 20250325 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWP | Wipo information: published in national office |
Ref document number: 2023881590 Country of ref document: EP |