Method and device for sending and receiving synchronization signal, and storage medium
Patent Information
- Application Number
- CN202480008715.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-07
- Publication Date
- 2025-12-09
AI Technical Summary
Environmental IoT terminals need to obtain energy from the external environment, and the existing technology lacks effective methods for sending and receiving synchronous signals, resulting in inaccurate uplink transmission timing.
By receiving the synchronization signal sent by the network device and obtaining the time offset information, the terminal can determine the time information consistent with the network device, thereby accurately determining the uplink transmission timing.
This enables environmental IoT terminals to more accurately determine the timing of uplink transmission, reduce energy consumption, and improve communication efficiency.
Smart Images

Figure CN121100569A_ABST
Abstract
Description
Method, apparatus and storage medium for transmitting and receiving synchronization signal TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of communication, and particularly relates to a method, apparatus and storage medium for transmitting and receiving synchronization signal. BACKGROUND
[0002] Ambient Internet of Things (Ambient-IoT) terminals have lower complexity and cost, and lower maintenance cost, compared with cellular-based Narrow Band Internet of Things (NB-IoT) terminals. Ambient-IoT terminals are environment-powered terminals or passive terminals, and need to obtain energy from the outside environment.
[0003] SUMMARY
[0004] A terminal can learn the timing of uplink transmission through the indication of a network, and a synchronization method of the terminal in this scenario needs to be provided.
[0005] The present disclosure provides a method, apparatus and storage medium for transmitting and receiving synchronization signal.
[0006] In a first aspect, the present disclosure provides a method for receiving synchronization signal, executed by a terminal, and the method comprises:
[0007] receiving a synchronization signal sent by a network device, wherein the synchronization signal comprises a time offset, the time offset is an offset of a time domain position of the synchronization signal relative to a reference starting time, the time domain position comprises a starting position of transmission of the synchronization signal or an ending position of transmission of the synchronization signal, and the terminal is an Ambient Internet of Things terminal.
[0008] In a second aspect, the present disclosure provides a method for transmitting synchronization signal, executed by a network device, and the method comprises:
[0009] transmitting a synchronization signal to a terminal, wherein the synchronization signal comprises a time offset, the time offset is an offset of a time domain position of the synchronization signal relative to a reference starting time, the time domain position comprises a starting position of transmission of the synchronization signal or an ending position of transmission of the synchronization signal, and the terminal is an Ambient Internet of Things terminal.
[0010] In a third aspect, the present disclosure provides a terminal, comprising:
[0011] The transceiver module is configured to receive a synchronization signal sent by the network device, wherein the synchronization signal comprises a time offset, and the time offset is an offset of a time domain position of the synchronization signal relative to a reference starting time, and the time domain position comprises a starting position of the synchronization signal or an ending position of the synchronization signal, and the terminal is an environmental Internet of Things terminal.
[0012] In a fourth aspect, an embodiment of the present disclosure provides a network device, comprising:
[0013] The transceiver module is configured to send a synchronization signal to a terminal, wherein the synchronization signal comprises a time offset, and the time offset is an offset of a time domain position of the synchronization signal relative to a reference starting time, and the time domain position comprises a starting position of the synchronization signal or an ending position of the synchronization signal, and the terminal is an environmental Internet of Things terminal.
[0014] In a fifth aspect, an embodiment of the present disclosure provides a communication apparatus, comprising:
[0015] one or more processors;
[0016] The communication apparatus is configured to implement the method of the first aspect.
[0017] In a sixth aspect, an embodiment of the present disclosure provides a communication apparatus, comprising:
[0018] one or more processors;
[0019] The communication apparatus is configured to implement the method of the second aspect.
[0020] In a seventh aspect, an embodiment of the present disclosure provides a communication system, comprising a terminal and a network device, wherein:
[0021] The terminal is configured to implement the method of the first aspect;
[0022] The network device is configured to implement the method of the second aspect.
[0023] In an eighth aspect, an embodiment of the present disclosure provides a storage medium, wherein the storage medium stores instructions, and when the instructions run on a communication device, the communication device executes the method of the first aspect or the second aspect.
[0024]
[0025] In a ninth aspect, an embodiment of the present disclosure provides a program product, wherein the program product comprises instructions, and when the program product is executed by a communication device, the communication device executes the method of the first aspect or the second aspect.
[0026]
[0027] In the embodiments of the present disclosure, the terminal learns the time offset by receiving the synchronization signal, and the terminal can determine the time information consistent with the network device based on the time offset, so that the uplink transmission occasion can be determined more accurately. BRIEF DESCRIPTION OF DRAWINGS
[0028] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following describes the drawings required for the embodiments, and the following drawings are only some embodiments of the present disclosure, and do not specifically limit the protection scope of the present disclosure.
[0029] FIGS. 1a-1b are one exemplary schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure;
[0030] FIG. 2 is one exemplary interaction schematic diagram of a method according to an embodiment of the present disclosure;
[0031] FIGS. 3a-3b are one exemplary flow chart of a method according to an embodiment of the present disclosure;
[0032] FIGS. 4a-4b are one exemplary flow chart of a method according to an embodiment of the present disclosure;
[0033] FIG. 5a is a structural schematic diagram of a terminal according to an embodiment of the present disclosure;
[0034] FIG. 5b is a structural schematic diagram of a communication device according to an embodiment of the present disclosure;
[0035] FIG. 6a is a schematic diagram of a communication device according to an embodiment of the present disclosure;
[0036] FIG. 6b is a schematic diagram of a communication device according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0037] The embodiments of the present disclosure provide a method, apparatus and storage medium for transmitting and receiving a synchronization signal.
[0038] In a first aspect, the embodiments of the present disclosure provide a method for receiving a synchronization signal, executed by a terminal, and the method comprises:
[0039] receiving a synchronization signal transmitted by a network device, wherein the synchronization signal comprises a time offset, the time offset is an offset of a time domain position of the synchronization signal relative to a reference starting time, the time domain position comprises a transmission starting position of the synchronization signal or a transmission ending position of the synchronization signal, and the terminal is an ambient Internet of Things (Ambient IoT) terminal.
[0040] In the above embodiments, the terminal learns the time offset by receiving the synchronization signal, and the terminal can determine the time information consistent with the network device based on the time offset, so that the uplink transmission occasion can be determined more accurately.
[0041] In some embodiments of the first aspect, the method further comprises:
[0042] receiving first indication information sent by the network device, the first indication information satisfying at least one of the following:
[0043] indicating the terminal to receive the synchronization signal;
[0044] indicating the terminal to send the uplink information;
[0045] for the Query signaling in the inventory process.
[0046] In the above embodiments, the terminal learns the timing of receiving the synchronization signal or sending the uplink information through receiving the first indication information or the instruction of the network device, and can perform downlink reception or uplink transmission in time.
[0047] In some embodiments of the first aspect, the reference starting time is one of the following:
[0048] a sending starting position of the first indication information;
[0049] a sending ending position of the first indication information;
[0050] a sending starting position of the synchronization signal.
[0051] In the above embodiments, the terminal can learn the timing information consistent with the network device based on the synchronization signal and the reference starting time, so as to accurately determine the uplink transmission timing.
[0052] In some embodiments of the first aspect, the sending starting position of the synchronization signal and the sending ending position of the first indication information have a time interval.
[0053] In the above embodiments, the terminal can obtain symbol synchronization based on the preamble of the first indication information, and receive the synchronization signal after the time interval, so as to maintain longer timing information.
[0054] In some embodiments of the first aspect, the synchronization signal includes multiple synchronization signals with different frequency domain sequences or different time domain sequences; wherein the different frequency domain sequences are used to indicate different time offsets, or the different time domain sequences are used to indicate different time offsets.
[0055] In the above embodiments, the terminal can learn the time offset carried by the synchronization signal based on the sequence of the synchronization signal, so as to accurately learn the uplink transmission timing.
[0056] In some embodiments of the first aspect, the synchronization signal comprises a sequence and a multi-bit, and the multi-bit is used to indicate different time offsets.
[0057] In the above embodiments, the terminal determines the time offset carried by the synchronization signal based on the value of the multi-bit, so as to accurately obtain the uplink sending time.
[0058] In some embodiments of the first aspect, the method further comprises:
[0059] The second indication information comprises at least one of the following:
[0060] an instruction for the terminal to stop receiving the synchronization signal;
[0061] an instruction for the terminal to stop sending uplink information;
[0062] a last QueryRep signaling in the inventory process.
[0063] In the above embodiments, the terminal obtains the relevant instruction of the network device by receiving the second indication information, so as to stop receiving the synchronization signal or stop sending uplink information at the appropriate time.
[0064] In some embodiments of the first aspect, the sending end position of the synchronization signal is the receiving position of the second indication information.
[0065] In the above embodiments, the terminal can stop receiving the synchronization signal after receiving the second indication information, thereby saving energy consumption.
[0066] In some embodiments of the first aspect, the sending end position of the synchronization signal is after the receiving position, and the sending end position of the synchronization signal and the receiving position are separated by a time T; or,
[0067] the sending end position of the synchronization signal is after the receiving position, and the sending end position of the synchronization signal and the receiving position are separated by K times of sending time of the synchronization signal;
[0068] wherein T is defined by a protocol or configured by the network device, and K is defined by a protocol or configured by the network device.
[0069] In the above embodiments, the terminal can stop receiving the synchronization signal after a period of time after receiving the second indication information, so as to obtain sufficient timing information on the basis of saving energy consumption.
[0070] In some embodiments of the first aspect, the sending period of the synchronization signal is defined by a protocol or configured by the network device.
[0071] In the above embodiments, the terminal can obtain the transmission period of the synchronization signal in different ways, so as to accurately receive the synchronization signal according to the transmission period of the synchronization signal.
[0072] In a second aspect, the embodiments of the present disclosure provide a method for transmitting a synchronization signal, executed by a network device, comprising:
[0073] transmitting a synchronization signal to a terminal, the synchronization signal comprising a time offset, the time offset being an offset of a time domain position of the synchronization signal relative to a reference starting time, the time domain position comprising a transmission starting position of the synchronization signal or a transmission ending position of the synchronization signal, the terminal being an environmental Internet of Things terminal.
[0074] In the above embodiments, the network device indicates the time offset to the terminal by transmitting the synchronization signal, so that the terminal can determine the time information consistent with the network device based on the time offset, thereby facilitating the terminal to more accurately determine the uplink transmission occasion.
[0075] In combination with the embodiments of the second aspect, in some embodiments, the method further comprises:
[0076] transmitting first indication information to the terminal, the first indication information satisfying at least one of the following:
[0077] for indicating the terminal to receive the synchronization signal;
[0078] for indicating the terminal to transmit uplink information;
[0079] for inventory process query signaling.
[0080] In combination with the embodiments of the second aspect, in some embodiments, the reference starting time is one of the following:
[0081] a transmission starting position of the first indication information;
[0082] a transmission ending position of the first indication information;
[0083] a transmission starting position of the synchronization signal.
[0084] In combination with the embodiments of the second aspect, in some embodiments, the synchronization signal has a time interval between the starting position and the ending position of the first indication information.
[0085] In combination with the embodiments of the second aspect, in some embodiments, the synchronization signal comprises multiple synchronization signals with different frequency domain sequences or different time domain sequences; wherein different frequency domain sequences are used to indicate different time offsets, or different time domain sequences are used to indicate different time offsets.
[0086] In some embodiments, the synchronization signal comprises a sequence and a multi-bit bit, and the multi-bit bit is used to indicate different time offsets.
[0087] In some embodiments, the method further comprises:
[0088] sending second indication information to the terminal, the second indication information satisfying at least one of the following:
[0089] indicating the terminal to end receiving the synchronization signal;
[0090] indicating the terminal to end sending uplink information;
[0091] for the last repeated query signaling in the inventory process.
[0092] In some embodiments, the end position of the synchronization signal is the sending position of the second indication information.
[0093] In some embodiments, the end position of the synchronization signal is after the sending position, and the end position of the synchronization signal is separated from the sending position by a time length T; or,
[0094] the end position of the synchronization signal is after the sending position, and the end position of the synchronization signal and the sending position comprise K times of sending occasions of the synchronization signal;
[0095] wherein T is defined by a protocol or configured by a network device, and K is defined by a protocol or configured by a network device.
[0096] In some embodiments, the sending period of the synchronization signal is defined by a protocol or configured by a network device.
[0097] In a third aspect, the embodiments of the present disclosure provide a terminal, comprising:
[0098] a transceiver module, configured to receive a synchronization signal sent by a network device, the synchronization signal comprising a time offset, the time offset being an offset of a time domain position of the synchronization signal relative to a reference starting time, the time domain position comprising a sending starting position of the synchronization signal or a sending end position of the synchronization signal, and the terminal being an environmental Internet of Things terminal.
[0099] In a fourth aspect, the embodiments of the present disclosure provide a network device, comprising:
[0100] The transceiver module is configured to send a synchronization signal to a terminal, the synchronization signal comprising a time offset, the time offset being an offset of a time domain position of the synchronization signal relative to a reference starting time, the time domain position comprising a starting position of the synchronization signal or an ending position of the synchronization signal, the terminal being an environmental Internet of Things terminal.
[0101] In a fifth aspect, an embodiment of the present disclosure provides a communication apparatus, comprising:
[0102] one or more processors;
[0103] The communication apparatus is configured to implement the method of the first aspect.
[0104] In a sixth aspect, an embodiment of the present disclosure provides a communication apparatus, comprising:
[0105] one or more processors;
[0106] The communication apparatus is configured to implement the method of the second aspect.
[0107] In a seventh aspect, an embodiment of the present disclosure provides a communication system, comprising a terminal and a network device, wherein,
[0108] The terminal is configured to implement the method of the first aspect;
[0109] The network device is configured to implement the method of the second aspect.
[0110] In an eighth aspect, an embodiment of the present disclosure provides a storage medium, the storage medium storing instructions, wherein,
[0111] When the instructions run on a communication device, the communication device executes the method of the first aspect or the second aspect.
[0112] In a ninth aspect, an embodiment of the present disclosure provides a program product, wherein,
[0113] When the program product is executed by a communication device, the communication device executes the method of the first aspect or the second aspect.
[0114] In a tenth aspect, an embodiment of the present disclosure provides a computer program, when running on a computer, causes the computer to execute the method described in the first aspect, the second aspect or the optional implementation manner of the third aspect.
[0115] In an eleventh aspect, an embodiment of the present disclosure provides a chip or a chip system. The chip or the chip system comprises processing circuitry configured to execute the method described in the first aspect, the second aspect or the optional implementation manner of the third aspect.
[0116] It can be understood that the terminal, the device, the communication system, the storage medium, the program product, the computer program, the chip or the chip system are used to execute the method provided by the embodiments of the present disclosure. Therefore, the beneficial effects achieved by the terminal, the device, the communication system, the storage medium, the program product, the computer program, the chip or the chip system can refer to the beneficial effects in the corresponding method, which will not be repeated here.
[0117] The embodiments of the present disclosure are not exhaustive, but only illustrate some embodiments, and are not specific limitations on the protection scope of the present disclosure. In the case of no contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily, for example, the scheme after removing part of the steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be exchanged arbitrarily, in addition, the optional implementation manners in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, part or all of the steps of different embodiments can be combined arbitrarily, an embodiment can be combined with the optional implementation manners of other embodiments.
[0118] In the embodiments of the present disclosure, the terms and / or descriptions between the embodiments are consistent and can be referred to each other if there is no special description and logical conflict, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0119] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments, and not as a limitation on the present disclosure.
[0120] In the embodiments of the present disclosure, unless otherwise specified and logically contradictory, elements expressed in singular form, such as "one", "a", "the", "above", "said", "preceding", "this" and the like, can represent "one and only one", or "one or more", "at least one" and the like. For example, in the case of using articles such as "a", "an", "the" and the like in English, the noun after the article can be understood as singular expression, or can be understood as plural expression.
[0121] In the embodiments of the present disclosure, "a plurality of" means two or more.
[0122] In some embodiments, the terms "at least one of", "one or more", "a plurality of", "multiple" and the like can be replaced with each other.
[0123] In some embodiments, "at least one of A, B", "A and / or B", "in one case A, in another case B", "responsive to case A, responsive to case B" and the like, can be interpreted to include both cases, A and B, in some embodiments, A (A is performed regardless of B), in some embodiments, B (B is performed regardless of A), in some embodiments, selected from the group consisting of A and B (the selection between A and B is an option), in some embodiments, A and B (both A and B are performed).
[0124] In some embodiments, "A or B" and the like, can be interpreted to include both cases, A and B, in some embodiments, A (A is performed regardless of B), in some embodiments, B (B is performed regardless of A), in some embodiments, selected from the group consisting of A and B (the selection between A and B is an option).
[0125] In some embodiments, the prefix words "first", "second" and the like in the disclosure do not limit the position, order, priority, number or content of the described objects, and the description of the described objects should be understood in the context of the claims or embodiments, and should not be construed as redundant limitations. For example, the described object is "field", and the ordinal words before "field" in "first field" and "second field" do not limit the position or order between "fields", and "first" and "second" do not limit whether the "fields" modified by them are in the same message or not, nor do they limit the order of "first field" and "second field". For another example, the described object is "level", and the ordinal words before "level" in "first level" and "second level" do not limit the priority between "levels". For another example, the number of described objects is not limited by ordinal words, and can be one or more. For example, "first device", where the number of "devices" can be one or more. In addition, objects modified by different prefix words can be the same or different, for example, the described object is "device", and "first device" and "second device" can be the same device or different devices, and their types can be the same or different; for another example, the described object is "information", and "first information" and "second information" can be the same information or different information, and their contents can be the same or different.
[0126] In some embodiments, "including A", "containing A", "for indicating A", "carrying A" can be interpreted as directly carrying A, or indirectly indicating A.
[0127] In some embodiments, the terms "in response to", "in response to determining", "in the case of", "when", "when", "if", "if" and the like can be replaced with each other.
[0128] In some embodiments, the terms "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not lower than", "above", and the like can be replaced with each other, and the terms "less than", "less than or equal to", "not greater than", "fewer than", "fewer than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", "below", and the like can be replaced with each other.
[0129] In some embodiments, the apparatuses and devices can be interpreted as physical or virtual, and their names are not limited to the names described in the embodiments, and in some cases can also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", and the like.
[0130] In some embodiments, "network" can be interpreted as an apparatus included in the network, such as an access network device, a core network device, and the like.
[0131] In some embodiments, an “access network device (AN device)” can also be referred to as a “radio access network device (RAN device),” a “base station (BS),” a “radio base station,” a “fixed station,” and in some embodiments can also be understood as a “node,” an “access point,” a “transmission point (TP),” a “reception point (RP),” a “transmission / reception point (TRP),” a “panel,” an “antenna panel,” an “antenna array,” a “cell,” a “macro cell,” a “small cell,” a “femto cell,” a “pico cell,” a “sector,” a “cell group,” a “serving cell,” a “carrier,” a “component carrier,” a “bandwidth part (BWP),” and the like.
[0132] In some embodiments, a "terminal" or "terminal device" can be referred to as a "user equipment" (UE), a "user terminal," a "mobile station" (MS), a "mobile terminal" (MT), a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, and the like.
[0133] In some embodiments, data, information, and the like can be acquired in compliance with laws and regulations of the country in which the location is situated.
[0134] In some embodiments, data, information, and the like can be acquired after obtaining consent of a user.
[0135] In addition, each element, each row, or each column in the table of the embodiments of the present disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.
[0136] FIG. 1a is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure.
[0137] As shown in FIG. 1a, the communication system 100 includes a terminal 101 and a network device 102.
[0138] In some embodiments, the terminal 101 can be an Ambient-IoT terminal or referred to as a device. The terminal 101 can not be configured with a battery, and is excited and powered by received electromagnetic signals; or is configured with a battery having a small amount of electrical storage function, and obtains energy of the battery by means of obtaining electromagnetic waves, thermal energy, kinetic energy, and the like from the outside world.
[0139] Optionally, the power acquisition and storage capability of the terminal 101 varies according to the type and working mode of the terminal 101. For example, the types of the terminal 101 can include the following:
[0140] Device 1: has the capability of energy storage, but cannot independently generate or amplify signals. For example, the device 1 uses the working mode of backscattering or backscattering communication, and does not have the capability of amplifying downlink (DL) signals and / or uplink (UL) signals.
[0141] Device 2a: has the capability of energy storage, but cannot independently generate signals. For example, the device 2a uses the working mode of backscattering, and can use the stored energy for DL and / or UL signal amplification.
[0142] Device 2b: has the capability of energy storage, and can independently generate signals, for example, has a radio frequency (RF) module that actively transmits signals.
[0143] Among the above types of the terminal 101, the device 2b has the strongest capability and the highest terminal cost. The devices 1 and 2a have weak capabilities and low terminal costs. In addition, the devices 1 and 2a need to use the working mode of backscattering and cannot actively transmit signals, and need other nodes to provide continuous waves (CW) as energy input. The device 2b can actively generate signals in the circuit of the device by using the stored energy, and thus does not need CW. In addition, the power consumption of the working mode of the device 1 or the device 2a is lower than that of the working mode of the device 2b.
[0144] In some embodiments, the terminal 101 includes at least one of a mobile phone, a wearable device, an Internet of Things device, a communication-capable car, a smart car, a tablet (Pad), a wireless transceiver-equipped computer, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home, and the like, but is not limited thereto.
[0145] In some embodiments, in an Ambient-IoT scenario, referring to FIG. 1b, the communication system 100 can further include at least one of a continuous wave node (CWN) 103, an energy source node (ESN) 104, a downlink signal node (DSN) 105, and an uplink receiver (UR) 106.
[0146] The CWN 103 is configured to transmit a CW, and the terminal 101 can transmit uplink information based on backscattering using the CW. The CWN 103 can implement an excitation function for device 1 and device 2a to perform uplink transmission based on backscattering. In addition, the CW can serve as an energy source (ES) to provide energy for the terminal 101, and the terminal 101 can receive the CW and store energy.
[0147] The ESN 104 is configured to provide energy for the terminal 101. For example, the ESN 104 provides energy for device 2a and device 2b, and since device 2a has limited energy storage capability, no ES signal other than the CW can be defined for device 2a. Alternatively, the ES can also be used for device 2a.
[0148] The DSN 105 is configured to transmit downlink information or indication information. The DSN 105 can transmit signaling to the terminal 101 to trigger uplink transmission of the terminal 101.
[0149] UR106 is configured to receive the uplink information transmitted by the Ambient-IoT terminal 101. For example, the UR106 receives the uplink information transmitted by the terminal 101 based on the backscattering communication mode, or the UR106 receives the uplink information actively transmitted by the terminal 101.
[0150] In some embodiments, the functions of the different nodes described above can be implemented or supported by a device, for example, a device supports the functions of multiple nodes described above or supports the functions of all the nodes described above. Alternatively, a device corresponds to only one of the nodes described above. The network can coordinate the behavior of the different nodes, such as the CWN 103, the ESN 104, and the UR 106, to support effective communication with the terminal 101.
[0151] In some embodiments, based on the nodes described above, there can be four links in the Ambient-IoT communication system, for example, including: a link 1 for transmitting downlink information, a link 2 for receiving uplink information, a link 3 for transmitting a CW, and a link 4 for transmitting a charging signal.
[0152] Among them, the link 4 can be controlled by the network, for example, the network can control the ESN 104 to turn on or turn off the charging of the terminal 101. The energy provided by the ESN 104 can come from electromagnetic waves or non-electromagnetic waves; at this time, the ESN 104 can better coordinate with the network scheduling and other functions, so as to ensure the charging of the terminal 101 while trying not to affect the communication of the terminal 101. Alternatively, the ESN 104 is not controlled by the network, or in other words, the terminal 101 flexibly collects energy according to the terminal 101 capability and the energy source in the actual environment, for example, collects electromagnetic wave or non-electromagnetic wave energy without a specific ESN 104 node; at this time, it can be considered that the link 4 does not exist.
[0153] The several nodes involved in the four links in the above embodiments, such as the DSN 105, the CWN 103, the ESN 104, and the UR 106, can be independently set respectively, or can be the same node or device, or 2, 3, or 4 of them are set as a node or device. For example, in some embodiments, the link 4 can be omitted or not exist.
[0154] In some embodiments, the DSN 105 is a network device 102 such as a base station or a relay device such as a relay UE. Alternatively, the network device 102 can include the DSN 105 and the UR 106. Alternatively, the network device 102 includes at least one of the CWN 103, the ESN 104, the DSN 105, and the UR 106.
[0155] Optionally, the network device can include at least one of an access network device and a core network device.
[0156] Optionally, the access network device is at least one of a node or device that accesses a terminal to a wireless network, and can include at least one of an evolved node B (eNB) in a 5G communication system, a next generation eNB (ng-eNB), a next generation node B (gNB), a node B (NB), a home node B (HNB), a home evolved node B (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open base station (Open RAN), a cloud base station (Cloud RAN), a base station in other communication systems, an access node in a wireless fidelity (WiFi) system, but is not limited thereto.
[0157] Optionally, the access network device can be composed of a central unit (CU) and a distributed unit (DU), wherein the CU can also be referred to as a control unit. The CU-DU structure can split the protocol layers of the access network device, and the functions of part of the protocol layers are controlled by the CU, and the functions of the remaining part or all of the protocol layers are distributed in the DU and controlled by the CU. However, the present application is not limited thereto.
[0158] Optionally, the core network device can be one device including one or more network elements, or can be multiple devices or device groups including all or part of one or more network elements. The network element can be virtual or physical. The core network includes at least one of an evolved packet core (EPC), a 5G core network (5GCN), and a next generation core (NGC), for example. Alternatively, the core network device refers to a network element with specific functions, such as an access management function (AMF) and a service management function (SMF).
[0159] In some embodiments, the number of devices or nodes in FIG. 1a and FIG. 1b is only illustrative, and in actual applications, each of the devices or nodes can adopt multiple.
[0160] In some embodiments, the technical solutions of the present disclosure can be applied to the Open RAN architecture, at this time, the interfaces between the access network devices or within the access network devices involved in the embodiments of the present disclosure can become internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be realized through software or programs.
[0161] It can be understood that the communication system described in the embodiments of the present disclosure is for more clearly illustrating the technical solutions of the embodiments of the present disclosure, and does not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. It can be known by those skilled in the art that, with the evolution of system architecture and the appearance of new business scenarios, the technical solutions provided by the embodiments of the present disclosure are also applicable to similar technical problems.
[0162] The following embodiments of the present disclosure can be applied to the communication system 100 shown in FIG. 1a or FIG. 1b, or part of the subject, but are not limited thereto.
[0163] The subjects shown in FIG. 1a or FIG. 1b are illustrative. The communication system can include all or part of the subjects in FIG. 1a or FIG. 1b, or other subjects other than FIG. 1a or FIG. 1b. The number and form of each subject is arbitrary. The connection relationship between each subject is illustrative. Each subject can be connected or not connected. The connection between each subject can be in any way, can be direct connection or indirect connection, can be wired connection or wireless connection.
[0164] Embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (Bluetooth (registered trademark)), Public Land Mobile Network (PLMN) network, Device-to-Device (D2D) system, Machine to Machine (M2M) system, Internet of Things (IoT) system, Vehicle-to-Everything (V2X), system using other communication processing methods, next-generation system expanded based thereon, and the like. Further, a plurality of systems can be applied in combination (for example, combination of LTE or LTE-A and 5G, and the like).
[0165] In some possible implementation manners, in a warehouse inventory process of Ambient IoT or Radio Frequency Identification (RFID), the terminal 101 can include an RFID tag. The RFID tag determines an uplink transmission occasion according to Query signaling or QueryRep signaling.
[0166] In some possible implementation manners, the terminal 101 can also determine the uplink transmission occasion according to indication information of the network device 102. Alternatively, the network device 102 can trigger or instruct the terminal 101 to perform periodic uplink transmission. In this case, the terminal 101 needs to obtain and maintain timing information, and a method for the terminal 101 to obtain and maintain timing information in this case is provided.
[0167] FIG. 2 is an interaction diagram of a method of transmitting and receiving a synchronization signal, according to an embodiment of the present disclosure. As shown in FIG. 2, the embodiment of the present disclosure relates to a method of transmitting and receiving a synchronization signal, and the method includes:
[0168] In step S2101, the network device 102 sends first indication information to the terminal 101.
[0169] In some embodiments, the network device 102 can include at least one of a CWN 103, an ESN 104, a DSN 105, and a UR 106. Alternatively, the network device 102 can be a relay device.
[0170] In some embodiments, the terminal 101 is an Ambient IoT terminal.
[0171] In some embodiments, the first indication information can also be referred to as first downlink signaling.
[0172] In some embodiments, the first indication information satisfies at least one of the following:
[0173] for instructing the terminal to receive the synchronization signal;
[0174] for instructing the terminal to send uplink information;
[0175] Query signaling in an inventory process.
[0176] In an example, the first indication information can be used to trigger the transmission of the synchronization signal. For example, when the network device 102 does not transmit the first indication information, the step S2102 of transmitting the synchronization signal is not performed; after the first indication information is transmitted, the step S2102 of transmitting the synchronization signal is performed. In this example, the first indication information is used to inform the terminal 101 that the network device 102 will transmit the synchronization signal, i.e., to instruct the terminal 101 to receive the synchronization signal.
[0177] In another example, the first indication information is used to instruct the terminal to perform uplink transmission.
[0178] For example, the first indication information can be the Query signaling in the inventory process, i.e., the first signaling in the inventory process that triggers the terminal 101 to perform uplink transmission.
[0179] In the inventory process, the network device 102 first transmits the Query signaling, and the terminal 101 such as an RFID tag sets a counter according to the Q value in the Query signaling after receiving the Query signaling, and the counter <= Q. If the counter = 0, the RFID tag can start to perform backscatter to transmit uplink information, for example, RN16 (a 16-bit random number) used to temporarily represent a tag ID. If the counter value is not 0, the RFID tag does not transmit information and waits to receive or QueryRep commands. The RFID tag receives the QueryRep command once, and the counter value is reduced by 1 until the counter value is reduced to 0, at which time the RFID tag will switch to a reply state and backscatter the uplink information. If an ACK is further received, it is confirmed that the RFID tag is successfully accessed; otherwise, if an invalid ACK is received, or an ACK with erroneous RN16 is received, or no corresponding command is received within a set time period, the RFID tag considers that the access is unsuccessful.
[0180] For another example, the first indication information can be signaling used to activate or trigger the terminal 101 to perform periodic uplink transmission.
[0181] In some embodiments, the frame structure or information structure of the first indication information can include a preamble and information content, or in other words, the first indication information can be accompanied by the preamble, and the preamble is located in the starting time domain position part of the first indication information.
[0182] Optionally, the preamble can be used for symbol-level synchronization of the terminal 101, so that the terminal 101 can receive and demodulate the first indication information.
[0183] Optionally, in the scenario where the first indication information includes a preamble, the first indication information and the synchronization signal in the following embodiments can have a time interval. Please refer to the description of the following embodiments. For example, the time interval from the end position of the first indication information to the end position of the first synchronization signal is T1; or, the time interval from the end position of the first indication information to the start position of the first synchronization signal is T1; or, the time interval from the start position of the first indication information to the start position of the first synchronization signal is T1.
[0184] In some embodiments, the terminal 101 receives the first indication information, and can receive the synchronization signal or determine the timing of uplink transmission in time according to the first indication information.
[0185] In step S2102, the network device 102 sends the synchronization signal to the terminal 101.
[0186] In some embodiments, the synchronization signal includes a time offset, and the time offset is the offset of the time domain position of the synchronization signal relative to the reference start time, and the time domain position includes the transmission start position of the synchronization signal or the transmission end position of the synchronization signal.
[0187] In some embodiments, the transmission position of the information or signal sent by the network device and the reception position of the same information or signal received by the terminal 101 are the same or deviate within a reasonable range, which can be regarded as the same position. For example, the transmission start position of the synchronization signal can also be the reception start position of the synchronization signal, and the transmission end position of the synchronization signal can also be the reception end position of the synchronization signal. The following embodiments do not repeat the emphasis.
[0188] Optionally, the time offset can be the offset of the transmission start position of the synchronization signal relative to the reference start time.
[0189] Optionally, the time offset can be the offset of the transmission end position of the synchronization signal relative to the reference start time.
[0190] It is worth noting that the position involved in the embodiments of the present disclosure represents the position in the time domain.
[0191] In some embodiments, the reference start time is one of the following:
[0192] The transmission start position of the first indication information;
[0193] The transmission end position of the first indication information;
[0194] The transmission start position of the synchronization signal.
[0195] Optionally, the synchronization signal can indicate a transmission start position or a transmission end position of the synchronization signal, relative to a time offset of the transmission start position of the first indication information, when the transmission start position of the first indication information is referred to as a start time.
[0196] Optionally, the synchronization signal can indicate a transmission start position or a transmission end position of the synchronization signal, relative to a time offset of the transmission end position of the first indication information, when the transmission end position of the first indication information is referred to as a start time.
[0197] Optionally, the time offset indicated by the synchronization signal can be 0, when the transmission start position of the synchronization signal is referred to as a start time.
[0198] In some embodiments, the synchronization signal includes multiple synchronization signals with different frequency domain sequences or different time domain sequences; wherein different frequency domain sequences are used to indicate different time offsets, or different time domain sequences are used to indicate different time offsets.
[0199] For example, the synchronization signal of sequence 1 indicates a time offset of T2, the synchronization signal of sequence 2 indicates a time offset of 2*T2, and so on.
[0200] In some embodiments, the synchronization signal includes a sequence and a multi-bit bit, and the multi-bit bit is used to indicate different time offsets.
[0201] Optionally, this embodiment can be applied to a scenario where the synchronization signal is periodically transmitted. The multi-bit (e.g., Nbit) information carried in a part of the time domain symbol of the synchronization signal can indicate at most 2 N *T2 time offsets, where T2 is the transmission period of the synchronization signal.
[0202] In some embodiments, the synchronization signal can be periodically transmitted or non-periodically transmitted.
[0203] Optionally, if the synchronization signal is non-periodically transmitted, the network device 102 can transmit the synchronization signal when needed, without transmitting at fixed periodic intervals.
[0204] Optionally, if the synchronization signal is periodically transmitted, it can be transmitted according to a transmission period T2.
[0205] Optionally, the transmission period of the synchronization signal is defined by a protocol or configured by the network device. For example, the transmission period of the synchronization signal can be transmitted through the first indication information.
[0206] In an example, the transmission period T2 can be a number of symbols, a number of slots, or a number of milliseconds, etc.
[0207] In another example, the time interval between the sending end position of the first indication information and the sending start position of the first synchronization signal is T1, and the sending period T2 can be equal to T1.
[0208] In some embodiments, the first indication information is sent before the synchronization signal.
[0209] For example, the synchronization signal can be sent at the next time domain unit of the sending end position of the first indication information.
[0210] For another example, the synchronization signal has a time interval between the sending start position and the sending end position of the first indication information, which can be denoted as T1.
[0211] In some embodiments, the synchronization signal can be sent before the first indication information, at this time the reference start time can be the sending start position of the synchronization signal, and the time offset indicated by the synchronization signal can be 0.
[0212] Optionally, the network device 102 can determine when to start sending the synchronization signal based on the product algorithm implementation. For example, the network device 102 starts sending the synchronization signal in advance before starting to send the downlink instruction in the inventory, and / or before sending the scheduling instruction.
[0213] In some embodiments, the network device 102 determines the end time of the synchronization signal by itself without informing the terminal 101. Alternatively, the sending end position of the synchronization signal is determined by the following second indication information, and the description of the following step S2104 embodiment is referred to.
[0214] In some embodiments, the terminal 101 receives the synchronization signal and can maintain time synchronization with the network device 102 according to the synchronization signal.
[0215] Step S2103, the terminal 101 sends uplink information to the network device 102.
[0216] In some embodiments, the network device 102 can include a UR 106.
[0217] In some embodiments, the terminal 101 sends the uplink information after synchronization. Alternatively, the uplink transmission is performed according to the Query signaling and the QueryRep signaling.
[0218] In some embodiments, the terminal 101 can communicate based on a backscattering manner. Backscattering or backscatter communication is a modulation and transmission technology with extremely low power consumption using the principle of radio frequency signal backscattering, and is a means to realize the Internet of Everything. In backscatter communication, a radio frequency signal such as an electromagnetic wave is received by the terminal 101, and the internal circuit of the terminal 101 modulates the information to be transmitted by means of load impedance modulation or the like on the basis of the incident electromagnetic wave, and then sends out the modulated electromagnetic wave carrying information. There can be various ways to modulate information, such as amplitude shift keying (ASK), frequency shift keying (FSK), or phase shift keying (PSK).
[0219] In some embodiments, for the terminal 101 using the backscattering manner, the workflow can include that the network device sends a downlink instruction (such as Query signaling or QueryRep signaling) to the terminal 101, and the terminal 101 sends a corresponding response to the network device or performs a corresponding operation after receiving the downlink instruction.
[0220] In some embodiments, the terminal 101 needs an energy source such as the CWN 104 to provide a CW for it to reflect (i.e., link 3 is needed) while sending uplink information or data. The CW is generally constant amplitude. The frequency of the electromagnetic wave reflected by the terminal 101 can be completely the same as the frequency of the CW or there can be some offset. The size of the offset is related to the hardware characteristics of the terminal 101. For example, the offset can be a fixed value, or if the hardware of the terminal 101 supports, the offset can also support multiple fixed values, or it can be a dynamically adjustable value.
[0221] In some embodiments, for the Ambient-IoT terminal 101, one way of frequency resource utilization is to divide the available spectrum into multiple sub-channels, each sub-channel occupies a fixed bandwidth, and the sub-channels are orthogonal in frequency domain. The terminal 101 can be instructed by the network to use one or more sub-channels to transmit data, or can select one or more sub-channels to transmit data through some algorithm. For the terminal 101 using backscattering, the working bandwidth of its antenna is relatively wide, for example, tens of megahertz (Mhz). If the CWN 103 transmits CW at multiple frequency points within the working bandwidth of the terminal 101, the terminal 101 will receive the CW at multiple frequency points and backscatter the multiple CWs, that is, the terminal 101 does not have the ability to reflect only the CW of the selected specific sub-channel. The uplink sub-channel that the terminal 101 can use to perform uplink transmission actually depends on the frequency and offset of the CW.
[0222] In some embodiments, the network device 102 receives the uplink information.
[0223] In step S2104, the network device 102 sends second indication information to the terminal 101.
[0224] In some embodiments, the second indication information can also be referred to as second downlink signaling.
[0225] In some embodiments, the second indication information satisfies at least one of the following:
[0226] for indicating the terminal to end receiving the synchronization signal;
[0227] for indicating the terminal to end sending the uplink information;
[0228] for the last repeated query QueryRep signaling in the inventory process.
[0229] Optionally, the second indication information is used to indicate the end or deactivation of the transmission of the synchronization signal, that is, to indicate the terminal 101 to end receiving the synchronization signal.
[0230] Optionally, the second indication information is used to indicate the deactivation of the periodic uplink transmission of the terminal 101.
[0231] In some embodiments, the second indication information can be used to determine the end position of the transmission of the synchronization signal.
[0232] In some embodiments, the end position of the transmission of the synchronization signal is the receiving position of the second indication information.
[0233] Optionally, on the network side, the receiving position of the second indication information corresponds to the sending position of the second indication information.
[0234] Optionally, the network device 102 can terminate the transmission of the synchronization signal immediately after the second indication information.
[0235] Optionally, if the uplink service of the terminal 101 is terminated immediately after the second indication information, for example, the periodic uplink transmission of the terminal 101 is instructed to be terminated immediately by the second indication information, the synchronization signal can also be terminated immediately after the second indication information.
[0236] In some embodiments, the end position of the transmission of the synchronization signal is after the receiving position, and the interval between the end position of the transmission of the synchronization signal and the receiving position is T; or, the end position of the transmission of the synchronization signal is after the receiving position, and the interval between the end position of the transmission of the synchronization signal and the receiving position includes K times of the transmission occasions of the synchronization signal; wherein, T is defined by the protocol or configured by the network device, and / or, K is defined by the protocol or configured by the network device.
[0237] Optionally, after the transmission of the second indication information, the network device 102 can terminate the transmission of the synchronization signal after the last K times of the transmission of the synchronization signal.
[0238] Optionally, if the uplink service of the terminal 101 is not terminated immediately after the second indication information, the network device 102 can also transmit one or more times of the synchronization signal to maintain the synchronization of the terminal 101.
[0239] For example, for the inventory process, the second indication information is the last QueryRep signaling in the inventory process, after the QueryRep signaling, the terminal 101 can still have the demand for uploading data and wait to receive the ACK or NACK feedback by the network device 102, at this time, the network device 102 can continue to transmit one or more times of the synchronization signal.
[0240] Optionally, the synchronization signal still needs to be transmitted within T time after the second indication information, and T can be greater than or equal to the time length of the possible data transmission and / or data reception after the second indication information.
[0241] In some embodiments, the terminal 101 receives the second indication information.
[0242] In some embodiments, the names of signals and the like are not intended to be limited to the specific names used in the embodiments described herein, and the terms "information," "message," "signaling," "report," "configuration," "indication," "instruction," "command," "channel," "parameter," "field," and the like can be used interchangeably.
[0243] In some embodiments, "acquire," "obtain," "get," "receive," "transmit," "bidirectionally transmit," "send and / or receive," and the like can be replaced with each other, and can be interpreted as receiving from other subjects, acquiring from protocols, acquiring from higher layers, obtaining by self-processing, autonomously implementing, and the like.
[0244] In some embodiments, the terms "send," "transmit," "report," "issue," "transmit," "bidirectionally transmit," "send and / or receive," and the like can be replaced with each other.
[0245] In some embodiments, the terms "radio," "wireless," "radio access network (RAN)," "access network (AN)," "RAN-based," and the like can be replaced with each other.
[0246] In some embodiments, the terms "time," "time point," "time point," "time position," and the like can be replaced with each other, and the terms "time length," "time period," "time window," "window," "time," and the like can be replaced with each other.
[0247] In some embodiments, the terms "component carrier (CC)," "cell," "frequency carrier," "carrier frequency," and the like can be replaced with each other.
[0248] In some embodiments, the terms "certain", "preset", "pre-set", "set", "indicated", "any", "first", and the like can be replaced with each other, and "certain A", "preset A", "pre-set A", "set A", "indicated A", "any A", "first A" can be interpreted as A predetermined in a protocol or the like, or A obtained by setting, configuring, or indicating, or a specific A, any A, or first A, but are not limited thereto.
[0249] In some embodiments, the determination or judgment can be made by a value represented by 1 bit (0 or 1), or by a true or false value (Boolean value) represented by true or false, or by comparison of numerical values (for example, comparison with a predetermined value), but is not limited thereto.
[0250] In some embodiments, "not expecting to receive" can be interpreted as not receiving on the time domain resource and / or the frequency domain resource, or as not performing subsequent processing on the data or the like after receiving the data or the like; "not expecting to send" can be interpreted as not sending, or as sending but not expecting the receiver to respond to the content of the sending.
[0251] The method related to the embodiments of the present disclosure can include at least one of steps S2101-S2104. For example, the method includes step S2102.
[0252] In some embodiments, step S2101 can be omitted, and in different embodiments, can be replaced by one or more steps. For example, the method includes steps S2102-S2104.
[0253] In some embodiments, step S2103 can be omitted, and in different embodiments, can be replaced by one or more steps. For example, the method includes steps S2101-S2102, or steps S2101-S2102 and S2104.
[0254] In some embodiments, step S2104 can be omitted, and in different embodiments, can be replaced by one or more steps. For example, the method includes steps S2101-S2103, or steps S2101, S2102, and S2104.
[0255] In some embodiments, the order of steps S2101 and S2102 can be exchanged.
[0256] In some embodiments, the order of steps S2103 and S2104 can be exchanged.
[0257] In some embodiments, other optional implementations described before or after the corresponding description of Figure 2 can be referred to.
[0258] Figure 3a is a flow diagram illustrating a method of receiving a synchronization signal according to an embodiment of the present disclosure. As shown in Figure 3a, the embodiment of the present disclosure relates to a method of receiving a synchronization signal, which is performed by a terminal 101, and the above method comprises the following steps:
[0259] In step S3101, first indication information is received.
[0260] In some embodiments, the implementation of step S3101 can refer to the implementation of step S2101 in Figure 2, which will not be repeated here.
[0261] In step S3102, a synchronization signal is received.
[0262] In some embodiments, the implementation of step S3102 can refer to the implementation of step S2102 in Figure 2, which will not be repeated here.
[0263] In step S3103, uplink information is transmitted.
[0264] In some embodiments, the implementation of step S3103 can refer to the implementation of step S2103 in Figure 2, which will not be repeated here.
[0265] In step S3104, second indication information is received.
[0266] In some embodiments, the implementation of step S3104 can refer to the implementation of step S2104 in Figure 2, which will not be repeated here.
[0267] The method related to the embodiments of the present disclosure can include at least one of steps S3101-S3104. For example, the method includes step S3102.
[0268] In some embodiments, step S3101 can be omitted, and in different embodiments, it can be replaced by one or more steps. For example, the method includes steps S3102-S3104.
[0269] In some embodiments, step S3103 can be omitted, and in different embodiments, it can be replaced by one or more steps. For example, the method includes steps S3101-S3102, or steps S3101-S3102 and S3104.
[0270] In some embodiments, step S3104 can be omitted, and in different embodiments can be replaced by one or more steps. For example, the method comprises steps S3101-S3103, or comprises steps S3101, S3102 and S3104.
[0271] In some embodiments, the order of steps S3101 and S3102 can be exchanged.
[0272] In some embodiments, the order of steps S3103 and S3104 can be exchanged.
[0273] In some embodiments, other optional implementations can be described before or after the description corresponding to FIG. 3a.
[0274] FIG. 3b is a flow diagram illustrating a method of receiving a synchronization signal according to an embodiment of the present disclosure. As shown in FIG. 3b, the present disclosure relates to a method of receiving a synchronization signal, which is performed by terminal 101, and the above method comprises:
[0275] Step S3201: receiving a synchronization signal sent by network device 102.
[0276] In some embodiments, the implementation of step S3201 can refer to the implementation of step S2102 in FIG. 2, which will not be described here.
[0277] In some embodiments, other optional implementations can be described before or after the description corresponding to FIG. 3b.
[0278] FIG. 4a is a flow diagram illustrating a method of sending a synchronization signal according to an embodiment of the present disclosure. As shown in FIG. 4a, the present disclosure relates to a method of sending a synchronization signal, which is performed by network device 102, and the above method comprises:
[0279] Step S4101: sending first indication information.
[0280] In some embodiments, the implementation of step S4101 can refer to the implementation of step S2101 in FIG. 2, which will not be described here.
[0281] Step S4102: sending a synchronization signal.
[0282] In some embodiments, the implementation of step S4102 can refer to the implementation of step S2102 in FIG. 2, which will not be described here.
[0283] Step S4103: receiving uplink information.
[0284] In some embodiments, the implementation of step S4103 can refer to the implementation of step S2103 in FIG. 2, and details are not described herein.
[0285] Step S4104: transmitting the second indication information.
[0286] In some embodiments, the implementation of step S4104 can refer to the implementation of step S2104 in FIG. 2, and details are not described herein.
[0287] The method related to the embodiments of the present disclosure can include at least one of steps S4101-S4104. For example, the method includes step S4102.
[0288] In some embodiments, step S4101 can be omitted, and in different embodiments, one or more steps can be replaced. For example, the method includes steps S4102-S4104.
[0289] In some embodiments, step S4103 can be omitted, and in different embodiments, one or more steps can be replaced. For example, the method includes steps S4101-S4102, or includes steps S4101-S4102 and S4104.
[0290] In some embodiments, step S4104 can be omitted, and in different embodiments, one or more steps can be replaced. For example, the method includes steps S4101-S4103, or includes steps S4101, S4102, and S4104.
[0291] In some embodiments, the order of steps S4101 and S4102 can be exchanged.
[0292] In some embodiments, the order of steps S4103 and S4104 can be exchanged.
[0293] In some embodiments, other optional implementations described before or after the corresponding description of FIG. 4a can be referred to.
[0294] FIG. 4b is a flow diagram illustrating a method of transmitting a synchronization signal according to an embodiment of the present disclosure. As shown in FIG. 4b, the embodiments of the present disclosure relate to a method of transmitting a synchronization signal, which is performed by the network device 102, and the above method includes:
[0295] Step S4201: transmitting a synchronization signal to the terminal 101.
[0296] In some embodiments, the implementation of step S4201 can refer to the implementation of step S2102 in FIG. 2, and details are not described herein.
[0297] In some embodiments, other optional implementations described before or after the corresponding description of Figure 4b can be referred to.
[0298] The embodiments of the present disclosure provide a method for transmitting a synchronization signal in an ambient IoT network, which can provide synchronization information for an Ambient IoT Device. In order to facilitate understanding of the embodiments of the present disclosure, some examples are listed as follows:
[0299] Example one:
[0300] The network node transmits the synchronization signal, and the synchronization signal carries a time offset value of the synchronization signal relative to a starting point.
[0301] Optionally, the network node corresponds to the network device 102 in the foregoing embodiments, and the Device corresponds to the terminal 101 in the foregoing embodiments.
[0302] Optionally, the starting point corresponds to the reference starting time in the foregoing embodiments.
[0303] Example two:
[0304] Based on example one, the network node triggers the transmission of the synchronization signal through first downlink signaling. That is, when there is no first downlink signaling trigger, the synchronization signal will not be transmitted, and after the first downlink signaling is transmitted, the synchronization signal will be transmitted.
[0305] Optionally, the first downlink signaling corresponds to the first indication information in the foregoing embodiments.
[0306] The first downlink signaling can satisfy at least one of the following conditions:
[0307] a. The first downlink signaling can be a Query signaling in an inventory process (that is, the first signaling in the inventory process to trigger the device to perform uplink transmission);
[0308] b. The first downlink signaling can be a signaling for activating the device to perform periodic reporting;
[0309] c. The first downlink signaling can be a signaling specially used for notifying the device to receive the synchronization signal, or equivalently, a signaling used for notifying the network to transmit the synchronization signal;
[0310] d. The first downlink signaling does not necessarily be followed by the first synchronization signal. The end position of the first downlink signaling and the first synchronization signal can have a time interval, such as a time interval T1.
[0311] Wherein, when the first downlink signaling is sent, preamble for synchronization is generally sent in the time domain of the first part of the downlink signaling, so that the device synchronizes after receiving the preamble, and the synchronization signal does not need to be sent immediately after the first downlink signaling, but can be separated by a period of time.
[0312] e. The starting point can be the time domain position of the first downlink signaling.
[0313] Wherein, the starting point can be the starting time of the first downlink signaling, or the ending time of the first downlink signaling.
[0314] Wherein, the interval from the ending time of the first downlink signaling to the ending time of the first synchronization signal is T1; the interval from the ending time of the first downlink signaling to the starting time of the first synchronization signal is T1; the interval from the starting time of the first downlink signaling to the starting time of the first synchronization signal is T1.
[0315] Example three:
[0316] Based on example one or example two, the network node indicates the end (or deactivation) of the sending of the synchronization signal through the second downlink signaling.
[0317] Optionally, the second downlink signaling corresponds to the second indication information of the foregoing embodiments.
[0318] Wherein, the second downlink signaling can satisfy at least one of the following:
[0319] a. The second downlink signaling can be the last QueryRep signaling in the inventory process;
[0320] b. The second downlink signaling can be used to deactivate the periodic reporting signaling of the device;
[0321] c. The second downlink signaling can be a signaling specially used to inform the device not to receive the synchronization signal, or equivalently, a signaling used to inform the network to terminate the sending of the synchronization signal;
[0322] d. The sending of the synchronization signal can be terminated immediately after the second downlink signaling;
[0323] Wherein, if the service is terminated immediately after the second downlink signaling, for example, the periodic reporting of the device is terminated immediately after the second downlink signaling, in this case, the synchronization signal can also be terminated immediately.
[0324] e. The sending of the synchronization signal is terminated after the sending of the last k synchronization signals after the second downlink signaling.
[0325] If the service does not end immediately after the second downlink signaling, the network side still needs to send one or more synchronization signals to keep the device in synchronization.
[0326] For example, for the inventory process, the second downlink signaling is the last queryRep in the inventory process. After the last queryRep, there may be data to be uploaded by the device and waiting for the ACK / NACK feedback from the network node, so it is still necessary to continue to send one or more synchronization signals. The value of k can be configured by the network or defined by the protocol.
[0327] Alternatively, synchronization signaling within a time T after the second downlink signaling still needs to be sent, and T is greater than or equal to the time of possible data sending and receiving after the second downlink signaling. T can be configured by the network or defined by the protocol.
[0328] f. The network node determines the appropriate end of synchronization signal transmission by itself without notifying the device.
[0329] Example four:
[0330] Based on any of the above examples, the synchronization signal can be periodically sent or non-periodically sent.
[0331] Optionally, if it is non-periodically sent, the network side can send it when it considers it necessary, without sending it at fixed periodic intervals.
[0332] Optionally, if it is periodically sent, the synchronization signal period T2 can be defined by the protocol or configured by the network node.
[0333] For example, T2 can be configured by the first downlink signaling described above. The unit of T2 can be the number of symbols, the number of slots, milliseconds, etc.
[0334] A possible example is that T1 = T2 in the above description.
[0335] Example five:
[0336] Based on any of the above examples, in the synchronization signal, different synchronization sequences are used to represent the time offset value from the starting point.
[0337] Optionally, in the case of periodic sending, sequence 1 represents a time offset of T2, sequence 2 represents a time offset of 2*T2, and so on.
[0338] Example six:
[0339] Based on any of the above examples, in the case of periodic transmission, Nbit information can be carried in part of the time domain symbols of the synchronization sequence, for indicating at most 2 N Time domain offset of T2.
[0340] The embodiments of the present disclosure also propose a device for implementing any of the above methods, for example, a device comprising units or modules for implementing the steps performed by the terminal in any of the above methods. For another example, another device is proposed, comprising units or modules for implementing the steps performed by the network equipment (such as access network equipment, core network function node, core network equipment, etc.) in any of the above methods.
[0341] It should be understood that the division of each unit or module in the above device is only a logical function division, and all or part of them can be integrated into one physical entity or physically separated in actual implementation. In addition, the units or modules in the device can be implemented in the form of processor calling software: for example, the device includes a processor connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of each unit or module of the device, wherein the processor is a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory in the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuit, and the functions of part or all of the units or modules can be implemented by designing the hardware circuit, and the hardware circuit can be understood as one or more processors; for example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC), and the functions of part or all of the units or modules are implemented by designing the logical relationship of elements in the circuit; for another example, in another implementation, the hardware circuit is a programmable logic device (PLD), and taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to implement the functions of part or all of the units or modules. All units or modules of the above device can be implemented in the form of processor calling software, or all units or modules can be implemented in the form of hardware circuit, or part of the units or modules can be implemented in the form of processor calling software, and the remaining part can be implemented in the form of hardware circuit.
[0342] In the embodiments of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), or the like. In another implementation, the processor can implement certain functions through a logical relationship of hardware circuits, and the logical relationship of the hardware circuits is fixed or can be reconfigured. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In the reconfigurable hardware circuit, the processor loads a configuration document to implement the configuration of the hardware circuit. It can be understood that the processor loads instructions to implement the functions of the above part or all units or modules. In addition, the hardware circuit can also be designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), or the like.
[0343] FIG. 5a is a structural schematic diagram of a terminal according to an embodiment of the present disclosure. As shown in FIG. 5a, the terminal 5100 can include at least one of a transceiver module 5101, a processing module 5102, and the like. In some embodiments, the processing module 5102 is configured to receive a synchronization signal sent by a network device, the synchronization signal including a time offset, the time offset being an offset of a time domain position of the synchronization signal relative to a reference starting moment, the time domain position including a transmission starting position of the synchronization signal or a transmission ending position of the synchronization signal, and the terminal being an environmental Internet of Things terminal.
[0344] Optionally, the transceiver module 5101 is configured to perform at least one of the communication steps, such as transmission and / or reception, performed by the terminal 101 in any of the above methods, which will not be described herein again. Optionally, the processing module 5102 is configured to perform at least one of the other steps performed by the terminal 101 in any of the above methods, which will not be described herein again.
[0345] FIG. 5b is a structural schematic diagram of a network device according to an embodiment of the present disclosure. As shown in FIG. 5b, the network device 5200 can include at least one of a transceiver module 5201, a processing module 5202, and the like. In some embodiments, the transceiver module 5201 is configured to send a synchronization signal to a terminal device, the synchronization signal including a time offset, the time offset being an offset of a time domain position of the synchronization signal relative to a reference starting time, the time domain position including a starting position of the synchronization signal or an ending position of the synchronization signal, and the terminal device being an environmental Internet of Things terminal device.
[0346] Optionally, the transceiver module 5201 is configured to perform at least one of the communication steps, such as sending and / or receiving, performed by the network device in any of the above methods, which will not be repeated here. Optionally, the processing module 5202 is configured to perform at least one of the other steps performed by the network device 102 in any of the above methods, which will not be repeated here.
[0347] In some embodiments, the transceiver module can include a sending module and / or a receiving module, which can be separate or integrated together. Optionally, the transceiver module can be mutually replaced with a transceiver.
[0348] In some embodiments, the processing module can be one module or can include multiple sub-modules. Optionally, the multiple sub-modules perform all or part of the steps required to be performed by the processing module. Optionally, the processing module can be mutually replaced with a processor.
[0349] FIG. 6a is a structural schematic diagram of a communication device 6100 according to an embodiment of the present disclosure. The communication device 6100 can be a network device or a network device (such as an access network device, a core network device, and the like), a terminal device (such as a user equipment, and the like), a chip, a chip system, or a processor supporting the network device to implement any of the above methods, or a chip, a chip system, or a processor supporting the terminal device to implement any of the above methods. The communication device 6100 can be used to implement the methods described in the above method embodiments, and specific implementation can be referred to the descriptions in the above method embodiments.
[0350] As shown in FIG. 6a, the communication device 6100 includes one or more processors 6101. The processor 6101 can be a general-purpose processor or a special-purpose processor, for example, a baseband processor or a central processing unit. The baseband processor can be configured to process a communication protocol and communication data, and the central processing unit can be configured to control a communication device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, and the like), execute a program, and process data of the program. Optionally, the communication device 6100 is configured to implement any of the above methods. Optionally, the one or more processors 6101 are configured to invoke instructions to cause the communication device 6100 to implement any of the above methods.
[0351] In some embodiments, the communication device 6100 further comprises one or more transceivers 6102. When the communication device 6100 comprises one or more transceivers 6102, the transceiver 6102 performs at least one of the communication steps of transmitting and / or receiving in the above-described methods, and the processor 6101 performs at least one of the other steps. In alternative embodiments, the transceiver can comprise a receiver and / or a transmitter, which can be separate or integrated together. Alternatively, the terms transceiver, transceiving unit, transceiver, transceiving circuit, interface circuit, interface, etc. can replace each other, the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc. can replace each other, and the terms receiver, receiving unit, receiver, receiving circuit, etc. can replace each other.
[0352] In some embodiments, the communication device 6100 further comprises one or more memories 6103 for storing data. Alternatively, all or part of the memory 6103 can also be outside the communication device 6100. In alternative embodiments, the communication device 6100 can comprise one or more interface circuits 6104. Alternatively, the interface circuit 6104 is connected to the memory 6103, and the interface circuit 6104 can be used to receive data from the memory 6103 or other devices, and can be used to send data to the memory 6103 or other devices. For example, the interface circuit 6104 can read the data stored in the memory 6103 and send the data to the processor 6101.
[0353] The communication device 6100 described in the above embodiments can be a network device or a terminal, but the scope of the communication device 6100 described in the present disclosure is not limited thereto, and the structure of the communication device 6100 can not be limited by Figure 6a. The communication device can be a standalone device or can be part of a larger device. For example, the communication device can be: 1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem; (2) a set of one or more ICs, which can optionally also include storage components for storing data, programs; (3) an ASIC, such as a Modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, a smart terminal device, a cellular phone, a wireless device, a handset, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
[0354] Figure 6b is a structural schematic diagram of a chip 6200 according to an embodiment of the present disclosure. For the case where the communication device 6100 is a chip or a chip system, reference can be made to the structural schematic diagram of the chip 6200 shown in Figure 6b, but not limited thereto.
[0355] The chip 6200 comprises one or more processors 6201. The chip 6200 is configured to perform any of the above methods.
[0356] In some embodiments, the chip 6200 further comprises one or more interface circuits 6202. Optionally, the terms interface circuit, interface, transceiver pin, etc. can replace each other. In some embodiments, the chip 6200 further comprises one or more memories 6203 for storing data. Optionally, all or part of the memory 6203 can be outside the chip 6200. Optionally, the interface circuit 6202 is connected with the memory 6203, the interface circuit 6202 can be configured to receive data from the memory 6203 or other devices, and the interface circuit 6202 can be configured to send data to the memory 6203 or other devices. For example, the interface circuit 6202 can read the data stored in the memory 6203 and send the data to the processor 6201.
[0357] In some embodiments, the interface circuit 6202 performs at least one of the communication steps such as sending and / or receiving in the above methods. The interface circuit 6202 performing the communication steps such as sending and / or receiving in the above methods means that the interface circuit 6202 performs data interaction between the processor 6201, the chip 6200, the memory 6203 or the transceiver device, for example. In some embodiments, the processor 6201 performs at least one of the other steps.
[0358] The modules and / or devices described in each of the embodiments of the virtual device, the physical device, the chip, etc. can be combined or separated as appropriate. Optionally, part or all of the steps can also be performed by multiple modules and / or devices in cooperation, which is not limited here.
[0359] The disclosure also proposes a storage medium, and the storage medium stores instructions, which, when executed on the communication device 6100, causes the communication device 6100 to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer readable storage medium, but is not limited to this, and it can also be a storage medium readable by other devices. Optionally, the storage medium can be a non-transitory storage medium, but is not limited to this, and it can also be a transitory storage medium.
[0360] The disclosure also proposes a program product, which, when executed by the communication device 6100, causes the communication device 6100 to perform any of the above methods. Optionally, the program product is a computer program product.
[0361] The disclosure also proposes a computer program, which, when executed on a computer, causes the computer to perform any of the above methods. Industrial applicability
[0362] The terminal knows the time offset by receiving the synchronization signal, and the terminal can determine consistent time information with the network device based on the time offset, so that the uplink sending time can be determined more accurately.
Claims
1. A method for receiving a synchronization signal, performed by a terminal, the method comprising: Receive a synchronization signal sent by a network device, where the synchronization signal includes a time offset, where the time offset is the offset of the time domain position of the synchronization signal relative to a reference starting time, where the time domain position includes the starting position of sending the synchronization signal or the ending position of sending the synchronization signal, and the terminal is an environmental Internet of Things terminal.
2. The method according to claim 1, wherein The method further comprises: Receive first indication information sent by the network device, where the first indication information satisfies at least one of the following: used to instruct the terminal to receive the synchronization signal; Used to instruct the terminal to send uplink information; It is the query signaling in the inventory process.
3. The method according to claim 2, wherein: The reference starting time is one of the following: a sending starting position of the first indication information; the sending end position of the first indication information; The starting position for sending the synchronization signal.
4. The method according to claim 2, wherein: There is a time interval between the starting position of sending the synchronization signal and the ending position of sending the first indication information.
5. The method according to any one of claims 1 to 4, wherein: The synchronization signal includes multiple synchronization signals with different frequency domain sequences or different time domain sequences; wherein different frequency domain sequences are used to indicate different time offsets, or different time domain sequences are used to indicate different time offsets.
6. The method according to any one of claims 1 to 4, wherein: The synchronization signal includes a sequence and multiple bits, and the multiple bits are used to indicate different time offsets.
7. The method according to any one of claims 1 to 6, wherein: The method further comprises: Receive second indication information sent by the network device, where the second indication information satisfies at least one of the following: used to instruct the terminal to end receiving the synchronization signal; Used to instruct the terminal to end sending uplink information; This is the last repeated query signaling in the inventory process.
8. The method of claim 7, wherein: The sending end position of the synchronization signal is the receiving position of the second indication information.
9. The method of claim 7, wherein: The end position of sending the synchronization signal is after the receiving position, and the interval between the end position of sending the synchronization signal and the receiving position is T; or, The end position of sending the synchronization signal is after the receiving position, and there are K transmission opportunities of the synchronization signal between the end position of sending the synchronization signal and the receiving position; Wherein, the T is defined by the protocol or configured by the network device, and the K is defined by the protocol or configured by the network device.
10. The method according to any one of claims 1 to 9, wherein: The sending period of the synchronization signal is defined by a protocol or configured by the network device.
11. A method for sending a synchronization signal, performed by a network device, the method comprising: A synchronization signal is sent to a terminal, where the synchronization signal includes a time offset, where the time offset is an offset of the time domain position of the synchronization signal relative to a reference start time, and the time domain position includes a sending start position of the synchronization signal or a sending end position of the synchronization signal, and the terminal is an environmental Internet of Things terminal.
12. The method of claim 11, wherein: The method further comprises: Sending first indication information to the terminal, where the first indication information satisfies at least one of the following: used to instruct the terminal to receive the synchronization signal; Used to instruct the terminal to send uplink information; It is the query signaling in the inventory process.
13. The method of claim 12, wherein: The reference starting time is one of the following: a sending starting position of the first indication information; a sending location of the first indication information; The starting position for sending the synchronization signal.
14. The method of claim 12, wherein: There is a time interval between the starting position of sending the synchronization signal and the ending position of sending the first indication information.
15. The method according to any one of claims 11 to 14, wherein: The synchronization signal includes multiple synchronization signals with different frequency domain sequences or different time domain sequences; wherein different frequency domain sequences are used to indicate different time offsets, or different time domain sequences are used to indicate different time offsets.
16. The method according to any one of claims 11 to 14, wherein: The synchronization signal includes a sequence and multiple bits, and the multiple bits are used to indicate different time offsets.
17. The method according to any one of claims 11 to 16, wherein: The method further comprises: Sending second indication information to the terminal, where the second indication information satisfies at least one of the following: used to instruct the terminal to end receiving the synchronization signal; Used to instruct the terminal to end sending uplink information; This is the last repeated query signaling in the inventory process.
18. The method of claim 17, wherein: The sending end position of the synchronization signal is the sending position of the second indication information.
19. The method of claim 17, wherein: The end position of sending the synchronization signal is after the sending position, and the interval between the end position of sending the synchronization signal and the sending position is T; or, The transmission end position of the synchronization signal is after the transmission position, and the transmission end position of the synchronization signal and the transmission position include K transmission opportunities of the synchronization signal; Wherein, the T is defined by the protocol or configured by the network device, and the K is defined by the protocol or configured by the network device.
20. The method according to any one of claims 17 to 19, wherein: The sending period of the synchronization signal is defined by a protocol or configured by the network device.
21. A terminal comprising: A transceiver module is used to receive a synchronization signal sent by a network device, wherein the synchronization signal includes a time offset, which is the offset of the time domain position of the synchronization signal relative to a reference start time, and the time domain position includes the starting position of sending the synchronization signal or the ending position of sending the synchronization signal. The terminal is an environmental Internet of Things terminal.
22. A network device comprising: A transceiver module is used to send a synchronization signal to a terminal, wherein the synchronization signal includes a time offset, which is the offset of the time domain position of the synchronization signal relative to a reference start time, and the time domain position includes the starting position of sending the synchronization signal or the ending position of sending the synchronization signal. The terminal is an environmental Internet of Things terminal.
23. A communication device comprising: one or more processors; Wherein, the communication device is configured to implement the method according to any one of claims 1 to 10.
24. A communication device comprising: one or more processors; The communication device is configured to implement the method according to any one of claims 11 to 20.
25. A communication system comprising a terminal and a network device, wherein: The terminal is configured to implement the method according to any one of claims 1 to 10; The network device is configured to implement the method according to any one of claims 11 to 20.
26. A storage medium storing instructions, wherein: When the instruction is executed on a communication device, the communication device is caused to execute the method according to any one of claims 1 to 10 or any one of claims 11 to 20.
27. A program product, wherein When the program product is executed by a communication device, the communication device is caused to execute the method according to any one of claims 1 to 10 or any one of claims 11 to 20.