Signal transceiving method, and apparatus
By adopting signal transmission and reception methods between terminal devices and network devices, and using single-carrier signal and sequence scrambling technology, the reliable communication problem of low-cost IoT terminal devices is solved, safe and efficient signal transmission is achieved, and deployment and use costs are reduced.
Patent Information
- Application Number
- PCT/CN2024/077607
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-19
- Publication Date
- 2025-08-28
AI Technical Summary
The prior art is difficult to effectively support reliable communications of low-cost IoT terminal devices, especially the security and efficiency issues of Ambient IoT devices in 5G systems.
Using a signal transceiver method, signals are received at the first frequency and transmitted by the terminal device at the second frequency. The signal is scrambled based on a sequence associated with the terminal device, including backscattering and autonomously generated signals, and the hardware complexity is reduced by using a single carrier signal and improved security through sequence scrambling.
It realizes accurate and reliable signal transmission and reception between terminal equipment and network equipment at low cost, reduces deployment and use costs, and improves network security and spectrum usage efficiency.
Smart Images

Figure CN2024077607_28082025_PF_FP_ABST
Abstract
Description
Signal transmitting and receiving method and device Technical Field
[0001] The embodiments of the present application relate to the field of communication technologies. Background Art
[0002] From the 2G era to the early days of 4G, cellular mobile communication systems primarily served mobile phones—mobile terminal devices held by people. With the rapid development of mobile internet and the Internet of Things (IoT), the technological evolution of cellular mobile communication systems, starting in the late 4G era and continuing to this day, has considered and supported an increasingly diverse range of IoT application scenarios. Consequently, a wider variety of IoT device types have been supported and implemented in actual network deployments and service applications, including eMTC, NB-IoT, and RedCap. With this increasing diversity of IoT terminal devices, cellular mobile systems have increasingly enhanced their capabilities for providing services tailored to vertical industries.
[0003] It should be noted that the above introduction to the technical background is merely intended to provide a clear and complete description of the technical solutions of this application and facilitate understanding by those skilled in the art. Simply because these solutions are described in the background technology section of this application, it should not be assumed that the above technical solutions are well known to those skilled in the art.
[0004] Summary of the Invention
[0005] The inventors discovered that among the vast number of IoT devices, cellular mobile communication systems still lack a large number of lower-cost IoT terminal devices. To provide more robust, reliable, and complete IoT application solutions, supporting lower-cost IoT terminal devices within the 3GPP cellular mobile system has become a pressing issue.
[0006] To address at least one of the above problems, embodiments of the present application provide a signal sending and receiving method and apparatus.
[0007] According to one aspect of an embodiment of the present application, a signal transceiver method is provided, including:
[0008] The terminal device receives a first signal from the network device at a first frequency;
[0009] The terminal device sends a second signal to the network device at a second frequency, where the second signal is a signal formed by the terminal device by backscattering the first waveform or a signal autonomously generated by the terminal device;
[0010] Part or all of the first signal is scrambled based on a first sequence, and / or part or all of the second signal is scrambled based on a second sequence; wherein the first sequence and / or the second sequence are related to the terminal device.
[0011] According to another aspect of an embodiment of the present application, a signal transceiver device is provided, including:
[0012] a receiving unit configured to receive a first signal from a network device at a first frequency;
[0013] a sending unit configured to send a second signal to the network device at a second frequency, where the second signal is a signal formed by the terminal device through backscattering the first waveform or a signal autonomously generated by the terminal device;
[0014] Part or all of the first signal is scrambled based on a first sequence, and / or part or all of the second signal is scrambled based on a second sequence; wherein the first sequence and / or the second sequence are related to the terminal device.
[0015] According to another aspect of an embodiment of the present application, a signal transceiver method is provided, including:
[0016] The network device sends a first signal to the terminal device at a first frequency;
[0017] The network device receives a second signal from the terminal device at a second frequency, where the second signal is a signal formed by the terminal device through backscattering the first waveform or a signal autonomously generated by the terminal device;
[0018] Part or all of the first signal is scrambled based on a first sequence, and / or part or all of the second signal is scrambled based on a second sequence; wherein the first sequence and / or the second sequence are related to the terminal device.
[0019] According to another aspect of an embodiment of the present application, a data transceiver device is provided, including:
[0020] a sending unit configured to send a first signal to a terminal device at a first frequency;
[0021] a receiving unit configured to receive a second signal from the terminal device at a second frequency, where the second signal is a signal formed by the terminal device through backscattering of the first waveform or a signal autonomously generated by the terminal device;
[0022] Part or all of the first signal is scrambled based on a first sequence, and / or part or all of the second signal is scrambled based on a second sequence; wherein the first sequence and / or the second sequence are related to the terminal device.
[0023] According to another aspect of an embodiment of the present application, a communication system is provided, including:
[0024] A network device that sends a first signal to a terminal device at a first frequency and receives a second signal from the terminal device at a second frequency;
[0025] A terminal device that receives a first signal from a network device at a first frequency; and sends a second signal to the network device at a second frequency, where the second signal is a signal formed by the terminal device by backscattering the first waveform or a signal autonomously generated by the terminal device;
[0026] Part or all of the first signal is scrambled based on a first sequence, and / or part or all of the second signal is scrambled based on a second sequence; wherein the first sequence and / or the second sequence are related to the terminal device.
[0027] One of the beneficial effects of the embodiments of the present application is that a first signal transmitted by a terminal device is partially or entirely scrambled based on a first sequence, and / or a second signal transmitted by a network device is partially or entirely scrambled based on a second sequence; wherein the first sequence and / or the second sequence are related to the terminal device. Thus, accurate and reliable signal transmission and reception between the terminal device and the network device can be effectively achieved while maintaining low complexity and low cost of the terminal device.
[0028] With reference to the following description and accompanying drawings, specific embodiments of the present application are disclosed in detail, indicating the manner in which the principles of the present application can be employed. It should be understood that the embodiments of the present application are not limited in scope. Within the spirit and scope of the appended claims, the embodiments of the present application include many variations, modifications and equivalents.
[0029] Features described and / or illustrated with respect to one embodiment may be used in the same or similar manner in one or more other embodiments, combined with features in other embodiments, or substituted for features in other embodiments.
[0030] It should be emphasized that the term "include / comprising" when used herein refers to the presence of features, integers, steps or components, but does not exclude the presence or addition of one or more other features, integers, steps or components. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] The elements and features described in one figure or one embodiment of the present application can be combined with the elements and features shown in one or more other figures or embodiments. In addition, in the accompanying drawings, similar reference numerals represent corresponding parts in several figures and can be used to indicate corresponding parts used in more than one embodiment.
[0032] FIG1 is a schematic diagram of a communication system according to an embodiment of the present application;
[0033] FIG2 is another schematic diagram of a communication system according to an embodiment of the present application;
[0034] FIG3 is another schematic diagram of a communication system according to an embodiment of the present application;
[0035] FIG4 is a schematic diagram of a signal receiving and transmitting method according to an embodiment of the present application;
[0036] FIG5 is a schematic diagram of a signal receiving and transmitting method according to an embodiment of the present application;
[0037] FIG6 is a schematic diagram of a signal transceiver according to an embodiment of the present application;
[0038] FIG7 is a schematic diagram of a signal transceiver according to an embodiment of the present application;
[0039] FIG8 is a schematic diagram of a terminal device according to an embodiment of the present application;
[0040] FIG9 is a schematic diagram of a network device according to an embodiment of the present application. DETAILED DESCRIPTION
[0041] The above and other features of the present application will become apparent through the following description with reference to the accompanying drawings. In the description and the accompanying drawings, specific embodiments of the present application are disclosed in detail, which illustrate some embodiments in which the principles of the present application can be adopted. It should be understood that the present application is not limited to the described embodiments. On the contrary, the present application includes all modifications, variations and equivalents that fall within the scope of the appended claims.
[0042] In the embodiments of the present application, the terms "first", "second", etc. are used to distinguish different elements from the name, but do not indicate the spatial arrangement or temporal order of these elements, and these elements should not be limited by these terms. The term "and / or" includes any one and all combinations of one or more of the associated listed terms. The terms "comprising", "including", "having", etc. refer to the presence of the stated features, elements, components or components, but do not exclude the presence or addition of one or more other features, elements, components or components.
[0043] In the embodiments of this application, the singular forms "a," "the," etc. include plural forms and should be broadly understood to mean "a" or "a type" rather than being limited to "one." Furthermore, the term "said" should be understood to include both singular and plural forms, unless the context clearly indicates otherwise. Furthermore, the term "according to" should be understood to mean "at least in part based on...", and the term "based on" should be understood to mean "at least in part based on...", unless the context clearly indicates otherwise.
[0044] In the embodiments of the present application, the term "communication network" or "wireless communication network" may refer to a network that complies with any of the following communication standards, such as Long Term Evolution (LTE), enhanced Long Term Evolution (LTE-A, LTE-Advanced), Wideband Code Division Multiple Access (WCDMA), High-Speed Packet Access (HSPA), etc.
[0045] Furthermore, communication between devices in the communication system may be carried out according to communication protocols of any stage, for example, including but not limited to the following communication protocols: 1G (generation), 2G, 2.5G, 2.75G, 3G, 4G, 4.5G and 5G, New Radio (NR), future 6G, etc., and / or other communication protocols currently known or to be developed in the future.
[0046] In the embodiments of the present application, the term "network device" refers to, for example, a device in a communication system that connects a terminal device to the communication network and provides services to the terminal device. Network devices may include, but are not limited to, the following devices: base station (BS), access point (AP), transmission reception point (TRP), broadcast transmitter, mobile management entity (MME), gateway, server, radio network controller (RNC), base station controller (BSC), etc.
[0047] Among them, base stations may include but are not limited to: NodeB (NodeB or NB), evolved NodeB (eNodeB or eNB) and 5G base station (gNB), IAB host (Donor), etc., and may also include remote radio head (RRH, Remote Radio Head), remote radio unit (RRU, Remote Radio Unit), relay (relay) or low-power node (such as femeto, pico, etc.). The term "base station" may include some or all of their functions. Each base station can provide communication coverage for a specific geographical area. The term "cell" can refer to a base station and / or its coverage area, depending on the context in which the term is used.
[0048] In the embodiments of the present application, the term "user equipment" (UE) or "terminal equipment" (TE) refers to, for example, a device that accesses a communication network through a network device and receives network services. A terminal device can be fixed or mobile and may also be referred to as a mobile station (MS), a terminal, a subscriber station (SS), an access terminal (AT), a tag, and so on.
[0049] Among them, terminal devices may include but are not limited to the following devices: cellular phones, personal digital assistants (PDAs), wireless modems, wireless communication devices, handheld devices, machine-type communication devices, laptop computers, cordless phones, smart phones, smart watches, digital cameras, tags, and devices attached to or related to items (for example, for item management), etc.
[0050] For another example, in scenarios such as the Internet of Things (IoT), terminal devices can also be machines or devices for monitoring or measurement, such as but not limited to: machine type communication (MTC) terminals, vehicle-mounted communication terminals, device-to-device (D2D) terminals, machine-to-machine (M2M) terminals, ambient IoT (AIoT) devices, etc.
[0051] In addition, the term "network side" or "network device side" refers to one side of the network, which can be a base station or one or more network devices as described above. The term "user side" or "terminal side" or "terminal device side" refers to the user or terminal side, which can be a UE or one or more terminal devices as described above. Unless otherwise specified herein, "device" can refer to either network equipment or terminal equipment.
[0052] RFID systems are a solution for the massive and cost-effective use of IoT devices. They are widely used. The advantages of RFID systems include the small size of RFID tags, which limit the size and material of the items they can be used on, making them easily applicable to various scenarios such as item management and tracking. RFID tags are also relatively inexpensive. However, the deployment and operating costs of RFID systems are higher than those of wide-area commercial networks. RFID systems are typically deployed locally, on dedicated networks, making them difficult to effectively distribute. Regarding usage, if manual handheld tag readers and writers are used, labor costs can become a major expense and are difficult to reduce. Using dedicated RFID ports or gateways to read and manage tags significantly increases deployment costs. Furthermore, RFID systems have a simple logical architecture and relatively poor security. For example, signal transmission between the reader and tag is essentially unencrypted, lacking security protection. Another example is that RFID systems are asynchronous, meaning a reader can only communicate with one tag at a time and must wait for all conversations with that tag to complete before communicating with another. Therefore, RFID systems still have the problem of loose wireless resource management, and the system capacity and spectrum utilization efficiency are generally low.
[0053] Compared to existing RFID systems, leveraging existing commercial mobile communication cellular networks (such as LTE and 5G NR systems) to support industry applications requiring tag-based IoT devices can significantly reduce deployment costs, thereby lowering the barrier to entry for deploying these IoT devices. Furthermore, existing commercial mobile communication cellular networks (such as LTE and 5G NR systems) offer significantly higher network security and wireless resource management effectiveness than existing RFID systems.
[0054] Taking 5G systems as an example, they provide reliable authentication, network coordination, and accurate and stable terminal device management mechanisms. These systems can safely and effectively reduce labor costs, thereby lowering the cost of using this type of IoT. They can also optimize the network to increase system capacity and spectrum efficiency. These reductions in deployment and operating costs will effectively promote the application of these IoT devices in business management and industrial manufacturing, accelerating the digitalization of these industries, improving production efficiency, and ultimately promoting social development.
[0055] As a new type of IoT terminal in the 5G system, tag-type terminal devices (Ambient IoT devices, referred to as AIoT devices) are severely limited in cost. The hardware capabilities of the devices are significantly weaker than those of traditional terminal devices (such as smartphones and other IoT-type devices supported by existing cellular mobile communication systems). For example, tag-type terminal devices may not have a stable power supply (for example, using ambient energy collection instead of conventional batteries), have a narrow bandwidth, and the internal crystal oscillator has limited accuracy and large errors due to cost constraints, as well as limited signal processing capabilities. This means that AIoT-type terminal devices are different from traditional terminal devices that have worked in LTE and / or 5G NR systems in the past. The physical layer encryption, encoding and other mechanisms used for terminal devices in existing NR systems cannot be applied to Ambient IoT devices.
[0056] Cost is a key factor in the commercial success of Ambient IoT systems. Designing a secure and efficient communication mechanism for Ambient IoT devices to communicate with network devices has become a pressing issue. "Suitable" here means that the mechanism should provide adequate protection for Ambient IoT devices, making them more secure than existing tagging products (such as RFID tags), while not significantly increasing the cost of Ambient IoT and compromising its competitiveness.
[0057] The following describes the scenarios of the embodiments of the present application through examples, but the present application is not limited thereto.
[0058] Figure 1 is a schematic diagram of a communication system according to an embodiment of the present application, Figure 2 is another schematic diagram of a communication system according to an embodiment of the present application, and Figure 3 is yet another schematic diagram of a communication system according to an embodiment of the present application. Figures 1 to 3 schematically illustrate a situation using a terminal device and a network device as an example.
[0059] As shown in Figure 1, network devices can communicate directly with AIoT devices, directly sending signals to AIoT devices or directly receiving signals from AIoT devices; as shown in Figure 2, network devices can also go through an intermediate node and use the intermediate node to send signals to AIoT devices or use the intermediate node to receive signals from AIoT devices; as shown in Figure 3, network devices can also send signals to AIoT devices or receive signals from AIoT devices with the assistance of an assisting node.
[0060] The intermediate node can be a terminal device, a UE, or a network node, such as a relay, an IAB node, a repeater, etc., but the present application is not limited thereto. The intermediate node has the function of communicating with the network device in Figure 2, and also has at least the ability to send signals to and / or receive signals from AIoT devices. The auxiliary node can be a terminal device, a UE, or a network node, such as a relay, an IAB node, a repeater, etc., but the present application is not limited thereto. The auxiliary node has the function of communicating with the network device in Figure 3, and also has at least the ability to send signals to and / or receive signals from AIoT devices. The signals sent to and from AIoT devices mentioned here comply with the provisions and descriptions of AIoT devices in the communication standard protocol.
[0061] In the embodiments of the present application, a network device may send signals / information / configurations to an AIoT device, or an AIoT device may receive signals / information / configurations from a network device. This may be done directly by the network device and received by the AIoT device, or by the network device via an intermediate node and received by the AIoT device, or by the network device with the help of an auxiliary node and received by the AIoT device, or by the network device using other methods and received by the AIoT device. Unless otherwise specified, this application is not limited to this.
[0062] In the embodiments of the present application, when an AIoT device sends a signal / information to a network device, or when a network device receives a signal / information from an AIoT device, the AIoT device may send the signal and the network device may receive it directly, or the AIoT device may send the signal and the network device may receive it via an intermediate node, or the AIoT device may send the signal and the network device may receive it with the help of an auxiliary node, or the AIoT device may send the signal and the network device may receive it through other methods. Unless otherwise specified, the present application is not limited to this.
[0063] Embodiments of the first aspect
[0064] An embodiment of the present application provides a signal receiving and sending method, which is described from the perspective of a terminal device.
[0065] FIG4 is a schematic diagram of a signal transmission and reception method according to an embodiment of the present application. As shown in FIG4 , the method includes:
[0066] 401. A terminal device receives a first signal from a network device at a first frequency.
[0067] 402. The terminal device sends a second signal to the network device at a second frequency, where the second signal is a signal formed by the terminal device by backscattering the first waveform or a signal autonomously generated by the terminal device.
[0068] Part or all of the first signal is scrambled based on a first sequence, and / or part or all of the second signal is scrambled based on a second sequence; wherein the first sequence and / or the second sequence are related to the terminal device.
[0069] It is worth noting that FIG4 above is merely a schematic illustration of an embodiment of the present application, and the present application is not limited thereto. For example, the execution order of the various operations may be appropriately adjusted, and other operations may be added or some operations may be reduced. Those skilled in the art may make appropriate modifications based on the above description, and are not limited to the description of FIG4 above.
[0070] Existing LTE systems and 5GNR systems are mainly based on OFDM signals, which are multi-carrier signals. Different terminal devices send their own signals to the network device at the same time. Their respective signals can use different subcarriers in the same bandwidth to carry their own information. The signals of different terminal devices are orthogonal to each other. Conversely, the network device can also modulate the information sent to different terminal devices onto different subcarriers. The subcarriers are orthogonal, and different terminal devices can obtain their own information on the corresponding subcarriers according to the instructions of the network device. Another waveform commonly used in existing LTE systems and 5GNR systems is SC-FDMA. This waveform is also a multi-carrier signal. Different users can achieve multiplexing by modulating different subcarriers at the same time.
[0071] In the embodiments of the present application, the first signal and / or the second signal (the first information and / or the second information and / or the third information) are all single-carrier signals. Compared to multi-carrier signals, single-carrier signals have lower modulation and demodulation complexity and lower requirements on hardware device capabilities and accuracy, which can effectively reduce the complexity and cost of terminal devices. Therefore, they are more suitable for AIoT systems and terminal devices.
[0072] The first waveform can be a continuous wave (CW), a carrier wave (CW), a backscattered / backscattering wave, an uplink wave, or the like, but the present application is not limited thereto. The bandwidth of the first waveform is significantly narrower than the bandwidth of the first signal. For example, the bandwidth of the first waveform is 1 kHz, and the bandwidth of the first signal is 100 kHz. This is merely an example, and the present application is not limited thereto.
[0073] In one example, the terminal device sends a second signal by backscattering a first waveform. The first waveform is a waveform sent by the network device or a third-party device. The terminal device modulates the information to be sent to the network device onto the first waveform by adjusting its backscatter circuit, and then backscatters the modulated first waveform. For example, the terminal device receives the first waveform at a second frequency and backscatters the modulated first waveform at the second frequency. For another example, the terminal device receives the first waveform at a third frequency and backscatters the modulated first waveform at the second frequency.
[0074] In another example, the terminal device autonomously generates the second signal and transmits it at the second frequency. The terminal device autonomously generates a first waveform and modulates information to be sent to the network device onto the first waveform and transmits it as the second signal at the second frequency.
[0075] After receiving the second information, the network device does not need to distinguish whether it is sent by the terminal device through backscattering or generated autonomously. It can use a unified receiving algorithm and mechanism to receive the second signal, and, in some embodiments, obtain the information carried on the second signal.
[0076] The first frequency and the second frequency are schematically described below.
[0077] In some embodiments, the first frequency and / or the second frequency is a center frequency, and / or the first frequency and / or the second frequency is a frequency band having a width.
[0078] In some embodiments, the first frequency and the second frequency are co-frequency; the co-frequency includes the same center frequency, or different center frequencies but overlapping frequency bands, or being in the same channel and / or bandwidth and overlapping with each other, or being in the same channel and / or bandwidth but not overlapping with each other.
[0079] In some embodiments, the first frequency and the second frequency are different frequencies; the different frequencies include different center frequencies but overlapping frequency bands, or different center frequencies and non-overlapping frequency bands, or not in the same channel and / or bandwidth.
[0080] The above schematically illustrates the signal transmission and reception in the embodiment of the present application. The first sequence and the second sequence are described below.
[0081] In an embodiment of the present application, part or all of the first signal is scrambled based on a first sequence, or the network device scrambles the first signal using the first sequence; and / or part or all of the second signal is scrambled based on a second sequence, or the terminal device scrambles the second signal using the second sequence. The first sequence and / or the second sequence are related to the terminal device.
[0082] In some embodiments, the first sequence and / or the second sequence is a random sequence or a pseudo-random sequence, and / or the first sequence and / or the second sequence is a binary sequence. For example, the first sequence and / or the second sequence is a Gold sequence. For another example, the first sequence and / or the second sequence is an m sequence. For another example, the first sequence and / or the second sequence is an M sequence. This application is not limited to this.
[0083] In some other embodiments, the first sequence and / or the second sequence is an ID or parameter related to the terminal device. For example, the ID or parameter related to the terminal device is factory-set by the terminal device, or configured and / or specified for the terminal device by the network device, or determined / calculated / obtained by the terminal device according to a method pre-agreed upon in a communication standard.
[0084] In an embodiment of the present application, part or all of the first signal is scrambled based on a first sequence, and the first sequence is related to the terminal device. When the network device sends the first signal to the terminal device, it generates a first sequence according to the terminal device and scrambles the first signal with the first sequence. After the terminal device receives the first signal, it descrambles the first signal using the first sequence generated by itself, and then processes the first signal to correctly demodulate / decode the first signal. After other terminal devices receive the first signal, if the other terminal device is also one of the target terminal devices of the first signal, the other device can also descramble the first signal using the first sequence generated by itself, and then process the first signal to correctly demodulate / decode the first signal; if the other terminal device is not the target terminal device of the first signal, the other device cannot generate the correct first sequence, and therefore cannot correctly demodulate / decode the first signal.
[0085] Thus, using the first sequence as a scrambling code can effectively protect the first signal and the information carried by the first signal, preventing the first signal or the information from being misinterpreted by non-target terminal devices. For example, it can prevent the non-target terminal devices from misinterpreting the first signal or the information as information sent by the network device to them, and / or prevent the non-target terminal devices from mistakenly taking actions based on the information, thereby causing unnecessary interference, such as mistakenly sending an uplink signal at a specified location, causing unnecessary interference to the correct signal, and reducing the probability of the network device correctly demodulating and decoding the correct signal.
[0086] In addition, using the first sequence to scramble the first signal can also effectively prevent the first signal from being intercepted by an illegal device and obtaining the information carried by the first signal. For example, the first signal carries important information sent by the network device to the target terminal device (such as a specified key (password)), etc. Unless the illegal device can also obtain the parameters used to determine the first sequence (for example, the ID or parameters of the terminal device or the parameters specified by the network device for the terminal device, etc.), the illegal device cannot obtain the information carried by the first signal. Compared with unprotected plaintext / non-encrypted transmission, the first signal scrambled based on the first sequence in this application has better protection strength and security level.
[0087] Similarly, part or all of the second signal is scrambled based on a second sequence, where the second sequence is related to the terminal device. When the terminal device sends the second signal to the network device, the second sequence can also protect the second signal to prevent devices other than the network device from intercepting and / or reading the second signal and / or the information carried therein.
[0088] In existing RFID systems, almost all information (including encryption keys) is sent in an unprotected state, and the security of information transmission / interaction is very poor. As mentioned above, the use of this application can effectively protect the information exchanged and transmitted between network devices and AIoT terminal devices.
[0089] In some embodiments, the first sequence and / or the second sequence corresponds to a generator polynomial. Alternatively, the first sequence and / or the second sequence are generated by a shift register, and the generator polynomial represents the circuit connections of the shift register. The generation of the first sequence and / or the second sequence is related to an initial value of the shift register (an initial value in a memory).
[0090] For example, the first sequence is a sequence with a length of N, and the second sequence is a sequence with a length of M.
[0091] For another example, the first sequence and / or the second sequence is an integer sequence. For example, the first sequence and / or the second sequence includes 0 and 1. For another example, the first sequence and / or the second sequence includes 1 and -1. For another example, the first sequence and / or the second sequence includes 1, 0, and -1, etc.
[0092] For another example, the first sequence and / or the second sequence is a natural number sequence. For example, the first sequence and / or the second sequence includes 0 and 1, etc.
[0093] In one example, the first sequence and / or the second sequence is a Glod sequence with a length of 31. For example, its generating polynomial is: c(n)=(x1(n+N C )+x2(n+N C ))mod 2 x1(n+31)=(x1(n+3)+x1(n))mod 2 x2(n+31)=(x2(n+3)+x2(n+2)+x2(n+1)+x2(n))mod 2
[0094] Wherein, c(n) is the first sequence and / or the second sequence, N C The offset of the sequence value, N C is a natural number. x1(n) is the first generation sequence, x1(0) = 1, x1(n) = 0, n = 1, 2, ... 30. x2(n) is the second generation sequence, and the initial value of the shift register of x2(n) is N C It is 0, or 1000, or 1600, etc., but this application is not limited thereto.
[0095] In yet another example, the first sequence and / or the second sequence is an m-sequence with a length of 31. For example, its generating polynomial is: c(n+31)=(c(n+3)+c(n))mod 2. For another example, its generating polynomial is: c(n+31)=(c(n+3)+c(n+2)+c(n+1)++c(n))mod 2, and so on.
[0096] The above is only an example of the present application, and the present application is not limited thereto. For example, the first sequence and / or the second sequence may also be a sequence of length 16, a sequence of length 15, a sequence of length 10, and so on.
[0097] In some embodiments, the terminal device generates a first sequence through a shift register to descramble the first signal, and / or generates a second sequence to scramble the second signal. This only requires a shift register of length N or M and simple addition operations such as binary, without complex calculations and additional dynamic storage (complex calculations and large amounts of dynamic storage are high-cost hardware components that AIoT devices cannot accept, and both may significantly increase the power consumption and cost of AIoT devices). Therefore, by adopting the embodiments of the present application, while effectively protecting the information interacting and transmitted between network devices and AIoT terminal devices, the cost and cost of AIoT devices will not be significantly increased.
[0098] In some embodiments, the first sequence and / or the second sequence is related to the terminal device, including: the first sequence is one of the following:
[0099] The ID of the terminal device,
[0100] The terminal device group ID to which the terminal device belongs,
[0101] The ID of the network device,
[0102] a first parameter, the first parameter being used for the first sequence, the first parameter being configured by the network device for the terminal device,
[0103] a third parameter, the third parameter being used for the first sequence, the third parameter being at least related to information carried by the first signal;
[0104] a fifth parameter, the fifth parameter being used for the first sequence, the fifth parameter being at least related to a service of the terminal device,
[0105] A seventh parameter, the seventh parameter is at least related to the indication information used to instruct the terminal device to receive the first signal.
[0106] In some embodiments, the first sequence and / or the second sequence are related to the terminal device, including: initialization of the generation of the first sequence is related to at least one of the following parameters (or the initial value of the shift register used for generating the first sequence (for example, the above c init ) is related to at least one of the following parameters:
[0107] The ID of the terminal device,
[0108] The terminal device group ID to which the terminal device belongs,
[0109] The ID of the network device,
[0110] a first parameter, the first parameter being used for the first sequence, the first parameter being configured by the network device for the terminal device,
[0111] a third parameter, the third parameter being used for the first sequence, the third parameter being at least related to information carried by the first signal;
[0112] a fifth parameter, the fifth parameter being used for the first sequence, the fifth parameter being at least related to a service of the terminal device,
[0113] A seventh parameter, the seventh parameter is at least related to the indication information used to instruct the terminal device to receive the first signal.
[0114] In some embodiments, the first sequence and / or the second sequence is related to the terminal device, including: the second sequence is one of the following parameters:
[0115] The ID of the terminal device,
[0116] The terminal device group ID to which the terminal device belongs,
[0117] The ID of the network device,
[0118] a second parameter, the second parameter being used for the second sequence, and the second parameter being configured by the network device for the terminal device;
[0119] a fourth parameter, the fourth parameter being used for the second sequence, the fourth parameter being at least related to information carried by the second signal,
[0120] a sixth parameter, the sixth parameter being used for the second sequence, the sixth parameter being at least related to a service of the terminal device,
[0121] An eighth parameter, the eighth parameter is at least related to the indication information used to instruct the terminal device to send the second signal.
[0122] In some embodiments, the first sequence and / or the second sequence are related to the terminal device, including: initialization of the second sequence generation is related to at least one of the following parameters (or, the initial value of the shift register used for the second sequence generation (for example, the above c init ) is related to at least one of the following parameters:
[0123] The ID of the terminal device,
[0124] The terminal device group ID to which the terminal device belongs,
[0125] The ID of the network device,
[0126] a second parameter, the second parameter being used for the second sequence, and the second parameter being configured by the network device for the terminal device;
[0127] a fourth parameter, the fourth parameter being used for the second sequence, the fourth parameter being at least related to information carried by the second signal,
[0128] a sixth parameter, the sixth parameter being used for the second sequence, the sixth parameter being at least related to a service of the terminal device,
[0129] An eighth parameter, the eighth parameter is at least related to the indication information used to instruct the terminal device to send the second signal.
[0130] The following is a schematic description of the above IDs or parameters.
[0131] In some embodiments, the ID of the terminal device is at least one of the following: all or part of the inherent ID of the terminal device, all or part of the sequence or ID generated / selected by the terminal device, all or part of the information used to identify the terminal device, and all or part of the ID configured / allocated / specified by the network device for the terminal device.
[0132] In one example, the terminal device ID may be an inherent ID of the terminal device, or a sequence or ID randomly generated / selected for the terminal device and / or other information used to identify the terminal device, or an ID configured / assigned / designated for the terminal device by the network device, etc. The terminal device ID may be a digital number, a sequence, etc.
[0133] For example, the terminal device ID is a unique ID of the terminal device, such as a global identifier for electronic devices. This ID is written into the terminal device memory before the terminal device leaves the factory and serves as its globally unique long-term identifier. After the terminal device notifies the network device of this ID, it uses this ID as a parameter for generating the first sequence and / or the second sequence.
[0134] For another example, the terminal device ID is a sequence or ID generated / selected by the terminal device itself. For example, the terminal device ID is a sequence or ID randomly generated / selected by the terminal device itself, or the terminal device ID is a temporary ID generated / selected by the terminal device. The terminal device ID is an ID generated / selected by the terminal device for temporary use, which may subsequently become a formal terminal device identifier, or may be replaced by other terminal device identifiers specified by the network device. After informing the network device of the ID, the terminal device uses the ID as a parameter for generating the first sequence and / or the second sequence. For example, when the terminal device is temporarily communicating / talking with the network device, and / or, the terminal device is in the initial random access process or random access process, and / or, the terminal device is in the process of requesting to access the network, and / or, the terminal device is in the process of requesting to resume communication / connection with the network device, the terminal device may use the above-mentioned random sequence or ID as the terminal device ID.
[0135] For example, the terminal device ID is an ID configured / allocated / specified by the network device for the terminal device. The network device and the terminal device have the same knowledge of the ID, and both can use the ID as a parameter to generate the first sequence and / or the second sequence.
[0136] The terminal device ID is represented by L bits, where L is a positive integer, for example, L is 16, 24, 32, 48, etc.
[0137] In another example, the terminal device ID may be part of the following IDs: an inherent ID of the terminal device, a sequence or ID randomly generated / selected by the terminal device and / or other information used to identify the terminal device, an ID configured / assigned / designated for the terminal device by the network device, etc. For example, the terminal device intercepts a part of the above ID as the terminal device ID according to a communication standard protocol.
[0138] Therefore, using all or part of the terminal device ID as parameters for generating the first sequence and / or the second sequence can effectively prevent other devices other than the terminal device from demodulating and decoding the information carried by the first signal and / or the second signal, thereby effectively protecting the information and avoiding erroneous operation of other devices.
[0139] In some embodiments, the terminal device group ID to which the terminal device belongs is at least one of the following: all or part of the ID configured / allocated / specified by the network device for the terminal device group including the terminal device, or all or part of the ID of the terminal device group to which the terminal device belongs, determined based on the terminal device ID.
[0140] In one example, the terminal device group ID to which the terminal device belongs is all or part of an ID configured / allocated / specified by the network device for the terminal device group including the terminal device. The network device and the terminal devices in the group have the same understanding of the group ID, and both can use the ID as a parameter for generating the first sequence and / or the second sequence. For example, the ID is represented by 16 bits, or 24 bits, or 32 bits, or 48 bits. For another example, the terminal device group ID including the terminal device is used by the network device for group scheduling.
[0141] As a result, network devices can uniformly send the information they need to the group of devices, effectively improving data transmission efficiency and thus spectrum utilization efficiency. Using the ID of the terminal device group, including the terminal device, as a parameter for generating the first sequence and / or second sequence effectively prevents other devices outside the terminal device group from demodulating and decoding the information carried by the first signal and / or second signal, thereby effectively protecting the information and preventing malfunction of other devices.
[0142] In another example, the terminal device group ID to which the terminal device belongs is all or part of the ID of the terminal device group to which the terminal device belongs, determined by the terminal device based on the terminal device ID. For example, the terminal device determines, based on rules specified in a communication protocol standard, the A bit in the terminal device ID as the ID of the terminal device group to which it belongs. The A bit is the high-order A bit in the terminal device ID, or the low-order A bit in the terminal device ID, or the A bit at a specified position in the terminal device ID. This application is not limited to this.
[0143] In some embodiments, the ID of the network device is at least one of the following: an identifier of the network device, an identifier of a cell corresponding to the network device, and an identifier of an area / venue / field where the network device is located.
[0144] In one example, the network device ID corresponds to N bits. The network device ID is an identifier related to the network device. For example, the network device ID is an identifier of the network device, and / or an identifier of a cell corresponding to the network device, and / or an identifier of the area / venue / field where the network device is located. The area (Area) where the network device is located can be a network-defined area consisting of one or more network devices, or an area consisting of the service range of the above-mentioned network devices, etc. Here, the area can also be a field (Field), a domain (domain), a scenario (scenario), a range (range), an application range (Application range), etc., and this application is not limited thereto.
[0145] The network device ID can be the same as the physical ID of a traditional cell in a 5G NR system or LTE system, or it can be different from the physical ID of a traditional cell in a 5G NR system or LTE system. For example, a network device provides services for both mobile phones and / or other IoT devices and AIOT devices. The cell ID seen by mobile phones and / or other IoT devices is consistent with the cell ID visible to AIOT devices. This helps simplify network planning and management. For another example, the cell ID visible to AIOT devices is inconsistent with the cell ID visible to mobile phones and / or other IoT devices.
[0146] In one example, the range of cell / network device IDs serving AIOT devices aligns with the existing range of 1008 cell IDs supported by the traditional 5G NR system. In another example, the range of cell / network device IDs serving AIOT devices was redefined. Reusing the original range offers benefits such as simplifying standardization discussions and accelerating standardization implementation. On the other hand, the original 1008 cell IDs were designed based on the properties of the existing NR system SS sequence. As mentioned earlier, this sequence is not applicable to AIOT scenarios. Redesigning the cell / network device IDs serving AIOT devices can simplify logic. For example, if N is 9, the range of cell / network device IDs serving AIOT devices is 0 to 511; or, if N is 10, the range of cell / network device IDs serving AIOT devices is 0 to 1023. Another example is N being 4, 6, or 8. Another example is N being 12 or 16.
[0147] In some embodiments, the first parameter is dedicated to generating the first sequence, and the second parameter is dedicated to generating the second sequence. The first parameter and the second parameter are the same, or the first parameter and the second parameter are different.
[0148] For example, the first parameter is used for the first sequence, the second parameter is used for the second sequence, and the first parameter and / or the second parameter are configured by the network device for the terminal device. The first parameter is specifically used for generating the first sequence, and the second parameter is specifically used for generating the second sequence.
[0149] For another example, the first parameter and the second parameter can be the same parameter or different parameters. If the first parameter and the second parameter are different parameters, their values can be the same or different. This provides the network device with maximum freedom to control and adjust the generation of the scrambling code. For example, the network device can periodically assign new first and / or second parameters to the terminal device to reduce the probability of the first and / or second parameters being monitored or cracked by other unauthorized devices, further improving the security of the first signal and / or second signal protected by the first sequence and / or second sequence.
[0150] In some embodiments, the first parameter and / or the second parameter are used for functions other than generating the first sequence and / or the second sequence. The first parameter is reused for generating the first sequence, and the second parameter is reused for generating the second sequence. The first parameter and the second parameter are the same, or the first parameter and the second parameter are different.
[0151] This can reduce the number of configuration parameters, improve the management efficiency of network devices on terminal devices, save the transmission overhead of control information, and improve frequency usage efficiency.
[0152] In some embodiments, the third parameter is used for the first sequence, and the third parameter is at least related to information carried by the first signal. The fourth parameter is used for the second sequence, and the fourth parameter is at least related to information carried by the second signal. The third parameter and the fourth parameter are the same, or the third parameter and the fourth parameter are different.
[0153] In some embodiments, the third parameter is a parameter corresponding to the first sequence used when the first signal carries broadcast information and is predefined by the communication standard or specified / configured by the network device, or the third parameter is a parameter corresponding to the first sequence used when the first signal carries information sent to a group of terminal devices and is predefined by the communication standard or specified / configured by the network device, or the third parameter is a parameter corresponding to the first sequence used when the first signal carries information sent to the terminal device and is predefined by the communication standard or specified / configured by the network device;
[0154] The fourth parameter is a parameter corresponding to the second sequence used when the second signal carries access request information, which is predefined by the communication standard or specified / configured by the network device; or, the fourth parameter is a parameter corresponding to the second sequence used when the second signal carries emergency information, which is predefined by the communication standard or specified / configured by the network device; or, the fourth parameter is a parameter corresponding to the second sequence used when the second signal carries general data information, which is predefined by the communication standard or specified / configured by the network device.
[0155] For example, the first signal is used to carry broadcast information, and the third parameter is a parameter corresponding to a first sequence predefined by the communication standard or specified / configured by the network device for use when the first signal carries broadcast information. For another example, the first signal is a signal sent to a group of terminal devices including the terminal device, and the third parameter is a parameter corresponding to a first sequence predefined by the communication standard or specified / configured by the network device for use when the first signal carries information sent to a group of terminal devices. For another example, the first signal is a signal sent to the terminal device, and the third parameter is a parameter corresponding to the first sequence predefined by the communication standard or specified / configured by the network device for use when the first signal carries information sent to the terminal device.
[0156] For example, the second signal is used by the terminal device to request access to the network and / or the network device and / or the cell corresponding to the network device, and the fourth parameter is a parameter corresponding to the second sequence predefined by the communication standard or specified / configured by the network device for use when the second signal carries the access request information. For another example, the second signal is a signal containing emergency information, and the fourth parameter is a parameter corresponding to the second sequence predefined by the communication standard or specified / configured by the network device for use when the second signal carries emergency information. For another example, the second signal carries general data information, and the fourth parameter is a parameter corresponding to the second sequence predefined by the communication standard or specified / configured by the network device for use when the second signal carries general data information.
[0157] For another example, the third parameter and the fourth parameter may be the same parameter or different parameters. If the third parameter and the fourth parameter are different parameters, their values may be the same or different.
[0158] This allows for greater flexibility in the management of terminal devices by network devices, allowing them to provide different levels of security protection for the first signal and / or the second signal based on the information they carry. Furthermore, when the network device receives the second signal and / or the terminal device receives the first signal, they can promptly and accurately distinguish the type of information carried by the second signal and / or the first signal, thereby improving the accuracy of detecting the carried information.
[0159] In some embodiments, the fifth parameter is used for the first sequence, and the sixth parameter is used for the second sequence. The fifth parameter and / or the sixth parameter are at least related to a service of the terminal device. For example, the terminal device supports one or more services. The network device configures or specifies the fifth parameter and / or the sixth parameter for the terminal device based on the services supported or currently required by the terminal device.
[0160] In some embodiments, the fifth parameter is used by the terminal device to exchange data related to an inventory service with the network device, or the fifth parameter is used by the terminal device to exchange data related to a command service with the network device;
[0161] The sixth parameter is used by the terminal device and the network device to exchange data related to an inventory service, or the sixth parameter is used by the terminal device and the network device to exchange data related to a command service.
[0162] The fifth parameter is the same as the sixth parameter, or the fifth parameter is different from the sixth parameter.
[0163] In some embodiments, the fifth parameter and / or the sixth parameter are configured for the terminal device by a network device. In some embodiments, the fifth parameter and / or the sixth parameter are determined by the terminal device. For example, they are determined according to predefined rules of a communication standard protocol. For another example, they are determined according to rules configured by the network device, and so on. This application is not limited to this.
[0164] For example, when the terminal device exchanges data related to an inventory service with the network device, a fifth parameter and / or a sixth parameter are used. For another example, when the terminal device exchanges data related to a command service with the network device, another fifth parameter and / or a sixth parameter are used.
[0165] For another example, the fifth parameter and the sixth parameter may be the same parameter or different parameters. If the fifth parameter and the sixth parameter are different parameters, their values may be the same or different.
[0166] This can provide flexibility for the network device to manage the terminal device, so that the network device can provide different levels of appropriate security protection for the first signal and / or the second signal according to the services supported or required by the terminal device.
[0167] In some embodiments, the seventh parameter is related to indication information of different types / from different network devices / used for different services / corresponding to different time domain and / or frequency domain resources; the eighth parameter is related to indication information of different types / from different network devices / used for different services / corresponding to different time domain and / or frequency domain resources.
[0168] In some embodiments, the seventh parameter is at least related to indication information used to instruct the terminal device to receive the first signal, and the eighth parameter is at least related to indication information used to instruct the terminal device to send the second signal.
[0169] In some embodiments, the seventh parameter and / or the eighth parameter are configured by a network device for a terminal device.
[0170] In some embodiments, the seventh parameter and / or the eighth parameter are determined by the terminal device. For example, they are determined according to predefined rules of a communication standard protocol. For another example, they are determined according to rules configured by a network device, etc. This application is not limited thereto.
[0171] The seventh parameter is the same as the eighth parameter, or the seventh parameter is different from the eighth parameter.
[0172] For example, the terminal device also receives first indication information from the network device, which is used to instruct the terminal device to receive the first signal, and one of the seventh parameters is at least related to the first indication information. For another example, the terminal device also receives second indication information from the network device, which is used to instruct the terminal device to receive the first signal, and another of the seventh parameters is at least related to the second indication information. The first indication information and the second indication information can be different indication information, for example, they are indication information of different types / from different network devices / for different services / corresponding to different time domain and / or frequency domain resources.
[0173] For example, the terminal device further receives third indication information from the network device, which is used to instruct the terminal device to send the second signal, and one of the eighth parameters is at least related to the third indication information. For another example, the terminal device further receives fourth indication information from the network device, which is used to instruct the terminal device to send the second signal, and another of the eighth parameters is at least related to the fourth indication information. The third indication information and the fourth indication information can be different indication information, for example, they are indication information of different types / from different network devices / for different services / corresponding to different time domain and / or frequency domain resources.
[0174] For another example, the seventh parameter and the eighth parameter may be the same parameter or different parameters. If the seventh parameter and the eighth parameter are different parameters, their values may be the same or different.
[0175] This allows network devices to manage terminal devices with greater flexibility, thereby providing more robust services to the terminal devices. For example, using this embodiment, information can be sent to or received from a terminal device by more than one transmission point, and second signals sent to different transmission points can be scrambled with different second sequences, and / or first signals sent from different transmission points can be scrambled with different first sequences, thereby increasing transmission robustness and improving the robustness of the services provided by the network device to the terminal device.
[0176] For another example, a network device may use different types of indication information to schedule different services or data of different types or functions of a terminal device. The second signal scheduled by different indication information may be scrambled by different second sequences, and / or the first signal scheduled by different indication information may be scrambled by different first sequences, thereby increasing management flexibility, providing different levels of protection for the transmission of different services or data of different types or functions, and improving the robustness of the services provided by the network device to the terminal device. The present application is not limited to this.
[0177] In some embodiments, the terminal device receives third information from the network device; the third information is at least used by the network device to indicate or configure at least one of the following parameters to the terminal device:
[0178] Random sequence or pseudo-random sequence,
[0179] The ID of the terminal device,
[0180] The terminal device group ID to which the terminal device belongs,
[0181] The ID of the network device,
[0182] a first parameter, the first parameter being used for the first sequence, the first parameter being configured by the network device for the terminal device,
[0183] a third parameter, the third parameter being used for the first sequence, the third parameter being at least related to information carried by the first signal;
[0184] a fifth parameter, the fifth parameter being used for the first sequence, the fifth parameter being at least related to a service of the terminal device,
[0185] a seventh parameter, the seventh parameter being at least related to instruction information for instructing the terminal device to receive the first signal,
[0186] a second parameter, the second parameter being used for the second sequence, and the second parameter being configured by the network device for the terminal device;
[0187] a fourth parameter, the fourth parameter being used for the second sequence, the fourth parameter being at least related to information carried by the second signal,
[0188] a sixth parameter, the sixth parameter being used for the second sequence, the sixth parameter being at least related to a service of the terminal device,
[0189] An eighth parameter, the eighth parameter is at least related to the indication information used to instruct the terminal device to send the second signal.
[0190] For example, the third information may be configuration information and / or indication information. Regarding the ID of the terminal device, the terminal device group ID to which the terminal device belongs, the ID of the network device, and the first to eighth parameters, reference may be made to the aforementioned embodiments and will not be repeated here.
[0191] In one example, the initial value of the shift register used to generate the first sequence and / or the second sequence is related to the terminal device ID (eg, X) and the network device ID (eg, Y). init =X·2 15 +Y.
[0192] In one example, the initial value of the shift register used to generate the first sequence and / or the second sequence is related to the terminal device group ID (eg, Z) and the network device ID (eg, Y) to which the terminal device belongs. init =Z·2 15 +Y.
[0193] In one example, the initial value of the shift register used for generating the second sequence is related to the terminal device ID (eg, X) and the second parameter (eg, P2), c init=X·2 15 +P2.
[0194] In one example, the initial value of the shift register used for generating the second sequence is related to the terminal device ID (eg, X), the second parameter (eg, P2), and the network device ID (eg, Y). init =X·2 16 +P2·2 10 +Y.
[0195] In one example, the initial value of the shift register used to generate the first sequence is related to the terminal device group ID (eg, Z) to which the terminal device belongs and the third parameter (eg, P3). init =Z·2 16 +P3·2 11 + Y.
[0196] The above are only some examples of the present application, and the present application is not limited thereto. The above schematically illustrates information related to the first sequence and / or the second sequence (including ID and parameters, etc.), and the first signal and / or the second signal are further described below.
[0197] In some embodiments, the first signal is used to carry first information; the first information is not channel-coded. In other embodiments, the first signal is used to carry first information; the first information is channel-coded.
[0198] In some embodiments, the first signal is further used to carry CRC check bits of the first information, and the first information and / or the CRC check bits of the first information are scrambled based on the first sequence.
[0199] In one embodiment, the first signal is used to carry first information, and the first information is not channel-coded. This can reduce the implementation complexity of the terminal device without adding additional complexity to support channel decoding. For example, the first information is not channel-coded, and the first sequence is used to scramble the first information. For another example, the first information is not channel-coded, the first signal further includes CRC check bits for the first information, and the first sequence is used to scramble the first information and / or the CRC check bits for the first information.
[0200] In another embodiment, the first signal is used to carry first information, and the first information is channel-coded. The channel coding is relatively simple, for example, a convolutional code with one or two shift registers. Although this channel coding is relatively simple, it can still provide a certain degree of protection for the encoded information, namely, a certain degree of error correction and / or error detection capability, which is used to improve the reliability of the information transmission in the channel. Using this embodiment, it is possible to balance data transmission performance and terminal device implementation complexity, that is, to provide a moderate improvement in data transmission reliability with a moderate computational complexity.
[0201] For example, the first information is channel-coded, and the first signal further includes CRC check bits for the first information. For example, the first sequence is used to scramble the first information before coding and / or the CRC check bits for the first information. For another example, the first sequence is used to scramble the first information after channel coding and / or the CRC check bits for the first information.
[0202] In some embodiments, the second signal is used to carry second information, and the second information is channel-coded. In other embodiments, the second signal is used to carry second information, and the second information is not channel-coded.
[0203] In some embodiments, the second signal is used to carry CRC check bits of the second information, and the second information and / or the CRC check bits of the second information are scrambled based on the second sequence.
[0204] In one embodiment, the second signal is used to carry the second information, and the terminal device performs channel coding on the second information. The channel coding is relatively simple, such as a convolutional code or a linear code, or a systematic code (only the check bit portion needs to be calculated). Taking the convolutional code as an example, the code is generated by one or more shift registers, etc., and the main complexity lies in the decoding on the receiving side. Considering the capabilities of the network equipment, it is fully capable of channel decoding. Therefore, adding channel coding (e.g., convolutional code / linear code, systematic code, etc.) to the uplink signal can effectively improve the reliability of the uplink information.
[0205] For example, the second information is channel-coded, and the second signal further includes CRC check bits for the second information. For example, the second sequence is used to scramble the second information before coding and / or the CRC check bits for the second information. For another example, the second sequence is used to scramble the second information after channel coding and / or the CRC check bits for the second information.
[0206] In another embodiment, the second signal is used to carry the second information, and the second information is not channel coded. This can reduce the implementation complexity of the terminal device without adding additional complexity to support channel coding. For example, the second information is not channel coded, and the second sequence is used to scramble the second information. For another example, the second information is not channel coded, the second signal further includes CRC check bits for the second information, and the second sequence is used to scramble the second information and / or the CRC check bits for the second information.
[0207] Regarding CRC check bits: For example, the CRC check bits of the first information and / or the second information may be 5 bits, 6 bits, 8 bits, 11 bits, 16 bits, 24 bits, etc.
[0208] For another example, the generator polynomial of the CRC check bits is one of the following: CRC24A (D)=[D 24 +D 23 +D 18 +D 17 +D 14 +D 11 +D 10 +D 7 +D 6 +D 5 +D 4 +D 3 +D+1]for a CRC length 24; g CRC24B (D)=[D 24 +D 23 +D 6 +D 5 +D+1]for a CRC length 24; g CRC24C (D)=[D 24 +D 23 +D 21 +D 20 +D 17 +D 15 +D 13 +D 12 +D 8 +D 4 +D 2 +D+1]for a CRC length 24; g CRC16 (D)=[D 16 +D 12 +D 5 +1]for a CRC length 16; g CRC11 (D)=[D 11 +D 10 +D9 +D 5 +1]for a CRC length 11; g CRC6 (D)=[D 6 +D 5 +1] for a CRC length 6.
[0209] In one example, the information to be scrambled (eg, the first information and / or the CRC check bits of the first information) is a sequence b(n), the first sequence is c(n), and the scrambled sequence is In another example, the information to be scrambled (eg, the second information and / or the CRC check bits of the second information) is a sequence b(n), the second sequence is c(n), and the scrambled sequence is
[0210] In some embodiments, the first signals scrambled using the first sequence are of equal length. In other embodiments, the first signals scrambled using the first sequence are of unequal length. In some embodiments, the second signals scrambled using the second sequence are of equal length. In other embodiments, the second signals scrambled using the second sequence are of unequal length.
[0211] For example, when the first sequence and / or the second sequence is one of the above parameters, the first signals scrambled using the first sequence may be of equal length or unequal length, and / or the second signals scrambled using the second sequence may be of equal length or unequal length.
[0212] For another example, the first sequence and the first signal have the same length, and modulo 2 addition is directly performed between them.
[0213] For another example, the first sequence is longer than the first signal, and a portion of the first sequence is taken and modulo-2 addition is performed with the first signal.
[0214] For another example, the first sequence is shorter than the first signal, and the first sequence is cyclically extended and then modulo-2 added to the first signal. For example, if the first sequence is 111000, one cyclic extension of the first sequence is 1110001110 (i.e., 1110 followed by the first four digits of 111000), another cyclic extension of the first sequence is 1000111000 (i.e., 1000 followed by the last four digits of 111000), and so on.
[0215] For another example, the second sequence and the second signal have the same length, and modulo 2 addition is directly performed between the two.
[0216] For another example, the second sequence is longer than the second signal, and a portion of the second sequence is taken and modulo-2 addition is performed with the second signal.
[0217] For another example, the second sequence is shorter than the second signal, and the second sequence is cyclically extended and then modulo-2 added to the second signal. For example, if the second sequence is 111000, one cyclic extension of the second sequence is 1110001110 (i.e., 1110 followed by the first four digits of 111000), another cyclic extension of the second sequence is 1000111000 (i.e., 1000 followed by the last four digits of 111000), and so on.
[0218] The above are only some examples of this application, and this application is not limited to them.
[0219] In some embodiments, the first signal is at least one of the following signals:
[0220] Signals used for synchronization,
[0221] Signals used to carry downlink data (such as PDSCH, etc.),
[0222] Signals used to carry downlink control information (such as PDCCH, etc.),
[0223] Signals used to carry downlink broadcast information (such as PBCH, etc.).
[0224] In some embodiments, the second signal is at least one of the following signals:
[0225] Signals used to carry uplink data (such as PUSCH, etc.),
[0226] A signal used to send an access request (such as PUSCH or PRACH).
[0227] The above embodiments are merely exemplary of the present invention, but the present invention is not limited thereto. Appropriate modifications may be made based on the above embodiments. For example, the above embodiments may be used alone, or one or more of the above embodiments may be combined.
[0228] As can be seen from the above embodiments, part or all of the first signal sent by the terminal device is scrambled based on a first sequence, and / or part or all of the second signal sent by the network device is scrambled based on a second sequence; wherein the first sequence and / or the second sequence are related to the terminal device. This effectively enables accurate and reliable signal transmission and reception between the terminal device and the network device while maintaining low complexity and low cost for the terminal device.
[0229] Embodiments of the second aspect
[0230] The embodiment of the present application provides a signal receiving and sending method, which is described from the perspective of a network device. The embodiment of the second aspect can be combined with the embodiment of the first aspect, and the same contents as the embodiment of the first aspect will not be repeated.
[0231] FIG5 is a schematic diagram of a signal receiving and transmitting method according to an embodiment of the present application. As shown in FIG5 , the method includes:
[0232] 501. A network device sends a first signal to a terminal device at a first frequency.
[0233] 502. The network device receives a second signal from the terminal device at a second frequency, where the second signal is a signal formed by the terminal device by backscattering the first waveform or a signal autonomously generated by the terminal device.
[0234] Part or all of the first signal is scrambled based on a first sequence, and / or part or all of the second signal is scrambled based on a second sequence; wherein the first sequence and / or the second sequence are related to the terminal device.
[0235] It is worth noting that FIG5 above is merely a schematic illustration of an embodiment of the present application, and the present application is not limited thereto. For example, the execution order of the various operations may be appropriately adjusted, and other operations may be added or some operations may be reduced. Those skilled in the art may make appropriate modifications based on the above description, and are not limited to the description of FIG5 above.
[0236] In some embodiments, the first sequence and / or the second sequence being related to the terminal device includes: the first sequence being one of the following:
[0237] The ID of the terminal device,
[0238] The terminal device group ID to which the terminal device belongs,
[0239] The ID of the network device,
[0240] a first parameter, the first parameter being used for the first sequence, the first parameter being configured by the network device for the terminal device,
[0241] a third parameter, the third parameter being used for the first sequence, the third parameter being at least related to information carried by the first signal;
[0242] a fifth parameter, the fifth parameter being used for the first sequence, the fifth parameter being at least related to a service of the terminal device,
[0243] A seventh parameter, the seventh parameter is at least related to the indication information used to instruct the terminal device to receive the first signal.
[0244] In some embodiments, the first sequence and / or the second sequence being related to the terminal device includes: initialization of generation of the first sequence being related to at least one of the following:
[0245] The ID of the terminal device,
[0246] The terminal device group ID to which the terminal device belongs,
[0247] The ID of the network device,
[0248] a first parameter, the first parameter being used for the first sequence, the first parameter being configured by the network device for the terminal device,
[0249] a third parameter, the third parameter being used for the first sequence, the third parameter being at least related to information carried by the first signal;
[0250] a fifth parameter, the fifth parameter being used for the first sequence, the fifth parameter being at least related to a service of the terminal device,
[0251] A seventh parameter, the seventh parameter is at least related to the indication information used to instruct the terminal device to receive the first signal.
[0252] In some embodiments, the first sequence and / or the second sequence being related to the terminal device includes: the second sequence being one of the following:
[0253] The ID of the terminal device,
[0254] The terminal device group ID to which the terminal device belongs,
[0255] The ID of the network device,
[0256] a second parameter, the second parameter being used for the second sequence, and the second parameter being configured by the network device for the terminal device;
[0257] a fourth parameter, the fourth parameter being used for the second sequence, the fourth parameter being at least related to information carried by the second signal,
[0258] a sixth parameter, the sixth parameter being used for the second sequence, the sixth parameter being at least related to a service of the terminal device,
[0259] An eighth parameter, the eighth parameter is at least related to the indication information used to instruct the terminal device to send the second signal.
[0260] In some embodiments, the first sequence and / or the second sequence being related to the terminal device includes: initialization of generation of the second sequence being related to at least one of the following:
[0261] The ID of the terminal device,
[0262] The terminal device group ID to which the terminal device belongs,
[0263] The ID of the network device,
[0264] a second parameter, the second parameter being used for the second sequence, and the second parameter being configured by the network device for the terminal device;
[0265] a fourth parameter, the fourth parameter being used for the second sequence, the fourth parameter being at least related to information carried by the second signal,
[0266] a sixth parameter, the sixth parameter being used for the second sequence, the sixth parameter being at least related to a service of the terminal device,
[0267] An eighth parameter, the eighth parameter is at least related to the indication information used to instruct the terminal device to send the second signal.
[0268] In some embodiments, the first signal is used to carry first information; the first information is not channel coded.
[0269] In some embodiments, the first signal is used to carry first information; the first information is channel coded.
[0270] In some embodiments, the first signal is further used to carry CRC check bits of the first information, and the first information and / or the CRC check bits of the first information are scrambled based on the first sequence.
[0271] In some embodiments, the second signal is used to carry second information; the second information is channel coded.
[0272] In some embodiments, the second signal is used to carry second information; the second information is not channel coded.
[0273] In some embodiments, the second signal is further used to carry CRC check bits of the second information, and the second information and / or the CRC check bits of the second information are scrambled based on the second sequence.
[0274] In some embodiments, the ID of the terminal device is at least one of the following: all or part of the inherent ID of the terminal device, all or part of the sequence or ID generated / selected by the terminal device, all or part of the information used to identify the terminal device, and all or part of the ID configured / allocated / specified by the network device for the terminal device.
[0275] In some embodiments, the terminal device group ID to which the terminal device belongs is at least one of the following: all or part of the ID configured / allocated / specified by the network device for the terminal device group including the terminal device, or all or part of the ID of the terminal device group to which the terminal device belongs, determined based on the terminal device ID.
[0276] In some embodiments, the ID of the network device is at least one of the following: an identifier of the network device, an identifier of a cell corresponding to the network device, and an identifier of an area / venue / field where the network device is located.
[0277] In some embodiments, the first parameter is dedicated to or reused for generating the first sequence, and the second parameter is dedicated to or reused for generating the second sequence.
[0278] In some embodiments, the first parameter and the second parameter are the same.
[0279] In some embodiments, the first parameter and the second parameter are different.
[0280] In some embodiments, the third parameter is a parameter corresponding to the first sequence predefined by the communication standard or specified / configured by the network device for use when the first signal carries broadcast information, or the third parameter is a parameter corresponding to the first sequence predefined by the communication standard or specified / configured by the network device for use when the first signal carries information sent to a group of terminal devices, or the third parameter is a parameter corresponding to the first sequence predefined by the communication standard or specified / configured by the network device for use when the first signal carries information sent to the terminal device.
[0281] In some embodiments, the fourth parameter is a parameter corresponding to the second sequence predefined by the communication standard or specified / configured by the network device for use when the second signal carries access request information, or the fourth parameter is a parameter corresponding to the second sequence predefined by the communication standard or specified / configured by the network device for use when the second signal carries emergency information, or the fourth parameter is a parameter corresponding to the second sequence predefined by the communication standard or specified / configured by the network device for use when the second signal carries general data information.
[0282] In some embodiments, the third parameter and the fourth parameter are the same.
[0283] In some embodiments, the third parameter and the fourth parameter are different.
[0284] In some embodiments, the fifth parameter is used by the terminal device to exchange data related to an inventory service with the network device, or the fifth parameter is used by the terminal device to exchange data related to a command service with the network device.
[0285] In some embodiments, the sixth parameter is used by the terminal device to exchange data related to an inventory service with the network device, or the sixth parameter is used by the terminal device to exchange data related to a command service with the network device.
[0286] In some embodiments, the fifth parameter and the sixth parameter are the same.
[0287] In some embodiments, the fifth parameter and the sixth parameter are different.
[0288] In some embodiments, the seventh parameter is related to indication information of different types / from different network devices / used for different services / corresponding to different time domain and / or frequency domain resources.
[0289] In some embodiments, the eighth parameter is related to indication information of different types / from different network devices / used for different services / corresponding to different time domain and / or frequency domain resources.
[0290] In some embodiments, the seventh parameter and the eighth parameter are the same.
[0291] In some embodiments, the seventh parameter and the eighth parameter are different.
[0292] In some embodiments, the terminal device further receives third information from the network device.
[0293] In some embodiments, the third information is at least used by the network device to indicate or configure at least one of the following to the terminal device:
[0294] The ID of the terminal device,
[0295] The terminal device group ID to which the terminal device belongs,
[0296] The ID of the network device,
[0297] a first parameter, the first parameter being used for the first sequence, the first parameter being configured by the network device for the terminal device,
[0298] a third parameter, the third parameter being used for the first sequence, the third parameter being at least related to information carried by the first signal;
[0299] a fifth parameter, the fifth parameter being used for the first sequence, the fifth parameter being at least related to a service of the terminal device,
[0300] a seventh parameter, the seventh parameter being at least related to instruction information for instructing the terminal device to receive the first signal,
[0301] a second parameter, the second parameter being used for the second sequence, and the second parameter being configured by the network device for the terminal device;
[0302] a fourth parameter, the fourth parameter being used for the second sequence, the fourth parameter being at least related to information carried by the second signal,
[0303] a sixth parameter, the sixth parameter being used for the second sequence, the sixth parameter being at least related to a service of the terminal device,
[0304] An eighth parameter, the eighth parameter is at least related to the indication information used to instruct the terminal device to send the second signal.
[0305] In some embodiments, the first signals scrambled using the first sequence are of equal length.
[0306] In some embodiments, the first signals scrambled using the first sequence are of unequal length.
[0307] In some embodiments, the second signals scrambled using the second sequence are of equal length.
[0308] In some embodiments, the second signals scrambled using the second sequence are of unequal length.
[0309] In some embodiments, the first signal is at least one of the following signals:
[0310] Signals used for synchronization,
[0311] Signals used to carry downlink data,
[0312] Signals used to carry downlink control information,
[0313] Signal used to carry downlink broadcast information.
[0314] In some embodiments, the second signal is at least one of the following signals:
[0315] Signal used to carry uplink data,
[0316] A signal used to send an access request.
[0317] The above embodiments are merely exemplary of the present invention, but the present invention is not limited thereto. Appropriate modifications may be made based on the above embodiments. For example, the above embodiments may be used alone, or one or more of the above embodiments may be combined.
[0318] As can be seen from the above embodiments, part or all of the first signal sent by the terminal device is scrambled based on a first sequence, and / or part or all of the second signal sent by the network device is scrambled based on a second sequence; wherein the first sequence and / or the second sequence are related to the terminal device. This effectively enables accurate and reliable signal transmission and reception between the terminal device and the network device while maintaining low complexity and low cost for the terminal device.
[0319] Embodiments of the third aspect
[0320] The embodiment of the present application provides a signal transceiver device, which may be, for example, a terminal device, or one or more components or assemblies configured in the terminal device, and the contents that are the same as those in the first and second aspects of the embodiment are not repeated here.
[0321] FIG6 is a schematic diagram of a signal transceiver according to an embodiment of the present application. As shown in FIG6 , the signal transceiver 600 according to an embodiment of the present application includes:
[0322] A receiving unit 601, which receives a first signal from a network device at a first frequency;
[0323] A sending unit 602 is configured to send a second signal to the network device at a second frequency, where the second signal is a signal formed by the terminal device by backscattering the first waveform or a signal autonomously generated by the terminal device;
[0324] Part or all of the first signal is scrambled based on a first sequence, and / or part or all of the second signal is scrambled based on a second sequence; wherein the first sequence and / or the second sequence are related to the terminal device.
[0325] In some embodiments, the first sequence and / or the second sequence being related to the terminal device includes: the first sequence being one of the following:
[0326] The ID of the terminal device,
[0327] The terminal device group ID to which the terminal device belongs,
[0328] The ID of the network device,
[0329] a first parameter, the first parameter being used for the first sequence, the first parameter being configured by the network device for the terminal device,
[0330] a third parameter, the third parameter being used for the first sequence, the third parameter being at least related to information carried by the first signal;
[0331] a fifth parameter, the fifth parameter being used for the first sequence, the fifth parameter being at least related to a service of the terminal device,
[0332] A seventh parameter, the seventh parameter is at least related to the indication information used to instruct the terminal device to receive the first signal.
[0333] In some embodiments, the first sequence and / or the second sequence being related to the terminal device includes: initialization of generation of the first sequence being related to at least one of the following:
[0334] The ID of the terminal device,
[0335] The terminal device group ID to which the terminal device belongs,
[0336] The ID of the network device,
[0337] a first parameter, the first parameter being used for the first sequence, the first parameter being configured by the network device for the terminal device,
[0338] a third parameter, the third parameter being used for the first sequence, the third parameter being at least related to information carried by the first signal;
[0339] a fifth parameter, the fifth parameter being used for the first sequence, the fifth parameter being at least related to a service of the terminal device,
[0340] A seventh parameter, the seventh parameter is at least related to the indication information used to instruct the terminal device to receive the first signal.
[0341] In some embodiments, the first sequence and / or the second sequence being related to the terminal device includes: the second sequence being one of the following:
[0342] The ID of the terminal device,
[0343] The terminal device group ID to which the terminal device belongs,
[0344] The ID of the network device,
[0345] a second parameter, the second parameter being used for the second sequence, and the second parameter being configured by the network device for the terminal device;
[0346] a fourth parameter, the fourth parameter being used for the second sequence, the fourth parameter being at least related to information carried by the second signal,
[0347] a sixth parameter, the sixth parameter being used for the second sequence, the sixth parameter being at least related to a service of the terminal device,
[0348] An eighth parameter, the eighth parameter is at least related to the indication information used to instruct the terminal device to send the second signal.
[0349] In some embodiments, the first sequence and / or the second sequence being related to the terminal device includes: initialization of generation of the second sequence being related to at least one of the following:
[0350] The ID of the terminal device,
[0351] The terminal device group ID to which the terminal device belongs,
[0352] The ID of the network device,
[0353] a second parameter, the second parameter being used for the second sequence, and the second parameter being configured by the network device for the terminal device;
[0354] a fourth parameter, the fourth parameter being used for the second sequence, the fourth parameter being at least related to information carried by the second signal,
[0355] a sixth parameter, the sixth parameter being used for the second sequence, the sixth parameter being at least related to a service of the terminal device,
[0356] An eighth parameter, the eighth parameter is at least related to the indication information used to instruct the terminal device to send the second signal.
[0357] In some embodiments, the first signal is used to carry first information; the first information is not channel coded.
[0358] In some embodiments, the first signal is used to carry first information; the first information is channel coded.
[0359] In some embodiments, the first signal is further used to carry CRC check bits of the first information, and the first information and / or the CRC check bits of the first information are scrambled based on the first sequence.
[0360] In some embodiments, the second signal is used to carry second information; the second information is channel coded.
[0361] In some embodiments, the second signal is used to carry second information; the second information is not channel coded.
[0362] In some embodiments, the second signal is further used to carry CRC check bits of the second information, and the second information and / or the CRC check bits of the second information are scrambled based on the second sequence.
[0363] In some embodiments, the ID of the terminal device is at least one of the following: all or part of the inherent ID of the terminal device, all or part of the sequence or ID generated / selected by the terminal device, all or part of the information used to identify the terminal device, and all or part of the ID configured / allocated / specified by the network device for the terminal device.
[0364] In some embodiments, the terminal device group ID to which the terminal device belongs is at least one of the following: all or part of the ID configured / allocated / specified by the network device for the terminal device group including the terminal device, or all or part of the ID of the terminal device group to which the terminal device belongs, determined based on the terminal device ID.
[0365] In some embodiments, the ID of the network device is at least one of the following: an identifier of the network device, an identifier of a cell corresponding to the network device, and an identifier of an area / venue / field where the network device is located.
[0366] In some embodiments, the first parameter is dedicated to or reused for generating the first sequence, and the second parameter is dedicated to or reused for generating the second sequence.
[0367] In some embodiments, the first parameter and the second parameter are the same.
[0368] In some embodiments, the first parameter and the second parameter are different.
[0369] In some embodiments, the third parameter is a parameter corresponding to the first sequence predefined by the communication standard or specified / configured by the network device for use when the first signal carries broadcast information, or the third parameter is a parameter corresponding to the first sequence predefined by the communication standard or specified / configured by the network device for use when the first signal carries information sent to a group of terminal devices, or the third parameter is a parameter corresponding to the first sequence predefined by the communication standard or specified / configured by the network device for use when the first signal carries information sent to the terminal device.
[0370] In some embodiments, the fourth parameter is a parameter corresponding to the second sequence predefined by the communication standard or specified / configured by the network device for use when the second signal carries access request information, or the fourth parameter is a parameter corresponding to the second sequence predefined by the communication standard or specified / configured by the network device for use when the second signal carries emergency information, or the fourth parameter is a parameter corresponding to the second sequence predefined by the communication standard or specified / configured by the network device for use when the second signal carries general data information.
[0371] In some embodiments, the third parameter and the fourth parameter are the same.
[0372] In some embodiments, the third parameter and the fourth parameter are different.
[0373] In some embodiments, the fifth parameter is used by the terminal device to exchange data related to an inventory service with the network device, or the fifth parameter is used by the terminal device to exchange data related to a command service with the network device.
[0374] In some embodiments, the sixth parameter is used by the terminal device to exchange data related to an inventory service with the network device, or the sixth parameter is used by the terminal device to exchange data related to a command service with the network device.
[0375] In some embodiments, the fifth parameter and the sixth parameter are the same.
[0376] In some embodiments, the fifth parameter and the sixth parameter are different.
[0377] In some embodiments, the seventh parameter is related to indication information of different types / from different network devices / used for different services / corresponding to different time domain and / or frequency domain resources.
[0378] In some embodiments, the eighth parameter is related to indication information of different types / from different network devices / used for different services / corresponding to different time domain and / or frequency domain resources.
[0379] In some embodiments, the seventh parameter and the eighth parameter are the same.
[0380] In some embodiments, the seventh parameter and the eighth parameter are different.
[0381] In some embodiments, the receiving unit 601 further receives third information from the network device.
[0382] In some embodiments, the third information is at least used by the network device to indicate or configure at least one of the following to the terminal device:
[0383] The ID of the terminal device,
[0384] The terminal device group ID to which the terminal device belongs,
[0385] The ID of the network device,
[0386] a first parameter, the first parameter being used for the first sequence, the first parameter being configured by the network device for the terminal device,
[0387] a third parameter, the third parameter being used for the first sequence, the third parameter being at least related to information carried by the first signal;
[0388] a fifth parameter, the fifth parameter being used for the first sequence, the fifth parameter being at least related to a service of the terminal device,
[0389] a seventh parameter, the seventh parameter being at least related to instruction information for instructing the terminal device to receive the first signal,
[0390] a second parameter, the second parameter being used for the second sequence, and the second parameter being configured by the network device for the terminal device;
[0391] a fourth parameter, the fourth parameter being used for the second sequence, the fourth parameter being at least related to information carried by the second signal,
[0392] a sixth parameter, the sixth parameter being used for the second sequence, the sixth parameter being at least related to a service of the terminal device,
[0393] An eighth parameter, the eighth parameter is at least related to the indication information used to instruct the terminal device to send the second signal.
[0394] In some embodiments, the first signals scrambled using the first sequence are of equal length.
[0395] In some embodiments, the first signals scrambled using the first sequence are of unequal length.
[0396] In some embodiments, the second signals scrambled using the second sequence are of equal length.
[0397] In some embodiments, the second signals scrambled using the second sequence are of unequal length.
[0398] In some embodiments, the first signal is at least one of the following signals:
[0399] Signals used for synchronization,
[0400] Signals used to carry downlink data,
[0401] Signals used to carry downlink control information,
[0402] Signal used to carry downlink broadcast information.
[0403] In some embodiments, the second signal is at least one of the following signals:
[0404] Signal used to carry uplink data,
[0405] A signal used to send an access request.
[0406] The above embodiments are merely exemplary of the present invention, but the present invention is not limited thereto. Appropriate modifications may be made based on the above embodiments. For example, the above embodiments may be used alone, or one or more of the above embodiments may be combined.
[0407] It is worth noting that the above description only describes the components or modules related to the present application, but the present application is not limited thereto. The signal transceiver 600 may also include other components or modules. For details of these components or modules, please refer to the relevant art.
[0408] In addition, for the sake of simplicity, FIG6 only illustrates the connection relationship or signal direction between various components or modules. However, it should be clear to those skilled in the art that various related technologies such as bus connection can be used. The above-mentioned components or modules can be implemented by hardware facilities such as processors, memories, transmitters, and receivers; the implementation of this application is not limited to this.
[0409] As can be seen from the above embodiments, part or all of the first signal sent by the terminal device is scrambled based on a first sequence, and / or part or all of the second signal sent by the network device is scrambled based on a second sequence; wherein the first sequence and / or the second sequence are related to the terminal device. This effectively enables accurate and reliable signal transmission and reception between the terminal device and the network device while maintaining low complexity and low cost for the terminal device.
[0410] Embodiments of the fourth aspect
[0411] The present application provides a signal transceiver device. The device may be, for example, a network device, an intermediate node, or an auxiliary node, or may be one or more components or assemblies configured on the network device, the intermediate node, or the auxiliary node. The contents that are the same as those in the first to third aspects of the present application are not repeated here.
[0412] FIG7 is another schematic diagram of a signal transceiver according to an embodiment of the present application. As shown in FIG7 , the signal transceiver 700 includes:
[0413] A sending unit 701, which sends a first signal to a terminal device at a first frequency;
[0414] A receiving unit 702, configured to receive a second signal from the terminal device at a second frequency, where the second signal is a signal formed by the terminal device through backscattering of the first waveform or a signal autonomously generated by the terminal device;
[0415] Part or all of the first signal is scrambled based on a first sequence, and / or part or all of the second signal is scrambled based on a second sequence; wherein the first sequence and / or the second sequence are related to the terminal device.
[0416] The above embodiments are merely exemplary of the present invention, but the present invention is not limited thereto. Appropriate modifications may be made based on the above embodiments. For example, the above embodiments may be used alone, or one or more of the above embodiments may be combined.
[0417] It is worth noting that the above description only describes the components or modules related to the present application, but the present application is not limited thereto. The signal transceiver device 700 may also include other components or modules. For details of these components or modules, reference may be made to related technologies.
[0418] In addition, for the sake of simplicity, FIG7 only illustrates the connection relationship or signal direction between various components or modules. However, it should be clear to those skilled in the art that various related technologies such as bus connection can be used. The above-mentioned components or modules can be implemented by hardware facilities such as processors, memories, transmitters, and receivers; the implementation of this application is not limited to this.
[0419] As can be seen from the above embodiments, part or all of the first signal sent by the terminal device is scrambled based on a first sequence, and / or part or all of the second signal sent by the network device is scrambled based on a second sequence; wherein the first sequence and / or the second sequence are related to the terminal device. This effectively enables accurate and reliable signal transmission and reception between the terminal device and the network device while maintaining low complexity and low cost for the terminal device.
[0420] Embodiments of the fifth aspect
[0421] An embodiment of the present application also provides a communication system, and reference may be made to Figures 1 to 3 . The contents that are the same as those in the first to fourth embodiments will not be repeated.
[0422] In some embodiments, the communication system 100 may include at least:
[0423] A network device that sends a first signal to a terminal device at a first frequency and receives a second signal from the terminal device at a second frequency;
[0424] A terminal device that receives a first signal from a network device at a first frequency; and sends a second signal to the network device at a second frequency, where the second signal is a signal formed by the terminal device by backscattering the first waveform or a signal autonomously generated by the terminal device;
[0425] Part or all of the first signal is scrambled based on a first sequence, and / or part or all of the second signal is scrambled based on a second sequence; wherein the first sequence and / or the second sequence are related to the terminal device.
[0426] The embodiment of the present application also provides a terminal device, but the present application is not limited thereto and may also be other devices.
[0427] Figure 8 is a schematic diagram of a terminal device according to an embodiment of the present application. As shown in Figure 8 , terminal device 800 may include a processor 810 and a memory 820. For example, memory 820 stores data and programs and is coupled to processor 810. It should be noted that this diagram is exemplary; other types of structures may be used to supplement or replace this structure to implement telecommunication or other functions.
[0428] For example, the processor 810 may be configured to execute a program to implement the signal transceiver method as described in the embodiment of the first aspect. For example, the processor 810 may be configured to perform the following control: receiving a first signal from a network device at a first frequency; sending a second signal to the network device at a second frequency, where the second signal is a signal formed by the terminal device by backscattering the first waveform or a signal autonomously generated by the terminal device; wherein part or all of the first signal is scrambled based on a first sequence, and / or part or all of the second signal is scrambled based on a second sequence; wherein the first sequence and / or the second sequence are related to the terminal device.
[0429] As shown in FIG8 , the terminal device 800 may further include a communication module 830 and may or may not include a power supply. It is worth noting that the terminal device 800 does not necessarily include all of the components shown in FIG8 , and the aforementioned components are not essential. Furthermore, the terminal device 800 may also include components not shown in FIG8 , for which reference may be made to the prior art.
[0430] An embodiment of the present application further provides a network device, which may be, for example, a base station, but the present application is not limited thereto and may also be other network devices.
[0431] Figure 9 is a schematic diagram illustrating the structure of a network device according to an embodiment of the present application. As shown in Figure 9 , network device 900 may include a processor 910 (e.g., a central processing unit (CPU)) and a memory 920 ; the memory 920 is coupled to the processor 910 . The memory 920 may store various data and may also store an information processing program 930 , which is executed under the control of the processor 910 .
[0432] For example, the processor 910 may be configured to execute a program to implement the signal transceiver method as described in the embodiment of the second aspect. For example, the processor 910 may be configured to perform the following control: sending a first signal to a terminal device at a first frequency; receiving a second signal from the terminal device at a second frequency, wherein the second signal is a signal formed by the terminal device by backscattering the first waveform or a signal generated autonomously by the terminal device; wherein part or all of the first signal is scrambled based on a first sequence, and / or part or all of the second signal is scrambled based on a second sequence; wherein the first sequence and / or the second sequence are related to the terminal device.
[0433] In addition, as shown in Figure 9, network device 900 may further include: a transceiver 940 and an antenna 950; wherein, the functions of these components are similar to those in the prior art and are not further described here. It is worth noting that network device 900 does not necessarily include all the components shown in Figure 9; in addition, network device 900 may also include components not shown in Figure 9, and reference may be made to the prior art for details.
[0434] An embodiment of the present application also provides a computer program, wherein when the program is executed in a terminal device, the program enables the terminal device to execute the signal sending and receiving method described in the embodiment of the first aspect.
[0435] An embodiment of the present application also provides a storage medium storing a computer program, wherein the computer program enables a terminal device to execute the signal sending and receiving method described in the embodiment of the first aspect.
[0436] An embodiment of the present application also provides a computer program, wherein when the program is executed in a network device, the program enables the network device to execute the signal sending and receiving method described in the embodiment of the second aspect.
[0437] An embodiment of the present application also provides a storage medium storing a computer program, wherein the computer program enables a network device to execute the signal sending and receiving method described in the embodiment of the second aspect.
[0438] The above devices and methods of the present application can be implemented by hardware or by a combination of hardware and software. The present application relates to such a computer-readable program that, when executed by a logic component, enables the logic component to implement the devices or components described above, or enables the logic component to implement the various methods or steps described above. The present application also relates to a storage medium for storing the above program, such as a hard disk, a magnetic disk, an optical disk, a DVD, a flash memory, etc.
[0439] The method / device described in conjunction with the embodiments of the present application can be directly embodied as hardware, a software module executed by a processor, or a combination of the two. For example, one or more of the functional block diagrams shown in the figure and / or one or more combinations of functional block diagrams can correspond to various software modules of the computer program flow or to various hardware modules. These software modules can respectively correspond to the various steps shown in the figure. These hardware modules can be implemented by solidifying these software modules, for example, using a field programmable gate array (FPGA).
[0440] The software module may be located in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. A storage medium may be coupled to a processor so that the processor can read information from the storage medium and write information to the storage medium; or the storage medium may be an integral part of the processor. The processor and the storage medium may be located in an ASIC. The software module may be stored in the memory of the mobile terminal or in a memory card that can be inserted into the mobile terminal. For example, if the device (such as a mobile terminal) uses a large-capacity MEGA-SIM card or a large-capacity flash memory device, the software module may be stored in the MEGA-SIM card or the large-capacity flash memory device.
[0441] One or more of the functional blocks and / or one or more combinations of functional blocks described in the accompanying drawings may be implemented as a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, or any appropriate combination thereof for performing the functions described in this application. One or more of the functional blocks and / or one or more combinations of functional blocks described in the accompanying drawings may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in communication with a DSP, or any other such configuration.
[0442] The present application has been described above in conjunction with specific embodiments. However, those skilled in the art should understand that these descriptions are merely illustrative and are not intended to limit the scope of protection of the present application. Those skilled in the art may make various modifications and variations to the present application based on the spirit and principles of the present application, and such modifications and variations are also within the scope of the present application.
[0443] Regarding the implementation methods including the above embodiments, the following additional notes are also disclosed:
[0444] 1. A signal transceiver method, comprising:
[0445] The terminal device receives a first signal from the network device at a first frequency;
[0446] The terminal device sends a second signal to the network device at a second frequency, where the second signal is a signal formed by the terminal device by backscattering the first waveform or a signal autonomously generated by the terminal device;
[0447] Part or all of the first signal is scrambled based on a first sequence, and / or part or all of the second signal is scrambled based on a second sequence; wherein the first sequence and / or the second sequence are related to the terminal device.
[0448] 2. A signal transceiver method, comprising:
[0449] The network device sends a first signal to the terminal device at a first frequency;
[0450] The network device receives a second signal from the terminal device at a second frequency, where the second signal is a signal formed by the terminal device by backscattering the first waveform or a signal autonomously generated by the terminal device;
[0451] Part or all of the first signal is scrambled based on a first sequence, and / or part or all of the second signal is scrambled based on a second sequence; wherein the first sequence and / or the second sequence are related to the terminal device.
[0452] 3. A terminal device comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to execute the computer program to implement the signal receiving and sending method as described in Note 1.
[0453] 4. A network device comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to execute the computer program to implement the signal receiving and sending method as described in Note 2.
[0454] 5. A computer program product, comprising at least a computer program, wherein when the computer program is executed by a processor, the terminal device executes the signal receiving and sending method as described in Note 1.
[0455] 6. A computer program product, comprising at least a computer program, wherein when the computer program is executed by a processor, the network device executes the signal receiving and sending method as described in Note 2.
Claims
1. A signal transceiver device, comprising: a receiving unit configured to receive a first signal from a network device at a first frequency; a sending unit configured to send a second signal to the network device at a second frequency, where the second signal is a signal formed by the terminal device by backscattering the first waveform or a signal autonomously generated by the terminal device; Part or all of the first signal is scrambled based on a first sequence, and / or part or all of the second signal is scrambled based on a second sequence; wherein the first sequence and / or the second sequence are related to the terminal device.
2. The device according to claim 1, wherein The first sequence and / or the second sequence being related to the terminal device includes: the first sequence being one of the following, or initialization of generation of the first sequence being related to at least one of the following: The ID of the terminal device, The terminal device group ID to which the terminal device belongs, The ID of the network device, a first parameter, the first parameter being used for the first sequence, the first parameter being configured by the network device for the terminal device, a third parameter, the third parameter being used for the first sequence, the third parameter being at least related to information carried by the first signal; a fifth parameter, the fifth parameter being used for the first sequence, the fifth parameter being at least related to a service of the terminal device, a seventh parameter, where the seventh parameter is at least related to indication information used to instruct the terminal device to receive the first signal; and / or The first sequence and / or the second sequence being related to the terminal device includes: the second sequence being one of the following, or initialization of generation of the second sequence being related to at least one of the following: The ID of the terminal device, The terminal device group ID to which the terminal device belongs, The ID of the network device, The second parameter is used for the second sequence, and the second parameter is provided by the network device for the Terminal device configuration, a fourth parameter, the fourth parameter being used for the second sequence, the fourth parameter being at least related to information carried by the second signal, a sixth parameter, the sixth parameter being used for the second sequence, the sixth parameter being at least related to a service of the terminal device, An eighth parameter, the eighth parameter is at least related to the indication information used to instruct the terminal device to send the second signal.
3. The device according to claim 1, wherein The first signal is used to carry first information; The first information is not channel-coded, or the first information is channel-coded.
4. The device according to claim 3, wherein The first signal is further used to carry CRC check bits of the first information, and the first information and / or the CRC check bits of the first information are scrambled based on the first sequence.
5. The device according to claim 1, wherein The second signal is used to carry second information; The second information is channel-coded, or the second information is not channel-coded.
6. The device according to claim 5, wherein The second signal is further used to carry CRC check bits of the second information, and the second information and / or the CRC check bits of the second information are scrambled based on the second sequence.
7. The device according to claim 2, wherein The ID of the terminal device is at least one of the following: all or part of the inherent ID of the terminal device, all or part of the sequence or ID generated / selected by the terminal device, all or part of the information used to identify the terminal device, and all or part of the ID configured / allocated / specified by the network device for the terminal device.
8. The device according to claim 2, wherein The terminal device group ID to which the terminal device belongs is at least one of the following: all or part of the ID configured / allocated / specified by the network device for the terminal device group including the terminal device, and all or part of the ID of the terminal device group to which the terminal device belongs determined based on the terminal device ID.
9. The device according to claim 2, wherein The ID of the network device is at least one of the following: an identifier of the network device, an identifier of a cell corresponding to the network device, and an identifier of a region / site / field where the network device is located.
10. The device according to claim 2, wherein The first parameter is dedicated to or reused for generating the first sequence, and the second parameter is dedicated to or reused for generating the second sequence; The first parameter and the second parameter are the same, or the first parameter and the second parameter are different.
11. The device according to claim 2, wherein The third parameter is a parameter corresponding to the first sequence used when the first signal carries broadcast information and is predefined by the communication standard or specified / configured by the network device, or the third parameter is a parameter corresponding to the first sequence used when the first signal carries information sent to a group of terminal devices and is predefined by the communication standard or specified / configured by the network device, or the third parameter is a parameter corresponding to the first sequence used when the first signal carries information sent to the terminal device and is predefined by the communication standard or specified / configured by the network device; The fourth parameter is a parameter corresponding to the second sequence used when the second signal carries access request information, which is predefined by the communication standard or specified / configured by the network device, or the fourth parameter is a parameter corresponding to the second sequence used when the second signal carries emergency information, which is predefined by the communication standard or specified / configured by the network device, or the fourth parameter is a parameter corresponding to the second sequence used when the second signal carries general data information, which is predefined by the communication standard or specified / configured by the network device; The third parameter is the same as the fourth parameter, or the third parameter is different from the fourth parameter.
12. The device according to claim 2, wherein The fifth parameter is used by the terminal device to exchange data related to an inventory service with the network device, or the fifth parameter is used by the terminal device to exchange data related to a command service with the network device; The sixth parameter is used by the terminal device to exchange data related to an inventory service with the network device, or the sixth parameter is used by the terminal device to exchange data related to a command service with the network device; The fifth parameter is the same as the sixth parameter, or the fifth parameter is different from the sixth parameter.
13. The device according to claim 2, wherein The seventh parameter is related to indication information of different types / from different network devices / for different services / corresponding to different time domain and / or frequency domain resources; The eighth parameter is related to indication information of different types / from different network devices / for different services / corresponding to different time domain and / or frequency domain resources; The seventh parameter is the same as the eighth parameter, or the seventh parameter is different from the eighth parameter.
14. The device according to claim 1, wherein The receiving unit further receives third information from the network device.
15. The device according to claim 14, wherein The third information is at least used by the network device to indicate or configure at least one of the following to the terminal device: The ID of the terminal device, The terminal device group ID to which the terminal device belongs, The ID of the network device, a first parameter, the first parameter being used for the first sequence, the first parameter being configured by the network device for the terminal device, a third parameter, the third parameter being used for the first sequence, the third parameter being at least related to information carried by the first signal; a fifth parameter, the fifth parameter being used for the first sequence, the fifth parameter being at least related to a service of the terminal device, a seventh parameter, the seventh parameter being at least related to instruction information for instructing the terminal device to receive the first signal, a second parameter, the second parameter being used for the second sequence, and the second parameter being configured by the network device for the terminal device; a fourth parameter, the fourth parameter being used for the second sequence, the fourth parameter being at least related to information carried by the second signal, a sixth parameter, the sixth parameter being used for the second sequence, the sixth parameter being at least related to a service of the terminal device, An eighth parameter, the eighth parameter is at least related to the indication information used to instruct the terminal device to send the second signal.
16. The device according to claim 1, wherein The first signals scrambled using the first sequence are of equal length, or the first signals scrambled using the first sequence are of unequal length; The second signals scrambled using the second sequence are of equal length, or the second signals scrambled using the second sequence are of unequal length.
17. The device according to claim 1, wherein The first signal is at least one of the following signals: Signals used for synchronization, Signals used to carry downlink data, Signals used to carry downlink control information, Signal used to carry downlink broadcast information.
18. The device according to claim 1, wherein The second signal is at least one of the following signals: Signal used to carry uplink data, A signal used to send an access request.
19. A signal transceiver device, comprising: a sending unit configured to send a first signal to a terminal device at a first frequency; a receiving unit configured to receive a second signal from the terminal device at a second frequency, where the second signal is a signal formed by the terminal device through backscattering of the first waveform or a signal autonomously generated by the terminal device; Part or all of the first signal is scrambled based on a first sequence, and / or part or all of the second signal is scrambled based on a second sequence; wherein the first sequence and / or the second sequence are related to the terminal device.
20. A communication system comprising: A network device that sends a first signal to a terminal device at a first frequency; receiving a second signal from the terminal device at a second frequency; A terminal device that receives a first signal from a network device at a first frequency; and sends a second signal to the network device at a second frequency, where the second signal is a signal formed by the terminal device by backscattering the first waveform or a signal autonomously generated by the terminal device; Part or all of the first signal is scrambled based on a first sequence, and / or part or all of the second signal is scrambled based on a second sequence; wherein the first sequence and / or the second sequence are related to the terminal device.
Citation Information
Patent Citations
Backscatter communication method, excitation device, reflection device and receiving device
CN112073082A
Data transmission method and apparatus, and terminal and network device
WO2023004769A1
Hybrid multiple access communication method and apparatus, and terminal and network-side device
WO2023088232A1
Backscatter communication methods and devices
WO2023151045A1
Data transmission methods, first device and second device
WO2023173379A1