A zero power terminal needs to harvest radio waves to obtain power before the zero power terminal drive itself to operate. Therefore, before obtaining power, the zero power terminal is in a “shutdown” state, and the zero power terminal cannot transmit and receive signals at this time. When multiple channels are deployed by the network, the zero power terminal may operate on any one of the channels after obtaining power and being “activated”, but a network device generally communicates with the zero power terminal only on one of the channels.
After the zero power terminal obtains power and is “activated”, it is a problem to be solved to determine on which channel to receive signals and/or on which channel to transmit signals, and then to perform signal interaction with the network device.
Embodiments of the present disclosure relate to the technical field of mobile communication, and provide a zero power communication method and apparatus, a terminal device, a network device, a chip, a computer readable storage medium, a computer program product, and a computer program.
The zero power communication method provided by the embodiments of the present disclosure includes the following operations.
A terminal device determines a first channel and/or a second channel.
The terminal device receives a first signal transmitted by a network device on the first channel, and/or the terminal device transmits a second signal to the network device on the second channel.
The zero power communication method provided by the embodiments of the present disclosure includes the following operations.
A network device determines a first channel and/or a second channel.
The network device transmits a first signal to a terminal device on the first channel, and/or the network device receives a second signal transmitted by the terminal device on the second channel.
The communication apparatus provided by the embodiments of the present disclosure is applied to a terminal device in a zero power communication system, and the apparatus includes a determining unit and a communication unit.
The determining unit is configured to determine a first channel and/or a second channel.
The communication unit is configured to receive a first signal transmitted by a network device on the first channel, and/or transmit a second signal to the network device on the second channel.
The communication apparatus provided by the embodiments of the present disclosure is applied to a network device in a zero power communication system, and the apparatus includes a determining unit and a communication unit.
The determining unit is configured to determine a first channel and/or a second channel.
The communication unit is configured to transmit a first signal to a terminal device on the first channel, and/or receive the first signal transmitted by the terminal device on the second channel.
The terminal device provided by the embodiments of the present disclosure includes a processor and a memory. The memory is configured to store a computer program, and the processor is configured to invoke and execute the computer program stored in the memory to perform the above zero power communication method.
The network device provided by the embodiments of the present disclosure includes a processor and a memory. The memory is configured to store a computer program, and the processor is configured to invoke and execute the computer program stored in the memory to perform the above zero power communication method.
The chip provided by the embodiments of the present disclosure is configured to implement the above zero power communication method.
Specifically, the chip includes a processor. The processor is configured to invoke and execute a computer program from a memory to cause a device installed with the chip to perform the above zero power communication method.
The computer readable storage medium provided by the embodiments of the present disclosure is configured to store a computer program. The computer program causes a computer to perform the above zero power communication method.
The computer program product provided by the embodiments of the present disclosure includes computer program instructions. The computer program instructions cause a computer to perform the above zero power communication method.
The computer program provided by the embodiments of the present disclosure causes a computer to perform the above zero power communication method when being executed on the computer.
According to the above technical solutions, the terminal device determines the first channel for signal reception and/or the second channel for signal transmission, so that when multiple channels are deployed by the network, the terminal device can perform signal interaction with the network device by determining an appropriate channel. For signal reception, the terminal device does not need to monitor signals from the network device on all channels, but only needs to monitor one channel (i.e., the first channel), which can achieve the purpose of power saving and reduce the working complexity of the terminal device. For signal transmission, the terminal device does not need to transmit signals to the network device on all channels, but only needs to transmit signals to the network device on one channel (i.e., the second channel), which can achieve the purpose of saving power and reduce the working complexity of the terminal device.
The accompanying drawings described herein are intended to provide a further understanding of the present disclosure, and constitute a part of the present disclosure. The schematic embodiments of the present disclosure and the description thereof are intended to explain the present disclosure, and do not constitute an undue limitation of the present disclosure.
In the drawings:
In order to facilitate understanding of the technical solutions of the embodiments of the present disclosure, the related technologies of the embodiments of the present disclosure will be described below. The related technologies below, as optional solutions, may be arbitrarily combined with the technical solutions of the embodiments of the present disclosure, all of which belong to the scope of protection of the embodiments of the present disclosure.
Zero power communication uses power harvesting and back scattering technologies. As illustrated in
The key technologies of zero power communication are further explained below.
As an example, the power harvesting module refers to a radio frequency power harvesting module. The radio frequency power harvesting module may harvest power carried by radio waves in space to realize the harvesting of space electromagnetic wave power.
The back scattering is closely related to the function of load modulation. The load modulation is a method often used by the zero power terminal to load information. The load modulation adjusts and controls circuit parameters of the oscillation loop of the zero power terminal according to the beat of the data stream to cause the magnitude and/or phase of the impedance of the zero power terminal to change accordingly, thereby completing the modulation process. The load modulation technology mainly includes resistance load modulation and capacitance load modulation.
As illustrated in
The zero power terminal performs information modulation on the incoming signal by means of load modulation, thereby implementing the back scattering process. Therefore, the zero power terminal has the following significant advantages. On the one hand, the zero power terminal does not actively transmit signals, and therefore does not require complex radio frequency links such as power amplifiers, radio frequency filters, etc. On the other hand, the zero power terminal does not need to actively generate high-frequency signals, and therefore does not need a high-frequency crystal oscillator. On the other hand, with the help of back scattering, the zero power terminal does not need to consume its own power in the transmission process.
The power sourcing signal is used to provide power to a zero power device.
In terms of a carrier for the power sourcing signal, a transmitting end for the power sourcing signal may be a base station, an intelligent gateway, a charging station, a micro base station, a smartphone, or the like.
In terms of a frequency band of the power sourcing signal, the radio wave used as the power sourcing signal may be in low frequency, intermediate frequency, high frequency, or the like.
In terms of a waveform of the power sourcing signal, the radio wave used as the power sourcing signal may be a sine wave, a square wave, a triangular wave, a pulse, a rectangular wave, or the like.
In addition, the power sourcing signal may be a continuous wave or a discontinuous wave (i.e., allowing interruption for a certain duration).
The power sourcing signal may be, but is not limited to, a certain physical signal specified in the 3GPP standard, such as a Sounding Reference Signal (SRS), a Physical Uplink Shared Channel (PUSCH), a Physical Random Access Channel (PRACH), a Physical Uplink Control Channel (PUCCH), a Physical Downlink Control Channel (PDCCH), a Physical Downlink Shared Channel (PDSCH), a Physical Broadcast Channel (PBCH), or the like. Without being limited thereto, the power sourcing signal may be a new signal.
The trigger signal is used to trigger a zero power device to communicate. In other words, the trigger signal is used to schedule the zero power device.
In terms of a carrier for the trigger signal, a transmitting end for the trigger signal may be a base station, an intelligent gateway, a charging station, a micro base station, a smart phone, or the like.
In terms of a frequency band of the trigger signal, the radio wave used as the trigger signal may be in low frequency, intermediate frequency, high frequency, or the like.
In terms of a waveform of the trigger signal, the radio wave used as the trigger signal may be a sine wave, a square wave, a triangular wave, a pulse, a rectangular wave, or the like.
Furthermore, the trigger signal may be a continuous wave or a discontinuous wave (i.e., allowing interruption for a certain duration).
The trigger signal may be, but is not limited to, a certain physical signal specified in the 3GPP standard, such as an SRS, a PUSCH, a PRACH, a PUCCH, a PDCCH, a PDSCH, a PBCH, or the like. Without being limited thereto, the trigger signal may be a new signal.
The data transmitted by the zero power terminal may use different forms of codes to represent “1” and “0” in binary (i.e., binary “1” and “0”). A radio frequency identification system typically use one of the following coding methods: Non Return Zero (NRZ) coding, Manchester coding, Unipolar RZ coding, Differential Binary Phase (DBP) coding, Miller coding, and differential coding. Different forms of codes are used to represent binary “1” and “0”, which may be understood as that different pulse signals are used to represent 0 and 1. The several coding methods will be described below.
In the NRZ coding method, as illustrated in
The Manchester coding is also called Split-Phase Coding. In the Manchester coding, a value of a bit is represented by the change in level (rising/falling) at half bit period within the bit length. As illustrated in
Manchester coding is usually used for data transmission from the zero power terminal to the network device when using back scattering modulation or load modulation of a carrier, because it is conducive to finding errors in data transmission. The reason is that within the bit length, the state of “no change” is not allowed. When the data bits transmitted by multiple zero power terminals simultaneously have different values, the received rising edge and falling edge cancel each other out, which results in an uninterrupted carrier signal over the entire bit length. Since this state is not allowed, the network device can use this error to determine the specific location where the collision occurs.
In the Unipolar RZ coding, as illustrated in
In the DBP coding, as illustrated in
In the Miller coding, any edge in half bit period represents a binary “1”, and a level that remains unchanged over the next bit period represents a binary “0”. As illustrated in
In the differential coding, each binary “1” to be transmitted causes a change in signal level, and for a binary “0”, the signal level remains unchanged.
Based on the power source and usage manner of zero power terminals, the zero power terminals may be classified into the following types.
A zero power terminal does not require a built-in battery. When the zero power terminal approaches a network device, the zero power terminal is in the near-field range formed by radiation of an antenna of the network device. The antenna of the zero power terminal generates induced current through electromagnetic induction. The induced current drives the low power computing module (that is, the low power chip circuit) of the zero power terminal to operate, so as to realize demodulation of the forward link signal, modulation of the backward link signal. For the back scattering link, the zero power terminal uses the back scattering manner to perform signal transmission.
It can be seen that a passive zero power terminal does not require a built-in battery to drive neither the forward link nor the backward link, and the passive zero power terminal is a true zero power terminal.
Since the passive zero power terminal does not require batteries, the radio frequency circuit and baseband circuit of the passive zero power terminal are very simple, for example, a Low Noise Amplifier (LNA), a Power Amplifier (PA), a crystal oscillator, an Analog-to-Digital Converter (ADC), etc., are not required, so the passive zero power terminal has many advantages such as small size, light weight, low price and long service life.
A semi-passive zero power terminal itself is not equipped with a conventional battery, but can use a power harvesting module to harvest radio wave power and store the harvested power in a power storage unit (such as a capacitor). After obtaining power, the power storage unit can drive the low power computing module (that is, the low power chip circuit) of the zero power terminal to operate, so as to realize demodulation of the forward link signal and modulation of the backward link signal. For the back scattering link, the zero power terminal uses the back scattering manner to perform signal transmission.
It can be seen that the semi-passive zero power terminal does not require a built-in battery to drive neither the forward link nor the backward link. Although the power stored by the capacitor is used in operation, the power comes from the power of radio waves harvested by the power harvesting module, so the semi-passive zero power terminal is also a true zero power terminal.
The semi-passive zero power terminal inherits many advantages of the passive zero power terminal, so it has many advantages such as small size, light weight, low price and long service life.
The zero power terminals used in some scenarios may also be active zero power terminals. Such terminals may be equipped with built-in batteries. The battery is used to drive the low power computing module (that is, the low power chip circuit) of the zero power terminal to operate, so as to realize demodulation of the forward link signal and modulation of the backward link signal. However, for the back scattering link, the zero power terminal uses the back scattering manner to perform signal transmission. Therefore, zero power of this type of terminals is mainly reflected in the fact that the signal transmission of the backward link does not require the power of the terminal itself, but uses the back scattering manner.
The active zero power terminal provides power to the radio frequency chip by a built-in battery, so as to increase communication distance and improve communication reliability. Therefore, the active zero power terminal may be applied in some scenarios that have relatively high requirements for the communication distance and communication delay.
With the increase of industry applications, there are more and more types of connectors and application scenarios, and there will also be higher requirements for the price and power consumption of communication terminals. The application of battery-free, low-cost passive IoT devices has become the key technology of cellular IoT, which enriches the types and quantities of network linking terminals and truly realizes the Internet of Everything. The passive IoT devices may be based on zero power communication technologies, such as Radio Frequency Identification (RFID) technology, and extends on this basis to be applied for the cellular IoT.
The zero power terminal needs to harvest the power of radio waves transmitted by the network device, and may drive itself to operate only after obtaining the power. Therefore, before obtaining power, the zero power terminal is in a “shutdown” state, that is, the zero power terminal cannot receive signals transmitted by the network device or transmit signals to the network device in such case. When multiple channels are deployed by the network, the zero power terminal may operate on any one of the channels after obtaining power and being “activated”, but the network device generally communicates with the zero power terminal only on one of the channels.
After the zero power terminal obtains power and is “activated”, it is a problem that needs to be solved to determine on which channel to receive signals and/or on which channel to transmit signals, and then to perform signal interaction with network device. Therefore, the following technical solutions according to the embodiments of the present disclosure are proposed.
In order to facilitate understanding of the technical solutions of the embodiments of the present disclosure, the technical solutions of the present disclosure will be described in detail below with reference to specific embodiments. The above related technologies, as optional solutions, may be arbitrarily combined with the technical solutions of the embodiments of the present disclosure, and all of them belong to the scope of protection of the embodiments of the present disclosure. Embodiments of the present disclosure include at least part contents of the following.
It should be noted that the technical solutions of the embodiments of the present disclosure are applied to a zero power communication system. The “terminal device” in the embodiments of the present disclosure may be a zero power terminal, such as a RFID device. A typical RFID device is an RFID tag, which is also referred to as a “radio frequency tag” or an “electronic tag”. The network device in the embodiments of the present disclosure may be a base station, an access node, a Transmission and Receiving Point (TRP), or the like.
It should be noted that “system information” in the embodiments of the present disclosure may be replaced with “common information”, “network system information”, “network gateway information”, “cell information”, or the like.
It should be noted that the “shifting amount” in the embodiments of the present disclosure may be replaced with “offset”, “cyclic shifting amount”, “offset amount”, or the like.
It should be noted that since “an index of a channel” in the embodiments of the present disclosure corresponds to an “a frequency position of a channel”, the description of “an index of a channel” may be replaced with “a frequency position of a channel”.
In 1001, a terminal device determines a first channel and/or a second channel.
In some embodiments, the network deploys multiple channels (for example, N channels, N being an integer greater than 1). The channels may be cell channels (that is, the multiple channels are not distinguished into uplink channels and downlink channels). The terminal device determines the first channel and/or the second channel from the multiple channels.
In some embodiments, the network deploys multiple downlink channels and/or multiple uplink channels (for example, N1 downlink channels and/or N2 uplink channels, N1 and N2 being integers greater than 1). The terminal device determines the first channel from the multiple downlink channels, and/or determines the second channel from the multiple uplink channels.
In the embodiments of the present disclosure, the first channel is used for signal reception by the terminal device, and the first channel is a downlink channel. The second channel is used for signal transmission by the terminal device, and the second channel is an uplink channel. In a scenario, after obtaining power and being “activated”, the terminal device establishes an initial connection with the network device, and starts to receive (or monitor) a signal transmitted by the network device and/or transmit a signal to the network device. Here, the channel on which the terminal device starts to receive a signal is the first channel. It may be understood that the first channel may also be referred to as an initial downlink channel. Similarly, the channel on which the terminal device starts to transmit a signal is the second channel. It may be understood that the second channel may also be referred to as an initial uplink channel.
In 1002, the terminal device receives a first signal transmitted by a network device on the first channel, and/or transmits a second signal to the network device on the second channel.
In some embodiments, the first signal may be a trigger signal. The implementation of the trigger signal may refer to the description of the above related art.
In some embodiments, the second signal may be a signal scheduled (or triggered) by the first signal. That is, the first signal is used to trigger the terminal device to transmit the second signal to the network device. As an example, the second signal carries information reported by the terminal device to the network device. The type of information reported by the terminal device to the network device may be determined according to a specific application, for example, the information may be location information, logistics status information, environmental information, etc.
In the embodiments of the present disclosure, determination of the first channel and/or the second channel by the terminal device may be implemented through the following solutions.
In some embodiments, the terminal device determines the first channel based on a first rule. The first rule is related to at least one of the following parameters: a first parameter, a second parameter or a third parameter.
The first parameter represents a number of channels deployed by the network.
The second parameter represents an identifier associated with the terminal device.
The third parameter represents an index of a first target channel.
The number of channels deployed by the network may refer to the number of cell channels deployed by the network (for a case that channels are not distinguished into uplink channels and downlink channels). Alternatively, the number of channels deployed by the network may refer to the number of downlink channels deployed by the network (for a case that channels are distinguished into uplink channels and downlink channels).
In some embodiments, a value of the first parameter is determined by at least one of the following manners.
The value of the first parameter is determined through information written into the terminal device.
The value of the first parameter is determined through predefined information of a zero power communication system.
The value of the first parameter is determined through system information of the network device.
The value of the first parameter is determined through a spectrum supported by the terminal device.
The identifier associated with the terminal device includes at least one of the following: an identifier of the terminal device; a service identifier of the terminal device; or a group identifier of the terminal device.
In some embodiments, a value of the second parameter is determined through information written into the terminal device.
The first target channel may be a channel that can be received by the terminal device before the terminal device establishes an initial connection with the network device, such as a power sourcing channel, a synchronization channel, a channel on which system information is located, or the like. As illustrated in
In some embodiments, the index of the first target channel is determined through at least one of the following manners.
Manner 1: The index of the first target channel is determined by receiving a target signal. The target signal is a signal transmitted on the first target channel. As an example, the target signal includes at least one of the following: a power sourcing signal, system information, a synchronization signal, or synchronization information.
The terminal device may detect (or receive) the target signal on each channel deployed by the network. If the target signal is detected on a certain channel, it may be considered that the channel is the first target channel, and then the index of the first target channel may be determined.
Manner 2: The index of the first target channel is determined through system information of the network device.
The network device may configure the index of the first target channel in the system information, and the terminal device may acquire the index of the first target channel through the system information.
In the embodiments of the present disclosure, the operation that the terminal device determines the first channel based on the first rule may be implemented through the following options.
Option 1-1): The terminal device determines the index of the first channel to be:
As an example, the number N of channels deployed by the network is 20 (N=20), and the channels are numbered from 0 to 19 in an order, such as from high frequency to low frequency or from low frequency to high frequency. If the identifier (ID) associated with the terminal device is 201 (ID=201), the index of the first channel is 1 (201 mod 20=1). The terminal device receives (or monitors) the first signal (such as a trigger signal) transmitted by the network device on the channel with the index of 1.
Option 1-2): The terminal device determines a first shifting amount. The terminal device determines the index of the first channel based on the first shifting amount and the third parameter. The terminal device determines the index of the first channel to be:
As an example, the number N of channels deployed by the network is 20 (N=20), and the channels are numbered from 0 to 19 in a certain order, such as from high frequency to low frequency or from low frequency to high frequency. If the first shifting amount Δ1 is 2 (Δ1=2) and Index T1 is 15 (Index T1=15), the index of the first channel is 17 ((15+2) mod 20=17). The terminal device receives (or monitors) the first signal (such as a trigger signal) transmitted by the network device on the channel with the index of 7.
Option 1-3): The terminal device determines a first shifting amount. The terminal device determines the index of the first channel based on the first shifting amount and the third parameter. The terminal device determines the index of the first channel to be an index obtained after Index T1 is moved clockwise by Δ1 indexes in cyclic indexes, or determines the index of the first channel to be an index obtained after Index T1 is moved counterclockwise by Δ1 indexes in the cyclic indexes.
Index T1 represents the third parameter, Δ1 represents the first shifting amount, and the cyclic indexes include N indexes.
As an example, as illustrated in
As an example, as illustrated in
For the above Option 1-2) and Option 1-3), in some embodiments, the first shifting amount is determined in at least one of the following manners.
Manner A-1): The first shifting amount is determined according to the formula: ID mod N; where ID represents the second parameter, N represents the first parameter, and mod represents a modulo operation.
Manner A-2): The first shifting amount is determined through system information of the network device.
Manner A-3): The first shifting amount is determined through predefined information of a zero power communication system.
Manner A-4): The first shifting amount is determined through a spectrum supported by the terminal device.
In some embodiments, the terminal device performs signal detection on all or part of channels deployed by the network, and determines the first channel based on detection results. The first channel is a channel on which signal transmission from the network device is detected.
The terminal device may detect (or receive) signals on each channel deployed by the network. If a signal is detected on a channel, the channel is considered as the first channel.
In some embodiments, the terminal device determines the second channel based on a second rule. The second rule is related to at least one of the following parameters: the first parameter, the second parameter or the fourth parameter.
The first parameter represents a number of channels deployed by the network.
The second parameter represents an identifier associated with the terminal device.
The fourth parameter represents an index of the second target channel.
The number of channels deployed by the network may refer to the number of cell channels deployed by the network (for a case that channels are not distinguished into uplink channels and downlink channels). Alternatively, the number of channels deployed by the network may refer to the number of uplink channels deployed by the network (for a case that channels are distinguished into uplink channels and downlink channels).
In some embodiments, a value of the first parameter is determined through at least one of the following manners.
The value of the first parameter is determined through information written into the terminal device.
The value of the first parameter is determined through predefined information of a zero power communication system.
The value of the first parameter is determined through system information of the network device.
The value of the first parameter is determined through a spectrum supported by the terminal device.
The identifier associated with the terminal device includes at least one of the following: an identifier of the terminal device; a service identifier of the terminal device; or a group identifier of the terminal device.
In some embodiments, a value of the second parameter is determined through information written into the terminal device.
In some embodiments, the second target channel may be the first channel on which the terminal device receives the first signal, for example, a channel on which a trigger signal is located.
The terminal device may determine, according to Solution 1 mentioned above, the index of the first channel, that is, the index of the second target channel.
In the embodiments of the present disclosure, the operation that the terminal device determines the second channel based on the second rule may be implemented through the following options.
Option 2-1): The terminal device determines a second shifting amount. The terminal device determines the index of the second channel based on the second shifting amount and the fourth parameter. The terminal device determines the index of the second channel to be:
As an example, the number N of channels deployed by the network is 20 (N=20), and the channels are numbered from 0 to 19 in an order, such as from high frequency to low frequency or from low frequency to high frequency. If the second shifting amount Δ2 is 3 (Δ2=3) and Index T2 is 15 (Index T2=15), the index of the second channel is 18 ((15+3) mod 20=18). The terminal device transmits the second signal to the network device on the channel with the index of 8.
Option 2-2): The terminal device determines a second shifting amount. The terminal device determines the index of the second channel based on the second shifting amount and the fourth parameter. The terminal device determines the index of the second channel to be an index obtained after Index T2 is moved clockwise by Δ2 indexes in cyclic indexes, or determines the index of the second channel to be an index obtained after Index T2 is moved counterclockwise by Δ2 indexes in the cyclic indexes.
Index T2 represents the fourth parameter, Δ2 represents the second shifting amount, and the cyclic indexes include N indexes.
As an example, the number N of channels deployed by the network is 20 (N=20), and the channels are cyclically numbered from 0 to 19 in an order, such as from high frequency to low frequency or from low frequency to high frequency. It is assumed that the second shifting amount Δ2 is 3 (Δ2=3) and Index T2 is 15 (Index T2=15), then the index of the second channel is the index 18 obtained after the index 15 is moved clockwise by three indexes. The terminal device transmits the second signal to the network device on the channel with the index 18. It is assumed that the second shifting amount Δ2 is 6 (Δ2=6) and Index T2 is 15 (Index T2=15), then the index of the second channel is the index 1 obtained after the index 15 is moved clockwise by six indexes. The terminal device transmits the second signal to the network device on the channel with the index 1.
For the above Option 2-1) and Option 2-2), in some embodiments, the second shifting amount is determined in at least one of the following manners.
Manner B-1): The second shifting amount is determined according to the formula: ID mod N. ID represents the second parameter, N represents the first parameter, and mod represents a modulo operation.
Manner B-2): The second shifting amount is determined through system information of the network device.
Manner B-3): The second shifting amount is determined through the first signal from the network device.
Manner B-4): The second shifting amount is determined through predefined information of a zero power communication system.
Manner B-5): The second shifting amount is determined through a spectrum supported by the terminal device.
In some embodiments, the terminal device receives system information transmitted by the network device. The system information may include any information according to the power sourcing demand, which may roughly include system information configured by the network itself and system information for auxiliary power sourcing. For example, the system information includes at least one piece of the following: network identification information, network radio resource information, or access resource information.
The network identification information is used to identify the network. For example, the network identification information may include information such as a name of the network device, an identifier of the network device, or an area code corresponding to the network device.
The network radio resource information includes at least one of the following: a number of channels deployed by the network, an index of the first target channel (for example, an index of a power sourcing channel), the first shifting amount, the second shifting amount, or spectrum information. The first shifting amount is used to determine an index of the first channel, and the second shifting amount is used to determine an index of the second channel.
The access resource information includes access channel information and/or access sequence information. If the terminal device needs to acquire radio resources and actively access the network to transmit information or data, the resource and signal sequence used by the terminal device to access the network are needed to be configured through the system information for the terminal device to acquire radio resources and access the network.
In some embodiments, the system information is transmitted on all or part of channels deployed by the network. For example, the network device transmits system information on all channels deployed by the network, and the terminal device may receive the system information on any one channel.
In some embodiments, the system information is transmitted periodically or the system information is triggered based on an event. For example, the event is that the network device plans to transmit a trigger signal to the terminal device, to trigger the terminal device to report information. Before the event, i.e., the network device transmits the trigger signal, the network device transmits the system information, so that the terminal device can know the channel on which the trigger signal is located, and monitor the trigger signal only on the channel.
In some embodiments, the terminal device reflects the system information. The reflected system information is used to instruct the network device that the terminal device requests to transmit the second signal to the network device. If the terminal device needs to actively access the network to transmit information or data, the terminal device may reflect the system information periodically transmitted by the network device, and indicate to the network device through the reflected system information that the terminal device requests to transmit information or data to the network device, thereby triggering the network device to transmit a trigger signal to the terminal device, and then the terminal device may be triggered to report the information or data to the network device through the trigger signal.
In addition to the terminal device side, the technical solutions of the embodiments of the present disclosure may also be applied to the network device side. The terminal device and the network device determine the first channel and/or the second channel by same rules, so as to ensure that the terminal device and the network device are consistent in determining the first channel and/or the second channel, thereby ensuring effective communication between the terminal device and the network device.
In 1301, a network device determines a first channel and/or a second channel.
In the embodiments of the present disclosure, the first channel is used for signal transmission by the network device, and belongs to a downlink channel. The second channel is used for signal reception by the network device, and belongs to an uplink channel. In a scenario, after obtaining power and being “activated”, the terminal device establishes an initial connection with the network device, and the network device starts to transmit a signal to the terminal device and/or receive a signal transmitted by the terminal device. The channel on which the network device transmits a signal to the terminal device is the first channel. It may be understood that the first channel may also be referred to as an initial downlink channel. Similarly, the channel on which the network device receives a signal transmitted by the terminal device is the second channel. It may be understood that the second channel may also be referred to as an initial uplink channel.
In 1302, the network device transmits a first signal to a terminal device on the first channel, and/or receives a second signal transmitted by the terminal device on the second channel.
In some embodiments, the first signal may be a trigger signal. The implementation of the trigger signal may refer to the description of the above related art.
In some embodiments, the second signal may be a signal scheduled (or triggered) by the first signal. That is, the first signal is used to trigger the terminal device to transmit the second signal to the network device. As an example, the second signal carries information reported by the terminal device to the network device. The type of information reported by the terminal device to the network device may be determined according to a specific application, for example, the information may be location information, logistics status information, environmental information, etc.
In the embodiments of the present disclosure, determination of the first channel and/or the second channel by the network device may be implemented through the following solutions.
In some embodiments, the network device determines the first channel based on a first rule. The first rule is related to at least one of the following parameters: the first parameter, the second parameter or the third parameter.
The first parameter represents a number of channels deployed by the network.
The second parameter represents an identifier associated with the terminal device.
The third parameter represents an index of the first target channel.
In some embodiments, a value of the first parameter is determined by at least one of the following manners.
The value of the first parameter is determined through information written into the terminal device.
The value of the first parameter is determined through predefined information of a zero power communication system.
The value of the first parameter is determined through system information of the network device.
The value of the first parameter is determined through a spectrum supported by the terminal device.
The identifier associated with the terminal device includes at least one of the following: an identifier of the terminal device; a service identifier of the terminal device; or a group identifier of the terminal device.
In some embodiments, a value of the second parameter is determined through information written into the terminal device.
The first target channel may be a power sourcing channel, a synchronization channel, a channel on which system information is located, or the like.
In the embodiments of the present disclosure, the operation that the network device determines the first channel based on the first rule may be implemented through the following options.
Option 1-1): The network device determines the index of the first channel to be:
ID represents the second parameter, N represents the first parameter, and mod represents a modulo operation.
Option 1-2): The network device determines a first shifting amount. The network device determines the index of the first channel based on the first shifting amount and the third parameter. The network device determines the index of the first channel to be:
Index T1 represents the third parameter, and Δ1 represents the first shifting amount.
Option 1-3): The network device determines a first shifting amount. The network device determines the index of the first channel based on the first shifting amount and the third parameter. The network device determines the index of the first channel to be an index obtained after Index T1 is moved clockwise by Δ1 indexes in cyclic indexes, or determines the index of the first channel to be an index obtained after Index T1 is moved counterclockwise by Δ1 indexes in the cyclic indexes.
Index T1 represents the third parameter, Δ1 represents the first shifting amount, and the cyclic indexes include N indexes.
For the above Option 1-2) and Option 1-3), in some embodiments, the first shifting amount is determined in at least one of the following manners.
Manner A-1): The first shifting amount is determined according to the formula: ID mod N. ID represents the second parameter, N represents the first parameter, and mod represents a modulo operation.
Manner A-2): The first shifting amount is determined through system information of the network device.
Manner A-3): The first shifting amount is determined through predefined information of a zero power communication system.
Manner A-4): The first shifting amount is determined through a spectrum supported by the terminal device.
In some embodiments, the network device determines the second channel based on a second rule. The second rule is related to at least one of the following parameters: the first parameter, the second parameter or the fourth parameter.
The first parameter represents a number of channels deployed by the network.
The second parameter represents an identifier associated with the terminal device.
The fourth parameter represents an index of the second target channel.
In some embodiments, a value of the first parameter is determined by at least one of the following manners.
The value of the first parameter is determined through information written into the terminal device.
The value of the first parameter is determined through predefined information of a zero power communication system.
The value of the first parameter is determined through system information of the network device.
The value of the first parameter is determined through a spectrum supported by the terminal device.
The identifier associated with the terminal device includes at least one of the following: an identifier of the terminal device; a service identifier of the terminal device; or a group identifier of the terminal device.
In some embodiments, a value of the second parameter is determined through information written into the terminal device.
In some embodiments, the second target channel is the first channel on which the network device transmits the first signal, for example, a channel on which a trigger signal is located.
The network device may determine, according to Solution 1 mentioned above, the index of the first channel, that is, the index of the second target channel.
In the embodiments of the present disclosure, the operation that the network device determines the second channel based on the second rule may be implemented through the following options.
Option 2-1): The network device determines a second shifting amount. The network device determines the index of the second channel based on the second shifting amount and the fourth parameter. The network device determines the index of the second channel to be:
Option 2-2): The network device determines a second shifting amount. The network device determines the index of the second channel based on the second shifting amount and the fourth parameter. The network device determines the index of the second channel to be an index obtained after Index T2 is moved clockwise by Δ2 indexes in cyclic indexes, or determines the index of the second channel to be an index obtained after Index T2 is moved counterclockwise by Δ2 indexes in the cyclic indexes.
Index T2 represents the fourth parameter, Δ2 represents the second shifting amount, and the cyclic indexes include N indexes.
For the above Option 2-1) and Option 2-2), in some embodiments, the second shifting amount is determined in at least one of the following manners.
Manner B-1): The second shifting amount is determined according to the formula: ID mod N. ID represents the second parameter, N represents the first parameter, and mod represents a modulo operation.
Manner B-2): The second shifting amount is determined through system information of the network device.
Manner B-3): The second shifting amount is determined through the first signal from the network device.
Manner B-4): The second shifting amount is determined through predefined information of a zero power communication system.
Manner B-5): The second shifting amount is determined through a spectrum supported by the terminal device.
In some embodiments, the network device transmits system information. The system information may include any information according to the power sourcing demand, which may roughly include system information configured by the network itself and system information for auxiliary power sourcing. For example, the system information includes at least one piece of the following: network identification information, network radio resource information, or access resource information.
The network identification information is used to identify the network. For example, the network identification information may include information such as a name of the network device, an identifier of the network device, or an area code corresponding to the network device.
The network radio resource information includes at least one of the following: a number of channels deployed by the network, an index of the first target channel (for example, an index of a power sourcing channel), the first shifting amount, the second shifting amount, or spectrum information. The first shifting amount is used to determine an index of the first channel, and the second shifting amount is used to determine an index of the second channel.
The access resource information includes access channel information and/or access sequence information. If the terminal device needs to acquire radio resources and actively access the network to transmit information or data, the resource and signal sequence used by the terminal device to access the network are needed to be configured through the system information for the terminal device to acquire radio resources and access the network.
In some embodiments, the system information is transmitted on all or part of channels deployed by the network. For example, the network device transmits system information on all channels deployed by the network, and the terminal device may receive the system information on any one channel.
In some embodiments, the system information is transmitted periodically or the system information is triggered based on an event. For example, the event is that the network device plans to transmit a trigger signal to the terminal device, to trigger the terminal device to report information. Before the event, i.e., the network device transmits the trigger signal, the network device transmits the system information, so that the terminal device can know the channel on which the trigger signal is located, and monitor the trigger signal only on the channel.
In some embodiments, if the terminal device wants to actively access the network to transmit information or data, the terminal device may reflect the system information periodically transmitted by the network device. The network device receives the system information reflected by the terminal device, and the reflected system information is used to indicate to the network device that the terminal device requests to transmit the second signal to the network device.
It should be noted that the method for the network device may refer to the method for the terminal device side, and for example, the examples for the terminal device side may be similarly applied to the network device side.
The technical solutions of the embodiments of the present disclosure will be illustrated below with specific application examples.
The application example describes how to determine the first channel exemplarily. As an example, the first channel is an initial downlink channel, the first signal transmitted on the first channel is a downlink signal (or referred to as a forward link signal), such as a trigger signal, and the terminal device is a zero power terminal.
Before the initial connection is established, the zero power terminal is in a shutdown state without power. The network device may transmit a radio signal (i.e., a power sourcing signal) to enable the zero power terminal obtain power and start the downlink communication process. Generally, a power harvesting module of the zero power terminal may support wideband reception, that is, the power harvesting module of the zero power terminal may receive the radio signal in a relatively wide bandwidth range and perform power harvesting. This means that as long as the network device transmits a downlink signal (such as a power sourcing signal or other form of signal) in the bandwidth range supported by the power harvesting module of the terminal, the zero power terminal may obtain power and activate its own circuit, that is, the zero power terminal enters the “activated” state.
After the zero power terminal is activated, the zero power terminal may start to receive a downlink signal (or referred to as a forward link signal) transmitted by the network device, such as a trigger signal. The channel bandwidth for data communication of the zero power terminal is generally limited, for example, the channel bandwidth is 200 KHz. Due to the simple structure, the zero power terminal generally only supports single-channel reception, that is, the downlink signal can be received on only one channel at the same time. On the other hand, when there are multiple downlink channels, after the zero power terminal is activated, the zero power terminal does not know on which downlink channel the network device transmits the downlink signal, and the zero power terminal needs to determine this downlink channel (that is, the initial downlink channel). The zero power terminal may determine the initial downlink channel in the following manners.
Manner 1: The zero power terminal attempts to perform signal reception on each downlink channel deployed by the network, until the initial downlink channel used for actual communication by the network device is searched.
Manner 2: The zero power terminal receives the downlink signal in a specific initial downlink channel.
For the manner 1, the zero power terminal needs to determine whether the network device transmits a downlink signal based on some features (such as a specific signal coding sequence) of the signal transmitted by the network device. This process needs to take some time, and there is also some uncertainty about when the network device transmits the downlink signal. Therefore, if the manner 1 is adopted, the zero power terminal needs to take a long time to search for the initial downlink channel on which the network device transmits the downlink signal, which results in a longer time for the network device to establish a data connection with the zero power terminal, affecting the data transmission delay. The process of determining the initial downlink channel by the zero power terminal is simplified by using the manner 2. Specifically, the specific initial downlink channel may be determined by at least one of the following solutions.
The channel index described below may be an index of a downlink channel or an index of a cell channel (for a scenario that channels are not distinguished into uplink channels and downlink channels).
As an implementation, an index of an initial downlink channel on which the zero power terminal monitors a trigger signal for a single zero power terminal is equal to Tag ID mod N. For example, N=20 and Tag ID=201, then the index of the initial downlink channel is 1 (201 mod 20=1). The zero power terminal monitors the trigger signal on the channel with the index of 1.
As another implementation, an index of an initial downlink channel on which the zero power terminal monitors a trigger signal for a service or group is equal to Service ID mod N or Group ID mod N. For example, N=20 and Service ID=27, then the index of the initial downlink channel is 7 (27 mod 20=7). The zero power terminal monitors the trigger signal on the channel with the index of 7.
Tag ID is an identifier of the zero power terminal. Tag ID may be an identifier written into the zero power terminal after the zero power terminal leaves the factory or is activated, or may be a short number identifier representing the zero power terminal, or the like. Service ID is a service identifier of the zero power terminal, and Group ID is a group identifier of the zero power terminal (i.e., an identifier of a group to which the zero power terminal belongs). The group may be a service group or a zero power terminal group, etc. Service ID or Group ID may be an identifier written into the terminal after the zero power tag/terminal leaves the factory or is activated. N is the number of channels deployed by the network. The number of channels deployed by the network may be acquired in the following manners.
Manner 1: The number of channels deployed by the network may be a value written into the terminal after the zero power terminal leaves the factory or is activated, for example, the number of channels is 20.
Manner 2: The number of channels deployed by the network may be a value predefined by the zero power communication system, for example, the number of channels is 20.
Manner 3: The number of channels deployed by the network may be configured in system information from the network device. For example, the number of channels for the current cell is configured to be 20 in the system information.
Manner 4: The number of channels deployed by the network may be determined based on the spectrum supported by the zero power terminal. For example, if the spectrum supported by the zero power terminal is 920 MHz to 950 MHz, the number of channels deployed by the network is 20.
The channel index described below may be an index of a downlink channel or an index of a cell channel (for a scenario that the channels are not distinguished into uplink channels and downlink channels).
The zero power terminal obtains an power sourcing signal, and the power sourcing signal is transmitted on only one channel. The zero power terminal obtains a target channel index (that is, an index of the power sourcing channel on which the power sourcing signal is located) by receiving the power sourcing signal. Alternatively, the zero power terminal obtains system information, and the system information is transmitted on only one channel. The zero power terminal obtains a target channel index (that is, an index of the channel on which the system information is located) by receiving the system information. Alternatively, the zero power terminal obtains a synchronization signal or synchronization information, and the synchronization signal or synchronization information is transmitted on only one channel. The zero power terminal obtains a target channel index (that is, an index of the synchronization channel on which the synchronization signal or synchronization information is located) by receiving the synchronization signal or synchronization information. Alternatively, a target channel index is configured in the system information, and the zero power terminal obtains the target channel index through the system information. Here, the target channel index corresponds to the index of the first target channel in the above solutions.
The zero power terminal obtains the shifting amount by the following manners. The shifting amount may be for the downlink channel or cell channel (for a scenario that channels are not distinguished into uplink channels and downlink channels).
The shifting amount corresponding to the initial downlink channel on which the zero power terminal monitors a trigger signal for a single zero power terminal is equal to Tag ID mod N.
The shifting amount corresponding to the initial downlink channel on which the zero power terminal monitors a trigger signal for a certain service or group is equal to Service ID mod N or Group ID mod N.
Tag ID is an identifier of the zero power terminal. Tag ID may be an identifier written into the zero power terminal after the zero power terminal leaves the factory or is activated, or may be a short number identifier representing the zero power terminal, or the like. Service ID is a service identifier of the zero power terminal, and Group ID is a group identifier of the zero power terminal (i.e., an identifier of a group to which the zero power terminal belongs). The group may be a service group or a zero power terminal group, etc. Service ID or Group ID may be an identifier written into the terminal after the zero power tag/terminal leaves the factory or is activated. N is the number of channels deployed by the network. The number of channels deployed by the network may be acquired in the following manners
Manner 1: The number of channels deployed by the network may be a value written into the terminal after the zero power terminal leaves the factory or is activated, for example, the number of channels is 20.
Manner 2: The number of channels deployed by the network may be a value predefined by the zero power communication system, for example, the number of channels is 20.
Manner 3: The number of channels deployed by the network may be configured in the system information from the network device. For example, the number of channels for the current cell is configured to be 20 in the system information.
Manner 4: The number of channels deployed by the network may be determined based on the spectrum supported by the zero power terminal. For example, if the spectrum supported by the zero power terminal is 920 MHz to 950 MHz, the number of channels deployed by the network is 20.
As an implementation, the index of the initial downlink channel on which the zero power terminal receives the trigger signal is equal to (the target channel index+shifting amount) mod N.
As another implementation, the index of the initial downlink channel on which the zero power terminal receives the trigger signal is an index obtained after the target channel index is moved clockwise or counterclockwise by the shifting amount in the cyclic indexes. For example, the cyclic indexes include 0 to 19. It is assumed that the target channel index is 15 and the shifting amount is 3. The index 15 is moved clockwise by three indexes to obtain the corresponding index 18. Then, the index of the initial downlink channel on which the zero power terminal receives the trigger signal is 18. It is assumed that the target channel index is 15 and the shifting amount is 6. The index 15 is moved clockwise by six indexes to obtain the corresponding index 1. Then, the index of the initial downlink channel on which the zero power terminal receives the trigger signal is 1.
The advantages of the above solution 1 and solution 2 are as follows. The zero power terminal does not need to monitor all channels deployed by the network or does not need to perform downlink reception in the entire spectrum range, but only needs to monitor one determined initial downlink channel, thereby achieving the power saving. In addition, since the receiving radio frequency bandwidth of the zero power terminal may be less, the processing complexity is reduced.
The application example describes how to determine the second channel exemplarily. As an example, the second channel is an initial uplink channel, the second signal transmitted on the second channel is an uplink signal, such as uplink data or uplink information, and the terminal device is a zero power terminal.
The channel index described below may be an index of an uplink channel or an index of a cell channel (for the scenario that channels are not distinguished into uplink channels and downlink channels).
The zero power terminal receives a trigger signal and obtains a target channel index (that is, an index of the initial downlink channel on which the trigger signal is located). Alternatively, the zero power terminal determines the index of the initial downlink channel by using the solution related to the above application example 1, and takes the index of the initial downlink channel as the target channel index. It should be noted that the target channel index here corresponds to the index of the second target channel in the above solutions.
The zero power terminal obtains the shifting amount by the following manners. The shifting amount may be for the uplink channel or cell channel (for a scenario that the channels are not distinguished into uplink channels and downlink channels).
The shifting amount corresponding to the initial uplink channel for a single zero power terminal is equal to Tag ID mod N.
The shifting amount corresponding to the initial uplink channel for a certain service or group is equal to Service ID mod N or Group ID mod N.
The shifting amount corresponding to the initial uplink channel is carried in the trigger signal on the initial downlink channel.
The shifting amount corresponding to the initial uplink channel is configured in the system information.
The shifting amount corresponding to the initial uplink channel is defined by the protocol.
The shifting amount corresponding to the initial uplink channel is determined based on the spectrum.
Tag ID is an identifier of the zero power terminal. Tag ID may be an identifier written into the terminal after the zero power terminal leaves the factory or is activated, or the may be a short number identifier representing the zero power terminal, or the like. Service ID is a service identifier of the zero power terminal, and Group ID is a group identifier of the zero power terminal (i.e., an identifier of a group to which the zero power terminal belongs). The group may be a service group or a zero power terminal group, etc. Service ID or Group ID may be an identifier written into the terminal after the zero power tag/terminal leaves the factory or is activated. N is the number of channels deployed by the network. The number of channels deployed by the network may be acquired in the following manners.
Manner 1: The number of channels deployed by the network may be a value written into the terminal after the zero power terminal leaves the factory or is activated, for example, the number of channels is 20.
Manner 2: The number of channels deployed by the network may be a value predefined by the zero power communication system, for example, the number of channels is 20.
Manner 3: The number of channels deployed by the network may be configured in the system information from the network device. For example, the number of channels for the current cell is configured to be 20 in the system information.
Manner 4: The number of channels deployed by the network may be determined based on the spectrum supported by the zero power terminal. For example, if the spectrum supported by the zero power terminal is 920 MHz to 950 MHz, the number of channels deployed by the network is 20.
As an implementation, the index of the initial uplink channel is equal to (the target channel index+shifting amount) mod N.
As another implementation, the index of the initial uplink channel is an index obtained after the target channel index is moved clockwise or counterclockwise by the shifting amount in the cyclic indexes. For example, the cyclic indexes include 0 to 19. It is assumed that the target channel index is 15, and the shifting amount is 3. The index 15 is moved clockwise by three indexes to obtain the corresponding index 18. Then, the index of the initial uplink channel is 18. It is assumed that the target channel index is 15 and the shifting amount is 6. The index 15 is moved clockwise by six indexes to obtain the corresponding index 1. Then, the index of the initial uplink channel is 1.
According to the technical solutions of the embodiments of the present disclosure, when multiple channels are deployed by the network, the terminal device performs signal interaction with the network device by determining an appropriate channel. For signal reception, the terminal device does not need to monitor the signals from the network device on all channels, but only needs to monitor one channel (i.e., the first channel), which can achieve the power saving and reduce the working complexity of the terminal device. For signal transmission, the terminal device does not need to transmit signals to the network device on all channels, but only needs to transmit signals to the network device on one channel (i.e., the second channel), which can achieve the power saving and reduce the working complexity of the terminal device.
The preferred embodiments of the present disclosure have been described in detail above with reference to the accompanying drawings, but the present disclosure is not limited to the specific details in the above embodiments. Within the scope of the technical concept of the present disclosure, various simple modifications may be made to the technical solutions of the present disclosure, and these simple modifications all fall within the scope of protection of the present disclosure. For example, various specific technical features described in the above specific embodiments may be combined in any suitable manner without contradiction, and various possible combinations will not be described separately in the present disclosure in order to avoid unnecessary repetition. For another example, various different embodiments of the present disclosure may be combined arbitrarily as long as the combination does not depart from the idea of the present disclosure, and the combination should also be regarded as the contents of the present application. For another example, various embodiments and/or technical features of the various embodiments in the present disclosure may be combined with the related art in any manner without conflict, and the resulting technical solutions shall also fall within the scope of protection of the present disclosure.
It should also be understood that in various method embodiments of the present disclosure, a magnitude of a sequence number of each process does not mean an execution sequence and the execution sequence of each process should be determined by its function and an internal logic and should not form any limit to an implementation process of the embodiments of the present disclosure. Furthermore, in the embodiments of the present disclosure, the terms “downlink”, “uplink” and “sidelink” are used to indicate a direction of transmission of signals or data, “downlink” is used to indicate that the signal or data is transmitted in a first direction from a station to user equipment (UE) of a cell, “uplink” is used to indicate that the signal or data is transmitted in a second direction from UE of a cell to a station, and “sidelink” is used to indicate that the signal or data is transmitted in a third direction from UE 1 to UE 2. For example, “downlink signal” indicates that the signal is transmitted in the first direction. Further, in the embodiments of the present disclosure, the term “and/or” is only an association relationship describing associated objects and represents that three relationships may exist. Specifically, A and/or B may represent three conditions: i.e., independent existence of A, existence of both A and B, and independent existence of B. In addition, character “/” in the present disclosure usually represents that previous and next associated objects form an “or” relationship.
As illustrated in
The determining unit 1401 is configured to determine a first channel and/or a second channel.
The communication unit 1402 is configured to receive a first signal transmitted by a network device on the first channel, and/or transmit a second signal to the network device on the second channel.
In some embodiments, the determining unit 1401 is configured to determine the first channel based on the first rule. The first rule is related to at least one of the following parameters: the first parameter, the second parameter or the third parameter.
The first parameter represents a number of channels deployed by the network.
The second parameter represents an identifier associated with the terminal device.
The third parameter represents an index of a first target channel.
In some embodiments, the index of the first target channel is determined by at least one of following manners.
The index of the first target channel is determined by receiving a target signal. The target signal is a signal transmitted on the first target channel.
The index of the first target channel is determined through system information of the network device.
In some embodiments, the target signal includes at least one of: a power sourcing signal, system information, a synchronization signal, or synchronization information.
In some embodiments, the determining unit 1401 is configured to determine the second channel based on the second rule. The second rule is related to at least one of the following parameters: the first parameter, the second parameter or the fourth parameter.
The first parameter represents a number of channels deployed by the network.
The second parameter represents an identifier associated with the terminal device.
The fourth parameter represents an index of a second target channel.
In some embodiments, the second target channel is the first channel on which the terminal device receives the first signal.
In some embodiments, the identifier associated with the terminal device includes at least one of: an identifier of the terminal device; a service identifier of the terminal device; or a group identifier of the terminal device.
In some embodiments, a value of the first parameter is determined by at least one of following manners.
The value of the first parameter is determined through information written into the terminal device.
The value of the first parameter is determined through predefined information of a zero power communication system.
The value of the first parameter is determined through system information of the network device.
The value of the first parameter is determined through a spectrum supported by the terminal device.
In some embodiments, a value of the second parameter is determined through information written into the terminal device.
In some embodiments, the determining unit 1401 is configured to determine an index of the first channel to be ID mod N.
ID represents the second parameter, N represents the first parameter, and mod represents a modulo operation.
In some embodiments, the determining unit 1401 is configured to determine a first shifting amount, and determine an index of the first channel based on the first shifting amount and the third parameter.
In some embodiments, the determining unit 1401 is configured to determine the index of the first channel to be (Index T1+Δ1) mod N.
Index T1 represents the third parameter, and Δ1 represents the first shifting amount.
In some embodiments, the determining unit 1401 is configured to determine the index of the first channel to be an index obtained after Index T1 is moved clockwise by Δ1 indexes in cyclic indexes, or determine the index of the first channel to be the index of the first channel is an index obtained after Index T1 is moved counterclockwise by Δ1 indexes in the cyclic indexes.
Index T1 represents the third parameter, Δ1 represents the first shifting amount, and the cyclic indexes include N indexes.
In some embodiments, the first shifting amount is determined by at least one of following manners.
The first shifting amount is determined according to the formula: ID mod N. ID represents the second parameter, N represents the first parameter, and mod represents a modulo operation.
The first shifting amount is determined through system information of the network device.
The first shifting amount is determined through predefined information of a zero power communication system.
The first shifting amount is determined through a spectrum supported by the terminal device.
In some embodiments, the determining unit 1401 is configured to perform signal detection on all or part of channels deployed by the network, and determine the first channel based on detection results. The first channel is a channel on which signal transmission from the network device is detected.
In some embodiments, the determining unit 1401 is configured to determine a second shifting amount, and determine an index of the second channel based on the second shifting amount and the fourth parameter.
In some embodiments, the determining unit 1401 is configured to determine the index of the second channel to be (Index T2+Δ2) mod N.
Index T2 represents the fourth parameter, and Δ2 represents the second shifting amount.
In some embodiments, the determining unit 1401 is configured to determine the index of the second channel to be an index obtained after Index T2 is moved clockwise by Δ2 indexes in cyclic indexes, or determine the index of the second channel to be an index obtained after Index T2 is moved counterclockwise by Δ2 indexes in the cyclic indexes.
Index T2 represents the fourth parameter, Δ2 represents the second shifting amount, and the cyclic indexes include N indexes.
In some embodiments, the second shifting amount is determined by at least one of following manners.
The second shifting amount is determined according to the formula: ID mod N.
ID represents the second parameter, N represents the first parameter, and mod represents a modulo operation.
The second shifting amount is determined through system information of the network device.
The second shifting amount is determined through the first signal from the network device.
The second shifting amount is determined through predefined information of a zero power communication system.
The second shifting amount is determined through a spectrum supported by the terminal device.
In some embodiments, the communication unit 1402 is configured to receive system information transmitted by the network device. The system information includes at least one piece of: network identification information, network radio resource information, or access resource information.
In some embodiments, the network radio resource information includes at least one of: a number of channels deployed by the network, an index of the first target channel, the first shifting amount, the second shifting amount, or spectrum information. The first shifting amount is used to determine an index of the first channel, and the second shifting amount is used to determine an index of the second channel.
In some embodiments, the access resource information includes access channel information and/or access sequence information.
In some embodiments, the system information is transmitted on all or part of channels deployed by the network.
In some embodiments, the system information is transmitted periodically or the system information is triggered based on an event.
In some embodiments, the communication unit 1402 is configured to reflect the system information. The reflected system information is used to instruct the network device that the terminal device requests to transmit the second signal to the network device.
In some embodiments, the first signal is used to trigger the terminal device to transmit the second signal to the network device.
Those skilled in the art should understand that the related description of the above communication apparatus according to the embodiment of the present disclosure may be understood with reference to the related description of the zero power communication method according to the embodiments of the present disclosure.
As illustrated in
The determining unit 1501 is configured to determine a first channel and/or a second channel.
The communication unit 1502 is configured to transmit a first signal to a terminal device on the first channel, and/or receive a second signal transmitted by the terminal device on the second channel.
In some embodiments, the determining unit 1501 is configured to determine the first channel based on the first rule. The first rule is related to at least one of following parameters: the first parameter, the second parameter or the third parameter.
The first parameter represents a number of channels deployed by the network.
The second parameter represents an identifier associated with the terminal device.
The third parameter represents an index of a first target channel.
In some embodiments, the first target channel is used to transmit a target signal. The target signal includes at least one of: a power sourcing signal, system information, a synchronization signal, or synchronization information.
In some embodiments, the determining unit 1501 is configured to determine the second channel based on the second rule. The second rule is related to at least one of the following parameters: the first parameter, the second parameter or the fourth parameter.
The first parameter represents a number of channels deployed by the network.
The second parameter represents an identifier associated with the terminal device.
The fourth parameter represents an index of a second target channel.
In some embodiments, the second target channel is the first channel on which the network device transmits the first signal.
In some embodiments, the identifier associated with the terminal device includes at least one of: an identifier of the terminal device; a service identifier of the terminal device; or a group identifier of the terminal device.
In some embodiments, a value of the first parameter is determined by at least one of the following manners.
The value of the first parameter is determined through information written into the terminal device.
The value of the first parameter is determined through predefined information of a zero power communication system.
The value of the first parameter is determined through system information of the network device.
The value of the first parameter is determined through a spectrum supported by the terminal device.
In some embodiments, a value of the second parameter is determined through information written into the terminal device.
In some embodiments, the determining unit 1501 is configured to determine an index of the first channel to be ID mod N.
ID represents the second parameter, N represents the first parameter, and mod represents a modulo operation.
In some embodiments, the determining unit 1501 is configured to determine a first shifting amount, and determine an index of the first channel based on the first shifting amount and the third parameter.
In some embodiments, the determining unit 1501 is configured to determine the index of the first channel to be (Index T1+Δ1) mod N.
Index T1 represents the third parameter, and Δ1 represents the first shifting amount.
In some embodiments, the determining unit 1501 is configured to determine the index of the first channel to be an index obtained after Index T1 is moved clockwise by Δ1 indexes in cyclic indexes, or determine the index of the first channel to be an index obtained after Index T1 is moved counterclockwise by Δ1 indexes in the cyclic indexes.
Index T1 represents the third parameter, Δ1 represents the first shifting amount, and the cyclic indexes include N indexes.
In some embodiments, the first shifting amount is determined by at least one of the following manners.
The first shifting amount is determined according to the formula: ID mod N. ID represents the second parameter, N represents the first parameter, and mod represents a modulo operation.
The first shifting amount is determined through system information of a network device.
The first shifting amount is determined through predefined information of a zero power communication system.
The first shifting amount is determined through a spectrum supported by the terminal device.
In some embodiments, the determining unit 1501 is configured to determine a second shifting amount, and determine an index of the second channel based on the second shifting amount and the fourth parameter.
In some embodiments, the determining unit 1501 is configured to determine the index of the second channel to be (Index T2+Δ2) mod N.
Index T2 represents the fourth parameter, and Δ2 represents the second shifting amount.
In some embodiments, the determining unit 1501 is configured to determine the index of the second channel to be an index obtained after Index T2 is moved clockwise by Δ2 indexes in cyclic indexes, or determine the index of the second channel to be an index obtained after Index T2 is moved counterclockwise by Δ2 indexes in the cyclic indexes.
Index T2 represents the fourth parameter, Δ2 represents the second shifting amount, and the cyclic indexes include N indexes.
In some embodiments, the second shifting amount is determined by at least one of following manners.
The second shifting amount is determined according to the formula: ID mod N.
ID represents the second parameter, N represents the first parameter, and mod represents a modulo operation.
The second shifting amount is determined through system information of the network device.
The second shifting amount is determined through the first signal from the network device.
The second shifting amount is determined through predefined information of a zero power communication system.
The second shifting amount is determined through a spectrum supported by the terminal device.
In some embodiments, the communication unit 1502 is configured to transmit system information. The system information includes at least one piece of: network identification information, network radio resource information, or access resource information.
In some embodiments, the network radio resource information includes at least one of: a number of channels deployed by the network, an index of the first target channel, the first shifting amount, the second shifting amount, or spectrum information, The first shifting amount is used to determine an index of the first channel, and the second shifting amount is used to determine an index of the second channel.
In some embodiments, the access resource information includes access channel information and/or access sequence information.
In some embodiments, the system information is transmitted on all or part of channels deployed by the network.
In some embodiments, the system information is transmitted periodically or the system information is triggered based on an event.
In some embodiments, the communication unit 1502 is configured to receive system information reflected by the terminal device. The reflected system information is used to instruct the network device that the terminal device requests to transmit the second signal to the network device.
In some embodiments, the first signal is used to trigger the terminal device to transmit the second signal to the network device.
Those skilled in the art should understand that the related description of the above communication apparatus according to the embodiment of the present disclosure may be understood with reference to the related description of the zero power communication method according to the embodiments of the present disclosure.
In an embodiment, as illustrated in
The memory 1620 may be a separate device independent of the processor 1610, or may be integrated in the processor 1610.
In an embodiment, as illustrated in
The transceiver 1630 may include a transmitter and a receiver. The transceiver 1630 may further include one or more antennas.
In an embodiment, the communication device 1600 may specifically be the network device of the embodiment of the present disclosure, and the communication device 1600 may implement corresponding processes implemented by the network device in various methods of the embodiments of the present disclosure, which will not be described herein for the sake of brevity.
In an embodiment, the communication device 1600 may specifically be the mobile terminal/terminal device of the embodiment of the present disclosure, and the communication device 1600 may implement corresponding processes implemented by the mobile terminal/terminal device in various methods of the embodiments of the present disclosure, which will not be described herein for the sake of brevity.
In an embodiment, as illustrated in
The memory 1720 may be a separate device independent of the processor 1710, or may be integrated in the processor 1710.
In an embodiment, the chip 1700 may further include an input interface 1730. The processor 1710 may control the input interface 1730 to communicate with other devices or chips, specifically, may acquire information or data transmitted by other devices or chips.
In an embodiment, the chip 1700 may further include an output interface 1740.
The processor 1710 may control the output interface 1740 to communicate with other devices or chips, specifically, may output information or data to other devices or chips.
In an embodiment, the chip may be applied to the network device in the embodiments of the present disclosure, and the chip may implement the corresponding processes implemented by the network device in various methods of the embodiments of the present disclosure, which will not be described herein for the sake of brevity.
In an embodiment, the chip may be applied to the mobile terminal/terminal device in the embodiments of the present disclosure, and the chip may implement the corresponding processes implemented by the mobile terminal/terminal device in various methods of the embodiments of the present disclosure, which will not be described herein for the sake of brevity.
It should be understood that the chip mentioned in the embodiments of the present disclosure may also be referred to as a system-level chip, a system chip, a chip system or a system-on-chip or the like.
The terminal device 1810 may be used to implement the corresponding functions implemented by the terminal device in the above method, and the network device 1820 may be used to implement the corresponding functions implemented by the network device in the above method, which will not be described herein for the sake of brevity.
It should be understood that the processor of the embodiments of the present disclosure may be an integrated circuit chip with a signal processing capability. During an implementation process, each operation in the above method embodiments may be completed via an integrated logic circuit of hardware in the processor or an instruction in a software form. The processor may be a universal processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC) and a Field Programmable Gate Array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, and discrete hardware component. Each method, operation and logic block diagram disclosed in the embodiments of the present disclosure may be implemented or executed. The universal processor may be a microprocessor or the processor may also be any conventional processor and the like. The operations of the methods disclosed in combination the embodiments of the present disclosure may be directly embodied to be executed and completed by a hardware decoding processor or executed and completed by a combination of hardware and software modules in the decoding processor. The software module may be located in a mature storage medium in the art, such as a Random Access Memory (RAM), a flash memory, a Read-Only Memory (ROM), a Programmable ROM (PROM), an Electrically EPROM (EEPROM) or a register. The storage medium is located in the memory. The processor reads information from the memory and completes the operations of the foregoing methods in combination with the hardware of the processor.
It is to be understood that the memory in the embodiments of the present disclosure 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 ROM, a PROM, an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory may be a Random Access Memory (RAM) used as an external cache. It is exemplarily but unlimitedly described that RAMs in various forms may be adopted, such as 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 is to be noted that the memory of the system and method described in the present disclosure is intended to include, but not limited to, memories of these and any other proper types.
It is to be understood that the above memory is exemplarily but unlimitedly described. For example, the memory in the embodiments of the present disclosure may also be an SRAM, a DRAM, an SDRAM, a DDR SDRAM, an ESDRAM, an SLDRAM and a DR RAM.
That is, the memory in the embodiments of the present disclosure is intended to include but not limited to memories of these and any other proper types.
The embodiments of the present disclosure also provide a computer-readable storage medium for storing a computer program.
In some embodiments, the computer-readable storage medium may be applied to the network device in the embodiments of the present disclosure, and the computer program enables a computer to execute the corresponding processes implemented by the network device in various methods of the embodiments of the present disclosure. For the sake of brevity, it will not be elaborated herein.
In some embodiments, the computer-readable storage medium may be applied to the mobile terminal/terminal device in the embodiments of the present disclosure, and the computer program enables a computer to execute the corresponding processes implemented by the mobile terminal/terminal device in various methods of the embodiments of the present disclosure. For the sake of brevity, it will not be elaborated here.
The embodiments of the present disclosure also provide a computer program product, including a computer program instruction.
In some embodiments, the computer program product may be applied to the network device in the embodiments of the present disclosure, and the computer program instruction enables a computer to execute the corresponding processes implemented by the network device in various methods of the embodiments of the present disclosure. For the sake of brevity, it will not be elaborated here.
In some embodiments, the computer program product may be applied to the mobile terminal/terminal device in the embodiments of the present disclosure, and the computer program instruction enables a computer to execute the corresponding processes implemented by the mobile terminal/terminal device in various methods of the embodiments of the present disclosure. For the sake of brevity, it will not be elaborated here.
The embodiments of the present disclosure also provide a computer program.
In some embodiments, the computer program may be applied to the network device in the embodiments of the present disclosure, and the computer program, when run on a computer, enables the computer to execute the corresponding processes implemented by the network device in various methods of the embodiments of the present disclosure. For the sake of brevity, it will not be elaborated here.
In some embodiments, the computer program may be applied to the mobile terminal/terminal device in the embodiments of the present disclosure, and the computer program, when run on a computer, enables the computer to execute the corresponding processes implemented by the mobile terminal/terminal device in various methods of the embodiments of the disclosure. For the sake of brevity, it will not be elaborated here.
Those of ordinary skill in the art may realize that the units and algorithm operations of each example described in combination with the embodiments disclosed in the present disclosure may be implemented by electronic hardware or a combination of computer software and the electronic hardware. Whether these functions are executed in a hardware or software manner depends on specific applications and design constraints of the technical solutions. Professionals may realize the described functions for each specific application by use of different methods, but such realization shall fall within the scope of the present disclosure.
Those skilled in the art may clearly learn about that specific working processes of the system, apparatus and unit described above may refer to the corresponding processes in the method embodiments and will not be elaborated herein for convenient and brief description.
In some embodiments provided by the present disclosure, it is to be understood that the disclosed system, apparatus and method may be implemented in another manner. For example, the apparatus embodiment described above is only schematic, and for example, division of the units is only logic function division, and other division manners may be adopted during practical implementation. For example, multiple units or components may be combined or integrated into another system, or some characteristics may be neglected or not executed. In addition, coupling or direct coupling or communication connection between displayed or discussed components may be indirect coupling or communication connection, implemented through some interfaces, of the device or the units, and may be electrical and mechanical or adopt other forms.
The units described as separate parts may or may not be physically separated, and parts displayed as units may or may not be physical units, and namely may be located in the same place, or may also be distributed to multiple network units. Part or all of the units may be selected to achieve the purpose of the solutions of the embodiments according to a practical requirement.
In addition, each functional unit in each embodiment of the present disclosure may be integrated into a processing unit, each unit may also physically exist independently, and two or more than two units may also be integrated into a unit.
When being realized in form of software functional unit and sold or used as an independent product, the function may be stored in a computer-readable storage medium. Based on such an understanding, the technical solutions of the present disclosure substantially or parts making contributions to the conventional art or part of the technical solutions may be embodied in form of software product, and the computer software product is stored in a storage medium, including multiple instructions configured to enable a computer device (which may be a personal computer, a server, a network device or the like) to execute all or part of the operations of the method in each embodiment of the present disclosure. The abovementioned storage medium includes: various media capable of storing program codes such as a U disk, a mobile hard disk, a ROM, a RAM, a magnetic disk or an optical disk.
The above is only the specific implementation of the present disclosure and not intended to limit the scope of protection of the present disclosure. Any variations or replacements apparent to those skilled in the art within the technical scope disclosed by the present disclosure shall fall within the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure shall be subject to the scope of protection of the claims.
This application is a continuation of International PCT Application No. PCT/CN2022/124616, filed on Oct. 11, 2022, the disclosure of which is hereby incorporated by reference in its entirety.
| Number | Date | Country | |
|---|---|---|---|
| Parent | PCT/CN2022/124616 | Oct 2022 | WO |
| Child | 19172683 | US |