Method and apparatus for backscatter signal transmission, communication device, and readable storage medium
This application discloses a method and apparatus for backscatter signal transmission, a communication device, and a readable storage medium. The method includes: determining, by a tag based on first information, a parameter related to transmission of a backscatter signal; where the first information includes at least one of the following: a first identifier, where the first identifier includes an identifier of the tag or a temporary identifier of the tag; a first value, where the first value is used to indicate a random number generated by the tag; a second value, where the second value is used to indicate a counter value of the tag; a third value, where the third value is used to indicate a counter step of the tag; a group identifier or intra-group identifier of the tag; a session number or a process number; or information received from a reader/writer.
1 . A method for backscatter signal transmission, comprising:
determining, by a tag based on first information, a parameter related to transmission of a backscatter signal; wherein
the first information comprises at least one of the following:
a first value, wherein the first value is used to indicate a random number generated by the tag;
a second value, wherein the second value is used to indicate a counter value of the tag; or
a third value, wherein the third value is used to indicate a counter step of the tag;
wherein the parameter comprises at least one of the following:
a third parameter, wherein the third parameter is used to indicate a frequency of the backscatter signal, the third parameter is a first frequency shift, and the first frequency shift is used to indicate a frequency shift relative to an incident carrier frequency;
a subcarrier frequency of the backscatter signal, wherein the subcarrier frequency of the backscatter signal is N times or 1/N times a reference subcarrier frequency; or
a first duration or first amplitude switching cycle of the backscatter signal, wherein the first duration is K times or 1/K times a reference amplitude duration; wherein
N and K are natural numbers greater than 0.
2 . The method according to claim 1 , wherein the parameter further comprises at least one of the following:
a first parameter, wherein the first parameter is used to indicate performing the transmission of the backscatter signal; or
a second parameter, wherein the second parameter is used to indicate not performing the transmission of the backscatter signal.
3 . The method according to claim 1 , wherein the method further comprises:
receiving, by the tag, second information, wherein
the second information is used to indicate the tag to determine, based on the first information, the parameter related to the transmission of the backscatter signal, or the second information is used to indicate the tag to determine, based on a specific session number or process number, the parameter related to the transmission of the backscatter signal.
4 . The method according to claim 1 , wherein the determining, by a tag based on first information, a parameter related to transmission of a backscatter signal comprises:
when the first information comprises the third value and the third value is greater than 1, determining, by the tag based on the first information, the parameter related to the transmission of the backscatter signal.
5 . The method according to claim 4 , wherein the method further comprises at least one of the following:
when the counter value of the tag is any one of 0 to a fourth value, performing, by the tag, the transmission of the backscatter signal, wherein the fourth value is equal to the third value minus 1, and the third value is greater than or equal to 1, or receiving, by the tag, third information, wherein the third information is used to indicate the tag to subtract the third value from the counter value.
6 . The method according to claim 1 , wherein the first information further comprises a group identifier or intra-group identifier of the tag, and the determining, by a tag based on first information, a parameter related to transmission of a backscatter signal comprises:
when the group identifier of the tag is a specific group identifier, determining, by the tag, the parameter based on the intra-group identifier of the tag; or
when the intra-group identifier of the tag is a specific intra-group identifier, determining, by the tag, the parameter based on the group identifier of the tag.
7 . The method according to claim 1 , wherein the first information further comprises a group identifier or intra-group identifier of the tag, and the group identifier or intra-group identifier of the tag is determined based on one of the following: the first value; the second value; or information indicated by the reader/writer.
8 . The method according to claim 7 , wherein the determining, by the tag, the parameter based on the group identifier or intra-group identifier of the tag comprises:
determining, by the tag as the parameter, a remainder obtained by dividing the first value, or the second value by a fifth value; wherein
the fifth value is indicated by the reader/writer or predefined.
9 . The method according to claim 7 , wherein the method further comprises:
receiving, by the tag, fourth information, wherein the fourth information is used to indicate at least one of the following:
modifying the group identifier of the tag;
performing, by a tag with a specific group identifier, the transmission of the backscatter signal;
modifying the intra-group identifier of the tag; or
performing, by a tag with a specific intra-group identifier, the transmission of the backscatter signal.
10 . The method according to claim 1 , wherein the first information is carried in a control command transmitted by the reader/writer; wherein
the control command comprises at least one of the following: select command, query command, query repeat command, and query adjust command.
11 . The method according to claim 1 , wherein the method further comprises:
performing, by the tag, the transmission of the backscatter signal based on a first requirement and the parameter of the backscatter signal; wherein
the first requirement comprises: when the tag uses any one of the parameter of the backscatter signal to perform the transmission of the backscatter signal, if the numbers of bits transmitted are the same, second durations for transmitting the same number of bits are the same.
12 . The method according to claim 11 , wherein
when the subcarrier frequency of the backscatter signal is N times the reference subcarrier frequency, the number of amplitude switching cycles corresponding to the subcarrier frequency of the backscatter transmission in the second duration is 1/N the number of amplitude switching cycles corresponding to the reference subcarrier frequency.
13 . A method for backscatter signal transmission, comprising:
determining, by a reader/writer based on first information, a parameter related to transmission of a backscatter signal; and
performing, by the reader/writer, detection for the backscatter signal based on the parameter, wherein
the first information comprises at least one of the following:
a first value, wherein the first value is used to indicate a random number generated by the tag;
a second value, wherein the second value is used to indicate a counter value of the tag; or
a third value, wherein the third value is used to indicate a counter step of the tag;
wherein the parameter comprises at least one of the following:
a third parameter, wherein the third parameter is used to indicate a frequency of the backscatter signal, the third parameter is a first frequency shift, and the first frequency shift is used to indicate a frequency shift relative to an incident carrier frequency;
a subcarrier frequency of the backscatter signal, wherein the subcarrier frequency of the backscatter signal is N times or 1/N times a reference subcarrier frequency; or
a first duration or first amplitude switching cycle of the backscatter signal, wherein the first duration is K times or 1/K times a reference amplitude duration; wherein
N and K are natural numbers greater than 0.
14 . The method according to claim 13 , wherein the parameter further comprises at least one of the following:
a first parameter, wherein the first parameter is used to indicate performing the transmission of the backscatter signal; or
a second parameter, wherein the second parameter is used to indicate not performing the transmission of the backscatter signal.
15 . The method according to claim 13 , wherein the performing, by the reader/writer, detection for the backscatter signal based on the parameter comprises:
performing, by the reader/writer, detection for the backscatter signal based on the parameter in at least one bandwidth range.
16 . The method according to claim 13 , wherein the method further comprises at least one of the following:
transmitting, by the reader/writer, second information, wherein the second information is used to indicate the tag to determine, based on the first information, the parameter related to the transmission of the backscatter signal, or the second information is used to indicate the tag to determine, based on a specific session number or process number, the parameter related to the transmission of the backscatter signal, or
transmitting, by the reader/writer, third information, wherein the third information is used to indicate the tag to subtract the third value from the counter value, or
transmitting, by the reader/writer, fourth information, wherein the first information further comprises a group identifier or intra-group identifier of the tag, and the fourth information is used to indicate at least one of the following:
modifying the group identifier of the tag;
performing, by a tag with a specific group identifier, the transmission of the backscatter signal;
modifying the intra-group identifier of the tag; or
performing, by a tag with a specific intra-group identifier, the transmission of the backscatter signal.
17 . The method according to claim 13 , wherein the reader/writer comprises at least one of the following: a terminal, a base station, a specialized receiving device, and a specialized transmitting device.
18 . A tag comprising a processor, a memory, and a program or an instruction stored in the memory and capable of running on the processor, wherein the program or the instruction, when executed by the processor, implement the steps of:
determining, based on first information, a parameter related to transmission of a backscatter signal; wherein
the first information comprises at least one of the following:
a first value, wherein the first value is used to indicate a random number generated by the tag;
a second value, wherein the second value is used to indicate a counter value of the tag; or
a third value, wherein the third value is used to indicate a counter step of the tag;
wherein the parameter comprises at least one of the following:
a third parameter, wherein the third parameter is used to indicate a frequency of the backscatter signal, the third parameter is a first frequency shift, and the first frequency shift is used to indicate a frequency shift relative to an incident carrier frequency;
a subcarrier frequency of the backscatter signal, wherein the subcarrier frequency of the backscatter signal is N times or 1/N times a reference subcarrier frequency; or
a first duration or first amplitude switching cycle of the backscatter signal, wherein the first duration is K times or 1/K times a reference amplitude duration; wherein
N and K are natural numbers greater than 0.
19 . The tag according to claim 18 , wherein the steps further comprise:
receiving second information, wherein
the second information is used to indicate the tag to determine, based on the first information, the parameter related to the transmission of the backscatter signal, or the second information is used to indicate the tag to determine, based on a specific session number or process number, the parameter related to the transmission of the backscatter signal.