Communication method and device

By sending the first information to configure the signal parameters in frequency shift keying modulation technology, the problem that the receiving end cannot determine the transmission method is solved, and efficient signal processing and system performance improvement are achieved.

CN120934951APending Publication Date: 2025-11-11HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410582918.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-05-11
Publication Date
2025-11-11

AI Technical Summary

Technical Problem

In frequency shift keying (FSK) modulation, the receiver cannot determine which signal transmission method the transmitter uses, resulting in low signal transmission and reception efficiency and poor system performance.

Method used

By sending the first message to configure the signal parameters, the receiving end can determine the duration and frequency of the signal transition time unit, supporting signal processing for multiple transmission methods and reducing signaling overhead.

Benefits of technology

It improves the success rate of signal processing and system performance, reduces transmission interference, and improves the utilization rate of frequency resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120934951A_ABST
    Figure CN120934951A_ABST
Patent Text Reader

Abstract

The invention discloses a communication method and device. The method comprises the steps that a first device sends first information; the first device receives a first signal from the second device according to the first information; wherein the first information is used for determining the duration of a hopping time unit corresponding to the first signal, and the phase and / or amplitude of the first signal are / is hopped by taking the hopping time unit as a unit; and / or the first information is used for determining the frequency corresponding to the first signal. In the embodiment of the invention, the first device can configure the parameter of the first signal for the second device through the first information, so that the second device can send the first signal according to the first information, and the first device can receive the first signal according to the first information, thereby improving the receiving and transmitting efficiency of the signal and the system performance; the first device does not need to configure different parameters for the second device for different generation modes, so that the signaling overhead is reduced, and the system performance is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a communication method and apparatus. Background Technology

[0002] Frequency shift keying (FSK) modulation is a commonly used modulation technique in wireless communication. Under FSK, the transmitting end can use various signal transmission methods to carry the information to be transmitted. For example, one transmission method is to carry the information to be transmitted through the transmission frequency of the signal; another example is to carry the information to be transmitted through the amplitude or phase transition of the signal.

[0003] However, the receiving end cannot determine which transmission method the sending end is using to send the signal, so it may not be able to process the received signal, resulting in low signal transmission and reception efficiency and poor system performance. Summary of the Invention

[0004] This application provides a communication method and apparatus to improve signal transmission and reception efficiency and system performance.

[0005] In a first aspect, embodiments of this application provide a communication method that can be applied to a first device, which is a network device with reader / writer functionality or a component (e.g., a unit / module, circuit, or chip) within a network device, or it can be a terminal device with reader / writer functionality or a component (e.g., a unit / module, circuit, or chip) within a terminal device. The method includes: sending first information; receiving a first signal from a second device based on the first information; wherein the first information is used to determine the duration of a transition time unit corresponding to the first signal, wherein the phase and / or amplitude of the first signal transitions in units of the transition time unit; and / or, the first information is used to determine the frequency corresponding to the first signal.

[0006] In this embodiment, the first device can configure the parameters of the first signal for the second device using the first information. This allows the second device to send the first signal based on the first information, and the first device to receive the first signal based on the first information. Essentially, the parameters for the signal sent by the second device can be configured by the first device, enabling the first device to clearly define the parameters of the signal sent by the second device, or the method of signal transmission. This allows the first device to correctly process the signal from the second device, improving the success rate of signal processing. Furthermore, the second device can send the first signal based on the first information regardless of whether it sends the signal by changing the frequency, amplitude, or phase of the control signal. Essentially, the first device only needs to indicate one set of parameters (the parameters indicated by the first information) to correspond to various transmission methods of the second device. Therefore, the first device does not need to configure parameters separately for each transmission method, thereby reducing signaling overhead and improving system performance.

[0007] In one possible implementation, the duration of the transition time unit corresponding to the first signal can be determined based on the baseband bandwidth of the first signal. Here, the first signal is a double-sideband signal. For example, the duration T of the transition time unit corresponding to the first signal is equal to twice the reciprocal of the baseband bandwidth (BW) of the first signal, i.e.

[0008] In one possible implementation, the first information is used to indicate one or more of a first parameter, a second parameter, or a third parameter, wherein the first parameter is used to indicate the transmission rate of the first signal; the second parameter is used to indicate the frequency corresponding to the first information bits included in the first signal; and the third parameter is used to indicate the frequency corresponding to the second information bits included in the first signal.

[0009] In this embodiment, a method is provided for the first device to indicate parameters of the first signal. For example, the first information may indicate the transmission rate of the first signal, and the second device may determine the duration of the transition time unit corresponding to the first signal based on the transmission rate of the first signal, and control the amplitude or phase of the first signal to transition in units of the transition time unit. As another example, the first information may indicate the frequency corresponding to the first information bit (e.g., bit "0") and the frequency corresponding to the second information bit (e.g., bit "1") included in the first signal, and the second device may control the frequency corresponding to the first signal to transition between these two frequencies. It is evident that the first information indicates only one set of parameters, but the second device can generate the first signal in different ways based on the first information; that is, the set of parameters indicated by the first information considers different generation methods, improving parameter utilization.

[0010] In one possible implementation, the second parameter is determined based on the first parameter; and / or, the third parameter is determined based on the first parameter.

[0011] In this embodiment, the first information may indicate a first parameter, a second parameter, or a third parameter. The second device can determine other parameters not indicated by the first information based on one parameter indicated by the first information. For example, if the first information indicates a first parameter, the second device can determine a second parameter and / or a third parameter based on the first parameter, thereby reducing the signaling overhead of the first information and improving system performance.

[0012] In one possible implementation, the second parameter is determined based on the first parameter, including: the value of the second parameter is the ratio of the value of the first parameter to the number of transition time units corresponding to the first information bit.

[0013] In this embodiment, a method is provided for the second device to determine the second parameter based on the first parameter. For example, if the number of transition time units corresponding to the first information bits included in the first signal is 4, and the value of the first parameter is V1, then the value of the second parameter... As can be seen, the value of the second parameter is related to the number of transitions of the first information bits included in the first signal per unit time. The second device can determine different second parameters based on different transition numbers of the first information bits included in the first signal per unit time to meet different transition requirements of the second device. In addition, the second device can also determine the second parameter in other ways, such as by predefining the ratio between the second parameter and the first parameter, or by predefining the ratio between the second parameter and the third parameter. For example, the ratio between the second parameter and the third parameter can be... wait.

[0014] In one possible implementation, the third parameter is determined based on the first parameter, including: the value of the third parameter is the ratio of the value of the first parameter to the number of transition time units corresponding to the second information bit.

[0015] In this embodiment, a method is provided for the second device to determine the third parameter based on the first parameter. For example, if the number of transition time units corresponding to the second information bits included in the first signal is 2, and the value of the first parameter is V1, then the value of the third parameter... As can be seen, the value of the third parameter is related to the number of transitions of the second information bits included in the first signal per unit time. The second device can determine different third parameters based on different transition numbers of the second information bits included in the first signal per unit time to meet different transition requirements of the second device. In addition, the second device can also determine the third parameter in other ways, such as by predefining the ratio between the third parameter and the first parameter, or by predefining the ratio between the third parameter and the second parameter. For example, the ratio between the third parameter and the second parameter can be... wait.

[0016] In one possible implementation, the method further includes: sending second information; receiving a second signal from a third device based on the second information; wherein the second information is used to determine the duration of a transition time unit corresponding to the second signal, wherein the phase and / or amplitude of the second signal transitions in units of the transition time unit, and the duration of the transition time unit corresponding to the second signal is different from the duration of the transition time unit corresponding to the first signal; and / or, the second information is used to determine the frequency corresponding to the second signal, and the frequency corresponding to the second signal is different from the frequency corresponding to the first signal.

[0017] In this embodiment, when the first device acts as the receiver and multiple devices (such as the second device and the third device) act as transmitters, the first device can configure the signal parameters for each transmitter. For example, the first device configures the parameters of the first signal for the second device and the parameters of the second signal for the third device. The parameters of the first signal are different from the parameters of the second signal, thereby reducing transmission interference and improving system performance.

[0018] In one possible implementation, the first value is greater than the second value, or the first value is greater than the third value and less than the second value; wherein, the first value is the minimum value between the frequency corresponding to the third information bit included in the second signal and the frequency corresponding to the fourth information bit included in the second signal, the second value is the maximum value between the frequency corresponding to the first information bit included in the first signal and the frequency corresponding to the second information bit included in the first signal, and the third value is the minimum value between the frequency corresponding to the first information bit and the frequency corresponding to the second information bit.

[0019] In this embodiment, two methods are provided where the frequencies corresponding to the first signal and the second signal are different. For example, the frequency corresponding to the first information bit of the first signal is F1, the frequency corresponding to the second information bit of the first signal is F2, the frequency corresponding to the third information bit of the second signal is F3, and the frequency corresponding to the fourth information bit of the second signal is F4. When F1 is less than F2 and F3 is less than F4, F3 can be greater than F2. This can be understood as the frequencies F1 and F2 of the first signal and the frequencies F3 and F4 of the second signal being side by side. For example, these four frequencies can be ordered from smallest to largest as: F1, F2, F3, F4. Alternatively, when F1 is less than F2 and F3 is less than F4, F3 can be greater than F1 and less than F2. This can be understood as the frequencies F1 and F2 of the first signal and the frequencies F3 and F4 of the second signal being interleaved. For example, these four frequencies can be ordered from smallest to largest as: F1, F3, F2, F4. In this way, the difference between the frequency corresponding to the first signal and the frequency corresponding to the second signal can be minimized to reduce transmission interference; in addition, this method can also minimize the difference between the frequency corresponding to the first signal and the frequency corresponding to the second signal to improve frequency resource utilization.

[0020] In one possible implementation, the method further includes: when the first value is greater than the second value, the first difference is the same as the second difference; or, when the first value is greater than the third value and less than the second value, the first difference is the same as the third difference; wherein the first difference is the difference between the first value and the second value, the second difference is the difference between the frequency corresponding to the first information bit and the frequency corresponding to the second information bit, and the third difference is the difference between the first value and the third value.

[0021] In this embodiment, two methods are provided where the frequencies corresponding to the first signal and the second signal are different. For example, the frequency corresponding to the first information bit of the first signal is F1, the frequency corresponding to the second information bit of the first signal is F2, the frequency corresponding to the third information bit of the second signal is F3, and the frequency corresponding to the fourth information bit of the second signal is F4. When these four frequencies are ordered from smallest to largest as F1, F2, F3, F4, F3 - F2 = F2 - F1; when these four frequencies are ordered from smallest to largest as F1, F3, F2, F4, F2 - F3 = F3 - F1. This can be understood as the frequency difference between the two middle frequencies being equal to the frequency difference between the first two frequencies. This method helps to minimize the difference between the frequencies corresponding to the first signal and the second signal, thus reducing transmission interference. Furthermore, this method also helps to minimize the difference between the frequencies corresponding to the first signal and the second signal, thus improving frequency resource utilization.

[0022] In one possible implementation, the number of transition time units corresponding to the first information bits included in the first signal and the third information bits included in the second signal is 4, and the number of transition time units corresponding to the second information bits included in the first signal and the fourth information bits included in the second signal is 2; the transmission rate of the second signal is greater than twice the transmission rate of the first signal; or, the transmission rate of the second signal is greater than the transmission rate of the first signal and less than twice the transmission rate of the first signal.

[0023] In this embodiment, a method is provided where the frequencies corresponding to the first signal and the second signal are different. For example, the frequency corresponding to the first information bit of the first signal is F1, the frequency corresponding to the second information bit of the first signal is F2, the frequency corresponding to the third information bit of the second signal is F3, the frequency corresponding to the fourth information bit of the second signal is F4, the transmission rate corresponding to the first signal is V1, and the transmission rate corresponding to the second signal is V2. When If F1 is less than F2 and F3 is less than F4, then F3 can be greater than F2, meaning V2 can be greater than 2V1. If F1 is less than F2 and F3 is less than F4, then F3 can be greater than F1 and less than F2, meaning V2 can be greater than V1 and less than 2V1. This method helps to minimize the difference between the frequencies corresponding to the first and second signals, reducing transmission interference. Furthermore, it also helps to minimize the difference between the frequencies corresponding to the first and second signals, improving frequency resource utilization.

[0024] In one possible implementation, the method further includes: when the transmission rate of the second signal is greater than twice the transmission rate of the first signal, the transmission rate of the second signal is equal to three times the transmission rate of the first signal; or, when the transmission rate of the second signal is greater than the transmission rate of the first signal but less than twice the transmission rate of the first signal, the transmission rate of the second signal is equal to the transmission rate of the first signal. times.

[0025] In this embodiment, a method is provided where the frequencies corresponding to the first signal and the second signal are different. For example, the frequency corresponding to the first information bit of the first signal is F1, the frequency corresponding to the second information bit of the first signal is F2, the frequency corresponding to the third information bit of the second signal is F3, the frequency corresponding to the fourth information bit of the second signal is F4, the transmission rate corresponding to the first signal is V1, and the transmission rate corresponding to the second signal is V2. When If the four frequencies are ordered from smallest to largest as F1, F2, F3, F4, then F3 - F2 = F2 - F1, meaning V2 = 3V1; if the four frequencies are ordered from smallest to largest as F1, F3, F2, F4, then F2 - F3 = F3 - F1, meaning... In this way, the difference between the frequency corresponding to the first signal and the frequency corresponding to the second signal can be minimized to reduce transmission interference; in addition, this method can also minimize the difference between the frequency corresponding to the first signal and the frequency corresponding to the second signal to improve frequency resource utilization.

[0026] In one possible implementation, the first signal is used for the second device to access the first device, and the second signal is used for the third device to access the first device; the first information and the second information are the same information, and the first information is used to indicate a fourth parameter; wherein, the fourth parameter is used to determine a first value range, the first value range is used to determine the access timing, the first value range includes a first sub-value range and a second sub-value range, the first sub-value range corresponds to a first frequency group, the first frequency group is used to determine the frequency corresponding to the first signal, the second sub-value range corresponds to a second frequency group, and the second frequency group is used to determine the frequency corresponding to the second signal.

[0027] In this embodiment, a method is provided for the first device to indicate the parameters of the first signal and the parameters of the second signal. For example, when the first device, the second device, and the third device are in the access process, and the first information and the second information are the same information, the first information can indicate a fourth parameter. The second device and the third device can determine a first value range for determining the access timing based on the fourth parameter. Since the first value range includes multiple sub-value ranges, the second device can determine the first sub-value range corresponding to the second device from the multiple sub-value ranges. Since the first sub-value range corresponds to a first frequency group, the second device can determine the frequency corresponding to the first signal based on the first frequency group. Similarly, the third device can determine the second sub-value range corresponding to the third device from the multiple sub-value ranges. Since the second sub-value range corresponds to a second frequency group, the second device can determine the frequency corresponding to the second signal based on the second frequency group. This method of the first device indicating the parameters of the first signal and the parameters of the second signal can be understood as an indirect indication method. The first device indirectly indicates the frequencies corresponding to multiple signals through a parameter (e.g., the fourth parameter) used to determine the access timing. Since the fourth parameter is an existing parameter in the access process, the first device does not need to add new parameters to indicate the frequencies corresponding to the signals, reducing signaling overhead and improving system performance.

[0028] In one possible implementation, the first signal is used for the second device to access the first device, and the second signal is used for the third device to access the first device; the first information and the second information are the same information, and the first information is used to indicate the fifth parameter and the sixth parameter; wherein, the fifth parameter is used to determine the second value range, the sixth parameter is used to determine the third value range, the second value range and the third value range are used to determine the access timing, the fifth parameter corresponds to the first frequency group, the first frequency group is used to determine the frequency corresponding to the first signal, the sixth parameter corresponds to the second frequency group, and the second frequency group is used to determine the frequency corresponding to the second signal.

[0029] In this embodiment, a method is provided for the first device to indicate the parameters of the first signal and the parameters of the second signal. For example, when the first device, the second device, and the third device are in the access process, and the first information and the second information are the same information, the first information can indicate the fifth parameter and the sixth parameter. The second device can determine from the fifth parameter and the sixth parameter that the parameter corresponding to the second device is the fifth parameter. Since the fifth parameter corresponds to the first frequency group, the second device can determine the frequency corresponding to the first signal based on the first frequency group. Similarly, the third device can determine from the fifth parameter and the sixth parameter that the parameter corresponding to the third device is the sixth parameter. Since the sixth parameter corresponds to the second frequency group, the second device can determine the frequency corresponding to the second signal based on the second frequency group. This method of indicating the parameters of the first signal and the parameters of the second signal by the first device can be understood as an indirect indication method. The first device indirectly indicates the frequencies corresponding to multiple signals through multiple parameters used to determine the access timing (such as the fifth parameter and the sixth parameter). Since the fifth parameter and the sixth parameter are existing parameters in the access process, the first device does not need to add new parameters to indicate the frequency corresponding to the signal, reducing signaling overhead and improving system performance.

[0030] Secondly, embodiments of this application also provide a communication method, which can be applied to a second device, the second device being a terminal device with tag functionality or a component (e.g., unit / module, circuit, or chip) within the terminal device. The method includes: receiving first information from a first device; determining the duration of a transition time unit corresponding to a first signal based on the first information, wherein the phase and / or amplitude of the first signal transitions in units of the transition time unit; and / or determining the frequency corresponding to the first signal based on the first information; and sending the first signal to the first device.

[0031] In one possible implementation, the first information is used to indicate one or more of a first parameter, a second parameter, or a third parameter, wherein the first parameter is used to indicate the transmission rate of the first signal; the second parameter is used to indicate the frequency corresponding to the first information bits included in the first signal; and the third parameter is used to indicate the frequency corresponding to the second information bits included in the first signal.

[0032] In one possible implementation, the second parameter is determined based on the first parameter; and / or, the third parameter is determined based on the first parameter.

[0033] In one possible implementation, the second parameter is determined based on the first parameter, including: the value of the second parameter is the ratio of the value of the first parameter to the number of transition time units corresponding to the first information bit.

[0034] In one possible implementation, the third parameter is determined based on the first parameter, including: the value of the third parameter is the ratio of the value of the first parameter to the number of transition time units corresponding to the second information bit.

[0035] In one possible implementation, the first signal is used for the second device to access the first device, the first information is used to indicate a fourth parameter, the fourth parameter is used to determine a first value range, the first value range is used to determine the access timing, and the first value range includes a first sub-value range and a second sub-value range; determining the frequency corresponding to the first signal based on the first information includes: determining that the second device corresponds to the first sub-value range and that the first sub-value range corresponds to a first frequency group; and determining the frequency corresponding to the first signal based on the first frequency group.

[0036] In one possible implementation, the first signal is used for the second device to access the first device, the first information is used to indicate the fifth parameter and the sixth parameter, the fifth parameter is used to determine the second value range, the sixth parameter is used to determine the third value range, and the second value range and the third value range are used to determine the access timing; determining the frequency corresponding to the first signal according to the first information includes: determining that the second device corresponds to the fifth parameter and that the fifth parameter corresponds to a first frequency group; and determining the frequency corresponding to the first signal according to the first frequency group.

[0037] The beneficial effects of the second aspect and its implementation can be referenced to the beneficial effects of the first aspect and any of its implementations.

[0038] Thirdly, embodiments of this application also provide a communication method, which can be applied to a second device, the second device being a terminal device with tag functionality or a component (e.g., unit / module, circuit, or chip) in the terminal device. The method includes: determining first information; determining the duration of a transition time unit corresponding to a first signal based on the first information, wherein the phase and / or amplitude of the first signal transitions in units of the transition time unit; and / or determining the frequency corresponding to the first signal based on the first information; and sending the first signal to a first device.

[0039] In one possible implementation, the method further includes: the first information is (pre)configured, or standard-defined, or agreed upon by the first device and the second device; or, receiving the first information from the first device, wherein the first information is encapsulated or carried in higher-layer signaling, the higher-layer signaling being medium access control (MAC) control element (CE) signaling or non-access stratum (NAS) signaling.

[0040] In one possible implementation, the first information is used to indicate one or more of a first parameter, a second parameter, or a third parameter, wherein the first parameter is used to indicate the transmission rate of the first signal; the second parameter is used to indicate the frequency corresponding to the first information bits included in the first signal; and the third parameter is used to indicate the frequency corresponding to the second information bits included in the first signal.

[0041] In one possible implementation, the second parameter is determined based on the first parameter; and / or, the third parameter is determined based on the first parameter.

[0042] In one possible implementation, the second parameter is determined based on the first parameter, including: the value of the second parameter is the ratio of the value of the first parameter to the number of transition time units corresponding to the first information bit.

[0043] In one possible implementation, the third parameter is determined based on the first parameter, including: the value of the third parameter is the ratio of the value of the first parameter to the number of transition time units corresponding to the second information bit.

[0044] In one possible implementation, the first signal is used for the second device to access the first device, the first information is used to indicate a fourth parameter, the fourth parameter is used to determine a first value range, the first value range is used to determine the access timing, and the first value range includes a first sub-value range and a second sub-value range; determining the frequency corresponding to the first signal based on the first information includes: determining that the second device corresponds to the first sub-value range and that the first sub-value range corresponds to a first frequency group; and determining the frequency corresponding to the first signal based on the first frequency group.

[0045] In one possible implementation, the first signal is used for the second device to access the first device, the first information is used to indicate the fifth parameter and the sixth parameter, the fifth parameter is used to determine the second value range, the sixth parameter is used to determine the third value range, and the second value range and the third value range are used to determine the access timing; determining the frequency corresponding to the first signal according to the first information includes: determining that the second device corresponds to the fifth parameter and that the fifth parameter corresponds to a first frequency group; and determining the frequency corresponding to the first signal according to the first frequency group.

[0046] The beneficial effects of the third aspect and its implementation can be referenced to the beneficial effects of the first aspect and any of its implementations.

[0047] Fourthly, embodiments of this application also provide a communication method, which can be applied to a first device, the first device being a network device with reader / writer functionality or a component (e.g., unit / module, circuit, or chip) within a network device, or it can also be a terminal device with reader / writer functionality or a component (e.g., unit / module, circuit, or chip) within a terminal device. The method includes: sending first information; receiving a first signal from a second device according to the first information; wherein the first signal is used for the second device to access the first device, the first information is used to indicate a fourth parameter, wherein the fourth parameter is used to determine a first value range, the first value range is used to determine the access timing, the first value range includes a first sub-value range and a second sub-value range, the first sub-value range corresponds to a first frequency group, and the first frequency group is used to determine the frequency corresponding to the first signal.

[0048] In this embodiment, the first device can configure the frequency corresponding to the first signal for the second device using first information. For example, when the first device and the second device are in the access process, the first information can indicate a fourth parameter. The second device can determine a first value range for determining the access timing based on the fourth parameter. The first value range includes multiple sub-value ranges. The second device can determine the first sub-value range corresponding to the second device from the multiple sub-value ranges. Since the first sub-value range corresponds to a first frequency group, the second device can determine the frequency corresponding to the first signal based on the first frequency group. It can be seen that the first device indirectly indicates the frequencies corresponding to multiple signals through a parameter (e.g., the fourth parameter) used to determine the access timing. Since the fourth parameter is an existing parameter during the access process, the first device does not need to add new parameters to indicate the frequency corresponding to the signal, reducing signaling overhead and improving system performance.

[0049] In one possible implementation, the first information is further used to indicate one or more of a first parameter, a second parameter, or a third parameter, wherein the first parameter is used to indicate the transmission rate of the first signal; the second parameter is used to indicate the frequency corresponding to the first information bits included in the first signal; and the third parameter is used to indicate the frequency corresponding to the second information bits included in the first signal.

[0050] In one possible implementation, the second parameter is determined based on the first parameter; and / or, the third parameter is determined based on the first parameter.

[0051] In one possible implementation, the second parameter is determined based on the first parameter, including: the value of the second parameter is the ratio of the value of the first parameter to the number of transition time units corresponding to the first information bit.

[0052] In one possible implementation, the third parameter is determined based on the first parameter, including: the value of the third parameter is the ratio of the value of the first parameter to the number of transition time units corresponding to the second information bit.

[0053] In one possible implementation, the method further includes: sending second information; receiving a second signal from a third device based on the second information; wherein the second signal is used for the third device to access the first device, the second information is used to indicate the fourth parameter, the second sub-value range corresponds to a second frequency group, and the second frequency group is used to determine the frequency corresponding to the second signal.

[0054] In one possible implementation, the first value is greater than the second value, or the first value is greater than the third value and less than the second value; wherein, the first value is the minimum value between the frequency corresponding to the third information bit included in the second signal and the frequency corresponding to the fourth information bit included in the second signal, the second value is the maximum value between the frequency corresponding to the first information bit included in the first signal and the frequency corresponding to the second information bit included in the first signal, and the third value is the minimum value between the frequency corresponding to the first information bit and the frequency corresponding to the second information bit.

[0055] In one possible implementation, the method further includes: when the first value is greater than the second value, the first difference is the same as the second difference; or, when the first value is greater than the third value and less than the second value, the first difference is the same as the third difference; wherein the first difference is the difference between the first value and the second value, the second difference is the difference between the frequency corresponding to the first information bit and the frequency corresponding to the second information bit, and the third difference is the difference between the first value and the third value.

[0056] In one possible implementation, the number of transition time units corresponding to the first information bits included in the first signal is 4, and the number of transition time units corresponding to the second information bits included in the first signal is 2; the transmission rate of the second signal is greater than twice the transmission rate of the first signal; or, the transmission rate of the second signal is greater than the transmission rate of the first signal but less than twice the transmission rate of the first signal.

[0057] In one possible implementation, the method further includes: when the transmission rate of the second signal is greater than twice the transmission rate of the first signal, the transmission rate of the second signal is equal to three times the transmission rate of the first signal; or, when the transmission rate of the second signal is greater than the transmission rate of the first signal but less than twice the transmission rate of the first signal, the transmission rate of the second signal is equal to the transmission rate of the first signal. times.

[0058] The beneficial effects of the implementation of the fourth aspect described above can be referenced to the beneficial effects of the first aspect and any of its implementations.

[0059] Fifthly, embodiments of this application also provide a communication method, which can be applied to a second device. The second device can be a terminal device with tag functionality or a component (e.g., a unit / module, circuit, or chip) in a terminal device. The method includes: receiving first information from a first device, the first information being used to indicate a fourth parameter, the fourth parameter being used to determine a first value range, the first value range being used to determine an access timing, the first value range including a first sub-value range and a second sub-value range; determining that the second device corresponds to the first sub-value range and that the first sub-value range corresponds to a first frequency group, and determining the frequency corresponding to the first signal based on the first frequency group; and sending a first signal to the first device, the first signal being used for the second device to access the first device.

[0060] In one possible implementation, the first information is further used to indicate one or more of a first parameter, a second parameter, or a third parameter, wherein the first parameter is used to indicate the transmission rate of the first signal; the second parameter is used to indicate the frequency corresponding to the first information bits included in the first signal; and the third parameter is used to indicate the frequency corresponding to the second information bits included in the first signal.

[0061] In one possible implementation, the second parameter is determined based on the first parameter; and / or, the third parameter is determined based on the first parameter.

[0062] In one possible implementation, the second parameter is determined based on the first parameter, including: the value of the second parameter is the ratio of the value of the first parameter to the number of transition time units corresponding to the first information bit.

[0063] In one possible implementation, the third parameter is determined based on the first parameter, including: the value of the third parameter is the ratio of the value of the first parameter to the number of transition time units corresponding to the second information bit.

[0064] The beneficial effects of the fifth aspect and its implementation can be referenced to the beneficial effects of the fourth aspect and any of its implementations.

[0065] Sixthly, embodiments of this application also provide a communication method, which can be applied to a first device, the first device being a network device with reader / writer functionality or a component (e.g., unit / module, circuit, or chip) within a network device, or it can also be a terminal device with reader / writer functionality or a component (e.g., unit / module, circuit, or chip) within a terminal device. The method includes: sending first information; receiving a first signal from a second device according to the first information; wherein the first signal is used for the second device to access the first device, the first information is used to indicate a fifth parameter and a sixth parameter, wherein the fifth parameter is used to determine a second value range, the sixth parameter is used to determine a third value range, the second value range and the third value range are used to determine an access timing, the fifth parameter corresponds to a first frequency group, and the first frequency group is used to determine the frequency corresponding to the first signal.

[0066] In this embodiment, the first device can configure the frequency corresponding to the first signal for the second device using first information. For example, when the first device and the second device are in the access process, the first information can indicate the fifth parameter and the sixth parameter. The second device can determine that the second device corresponds to the fifth parameter. Since the fifth parameter corresponds to the first frequency group, the second device can determine the frequency corresponding to the first signal based on the first frequency group. It can be seen that the first device indirectly indicates the frequencies corresponding to multiple signals through multiple parameters used to determine the access timing (e.g., the fifth parameter and the sixth parameter). Since the fifth parameter and the sixth parameter are existing parameters during the access process, the first device does not need to add new parameters to indicate the frequency corresponding to the signal, reducing signaling overhead and improving system performance.

[0067] In one possible implementation, the first information is further used to indicate one or more of a first parameter, a second parameter, or a third parameter, wherein the first parameter is used to indicate the transmission rate of the first signal; the second parameter is used to indicate the frequency corresponding to the first information bits included in the first signal; and the third parameter is used to indicate the frequency corresponding to the second information bits included in the first signal.

[0068] In one possible implementation, the second parameter is determined based on the first parameter; and / or, the third parameter is determined based on the first parameter.

[0069] In one possible implementation, the second parameter is determined based on the first parameter, including: the value of the second parameter is the ratio of the value of the first parameter to the number of transition time units corresponding to the first information bit.

[0070] In one possible implementation, the third parameter is determined based on the first parameter, including: the value of the third parameter is the ratio of the value of the first parameter to the number of transition time units corresponding to the second information bit.

[0071] In one possible implementation, the method further includes: sending second information; receiving a second signal from a third device based on the second information; wherein the second signal is used for the third device to access the first device, the second information is used to indicate the fifth parameter and the sixth parameter, the sixth parameter corresponds to a second frequency group, and the second frequency group is used to determine the frequency corresponding to the second signal.

[0072] In one possible implementation, the first value is greater than the second value, or the first value is greater than the third value and less than the second value; wherein, the first value is the minimum value between the frequency corresponding to the third information bit included in the second signal and the frequency corresponding to the fourth information bit included in the second signal, the second value is the maximum value between the frequency corresponding to the first information bit included in the first signal and the frequency corresponding to the second information bit included in the first signal, and the third value is the minimum value between the frequency corresponding to the first information bit and the frequency corresponding to the second information bit.

[0073] In one possible implementation, the method further includes: when the first value is greater than the second value, the first difference is the same as the second difference; or, when the first value is greater than the third value and less than the second value, the first difference is the same as the third difference; wherein the first difference is the difference between the first value and the second value, the second difference is the difference between the frequency corresponding to the first information bit and the frequency corresponding to the second information bit, and the third difference is the difference between the first value and the third value.

[0074] In one possible implementation, the number of transition time units corresponding to the first information bits included in the first signal is 4, and the number of transition time units corresponding to the second information bits included in the first signal is 2; the transmission rate of the second signal is greater than twice the transmission rate of the first signal; or, the transmission rate of the second signal is greater than the transmission rate of the first signal but less than twice the transmission rate of the first signal.

[0075] In one possible implementation, the method further includes: when the transmission rate of the second signal is greater than twice the transmission rate of the first signal, the transmission rate of the second signal is equal to three times the transmission rate of the first signal; or, when the transmission rate of the second signal is greater than the transmission rate of the first signal but less than twice the transmission rate of the first signal, the transmission rate of the second signal is equal to the transmission rate of the first signal. times.

[0076] The beneficial effects of the implementation of the sixth aspect described above can be referenced to the beneficial effects of the first aspect and any of its implementations.

[0077] In a seventh aspect, embodiments of this application also provide a communication method, which can be applied to a second device. The second device can be a terminal device with tag functionality or a component (e.g., a unit / module, circuit, or chip) in a terminal device. The method includes: receiving first information from a first device, the first information being used to indicate a fifth parameter and a sixth parameter, the fifth parameter being used to determine a second value range, the sixth parameter being used to determine a third value range, the second value range and the third value range being used to determine an access timing; determining that the second device corresponds to the fifth parameter and that the fifth parameter corresponds to a first frequency group, and determining the frequency corresponding to the first signal based on the first frequency group; and sending a first signal to the first device, the first signal being used for the second device to access the first device.

[0078] In one possible implementation, the first information is further used to indicate one or more of a first parameter, a second parameter, or a third parameter, wherein the first parameter is used to indicate the transmission rate of the first signal; the second parameter is used to indicate the frequency corresponding to the first information bits included in the first signal; and the third parameter is used to indicate the frequency corresponding to the second information bits included in the first signal.

[0079] In one possible implementation, the second parameter is determined based on the first parameter; and / or, the third parameter is determined based on the first parameter.

[0080] In one possible implementation, the second parameter is determined based on the first parameter, including: the value of the second parameter is the ratio of the value of the first parameter to the number of transition time units corresponding to the first information bit.

[0081] In one possible implementation, the third parameter is determined based on the first parameter, including: the value of the third parameter is the ratio of the value of the first parameter to the number of transition time units corresponding to the second information bit.

[0082] The beneficial effects of the seventh aspect and its implementation can be referenced to the beneficial effects of the sixth aspect and any of its implementations.

[0083] Eighthly, embodiments of this application provide a communication device, including a processor and a memory; the memory is used to store computer instructions, and when the device is running, the processor executes the computer instructions stored in the memory to cause the device to perform any implementation method of the first, second, third, fourth, fifth, sixth, or seventh aspects described above. The memory may be a volatile or non-volatile memory, such as a cache in a semiconductor chip.

[0084] Ninthly, embodiments of this application provide a communication device, which may be a terminal device or a network device, or a chip for a terminal device or a network device. The device has the function of implementing any of the methods described in the first, second, third, fourth, fifth, sixth, or seventh aspects above. This function can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0085] In a tenth aspect, embodiments of this application provide a communication apparatus, including units or means for performing the steps of any of the implementation methods in the first, second, third, fourth, fifth, or sixth aspects described above.

[0086] Eleventhly, embodiments of this application provide a communication device, including a processor and an interface circuit. The processor is used to communicate with other devices through the interface circuit and to execute any implementation method of the first, second, third, fourth, fifth, sixth, or seventh aspects described above. The processor may be one or more processors.

[0087] In a twelfth aspect, embodiments of this application provide a communication device including a processor coupled to a memory. The processor is configured to invoke a program stored in the memory to execute any implementation of the methods described in the first, second, third, fourth, fifth, sixth, or seventh aspects. The memory may be located within or outside the device. The processor may also be one or more processors.

[0088] In a thirteenth aspect, embodiments of this application also provide a computer-readable storage medium storing instructions that, when executed on a communication device, cause any of the implementation methods of the first, second, third, fourth, fifth, sixth, or seventh aspects described above to be performed.

[0089] In a fourteenth aspect, embodiments of this application also provide a computer program product, which includes a computer program or instructions that, when executed by a communication device, cause any of the implementation methods in the first, second, third, fourth, fifth, sixth, or seventh aspects described above to be performed.

[0090] In a fifteenth aspect, embodiments of this application also provide a chip system, including: a processor, configured to execute any implementation method of the first, second, third, fourth, fifth, sixth, or seventh aspects described above.

[0091] In a sixteenth aspect, embodiments of this application also provide a communication system, the system comprising: a first device for executing any implementation method executed by the first device in the first, second, third, fourth, fifth, sixth, or seventh aspects described above; and a second device for executing any implementation method executed by the second device in the first, second, third, fourth, fifth, sixth, or seventh aspects described above. Attached Figure Description

[0092] Figure 1 A schematic diagram of a communication system provided in an embodiment of this application;

[0093] Figure 2 A schematic diagram of another communication system provided in the embodiments of this application;

[0094] Figure 3 A schematic diagram of yet another communication system provided in the embodiments of this application;

[0095] Figure 4 A schematic diagram of yet another communication system provided in the embodiments of this application;

[0096] Figure 5 A schematic diagram of an FSK signal provided in an embodiment of this application;

[0097] Figure 6 A flowchart illustrating a communication method provided in an embodiment of this application;

[0098] Figure 7a A schematic diagram of a first signal provided in an embodiment of this application;

[0099] Figure 7b A flowchart illustrating another communication method provided in an embodiment of this application;

[0100] Figure 7c A schematic diagram showing the frequency corresponding to a first signal and the frequency corresponding to a second signal, provided for embodiments of this application;

[0101] Figure 7d A schematic diagram showing another frequency corresponding to the first signal and a frequency corresponding to the second signal provided in an embodiment of this application;

[0102] Figure 7e A schematic diagram illustrating a first sub-value range and a second sub-value range provided for embodiments of this application;

[0103] Figure 7f A schematic diagram illustrating a second value range and a third value range provided for embodiments of this application;

[0104] Figure 8 A flowchart illustrating another communication method provided in an embodiment of this application;

[0105] Figure 9 A flowchart illustrating another communication method provided in an embodiment of this application;

[0106] Figure 10 A flowchart illustrating another communication method provided in an embodiment of this application;

[0107] Figure 11 A schematic diagram of a communication device provided in an embodiment of this application;

[0108] Figure 12 This is a schematic diagram of another communication device provided in an embodiment of this application. Detailed Implementation

[0109] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the embodiments of this application will be further described in detail below with reference to the accompanying drawings.

[0110] The technical solutions provided in the embodiments of this application can be applied to Internet of Things (IoT) systems, including ambient IoT (A-IoT) and narrowband Internet of Things (NB-IoT). IoT technology is widely used in various industries, such as logistics, warehousing, industrial manufacturing, identity recognition, and environmental monitoring. IoT is based on radio frequency identification (RFID) technology. RFID is a contactless communication technology that utilizes radio frequency communication. Its principle is that the reader and tag do not need to make contact; data communication is achieved through radio waves. IoT technology can be applied to communication systems related to the 3rd Generation Partnership Project (3GPP), such as Long Term Evolution (LTE) and 5th Generation (5G) mobile communication systems, or it can be applied to other next-generation mobile communication systems, such as 6th Generation (6G) or other similar communication systems. Other similar communication systems may include wireless fidelity (Wi-Fi), vehicle-to-everything (V2X), and so on.

[0111] Please see Figure 1 This is a schematic diagram of a communication system provided in an embodiment of this application. Figure 1 As shown, the communication system includes network devices and tags. The tag can be a standalone device or integrated with a terminal device. In this communication system, the network device can function as a reader in an RFID system; that is, the network device can act as a reader to communicate with the tag, and they can communicate via a UU interface, i.e., air interface communication.

[0112] Please see Figure 2 This is a schematic diagram of another communication system provided in an embodiment of this application. Figure 2 As shown, the communication system includes terminal devices and tags. In this communication system, the terminal device can function as a reader in an RFID system, that is, the terminal device can communicate independently with the tag as a reader, or the terminal device can communicate with the tag through pre-allocated network resources, for example, the terminal device and the tag can communicate through a sidelink (SL).

[0113] Please see Figure 3 This is a schematic diagram of another communication system provided in an embodiment of this application. Figure 3 As shown, the communication system includes network devices, integrated access and backhaul (IAB) nodes, and tags. The system may also include other devices, such as terminal devices. In this system, the IAB node acts as a relay node between the network devices and the tags. The tags transmit information to the IAB node, and the IAB node forwards this information to the network devices via the UU interface.

[0114] Please see Figure 4 This is a schematic diagram of another communication system provided in an embodiment of this application. Figure 4 As shown, the communication system includes network equipment, terminal equipment, and tags, and is a discrete architecture system. In one implementation of this communication system, such as... Figure 4 As shown in (a), the tag has only an uplink connection with the network device, and only a downlink connection with the terminal device. In this implementation, the terminal device can transmit information to the tag, and the tag then forwards the information to the network device. This can be understood as uplink referring to data transmission from the tag to the network device, and downlink referring to data transmission from the terminal device to the tag. Another implementation, such as... Figure 4 As shown in (b), the tag has only a downlink connection with the network device and only an uplink connection with the terminal device. In this implementation, the network device can transmit information to the tag, and the tag can then forward the information to the terminal device. This can be understood as downlink referring to data transmission from the network device to the tag, and uplink referring to data transmission from the tag to the terminal device.

[0115] Figures 1-4 The network architecture shown is merely illustrative; the number of tags, terminal devices, and network devices may be fewer or more. The communication systems described in this application's embodiments are for the purpose of more clearly illustrating the technical solutions of these embodiments and do not constitute a limitation on the communication systems to which these embodiments are applicable. Those skilled in the art will understand that, with the evolution of network architectures, the technical solutions provided in this application's embodiments are equally applicable to similar technical problems. When applying the technical solutions of this application's embodiments to other communication systems, the devices, components, modules, etc., in the embodiments can be replaced with corresponding devices, components, modules, etc., in other communication systems without limitation. The network devices mentioned in this application's embodiments include access network devices and / or core network devices.

[0116] Tags, also known as RFID tags or electronic tags, A-IoT terminals or A-IoT devices, are typically attached to objects to identify target objects. Tags receive radio frequency signals from readers. Using energy obtained from induced current, the tag can transmit information stored in its internal chip. Alternatively, the tag can actively send a signal of a specific frequency to the reader, which then reads the information from the tag. Tag design is relatively simple, integrating application layer signaling and air interface signaling, and features low power consumption. Tags are classified into three types: active, passive, and semi-active / semi-passive. Active tags are also called active tags, passive tags are also called passive tags, and semi-active / semi-passive tags are also called semi-passive tags. Active tags are equipped with a power supply and use an actively generated carrier communication method, meaning they can actively send signals to the reader without needing to obtain energy from received signals for transmission. Passive tags, lacking power supply modules or having insufficient power, can employ backscatter-based communication, obtaining energy from the environment and transmitting signals using that energy. Passive tags can operate in reflective communication scenarios; for example, they obtain energy by reflecting signals from a reader to transmit data. Semi-active / semi-passive tags integrate the advantages of active and passive tags, serving as a special type of identification. Typically, semi-active / semi-passive tags are in a dormant state, not operating and not emitting signals; they are activated and begin working only when they enter the activation signal range of a low-frequency activator. The tags involved in the embodiments of this application can be active tags, passive tags, or semi-active / semi-passive tags, etc.

[0117] In the embodiments of this application, a tag can be used as a terminal device. Accordingly, the terminal device used as a tag in this application can be of the following three types: passive terminal: no energy storage, cannot generate signals independently, and uses backscatter to transmit signals; semi-passive terminal: has energy storage, but cannot generate signals independently, and uses backscatter to transmit signals, and its stored energy can amplify the reflected signal; active terminal: has energy storage, can generate signals independently, and has active radio frequency components for transmission.

[0118] Both tags and readers can be implemented based on cellular network infrastructure, or they can be devices within the cellular network. For example, the functionality of a reader can be implemented by network devices or terminal devices within the cellular network, and the functionality of a tag can be implemented by a terminal device within the cellular network. For instance, a tag can be an extremely low-power, extremely low-complexity A-IoT terminal. When a terminal device has tag functionality, it can perform contactless data communication with a network device that has reader functionality or with another terminal device that has reader functionality.

[0119] Terminal equipment is also known as a terminal, terminal device, user equipment (UE), mobile station, or mobile terminal. For example, terminal equipment can be: mobile phone, computer, mobile internet device (MID), wearable device, virtual reality (VR) device, augmented reality (AR) device, robotic arm, camera, robot, or smart home device (such as television, air conditioner, robot vacuum cleaner, speaker, set-top box), relay, or customer premises equipment (CPE).

[0120] The various terminal devices described above, if located on a vehicle (e.g., placed / installed inside the vehicle), can all be considered in-vehicle terminal devices. In-vehicle terminal devices can be built into a vehicle's in-vehicle module, in-vehicle component, in-vehicle chip, or in-vehicle unit as one or more components or units. In-vehicle terminal devices can also be whole-vehicle equipment, in-vehicle modules, vehicles, on-board units (OBU), roadside units (RSU), in-vehicle systems (or in-vehicle transmitting units) (telematics boxes, T-boxes), chips, or systems on chips (SOCs), etc. These chips or SOCs can be installed in vehicles, OBUs, RSUs, or T-boxes.

[0121] In the embodiments of this application, the device for implementing the functions of the terminal device can be the terminal device itself, or it can be a device that supports the terminal device in implementing the functions, such as a chip system or a combination of devices or components that can implement the functions of the terminal device. This device can be installed in the terminal device. The embodiments of this application do not limit the specific technology or device form used in the terminal device.

[0122] In some possible implementations, the tagged terminal device (e.g., A-IoT terminal or A-IoT device) has at least one of the following characteristics compared to conventional terminal devices (e.g., new radio (NR) terminals in R15, R16 or R17).

[0123] 1) Maximum Bandwidth: The maximum bandwidth of an A-IoT terminal or A-IoT device can be less than 100 MHz in R15 and R16. The maximum bandwidth of an A-IoT terminal or A-IoT device can be less than 20 MHz of reduced capability (RedCap) in R17. For example, the maximum bandwidth of an A-IoT terminal or A-IoT device can be 1 resource block (RB), 1.44 MHz, 1.5 MHz, 2.88 MHz, 3 MHz, etc.

[0124] 2) Number of antennas supported: one transmit and one receive, or one transmit and two receive.

[0125] 3) The uplink / device to reader transmission channel is not aligned with the boundaries of the NR time slots, frames, symbols, etc.

[0126] 4) Uplink / device-reader transmission uses a single-carrier waveform.

[0127] 5) The downlink / reader-to-device transmission channel is not aligned with the time slots, frames, etc. of the NR; the downlink / reader-to-device transmission channel is aligned with the start and / or end boundaries of the orthogonal frequency division multiplexing (OFDM) symbols of the NR.

[0128] 6) Downlink / reader-writer - The transmission of the device adopts OFDM waveform.

[0129] 7) Supported modulation methods include at least one of binary on-off keying (OOK), frequency shift keying (FSK), binary phase shift keying (BPSK), and minimum shift keying (MSK). FSK can also be called binary frequency shift keying (BFSK or 2FSK) or OOK-FSK.

[0130] 8) Uplink / device-reader transmission uses a single-carrier waveform or a single-carrier baseband waveform.

[0131] The above features are merely examples and do not constitute a limitation on the A-IoT terminal or A-IoT device in this application.

[0132] Access network equipment is also known as radio access network (RAN) equipment. RAN can be a 3GPP-related cellular system, such as LTE, NR, or future-oriented evolution systems (such as 6G mobile communication systems). RAN can also be an open RAN (O-RAN or ORAN), a cloud radio access network (CRAN), or a virtualized RAN (vRAN), etc. RAN can also be a communication system that integrates two or more of the above systems.

[0133] RAN equipment can also be called RAN nodes, RAN entities, or access nodes. For example, an RAN node can be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next-generation NodeB (gNB), a next-generation base station in a 6G mobile communication system, or a base station in a future mobile communication system. In V2X technology, an RAN node can be an RSU, or an access node in a Wi-Fi system. An RAN node can also be a module or unit that performs some of the functions of a base station; or multiple RAN nodes can collaborate to assist terminal devices in achieving wireless access, with different RAN nodes performing some of the functions of the base station. For example, an RAN node can be a central unit (CU), a distributed unit (DU), or a radio unit (RU). CU, DU, or RU may have different names in different systems, but those skilled in the art will understand their meaning. For example, in an ORAN system, a CU can also be called an O-CU (Open CU), a DU can also be called an O-DU (Open DU), the CU control plane (CU-controlplane, CU-CP) can also be called an O-CU-CP, the CU user plane (CU-user plane, CU-UP) can also be called an O-CU-UP, and the RU can also be called an O-RU (Open RU). For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. CU and DU can be configured according to the protocol layer functions of the wireless network they implement. The specific protocol layers configured for each CU and DU are not limited in this embodiment. Any of the CU, DU, and RU units in this application can be implemented through a software module, a hardware module, or a combination of software and hardware modules.

[0134] In this embodiment, the access network device may have a built-in reader / writer for performing the reader / writer's transmitting and receiving functions. The reader / writer's functions can be further separated, with the reader / writer divided into a receiver and a helper. The receiver is also called a receiving end or receiving unit, and the helper is also called an activation end or activation unit. The activation unit is equivalent to the transmitter in the reader / writer, and the receiving unit is equivalent to the receiver in the reader / writer. When the reader / writer is implemented in a separate architecture, different entities of the reader / writer can be deployed on different access network devices. For example, the first access network device deploys the helper to perform the reader / writer's transmitting function; the second access network device deploys the receiver to perform the reader / writer's receiving function. The helper and the reader / writer / access network device can transmit data via an air interface or via a wired connection.

[0135] In the embodiments of this application, the apparatus for implementing the functions of the access network device can be the access network device itself, or it can be an apparatus that supports the access network device in implementing the functions, such as a chip system or a combination of devices or components that can implement the functions of the access network device. This apparatus can be installed in the access network device. The embodiments of this application do not limit the specific technology or specific device form used in the access network device.

[0136] Core network equipment varies across different systems. For example, in a 4G system, core network equipment can be a Mobility Management Entity (MME) and / or a Serving Gateway (S-GW). In a 5G system, core network equipment can be an Access and Mobility Management Function (AMF), a Session Management Function (SMF), or a User Plane Function (UPF). In this embodiment, the core network equipment has tag management functionality; this core network equipment can also be a Tag Management Function (TMF) or an enhanced AMF. The enhanced AMF has tag management functionality.

[0137] In the embodiments of this application, the apparatus for implementing the functions of the core network equipment can be the core network equipment itself, or it can be an apparatus that supports the core network equipment in implementing the functions, such as a chip system or a combination of devices or components that can implement the functions of the core network equipment. This apparatus can be installed in the core network equipment. The embodiments of this application do not limit the specific technology or specific equipment form used in the core network equipment.

[0138] The communication system applicable to the embodiments of this application has been briefly introduced above. The relevant technical solutions involved in the embodiments of this application are described below.

[0139] FSK modulation is a commonly used modulation technique in wireless communication. Under FSK, the transmitting end can use various signal transmission methods to carry the information to be transmitted. One method is to carry the information through the transmission frequency of the FSK signal. For example, the information to be transmitted is a sequence of bits "0" and bits "1". At the transmitting end, an FSK signal with a transmission frequency of f0 represents bit "0", and an FSK signal with a transmission frequency of f1 represents bit "1". At the receiving end, a frequency discriminator circuit can be used to detect the frequency of the FSK signal. If the detected frequency is f0, the received information is determined to be bit "0"; if the detected frequency is f1, the received information is determined to be bit "1". Another method is to carry the information through amplitude or phase transitions of the signal. For example, the information to be transmitted is a sequence of bits "0" and bits "1". At the transmitting end, a signal with two amplitude or phase transitions represents bit "0", and a signal with one amplitude or phase transition represents bit "1". At the receiving end, the phase or amplitude of the signal can be detected. If the phase or amplitude of the signal is detected to have two transitions within a unit time, the received information is determined to be bit "0". If the phase or amplitude of the signal is detected to have one transition within a unit time, the received information is determined to be bit "1".

[0140] This can be understood as the transmitter generating FSK signals in two ways. Method 1: Generating FSK signals by controlling the frequency transitions of the signal. For example, the FSK signal representing bit "0" is a sine wave with frequency f0, and the FSK signal representing bit "1" is a sine wave with frequency f1. Method 2: Generating FSK signals by controlling the amplitude or phase transitions of the signal. For example, the FSK signal representing bit "0" has two transitions per unit time, and the FSK signal representing bit "1" has only one transition per unit time.

[0141] As an example, Figure 5 This is a schematic diagram of an FSK signal. (For example...) Figure 5 As shown in (1), the horizontal axis represents time and the vertical axis represents frequency. The frequency of the FSK signal changes with time, and it can be seen that a higher frequency f1 is used for bit "1" and a lower frequency f0 is used for bit "0".

[0142] like Figure 5 As shown in (2), the horizontal axis represents time and the vertical axis represents the level. The level of the FSK signal changes with time. It can be seen that bit "1" changes only once per unit time, while bit "0" changes twice per unit time.

[0143] Since the receiving end cannot determine which transmission method the sending end is using to send the signal, it may be unable to process the received signal, resulting in low signal transmission and reception efficiency and poor system performance.

[0144] Therefore, embodiments of this application provide a communication method for improving signal transmission and reception efficiency and system performance.

[0145] In the embodiments of this application, "when," "if," and "if" all refer to the device taking corresponding actions under certain objective circumstances, and are not time-limited, nor do they require the device to perform a judgment action, nor do they imply any other limitations. Unless otherwise specified, "if" and "if" can be substituted, and "when" and "in the case of" can be substituted. "When" and "if" / "if" can be substituted.

[0146] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of the terms "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0147] In this document, "for indication" can include both direct and indirect indication. For example, when describing information as indicating information I, it can include whether the information directly indicates I or indirectly indicates I, without implying that the information necessarily carries the meaning of I.

[0148] The information indicated by the given information is called the information to be indicated. In practice, there are many ways to indicate the information to be indicated, such as, but not limited to, directly indicating the information itself or its index. It can also be indirectly indicated by indicating other information, where there is a relationship between the other information and the information to be indicated. Alternatively, only a part of the information to be indicated can be indicated, while the other parts are known or pre-agreed upon. For example, the order of the information in a pre-agreed manner (e.g., as stipulated by an agreement) can be used to indicate specific information, thereby reducing the indication overhead to some extent. Furthermore, common parts of various pieces of information can be identified and indicated uniformly to reduce the indication overhead caused by individually indicating the same information.

[0149] Furthermore, the specific instruction method can also be any existing instruction method, such as, but not limited to, the above-mentioned instruction methods and their various combinations. As described above, for example, when multiple pieces of information of the same type need to be indicated, the instruction methods for different pieces of information may differ. In specific implementation, the required instruction method can be selected according to specific needs. This application embodiment does not limit the selected instruction method. Therefore, the instruction methods involved in this application embodiment should be understood to cover various methods that enable the party to be instructed to obtain the information to be indicated.

[0150] In the embodiments of this application, "send" and "receive" indicate the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information being XX, which may include direct transmission via the air interface or indirect transmission via the air interface by other units or modules. "Receive information from YY" can be understood as the source of the information being YY, which may include direct reception from YY via the air interface or indirect reception from YY via the air interface by other units or modules. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface.

[0151] Information may undergo necessary processing, such as encoding and modulation, between the source and destination ends, but the destination end can understand the valid information from the source end. Similar statements in the embodiments of this application can be understood in a similar way, and will not be repeated here.

[0152] In this application embodiment, the number of nouns, unless otherwise specified, refers to "singular nouns or plural nouns," that is, "one or more." "At least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, or B exists alone, where A and B can be singular or plural. The character " / " can indicate that the related objects before and after are in an "or" relationship. For example, A / B means: A or B. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c means: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, and c can be single or multiple.

[0153] In this application, the ordinal numbers such as "first" and "second" are used to distinguish multiple objects, and are not used to limit the size, content, order, timing, priority, or importance of the multiple objects. For example, the first parameter and the second parameter refer to two different parameters, and do not indicate that the content, priority, or importance of these two parameters are different. For a technical feature, the technical features within that technical feature are distinguished by "A," "B," "C," and "D," and there is no sequential or hierarchical order among the technical features described by "A," "B," "C," and "D." For example, in this document, situation A and situation B are only used to distinguish different contents, and do not limit the sequential or hierarchical order, priority, or importance between situation A and situation B.

[0154] The solution provided by the embodiments of this application will be described in detail below with reference to the accompanying drawings. In the following description, the communication method provided by the embodiments of this application is applied to... Figures 1-4 The communication system shown is an example. The communication system and application scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of communication systems and the emergence of new application scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0155] The following describes the communication method provided in this application, using an embodiment executed by a first device, a second device, and a third device as an example. The first device can be a network device or a terminal device, or a component of a network device or terminal device (such as a chip, processing unit, or processor module), and the network device or terminal device has a reader / writer function. For example, the first device could be... Figures 1-4 Network devices or terminal devices with reader / writer functionality, or alternatively... Figures 1-4 The second and third devices can be chips (systems) in network devices or terminal devices with reader / writer functionality. The second and third devices can be terminal devices, or components of terminal devices (such as chips, processing units, or processor modules), and the terminal device has tag functionality (e.g., A-IoT terminals or A-IoT devices). For example, the second and third devices could be... Figures 1-4 Terminal devices with tag functionality, or possibly... Figures 1-4 The chip (system) in a terminal device with tag functionality.

[0156] Please see Figure 6 This is a flowchart of a communication method provided in an embodiment of this application. Figure 6This paper takes the first device as the signal receiver and the second device as the signal transmitter as an example, and describes the method from the perspective of the interaction between the first and second devices. It should be understood that the embodiments of this application only illustrate execution through the first and second devices and are not limited to the first and second devices. For example, the embodiments of this application may also involve more signal transmitters (e.g., a third device). When more signal transmitters are involved, the execution flow of each signal transmitter is the same.

[0157] S601, the first device sends first information. Correspondingly, the second device receives the first information from the first device.

[0158] In this embodiment, the first information can be encapsulated or carried in a first downlink (DL) message. Downlink can refer to a network device to a terminal device, or it can refer to a reader to a terminal device, such as a terminal device with reader functionality or a network device to a terminal device with tag functionality. This embodiment does not limit this.

[0159] The first downlink message encapsulating or carrying first information can be higher-layer signaling (i.e., a higher-layer message) or other downlink messages. This application embodiment does not limit the first downlink message encapsulating or carrying first information. The higher-layer signaling can be medium access control (MAC) control element (CE) signaling or non-access stratum (NAS) signaling.

[0160] For example, during data transmission, the first downlink message that encapsulates or carries first information can be a downlink message used to trigger the data transmission timing (or data transmission resource, or data transmission opportunity, or data transmission time slot) of the second device, such as a NAS message.

[0161] For example, during the access process, the first downlink message encapsulating or carrying the first information can be a downlink message used to trigger the access opportunity (or access resource, access opportunity, or access time slot) of the second device, such as a select message, a paging or paging-like message, a query message (or access round trigger / indication message), or a queryrep message (or access occasion trigger / indication message), etc.

[0162] The first information can be used to determine the duration of the transition time unit corresponding to the first signal, and / or to determine the frequency corresponding to the first signal, as described below.

[0163] 1) The duration of the transition time unit corresponding to the first signal.

[0164] The first signal can be a signal obtained according to FSK modulation technology (in this case, the first signal can also be called an FSK signal), or it can be a signal obtained based on other modulation techniques. This application embodiment does not impose specific limitations on this; for ease of explanation, the first signal is taken as an FSK signal below. The transition time unit can be a time window, a subframe, a time slot, or an orthogonal frequency division multiplexing (OFDM) symbol. This application embodiment does not impose specific limitations on this. When the transition time unit is a time window, the unit of duration of the transition time unit can be seconds (s), milliseconds (ms), microseconds (µs), etc., for example, the duration of the transition time unit is 13.3 µs; or when the transition time unit is a subframe, time slot, or OFDM symbol, the unit of duration of the transition time unit can also be a subframe, time slot, or OFDM symbol, for example, the duration of the transition time unit is 2 time slots. This application embodiment does not impose specific limitations on this.

[0165] The phase and / or amplitude of the first signal change in units of transition time. When the reference modulation technique corresponding to the first signal is binary phase shift keying (BPSK) modulation, the phase of the first signal changes in units of transition time; or, when the reference modulation technique corresponding to the first signal is binary on-off keying (OOK) modulation, the amplitude of the first signal changes in units of transition time. This can be understood as the level of the first signal changing in units of transition time, and the transition is unidirectional. For example, the transition can be from a high level to a low level, or from a low level to a high level; this embodiment does not limit this.

[0166] The first signal corresponds to the duration of two different transition time units: the duration of the transition time unit corresponding to the first information bit (e.g., bit "0") included in the first signal, and the duration of the transition time unit corresponding to the second information bit (e.g., bit "1") included in the first signal. Optionally, when the duration of the transition time unit corresponding to the first information bit included in the first signal is T, the duration of the transition time unit corresponding to the second information bit included in the first signal can be M*T. For example, M can be an integer greater than or equal to 2, or M can be greater than 0 and less than 1. M can be understood as the ratio of the number of transitions of the first information bit included in the first signal per unit time to the number of transitions of the second information bit included in the first signal per unit time, or M can also be understood as the ratio of the number of transition time units corresponding to the first information bit included in the first signal to the number of transition time units corresponding to the second information bit included in the first signal.

[0167] For example, consider a first information bit included in the first signal that transitions twice within a unit time, and a second information bit included in the first signal that transitions once within a unit time. Figure 7a This is a schematic diagram of a first signal provided in an embodiment of this application. Figure 7a As shown in (1), the horizontal axis represents time, and the vertical axis represents level. The level of the first signal transitions in units of transition time (e.g., from high to low level). The duration of the transition time unit corresponding to the first signal is T and 2T. The duration of the transition time unit corresponding to the first information bit included in the first signal is T, and the number of transition time units corresponding to the first information bit included in the first signal is 4. This can be understood as the first information bit included in the first signal having two transitions within 4T. The duration of the transition time unit corresponding to the second information bit included in the first signal is 2T, and the number of transition time units corresponding to the second information bit included in the first signal is 2. This can be understood as the phase and / or amplitude of the first information bit included in the first signal having only one transition within 4T.

[0168] Optionally, the duration of the transition time unit corresponding to the first signal can be determined based on the baseband bandwidth (BW) of the first signal. Here, the first signal is a double-sideband signal. For example, the transition time unit T is equal to twice the reciprocal of the baseband bandwidth BW of the first signal, i.e.

[0169] 2) The frequency corresponding to the first signal.

[0170] The first signal corresponds to two different frequencies: the frequency corresponding to the first information bits included in the first signal, and the frequency corresponding to the second information bits included in the first signal. The unit of frequency can be Hertz (Hz), kilohertz (kHz), megahertz (MHz), gigahertz (GHz), etc.

[0171] For example, such as Figure 7a As shown in (2), the horizontal axis represents time and the vertical axis represents frequency. The first information bit included in the first signal corresponds to frequency F1, and the second information bit included in the first signal corresponds to frequency F2. The frequencies F0 and F1 are different.

[0172] In one possible implementation, when the first device and the second device are in the process of data transmission (i.e., the first signal is used for the second device to transmit data to the first device), or when the first device and the second device are in the process of access (i.e., the first signal is used for the second device to access the first device), the first information can be used to indicate one or more of the first parameter, the second parameter, or the third parameter, so that the first information can be used to determine the duration of the transition time unit corresponding to the first signal and / or the frequency corresponding to the first signal.

[0173] The first parameter can be used to indicate the transmission rate of the first signal. The transmission rate of the first signal can be a chip rate, representing the number of chips transmitted per unit time, such as 150cps (i.e., 150 chips / s) indicating 150 chips transmitted per second. A chip can also be understood as a time unit, and the duration of a chip can be less than or equal to the duration of an NR OFDM symbol corresponding to a 15kHz subcarrier spacing, which is 66.7µs. For example, the duration of a chip can be 1.33µs, 13.3µs, 26.7µs, etc. Alternatively, it can be a bit rate, representing the number of bits transmitted per unit time, such as 150bit / s indicating 150 bits transmitted per second. This application does not impose specific limitations on this. For ease of explanation, the following example uses the chip rate, representing the number of chips transmitted per unit time, as the transmission rate of the first signal. The duration of the transition time unit corresponding to the first signal can be determined based on the first parameter. Optionally, the duration of the transition time unit corresponding to the first signal can be the reciprocal of the value of the first parameter. For example, taking the first information bit included in the first signal as changing twice within a unit time, and the second information bit included in the first signal as changing once within a unit time, with the value of the first parameter V1 = 150 kcps, then the duration of the transition time unit corresponding to the first information bit included in the first signal is... and the duration of the transition time unit corresponding to the second information bit included in the first signal.

[0174] The second parameter can be used to indicate the frequency corresponding to the first information bit included in the first signal. The second parameter can be determined based on the first parameter. Optionally, the value of the second parameter can be the ratio of the value of the first parameter to the number of transition time units corresponding to the first information bit included in the first signal. For example, taking a scenario where the first information bit included in the first signal transitions twice per unit time, and the second information bit included in the first signal transitions once per unit time, and the number of transition time units corresponding to the first information bit included in the first signal is 4, and the value of the first parameter V1 = 150 kcps, then the value of the second parameter...

[0175] The third parameter can be used to indicate the frequency corresponding to the second information bit included in the first signal. The third parameter can be determined based on the first parameter. Optionally, the value of the third parameter can be the ratio of the value of the first parameter to the number of transition time units corresponding to the second information bit included in the first signal. For example, taking a scenario where the first information bit included in the first signal transitions twice per unit time, and the second information bit included in the first signal transitions once per unit time, and the number of transition time units corresponding to the second information bit included in the first signal is 2, and the value of the first parameter V1 = 150 kcps, then the value of the second parameter...

[0176] It can be understood that there is a mapping relationship between the value of the first parameter V1, the value of the second parameter F1, and the value of the third parameter F2. This mapping relationship can be (pre)configured, or it can be defined by a standard, or it can be agreed upon by the first device and the second device, or it can be carried in the first information.

[0177] For example, if the second information bit included in the first signal changes once per unit time, that is, the number of time units corresponding to the second information bit included in the first signal is 2, the mapping relationship can be shown in Table 1.

[0178] Table 1

[0179]

[0180] According to Table 1 above, the second information bit included in the first signal transitions once per unit time, meaning the number of transition time units corresponding to the second information bit included in the first signal is 2. When M=2, the first information bit of the first signal transitions twice per unit time, meaning the number of transition time units corresponding to the first information bit of the first signal is 4. When M=3, the first information bit of the first signal transitions three times per unit time, meaning the number of transition time units corresponding to the first information bit of the first signal is 6. When M=4, the first information bit of the first signal transitions four times per unit time, meaning the number of transition time units corresponding to the first information bit of the first signal is 8. Similarly, when M=N, the first information bit of the first signal transitions N times per unit time, meaning the number of transition time units corresponding to the first information bit of the first signal is 2N.

[0181] In practice, the first information can directly indicate one or more of the first, second, or third parameters. For example, the first information can indicate that the value of the first parameter V1 is 150 kcps, the value of the second parameter F1 is 37.5 kHz, or the value of the third parameter F2 is 75 kHz. As another example, when the first information indicates that the value of the first parameter is 150 kcps, the first information can use 7 bits to indicate 128 consecutive numbers as the value of the first parameter. The unit of the first parameter can be indicated by other bits, such as 0 indicating cps, 1 indicating kcps, or the protocol's default unit.

[0182] Alternatively, the first information may indirectly indicate one or more of the first parameter, the second parameter, or the third parameter. For example, the first information may indicate an index of one or more of the values ​​V1 of the first parameter, F1 of the second parameter, and F3 of the third parameter. When the first information indicates the index of the value V1 of the first parameter, the first information may indicate the index of the value V1 of the first parameter as shown in Table 2, and the second device may determine the value V1 of the first parameter based on the index of the value V1 of the first parameter as shown in Table 2.

[0183] Table 2

[0184] index V1(kcps) 0 150 1 250 2 350

[0185] For example, when the first information indicates the index of the value V1 of the first parameter, the value F1 of the second parameter, and the value F3 of the third parameter, the first information can indicate the index of the value V1 of the first parameter, the value F1 of the second parameter, and the value F3 of the third parameter as shown in Table 3. The second device can determine the value V1 of the first parameter, the value F1 of the second parameter, and the value F3 of the third parameter based on the index of the value V1 of the first parameter, the value F1 of the second parameter, and the value F3 of the third parameter as shown in Table 3.

[0186] Table 3

[0187] index V1(kcps) F1 (kHz) F2 (kHz) 0 150 37.5 75 1 250 62.5 125 2 350 87.5 175

[0188] S602, the second device determines the duration of the transition time unit corresponding to the first signal based on the first information, and / or determines the frequency corresponding to the first signal based on the first information.

[0189] In this embodiment of the application, after the second device receives the first information from the first device, if the second device can only generate the first signal by changing the frequency of the control signal, the second device can determine the frequency corresponding to the first signal based on the first information and generate the first signal based on the frequency corresponding to the first signal.

[0190] Alternatively, if the second device can only generate the first signal by changing the amplitude or phase of the control signal, the second device can determine the duration of the transition time unit corresponding to the first signal based on the first information, and generate the first signal based on the duration of the transition time unit corresponding to the first signal.

[0191] Alternatively, if the second device can generate the first signal by changing the frequency of the control signal and by changing the amplitude or phase of the control signal, the second device can determine the duration of the transition time unit corresponding to the first signal and the frequency corresponding to the first signal based on the first information, and generate the first signal based on the duration of the transition time unit corresponding to the first signal or the frequency corresponding to the first signal.

[0192] S603, the second device sends a first signal to the first device, and correspondingly, the first device receives the first signal from the second device according to the first information.

[0193] In this embodiment, after the second device generates the first signal, the second device can determine the frequency corresponding to the first signal based on the first information, and send the first signal to the first device according to the frequency corresponding to the first signal. Correspondingly, the first device receives the first signal from the second device according to the frequency corresponding to the first signal.

[0194] In specific implementation, if the first downlink message that encapsulates or carries the first information is a downlink message used to trigger the data transmission timing of the second device, such as a NAS message, then the first device and the second device are in the process of data transmission, and the first signal can be used by the second device to transmit data to the first device. It can be understood that the first signal can encapsulate or carry uplink data sent by the second device to the first device.

[0195] Alternatively, if the first downlink message encapsulating or carrying the first information is a downlink message used to trigger the access timing of the second device, such as a selection message, a paging message, a query message, or a query repeat message, then the first device and the second device are in the access process, and the first signal can be used for the second device to access the first device. This can be understood as the first signal encapsulating or carrying a random access sequence sent by the second device to the first device.

[0196] In one possible implementation, when the first device acts as the signal receiver and multiple devices (e.g., the second and third devices) act as signal transmitters, such as... Figure 7b As shown, the embodiments of this application may further include the following steps A-C.

[0197] Step A: The first device sends the second information. Correspondingly, the third device receives the second information from the first device.

[0198] In this embodiment, step A can be referred to as S601, and will not be repeated here. Step A can be executed before S601, after S601, or simultaneously with S601. This embodiment does not limit this. Figure 7b Take step A as an example, which is executed after S601.

[0199] The second information can be used to determine the duration of the transition time unit corresponding to the second signal, and / or to determine the frequency corresponding to the second signal, as described below.

[0200] 1) Duration of the transition time unit corresponding to the second signal. The duration of the transition time unit corresponding to the second signal is different from the duration of the transition time unit corresponding to the first signal, thus enabling the first device to receive the first and second signals separately, avoiding collisions between them, achieving multi-user multiplexing, and improving system performance.

[0201] 2) The frequency corresponding to the second signal. The frequency corresponding to the second signal is different from the frequency corresponding to the first signal, allowing the first device to receive the first and second signals separately, avoiding collisions between them, enabling multi-user multiplexing, and improving system performance. For example, when the frequency corresponding to the first information bit of the first signal is F1, the frequency corresponding to the second information bit of the first signal is F2, the frequency corresponding to the third information bit of the second signal is F3, and the frequency corresponding to the fourth information bit of the second signal is F4, these four frequencies are all different.

[0202] To minimize transmission interference by ensuring the frequency difference between the second signal and the first signal is not too small, and to improve frequency resource utilization by ensuring the frequency difference between the second signal and the first signal is not too large, two specific cases are provided below where the frequency of the second signal is different from the frequency of the first signal.

[0203] Case 1: The first value can be greater than the second value.

[0204] Wherein, the first value is the minimum value between the frequency corresponding to the third information bit (e.g., bit "0") included in the second signal and the frequency corresponding to the fourth information bit (e.g., bit "1") included in the second signal, and the second value is the maximum value between the frequency corresponding to the first information bit included in the first signal and the frequency corresponding to the second information bit included in the first signal.

[0205] For example, Figure 7c A schematic diagram illustrating the frequency corresponding to a first signal and the frequency corresponding to a second signal, as provided in the embodiments of this application, is shown below. Figure 7c As shown in (1), the frequency corresponding to the first information bit of the first signal is F1, the frequency corresponding to the second information bit of the first signal is F2, the frequency corresponding to the third information bit of the second signal is F3, and the frequency corresponding to the fourth information bit of the second signal is F4. When F1 is less than F2 and F3 is less than F4, F3 can be greater than F2. It can be understood that the frequencies F1 and F2 corresponding to the first signal and the frequencies F3 and F4 corresponding to the second signal can be side by side, that is, these four frequencies can be ordered from smallest to largest as follows: F1, F2, F3, F4.

[0206] For example, consider a scenario where the second information bit included in the first signal and the third information bit included in the second signal transition twice within a unit time, and the second information bit included in the first signal and the fourth information bit included in the second signal transition once within a unit time. The number of transition time units corresponding to the first information bit included in the first signal and the third information bit included in the second signal is 4, and the number of transition time units corresponding to the second information bit included in the first signal and the fourth information bit included in the second signal is 2. In this case, the mapping relationship shown in Table 4 exists between the transmission rate V1 corresponding to the first signal and the frequencies F1 and F2 corresponding to the first signal, and between the transmission rate V2 corresponding to the second signal and the frequencies F3 and F4 corresponding to the second signal.

[0207] Table 4

[0208]

[0209] According to Table 4 above. When F1 is less than F2 and F3 is less than F4, F3 can be greater than F2, meaning... It can be greater than V2 can be greater than 2V1, which can be understood as the transmission rate V2 of the second signal being more than twice the transmission rate V1 of the first signal.

[0210] Furthermore, if the first value is greater than the second value, the first difference can be the same as the second difference. Here, the first difference is the difference between the first value and the second value, and the second difference is the difference between the frequency corresponding to the first information bit included in the first signal and the frequency corresponding to the second information bit included in the first signal. Both the first and second differences are absolute differences.

[0211] For example, such as Figure 7c As shown in (2), the frequency corresponding to the first information bit of the first signal is F1, the frequency corresponding to the second information bit of the first signal is F2, the frequency corresponding to the third information bit of the second signal is F3, and the frequency corresponding to the fourth information bit of the second signal is F4. When F1 is less than F2, F3 is less than F4, and F3 is greater than F2, F3-F2=F2-F1=F. It can be understood that when the frequencies F1 and F2 corresponding to the first signal are side by side with the frequencies F3 and F4 corresponding to the second signal, that is, when these four frequencies are arranged in ascending order as F1, F2, F3, F4, the frequency difference between the two middle frequencies (i.e., F3 and F2) can be equal to the frequency difference between the two first frequencies (i.e., F2 and F1).

[0212] For example, according to Table 4 above, When F1 is less than F2, F3 is less than F4, and F3 is greater than F2 (i.e., V2 is greater than 2V1), then F3 - F2 = F2 - F1, meaning... V2 = 3V1, meaning that the transmission rate of the second signal V2 is three times the transmission rate of the first signal V1.

[0213] Case 2: The first value can be greater than the third value and less than the second value.

[0214] The third value is the minimum value between the frequency corresponding to the first information bit included in the first signal and the frequency corresponding to the second information bit included in the first signal.

[0215] For example, Figure 7d A schematic diagram illustrating another frequency corresponding to the first signal and a frequency corresponding to the second signal provided in an embodiment of this application is shown below. Figure 7d As shown in (1), the frequency corresponding to the first information bit of the first signal is F1, the frequency corresponding to the second information bit of the first signal is F2, the frequency corresponding to the third information bit of the second signal is F3, and the frequency corresponding to the fourth information bit of the second signal is F4. When F1 is less than F2 and F3 is less than F4, F3 can be greater than F1 and less than F2. It can be understood that the frequencies F1 and F2 corresponding to the first signal and the frequencies F3 and F4 corresponding to the second signal can be interleaved. That is to say, these four frequencies can be ordered from smallest to largest as follows: F1, F3, F2, F4.

[0216] For example, according to Table 4 above, When F1 is less than F2 and F3 is less than F4, F3 can be greater than F1 and less than F2, meaning... It can be greater than and less than V2 can be greater than V1 and less than 2V1. This can be understood as the transmission rate V2 of the second signal being greater than the transmission rate V1 of the first signal and less than twice the transmission rate V1 of the first signal.

[0217] Furthermore, if the first value is greater than the third value and less than the second value, the first difference can be the same as the third difference. Here, the third difference is the difference between the first and third values. The third difference is an absolute difference.

[0218] For example, such as Figure 7d As shown in (2), the frequency corresponding to the first information bit of the first signal is F1, the frequency corresponding to the second information bit of the first signal is F2, the frequency corresponding to the third information bit of the second signal is F3, and the frequency corresponding to the fourth information bit of the second signal is F4. When F1 is less than F2, F3 is less than F4, and F3 is greater than F1 and less than F2, F2-F3=F3-F1=F. It can be understood that when the frequencies F1 and F2 corresponding to the first signal and the frequencies F3 and F4 corresponding to the second signal are interleaved, that is, when these four frequencies are ordered from smallest to largest as F1, F3, F2, F4, the frequency difference between the two middle frequencies (i.e., F2 and F3) can be equal to the frequency difference between the two first frequencies (i.e., F3 and F1).

[0219] For example, according to Table 4 above, When F1 is less than F2, F3 is less than F4, and F3 is greater than F1 and less than F2 (i.e., V2 is greater than V1 and less than 2V1), then F2 - F3 = F3 - F1. In other words, the transmission rate V2 of the second signal is equal to the transmission rate V1 of the first signal. times.

[0220] Step B: The third device determines the duration of the transition time unit corresponding to the second signal based on the second information, and / or determines the frequency corresponding to the second signal based on the second information.

[0221] In this embodiment, step B can be referred to as S602, and will not be repeated here. Step B can be executed before S602, after S602, or synchronously with the execution of S602. This embodiment does not limit this. Figure 7b Take step B as an example, which is executed after S602.

[0222] Step C: The third device sends a second signal to the first device based on the second information, and correspondingly, the first device receives a third signal from the second device based on the second information.

[0223] In this embodiment, step C can be referred to as S602, and will not be repeated here. Step C can be executed before S602, after S602, or synchronously with the execution of S602. This embodiment does not limit this. Figure 7b Take step C as an example, which is executed after S602.

[0224] In one possible implementation, when the first device and the second device are in the process of accessing each other (i.e., the first signal is used for the second device to access the first device), the first information can be used to indicate the fourth parameter so that the first information can be used to determine the frequency corresponding to the first signal. When the first device and the third device are in the process of accessing each other (i.e., the second signal is used for the second device to access the first device), the second information can be used to indicate the fourth parameter so that the second information can be used to determine the frequency corresponding to the second signal.

[0225] The first information and the second information can be the same information or different information; this application embodiment does not limit this. If the first information and the second information are the same information, then the first downlink message encapsulating or carrying the first information and the second downlink message encapsulating or carrying the second information can be the same downlink message. If the first information and the second information are different information, then the first downlink message encapsulating or carrying the first information and the second downlink message encapsulating or carrying the second information can be different downlink messages.

[0226] The fourth parameter can be used to determine a first value range. This first value range can be used to determine the access timing. The first value range can include a first sub-value range and a second sub-value range. The first sub-value range can correspond to a first frequency group, which includes at least two frequencies. The second sub-value range can correspond to a second frequency group, which also includes at least two frequencies. The at least two frequencies included in the first frequency group and the at least two frequencies included in the second frequency group are different.

[0227] In specific implementation, the correspondence between the first sub-value range and the first frequency group, as well as the at least two frequencies included in the first frequency group, can be (pre)configured, or defined by a standard, or agreed upon by the first and second devices, or carried in the first information. The correspondence between the second sub-value range and the second frequency group, as well as the at least two frequencies included in the second frequency group, can be (pre)configured, or defined by a standard, or agreed upon by the first and second devices, or carried in the second information. This application's embodiments do not limit this aspect.

[0228] After receiving the first information from the first device, the second device can determine a first value range based on the fourth parameter. From the first sub-value range and the second sub-value range included in the first value range, the second device can determine the first sub-value range or the second sub-value range corresponding to the second device. For example, the second device randomly generates a first random number based on the first value range. When the first random number is within the first sub-value range, the second device determines that the second device corresponds to the first sub-value range; when the first random number is within the second sub-value range, the second device determines that the second device corresponds to the second sub-value range. If the second device determines that the second device corresponds to the first sub-value range, and the first sub-value range corresponds to a first frequency group, then the second device can determine the frequency corresponding to the first signal based on the first frequency group. For example, two frequencies can be arbitrarily selected from at least two frequencies included in the first frequency group as the frequency corresponding to the first signal; or, for example, after sorting the at least two frequencies included in the first frequency group in ascending order, two frequencies that appear earlier or later in the sorting can be selected. If the second device determines that the second device corresponds to the second sub-value range, and the second sub-value range corresponds to a second frequency group, then the second device can determine the frequency corresponding to the first signal based on the second frequency group.

[0229] After receiving the first information from the first device, the third device can determine a first value range based on a fourth parameter. From the first sub-value range and the second sub-value range included in the first value range, the third device can determine the first sub-value range or the second sub-value range corresponding to itself. For example, the third device randomly generates a second random number based on the first value range. When the second random number is within the first sub-value range, the third device determines that it corresponds to the first sub-value range; when the second random number is within the second sub-value range, the third device determines that it corresponds to the second sub-value range. If the third device determines that it corresponds to the first sub-value range, and that the first sub-value range corresponds to a first frequency group, then the third device can determine the frequency corresponding to the second signal based on the first frequency group. For example, it can arbitrarily select two frequencies from the at least two frequencies included in the first frequency group as the frequency corresponding to the second signal; or, for example, after sorting the at least two frequencies included in the first frequency group in ascending order, it can select two frequencies that appear earlier or later in the sorted order. If the third device determines that it corresponds to the second sub-value range, and that the second sub-value range corresponds to a second frequency group, then the third device can determine the frequency corresponding to the second signal based on the second frequency group.

[0230] For ease of explanation, the following example uses the second device to determine the first sub-value range corresponding to the second device, and the third device to determine the second sub-value range corresponding to the third device.

[0231] For example, consider a scenario where the first information and the second information are the same information, i.e., a first downlink message encapsulating or carrying the first information and a second downlink message encapsulating or carrying the second information are the same downlink message (such as a query message). The first device sends a query message, and the second and third devices receive the query message from the first device. The query message indicates that the value Q of the fourth parameter is 3. Based on the value Q of the fourth parameter being 3, the second and third devices determine that the first value range is 0 to 2. Q -1 = 0 to 7.

[0232] Figure 7e This is a schematic diagram illustrating a first sub-value range and a second sub-value range provided in an embodiment of this application. For example... Figure 7e As shown in (1), the first sub-value range is 0 to 2Q- 1 -1 = 0 to 3, the second sub-value range is 2Q- 1 ~2Q-1=4~7. The second device randomly generates a random number 1 between 0 and 7. The third device randomly generates a random number 2 between 0 and 7. When random number 1 is 3 and random number 7, the second device can determine that the first sub-value range 0~3 corresponds to the second device. Since the first sub-value range 0~3 corresponds to the first frequency group (F1, F2), the second device can further determine that the frequencies corresponding to the first signal are F1 and F2. The third device can determine that the third device corresponds to the second sub-value range 4~7. Since the second sub-value range 4~7 corresponds to the second frequency group (F3, F4), the third device can further determine that the frequencies corresponding to the second signal are F3 and F4. The second device can also record random number 1 as the initial value of counter1. When the second device receives a duplicate query message from the first device, the value of counter1 is decremented by 1. When the value of counter1 is 0, the second device can send a first signal to the first device to initiate access. The third device can also record random number 2 as the initial value of counter2. When the third device receives a duplicate query message from the first device, the value of counter2 is decremented by 1. When the value of counter1 is 4, the third device can send a second signal to the first device to initiate access.

[0233] like Figure 7e As shown in (2), the first sub-value ranges from 0 to 2. Q Even numbers with a value of -1 are {0, 2, 4, 6}, and the second sub-value ranges from 0 to 2. QOdd numbers of -1 are {1, 3, 5, 7}. The second device randomly generates a random number 1 between 0 and 7. The third device randomly generates a random number 2 between 0 and 7. When random number 1 is 6 and random number 7, the second device can determine that it corresponds to the first sub-value range {0, 2, 4, 6}. Since the first sub-value range {0, 2, 4, 6} corresponds to the first frequency group (F1, F2), the second device can further determine that the frequencies corresponding to the first signal are F1 and F2. The third device can determine that it corresponds to the second sub-value range {1, 3, 5, 7}. Since the second sub-value range {1, 3, 5, 7} corresponds to the second frequency group (F3, F4), the third device can further determine that the frequencies corresponding to the second signal are F3 and F4. The second device can also record random number 1 as the initial value of counter1. When the second device receives a duplicate query message from the first device, the value of counter1 is decremented by 2. When the value of counter1 is 0, the second device can send the first signal to the first device to initiate access. The third device can also record the random number 2 as the initial value of counter2. When the third device receives a duplicate query message from the first device, the value of counter2 is decremented by 2. When the value of counter2 is 1, the third device can send a second signal to the first device to initiate access.

[0234] If the second device generates the first signal by changing the frequency of a control signal, then the second device can generate the first signal according to the frequencies F1 and F2 corresponding to the first signal, and send the first signal to the first device according to the frequencies F1 and F2 corresponding to the first signal. Alternatively, if the second device generates the first signal by changing the amplitude or phase of a control signal, then the second device can determine the transmission rate V1 of the first signal according to the mapping relationship between the frequencies F1 and F2 corresponding to the first signal and the transmission rate V1 of the first signal, determine the duration of the transition time unit corresponding to the first signal according to the transmission rate V1 of the first signal, generate the first signal according to the duration of the transition time unit corresponding to the first signal, and send the first signal to the first device according to the frequencies F1 and F2 corresponding to the first signal.

[0235] If the third device generates the second signal by changing the frequency of the control signal, then the third device can generate the second signal according to the frequencies F3 and F4 corresponding to the second signal, and send the second signal to the first device according to the frequencies F3 and F4 corresponding to the second signal. Alternatively, if the third device generates the second signal by changing the amplitude or phase of the control signal, then the third device can determine the transmission rate V2 of the second signal according to the mapping relationship between the frequencies F3 and F4 corresponding to the second signal and the transmission rate V2 of the second signal, determine the duration of the transition time unit corresponding to the second signal according to the transmission rate V2 of the second signal, generate the second signal according to the duration of the transition time unit corresponding to the second signal, and send the second signal to the first device according to the frequencies F3 and F4 corresponding to the second signal.

[0236] This can be understood as follows: when the first value range is 0 to 2Q-1 = 0 to 7, the first sub-value range is 0 to 2Q-1. 1 -1 = 0 to 3, the second sub-value range is 2Q- 1 When ~2Q-1=4~7, the second and third devices occupy four identical access opportunities. However, the access frequencies of the second device (i.e., frequencies F1 and F2 corresponding to the first signal) and the third device (i.e., frequencies F3 and F4 corresponding to the second signal) are different. This means that the four access opportunities are divided into eight access time-frequency resources, with the second and third devices each occupying four access time-frequency resources. As shown in Table 5, the values ​​of counter1 corresponding to the second device and counter2 corresponding to the third device are decremented by 1 after one access opportunity. One access opportunity can be understood as successfully receiving a query or a duplicate query message. When the value of counter1 corresponding to the second device reaches 0, the second device sends the first signal to the first device according to the frequencies F1 and F2 corresponding to the first signal. When the value of counter2 corresponding to the third device reaches 4, the third device sends the second signal to the first device according to the frequencies F3 and F4 corresponding to the second signal.

[0237] Table 5

[0238] F1, F2 counter1 = 0 counter1 = 1 counter1 = 2 counter1 = 3 F3, F4 counter2 = 4 counter2 = 5 counter2 = 6 counter2 = 7

[0239] When the first value range is 0 to 2 Q -1 = 0~7, the first sub-value range is 0~2. Q Even numbers with a value of -1 are {0, 2, 4, 6}, and the second sub-value ranges from 0 to 2. QWhen the odd numbers of -1 are {1, 3, 5, 7}, the second and third devices occupy four identical access opportunities. However, the access frequencies of the second device (i.e., frequencies F1 and F2 corresponding to the first signal) are different from those of the third device (i.e., frequencies F3 and F4 corresponding to the second signal). This means that the four access opportunities are divided into eight access time-frequency resources, with the second and third devices each occupying four access time-frequency resources. As shown in Table 6, the values ​​of counter1 corresponding to the second device and counter2 corresponding to the third device are reduced by 2 after one access opportunity. When the value of counter1 corresponding to the second device reaches 0, the second device sends the first signal to the first device according to the frequencies F1 and F2 corresponding to the first signal. When the value of counter2 corresponding to the third device reaches 1, the third device sends the second signal to the first device according to the frequencies F3 and F4 corresponding to the second signal.

[0240] Table 6

[0241] F1, F2 counter1 = 0 counter1 = 2 counter1 = 4 counter1 = 6 F3, F4 counter2 = 1 counter2=3 counter2 = 5 counter2 = 7

[0242] In another possible implementation, when the first device and the second device are in the process of accessing each other (i.e., the first signal is used for the second device to access the first device), the first information can be used to indicate the fifth parameter and the sixth parameter so that the first information can be used to determine the frequency corresponding to the first signal. When the first device and the third device are in the process of accessing each other (i.e., the second signal is used for the second device to access the first device), the second information can be used to indicate the fifth parameter and the sixth parameter so that the second information can be used to determine the frequency corresponding to the second signal.

[0243] The first information and the second information can be the same information or different information; this application embodiment does not limit this. If the first information and the second information are the same information, then the first downlink message encapsulating or carrying the first information and the second downlink message encapsulating or carrying the second information can be the same downlink message. If the first information and the second information are different information, then the first downlink message encapsulating or carrying the first information and the second downlink message encapsulating or carrying the second information can be different downlink messages.

[0244] The fifth parameter can be used to determine the second value range, and the sixth parameter can be used to determine the third value range. The second and third value ranges can be used to determine the access timing. The fifth parameter can correspond to a first frequency group, which includes at least two frequencies. The sixth parameter can correspond to a second frequency group, which also includes at least two frequencies. The at least two frequencies included in the first frequency group are different from the at least two frequencies included in the second frequency group.

[0245] In specific implementation, the correspondence between the fifth parameter and the first frequency group, as well as the at least two frequencies included in the first frequency group, can be (pre)configured, or it can be defined by a standard, or it can be agreed upon by the first device and the second device, or it can be carried in the first information. The correspondence between the sixth parameter and the second frequency group, as well as the at least two frequencies included in the second frequency group, can be (pre)configured, or it can be defined by a standard, or it can be agreed upon by the first device and the second device, or it can be carried in the second information. This application embodiment does not limit this.

[0246] After receiving the first information from the first device, the second device can determine whether it corresponds to the fifth parameter or the sixth parameter. For example, the second device may randomly select a parameter from the fifth and sixth parameters. If the second device determines that it corresponds to the fifth parameter and that the fifth parameter corresponds to the first frequency group, then the second device can determine the frequency corresponding to the first signal based on the first frequency group. For example, it may arbitrarily select two frequencies from the at least two frequencies included in the first frequency group as the frequencies corresponding to the first signal, or it may select the two frequencies that appear earlier or later in the sorting of the at least two frequencies included in the first frequency group. If the second device determines that it corresponds to the sixth parameter and that the second sub-value range corresponds to the second frequency group, then the second device can determine the frequency corresponding to the first signal based on the second frequency group.

[0247] After receiving the first information from the first device, the third device can determine whether it corresponds to the fifth parameter or the sixth parameter. For example, the third device may randomly select a parameter from the fifth and sixth parameters. If the third device determines that it corresponds to the fifth parameter and that the fifth parameter corresponds to the first frequency group, then the third device can determine the frequency corresponding to the second signal based on the first frequency group. For example, it may arbitrarily select two frequencies from the at least two frequencies included in the first frequency group as the frequencies corresponding to the second signal, or it may select the two frequencies that appear earlier or later in the order after sorting the at least two frequencies included in the first frequency group from smallest to largest. If the third device determines that it corresponds to the sixth parameter and that the sixth parameter corresponds to the second frequency group, then the third device can determine the frequency corresponding to the second signal based on the second frequency group.

[0248] For ease of explanation, the following example uses the second device to determine the fifth parameter corresponding to the second device and the third device to determine the sixth parameter corresponding to the third device.

[0249] For example, consider a scenario where the first information and the second information are the same information, i.e., a first downlink message encapsulating or carrying the first information and a second downlink message encapsulating or carrying the second information are the same downlink message (such as a query message). A first device sends a query message, and a second and third device receive the query message from the first device. The query message indicates that the value of the fifth parameter Q1 is 3 and the value of the sixth parameter Q2 is 2. Figure 7f A schematic diagram illustrating a second value range and a third value range provided in an embodiment of this application is shown below. Figure 7f As shown, the second and third devices determine the second value range as 0 to 2 based on the value of the fifth parameter Q1 being 3. Q1 -1 = 0 to 7, and based on the value of the sixth parameter Q2 being 2, the second value range is determined to be 0 to 2Q. 2 -1 = 0 to 3.

[0250] The second device can determine the fifth parameter corresponding to the second device. Since the fifth parameter corresponds to the first frequency group (F1, F2), the second device can further determine that the frequencies corresponding to the first signal are F1 and F2. The third device can determine the sixth parameter corresponding to the third device. Since the sixth parameter corresponds to the second frequency group (F3, F4), the third device can further determine that the frequencies corresponding to the second signal are F3 and F4. The second device can also generate a random number 1 between 0 and 7, and record this random number 1 as the initial value of counter1. When the second device receives a duplicate query message from the first device, the value of counter1 is decremented by 1. When the value of counter1 is 0, the second device can send a first signal to the first device to initiate access. The third device can also generate a random number 2 between 0 and 3, and record this random number 2 as the initial value of counter2. When the third device receives a duplicate query message from the first device, the value of counter2 is decremented by 1. When the value of counter2 is 0, the third device can send a second signal to the first device to initiate access.

[0251] If the second device generates the first signal by changing the frequency of a control signal, then the second device can generate the first signal according to the frequencies F1 and F2 corresponding to the first signal, and send the first signal to the first device according to the frequencies F1 and F2 corresponding to the first signal. Alternatively, if the second device generates the first signal by changing the amplitude or phase of a control signal, then the second device can determine the transmission rate V1 of the first signal according to the mapping relationship between the frequencies F1 and F2 corresponding to the first signal and the transmission rate V1 of the first signal, determine the duration of the transition time unit corresponding to the first signal according to the transmission rate V1 of the first signal, generate the first signal according to the duration of the transition time unit corresponding to the first signal, and send the first signal to the first device according to the frequencies F1 and F2 corresponding to the first signal.

[0252] If the third device generates the second signal by changing the frequency of the control signal, then the third device can generate the second signal according to the frequencies F3 and F4 corresponding to the second signal, and send the second signal to the first device according to the frequencies F3 and F4 corresponding to the second signal. Alternatively, if the third device generates the second signal by changing the amplitude or phase of the control signal, then the third device can determine the transmission rate V2 of the second signal according to the mapping relationship between the frequencies F3 and F4 corresponding to the second signal and the transmission rate V2 of the second signal, determine the duration of the transition time unit corresponding to the second signal according to the transmission rate V2 of the second signal, generate the second signal according to the duration of the transition time unit corresponding to the second signal, and send the second signal to the first device according to the frequencies F3 and F4 corresponding to the second signal.

[0253] This can be understood as, when the second value ranges from 0 to 2Q... 1 -1 = 0 to 7, the third value range is 0 to 2Q. 2 When -1 = 0 to 3, the second device occupies 8 access opportunities, and the third device occupies 4 access opportunities, the same as the second device. However, the access frequencies of the second device (i.e., frequencies F1 and F2 corresponding to the first signal) and the access frequencies of the third device (i.e., frequencies F3 and F4 corresponding to the second signal) are different. In other words, the 8 access opportunities are divided into 16 access time-frequency resources, with the second device occupying 8 and the third device occupying 4. As shown in Table 7, the values ​​of counter1 corresponding to the second device and counter2 corresponding to the third device are decremented by 1 after one access opportunity. One access opportunity can be understood as successfully receiving a query or a duplicate query message. When the value of counter1 corresponding to the second device reaches 0, the second device sends the first signal to the first device according to the frequencies F1 and F2 corresponding to the first signal. When the value of counter2 corresponding to the third device reaches 0, the third device sends the second signal to the first device according to the frequencies F3 and F4 corresponding to the second signal.

[0254] Table 7

[0255]

[0256] Please see Figure 8 This is a flowchart of another communication method provided in an embodiment of this application. Figure 8This paper takes the first device as the signal receiver and the second device as the signal transmitter as an example, and describes the method from the perspective of the interaction between the first and second devices. It should be understood that the embodiments of this application only illustrate execution through the first and second devices and are not limited to the first and second devices. For example, the embodiments of this application may also involve more signal transmitters (e.g., a third device). When more signal transmitters are involved, the execution flow of each signal transmitter is the same.

[0257] S801, the first device sends first information. Correspondingly, the second device receives the first information from the first device.

[0258] In the embodiments of this application, S801 can be referred to as S601 and S603, which will not be repeated here.

[0259] When the first device and the second device are in the process of accessing each other, the first information can be used to indicate the fourth parameter so that the first information can be used to determine the frequency corresponding to the first signal.

[0260] The fourth parameter can be used to determine the first value range, which is used to determine the access timing. The first value range includes a first sub-value range and a second sub-value range. The first sub-value range corresponds to the first frequency group, which is used to determine the frequency corresponding to the first signal.

[0261] In one possible implementation, the first information may also be used to indicate one or more of the first parameter, the second parameter, or the third parameter, so that the first information can be used to determine the duration of the transition time unit corresponding to the first signal and / or the frequency corresponding to the first signal.

[0262] S802, the second device determines the first sub-value range corresponding to the second device and the first frequency group corresponding to the first sub-value range, and determines the frequency corresponding to the first signal according to the first frequency group.

[0263] In the embodiments of this application, S802 can be referred to as S603, and will not be repeated here.

[0264] S803, the second device sends a first signal to the first device, and correspondingly, the first device receives the first signal from the second device according to the first information.

[0265] In the embodiments of this application, S803 can be referred to as S603, and will not be described again here.

[0266] When the first device and the second device are in the process of accessing each other, the first signal can be used for the second device to access the first device. This can be understood as the first signal encapsulating or carrying the random access sequence sent by the second device to the first device.

[0267] Please see Figure 9 This is a flowchart of another communication method provided in an embodiment of this application. Figure 9 This paper takes the first device as the signal receiver and the second device as the signal transmitter as an example, and describes the method from the perspective of the interaction between the first and second devices. It should be understood that the embodiments of this application only illustrate execution through the first and second devices and are not limited to the first and second devices. For example, the embodiments of this application may also involve more signal transmitters (e.g., a third device). When more signal transmitters are involved, the execution flow of each signal transmitter is the same.

[0268] S901, the first device sends first information. Correspondingly, the second device receives the first information from the first device.

[0269] In the embodiments of this application, S901 can refer to S601 and S603, which will not be repeated here.

[0270] When the first device and the second device are in the process of accessing each other, the first information can be used to indicate the fifth parameter and the sixth parameter so that the first information can be used to determine the frequency corresponding to the first signal.

[0271] The fifth parameter can be used to determine the second value range, and the sixth parameter can be used to determine the third value range. The second and third value ranges can be used to determine the access timing. The fifth parameter can correspond to the first frequency group, which can be used to determine the frequency corresponding to the first signal.

[0272] In one possible implementation, the first information may also be used to indicate one or more of the first parameter, the second parameter, or the third parameter, so that the first information can be used to determine the duration of the transition time unit corresponding to the first signal and / or the frequency corresponding to the first signal.

[0273] S902, the second device determines the fifth parameter corresponding to the second device and the first frequency group corresponding to the fifth parameter, and determines the frequency corresponding to the first signal according to the first frequency group.

[0274] In the embodiments of this application, S902 can be referred to as S603, and will not be repeated here.

[0275] S903, the second device sends a first signal to the first device, and correspondingly, the first device receives the first signal from the second device according to the first information.

[0276] In the embodiments of this application, S903 can be referred to as S603, and will not be described again here.

[0277] When the first device and the second device are in the process of accessing each other, the first signal can be used for the second device to access the first device. This can be understood as the first signal encapsulating or carrying the random access sequence sent by the second device to the first device.

[0278] Please see Figure 10 This is a flowchart of another communication method provided in an embodiment of this application. Figure 10 This paper takes the first device as the signal receiver and the second device as the signal transmitter as an example, and describes the method from the perspective of the interaction between the first and second devices. It should be understood that the embodiments of this application only illustrate execution through the first and second devices and are not limited to the first and second devices. For example, the embodiments of this application may also involve more signal transmitters (e.g., a third device). When more signal transmitters are involved, the execution flow of each signal transmitter is the same.

[0279] S1001, The second device determines the first information.

[0280] In the embodiments of this application, S1001 can be referred to as S601, and will not be repeated here.

[0281] The first information can be (pre)configured, or it can be defined by a standard, or it can be agreed upon by the first device and the second device, or it can be encapsulated or carried in a first downlink message, that is, the first device sends the first information, and correspondingly, the second device receives the first information from the first device.

[0282] S1002, the second device determines the duration of the transition time unit corresponding to the first signal based on the first information, and / or determines the frequency corresponding to the first signal based on the first information.

[0283] In the embodiments of this application, S1002 can be referred to as S602, and will not be repeated here.

[0284] S1003, the second device sends a first signal to the first device, and correspondingly, the first device receives the first signal from the second device according to the first information.

[0285] In the embodiments of this application, S1003 can be referred to as S603, and will not be repeated here.

[0286] It is understood that the above embodiments of this application can be implemented individually or in combination with each other, and the embodiments of this application are not limited.

[0287] The methods provided by the embodiments of this application have been described above with reference to the accompanying drawings. The apparatus provided by the embodiments of this application will be described below with reference to the accompanying drawings.

[0288] Based on the same technical concept, embodiments of this application provide a communication device, which includes a module / unit / means for executing the method performed by the device in the above-described method embodiments. This module / unit / means can be implemented in software, or in hardware, or implemented by hardware executing corresponding software.

[0289] For example, see Figure 11 This is a schematic diagram of a communication device 1100, which includes a transceiver module 1110 and a processing module 1120.

[0290] In one possible implementation, when the device 1100 is the first device, the functions of each module of the device 1100 are as follows:

[0291] The transceiver module 1110 is used to send first information; receive a first signal from a second device according to the first information; wherein the first information is used to determine the duration of the transition time unit corresponding to the first signal, wherein the phase and / or amplitude of the first signal transitions in units of the transition time unit; and / or, the first information is used to determine the frequency corresponding to the first signal.

[0292] Alternatively, when the device 1100 is a second device, the functions of each module of the device 1100 are as follows:

[0293] Transceiver module 1110 is used to receive first information from the first device;

[0294] Processing module 1120 is configured to determine the duration of the transition time unit corresponding to the first signal based on the first information, wherein the phase and / or amplitude of the first signal transitions in units of the transition time unit; and / or, determine the frequency corresponding to the first signal based on the first information;

[0295] The transceiver module 1110 is used to send a first signal to the first device.

[0296] In another possible implementation, when the device 1100 is the first device, the functions of each module of the device 1100 are as follows:

[0297] The transceiver module 1110 is used to send first information and receive a first signal from a second device according to the first information; wherein the first signal is used for the second device to access the first device, the first information is used to indicate a fourth parameter, wherein the fourth parameter is used to determine a first value range, the first value range is used to determine the access timing, the first value range includes a first sub-value range and a second sub-value range, the first sub-value range corresponds to a first frequency group, and the first frequency group is used to determine the frequency corresponding to the first signal.

[0298] Alternatively, when the device 1100 is a second device, the functions of each module of the device 1100 are as follows:

[0299] The transceiver module 1110 is used to receive first information from the first device. The first information is used to indicate a fourth parameter. The fourth parameter is used to determine a first value range. The first value range is used to determine the access timing. The first value range includes a first sub-value range and a second sub-value range.

[0300] The processing module 1120 is used to determine the first sub-value range corresponding to the second device and the first frequency group corresponding to the first sub-value range, and to determine the frequency corresponding to the first signal according to the first frequency group.

[0301] The transceiver module 1110 is used to send a first signal to the first device, and the first signal is used for the second device to access the first device.

[0302] In another possible implementation, when the device 1100 is the first device, the functions of each module of the device 1100 are as follows:

[0303] The transceiver module 1110 is used to send first information and receive a first signal from a second device according to the first information; wherein the first signal is used for the second device to access the first device, the first information is used to indicate a fifth parameter and a sixth parameter, wherein the fifth parameter is used to determine a second value range, the sixth parameter is used to determine a third value range, the second value range and the third value range are used to determine the access timing, the fifth parameter corresponds to a first frequency group, and the first frequency group is used to determine the frequency corresponding to the first signal.

[0304] Alternatively, when the device 1100 is a second device, the functions of each module of the device 1100 are as follows:

[0305] The transceiver module 1110 is used to receive first information from the first device. The first information is used to indicate a fifth parameter and a sixth parameter. The fifth parameter is used to determine a second value range. The sixth parameter is used to determine a third value range. The second value range and the third value range are used to determine the access timing.

[0306] The processing module 1120 is used to determine the fifth parameter corresponding to the second device and the first frequency group corresponding to the fifth parameter, and to determine the frequency corresponding to the first signal according to the first frequency group;

[0307] The transceiver module 1110 is used to send a first signal to the first device, and the first signal is used for the second device to access the first device.

[0308] In practical implementation, the above-mentioned device 1100 can have various product forms. Several possible product forms are introduced below.

[0309] See Figure 12 The diagram shows another communication device. The communication device 1200 includes a processor 1210 and an interface circuit 1220. The interface circuit 1220 is used to receive signals from other communication devices outside the communication device and transmit them to the processor 1210, or to send signals from the processor 1210 to other communication devices outside the communication device. The processor 1210 is used to implement the method executed by the first or second device in the above method embodiments through logic circuits or execution instructions.

[0310] The processor 1210 and the interface circuit 1220 are coupled to each other. The interface circuit 1220 can be a transceiver or an input / output interface. Optionally, the communication device 1200 may also include a memory 1230 for storing instructions executed by the processor 1210, or storing input data required by the processor 1210 to execute instructions, or storing data generated after the processor 1210 executes instructions.

[0311] When the aforementioned communication device is a module applied to the first device or the second device, the module implements the functions of the first device or the second device in the above method embodiments. The module receives information from other modules (such as a radio frequency module or antenna) in the first device or the second device, the information being sent from the second device to the first device or from the first device to the second device; or, the module sends information to other modules (such as a radio frequency module or antenna) in the first device or the second device, the information being sent from the second device to the first device or from the first device to the second device.

[0312] It should be understood that the processor mentioned in the embodiments of this application can be implemented in hardware or software. When implemented in hardware, the processor can be a logic circuit, integrated circuit, etc. When implemented in software, the processor can be a general-purpose processor, implemented by reading software code stored in memory.

[0313] For example, the processor can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.

[0314] It should be understood that the memory mentioned in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0315] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, the memory (storage module) can be integrated into the processor.

[0316] It should be noted that the memories described herein are intended to include, but are not limited to, these and any other suitable types of memories.

[0317] Based on the same technical concept, embodiments of this application also provide a computer-readable storage medium storing a computer program or instructions, which, when executed by a processor, causes the method executed by the first or second device in the above method embodiments to be implemented.

[0318] Based on the same technical concept, this application also provides a computer program product, which includes a computer program or instructions that, when executed by a processor, cause the method executed by the first or second device in the above method embodiments to be implemented.

[0319] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0320] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0321] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0322] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

Claims

1. A communication method, characterized in that, Applied to a first device, the method includes: Send the first message; A first signal is received from the second device based on the first information; wherein... The first information is used to determine the duration of the transition time unit corresponding to the first signal, wherein the phase and / or amplitude of the first signal transitions in units of the transition time unit; and / or, The first information is used to determine the frequency corresponding to the first signal.

2. The method according to claim 1, characterized in that, The first information is used to indicate one or more of the first parameter, the second parameter, or the third parameter, wherein, The first parameter is used to indicate the transmission rate of the first signal; The second parameter is used to indicate the frequency corresponding to the first information bits included in the first signal; The third parameter is used to indicate the frequency corresponding to the second information bits included in the first signal.

3. The method according to claim 2, characterized in that, The second parameter is determined based on the first parameter; and / or, The third parameter is determined based on the first parameter.

4. The method according to claim 3, characterized in that, The second parameter is determined based on the first parameter and includes: The value of the second parameter is the ratio of the value of the first parameter to the number of transition time units corresponding to the first information bit.

5. The method according to claim 3, characterized in that, The third parameter is determined based on the first parameter and includes: The value of the third parameter is the ratio of the value of the first parameter to the number of transition time units corresponding to the second information bit.

6. The method according to any one of claims 1-5, characterized in that, The method further includes: Send a second message; A second signal is received from the third device based on the second information; wherein... The second information is used to determine the duration of the transition time unit corresponding to the second signal, wherein the phase and / or amplitude of the second signal transitions in units of the transition time unit, and the duration of the transition time unit corresponding to the second signal is different from the duration of the transition time unit corresponding to the first signal; and / or, The second information is used to determine the frequency corresponding to the second signal, which is different from the frequency corresponding to the first signal.

7. The method according to claim 6, characterized in that, The first value is greater than the second value, or the first value is greater than the third value and less than the second value; wherein, The first value is the minimum value between the frequency corresponding to the third information bit included in the second signal and the frequency corresponding to the fourth information bit included in the second signal; the second value is the maximum value between the frequency corresponding to the first information bit included in the first signal and the frequency corresponding to the second information bit included in the first signal; and the third value is the minimum value between the frequency corresponding to the first information bit and the frequency corresponding to the second information bit.

8. The method according to claim 7, characterized in that, The method further includes: If the first value is greater than the second value, the first difference is the same as the second difference; or, When the first value is greater than the third value and less than the second value, the first difference is the same as the third difference; wherein, The first difference is the difference between the first value and the second value, the second difference is the difference between the frequency corresponding to the first information bit and the frequency corresponding to the second information bit, and the third difference is the difference between the first value and the third value.

9. The method according to claim 6, characterized in that, The number of transition time units corresponding to the first information bit included in the first signal and the third information bit included in the second signal is 4, and the number of transition time units corresponding to the second information bit included in the first signal and the fourth information bit included in the second signal is 2. The transmission rate of the second signal is greater than twice the transmission rate of the first signal; or, The transmission rate of the second signal is greater than the transmission rate of the first signal but less than twice the transmission rate of the first signal.

10. The method according to claim 9, characterized in that, The method further includes: If the transmission rate of the second signal is greater than twice the transmission rate of the first signal, then the transmission rate of the second signal is equal to three times the transmission rate of the first signal; or, When the transmission rate of the second signal is greater than the transmission rate of the first signal but less than twice the transmission rate of the first signal, the transmission rate of the second signal is equal to 32 times the transmission rate of the first signal.

11. The method according to any one of claims 6-10, characterized in that, The first signal is used for the second device to connect to the first device, and the second signal is used for the third device to connect to the first device; The first information and the second information are the same information, and the first information is used to indicate the fourth parameter; wherein, The fourth parameter is used to determine a first value range, which is used to determine the access timing. The first value range includes a first sub-value range and a second sub-value range. The first sub-value range corresponds to a first frequency group, which is used to determine the frequency corresponding to the first signal. The second sub-value range corresponds to a second frequency group, which is used to determine the frequency corresponding to the second signal.

12. The method according to any one of claims 6-10, characterized in that, The first signal is used for the second device to connect to the first device, and the second signal is used for the third device to connect to the first device; The first information and the second information are the same information, and the first information is used to indicate the fifth parameter and the sixth parameter; wherein, The fifth parameter is used to determine the second value range, the sixth parameter is used to determine the third value range, the second value range and the third value range are used to determine the access timing, the fifth parameter corresponds to the first frequency group, the first frequency group is used to determine the frequency corresponding to the first signal, the sixth parameter corresponds to the second frequency group, and the second frequency group is used to determine the frequency corresponding to the second signal.

13. A communication method, characterized in that, Applied to a second device, the method includes: Receive first information from the first device; The duration of the transition time unit corresponding to the first signal is determined based on the first information, wherein the phase and / or amplitude of the first signal transitions in units of the transition time unit; and / or the frequency corresponding to the first signal is determined based on the first information. Send a first signal to the first device.

14. The method according to claim 13, characterized in that, The first information is used to indicate one or more of the first parameter, the second parameter, or the third parameter, wherein, The first parameter is used to indicate the transmission rate of the first signal; The second parameter is used to indicate the frequency corresponding to the first information bits included in the first signal; The third parameter is used to indicate the frequency corresponding to the second information bits included in the first signal.

15. The method according to claim 14, characterized in that, The second parameter is determined based on the first parameter; and / or, The third parameter is determined based on the first parameter.

16. The method according to claim 15, characterized in that, The second parameter is determined based on the first parameter and includes: The value of the second parameter is the ratio of the value of the first parameter to the number of transition time units corresponding to the first information bit.

17. The method according to claim 15, characterized in that, The third parameter is determined based on the first parameter and includes: The value of the third parameter is the ratio of the value of the first parameter to the number of transition time units corresponding to the second information bit.

18. The method according to any one of claims 13-17, characterized in that, The first signal is used for the second device to access the first device, the first information is used to indicate the fourth parameter, the fourth parameter is used to determine the first value range, the first value range is used to determine the access timing, and the first value range includes a first sub-value range and a second sub-value range. Determining the frequency corresponding to the first signal based on the first information includes: Determine the second device corresponding to the first sub-value range and the first sub-value range corresponding to the first frequency group; The frequency corresponding to the first signal is determined based on the first frequency group.

19. The method according to any one of claims 13-17, characterized in that, The first signal is used for the second device to access the first device, the first information is used to indicate the fifth parameter and the sixth parameter, the fifth parameter is used to determine the second value range, the sixth parameter is used to determine the third value range, and the second value range and the third value range are used to determine the access timing; Determining the frequency corresponding to the first signal based on the first information includes: Determine the second device corresponding to the fifth parameter and the fifth parameter corresponding to the first frequency group; The frequency corresponding to the first signal is determined based on the first frequency group.

20. A communication system, characterized in that, The communication system includes a first device and a second device, wherein the first device is used to implement the method as described in any one of claims 1 to 12, and the second device is used to implement the method as described in any one of claims 13 to 19.

21. A communication device, characterized in that, Includes modules for performing the method as described in any one of claims 1 to 12, or modules for performing the method as described in any one of claims 13 to 19.

22. A communication device, characterized in that, The device includes a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices besides the communication device and transmit them to the processor, or to send signals from the processor to other communication devices besides the communication device. The processor implements the method as described in any one of claims 1 to 12, or the method as described in any one of claims 13 to 19, through logic circuits or executing code instructions.

23. A communication device, characterized in that, include: Memory, used to store computer programs; A processor for calling and running the computer program from the memory to implement the method as claimed in any one of claims 1 to 12, or to implement the method as claimed in any one of claims 13 to 19.

24. A chip system, characterized in that, include: Memory, used to store computer programs; A processor for calling and running the computer program from the memory, causing a device having the chip system mounted to perform the method as claimed in any one of claims 1 to 12, or the method as claimed in any one of claims 13 to 19.

25. A computer program product, characterized in that, Includes a computer program that, when executed by a communication device, implements the method as described in any one of claims 1 to 12, or implements the method as described in any one of claims 13 to 19.

26. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions, which, when executed by a communication device, implement the method as described in any one of claims 1 to 12, or the method as described in any one of claims 13 to 19.