Communication method, apparatus, system, and chip
Patent Information
- Application Number
- CN202480083649.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2024-02-18
- Filing Date
- 2024-12-23
- Publication Date
- 2026-08-18
AI Technical Summary
The existing terminal energy-saving technology still cannot meet the needs of IoT terminals in reducing the power consumption of 5G mobile terminals, especially in terms of standby time and power consumption, and there are difficulties in transmitting low-power wake-up signals between network devices and terminals.
The sequence modulation of the sequence is used to transmit the wake-up signal. The information of the wake-up signal is carried on the OOK signal or the OOK signal and the sequence, and information carrying the wake-up signal is sent to the terminal through the network device.
The solution to transmit wake-up signals between network devices and terminals is optimized, which reduces power consumption and maintains low latency, and meets the standby time needs of IoT terminals.
Smart Images

Figure CN122603552A_ABST
Abstract
Description
Communication method, device, system and chip
[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on February 18, 2024, with application number 202410183260.0 and application name “Communication Methods, Devices, Systems and Chips”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technology, and in particular to a communication method, device, system and chip. Background Art
[0003] An important challenge for IoT terminals is device power consumption. Although existing terminal energy-saving technologies can significantly reduce the power consumption of 5G (5 th The power consumption of terminals using the fifth generation (i.e., the fifth generation of mobile communication technology) is lower than that of terminals using the fifth generation, but there is still a large gap between this and the power consumption requirements of IoT terminals.
[0004] The low-power terminal in a 5G mobile terminal (a 5G mobile terminal is a mobile terminal that supports 5G, such as a 5G smartphone or a 5G smartwatch) introduces a low-power wake-up receiver to process the wake-up signal information on the basis of the existing communication unit, which can reduce power consumption while maintaining low latency. As shown in Figure 1, it is a schematic diagram of the structure of the low-power terminal, which can be divided into a main communication unit and a wake-up receiver unit. When there is no business demand, the terminal turns off the main communication unit and only turns on the wake-up receiver unit; when the network device needs to communicate with the terminal, it can send a low-power wake-up signal information to the terminal. After successfully detecting the wake-up signal information, the wake-up receiver unit on the terminal side triggers the main communication unit to turn on. The main communication unit then establishes a communication connection with the network to complete the sending and receiving of business.
[0005] However, how to transmit the newly introduced signal, low power-wake up signal (LP-WUS) (referred to as wake up signal (WUS)), between the network device and the terminal is a problem. Summary of the Invention
[0006] The embodiments of the present application provide a communication method, apparatus, system, and chip to provide an optimized solution for transmitting WUS between a network device and a terminal.
[0007] In a first aspect, a communication method is provided, the method comprising: receiving a first signal, the first signal comprising an on-off keying (OOK) signal modulated by a sequence, the first signal carrying information of a wake-up signal, the information of the wake-up signal being carried on the OOK signal, or the information of the wake-up signal being carried on the OOK signal and the sequence.
[0008] Exemplarily, the modulation sequence may be referred to as an overlaid sequence, and the sequence may be understood as a sequence used to modulate an OOK signal. For example, a ZC sequence or an M sequence may be used to modulate an OOK signal.
[0009] With reference to the first aspect, in a possible implementation, the method further includes: determining whether the sequence carries a portion of information of the wake-up signal.
[0010] In combination with the first aspect, in another possible implementation, determining whether the sequence carries a part of the information of the wake-up signal includes: receiving first indication information, where the first indication information is used to indicate whether the sequence carries a part of the information of the wake-up signal.
[0011] In combination with the first aspect, in another possible implementation, the first indication information is carried in any one of the following signals: system information SI, radio resource control RRC signaling, media access control-control element MAC-CE, or downlink control information DCI.
[0012] In combination with the first aspect, in another possible implementation, the method also includes: receiving configuration information, the configuration information being used to indicate a signal quality threshold value; and determining whether the sequence carries a part of the information of the wake-up signal, including: when the signal quality of the terminal is greater than or equal to the signal quality threshold value, determining that the sequence carries a part of the information of the wake-up signal.
[0013] In combination with the first aspect, in another possible implementation, the method also includes: sending second indication information, wherein the second indication information is used to indicate the capability of the terminal and / or the type of the terminal; and determining whether the sequence carries a part of the information of the wake-up signal includes: determining whether the sequence carries a part of the information of the wake-up signal according to the capability of the terminal and / or the type of the terminal.
[0014] In combination with the first aspect, in another possible implementation, determining whether the sequence carries a portion of the information of the wake-up signal includes: when the sequence is a preset first sequence, determining that the sequence does not carry a portion of the information of the wake-up signal.
[0015] In combination with the first aspect, in another possible implementation, determining whether the sequence carries part of the information of the wake-up signal includes: determining whether the sequence carries part of the information of the wake-up signal based on at least one of the bandwidth size, the signal detection method, and the waveform generation method, wherein the signal detection method includes continuous detection and periodic detection, and the waveform generation method includes OOK-1 and OOK-4.
[0016] In combination with the first aspect, in another possible implementation, the OOK signal includes third indication information, and the third indication information is used to indicate whether the sequence carries a part of the information of the wake-up signal. The determining whether the sequence carries a part of the information of the wake-up signal includes: determining whether the sequence carries a part of the information of the wake-up signal according to the third indication information.
[0017] In combination with the first aspect, in another possible implementation, the method further includes: waking up the main communication unit according to information of the demodulated wake-up signal.
[0018] Exemplarily, the above method may be implemented by a terminal, or a chip or circuit used for a terminal.
[0019] In a second aspect, a communication method is provided, which includes: sending a first signal, the first signal including an on-off keying (OOK) signal modulated by a sequence, the first signal carrying information of a wake-up signal, the information of the wake-up signal being carried on the OOK signal, or the information of the wake-up signal being carried on the OOK signal and the sequence.
[0020] In combination with the second aspect, in a possible implementation, the method further includes: sending first indication information, where the first indication information is used to indicate whether the sequence carries a part of the information of the wake-up signal.
[0021] In combination with the second aspect, in another possible implementation, the first indication information is carried in any one of the following signals: system information SI, radio resource control RRC signaling, media access control-control element MAC-CE, downlink control information DCI.
[0022] In combination with the second aspect, in another possible implementation, the method also includes: receiving first information, the first information including the signal quality of the terminal; and when the signal quality of the terminal is greater than or equal to a signal quality threshold value, carrying a portion of the information of the wake-up signal in the sequence.
[0023] In combination with the second aspect, in another possible implementation, the method also includes: receiving second indication information, the second indication information being used to indicate the capability of the terminal and / or the type of the terminal; and determining whether to carry a part of the information of the wake-up signal in the sequence based on the capability of the terminal and / or the type of the terminal.
[0024] In combination with the second aspect, in another possible implementation, the method further includes: when the sequence is a preset first sequence, determining a portion of the information of the wake-up signal that is not carried in the sequence.
[0025] In combination with the second aspect, in another possible implementation, the method further includes: determining whether a part of the information of the wake-up signal is carried in the sequence based on at least one of the bandwidth size, the signal detection method, and the waveform generation method, wherein the signal detection method includes continuous detection and periodic detection, and the waveform generation method includes OOK-1 and OOK-4.
[0026] In combination with the second aspect, in another possible implementation, the OOK signal includes third indication information, and the third indication information is used to indicate whether the sequence carries a part of the information of the wake-up signal.
[0027] Illustratively, the above method may be implemented by a network device, or a chip or circuit used for a network device.
[0028] In a third aspect, a communication device is provided for implementing the communication method in the first aspect or any one of the implementations of the first aspect. The device may be a terminal, or a module applied to a terminal (such as a processor, a chip, or a chip system, etc.), or a logical node, a logical module, or software that can implement all or part of the terminal functions. In one implementation, the communication device may include a sending unit, a receiving unit, and may also include a processing unit. The sending unit and the receiving unit may be independent or combined together (which may be referred to as a "transceiver unit").
[0029] In a fourth aspect, a communication device is provided for implementing the communication method in the fourth aspect or any one of the implementations of the fourth aspect. The device can be a network device, or a module (such as a processor, a chip, or a chip system, etc.) applied to a network device, or a logical node, a logical module, or software that can implement all or part of the functions of a network device. In one implementation, the communication device may include a sending unit, a receiving unit, and may also include a processing unit. The sending unit and the receiving unit may be independent or combined together (which may be referred to as a "transceiver unit").
[0030] In a possible implementation, the communication device in the third to fourth aspects includes a unit for executing the method in any one of the first or second aspects or any implementation thereof, respectively.
[0031] In which, when the communication device is used to implement the method as described in the first aspect or any one of the implementations of the first aspect, the transceiver unit is used to receive a first signal, the first signal including an on-off keyed OOK signal modulated by a sequence, the first signal carrying information of a wake-up signal, the information of the wake-up signal being carried on the OOK signal, or the information of the wake-up signal being carried on the OOK signal and the sequence.
[0032] Exemplarily, the modulation sequence may be referred to as an overlaid sequence, and the sequence may be understood as a sequence used to modulate an OOK signal. For example, a ZC sequence or an M sequence may be used to modulate an OOK signal.
[0033] Optionally, the processing unit is configured to determine whether the sequence carries a portion of information of the wake-up signal.
[0034] Optionally, the transceiver unit is further used to receive first indication information, where the first indication information is used to indicate whether the sequence carries a part of the information of the wake-up signal.
[0035] Optionally, the first indication information is carried in any one of the following signals: system information SI, radio resource control RRC signaling, media access control-control element MAC-CE, or downlink control information DCI.
[0036] Optionally, the transceiver unit is also used to receive configuration information, where the configuration information is used to indicate a signal quality threshold; and the processing unit is also used to determine that the sequence carries a portion of the information of the wake-up signal when the signal quality of the terminal is greater than or equal to the signal quality threshold.
[0037] Optionally, the transceiver unit is further used to send second indication information, where the second indication information is used to indicate the capability of the terminal and / or the type of the terminal; and the processing unit is further used to determine whether the sequence carries part of the information of the wake-up signal based on the capability of the terminal and / or the type of the terminal.
[0038] Optionally, the processing unit is further configured to, when the sequence is a preset first sequence, determine that the sequence does not carry a portion of the information of the wake-up signal.
[0039] Optionally, the processing unit is also used to determine whether the sequence carries part of the information of the wake-up signal based on at least one of the bandwidth size, the signal detection method, and the waveform generation method, wherein the signal detection method includes continuous detection and periodic detection, and the waveform generation method includes OOK-1 and OOK-4.
[0040] Optionally, the OOK signal includes third indication information, and the third indication information is used to indicate whether the sequence carries a part of the information of the wake-up signal. The processing unit is also used to determine whether the sequence carries a part of the information of the wake-up signal based on the third indication information.
[0041] Optionally, the processing unit is further configured to wake up the main communication unit according to information of the demodulated wake-up signal.
[0042] In which, when the communication device is used to implement the method as described in the second aspect or any one of the implementations of the second aspect, the transceiver unit is used to send a first signal, the first signal including an on-off keyed OOK signal modulated by a sequence, the first signal carrying information of a wake-up signal, the information of the wake-up signal being carried on the OOK signal, or the information of the wake-up signal being carried on the OOK signal and the sequence.
[0043] Optionally, the transceiver unit is further used to send first indication information, where the first indication information is used to indicate whether the sequence carries a part of the information of the wake-up signal.
[0044] Optionally, the first indication information is carried in any one of the following signals: system information SI, radio resource control RRC signaling, media access control-control element MAC-CE, and downlink control information DCI.
[0045] Optionally, the transceiver unit is also used to receive first information, which includes the signal quality of the terminal; and the processing unit is used to carry a part of the information of the wake-up signal in the sequence when the signal quality of the terminal is greater than or equal to the signal quality threshold value.
[0046] Optionally, the transceiver unit is further used to receive second indication information, where the second indication information is used to indicate the capability of the terminal and / or the type of the terminal; and the processing unit is further used to determine whether to carry a part of the information of the wake-up signal in the sequence based on the capability of the terminal and / or the type of the terminal.
[0047] Optionally, the processing unit is further configured to, when the sequence is a preset first sequence, determine a portion of the information that does not carry the wake-up signal in the sequence.
[0048] Optionally, the processing unit is also used to determine whether a part of the information of the wake-up signal is carried in the sequence based on at least one of the bandwidth size, the signal detection method, and the waveform generation method, wherein the signal detection method includes continuous detection and periodic detection, and the waveform generation method includes OOK-1 and OOK-4.
[0049] Optionally, the OOK signal includes third indication information, and the third indication information is used to indicate whether the sequence carries a part of the information of the wake-up signal.
[0050] In combination with the first to fourth aspects, in a possible implementation, the information of the wake-up signal includes N bits, the N bits include N1 bits and N2 bits, N=N1+N2, the N1 bit is carried on the OOK signal, the N2 bit is carried on the sequence, and N, N1, and N2 are all positive integers.
[0051] In combination with the first to fourth aspects, in another possible implementation, the N1 bit is primary information, and the N2 bit is secondary information; or, the N2 bit is mandatory information, and the N1 bit is optional information.
[0052] In combination with the first to fourth aspects, in another possible implementation, the information of the wake-up signal includes N bits, and the N bits are respectively carried on the OOK signal and the sequence, and N is a positive integer.
[0053] In combination with the first to fourth aspects, in another possible implementation, the N bits are bits before encoding; or,
[0054] The N bits are coded bits.
[0055] In combination with the first to fourth aspects, in another possible implementation, the bit value corresponding to when the sequence is a preset second sequence is different from the bit value corresponding to when the sequence is a preset third sequence.
[0056] In combination with the first to fourth aspects, in another possible implementation, the sequence is a ZC sequence or an M sequence.
[0057] In another possible implementation, the communication device in the third and fourth aspects includes a processor coupled to a memory; the processor is configured to enable the device to perform the corresponding functions in the above-mentioned communication method. The memory is coupled to the processor and stores the necessary programs (instructions) and / or data for the device. Optionally, the communication device may further include a communication interface for enabling communication between the device and other network elements. Optionally, the memory may be located inside or outside the communication device.
[0058] In another possible implementation, the communication device in the third to fourth aspects includes a processor and a transceiver, the processor being coupled to the transceiver, and the processor being used to execute a computer program or instruction to control the transceiver to receive and send information; when the processor executes the computer program or instruction, the processor is also used to implement the above method through a logic circuit or executing code instructions. The transceiver may be a transceiver, a transceiver circuit, or an input / output interface, configured to receive signals from other communication devices other than the communication device and transmit them to the processor, or to send signals from the processor to other communication devices other than the communication device. When the communication device is a chip, the transceiver is a transceiver circuit or an input / output interface.
[0059] When the communication device in the third and fourth aspects above is a chip, the sending unit may be an output unit, such as an output circuit or a communication interface; the receiving unit may be an input unit, such as an input circuit or a communication interface. When the communication device is a terminal, the sending unit may be a transmitter or a transmitter; and the receiving unit may be a receiver or a receiver.
[0060] In a fifth aspect, a computer-readable storage medium is provided, in which a computer program or instruction is stored. When the computer program or instruction is executed, the method described in the first aspect, the second aspect, or any one of the first and second aspects is implemented.
[0061] In a sixth aspect, a computer program product comprising instructions is provided. When the instructions are executed on a communication device, the communication device executes the method described in the first aspect, the second aspect, or any one of the first aspect and the second aspect.
[0062] In a seventh aspect, a communication system is provided, which includes the communication device described in the third aspect and the communication device described in the fourth aspect.
[0063] The communication solution provided in the embodiments of the present application has the following beneficial effects:
[0064] The network device sends a first signal to the terminal, where the first signal includes an OOK signal modulated by a sequence. The first signal carries information of the wake-up signal. The information of the wake-up signal is carried on the OOK signal, or the information of the wake-up signal is carried on the OOK signal and the sequence, thereby providing an optimized solution for transmitting information of the wake-up signal between the network device and the terminal. BRIEF DESCRIPTION OF THE DRAWINGS
[0065] FIG1 is a schematic diagram of the structure of a low-power terminal;
[0066] FIG2 is a schematic diagram showing the compatibility of a low-power wake-up signal with an existing signal waveform;
[0067] FIG3 is a schematic diagram showing the standby time analysis of a 5G smartwatch under different discontinuous reception cycles;
[0068] FIG4 is a schematic diagram showing the principle of OOK modulation;
[0069] FIG5 is a schematic diagram of the waveform generation of OOK1;
[0070] FIG6 is a schematic diagram of beam generation of OOK4;
[0071] FIG7A is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application;
[0072] FIG7B is a schematic diagram of the architecture of another communication system provided in an embodiment of the present application;
[0073] FIG8 is a schematic diagram of the architecture of another communication system provided in an embodiment of the present application;
[0074] FIG9 is a flow chart of a communication method provided in an embodiment of the present application;
[0075] FIG10 is a schematic diagram of an OOK signal and sequence carrying wake-up signal information provided by an embodiment of the present application;
[0076] FIG11 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0077] FIG12 is a schematic structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0078] The solution provided in the embodiments of the present application is described in detail below with reference to the accompanying drawings.
[0079] An important challenge for IoT terminals is device power consumption. rdSince 3GPP Reversion 16 (R16), 3GPP has been researching energy-saving technologies for 5G terminals. The standardized terminal energy-saving features are shown in Table 1 below:
[0080] Table 1 Terminal energy-saving features in 5G R16 / R17
[0081] Although existing terminal energy-saving technologies can significantly reduce the power consumption of 5G terminals, there is still a large gap between them and the power consumption requirements of IoT terminals (for example, the standby time requirements of industrial sensor terminals for more than one year and wearable terminals for more than two weeks).
[0082] Due to device size limitations, smartwatches typically use small batteries (200-600 mAh). Table 2 shows an analysis of the idle power consumption and standby time of smartwatches, where the discontinuous reception (DRX) cycle is 1.28 seconds.
[0083] Table 2 Analysis of idle power consumption and standby time of 5G smartwatches (DRX cycle is 1.28s)
[0084] The standby time analysis of 5G smartwatches with different DRX cycles (0.64s, 1.28s, and 2.56s) is shown in Figure 3.
[0085] The standby time of 5G smartwatches still falls far short of the two-week target. It's important to note that this assumes the terminal is always in idle mode, with no uplink or downlink traffic. In real-world scenarios, considering the need for receiving and sending services, the standby time will be even shorter. Therefore, it's necessary to continue exploring technical solutions within enhanced 5G (5G-advanced) that can exponentially increase terminal standby time. To address this need, low-power wake-up receivers and wake-up signal technologies have been proposed.
[0086] 5G mobile terminals integrate existing communication units with low-power wake-up receivers to process wake-up signal information, reducing power consumption while maintaining low latency. Figure 1 shows the structure of a low-power terminal, which can be split into a main communication unit and a wake-up receiver unit. When there is no service demand, the terminal shuts down the main communication unit and only turns on the wake-up receiver unit. When the network needs to communicate with the terminal, it sends a low-power wake-up signal. Upon successful detection of the wake-up signal, the wake-up receiver unit on the terminal triggers the main communication unit to turn on, establish a communication connection with the network, and complete the service transmission and reception.
[0087] However, the introduction of a new signal, the low-power wake-up signal, requires, on the one hand, simple detection to achieve the purpose of reducing power consumption; on the other hand, as shown in Figure 2, a schematic diagram of the compatibility of the low-power wake-up signal and the existing signal waveform, the low-power wake-up signal needs to be compatible with the existing signal waveform to avoid interference with existing 5G terminals.
[0088] Based on the above principles, the existing 3GPP has determined that on-off keying (OOK) signals can be used as low-power wake-up signals. OOK is a special case of amplitude-shift keying (ASK) modulation. If one amplitude is zero and the other amplitude is non-zero, it is OOK. Binary on-off keying, also known as binary amplitude keying (2ASK), uses a unipolar, non-return-to-zero code sequence to control the on and off of a sinusoidal carrier.
[0089] Figure 4 shows the principle of OOK modulation, where Vm(t) is the digital signal to be transmitted, Acos(2πfct) is the unmodulated carrier, and VAM(t) is the OOK modulated carrier signal. The OOK modulation principle is to control one amplitude to zero and the other to a non-zero amplitude.
[0090] The following two OOK-based waveform generation methods are also identified:
[0091] Figure 5 shows the waveform generation diagram for OOK1, which is characterized by a single bit on an orthogonal frequency division multiplexing (OFDM) symbol. The subcarriers of LP-WUS are:
[0092] OOK=1 means all subcarriers are modulated;
[0093] OOK=0 means that all subcarriers have zero power.
[0094] FIG6 is a schematic diagram of OOK4 beam generation, which converts M bits of OOK signals in the time domain.
[0095] Generate modulated data information of N subcarriers through transformation (DFT / least square);
[0096] Generate N' samples from M bits;
[0097] Signal modification may or may not be utilized;
[0098] Truncation or other modifications may or may not be used. If not, N=N';
[0099] N' can be equal to K.
[0100] However, in both OOK1 and OOK4, the generated waveforms tend to be frequency-concentrated. One approach to address this is to select a sequence to modulate the OOK signal, such as an M sequence or a ZC sequence, to spread out the frequency distribution and thus combat frequency-selective fading. However, the introduction of a sequence can potentially carry LPWUS information in both the OOK signal and the sequence. So, how should this information be carried?
[0101] To this end, the present application provides a communication solution, in which a network device sends a first signal to a terminal, where the first signal includes an OOK signal modulated by a sequence, and the first signal carries information of a wake-up signal. The information of the wake-up signal is carried on the OOK signal, or the information of the wake-up signal is carried on the OOK signal and the sequence, thereby providing an optimized solution for transmitting information of the wake-up signal between the network device and the terminal.
[0102] The technology provided by this application can be applied to various communication systems. For example, the communication system can be a fourth generation (4G) th generation, 4G) communication systems (such as long term evolution (LTE) systems), fifth generation (5 th The 5G communication system may also be referred to as a new radio (NR) system.
[0103] The application scenarios of the technical solution provided in this application may include a variety of scenarios, such as machine to machine (M2M), macro and micro communications, enhanced mobile broadband (eMBB), ultra-high reliability and ultra-low latency communication (ultra-reliable&low latency communication, uRLLC) and massive machine type communication (mMTC). These scenarios may include but are not limited to: communication scenarios between terminals, communication scenarios between network devices and network devices, and communication scenarios between network devices and terminals. Among them, network devices include network devices and core network devices. The following description is based on the scenarios applied to communication between network devices and terminals as examples.
[0104] FIG7A is a schematic diagram of a communication system involved in an embodiment of the present application. The communication system may include one or more network devices (only one is shown in FIG7A ) and one or more terminals connected to the network devices. A network device may transmit data or control signaling to one or more terminals. In another communication system shown in FIG7B , multiple network devices may also simultaneously transmit data or control signaling to a terminal.
[0105] In the above communication system, the network device may be an entity on the network side for transmitting or receiving signals. The network device may be an access device for a terminal device to access the wireless communication system in a wireless manner, such as a base station. The base station can broadly cover various names as follows, or be replaced with the following names, such as: radio access network (RAN) node, NodeB, evolved NodeB (eNB), next generation NodeB (gNB), access network equipment in open radio access network (O-RAN), relay station, access point, transmission point (TRP), transmitting point (TP), master eNB (MeNB), secondary eNB (SeNB), multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, building baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), centralized unit (CU), distributed unit (DRU), etc. The network device may also refer to a mobile switching center and a device that performs base station functions in device-to-device (D2D), vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, a network-side device in a 6G network, or a device that performs base station functions in future communication systems. The network device may support networks with the same or different access technologies.The embodiments of the present application do not limit the specific technology and specific device form adopted by the network device.
[0106] Network equipment can be fixed or mobile.
[0107] In this application, the communication device used to implement the above-mentioned access network function can be an access network device, a network device having some of the access network functions, or a device capable of supporting the implementation of the access network function, such as a chip system, a hardware circuit, a software module, or a hardware circuit and a software module. The device can be installed in the access network device or used in combination with the access network device. In the method of this application, the communication device used to implement the access network device function is described as an access network device.
[0108] A terminal can be an entity on the user side that receives or transmits signals, such as a mobile phone. Terminal devices can be used to connect people, objects, and machines. Terminal devices can communicate with one or more core networks through network devices. Terminal devices include handheld devices with wireless connectivity, other processing devices connected to a wireless modem, or in-vehicle devices. Terminal devices can be portable, pocket-sized, handheld, built into a computer, or in-vehicle mobile devices. Terminal devices can be widely used in various scenarios, such as cellular communications, D2D, V2X, point-to-point (P2P), machine-to-machine (M2M), machine-type communication (MTC), the Internet of Things (IoT), virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, drones, robotics, remote sensing, passive sensing, positioning, navigation and tracking, autonomous delivery and mobility, etc.Some examples of terminal devices are: user equipment (UE) of 3GPP standard, fixed equipment, mobile equipment, handheld equipment, wearable equipment, cellular phones, smart phones, session initiated protocol (SIP) phones, laptops, personal computers, smart books, vehicles, satellites, global positioning system (GPS) equipment, target tracking equipment, drones, helicopters, aircraft, ships, remote control equipment, smart home equipment, industrial equipment, personal communication service (PCS) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), wireless network cameras, tablet computers, handheld computers, mobile internet devices (MIDs), wearable devices such as smart watches, VR equipment, AR equipment, wireless terminals in industrial control, terminals in vehicle networking systems, wireless terminals in self-driving, wireless terminals in smart grids, wireless terminals in transportation safety, and smart cities. The terminal device may be a wireless terminal in a smart city, such as a smart gas pump, a terminal device on a high-speed rail, and a wireless terminal in a smart home, such as a smart speaker, a smart coffee machine, a smart printer, etc. The terminal device may be a wireless device in the above various scenarios or a device used to be set in a wireless device, for example, a communication module, a modem or a chip in the above device. The terminal device may also be referred to as a terminal, a terminal device, a user device, a mobile station (MS), a mobile terminal (MT), etc. The terminal device may also be a terminal device in a future wireless communication system. The terminal device may be used in a dedicated network device or a general device. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal device.
[0109] In this application, the communication device for implementing the terminal function can be a terminal, or a terminal device having some of the functions of the above terminal, or a device that can support the implementation of the functions of the above terminal, such as a chip system, which can be installed in the terminal or used in conjunction with the terminal. In this application, the chip system can be composed of a chip, or it can include a chip and other discrete devices. In the technical solution provided in this application, the communication device is described as a terminal or UE as an example.
[0110] Optionally, a wireless communication system is typically composed of cells, and network equipment provides cell management and communication services to multiple mobile stations (MS) in the cell. The network equipment includes a baseband unit (BBU) and a remote radio unit (RRU). The BBU and RRU can be placed in different locations, for example: the RRU is remote and placed in an area with high traffic volume, while the BBU is placed in a central computer room. The BBU and RRU can also be placed in the same computer room. The BBU and RRU can also be different components under the same rack. Optionally, a cell can correspond to a carrier or component carrier.
[0111] In some deployments, the network devices mentioned in the embodiments of the present application may include a CU, a DU, or both a CU and a DU, or a control plane CU node (central unit-control plane (CU-CP)), a user plane CU node (central unit-user plane (CU-UP)), and a DU node. For example, the network devices may include a gNB-CU-CP, a gNB-CU-UP, and a gNB-DU.
[0112] Optionally, in an embodiment of the present application, a terminal or network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through processes, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a Windows operating system. The application layer includes applications such as browsers, address books, word processing software, and instant messaging software. In addition, the embodiment of the present application does not specifically limit the specific structure of the execution subject of the method provided in the embodiment of the present application. It can communicate according to the method provided in the embodiment of the present application by running a program that records the code of the method provided in the embodiment of the present application. For example, the execution subject of the method provided in the embodiment of the present application can be a terminal or network device, or a functional module in a terminal or network device that can call and execute a program.
[0113] In other words, the relevant functions of the terminal or network device in the embodiments of the present application can be implemented by a single device, or by multiple devices together, or by one or more functional modules within a single device, and the embodiments of the present application do not specifically limit this. It is understood that the above functions can be network elements in hardware devices, software functions running on dedicated hardware, or a combination of hardware and software, or virtualized functions instantiated on a platform (e.g., a cloud platform).
[0114] The communication between the network device and the terminal follows a certain protocol layer structure. The protocol layer structure may include a control plane protocol layer structure and a user plane protocol layer structure. For example, the control plane protocol layer structure may include the functions of the radio resource control (RRC) layer, the packet data convergence protocol (PDCP) layer, the radio link control (RLC) layer, the medium access control (MAC) layer, and the physical layer. For example, the user plane protocol layer structure may include the functions of the PDCP layer, the RLC layer, the MAC layer, and the physical layer. In one possible implementation, a service data adaptation protocol (SDAP) layer may also be included above the PDCP layer.
[0115] Optionally, the protocol layer structure between the network device and the terminal may also include an artificial intelligence (AI) layer for transmitting data related to AI functions.
[0116] Taking data transmission between network devices and terminals as an example, data transmission needs to pass through the user plane protocol layers, such as the SDAP layer, PDCP layer, RLC layer, MAC layer, and physical layer. The SDAP layer, PDCP layer, RLC layer, MAC layer, and physical layer can also be collectively referred to as the access layer. Data transmission is divided into sending or receiving based on the direction of transmission, and each of these layers is further divided into a sending part and a receiving part. Taking downlink data transmission as an example, after the PDCP layer obtains data from the upper layer, it transmits the data to the RLC layer and MAC layer. The MAC layer then generates a transport block, which is then wirelessly transmitted through the physical layer. Data is encapsulated accordingly in each layer. For example, data received by a layer from the layer above it is considered a service data unit (SDU) of that layer. After encapsulation by that layer, it becomes a protocol data unit (PDU) and is then passed to the next layer.
[0117] For example, a terminal may also have an application layer and a non-access layer. The application layer can be used to provide services to applications installed in the terminal. For example, downlink data received by the terminal can be sequentially transmitted from the physical layer to the application layer, and then provided to the application by the application layer. For another example, the application layer can obtain data generated by the application and sequentially transmit the data to the physical layer for transmission to other communication devices. The non-access layer can be used to forward user data, such as forwarding uplink data received from the application layer to the SDAP layer, or forwarding downlink data received from the SDAP layer to the application layer.
[0118] It should be understood that the number and type of each device in the communication system shown in Figures 7A and 7B are for illustration only, and the present application is not limited to this. In actual applications, the communication system may also include more terminals, more access network devices, and other network elements, such as core network devices, and / or network elements for implementing artificial intelligence functions.
[0119] It is understandable that all or part of the functions implemented by one or more of the terminals, access network devices, core network devices, or network elements for implementing artificial intelligence functions can be virtualized, that is, implemented by one or more of the proprietary processors or general-purpose processors and the corresponding software modules. Among them, since the terminal devices and access network devices involve interfaces for air interface transmission, the transceiver functions of the interfaces can be implemented by hardware. Core network devices, such as operation administration and maintenance (OAM) network elements, can be virtualized. Optionally, one or more functions of the virtualized terminal devices, access network devices, core network devices, or network elements for implementing artificial intelligence functions can be implemented by cloud devices, such as cloud devices in over the top (OTT) systems.
[0120] The communication between the network device and the terminal in the communication system shown in Figures 7A and 7B can also be represented in another form. As shown in Figure 8, the terminal 10 includes a processor 101, a memory 102, and a transceiver. The transceiver may include a main transceiver 103 (the main communication unit may include the main transceiver) and an LP-WUS transceiver 104 (for example, LP-WUR (low power wake up radio), a low power wake-up receiver, also referred to as a wake-up receiver unit or a wake-up receiver WUR). WUR is used to receive WUS. The main transceiver can be understood as an existing UE transceiver, which is used to transmit conventional signals (which can be understood as existing signals different from WUS) to and from the network device. The main transceiver 103 includes a transmitter 1031, a receiver 1032, and an antenna 1033. The network device 20 includes a processor 201, a memory 202, and a transceiver 203. The transceiver 203 includes a transmitter 2031, a receiver 2032, and an antenna 2033. The receiver 1032 may be configured to receive transmission control information via the antenna 1033, and the transmitter 1031 may be configured to send transmission feedback information to the network device 20 via the antenna 1033. The transmitter 2031 may be configured to send transmission control information to the terminal 10 via the antenna 2033, and the receiver 2032 may be configured to receive the transmission feedback information sent by the terminal 10 via the antenna 2033.
[0121] The processor 101 / processor 201 may be a CPU, a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application.
[0122] The memory 102 / memory 202 may be a device having a storage function. For example, it may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory may exist independently and be connected to the processor via a communication line. The memory may also be integrated with the processor.
[0123] Memory 102 / memory 202 is used to store computer-executable instructions for executing the solution of the present application, and is controlled by processor 101 / processor 201. Processor 101 / processor 201 is used to execute the computer-executable instructions stored in memory 102 / memory 202, thereby implementing the communication method provided in the embodiments of the present application.
[0124] Alternatively, in the embodiment of the present application, the processor 101 / processor 201 may also perform processing-related functions in the communication method provided in the following embodiments of the present application.
[0125] The computer-executable instructions in the embodiments of the present application may also be referred to as application code, which is not specifically limited in the embodiments of the present application.
[0126] Based on the above communication system, the communication method provided by this application is described below:
[0127] As shown in Figure 9, a flow chart of a communication method provided in an embodiment of the present application is shown. Exemplarily, the method may include the following steps:
[0128] S901. A network device sends a first signal to a terminal. Correspondingly, the terminal receives the first signal.
[0129] The first signal includes an OOK signal modulated by a sequence. The first signal carries information about the wake-up signal. The information about the wake-up signal is carried on the OOK signal, or the information about the wake-up signal is carried on the OOK signal and the sequence.
[0130] Exemplarily, the modulation sequence may be referred to as an overlaid sequence, and the sequence may be understood as a sequence used to modulate an OOK signal. For example, a ZC sequence or an M sequence may be used to modulate an OOK signal.
[0131] Exemplarily, the information of the wake-up signal is carried on the OOK signal. It can be understood that the OOK signal carries all the information of the wake-up signal.
[0132] Exemplarily, the wake-up signal information is carried on the OOK signal and the sequence, which can be understood as respectively carrying a portion of the wake-up signal information. The wake-up signal information respectively carried on the OOK signal and the sequence constitutes the wake-up signal.
[0133] Exemplarily, the wake-up signal may be the LP-WUS signal mentioned above. The wake-up signal is used to wake up the master communication unit.
[0134] Furthermore, the method may further include the following steps (indicated by dotted lines in FIG9 ):
[0135] S902. The terminal demodulates the wake-up signal information.
[0136] There are several ways to carry the wake-up signal information:
[0137] In one implementation, the information of the wake-up signal is carried on the OOK signal and sequence.
[0138] In this implementation, the following examples are included:
[0139] Example 1: The wake-up signal includes N bits, where N bits are bits before encoding. The N bits include bit N1 and bit N2, where N = N1 + N2. Bit N1 is carried on the OOK signal, and bit N2 is carried on the sequence. N, N1, and N2 are all positive integers.
[0140] The above-mentioned N1 bit and N2 bit are both information that needs to be demodulated, and the final information can only be obtained after complete demodulation. Demodulating the information of the wake-up signal includes: demodulating the N1 bit and the N2 bit.
[0141] For example, assuming that the WUS information is 12 bits, that is, N=12, the 12 bits are the bits before encoding, and the 12 bits can be divided into 8 bits + 4 bits, that is, N1=8, N2=4, and 8 bits can be carried on the OOK signal and 4 bits can be carried on the sequence.
[0142] As shown in Figure 10, a schematic diagram of an OOK signal and a sequence carrying the information of a wake-up signal provided in an embodiment of the present application is provided. Assuming that the information of the wake-up signal includes 10 bits, the OOK signal after sequence modulation carries 10 bits of wake-up signal information, of which 6 bits are carried on the OOK signal (as shown in "111000" in Figure 10), and 4 bits are carried on the sequence.
[0143] Example 2: The information of the wake-up signal includes N bits, and the N bits include N1 bits and N2 bits, where N=N1+N2. The N1 bit is carried on the OOK signal; the N2 bit is carried on the sequence. The N1 bit is the primary information, and the N2 bit is the secondary information, for example, the N2 bit is supplementary information or detailed information for the N1 bit. Demodulating the information of the wake-up signal includes: demodulating the N1 bit, or demodulating the N1 bit and the N2 bit, according to the capability of the terminal. That is, for a low-capability terminal, only the N1 bit can be demodulated; for a high-capability terminal, the N1 bit and the N2 bit can be demodulated.
[0144] For example, the wake-up signal information is a group ID, which is divided into 6 bits + 2 bits. If the terminal only demodulates the first 6 bits, it can obtain the high 6 bits of the group information, then the paging accuracy will be lower; if it demodulates another 2 bits, it can obtain the complete group information.
[0145] For example, the first N1 bits are the group identifier, and the N2 bits are the terminal identifier (UE ID). The first N1 bits represent primary or important information, while the last N2 bits represent secondary information. Low-capability terminals may only be able to obtain the first N1 bits; however, high-capability terminals can obtain more information, which can improve paging accuracy. For example, the N2 bits represent information such as system information exchange, ETWS / CMAS information, tracking area information, and RAN area information.
[0146] In Example 3, the wake-up signal includes N bits, including bit N1 and bit N2, where N = N1 + N2. Bit N1 is carried on the OOK signal, and bit N2 is carried on the sequence. Bit N2 is primary information, and bit N1 is secondary information, e.g., bit N1 supplements bit N2. Demodulating the wake-up signal includes demodulating bit N1 and bit N2. This means the terminal needs to demodulate both bits N1 and N2 to obtain the final information.
[0147] For example, the N1 bit carries information such as SI change and ETWS / CMAS information, tracking area information, and RAN area information, while the N2 bit carries information such as group identification.
[0148] In Example 4, the wake-up signal information includes N bits, where N bits are encoded bits and include bits N1 and N2, where N = N1 + N2. Bit N1 is carried on the OOK signal; bit N2 is carried on the sequence, where N, N1, and N2 are all positive integers. Demodulating the wake-up signal information includes demodulating bit N1, or both bit N1 and bit N2. Because bit N1 is encoded, transmission reliability is improved, only bit N1 can be demodulated. Alternatively, if the terminal has higher capabilities, both bit N1 and bit N2 can be demodulated to improve demodulation reliability.
[0149] For example, assuming that the WUS information is 12 bits, that is, N=12, the 12 bits can be divided into 8 bits + 4 bits, and the 8 bits can be first encoded using Manchester code to form more than 8 bits of information, such as 16 bits of information, and then carried on the OOK signal (it can be understood that the number of bits after encoding can also remain unchanged, that is, the 8 bits can also be encoded using a certain encoding method to form 8 bits of information and carried on the OOK signal); 4 bits can be encoded to form more than 4 bits of information, such as 8 bits of information, and carried on the sequence (it can be understood that the number of bits after encoding can also remain unchanged, that is, the 4 bits can also be encoded using a certain encoding method to form 4 bits of information and carried on the sequence).
[0150] In Example 5, the wake-up signal includes N bits of information, which are respectively carried on the OOK signal and the sequence, where N is a positive integer. That is, the OOK signal and the sequence carry the same N bits.
[0151] The N bits can be raw bits, i.e., bits before encoding. The N bits can be carried on an OOK signal using encoding, such as Manchester encoding. The N bits can be carried on a sequence using different sequences.
[0152] The above-mentioned N bits may also be coded bits.
[0153] In the above implementation, there can be multiple sequences for modulating the OOK signal. When the information of the wake-up signal is carried on the OOK signal and the sequence, when different sequences are used to modulate the OOK signal, the bit value corresponding to the preset second sequence is different from the bit value corresponding to the preset third sequence. For example, assuming that the information of the wake-up signal includes 10 bits, the OOK signal carries 6 bits of them, and the sequence carries 4 bits of them, then if sequence 1 is used to modulate the OOK signal, the information of the wake-up signal carried on sequence 1 is "0001"; if sequence 2 is used to modulate the OOK signal, the information of the wake-up signal carried on sequence 2 is "0010"; and so on. The network device and the terminal pre-store the bit values of the information of the wake-up signal corresponding to the preset sequences (such as sequence 1 and sequence 2), so when the terminal receives the first signal, it can decode and obtain the information of the wake-up signal.
[0154] In another implementation, the wake-up signal information can be carried on the OOK signal, or on the OOK signal and the sequence. If part of the wake-up signal information is carried on the sequence, this must be indicated explicitly or implicitly. That is, before demodulating the wake-up signal information, it is necessary to determine whether the sequence carries part of the wake-up signal information.
[0155] The following examples are provided to determine whether a sequence carries part of the wake-up signal information:
[0156] In example 1, determining whether a sequence carries a portion of wake-up signal information includes: a network device sending first indication information to a terminal, where the first indication information is used to indicate whether the sequence carries a portion of the wake-up signal information. That is, the network device may explicitly indicate whether the sequence carries a portion of the wake-up signal information through the first indication information.
[0157] Exemplarily, the above-mentioned first indication information is carried in any one of the following signals: system information (SI) (system information can also be called system message), radio resource control (RRC) signaling, medium access control-control element (MAC-CE), and downlink control information (DCI).
[0158] Example 2, the method also includes: the network device sends configuration information to the terminal, the configuration information is used to indicate the signal quality threshold value; the terminal determines whether the sequence carries a part of the information of the wake-up signal, including: when the signal quality of the terminal is greater than or equal to the signal quality threshold value, the terminal determines that the sequence does not carry a part of the information of the wake-up signal; when the signal quality of the terminal is less than the signal quality threshold value, the terminal determines that the information of the wake-up signal is carried on the OOK signal and sequence.
[0159] That is, the network device can carry the wake-up signal information on the sequence, but whether the terminal demodulates the wake-up signal information carried on the sequence must be determined by the terminal based on the signal quality threshold. This signal quality threshold can be a new LL-RSRP threshold configured by the network device, a threshold for other measurement quantities, or, if LP-WUS is supported, the RSRP decision threshold for the existing measurement relaxation can be reused. The terminal determines whether to demodulate the sequence based on this threshold.
[0160] In addition, the network device may also determine whether to carry the wake-up signal information on the sequence based on the first information reported by the terminal. The first information includes signal quality such as reference signal receiving power (RSRP) and reference signal receiving quality (RSRQ). Similarly, the terminal may also determine whether the network device carries part of the wake-up signal information on the sequence based on the threshold.
[0161] Example three, the method also includes: the terminal sends a second indication information to the network device, and the second indication information is used to indicate the capability of the terminal and / or the type of the terminal; the terminal determines whether the sequence carries a part of the information of the wake-up signal, including: the terminal determines whether the sequence carries a part of the information of the wake-up signal based on the capability of the terminal and / or the type of the terminal.
[0162] That is, the network device implicitly determines whether to include a portion of the wake-up signal information in the sequence based on the capabilities and / or type reported by the terminal. For example, for highly capable terminals, a portion of the wake-up signal information is fixedly included in the sequence; for uncapable terminals, no portion of the wake-up signal information is included in the sequence. The terminal can then demodulate accordingly based on its capabilities and / or type. If the terminal is highly capable or supports the signal, it demodulates the sequence; if the terminal is less capable or does not support the signal, it does not demodulate the sequence.
[0163] In addition, in the case where a portion of the wake-up signal information is not carried on the sequence, it can also be indicated by a preset first sequence. For example, if the sequence is a ZC sequence with a root sequence index of 0, it indicates that the wake-up signal information is not carried on the sequence; for another example, if the sequence is an M sequence initialized using a fixed radio network temporary identity (RNTI), it indicates that the wake-up signal information is not carried on the sequence.
[0164] In example 4, the terminal determines whether the sequence carries part of the wake-up signal information, including: determining whether the sequence carries part of the wake-up signal information based on at least one of the bandwidth size, the signal detection method, and the waveform generation method.
[0165] For example, if the network device and terminal determine to use a wide bandwidth for signal transmission, the sequence may not carry the wake-up signal information because the signal transmission reliability is improved with wide bandwidth. Alternatively, if the network device and terminal determine to use a wide bandwidth for signal transmission, the sequence may carry the wake-up signal information.
[0166] For another example, signal detection methods include continuous detection and periodic detection. When the network device and terminal determine to use the continuous detection method to detect signals, since continuous detection can improve demodulation performance through repeated detection, the wake-up signal information may not be included in the sequence. Alternatively, when the network device and terminal determine to use the continuous detection method to detect signals, the wake-up signal information may also be included in the sequence.
[0167] For example, if the waveform generation method is OOK-1, since OOK-1 can be used under poor channel conditions, the wake-up signal information does not need to be carried in the sequence; if the waveform generation method is OOK-4, since OOK-4 can be used under good channel conditions (that is, OOK-4 may require better demodulation performance), the spectrum efficiency can be improved by adjusting the M value, and the wake-up signal information can be carried in the sequence.
[0168] Example 5: The OOK signal includes a third indication information, which is used to indicate whether the information of the wake-up signal is carried in the sequence. The terminal determines whether the sequence carries part of the information of the wake-up signal, including: the terminal determines whether the sequence carries part of the information of the wake-up signal based on the third indication information.
[0169] For example, the first N1 bits of the OOK signal are fixedly used to indicate whether the sequence carries the wake-up signal information. The terminal determines whether to continue demodulating the sequence based on the demodulation result. For example, if N1 = 1, when the value of this bit is "1", it is used to indicate that the sequence carries the wake-up signal information; when the value of this bit is "0", it indicates that the sequence does not carry the wake-up signal information.
[0170] Exemplarily, the above sequence is a ZC sequence or an M sequence.
[0171] Furthermore, the following steps may be included (indicated by dotted lines in FIG9 ):
[0172] S903. The terminal wakes up the main communication unit according to the information of the demodulated wake-up signal.
[0173] After the terminal demodulates the information of the wake-up signal, as shown in FIG1 , the main communication unit of the terminal can be awakened according to the information of the demodulated wake-up signal.
[0174] According to a communication method provided by an embodiment of the present application, a network device sends a first signal to a terminal, where the first signal includes an OOK signal modulated by a sequence, and the first signal carries information of a wake-up signal. The information of the wake-up signal is carried on the OOK signal, or the information of the wake-up signal is carried on the OOK signal and the sequence, thereby providing an optimized solution for transmitting information of the wake-up signal between the network device and the terminal.
[0175] In this application, "sending information to... (e.g., a terminal)" or the related illustrations in the accompanying drawings can be understood as the destination end of the information being the terminal. This can include sending information to the terminal directly or indirectly. "Receiving information from... (e.g., a terminal)" or "receiving information from... (e.g., a terminal)", or the related illustrations in the accompanying drawings can be understood as the source end of the information being the terminal, which can include receiving information from the terminal directly or indirectly. The information may be processed as necessary between the source end and the destination end of the information transmission, such as format changes, etc., but the destination end can understand the valid information from the source end. Similar expressions in this application can be understood similarly and will not be repeated here.
[0176] It is understandable that this application uses terminals and network devices as examples of the execution entities of the interaction diagram, but this application does not limit the execution entities of the interaction diagram. For example, the terminal in the method provided by this application can also be a chip, chip system, or processor applied to the terminal, or a logical node, logic module, or software that can implement all or part of the terminal; the network device in the method provided by this application can also be a chip, chip system, or processor applied to the network device, or a logical node, logic module, or software that can implement all or part of the network device functions.
[0177] It can be understood that in the above embodiments, the methods and / or steps implemented by the terminal can also be implemented by components that can be used for the terminal (such as chips or circuits); the methods and / or steps implemented by the network device can also be implemented by components that can be used for the network device (such as chips or circuits).
[0178] The above primarily describes the communication methods provided in the embodiments of the present application. Accordingly, the embodiments of the present application also provide a communication device for implementing the various methods described above. The communication device may be a terminal in the method embodiments described above, or a component that can be used in a terminal; alternatively, the communication device may be a network device in the method embodiments described above, or a component that can be used in a network device. It will be understood that, in order to implement the aforementioned functions, the communication device includes hardware structures and / or software modules corresponding to the respective functions. Those skilled in the art will readily appreciate that, in conjunction with the various exemplary units and algorithm steps described in the embodiments disclosed herein, the present application can be implemented in hardware or a combination of hardware and computer software. Whether a function is implemented in hardware or in a hardware-driven manner by computer software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this application.
[0179] In the embodiment of the present application, the functional modules of the communication device can be divided according to the above method embodiment. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing unit. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. In actual implementation, there may be other division methods.
[0180] Based on the same concept of the above communication method, the present application also provides the following communication device:
[0181] As shown in FIG11 , a schematic diagram of the structure of a communication device provided in an embodiment of the present application is shown. The communication device 1100 includes a transceiver unit 1101 and a processing unit 1102 .
[0182] When the communication device is used to implement the functions of the terminal in the above method embodiment, the transceiver unit 1101 is used to execute the action performed by the terminal in step S901 of the embodiment shown in Figure 9, and the processing unit 1102 is used to execute one or more of steps S902 and S903 of the embodiment shown in Figure 9.
[0183] When the communication device is used to implement the functions of the network device in the above method embodiment, the transceiver unit 1101 is used to execute the action performed by the network device in step S901 of the embodiment shown in FIG. 9 .
[0184] For the specific implementation of the above-mentioned transceiver unit 1101 and the processing unit 1102, reference may be made to the description in the above-mentioned method embodiment.
[0185] As shown in Figure 12, it is a structural diagram of another communication device provided in an embodiment of the present application, and the communication device 1200 includes one or more processors 1201 (an example processor is shown in Figure 12). Optionally, the communication device 1200 may further include a memory 1203 (indicated by a dotted line in Figure 12). The memory 1203 is used to store instructions executed by the processor 1201, or to store input data required for the processor 1201 to run the instruction, or to store data generated after the processor 1201 runs the instruction. Optionally, the communication device 1200 may further include an interface circuit 1202 (indicated by a dotted line in Figure 12), and the processor 1201 and the interface circuit 1202 are coupled to each other. It will be understood that the interface circuit 1202 can be a transceiver or an input / output interface.
[0186] When the communication device is used to implement the functions of the terminal in the above method embodiment, the interface circuit 1202 is used to execute the action performed by the terminal in step S901 of the embodiment shown in Figure 9, and the processor 1201 is used to execute one or more of steps S902 and S903 of the embodiment shown in Figure 9.
[0187] When the communication device is used to implement the functions of the network device in the above method embodiment, the interface circuit 1202 is used to execute the action performed by the network device in step S901 of the embodiment shown in FIG. 9 .
[0188] When the communication device is a chip used in a terminal, the chip implements the terminal functions in the above method embodiments. The chip receives information from other modules in the terminal (such as a radio frequency module or antenna), which is information sent by the network device to the terminal; or the chip sends information to other modules in the terminal (such as a radio frequency module or antenna), which is information sent by the terminal to the network device.
[0189] When the communication device is a chip used in a network device, the chip implements the functions of the network device in the above method embodiments. The chip receives information from other modules in the network device (such as a radio frequency module or antenna), and the information is sent by the terminal to the network device; or the chip sends information to other modules in the network device (such as a radio frequency module or antenna), and the information is sent by the network device to the terminal.
[0190] In addition, it should be noted that the aforementioned transceiver unit and / or processing unit may be implemented through virtual modules, for example, the processing unit may be implemented through a software function unit or a virtual device, and the transceiver unit may be implemented through a software function or a virtual device. Alternatively, the processing unit or transceiver unit may also be implemented through a physical device, for example, if the device is implemented using a chip / chip circuit, the transceiver unit may be an input / output circuit and / or a communication interface, performing input operations (corresponding to the aforementioned receiving operations) and output operations (corresponding to the aforementioned sending operations); the processing unit is an integrated processor or microprocessor or integrated circuit.
[0191] The division of modules in this application is illustrative and represents only a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional modules in the examples of this application may be integrated into a single processor, exist physically as separate modules, or two or more modules may be integrated into a single module. The aforementioned integrated modules may be implemented in either hardware or software functional modules.
[0192] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[0193] An embodiment of the present application further provides a computer-readable storage medium, in which a computer program or instruction is stored. When the computer program or instruction is executed, the method in the above embodiment is implemented.
[0194] An embodiment of the present application further provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the method in the above embodiment.
[0195] An embodiment of the present application also provides a communication system, including the above-mentioned communication device.
[0196] The present application also provides a circuit, which is coupled to a memory and is used to execute the method shown in the above embodiment. The circuit may include a chip circuit.
[0197] When the above-mentioned communication device is a module applied to a network device, the network device module implements the functions of the network device in the above-mentioned method embodiment. The network device module receives information from other modules in the network device (such as a radio frequency module or an antenna), and the information is sent by the first node to the network device; or, the network device module sends information to other modules in the network device (such as a radio frequency module or an antenna), and the information is sent by the network device to the first node. The network device module here can be a baseband chip of the network device, or a CU, DU or other module, or a device under the open radio access network (O-RAN) architecture, such as an open CU, open DU and other devices.
[0198] It should be noted that the above units or one or more of the units can be implemented by software, hardware, or a combination of the two. When any of the above units or units is implemented by software, the software exists in the form of computer program instructions and is stored in a memory, and a processor can be used to execute the program instructions and implement the above method flow.
[0199] In this application, a processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, or all or part of the circuitry in the aforementioned devices used to implement processing functions, which may implement or execute the various methods, steps, and logic block diagrams disclosed in this application. A general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in this application may be directly implemented as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.
[0200] When the above units or units are implemented in hardware, the hardware can be any one or any combination of a CPU, a microprocessor, a digital signal processing (DSP) chip, a microcontroller unit (MCU), an artificial intelligence processor, an ASIC, a SoC, an FPGA, a PLD, a dedicated digital circuit, a hardware accelerator or a non-integrated discrete device, which can run the necessary software or not rely on the software to execute the above method flow.
[0201] Optionally, an embodiment of the present application further provides a chip system, comprising: one or more processors and an interface, wherein the one or more processors are coupled to a memory via the interface, and when the one or more processors execute a computer program or instruction in the memory, the chip system executes the method in any of the above method embodiments. Optionally, the chip system may be composed of a chip, or may include a chip and other discrete devices, which is not specifically limited in the embodiments of the present application.
[0202] The memory in the present application can also be a circuit or any other device capable of realizing a storage function, for storing program instructions and / or data. A memory is any other medium that can be used to carry or store a desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. For example, the memory can be a non-volatile memory, such as a digital versatile disc (DVD), a hard disk drive (HDD) or a solid-state drive (SSD), etc., or a volatile memory (volatile memory), such as a random-access memory (RAM).
[0203] It should be understood that in the description of this application, unless otherwise specified, " / " indicates that the objects associated with each other are in an "or" relationship. For example, A / B can mean A or B; where A and B can be singular or plural. Also, in the description of this application, unless otherwise specified, "multiple" means two or more than two. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or plural. In addition, to facilitate the clear description of the technical solutions of the embodiments of this application, in the embodiments of this application, words such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art will understand that words such as "first" and "second" do not limit the quantity or execution order, and words such as "first" and "second" do not necessarily mean different. At the same time, in the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner to facilitate understanding.
[0204] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means.
[0205] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art can understand and implement other changes to the disclosed embodiments by reviewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple situations. A single processor or other unit can implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.
[0206] It is understood that the various numbers used in the embodiments of this application are merely for ease of description and are not intended to limit the scope of the embodiments of this application. The order of the sequence numbers of the above-mentioned processes does not necessarily imply a specific order of execution; the order of execution of the processes should be determined by their functions and inherent logic.
[0207] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0208] The components in the device of the embodiment of the present application can be merged, divided, or deleted according to actual needs. Those skilled in the art can combine or combine the different embodiments and features of the different embodiments described in this specification.
[0209] In this application, under the premise of no logical contradiction, the examples can reference each other, for example, the methods and / or terms between method embodiments can reference each other, for example, the functions and / or terms between device embodiments can reference each other, for example, the functions and / or terms between device examples and method examples can reference each other.
Claims
1. A communication method, characterized in that: The method comprises: Receive a first signal, where the first signal includes an on-off keyed (OOK) signal modulated by a sequence, and the first signal carries information of a wake-up signal. The information of the wake-up signal is carried on the OOK signal, or the information of the wake-up signal is carried on the OOK signal and the sequence.
2. The method according to claim 1, wherein The method further comprises: It is determined whether the sequence carries a portion of the information of the wake-up signal.
3. The method according to claim 2, wherein The determining whether the sequence carries a portion of the information of the wake-up signal includes: First indication information is received, where the first indication information is used to indicate whether the sequence carries a portion of information of the wake-up signal.
4. The method according to claim 3, wherein The first indication information is carried in any one of the following signals: system information SI, radio resource control RRC signaling, media access control-control element MAC-CE, or downlink control information DCI.
5. The method according to claim 2, wherein The method further comprises: receiving configuration information, where the configuration information is used to indicate a signal quality threshold; The determining whether the sequence carries a portion of the information of the wake-up signal includes: When the signal quality of the terminal is greater than or equal to the signal quality threshold, it is determined that the sequence carries a portion of the information of the wake-up signal.
6. The method according to claim 2, wherein The method further comprises: Sending second indication information, where the second indication information is used to indicate the capability of the terminal and / or the type of the terminal; The determining whether the sequence carries a portion of the information of the wake-up signal includes: It is determined whether the sequence carries a portion of the information of the wake-up signal according to the capability of the terminal and / or the type of the terminal.
7. The method according to claim 2, wherein The determining whether the sequence carries a portion of the information of the wake-up signal includes: In a case where the sequence is a preset first sequence, it is determined that the sequence does not carry a portion of the information of the wake-up signal.
8. The method according to claim 2, wherein The determining whether the sequence carries a portion of the information of the wake-up signal includes: Determine whether the sequence carries part of the information of the wake-up signal based on at least one of the bandwidth size, the signal detection method, and the waveform generation method, wherein the signal detection method includes continuous detection and periodic detection, and the waveform generation method includes OOK-1 and OOK-4.
9. The method according to claim 2, wherein The OOK signal includes third indication information, where the third indication information is used to indicate whether the sequence carries a portion of the information of the wake-up signal. Determining whether the sequence carries a portion of the information of the wake-up signal includes: Determine, according to the third indication information, whether the sequence carries a portion of the information of the wake-up signal.
10. The method according to any one of claims 1 to 9, wherein The method further includes waking up the main communication unit according to information of the demodulated wake-up signal.
11. A communication method, characterized in that: The method comprises: Send a first signal, wherein the first signal includes an on-off keyed OOK signal modulated by a sequence, and the first signal carries information of a wake-up signal, and the information of the wake-up signal is carried on the OOK signal, or the information of the wake-up signal is carried on the OOK signal and the sequence.
12. The method according to claim 11, wherein The method further comprises: Sending first indication information, where the first indication information is used to indicate whether the sequence carries a portion of information of the wake-up signal.
13. The method according to claim 12, wherein: The first indication information is carried in any one of the following signals: system information SI, radio resource control RRC signaling, media access control-control element MAC-CE, and downlink control information DCI.
14. The method according to claim 11, wherein The method further comprises: receiving first information, where the first information includes a signal quality of a terminal; In a case where the signal quality of the terminal is greater than or equal to a signal quality threshold, a portion of the information of the wake-up signal is carried in the sequence.
15. The method according to claim 11, wherein The method further comprises: receiving second indication information, where the second indication information is used to indicate a capability of a terminal and / or a type of the terminal; Whether to carry a portion of the wake-up signal information in the sequence is determined according to the capability of the terminal and / or the type of the terminal.
16. The method according to claim 11, wherein The method further comprises: In a case where the sequence is a preset first sequence, it is determined not to carry a portion of the information of the wake-up signal in the sequence.
17. The method according to claim 11, wherein The method further comprises: Determine whether a portion of the wake-up signal information is carried in the sequence based on at least one of the bandwidth size, the signal detection method, and the waveform generation method, wherein the signal detection method includes continuous detection and periodic detection, and the waveform generation method includes OOK-1 and OOK-4.
18. The method according to claim 11, wherein The OOK signal includes third indication information, where the third indication information is used to indicate whether the sequence carries a portion of the information of the wake-up signal.
19. The method according to any one of claims 1 to 18, wherein: The information of the wake-up signal includes N bits, the N bits include N1 bits and N2 bits, N=N1+N2, the N1 bit is carried on the OOK signal, the N2 bit is carried on the sequence, and N, N1, and N2 are all positive integers.
20. The method according to claim 19, wherein The N1 bits are primary information, and the N2 bits are secondary information; or, The N2 bits are mandatory information, and the N1 bits are optional information.
21. The method according to any one of claims 1 to 18, wherein The information of the wake-up signal includes N bits, and the N bits are respectively carried on the OOK signal and the sequence, where N is a positive integer.
22. The method according to any one of claims 19 to 21, wherein: The N bits are bits before encoding; or, The N bits are coded bits.
23. The method according to any one of claims 1 to 22, wherein: The bit value corresponding to when the sequence is the preset second sequence is different from the bit value corresponding to when the sequence is the preset third sequence.
24. The method according to any one of claims 1 to 23, wherein: The sequence is a ZC sequence or an M sequence.
25. A communication system, characterized in that: The method comprises a first communication device and a second communication device, wherein the first communication device is used to implement the method according to any one of claims 1-10 and 19-24, and the second communication device is used to implement the method according to any one of claims 11-24.
26. A communication device, characterized in that: The communication device comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the communication device implements the method according to any one of claims 1 to 10 and 19 to 24, or implements the method according to any one of claims 11 to 24.
27. The device according to claim 26, wherein The apparatus also includes a main transceiver and a low-power wake-up receiver.
28. A chip, characterized in that: The chip is used to execute the method according to any one of claims 1 to 24.