Embodiments of the present application relate to the field of communications, and specifically to a wireless communication method, a terminal device, and a network device.
For a terminal device in the radio resource control (RRC) connected state, the main power consumption comes from monitoring the physical downlink control channel (PDCCH). For a terminal device in the RRC idle or inactive state, the main power consumption comes from periodically receiving paging messages. Therefore, how to achieve power saving of terminal devices is an urgent problem to be solved.
In a first aspect, a wireless communication method is provided, including: receiving, by a terminal device, a wake up signal including a target sequence. The target sequence is used for at least one of the following: identifying the wake up signal, synchronizing, and carrying wake up information; and the wake up signal is used to wake up one or more terminal devices.
In a second aspect, a wireless communication method is provided, including: transmitting, by a network device, a wake up signal including a target sequence. The target sequence is used for at least one of the following: identifying the wake up signal, synchronizing, and carrying wake up information; and the wake up signal is used to wake up one or more terminal devices.
In a third aspect, a terminal device is provided, and the terminal device is configured to perform the method in the first aspect or various implementations of the first aspect.
Specifically, the terminal device includes a functional module for performing the method in the first aspect or various implementations of the first aspect.
In a fourth aspect, a network device is provided, and the network device is configured to perform the method in the second aspect or various implementations of the second aspect.
Specifically, the network device includes a functional module for performing the method in the second aspect or various implementations of the second aspect.
In a fifth aspect, a terminal device is provided, including a processor and a memory. The memory is configured to store a computer program, and the processor is configured to invoke and run the computer program stored in the memory to perform the method in the first aspect or various implementations of the first aspect.
In a sixth aspect, a network device is provided, including a processor and a memory. The memory is configured to store a computer program, and the processor is configured to invoke and run the computer program stored in the memory to perform the method in the second aspect or various implementations of the second aspect.
In a seventh aspect, a chip is provided, and the chip is configured to implement the method in any one of the first and second aspects or in their various implementations.
Specifically, the chip includes a processor, configured to invoke a computer program from a memory and run the computer program, so as to enable a device equipped with the chip to perform the method in any one of the first and second aspects or their various implementations.
In an eighth aspect, a non-transitory computer-readable storage medium is provided, the non-transitory computer-readable storage medium is configured to store a computer program, and the computer program enables a computer to perform the method in any one of the first and second aspects or their various implementations.
In a ninth aspect, a computer program product is provided, including computer program instructions. The computer program instructions enable a computer to perform the method in any one of the first and second aspects or their various implementations.
In a tenth aspect, a computer program is provided. When run on a computer, the computer program enables the computer to perform the method in any one of the first and second aspects or their various implementations.
The technical solutions in the embodiments of the present application will be described in combination with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are merely some but not all embodiments of the present disclosure. All other embodiments obtained by a person of ordinary skill in the art shall be included in the protection scope of the present application.
The technical solutions in the embodiments of the present application may be applied to various communication systems, such as a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) system, a general packet radio service (GPRS) system, a long term evolution (LTE) system, an advanced long term evolution (LTE-A) system, a new radio (NR) system, an evolution system of the NR system, an LTE-based access to unlicensed spectrum (LTE-U) system, an NR-based access to unlicensed spectrum (NR-U) system, a non-terrestrial network (NTN) system, a universal mobile telecommunication system (UMTS), a wireless local area network (WLAN) system, wireless fidelity (Wi-Fi) system, a 5th-generation (5G) communication system, a cellular internet of things (IoT) system, cellular passive IoT system, and other communication systems.
Generally, the limited number of connections is supported by traditional communication systems and is easy to implement. However, with the development of the communication technology, mobile communication systems will not only support the traditional communication, but also support, for example, device to device (D2D) communication, machine to machine (M2M) communication, machine type communication (MTC), vehicle to vehicle (V2V) communication, or vehicle to everything (V2X) communication, and the embodiments of the present application may also be applied to these communication systems.
Optionally, the communication systems in the embodiments of the present application may be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, or a standalone (SA) networking scenario.
Optionally, the communication systems in the embodiments of the present application may be applied to an unlicensed spectrum, which may also be considered as a shared spectrum; or the communication systems in the embodiments of the present application may be applied to a licensed spectrum, which may also be considered as an unshared spectrum.
Various embodiments of the present application are described in combination with a network device and a terminal device. The terminal device may also be referred to as a user equipment (UE), an access terminal, a user unit, a user station, a mobile station, a mobile platform, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user apparatus.
In the embodiments of the present application, the network device may be a device for communicating with a mobile device. The network device may be an access point (AP) in WLAN, a base transceiver station (BTS) in GSM or CDMA, or a base station (NodeB, NB) in WCDMA; or the network device may be an evolutional Node B (eNB or eNodeB) in LTE, a relay station or access point, a vehicle-mounted device, a wearable device, a network device (gNB) in an NR network, a network device in a cellular Internet of Things, a network device in a cellular passive Internet of Things, a network device in a future evolved PLMN network, or a network device in an NTN network.
By way of example rather than a limitation, in the embodiments of the present application, the network device may have a mobile characteristic. For example, the network device may be a mobile device. Optionally, the network device may be a satellite or a balloon station. For example, the satellite may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, or the like. Optionally, the network device may also be a base station disposed on land or in water.
In the embodiments of the present application, the network device may provide services for a cell, and the terminal device may communicate with the network device through a transmission resource (e.g., a frequency domain resource, or a spectrum resource) used by the cell. The cell may be a cell corresponding to the network device (e.g., a base station). The cell may belong to a macro base station, or belong to a base station corresponding to a small cell. Small cells here may include: a metro cell, a micro cell, a pico cell, a femto cell, etc. These small cells have characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
The terminal device may be a station (ST) in WLAN, or may be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA) device, a handheld device with a wireless communication function, a computing device or another processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a next-generation communication system (such as an NR network), a terminal device in the future evolved public land mobile network (PLMN) network, a terminal device in the cellular Internet of things, or a terminal device in the cellular passive Internet of things.
In the embodiments of the present application, the terminal device may be deployed on land including indoor or outdoor, handheld, wearable or vehicle-mounted; or the terminal device may be deployed on water (e.g., on a ship); or the terminal device may be deployed in the air (e.g., on an airplane, a balloon, a satellite, etc.).
In the embodiments of the present application, the terminal device may be a mobile phone, a pad, a computer with a wireless transceiving function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, a wireless terminal device in smart home, or the like.
As an example rather than a limitation, in the embodiments of the present application, the terminal device may also be a wearable device. The wearable device, which is also referred to as a wearable smart device, is a generic term of devices that are developed by intelligent design on daily wears by using wearable technology and can be worn, such as glasses, gloves, watches, clothing, and shoes. The wearable device is a portable device that is worn directly on the body, or integrated into the user's clothing or accessories. The wearable device not only is a hardware device, but also implements powerful functions through software support, data interaction, and cloud interaction. Generalized wearable smart devices include devices that have full functions and large sizes, and may implement all or part functions without relying on smart phones (such as a smart watch or smart glasses), as well as devices that focus on a certain kind of application functions only and need to be used in combination with any other device such as a smart phone (such as various smart bracelets and smart pieces of jewelry for monitoring physical signs).
For example, a communication system 100 to which the embodiments of the present application are applied is shown in
Optionally, the communication system 100 may further include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiments of the present application.
It should be understood that, in the embodiments of the present application, a device with a communication function in the network/system may be referred to as a communication device. The communication system 100 shown in
It should be understood that, the terms “system” and “network” are often used interchangeably herein. The term “and/or” is only an association relationship for describing associated objects herein, which indicates that three relationships may exist. For example, A and/or B may indicate three cases that: A exists alone, both A and B exist, and B exists alone. In addition, the character “/” herein generally indicates that related objects before and after this character are in an “or” relationship.
It should be understood that, the “indicate” mentioned in the embodiments of the present application may mean a direct indication or an indirect indication, or may represent that there is an association relationship. For example, that A indicates B may mean that A directly indicates B, e.g., that B may be obtained through A; or it may mean that A indirectly indicates B, e.g., that A indicates C, and B may be obtained through C; or it may mean that there is an association relationship between A and B.
The term “correspond” described in the embodiments of the present application may mean a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship such as indicating and being indicated, or configuring and being configured.
In the embodiments of the present application, the “predefined” may be implemented by pre-storing corresponding codes, tables or other manners that can be used to indicate related information in the devices (for example, including a terminal device and a network device). The present application does not limit its specific implementation. For example, the predefined may refer to what is defined in a protocol.
In the embodiments of the present application, the “protocol” may refer to standard protocols in the communication field, which may include, for example, an LTE protocol, an NR protocol, and related protocols used in future communication systems, and the present application does not limit thereto.
To facilitate understanding of the technical solutions in the embodiments of the present application, the technical solutions of the present application are described in details below through specific embodiments. The above related technologies, as optional solutions, may be arbitrarily combined with the technical solutions in the embodiments of the present application, and those combined solutions all belong to protection scope of the embodiments of the present application. The embodiments of the present application include at least some of the following contents.
The embodiments of the present application provide a wireless communication method, which includes:
In some embodiments, the target sequence includes a first sequence and a second sequence, the first sequence is a preamble sequence or a synchronization sequence, and the second sequence is used to carry the wake up information; or
In some embodiments, the second sequence is obtained by scrambling a third sequence using identity (ID) information of the terminal device or ID information of a terminal group to which the terminal device belongs.
In some embodiments, the third sequence is predefined, or configured by a network device, or determined according to a preset rule.
In some embodiments, the third sequence is determined by the terminal device from a first candidate sequence set.
In some embodiments, the third sequence is determined from the first candidate sequence set according to the identity (ID) information of the terminal device.
In some embodiments, the first candidate sequence set is configured by a network device, or is predefined.
In some embodiments, different terminal devices correspond to different third sequences; or
In some embodiments, the target sequence includes a first sequence, the first sequence is a preamble sequence or a synchronization sequence; the wake up signal further includes target wake up information, and the target wake up information includes wake up information of at least one terminal device, or wake up information of at least one terminal group, or wake up information of at least one terminal subgroup in a single terminal group.
In some embodiments, the wake up signal further includes check bit information for checking the target wake up information.
In some embodiments, the target wake up information indicates whether to wake up the at least one terminal device or the at least one terminal group or the at least one terminal subgroup in a bitmap manner.
In some embodiments, the target wake up information includes a plurality of bit groups, each bit group corresponds to one terminal device or one terminal group or one terminal subgroup, and a value of each bit group is used to indicate whether to wake up the corresponding terminal device or terminal group or terminal subgroup, where each bit group includes one or more bits.
In some embodiments, a bit location occupied by wake up information of each terminal device in the at least one terminal device in the target wake up information is configured by a network device, or is determined according to a preset rule; or
In some embodiments, a bit location occupied by the wake up information of the at least one terminal device in a target wake up signal is determined according to ID information of the at least one terminal device; or
In some embodiments, the wake up signal includes ID information of a target terminal to be woken up or ID information of a target terminal group to be woken up or ID information of a target terminal subgroup to be woken up.
In some embodiments, the wake up signal further includes check bit information for checking the ID information of the target terminal to be woken up or the ID information of the target terminal group to be woken up or the ID information of the target terminal subgroup to be woken up.
In some embodiments, different terminal devices correspond to different first sequences; or
In some embodiments, transmission resources of wake up signals corresponding to different terminal devices are different; or
In some embodiments, a transmission resource includes at least one of the following:
In some embodiments, the transmission resources of the wake up signals corresponding to different terminal devices are configured by a network device, or determined according to a preset rule; or
In some embodiments, a transmission resource of the wake up signal corresponding to the terminal device is determined from a candidate wake up signal transmission resource set according to a preset rule.
In some embodiments, the candidate wake up signal transmission resource set is configured by a network device, or is predefined.
In some embodiments, the transmission resources of the wake up signals corresponding to different terminal devices are determined according to ID information of the terminal devices.
In some embodiments, the terminal device includes a first receiver and a second receiver, where power consumption of the first receiver is lower than power consumption of the second receiver, the wake up signal is received based on the first receiver, and the wake up signal is used to wake up the second receiver.
The embodiments of the present application further provide another wireless communication method, which includes:
In some embodiments, the target sequence includes a first sequence and a second sequence, the first sequence is a preamble sequence or a synchronization sequence, and the second sequence is used to carry the wake up information; or
In some embodiments, the second sequence is obtained by scrambling a third sequence using identity (ID) information of a terminal device to be woken up or identity (ID) information of a terminal group to be woken up.
In some embodiments, the third sequence is predefined, or configured by the network device, or determined according to a preset rule.
In some embodiments, the third sequence is determined from a first candidate sequence set.
In some embodiments, the third sequence is determined from the first candidate sequence set according to the ID information of the terminal device.
In some embodiments, the first candidate sequence set is configured by the network device, or is predefined.
In some embodiments, different terminal devices correspond to different third sequences; or
In some embodiments, the target sequence includes a first sequence, the first sequence is a preamble sequence or a synchronization sequence; the wake up signal further includes target wake up information, and the target wake up information includes wake up information of at least one terminal device, or wake up information of at least one terminal group, or wake up information of at least one terminal subgroup in a single terminal group.
In some embodiments, the wake up signal further includes check bit information for checking the target wake up information.
In some embodiments, the target wake up information indicates whether to wake up the at least one terminal device or the at least one terminal group or the at least one terminal subgroup in a bitmap manner.
In some embodiments, the target wake up information includes a plurality of bit groups, each bit group corresponds to one terminal device or one terminal group or one terminal subgroup, and a value of each bit group is used to indicate whether to wake up the corresponding terminal device or terminal group or terminal subgroup, where each bit group includes one or more bits.
In some embodiments, a bit location occupied by wake up information of each terminal device in the at least one terminal device in the target wake up information is configured by the network device, or is determined according to a preset rule; or
In some embodiments, a bit location occupied by the wake up information of the at least one terminal device in a target wake up signal is determined according to ID information of the at least one terminal device; or
In some embodiments, the wake up signal includes ID information of a target terminal to be woken up or ID information of a target terminal group to be woken up or ID information of a target terminal subgroup to be woken up.
In some embodiments, the wake up signal further includes check bit information for checking the ID information of the target terminal to be woken up or the ID information of the target terminal group to be woken up or the ID information of the target terminal subgroup to be woken up.
In some embodiments, different terminal devices correspond to different first sequences; or
In some embodiments, transmission resources of wake up signals corresponding to different terminal devices are different; or
In some embodiments, a transmission resource includes at least one of the following:
In some embodiments, the transmission resources of the wake up signals corresponding to different terminal devices are configured by the network device, or determined according to a preset rule; or
In some embodiments, a transmission resource of the wake up signal corresponding to a terminal device is determined from a candidate wake up signal transmission resource set according to a preset rule.
In some embodiments, the candidate wake up signal transmission resource set is configured by the network device, or is predefined.
In some embodiments, the transmission resources of the wake up signals corresponding to different terminal devices are determined according to ID information of the terminal devices.
In some embodiments, the terminal device includes a first receiver and a second receiver, where power consumption of the first receiver is lower than power consumption of the second receiver, the wake up signal is received based on the first receiver, and the wake up signal is used to wake up the second receiver.
Correspondingly, a terminal device receives the WUS.
In some embodiments, the wake up signal may be received by the terminal device through a wake up receiver (WUP) (also referred to as a low-power receiver).
It should be understood that the present application does not limit the specific implementation of the wake up receiver. For example, as shown in
Specifically, as shown in
Specifically, as shown in
In some embodiments, the main receiver may have strong information processing capabilities, such as supporting large bandwidth (e.g., 100 MHz) and high-speed (e.g., 1 Gbps) information reception and processing, and high-complexity waveform detection. For example, the main receiver may be an LTE terminal receiver, an NR terminal receiver, or other terminal receivers in future standard evolution.
In some embodiments, the wake up receiver may have relatively low information processing capabilities, such as only supporting narrow bandwidth and low-speed information reception and processing, and low-complexity waveform detection.
In some embodiments, the description that the wake up signal is used to wake up the terminal device may mean that the wake up signal is used to wake up the main receiver of the terminal device.
That is to say, the main receiver may be activated based on the wake up signal, which is beneficial to reducing the power consumption of the terminal device.
In some embodiments, the terminal device wakes up the main receiver to listen PDCCH or a paging message.
In some embodiments, the target sequence may be used for identifying the wake up signal, and/or synchronizing, and/or carrying the wake up information.
For example, the target sequence may include a preamble sequence for identifying the wake up signal or a synchronization sequence for synchronizing, and/or a sequence for carrying the wake up information, which is denoted as a wake up information sequence.
It should be understood that, in the embodiments of the present application, the preamble sequence may also be used for synchronizing, and the synchronization sequence may also be used as the preamble sequence.
In some embodiments of the present application, the wake up signal may be generated using a low-complexity modulation method. For example, the wake up signal is generated using on-off keying (OOK) modulation, e.g., multi-carrier OOK modulation. For another example, the wake up signal is generated using amplitude shift keying (ASK) modulation, e.g., multi-carrier ASK modulation. The modulation principle of the OOK is to modulate an amplitude of a carrier signal to a non-zero value and zero value, which correspond to On and Off respectively, for representing information bits. The OOK modulation is also known as 2 amplitude shift keying (2ASK). As shown in
In some embodiments, a downlink signal is generated using a high-complexity modulation method, e.g., an orthogonal frequency division multiplexing (OFDM) modulation. As an implementation, the network device may obtain the wake up signal by performing the OOK modulation or ASK modulation on multiple subcarriers of an OFDM signal.
That is to say, the wake up signal in the embodiments of the present application may adopt a simple modulation waveform, which is beneficial to reducing the complexity of the wake up receiver detecting the wake up signal.
In some embodiments, the wake up signal includes the wake up information, and the wake up information may be carried through a sequence, or may be carried in other ways. For example, the wake up signal directly includes the wake up information itself, or may include information bits obtained by encoding the wake up information. The present application is not limited thereto.
The carrying method of the wake up information will be described below in combination with specific embodiments.
In Embodiment 1, the wake up information is carried through the sequence.
In Embodiment 1-1, the target sequence includes a first sequence and a second sequence, the first sequence is a preamble sequence or a synchronization sequence, and the second sequence is used to carry the wake up information. That is, the second sequence is a wake up information sequence.
In Embodiment 1-2, the target sequence includes a second sequence, and the second sequence is used to carry the wake up information.
For example, as shown in
That is to say, the wake up information sequence may be used alone as the wake up signal, or may be used together with the preamble sequence or the synchronization sequence as the wake up signal.
In some embodiments, when the terminal device receives the wake up signal including the wake up information sequence, it may be determined that the wake up information is received. Furthermore, the terminal device may wake up the main receiver.
It should be understood that the number of bits of the wake up information is not limited in the present application. For example, the wake up information carried in the wake up signal may contain at least 1 bit of information. By carrying the 1-bit information through the second sequence, the terminal device may perform correlation detection on the second sequence and receive the wake up information more reliably.
In some embodiments, the wake up information carried in the second sequence may be used to wake up one terminal device, or may be used to wake up a plurality of terminal devices, e.g., all terminal devices in a single terminal group.
In some embodiments, the second sequence (i.e., wake up information sequence) is obtained by scrambling a third sequence (also referred to as a feature sequence) using identity (ID) information of the terminal device or ID information of the terminal group.
That is to say, an actual transmitted sequence may be obtained by scrambling the feature sequence using the ID information of the terminal device (e.g., UE ID) or the ID information of the terminal group. That is, the second sequence is carried in the wake up signal to be transmitted. In this way, the terminal device may determine whether the wake up signal is transmitted to itself based on the ID information of the scrambled feature sequence.
In some embodiments, the identity (ID) information of the terminal device may be radio network temporary identity (RNTI) information of the terminal device. For example, for a terminal device in the connected state, the RNTI may be a cell radio network temporary identity (C-RNTI).
In some embodiments, the feature sequence includes M bits, the UE ID includes N bits, and M>N. Any N bits in the M bits are scrambled using the UE ID to obtain an actual transmitted sequence that occupies M bits.
In some embodiments, the wake up information sequence may be generated through the following method that:
That is, the last 16 bits of the 32-bit sequence 1 are scrambled using 16-bit RNTI to obtain a new 32-bit sequence 2, which is used as the actual transmitted sequence, i.e., sequence 2.
In some embodiments, the third sequence is predefined, or configured by the network device, or determined according to a preset rule. That is to say, the terminal device and the network device have a consistent understanding of the third sequence.
Optionally, in a case where the terminal device is in the connected state, the third sequence may be configured by the network device, for example, may be configured through a radio resource control (RRC) signaling or system information. Optionally, in a case where the terminal device is in an idle state or an inactive state, the third sequence may be determined according to the preset rule.
In some embodiments, the third sequence is determined by the terminal device from a first candidate sequence set.
In some embodiments, the first candidate sequence set includes at least one candidate third sequence.
Optionally, each candidate third sequence in the first candidate sequence set corresponds to one number or an index. For example, the first candidate sequence set includes 8 candidate third sequences, and the corresponding numbers or indexes may be 0 to 7 or 1 to 8, respectively.
In some embodiments, the third sequence is determined from the first candidate sequence set according to the ID information of the terminal device.
For example, a feature sequence corresponding to the UE may be calculated according to the UE ID. As an example, a result obtained by taking the modulus of the number of sequences in the first candidate sequence set through the UE ID is used to determine a target third sequence. For example, the obtained result may be the number or index of the target third sequence in the first candidate sequence set. The method is advantageous for distributing the feature sequences corresponding to different terminal devices to the feature sequences in the first candidate sequence set in a relatively even manner.
In some embodiments, the first candidate sequence set is configured by the network device, or is predefined. For example, the first candidate sequence set may be configured through the RRC signaling or system information.
In some embodiments, different terminal devices correspond to different third sequences.
In some embodiments, different terminal groups correspond to different third sequences.
That is, the third sequence is configured for each terminal device, or the third sequence is configured for each terminal group.
In other words, different terminal devices or terminal groups may be distinguished according to the third sequences.
For example, the network device may configure different third sequences for different terminal devices.
For another example, the network device may configure different third sequences for different terminal groups. Each terminal group uses the same third sequence, and different second sequences are formed by scrambling different UE IDs in the third sequence, and correspond to the wake up information of different terminal devices.
In some other embodiments, different terminal devices correspond to the same third sequence. In this case, the third sequence may be scrambled using the ID information of different terminal devices to obtain different second sequences for distinguishing different terminal devices, or different terminal devices may be distinguished by different preamble sequences or synchronization sequences.
In some other embodiments, different terminal groups correspond to the same third sequence. In this case, the third sequence may be scrambled using the ID information of different terminal groups to obtain different second sequences for distinguishing different terminal groups, or different terminal groups may be distinguished by different preamble sequences or synchronization sequences.
In some embodiments, the third sequences adopted by different terminal devices or terminal groups are generated based on different sequences, or the third sequences adopted by different terminals or terminal groups are generated based on different cyclic shifts (CSs) of the same sequence.
In some embodiments, the first sequence is predefined, or configured by the network device, or determined according to a preset rule. That is to say, the terminal device and the network device have a consistent understanding of the first sequence.
Optionally, in a case where the terminal device is in the connected state, the first sequence may be configured by the network device, for example, by the RRC signaling or system information. Optionally, in a case where the terminal device is in the idle state or the inactive state, the first sequence may be determined according to the preset rule.
For example, the first sequence may adopt a predefined sequence W containing 32 bits, and
In some embodiments, different first sequences may be adopted by different terminal devices or terminal groups.
For example, the first sequences adopted by the different terminal devices or terminal groups are generated based on different sequences, or the first sequences adopted by different terminals or terminal groups are generated based on different cyclic shifts of the same sequence.
In some other embodiments, the same first sequence may be adopted by different terminal devices or terminal groups. Furthermore, different terminal devices or different terminal groups may be distinguished by second sequences.
In some embodiments, the first sequence is determined by the terminal device from a second candidate sequence set.
In some embodiments, the second candidate sequence set includes at least one candidate first sequence.
Optionally, each candidate first sequence in the second candidate sequence set corresponds to one number or index. For example, the second candidate sequence set includes 8 candidate first sequences, and the corresponding numbers or indexes may be 0 to 7 or 1 to 8, respectively.
In some embodiments, the first sequence is determined from the second candidate sequence set according to the ID information of the terminal device.
For example, the first sequence corresponding to the UE is calculated according to the UE ID. As an example, a result obtained by taking the modulus of the number of sequences in the second candidate sequence set through the UE ID is used to determine a target first sequence. For example, the obtained result may be the number or index of the target first sequence in the second candidate sequence set. This method is advantageous for distributing the first sequences corresponding to different terminal devices to the first sequences in the second candidate sequence set in a relatively even manner.
In some embodiments, the second candidate sequence set is configured by the network device, or is predefined. For example, the second candidate sequence set may be configured through the RRC signaling or system information.
In summary, for Embodiment 1-1, different terminal devices or terminal groups may be distinguished based on the first sequences and/or the second sequences.
For example, different terminal devices or terminal groups correspond to different preamble sequences or synchronization sequences.
For another example, the different terminal devices or terminal groups correspond to different wake up information sequences.
For Embodiment 1-2, different terminal devices or terminal groups may be distinguished based on the second sequences.
In some embodiments, different wake up information sequences corresponding to different terminal devices or terminal groups may be implemented through the following methods (applicable to Embodiment 1-1 and Embodiment 1-2) that:
In Embodiment 2, the wake up signal includes the wake up information. In other words, the wake up signal includes explicit wake up information.
In some embodiments, the wake up signal may include the wake up information itself, or may include information bits obtained by encoding the wake up information. By carrying the wake up information in this manner, it is beneficial to improve the transmission reliability. Optionally, the encoding method may include, but is not limited to, reverse non-return-to-zero (NRZ) encoding, Manchester encoding, unipolar return-to-zero encoding, differential bi-phase (DBP) encoding, differential encoding, pulse interval encoding (PIE), bidirectional space encoding (FM0), Miller encoding differential encoding.
For example, in the Manchester encoding, if the wake up information is 0, it is coded as 10; or if the wake up information is 1, it is coded as 01. In this case, the wake up signal carries the encoded wake up information.
The description is made below by taking an example where the wake up information in the wake up signal is the wake up information before encoding, but the present application is not limited thereto.
In some embodiments, the target sequence includes the first sequence that is the preamble sequence or the synchronization sequence; and the wake up signal further includes target wake up information, and the target wake up information includes wake up information of at least one terminal device, or wake up information of at least one terminal group, or wake up information of at least one terminal subgroup in a single terminal group.
In some embodiments, the single terminal group may include a plurality of terminal subgroups, and a single terminal subgroup may include one or more terminal devices.
That is, the wake up signal may indicate wake up information at the granularity of the terminal device, wake up information at the granularity of the terminal group, or wake up information at the granularity of the terminal subgroup.
As shown in
In some embodiments, whether to wake up the at least one terminal device or the at least one terminal group or the at least one terminal subgroup may be indicated in a bitmap manner.
For example, the target wake up information includes a plurality of bit groups, each bit group corresponds to one terminal device or one terminal group or one terminal subgroup, a value of each bit group is used to indicate whether to wake up the corresponding terminal device or terminal group or terminal subgroup, and each bit group includes one or more bits. For example, a bit group includes one bit, the value of the bit is 1, which indicates “wake up”, and the value of the bit is 0, which indicates “not wake up”.
As shown in
In some embodiments, the wake up signal further includes check bit information for checking the target wake up information.
For example, the wake up signal may further include cyclical redundancy check (CRC) information, the CRC information is obtained by performing CRC calculation on the target wake up information. By setting the CRC information and the target wake up information in the wake up signal and transmitting them together, the terminal device that receives the wake up signal may perform a CRC check on the target wake up information based on the CRC information to determine whether the received target wake up information is correct.
In some embodiments, a bit location occupied by the wake up information of each terminal device in the at least one terminal device in the target wake up information is configured by the network device, or determined according to a preset rule. That is, the terminal device and the network device have a consistent understanding of the bit location occupied by the wake up information of the terminal device in the target wake up information.
For example, a correspondence between the wake up information of each terminal device and the one or more bits may be configured by the network device, or determined according to the preset rule.
Optionally, the correspondence between the wake up information of each terminal device and the one or more bits may be configured through the RRC signaling or system information.
For another example, a bit location occupied by the wake up information of the at least one terminal device in a target wake up signal is determined according to the ID information of the at least one terminal device.
As an example, a result obtained by taking the modulus of the number of bits (or the number of bit groups) contained in the target wake up information carried in the wake up signal through the UE ID is used to determine the bit location of the wake up information corresponding to the UE in the target wake up information carried in the wake up signal. For example, the obtained result may be used to represent a bit number or index occupied by the wake up information corresponding to the UE in the target wake up information. In this way, the wake up information corresponding to different terminal devices is distributed relatively evenly to bits of the wake up information carried in the wake up signal.
In some embodiments, a bit location occupied by the wake up information of each terminal group in the at least one terminal group in the target wake up information is configured by the network device, or is determined according to a preset rule. That is, the terminal device and the network device have a consistent understanding of the bit location occupied by the wake up information of the terminal group in the target wake up information.
For example, the wake up information of each terminal group corresponds to one or more bits in the target wake up information, and a correspondence between the wake up information of each terminal group and the one or more bits may be configured by the network device, or determined according to the preset rule.
Optionally, the correspondence between the wake up information of each terminal group and the one or more bits may be configured through the RRC signaling or system information.
For another example, a bit location occupied by the wake up information of the at least one terminal group in the target wake up signal is determined according to the ID information of the at least one terminal group.
As an example, a result obtained by taking the modulus of the number of bits (or the number of bit groups) contained in the target wake up information carried in the wake up signal through the ID of the terminal group is used to determine the bit location of the wake up information corresponding to the terminal group in the target wake up information carried in the wake up signal. For example, the obtained result may be used to represent the bit number or index occupied by the wake up information corresponding to the terminal group in the target wake up information. In this way, the wake up information corresponding to different terminal groups is distributed relatively evenly to bits of the wake up information carried in the wake up signal.
In some embodiments, a bit location occupied by the wake up information of each terminal subgroup in the at least one terminal subgroup in the target wake up information is configured by the network device, or is determined according to a preset rule. That is, the terminal device and the network device have a consistent understanding of the bit location occupied by the wake up information of the terminal subgroup in the target wake up information.
For example, the wake up information corresponding to each terminal subgroup corresponds to one or more bits in the target wake up information, and a correspondence between the wake up information of each terminal subgroup and the one or more bits may be configured by the network device, or determined according to the preset rule.
Optionally, the correspondence between the wake up information of each terminal subgroup and the one or more bits may be configured through the RRC signaling or system information.
For another example, the bit location occupied by the wake up information corresponding to each terminal subgroup in the target wake up information may be determined according to the number or index of the terminal subgroup in the terminal group.
For example, a terminal group includes 12 terminal subgroups numbered 0 to 11; and in a case where the target wake up information includes 12 bits (B0 to B11), B0 to B11 correspond to the terminal subgroups numbered 0 to 11, respectively.
Optionally, in Embodiment 2, the first sequence is predefined, or configured by the network device, or determined according to the preset rule. For example, the first sequence may be configured through the RRC signaling or system information.
For example, the first sequence may adopt a predefined sequence W containing 32 bits, and
In Embodiment 3, the wake up signal includes implicit wake up information.
In Embodiment 3, the terminal device, terminal group or terminal subgroup to be woken up may be implicitly indicated.
In some embodiments, the wake up signal includes the first sequence, and ID information of a target terminal, ID information of a target terminal group, or ID information of a target terminal subgroup.
Optionally, the ID information of the target terminal may be used to indicate the target terminal to be woken up, the ID information of the target terminal group may be used to indicate the target terminal group to be woken up, and the ID information of the target terminal subgroup may be used to indicate the target terminal subgroup to be woken up.
In some embodiments, the wake up signal further includes check bit information for checking the ID information of the target terminal to be woken up or the ID information of the target terminal group to be woken up or the ID information of the target terminal subgroup to be woken up.
For example, the wake up signal may further include CRC information, the CRC information is obtained by performing CRC calculation on the ID information of the target terminal, or the ID information of the target terminal group, or the ID information of the target terminal subgroup. By setting the CRC information and the ID information of the target terminal, or the ID information of the target terminal group, or the ID information of the target terminal subgroup in the wake up signal and transmitting them together, the terminal device that receives the wake up signal may perform the CRC check on the ID information of the target terminal, or the ID information of the target terminal group, or the ID information of the target terminal subgroup based on the CRC information to determine whether the received ID information of the target terminal, or the ID information of the target terminal group, or the ID information of the target terminal subgroup is correct.
As shown in
Optionally, in Embodiment 3, the first sequence is predefined, or configured by the network device, or determined according to the preset rule. For example, the first sequence may be configured through the RRC signaling or system information.
For example, the first sequence may adopt a predefined sequence W containing 32 bits, and
In Embodiment 4, different terminal devices or terminal groups are distinguished by transmission resources.
In some embodiments, transmission resources of wake up signals corresponding to different terminal devices are different.
That is to say, the wake up signals for different terminal devices may be transmitted using different transmission resources.
In some embodiments, transmission resources of wake up signals corresponding to different terminal groups are different.
That is to say, the wake up signals for different terminal groups may be transmitted using different transmission resources.
Correspondingly, for different terminal devices or terminal devices belonging to different terminal groups, the wake up signals may be detected on the respective transmission resources.
In some embodiments, the transmission resource may refer to any transmission resource of a signal, for example, may include a time domain resource and/or a frequency domain resources, or may include any other transmission resource, such as a code domain resource.
For example, frequency domain resources of the wake up signals corresponding to different terminal devices or terminal groups are different.
For another example, time-frequency resources of the wake up signals corresponding to different terminal devices or terminal groups are different.
In some embodiments, the transmission resources of the wake up signals corresponding to different terminal devices are configured by the network device, or determined according to a preset rule. For example, the transmission resources may be configured through the RRC signaling or system information. In other words, the terminal device and the network device have a consistent understanding of a location of the transmission resource corresponding to the wake up signal.
In some embodiments, the transmission resources of the wake up signals corresponding to different terminal groups are configured by the network device, or determined according to a preset rule. For example, the transmission resources may be configured through the RRC signaling or system information. In other words, the terminal device and the network device have a consistent understanding of the location of the transmission resource corresponding to the wake up signal.
By taking an example where the transmission resource is the frequency domain resource, the wake up signals of different terminal devices or terminal groups may be configured to correspond to different frequency domain resources. Accordingly, the different terminal devices or terminal groups detect the wake up signals on the different frequency domain resources to obtain the wake up information. As shown in
By taking an example where the transmission resource is the time-frequency resource, the wake up signals of different terminal devices or terminal groups may be configured to correspond to different time-frequency resources. Accordingly, the different terminal devices or terminal groups detect the wake up signals on the different time-frequency resources to obtain the wake up information. As shown in
It should be understood that, in the embodiments of the present application, the wake up information of different terminal devices or terminal groups may be distinguished only by the transmission resources, or the wake up information of different terminal devices or terminal groups may be distinguished only by sequences (such as preamble sequences, synchronization sequences, or feature sequences), or the wake up information of different terminal devices or terminal groups may be distinguished by transmission resources and sequences.
For example, the wake up signals corresponding to different terminal devices or terminal groups are distinguished through two dimensions: frequency domain resources and feature sequences. For example, on the same frequency domain resource, wake up signals transmitted using different third sequences or first sequences correspond to different terminal devices or terminal groups. Optionally, the third sequence may be the third sequence in Embodiment 1, and the first sequence may be the first sequence in Embodiment 2.
For another example, the wake up signals corresponding to different terminal devices or terminal groups are distinguished through three dimensions: time domain resources, frequency domain resources, and feature sequences. For example, on the same time-frequency resource, wake up signals transmitted using different third sequences or first sequences correspond to different terminal devices or terminal groups. Optionally, the third sequence may be the third sequence in Embodiment 1, and the first sequence may be the first sequence in Embodiment 2.
In some embodiments, if the transmission resource of the wake up signal is for the terminal device or the terminal group, the wake up signal may not include the ID information of the terminal device or the ID information of the terminal group. In a case where the terminal device receives the wake up signal on the corresponding transmission resource, it may be determined that the wake up signal contains its own wake up information. Furthermore, the terminal device may wake up the main receiver according to the wake up information.
Based on Embodiments 1 to 4, different terminal devices or terminal groups may be distinguished by the transmission resources of the wake up signals, and/or different terminal devices or terminal groups may be distinguished by different third sequences or first sequences.
Optionally, in a case where the terminal devices are in the connected state, the transmission resources of the wake up signals corresponding to different terminal devices may be configured by the network device, for example, may be configured through the RRC signaling or system information. Optionally, in a case where the terminal devices are in the idle state or the inactive state, the transmission resources of the wake up signals corresponding to different terminal devices may be determined according to a preset rule.
Optionally, in a case where the terminal devices are in the connected state, the transmission resources of the wake up signals corresponding to different terminal groups may be configured by the network device, for example, may be configured through the RRC signaling or system information. Optionally, in a case where the terminal devices are in the idle state or the inactive state, the transmission resources of the wake up signals corresponding to different terminal groups may be determined according to a preset rule.
In some embodiments, the transmission resource of the wake up signal corresponding to the terminal device is determined from a candidate wake up signal transmission resource set according to a preset rule.
In some embodiments, the candidate wake up signal transmission resource set may include at least one candidate wake up signal transmission resource.
Optionally, each candidate wake up signal transmission resource in the candidate wake up signal transmission resource set corresponds to one number or index. For example, the candidate wake up signal transmission resource set includes 8 candidate wake up signal transmission resources, and the corresponding numbers or indexes may be 0 to 7 or 1 to 8, respectively.
In some embodiments, the transmission resources of the wake up signals corresponding to different terminal devices are determined according to the ID information of the terminal devices.
For example, the result obtained by taking the modulus of the number of transmission resources in the candidate wake up signal transmission resource set through the UE ID is used to determine the location of a target transmission resource. For example, the obtained result may be the number or index of the target transmission resource in the candidate wake up signal transmission resource set. In this way, the transmission resources of the wake up signals corresponding to different terminal devices may be distributed relatively evenly to the transmission resources in the candidate wake up signal transmission resource set.
It should be understood that, the transmission resource of the wake up signal corresponding to the terminal group may be determined in a similar manner as the above, which will not be repeated here for the sake of brevity.
In some embodiments, the candidate wake up signal transmission resource set is configured by the network device, or is predefined. For example, the candidate wake up signal transmission resource set may be configured through the RRC signaling or system information.
Optionally, in some embodiments, the transmission resource for transmitting the wake up signal may be a dedicated transmission resource. That is, the terminal device may determine that a received signal is the wake up signal based on the transmission resource. In this case, optionally, the wake up signal may not include the preamble sequence for identifying the wake up signal.
It should be understood that, Embodiment 4 may be implemented alone, or may be implemented in combination with any one of Embodiments 1 to 3, and the present application does not limit these.
In some embodiments, Embodiment 4 may be implemented in combination with Embodiment 2. For example, in Embodiment 4, the transmission resources of the wake up signals corresponding to different terminal groups are different. That is, the terminal group corresponding to the wake up signal may be determined by the transmission resource. Furthermore, in Embodiment 2, different bits in the target wake up information in the wake up signal may correspond to different terminal devices or terminal subgroups, and the wake up information corresponding to different terminal devices or different terminal subgroups in the terminal group may be determined based on the target wake up information.
In some embodiments, Embodiment 4 may also be implemented in combination with Embodiment 3. For example, in Embodiment 4, the transmission resources of the wake up signals corresponding to different terminal groups are different. That is, the terminal group corresponding to the wake up signal may be determined by the transmission resource. Furthermore, in Embodiment 3, the wake up signal may include the identity information of the terminal device or terminal subgroup in the terminal group, which indicates the terminal device or terminal subgroup to be woken up in the terminal group.
In summary, in the embodiments of the present application, the network device may transmit the wake up signal to the terminal device, the wake up signal includes the target sequence, and the target sequence is used for identifying the wake up signal and/or synchronizing and/or carrying the wake up information. Furthermore, the terminal device may wake up the main receiver with relatively high power consumption based on the wake up signal to receive signals, which is beneficial to reducing the power consumption of the terminal device.
In some implementations, the wake up information may be carried by the sequence. In this case, the wake up signal may include the preamble sequence or the synchronization sequence, or may not include the preamble sequence or the synchronization sequence.
In some implementations, the wake up signal includes the preamble sequence or the synchronization sequence, and the target wake up information, and the target wake up information may include wake up information of a plurality of terminal devices or a plurality of terminal groups. The bit locations occupied by the wake up information of different terminal devices or terminal groups in the target wake up information may be configured by the network device, or determined according to the preset rule.
In some implementations, the wake up signal may include the preamble sequence or the synchronization sequence, and the identity information of the terminal device or terminal group to be woken up.
In some implementations, the wake up signals of different terminal devices or terminal groups may correspond to different transmission resources, for example, correspond to different frequency domain resources, or correspond to different time-frequency resources.
In some embodiments, different terminal devices or terminal groups may be distinguished by different preamble sequences or synchronization sequences, or different terminal devices or terminal groups may be distinguished by different feature sequences, or different terminal devices or terminal groups may be distinguished by scrambling the feature sequence using the ID information of the terminal devices or the ID information of the terminal groups.
The method embodiments of the present application are described in detail above in combination with
In some embodiments, the target sequence includes a first sequence and a second sequence, the first sequence is a preamble sequence or a synchronization sequence, and the second sequence is used to carry the wake up information; or
In some embodiments, the second sequence is obtained by scrambling a third sequence using identity (ID) information of the terminal device or ID information of a terminal group to which the terminal device belongs.
In some embodiments, the third sequence is predefined, or configured by a network device, or determined according to a preset rule.
In some embodiments, the third sequence is determined by the terminal device from a first candidate sequence set.
In some embodiments, the third sequence is determined from the first candidate sequence set according to the identity (ID) information of the terminal device.
In some embodiments, the first candidate sequence set is configured by the network device, or is predefined.
In some embodiments, different terminal devices correspond to different third sequences; or
In some embodiments, the target sequence includes the first sequence, and the first sequence is the preamble sequence or the synchronization sequence; and the wake up signal further includes target wake up information, and the target wake up information includes wake up information of at least one terminal device, or wake up information of at least one terminal group, or wake up information of at least one terminal subgroup in a single terminal group.
In some embodiments, the wake up signal further includes check bit information for checking the target wake up information.
In some embodiments, the target wake up information indicates whether to wake up the at least one terminal device or the at least one terminal group or the at least one terminal subgroup in a bitmap manner.
In some embodiments, the target wake up information includes a plurality of bit groups, each bit group corresponds to one terminal device or one terminal group or one terminal subgroup, and a value of each bit group is used to indicate whether to wake up the corresponding terminal device or terminal group or terminal subgroup. Each bit group includes one or more bits.
In some embodiments, a bit location occupied by wake up information of each terminal device in the at least one terminal device in the target wake up information is configured by the network device, or is determined according to a preset rule; or
In some embodiments, a bit location occupied by the wake up information of the at least one terminal device in a target wake up signal is determined according to ID information of the at least one terminal device; or
In some embodiments, the wake up signal includes ID information of a target terminal to be woken up or ID information of a target terminal group to be woken up or ID information of a target terminal subgroup to be woken up.
In some embodiments, the wake up signal further includes check bit information for checking the ID information of the target terminal to be woken up or the ID information of the target terminal group to be woken up or the ID information of the target terminal subgroup to be woken up.
In some embodiments, different terminal devices correspond to different first sequences; or
In some embodiments, transmission resources of wake up signals corresponding to different terminal devices are different; or
In some embodiments, a transmission resource includes at least one of the following:
In some embodiments, the transmission resources of the wake up signals corresponding to different terminal devices are configured by the network device, or determined according to a preset rule; or
In some embodiments, a transmission resource of the wake up signal corresponding to the terminal device is determined from a candidate wake up signal transmission resource set according to a preset rule.
In some embodiments, the candidate wake up signal transmission resource set is configured by the network device, or is predefined.
In some embodiments, the transmission resources of the wake up signals corresponding to different terminal devices are determined according to ID information of the terminal devices.
In some embodiments, the terminal device further includes a receiving unit 420; power consumption of the receiving unit 410 is lower than power consumption of the receiving unit 420, and the wake up signal is used to wake up the receiving unit 420.
Optionally, in some embodiments, the above receiving units may be communication interfaces or receivers, or input/output interfaces of a communication chip or system on a chip.
It should be understood that, the terminal device 400 according to the embodiments of the present application may correspond to the terminal device in the method embodiments of the present application, and the above-mentioned and other operations and/or functions of various units in the terminal device 400 are for implementing corresponding processes of the terminal device in the method shown in
In some embodiments, the target sequence includes a first sequence and a second sequence, the first sequence is a preamble sequence or a synchronization sequence, and the second sequence is used to carry the wake up information; or
In some embodiments, the second sequence is obtained by scrambling a third sequence using identity (ID) information of a terminal device to be woken up or identity (ID) information of a terminal group to be woken up.
In some embodiments, the third sequence is predefined, or configured by the network device, or determined according to a preset rule.
In some embodiments, the third sequence is determined from a first candidate sequence set.
In some embodiments, the third sequence is determined from the first candidate sequence set based on the ID information of the terminal device.
In some embodiments, the first candidate sequence set is configured by the network device, or is predefined.
In some embodiments, different terminal devices correspond to different third sequences; or
In some embodiments, the target sequence includes a first sequence, the first sequence is the preamble sequence or the synchronization sequence; and the wake up signal further includes target wake up information, and the target wake up information includes wake up information of at least one terminal device, or wake up information of at least one terminal group, or wake up information of at least one terminal subgroup in a single terminal group.
In some embodiments, the wake up signal further includes check bit information for checking the target wake up information.
In some embodiments, the target wake up information indicates whether to wake up the at least one terminal device or the at least one terminal group or the at least one terminal subgroup in a bitmap manner.
In some embodiments, the target wake up information includes a plurality of bit groups, each bit group corresponds to one terminal device or one terminal group or one terminal subgroup, and a value of each bit group is used to indicate whether to wake up the corresponding terminal device or terminal group or terminal subgroup. Each bit group includes one or more bits.
In some embodiments, a bit location occupied by wake up information of each terminal device in the at least one terminal device in the target wake up information is configured by the network device, or is determined according to a preset rule; or
In some embodiments, a bit location occupied by the wake up information of the at least one terminal device in a target wake up signal is determined according to ID information of the at least one terminal device; or
In some embodiments, the wake up signal includes ID information of a target terminal to be woken up or ID information of a target terminal group to be woken up or ID information of a target terminal subgroup to be woken up.
In some embodiments, the wake up signal further includes check bit information for checking the ID information of the target terminal to be woken up or the ID information of the target terminal group to be woken up or the ID information of the target terminal subgroup to be woken up.
In some embodiments, different terminal devices correspond to different first sequences; or
In some embodiments, transmission resources of wake up signals corresponding to different terminal devices are different; or
In some embodiments, a transmission resource includes at least one of the following:
In some embodiments, the transmission resources of the wake up signals corresponding to different terminal devices are configured by the network device, or determined according to a preset rule; or
In some embodiments, the transmission resource of the wake up signal corresponding to the terminal device is determined from a candidate wake up signal transmission resource set according to a preset rule.
In some embodiments, the candidate wake up signal transmission resource set is configured by the network device, or is predefined.
In some embodiments, the transmission resources of the wake up signals corresponding to different terminal devices are determined according to ID information of the terminal devices.
In some embodiments, the terminal device includes a first receiver and a second receiver; power consumption of the first receiver is lower than power consumption of the second receiver, the wake up signal is received based on the first receiver, and the wake up signal is used to wake up the second receiver.
Optionally, in some embodiments, the above transmitting unit may be a communication interface or a transmitter, or an input/output interface of a communication chip or system on a chip.
It should be understood that, the network device 500 according to the embodiment of the present application may correspond to the network device in the method embodiments of the present application, and the above-mentioned and other operations and/or functions of various units in the network device 500 are for implementing the corresponding processes of the network device in the method shown in
Optionally, as shown in
The memory 620 may be a separate device independent of the processor 610, or may be integrated into the processor 610.
Optionally, as shown in
The transceiver 630 may include a transmitter and a receiver. The transceiver 630 may further include antennas, and the number of antennas may be one or more.
Optionally, the communication device 600 may specifically be the network device in the embodiments of the present application, and the communication device 600 may implement the corresponding processes implemented by the network device in various methods in the embodiments of the present application, which will not be repeated here for the sake of brevity.
Optionally, the communication device 600 may specifically be a mobile terminal/terminal device in the embodiments of the present application, and the communication device 600 may implement the corresponding processes implemented by the mobile terminal/terminal device in various methods in the embodiments of the present application, which will not be repeated here for the sake of brevity.
Optionally, as shown in
The memory 720 may be a separate device independent of the processor 710, or may be integrated into the processor 710.
Optionally, the chip 700 may further include an input interface 730. The processor 710 may control the input interface 730 to communicate with other devices or chips. Specifically, the processor 710 may control the input interface 730 to obtain information or data transmitted by other devices or chips.
Optionally, the chip 700 may further include an output interface 740. The processor 710 may control the output interface 740 to communicate with other devices or chips. Specifically, the processor 710 may control the output interface 740 to output information or data to other devices or chips.
Optionally, the chip may be applied to the network device in the embodiments of the present application, and the chip may implement the corresponding processes implemented by the network device in various methods in the embodiments of the present application, which will not be repeated here for the sake of brevity.
Optionally, the chip may be applied to the mobile terminal/terminal device in the embodiments of the present application, and the chip may implement the corresponding processes implemented by the mobile terminal/terminal device in the various methods in the embodiments of the present application, which will not be repeated here for the sake of brevity.
It should be understood that the chip mentioned in the embodiments of the present application may also be referred to as a system-level chip, a system chip, a chip system or a system-on-chip chip.
The terminal device 910 may be configured to implement the corresponding functions implemented by the terminal device in the above method, and the network device 920 may be configured to implement the corresponding functions implemented by the network device in the above method, which will not be repeated here for the sake of brevity.
It should be understood that the processor in the embodiments of the present application may be an integrated circuit chip with a capability for processing signals. In an implementation process, various steps of the method embodiments described above may be completed through an integrated logic circuit of hardware in a processor or instructions in a form of software. The above processor may be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or another programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. The processor may implement various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor. The steps of the methods disclosed in combination with the embodiments of the present application may be directly embodied by execution of a hardware decoding processor, or by execution of a combination of hardware and software modules in a decoding processor. The software module may be located in a storage medium commonly used in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, or a register. The storage medium is located in a memory, and the processor reads information in the memory and completes the steps of the above methods in combination with hardware of the processor.
It may be understood that, the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. The non-volatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable PROM (EPROM), an electrically EPROM (EEPROM) or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. As an example, but not as a limitation, many forms of RAMs are available, for example, a static RAM (SRAM), a dynamic RAM (DRAM), a synchronous DRAM (SDRAM), a double data rate SDRAM (DDR SDRAM), an enhanced SDRAM (ESDRAM), a synchlink DRAM (SLDRAM) and a direct rambus RAM (DR RAM). It should be noted that the memories of the systems and the methods described herein are intended to include, but not limited to, these and any other suitable types of memories.
It should be understood that the above memory is illustrative but not a limitation. For example, the memory in the embodiments of the present application may also be a static RAM (SRAM), a dynamic RAM (DRAM), a synchronous DRAM (SDRAM), a double data rate SDRAM (DDR SDRAM), an enhanced SDRAM (ESDRAM), a synch link DRAM (SLDRAM), a direct rambus RAM (DR RAM), or the like. That is, the memories in the embodiments of the present application are intended to include, but is not limited to, these and any other suitable types of memories.
The embodiments of the present application also provide a non-transitory computer-readable storage medium for storing a computer program.
Optionally, the non-transitory computer-readable storage medium may be applied to the network device in the embodiments of the present application, and the computer program enables a computer to perform the corresponding processes implemented by the network device in the various methods in the embodiments of the present application, which will not be repeated here for the sake of brevity.
Optionally, the non-transitory computer-readable storage medium may be applied to the mobile terminal/terminal device in the embodiments of the present application, and the computer program enables the computer to perform the corresponding processes implemented by the mobile terminal/terminal device in the various methods in the embodiments of the present application, which will not be repeated here for the sake of brevity.
The embodiments of the present application also provide a computer program product, which includes computer program instructions.
Optionally, the computer program product may be applied to the network device in the embodiments of the present application, and the computer program instructions enable a computer to perform the corresponding processes implemented by the network device in the various methods in the embodiments of the present application, which will not be repeated here for the sake of brevity.
Optionally, the computer program product may be applied to the mobile terminal/terminal device in the embodiments of the present application, and the computer program instructions enable the computer to perform the corresponding processes implemented by the mobile terminal/terminal device in the various methods in the embodiments of the present application, which will not be repeated here for the sake of brevity.
The embodiments of the present application also provide a computer program.
Optionally, the computer program may be applied to the network device in the embodiments of the present application. When run on a computer, the computer program enables the computer to perform the corresponding processes implemented by the network device in the various methods in the embodiments of the present application, which will not be repeated here for the sake of brevity.
Optionally, the computer program may be applied to the mobile terminal/terminal device in the embodiments of the present application. When run on a computer, the computer program enables the computer to perform the corresponding processes implemented by the mobile terminal/terminal device in the various methods in the embodiments of the present application, which will not be repeated here for the sake of brevity.
Those of ordinary skills in the art will recognize that units and algorithm steps of various examples described in combination with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in a form of hardware or software depends on a specific application and a design constraint of a technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present application.
It may be clearly understood by those skilled in the art that, for convenience and brevity of the description, the specific working processes of the system, apparatus and unit described above may refer to the corresponding processes in the above method embodiments, which will not be repeated here.
In several embodiments provided in the present application, it should be understood that the disclosed systems, apparatus, and method may be implemented in other ways. For example, the apparatus embodiments described above are only illustrative. For example, division of the units is only a logical function division, and there may be other division methods in an actual implementation. For example, a plurality of units or components may be combined or integrated into another system, or some features may be ignored or not performed. In addition, coupling or direct coupling or communicative connection between each other as shown or discussed may be indirect coupling or communicative connection via some interfaces, apparatuses, or units, which may be electrical, mechanical, or in other forms.
The units described as separate components may be or may not be physically separated, and the components shown as units may be or may not be physical units (that is, they may be located in one place, or may be distributed on a plurality of network units). A part or all of the units may be selected according to actual needs to achieve the purpose of the solutions of the embodiments.
In addition, various functional units in various embodiments of the present application may be integrated into one processing unit, or various units may exist physically separately, or two or more units may be integrated into one unit.
If the described functions are implemented in a form of software functional units and sold or used as an independent product, the functions may be stored in a computer-readable storage medium. With such understanding, the technical solutions of the present application may be embodied in a form of a software product in essence, or a part of the technical solutions that contributes to the prior art or a part of the technical solutions may be embodied in the form of the software product. The computer software product is stored in one storage medium including a plurality of instructions for enabling a computer device (which may be a personal computer, a server, or a network device) to perform all or some of the steps of the methods described in the various embodiments of the present application. The storage medium mentioned above includes various medium capable of storing program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, and an optical disk.
The foregoing descriptions are merely specific implementations of the present disclosure, but the protection scope of the present application is not limited thereto. Variations or replacements that any person skilled in the art could readily conceive of within the technical scope disclosed in the present application shall be included in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
This application is a Continuation Application of International Application No. PCT/CN2022/095566 filed on May 27, 2022, which is incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2022/095566 | May 2022 | WO |
Child | 18957154 | US |