This application relates to the field of communication technologies, and in particular, to a communication method, apparatus, and device, and a storage medium.
With wide application of machine-type communication (machine-type communication, MTC) and internet of things (internet of things, IoT) communication, in some communication systems such as a long term evolution (Long Term Evolution, LTE) system and a new radio (New Radio, NR) system, technologies like radio frequency identification (radio frequency identification, RFID) and wake-up receiver or wake-up radio (wake-up receiver or wake-up radio, WUR) are supported, to reduce application costs and power consumption of IoT. To meet this requirement, how to apply the RFID and WUR technologies to communication systems is a problem to be urgently resolved currently. No matter which technology is used, for inter-device communication, a frequency unit used for the communication needs to be first determined.
Embodiments of this application provide a communication method, apparatus, and device, and a storage medium, to provide a solution for determining a frequency unit for inter-device communication.
According to a first aspect, an embodiment of this application provides a communication method. The method includes: A first device determines a first frequency unit. The first device communicates with a second device on the first frequency unit. A granularity of a first channel raster corresponding to the first frequency unit is less than or equal to a granularity of a second channel raster corresponding to a second frequency unit. The second frequency unit is used for communication between the first device and a third device. The first frequency unit and the second frequency domain unit are located in a same operating band.
In the communication method provided in the first aspect, when communicating with different devices, the first device determines the first frequency unit used for the communication between the first device and the second device. The first frequency unit and the second frequency unit that is used for communication between the first device and the third device are located in the same operating band, and the granularity of the first channel raster corresponding to the first frequency unit is less than or equal to the granularity of the second channel raster. Embodiments of this application provide a solution for determining the frequency unit, so that the first device can communicate with the second device via the first frequency unit. In addition, when the frequency unit is determined, the granularity of the channel raster is considered, and the granularity of the first channel raster corresponding to the first frequency unit may be set to a smaller value, to improve flexibility of deploying the first frequency unit.
The first device may communicate with another device by sending a signal or receiving a signal.
In a possible implementation, a frequency position at which the first channel raster in the first frequency unit is located corresponds to a frequency position of a resource element in the first frequency unit, and an index of the resource element in frequency domain is determined based on a transmission bandwidth of the first frequency unit or a transmission bandwidth of the second frequency unit.
In the communication method provided in this implementation, the first device determines the frequency position of the resource element corresponding to the first channel raster.
In a possible implementation, a boundary of a resource block of the first frequency unit is aligned with a boundary of a resource block of the second frequency unit, or a boundary of a subcarrier of the first frequency unit is aligned with a boundary of a subcarrier of the second frequency unit.
In the communication method provided in this implementation, the boundary of the RB of the first frequency unit needs to be aligned with the boundary of the RB of the second frequency unit, to avoid causing a resource fragment and reducing spectrum usage efficiency. The boundary of the subcarrier of the first frequency unit may be aligned with the boundary of the subcarrier of the second frequency unit, to avoid interference caused to data transmission within the transmission bandwidth of the second frequency unit because the subcarriers are non-orthogonal.
In a possible implementation, when the first frequency unit is included in the transmission bandwidth of the second frequency unit, the boundary of the resource block of the first frequency unit is aligned with the boundary of the resource block of the second frequency unit. Alternatively, when the first frequency unit is included in a guard band of the second frequency unit, the boundary of the subcarrier of the first frequency unit is aligned with the boundary of the subcarrier of the second frequency unit. Alternatively, when the first frequency unit is not included in the second frequency unit, and a frequency domain spacing between the first frequency unit and the second frequency unit is less than a threshold, the boundary of the subcarrier of the first frequency unit is aligned with the boundary of the subcarrier of the second frequency unit.
In the communication method provided in this implementation, when the first frequency unit is included in the transmission bandwidth of the second frequency unit, the boundary of the RB of the first frequency unit needs to be aligned with the boundary of the RB of the second frequency unit, to avoid causing a resource fragment and reducing spectrum usage efficiency. When the first frequency unit is not included in the transmission bandwidth of the second frequency unit, the boundary of the subcarrier of the first frequency unit may be aligned with the boundary of the subcarrier of the second frequency unit, to avoid interference caused to data transmission within the transmission bandwidth of the second frequency unit because the subcarriers are non-orthogonal.
In a possible implementation, the granularity of the first channel raster is determined based on at least one of the following: a deployment mode of the first frequency unit; and a subcarrier spacing of the first frequency unit.
In the communication method provided in this implementation, the granularity of the first channel raster is determined based on the deployment mode of the first frequency unit and/or the subcarrier spacing of the first frequency unit, so that the granularity of the first channel raster is applicable to current communication. For example, when flexibility of deploying the first frequency unit is met, the granularity of the first channel raster does not need to be set to an excessively small value.
In a possible implementation, in a same operating band, the granularity of the second channel raster is 100 kHz, and the granularity of the first channel raster is an integer multiple of 5 kHz, 10 kHz, or 20 kHz.
In the communication method provided in this implementation, flexibility of deploying the first frequency unit can be improved.
In a possible implementation, a radio frequency reference frequency FREFcorresponding to the first frequency unit satisfies: FREF=FREF-Offs+ΔFGobal(NREF-NREF-offs)+offset. FREF-Offs is a radio frequency reference frequency offset value, ΔFGlobal is a granularity of a global channel raster, NREF is a new radio absolute radio frequency channel number NR-ARFCN, NREF-Offs is an NR-ARFCN offset value, offset is a frequency offset, and a value of offset is one of {−50, −45, −40, −35, −30, −25, −20, −15, −10, −5, 0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50} kHz.
In the communication method provided in this implementation, the radio frequency reference frequency is determined based on offset with the foregoing value, to determine the granularity of the first channel raster with a small value, to improve flexibility of deploying the first frequency unit.
In a possible implementation, the first frequency unit includes an uplink frequency unit used for transmitting an uplink signal, and/or a downlink frequency unit used for transmitting a downlink signal. That a first device determines a first frequency unit includes: The first device determines the uplink frequency unit based on an uplink frequency position and an uplink offset; and/or the first device determines the downlink frequency domain unit based on a downlink frequency position and a downlink offset. Before that a first device determines a first frequency unit, the method includes: The first device determines the uplink offset and/or the downlink offset based on at least one of a type of a frequency band in which the downlink frequency unit is located, a first capability of the second device, a type of the second device, a type of a time domain resource on which a signal carried by the downlink frequency unit is located, and a type of a time domain resource on which a signal carried by the uplink frequency unit is located. The first capability indicates whether a frequency shift of the uplink signal to an uplink transmission frequency band other than a downlink transmission frequency band in which the downlink frequency unit is located is supported.
In the communication method provided in this implementation, the first device determines the first frequency unit based on the uplink offset and/or the downlink offset, to avoid mutual interference caused to data transmission between communication systems because the boundary of the subcarrier of the first frequency unit is not aligned with a boundary of a subcarrier of another communication system (for example, an LTE system) (that is, the subcarriers are not orthogonal).
In a possible implementation, the downlink frequency unit is located in the downlink transmission frequency band, and when the first capability indicates that the frequency shift of the uplink signal to the uplink transmission frequency band other than the downlink transmission frequency band is supported, the uplink offset is a first value or a second value. Alternatively, when the first capability indicates that the frequency shift of the uplink signal to the uplink transmission frequency band other than the downlink transmission frequency band is not supported, the uplink offset is a first value. Alternatively, the downlink frequency unit is located in the uplink transmission frequency band, and both the downlink offset and the uplink offset are a first value or a second value.
In the communication method provided in this implementation, when the second device supports the shift of the uplink signal to the uplink transmission frequency band, the subcarrier and an uplink carrier of the another communication system (for example, the LTE system) may be located in a same transmission frequency band. In this case, it needs to be determined that the uplink offset is the second value (that is, the first frequency unit needs to be shifted) or the first value (that is, the first frequency unit does not need to be shifted), to avoid that the boundary of the subcarrier of the first frequency unit is not aligned with the boundary of the subcarrier of the another communication system.
In a possible implementation, the downlink transmission frequency band and the uplink transmission frequency band are located in a same operating band.
The communication method provided in this implementation is more suitable for determining of the uplink offset and/or the downlink offset in an FDD mode.
In a possible implementation, the downlink transmission frequency band and the uplink transmission frequency band are located in different operating bands.
In the communication method provided in this implementation, in a scenario in which the downlink transmission frequency band and the uplink transmission frequency band are not transmission frequency bands in pairs in the FDD mode, the uplink offset and/or the downlink offset are/is determined.
In a possible implementation, when the uplink transmission frequency band is used for LTE uplink communication, the uplink offset is the second value. Alternatively, when the uplink transmission frequency band is not used for LTE uplink communication, the uplink offset is the first value.
In the communication method provided in this implementation, when the uplink transmission frequency band is used for the LTE uplink communication, the first frequency unit needs to be shifted to implement alignment between the boundary of the subcarrier and a boundary of a subcarrier of a frequency unit of the LTE system. When the uplink transmission frequency band is not used for the LTE uplink communication, a problem of the alignment between the boundary of the subcarrier of the first frequency unit and the boundary of the subcarrier of the frequency unit of the LTE system does not exist, and the shift does not need to be performed.
In a possible implementation, the first frequency unit is located in a TDD operating band, and when the downlink signal occupies a downlink time domain resource, and the uplink signal occupies an uplink time domain resource, both the downlink offset and the uplink offset are a first value or a second value. Alternatively, when both the downlink signal and the uplink signal occupy a downlink time domain resource, both the downlink offset and the uplink offset are a first value. Alternatively, when both the downlink signal and the uplink signal occupy an uplink time domain resource, both the downlink offset and the uplink offset are a first value or a second value.
In the communication method provided in this implementation, when both the uplink signal carried by the uplink frequency unit and an uplink signal of the another communication system (for example, the LTE system) may be transmitted on the uplink time domain resource, whether a frequency shift needs to be performed on the first frequency unit based on the uplink/downlink offset needs to be further determined, to avoid that the boundary of the subcarrier of the first frequency unit is not aligned with the boundary of the subcarrier of the frequency unit of the another communication system.
In a possible implementation, when the uplink time domain resource is used for LTE uplink communication, the downlink offset and the uplink offset are the second value. Alternatively, when the uplink time domain resource is not used for LTE uplink communication, the downlink offset and the uplink offset are the first value.
In the communication method provided in this implementation, when it is determined that the uplink time domain resource is used for the LTE uplink communication, it is determined that the frequency shift needs to be performed on the first frequency unit based on the uplink/downlink offset, to avoid that the boundary of the subcarrier of the first frequency unit is not aligned with a boundary of a subcarrier of a frequency unit of LTE. Otherwise, the frequency shift does not need to be performed.
In a possible implementation, the first value is 0, and the second value is 7.5 kHz.
In the communication method provided in this implementation, if the uplink offset/downlink offset is 0, it indicates that the first frequency unit does not need to be shifted based on the uplink offset/downlink offset. When the first frequency unit does not need to be shifted based on the uplink offset/downlink offset, the uplink offset/downlink offset is 7.5 kHz, so that it can be ensured that the boundary of the carrier of the first frequency unit is aligned with the boundary of the subcarrier of the LTE system.
In a possible implementation, the method further includes: The first device receives first configuration information. The first configuration information indicates one of the following: the uplink offset, the downlink offset, and the frequency domain spacing between the downlink frequency position and the uplink frequency position.
In the communication method provided in this implementation, system overheads of the first device are reduced.
In a possible implementation, when the second frequency unit is located in an uplink transmission frequency band, the uplink frequency unit in the first frequency unit is located in the transmission bandwidth of the second frequency unit, and the downlink frequency unit in the first frequency unit is located in the guard band of the second frequency unit. Alternatively, when the second frequency unit is located in a downlink transmission frequency band, the downlink frequency unit is located in the transmission bandwidth of the second frequency unit, and the uplink frequency unit is located in the guard band of the second frequency unit. Alternatively, when the first frequency unit is located in a TDD operating band, and both the downlink signal transmitted on the downlink frequency unit and the uplink signal that is transmitted on the uplink frequency unit and that corresponds to the downlink signal occupy the downlink time domain resource, the downlink frequency unit is located in the transmission bandwidth of the second frequency unit, and the uplink frequency unit is located in the guard band of the second frequency unit. Alternatively, when the first frequency unit is located in a TDD operating band, and both the downlink signal transmitted on the downlink frequency unit and the uplink signal that is transmitted on the uplink frequency unit and that corresponds to the downlink signal occupy the uplink time domain resource, the downlink frequency unit is located in the guard band of the second frequency unit, and the uplink frequency unit is located in the guard band of the second frequency unit.
In the communication method provided in this implementation, for various scenarios in which there may be a problem of different directions of receiving and sending, the downlink frequency unit and the uplink frequency unit in the first frequency unit are separately deployed in the transmission bandwidth or the guard band of the second frequency unit, to avoid a problem of signal interference caused by the different directions of receiving and sending between the first frequency unit and the second frequency unit.
In a possible implementation, the method further includes: The first device sends the first configuration information to the second device. The first configuration information indicates at least one of the following: the uplink offset, the frequency domain spacing between the downlink frequency position and the uplink frequency position, and the uplink frequency unit.
In the communication method provided in this implementation, the first device can flexibly configure the second device, and system overheads of the second device are reduced. In addition, the first device provides, for the second device, a parameter that cannot be determined based on a capability of the second device, to implement communication between the second device and the first device.
According to a second aspect, an embodiment of this application provides a communication apparatus. The communication apparatus may perform the steps in the first aspect. For example, the communication apparatus may include: a processing unit, configured to determine a first frequency unit; and a transceiver unit, configured to communicate with a second device on the first frequency unit. A granularity of a first channel raster corresponding to the first frequency unit is less than or equal to a granularity of a second channel raster corresponding to a second frequency unit. The second frequency unit is used for communication between the communication apparatus and a third device. The first frequency unit and the second frequency domain unit are located in a same operating band.
For beneficial effects of the communication apparatus provided in the second aspect and the possible implementations of the second aspect, refer to the beneficial effects brought by the first aspect and the possible implementations of the first aspect. Details are not described herein again.
According to a third aspect, an embodiment of this application provides a communication device, including a processor and a memory. The memory is configured to store a computer program. The processor is configured to invoke and run the computer program stored in the memory, to perform the method according to any one of the first aspect or the possible implementations.
According to a fourth aspect, an embodiment of this application provides a chip, including a processor, configured to invoke computer instructions from a memory and run the computer instructions, to cause a device in which the chip is installed to perform the method according to any one of the first aspect or the possible implementations.
According to a fifth aspect, an embodiment of this application provides a computer-readable storage medium, configured to store computer program instructions. The computer program causes a computer to perform the method according to any one of the first aspect or the possible implementations.
According to a sixth aspect, an embodiment of this application provides a computer program product, including computer program instructions. The computer program instructions cause a computer to perform the method according to any one of the first aspect or the possible implementations.
The following describes technical solutions of this application with reference to accompanying drawings.
A communication method provided in this application may be applied to various communication systems, for example, a wideband code division multiple access (Wideband Code Division Multiple Access, WCDMA) system, a general packet radio service (General Packet Radio Service, GPRS) system, a long term evolution (Long Term Evolution, LTE) system, an advanced long term evolution (Advanced long term evolution, LTE-A) system, a new radio (New Radio, NR) system, an evolved system of an NR system, an LTE in unlicensed spectrum (LTE-based access to unlicensed spectrum, LTE-U) system, an NR in unlicensed spectrum (NR-based access to unlicensed spectrum, NR-U) system, a non-terrestrial communication network (Non-Terrestrial Network, NTN) system, a universal mobile telecommunications system (Universal Mobile Telecommunications System, UMTS), a wireless local area network (Wireless Local Area Network, WLAN), wireless fidelity (Wireless Fidelity, Wi-Fi), a 5th generation (5th Generation, 5G) communication system, or another communication system.
A terminal device may be a station (STATION, ST) in a WLAN, may be a cellular phone, a cordless phone, a session initiation protocol (Session Initiation Protocol, SIP) phone, a wireless local loop (Wireless Local Loop, WLL) station, a personal digital assistant (Personal Digital Assistant, PDA) device, a handheld device having a wireless communication function, a computing device, another processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a next generation communication system, for example, an NR network, or a terminal device in a future evolved public land mobile network (Public Land Mobile Network, PLMN) network, or the like.
In embodiments of this application, the terminal device may be a mobile phone (Mobile Phone), a tablet computer (Pad), a computer with a wireless transceiver function, a virtual reality (Virtual Reality, VR) terminal device, an augmented reality (Augmented Reality, AR) terminal device, a wireless terminal device in industrial control (industrial control), a wireless terminal device in self driving (self driving), a wireless terminal device in telemedicine (remote medical), a wireless terminal device in a smart grid (smart grid), a wireless terminal device in transportation safety (transportation safety), a wireless terminal device in a smart city (smart city), a wireless terminal device in a smart home (smart home), or the like.
By way of example, and not limitation, in embodiments of this application, the terminal device may alternatively be a wearable device. The wearable device may also be referred to as a wearable intelligent device, and is a general term of wearable devices that are intelligently designed and developed for daily wear by using wearable technologies, for example, glasses, gloves, watches, clothing, and shoes. The wearable device is a portable device that can be directly worn on the body or integrated into clothes or an accessory of a user.
In embodiments of this application, a network device may be a device configured to communicate with a mobile device. The network device may be an access point (Access Point, AP) in a WLAN, a base transceiver station (Base Transceiver Station, BTS) in a GSM or CDMA, a NodeB (NodeB, NB) in WCDMA, an evolved NodeB (Evolved NodeB, eNB or eNodeB) in LTE, a relay station, an access point, a vehicle-mounted device, a wearable device, a network device or a gNB (gNB) in an NR network, a network device in a future evolved PLMN network, a network device in an NTN network, or the like.
In embodiments of this application, the network device may provide a service for a cell, and the terminal device communicates with the network device by using a transmission resource (for example, a frequency domain resource, or referred to as a spectrum resource) used by the cell. The cell may be a cell corresponding to the network device (for example, a base station). The cell may belong to a macro base station, or may belong to a base station corresponding to a small cell (small cell). The small cell herein may include a metro cell (Metro cell), a micro cell (Micro cell), a pico cell (Pico cell), a femto cell (Femto cell), and the like. These small cells have characteristics of small coverage and low transmit power, and are applicable to providing of a high-rate data transmission service.
It should be understood that specific forms of the network device and the terminal device are not limited in this application.
For ease of understanding of embodiments of this application, a communication system applicable to embodiments of this application is first described in detail with reference to
It should be understood that the communication system 101 may be a subsystem of the communication system 100, or a communication system independent of the communication system 100. The communication system 102 may be a subsystem of the communication system 100, or a communication system independent of the communication system 100.
It should be further understood that
With popularization of MTC and internet of things (internet of things, IoT) communication in a 5G NR system, more IoT devices have been deployed in people's life, for example, devices targeted at sensing and data collection, such as smart water meters, shared bicycles, smart cities, environment monitoring, smart homes, and forest fire prevention. Therefore, in the future, an IoT device will be ubiquitous, and may be embedded in every piece of clothing, every package, and every key. Almost all offline objects will be online with the enablement of internet of things technologies.
To further popularize IoT, and implant an IoT module in a human body or a smaller object, a smaller battery needs to be used or even a battery limitation needs to be completely removed, or a method for reducing power consumption of a radio transceiver is designed, to overcome limitation problems of costs, a size, power consumption, and the like of the IoT device. Therefore, passive (Passive) IoT and a WUR are introduced in the 5G NR system. The passive IoT is developed based on inspiration from current RFID technologies that are used maturely in a large quantity. Because a power supply module is omitted, a size of a passive RFID product can reach a centimeter level or even a smaller level. In addition, due to a simple structure of the passive RFID product and low costs, a low failure rate and a long service life are achieved.
The following first describes an RFID technology and a WUR technology.
1. RFID technology: The RFID technology is a non-contact automatic identification technology, and can automatically identify a target object and obtain related data by using a radio frequency signal.
Usually, an RFID system includes a reader (reader) and a tag (tag). With reference to
It needs to be noted that the excitation signal sent by the reader to the tag may be a downlink signal or one of downlink signals in the following, and the backscattered signal may be an uplink signal or one of uplink signals in the following. The tag sends the backscattered signal to the reader in the backscatter communication manner, and specifically, the tag transmits the uplink signal by using a carrier provided by the downlink signal.
Currently, to extend an effective working distance of RFID, the following two manners are usually used.
Manner 1: Split architecture: With reference to
Manner 2: Centralized or integrated architecture: With reference to
In this embodiment of this application, to support the RFID in an NR system, an NR technology may be used for communication between the helper and the receiver in Manner 1 and communication between the reader and the central control unit in Manner 2.
2. WUR technology: After primary connection radio (primary connection radio, PCR) with high power consumption, which may also be referred to as a primary receiver, enters a sleep state, companion radio (Companion Radio) with low power consumption, which is also referred to as a wake-up receiver (WUR), monitors a wake-up frame sent by an AP, and wakes up the PCR after the companion radio detects the wake-up frame through monitoring.
With reference to
It needs to be noted that an information bit of the wake-up machine is modulated into an on-off keying (on-off keying, OOK) symbol. On a receive end device side, OOK demodulation does not need any channel equalization in frequency domain and time domain. Therefore, the receive end device performs incoherent detection (for example, envelope detection) via the wake-up receiver, to perform monitoring. When the incoherent detection is performed, the receive end device does not need to maintain/trace a high-precision oscillation rate. Therefore, a phase-locked loop can be avoided, to further reduce power consumption on a receive side.
It should be understood that the OOK symbol is merely an example of a WUR wake-up frame, and does not constitute any limitation on this application.
The RFID technology applied to the NR system may be, for example, referred to as the passive (Passive) IoT. A passive IoT transmission mechanism provided in this application is similar to an RFID transmission mechanism. In the passive IoT, a passive IoT device (for example, a tag) may be battery-free (Battery-Free), in other words, the passive IoT device is not equipped with or does not mainly rely on a battery or a wired power supply for power supply. However, that the passive IoT device does not have a power supply module does not mean that the passive IoT device does not need to use power. The passive IoT device may obtain energy from ambient light, heat, and radio frequency, to support sensing, wireless transmission, distributed computing, and the like of internet of things data. The passive IoT device may alternatively be a passive energy storage device, or may be a semi-passive device. The passive energy storage device has an energy storage device. The semi-passive device has a battery, but power supply of the battery only provides auxiliary support for a circuit that needs power supply to maintain data in the tag or a voltage needed for working of a tag chip, or a tag circuit that consumes little power. In addition, a battery size is relatively small.
For example,
As shown in
A reader sends an amplitude modulation signal to a tag over a downlink, and the tag receives the amplitude modulation signal. An envelope detector may be used to perform envelope detection on the amplitude modulation signal to obtain a low frequency signal in the amplitude modulation signal. The envelope detector mainly includes a diode and a resistor-capacitor circuit (resistor-capacitor circuit, RC) shown in
It may be understood that an envelope detection circuit shown in
As shown in
A tag cannot provide a power supply, and no condition for connecting to a wired power supply is present for data transmission performed by the tag. Therefore, the tag needs to obtain energy from an external environment to enable the tag to perform data transmission and other operations such as data processing.
Specifically, when receiving a carrier signal sent by a reader, the tag may use energy obtained from an electromagnetic field generated in space, to drive a chip to transmit information stored in the tag.
It may be understood that the uplink communication method in passive IoT communication shown in
It should be understood that the passive IoT is merely an example name, and another replacement representation also falls within the protection scope of this application.
It should be further understood that an information exchange procedure and a signaling format in a passive IoT scenario are merely an example, and are not limitative description.
Currently, to apply an RFID technology, a WUR technology, or a similar technology to communication systems, how to determine a frequency unit between first devices (for example, a reader, an AP, and a terminal device on a transmit side) in an NR system and transmit uplink data or downlink data on the frequency unit is a problem to be urgently resolved currently.
For the foregoing problem, embodiments of this application provide a solution for determining the frequency unit, so that a first device and a second device can communicate with each other in an NR system, an LTE system, or another similar communication system. Certainly, the solution that is for determining the frequency unit and that is provided in this application is not limited to the RFID technology, the WUR technology, or the similar technology above. No matter which technology is used, for inter-device communication, the frequency unit for communication may be determined based on the solution provided in embodiments of this application.
Further, in embodiments of this application, frequency units (for example, a first frequency unit used for communication with the second device and a second frequency unit used for communication with a third device) for communication between the first device and different devices are located in a same operating band. When the frequency unit is determined, a granularity of a channel raster is considered, for example, a granularity of a first channel raster corresponding to the first frequency unit is set to a smaller value, to improve flexibility of deploying the frequency unit.
To help understand embodiments of this application, terms used in this application are first briefly described.
1. Operating band:
In 5G NR, two frequency ranges are defined, including a frequency range (frequency range, FR) 1 and an FR 2. The FR 1 represents a low-frequency band, and the FR 2 represents a millimeter-wave high-frequency band.
For example, NR may work in an operating band of the FR 1 shown in Table 1, and the FR 1 includes a plurality of operating bands of NR. Each operating band has a corresponding number, a lower frequency boundary and an upper frequency boundary of uplink transmission (for example, transmission from a terminal to a base station), a lower frequency boundary and an upper frequency boundary of downlink transmission (for example, transmission from the base station to the terminal), and a duplex mode. As shown in Table 1, for an operating band numbered n1, a lower frequency boundary FUL_low of uplink transmission of the operating band is 1920 MHz, an upper frequency boundary FUL_high of the uplink transmission of the operating band is 1980 MHz, a lower frequency boundary FDL_low of downlink transmission of the operating band is 2110 MHz, an upper frequency boundary FDL_high of the downlink transmission of the operating band is 2170 MHz, and a duplex mode used by the operating band is frequency division duplex (frequency division duplex, FDD). Still as shown in Table 1, for an operating band numbered n39, lower frequency boundaries of both uplink transmission and downlink transmission of the operating band are 1880 MHz, upper frequency boundaries of both the uplink transmission and the downlink transmission of the operating band are 1920 MHz, and a duplex mode used by the operating band is time division duplex (time division duplex, TDD).
In addition to the foregoing FDD and TDD duplex modes, the duplex mode used by NR may further include supplementary downlink (supplementary downlink, SDL) for increasing downlink coverage of NR, and supplementary uplink (supplementary uplink, SUL) for increasing uplink coverage of NR, as shown in Table 1. Both the SDL and the SUL are independent operating bands that do not exist in pairs.
2. Numerology (numerology): In the NR system, to adapt to OFDM waveforms of a plurality of different subcarrier spacings, the numerology is introduced, so that the subcarrier spacings are not limited, and can be adapted based on different application scenarios.
A transmission numerology supported by the NR system is shown in Table 2.
Δf is a subcarrier spacing, and μ is an integer greater than or equal to 0.
2. Antenna port: The antenna port is defined, so that a channel of a symbol whose transmission is performed on the antenna port can be inferred from a channel of another symbol transmitted on the same antenna port, in other words, channel environments experienced by different signals transmitted on the same antenna port are the same.
3. Resource grid (resource grid), or referred to as a resource grid: One resource grid corresponds to one numerology and one carrier. The resource grid includes Ngrid,xsize,μ NscRB subcarriers and Nsymbsubframe,μOFDM symbols. Ngrid,xsize,μ represents a quantity of resource blocks (resource blocks, RBs) in one resource grid when a subcarrier spacing configuration is μ. NscRB represents a quantity of subcarriers in one RB. Optionally, NscRB is equal to 12 consecutive subcarriers.
It should be understood that there is one group of resource grids in each transmission direction (an uplink or a downlink). For a given antenna port p, the subcarrier spacing configuration μ, and the transmission direction (the downlink or the uplink), there is one resource grid.
A start resource block of the resource grid is a common resource block (common resource block, CRB).
4. Resource element (resource element, RE): Each element in the resource grid used for the antenna port p and the subcarrier spacing configuration μ is referred to as a resource element, and is uniquely identified by (k,l)p,μ, where k is an index of the RE in frequency domain, and 1 is a position of a symbol that is of the RE and that is relative to a reference point in time domain. The resource element (k,l)p,μ corresponds to a physical resource and a complex value αk,l(p,μ). When there is no risk for confusion, or no specific antenna port or subcarrier spacing is specified, the index p and the index μ may be dropped, resulting in αk,l(p,μ) or αk,l.
5. Common resource block (common resource block): For the subcarrier spacing configuration μ common resource blocks are numbered from 0 in ascending order in frequency domain. A center frequency of a subcarrier 0 of a common resource block 0 in the subcarrier spacing configuration μ overlaps a common reference point, namely, a point A, of the resource grid. Refer to
6. Physical resource block (physical resource block): A physical resource block of the subcarrier spacing configuration μ is defined in a bandwidth part (bandwidth part, BWP).
7. BWP: For a given numerology μi in a BWP i on a given (given) carrier (carrier), the BWP is a subset of consecutive CRBs. A frequency position relationship between the BWP and the carrier may be shown in
Usually, a terminal device may be configured with up to four BWPs on a downlink, and one downlink BWP is in an active state at a given time. A terminal device may be configured with up to four BWPs on an uplink, and one uplink BWP is in an active state at a given time. If the terminal device is configured with a supplementary (supplementary) uplink, the terminal device may be additionally configured with up to four bandwidth parts on the supplementary uplink, where a single supplementary uplink BWP is active at a given time.
8. Global frequency raster (global frequency raster)
In the NR system, the global frequency raster defines a group of radio frequency (radio frequency, RF) reference frequencies FREF. The RF reference frequency is used in signaling to identify positions of an RF channel, a synchronization signal (synchronization signal, SS) block, and another element. The global frequency raster is defined for all frequencies from 0 to 100 GHz. A granularity of the global frequency raster is ΔFGlobal.
When a frequency range is 0 to 24250 MHz, the RF reference frequency is specified by an NR absolute radio frequency channel number (NR absolute radio frequency channel number, NR-ARFCN) within a range (0 to 2016666) on the global frequency raster. A relationship between the NR-ARFCN and the RF reference frequency FREF (MHz) is given in the following equation. FREF-Offs and NRef-Offs are given in Table 3, and NREF is the NR-ARFCN.
9. Channel raster
In the NR system, the channel raster defines a subset of a radio frequency reference frequency, and may be used to identify positions of radio frequency channels in uplink transmission and downlink transmission. An RF reference frequency of an RF channel is mapped onto a resource element on a carrier. For each operating frequency band, a frequency subset from the global frequency raster is applicable to the frequency band, and forms a channel raster whose granularity is ΔFRaster, where the ΔFRaster may be greater than or equal to ΔFGlobal. For example, for an NR operating frequency band having a 100 kHz channel raster, ΔFRaster=20×ΔFGlobal, for example, operating bands n1 and n2. For a channel raster of each operating band and an applicable NR-ARFCN in the NR system, refer to Table 5.4.2.3-1 in 3GPP TS38.101-1 V17.3.0. For NR-ARFCNs allowed in frequency bands n46 and n47, respectively refer to Table 5.4.2.3-2 and Table 5.4.2.3-3 in 3GPP TS38.101-1 V17.3.0. Due to a limitation of length, Table 4 is only an excerpt from Table 5.4.2.3-1.
For mapping between an RF reference frequency on a channel raster and a corresponding resource element, refer to Table 5. A position of an RF channel may be determined based on a mapping relationship shown in Table 5. The mapping depends on a total quantity NRBof resource blocks (resource blocks, RBs) allocated to the RF channel. For example, if the total quantity NRB of resource blocks allocated to the RF channel is an even number, the RF channel is located on a resource element whose physical resource block number is
and whose resource element index is k=0. Alternatively, if the total quantity NRB of resource blocks allocated to the RF channel is an odd number, the RF channel is located on a resource element whose physical resource block index is
and whose resource element index is k=6.
The mapping relationship between the RF reference frequency and the resource element is applicable to an uplink (uplink, UL) and a downlink (downlink, DL) in the NR system.
For ease of understanding of embodiments of this application, the following several descriptions are provided.
First, in the following embodiments, first, second, and various numbers are merely used for differentiation for ease of description, and are not used to limit the scope of embodiments of this application. For example, differentiation between different devices, frequency units, and channel rasters is performed.
Second, a “protocol” included in embodiments of this application may refer to a standard protocol in the communication field, for example, may include an LTE protocol, an NR protocol, and a related protocol applied to a future communication system. This is not limited in this application.
Third, in embodiments of this application, descriptions such as “when”, “in a case”, and “if” all mean that a device (for example, a network device or a terminal device) performs corresponding processing in an objective case, and do not limit time. In addition, the device (for example, the network device or the terminal device) is not necessarily needed to perform a determining action during implementation, and this does not mean that there is another limitation.
The following describes a sidelink transmission method provided in embodiments of this application in detail with reference to the accompanying drawings.
It should be understood that, merely for ease of understanding and description, interaction between a first device and a second device is used as an example below to describe in detail the method provided in embodiments of this application.
The first device may be, for example, the foregoing tag, or a terminal device on which a tag-related apparatus (or having a tag-related function) is deployed. The second device may be the foregoing reader, a terminal device on which a reader-related apparatus (or having a reader-related function) is deployed, or a network device on which a reader-related apparatus is deployed. When the first device is the terminal device on which the tag-related apparatus is deployed, and the second device is the terminal device on which the reader-related apparatus is deployed, the first device may be the terminal device 125 or 126 in
The first device may be, for example, the foregoing wake-up machine, or a terminal device on which a wake-up machine is deployed. The second device may be, for example, a network device (for example, a base station or an AP) or a terminal device. When the first device is the terminal device on which the wake-up machine is deployed, and the second device is the terminal device, the first device may be the terminal device 125 or 126 in
Embodiments of this application further include a third device. The first device separately communicates with the second device and the third device via different frequency units. The third device may be a network device or a terminal device. This is not limited in this application.
However, it should be understood that this should not constitute any limitation on an execution body of the method provided in this application. Any device that can perform, by running a program that records code of the method provided in embodiments of this application, the method provided in embodiments of this application may be used as the execution body of the method provided in embodiments of this application. For example, a first device shown in the following embodiments may alternatively be replaced with a component in the first device, for example, a chip, a chip system, or another functional module that can invoke a program and execute the program. A second device may alternatively be replaced with a component in the second device, for example, a chip, a chip system, or another functional module that can invoke a program and execute the program. A third device may alternatively be replaced with a component in the third device, for example, a chip, a chip system, or another functional module that can invoke a program and execute the program.
S410-1: A first device determines a first frequency unit.
S410-2: A second device determines the first frequency unit.
S420-1: The first device sends a downlink signal to the second device on the first frequency unit. Correspondingly, the second device receives the downlink signal from the first device on the first frequency unit.
S420-2: The second device sends an uplink signal to the first device on the first frequency unit. Correspondingly, the first device receives the uplink signal from the second device on the first frequency unit.
In other words, it is determined that the first frequency unit is used for communication between the first device and the second device. The communication may be sending a signal, or may be receiving a signal.
Execution of S410-1 and S410-2 is not subject to a specific sequence in this application. When the second device needs to determine the first frequency unit based on a configuration of the first device, S410-2 may be performed before S410-1.
Either S420-1 or S420-2 may be performed, or S420-1 and S420-2 may be performed sequentially. For example, after receiving the downlink signal sent by the first device, the second device sends the uplink signal to the first device. In this way, the first device communicates with the second device on the first frequency unit.
A granularity of a first channel raster corresponding to the first frequency unit is less than or equal to a granularity of a second channel raster corresponding to a second frequency unit. The second frequency unit is used for communication between the first device and a third device. The first frequency unit and the second frequency domain unit are located in a same operating band.
The first frequency unit may be a carrier or a BWP. For example, when the first device communicates with the second device based on a passive IoT technology, the first frequency unit may be a carrier configured for passive IoT (referred to as a passive IoT carrier for short). For another example, when the first device communicates with the second device based on a WUR technology, the first frequency unit may be a carrier configured for a WUR (referred to as a WUR carrier for short). The passive IoT carrier and the WUR carrier may be a same carrier or different carriers.
The first frequency unit may be a frequency unit used for uplink transmission, for example, an uplink frequency unit. Alternatively, the first frequency unit may be a frequency unit used for downlink transmission, for example, a downlink frequency unit. Alternatively, the first frequency unit includes a frequency unit used for uplink transmission and a frequency unit used for downlink transmission. In other words, the first frequency unit includes an uplink frequency unit and a downlink frequency unit. In some embodiments, the uplink frequency unit and the downlink frequency unit may be a same frequency unit. In other words, the first frequency unit is a frequency unit used for both uplink transmission and downlink transmission.
When the first frequency unit is an uplink frequency unit, S420-2 may include: The first device receives an uplink signal from the second device on the uplink frequency unit. Correspondingly, the second device sends the uplink signal to the first device on the uplink frequency unit. When the first frequency unit is a downlink frequency unit, S420-1 may include: The first device sends a downlink signal to the second device on the downlink frequency unit. Correspondingly, the second device receives the downlink signal from the first device on the downlink frequency unit. When the first frequency unit includes an uplink frequency unit and a downlink frequency unit, the first device sends a downlink signal to the second device on the downlink frequency unit in the first frequency unit, and receives an uplink signal from the second device on the uplink frequency unit in the first frequency unit.
When the first frequency unit is the WUR carrier, the downlink signal may be, for example, a wake-up signal, and the first device may send the wake-up signal to the second device on the downlink frequency unit.
When the first frequency unit is the passive IoT carrier, the downlink signal may be a carrier signal, or the downlink signal may be downlink signaling and/or data, and the uplink signal may be a backscattered signal that is based on the carrier signal. For example, the first device sends the carrier signal to the second device on the downlink frequency unit, and receives, on the uplink frequency unit, the backscattered signal sent by the second device in a backscatter communication manner based on the carrier signal. In this case, the carrier signal sent by the first device and the backscattered signal sent by the second device overlap in time domain.
A difference between the carrier signal and the downlink signaling/data lies in that: The carrier signal is used to provide a carrier for uplink backscatter, or may provide energy for a passive tag, and a waveform corresponding to the carrier signal may be a sine wave or a cosine wave at a given frequency, or amplitude modulation and/or phase modulation are/is not performed on a waveform corresponding to the carrier signal, or amplitude modulation and/or phase modulation are/is performed on a waveform corresponding to the carrier signal, but overall magnitude is not sufficient to be interpreted by a received side as transmitted data. Amplitude modulation and/or phase modulation are/is performed on a waveform corresponding to the downlink signaling/data, and overall magnitude is sufficient to be interpreted by the receive side as transmitted data.
It may be understood that before the second device communicates with the first device, the second device may determine the first frequency unit or obtain the first frequency unit from received first configuration information sent by the first device.
The second frequency unit may also be a carrier. For example, the second frequency unit may be an NR carrier configured in an NR system. Similar to the first frequency unit, the second frequency unit may be a frequency unit used for uplink transmission, or a frequency unit used for downlink transmission, or include a frequency unit used for uplink transmission and a frequency unit used for downlink transmission.
When the first frequency unit includes an uplink frequency unit and a downlink frequency unit, that the first frequency unit and the second frequency unit are located in a same operating band may mean that the uplink frequency unit in the first frequency unit and the second frequency unit are located in the same operating band, or the downlink frequency unit in the first frequency unit and the second frequency unit are located in the same operating band, or the uplink frequency unit and the downlink frequency unit in the first frequency unit and the second frequency unit are all located in the same operating band.
When the first frequency unit includes an uplink frequency unit and a downlink frequency unit, and the second frequency unit includes a frequency unit used for uplink transmission and a frequency unit used for downlink transmission, that the first frequency unit and the second frequency unit are located in a same operating band may include at least one of the following examples.
Example 1: The uplink frequency unit in the first frequency unit and the frequency unit that is in the second frequency unit and that is used for the uplink transmission are located in the same operating band. Example 2: The downlink frequency unit in the first frequency unit and the frequency unit that is in the second frequency unit and that is used for the downlink transmission are located in the same operating band. Example 3: The uplink frequency unit in the first frequency unit and the frequency unit that is in the second frequency unit and that is used for the downlink transmission are located in the same operating band. Example 4: The downlink frequency unit in the first frequency unit and the frequency unit that is in the second frequency unit and that is used for the uplink transmission are located in the same operating band.
When that the first frequency unit and the second frequency unit are located in the same operating band includes at least three of Examples 1 to 4, it indicates that the uplink frequency unit and the downlink frequency unit in the first frequency unit, and the frequency unit used for the uplink transmission and the frequency unit used for the downlink transmission that are in the second frequency unit are all located in the same operating band.
Assuming that the communication method 400 is applied to an NR communication system, the operating band in which the first frequency unit and the second frequency unit are located may be, for example, an NR operating band in Table 1. For example, both the first frequency unit and the second frequency unit may be deployed in an operating band corresponding to n1.
Optionally, the first frequency unit may have different deployment modes. Refer to
in Table 5, where N′RB is a quantity of RBs included in a transmission bandwidth of the first frequency unit. A resource element that is in the second frequency unit and that corresponds to the second channel raster in the second frequency unit may be a resource element in the second frequency unit, and an index of an RB in which the resource element is located may satisfy the formula
For a relative position relationship between the first frequency unit and the second frequency unit that are deployed in frequency domain, a frequency domain resource relationship between the first frequency unit and the second frequency unit further includes the following three possible examples.
In a first example, when the first frequency unit is deployed in the transmission bandwidth of the second frequency unit, to avoid causing a resource fragment and reducing spectrum usage efficiency, a boundary of the RB of the first frequency unit needs to be aligned with a boundary of the RB of the second frequency unit.
In a second example, when the first frequency unit is deployed in the guard band of the second frequency unit, a boundary of a subcarrier of the first frequency unit may be aligned with a boundary of a subcarrier of the second frequency unit, to avoid interference caused to data transmission within the transmission bandwidth of the second frequency unit because the subcarriers are non-orthogonal. In this case, a frequency domain resource occupied by the first frequency unit does not overlap the transmission bandwidth of the second frequency unit, and spectrum usage efficiency of the second frequency unit is not affected if a boundary of the RB of the first frequency unit is not aligned with a boundary of the RB of the second frequency unit. Therefore, whether the boundary of the RB of the first frequency unit is aligned with the boundary of the RB of the second frequency unit may not be limited.
In a third example, when the frequency domain spacing between the first frequency unit and the second frequency unit is less than the threshold, similar to the second example, a boundary of a subcarrier of the first frequency unit may be aligned with a boundary of a subcarrier of the second frequency unit, and whether a boundary of the RB of the first frequency unit is aligned with a boundary of the RB of the second frequency unit is not limited.
Deployment modes of the first frequency unit in the second example and the third example may be referred to as deployment outside a transmission bandwidth below.
A frequency position at which the first channel raster in the first frequency unit is located corresponds to a frequency position of a resource element in the first frequency unit. An index of a position of the resource element in frequency domain may be determined by using the following two examples.
Example 1: The index of the position of the resource element in frequency domain may be determined based on the transmission bandwidth of the first frequency unit. As shown in Table 5, it is assumed that the transmission bandwidth of the first frequency unit includes N′RBRBs. When N′RB is an odd number (that is, N′RB mod 2=1), a resource element index is 6, and a physical resource block index is
When N′RBis an even number (that is, N′RBmod 2=0), the resource element index is 0, and the physical resource block index is
For example, in
and the resource element index is 6.
Example 2: The index of the position of the resource element in frequency domain may be determined based on the transmission bandwidth NRB of the second frequency unit. As shown in Table 5, the transmission bandwidth of the first frequency unit includes NRB RBs. When NRB is an odd number (that is, NRB mod 2=1), a resource element index is 6, and a physical resource block index is
When NRB is an even number (that is, NRB mod 2=0), the resource element index is 0, and the physical resource block index is
It may be understood that Example 1 is applicable to a scenario in the first example, the second example, or the third example. To be specific, when the first frequency unit is deployed in the transmission bandwidth of the second frequency unit or the guard band of the second frequency unit, or the frequency domain spacing between the first frequency unit and the second frequency unit is less than the threshold, the first device may determine, based on the transmission bandwidth of the first frequency unit, a position of the resource element corresponding to the first channel raster, that is, determine the first frequency unit. The example 2 is generally applicable to a scenario in the first example. To be specific, when the first frequency unit is deployed in the transmission band of the second frequency unit, it may be considered that the first device determines, based on the transmission bandwidth of the second frequency unit, a position of the resource element corresponding to the first channel raster, that is, determines the first frequency unit. The following further describes scenarios in the first example, the second example, and the third example, manners of determining the first frequency unit in the first example and the second example, and a granularity of a channel raster, to make deployment of the first frequency unit more flexible while ensuring the spectrum usage efficiency and preventing the subcarriers from being non-orthogonal.
In this embodiment of this application, the granularity of the first channel raster corresponding to the first frequency unit may be the same as or different from the granularity of the channel raster corresponding to the second frequency unit. In this embodiment of this application, the granularity of the first channel raster is less than or equal to the granularity of the second channel raster, to avoid a case in which flexibility of deploying the first frequency unit is reduced because the granularity of the first channel raster is excessively large.
With reference to the first example and
As shown in
As shown in
Both M and N are positive integers. Generally, M is less than or equal to N.
As shown in (a), (b), (c) and (d) in
Based on the foregoing four scenarios, an example in which a subcarrier spacing is 15 kHz, both the first channel raster and the second channel raster are 100 kHz, and a bandwidth of an RB is 180 kHz is used. When it is ensured that the boundary of the RB of the first frequency unit is aligned with the boundary of the RB of the second frequency unit, possible values fp of a frequency corresponding to the first channel raster are shown in Table 6. k, n, and m are all integers, k*100 is a frequency corresponding to the second channel raster, and m*180 represents an integer multiple of the bandwidth of the RB.
As shown in Table 6, it is assumed that within the transmission bandwidth of the second frequency unit, an index of a middle resource block (RB) is 0, an index of an RB whose frequency is higher than the RB is a positive value, and an index of an RB whose frequency is lower than the RB is a negative value. When a parity of the transmission bandwidth of the second frequency unit is consistent with a parity of the transmission bandwidth of the first frequency unit, only some limited RB positions in the second frequency unit may be used to deploy the first frequency unit. m represents an index of an RB. When the parity of NRB is consistent with the parity of N′RB, m=0, ±5, ±10, ±15, . . . , which indicates that the middle RB within the transmission bandwidth of the second frequency unit may be used to deploy the first frequency unit, and positions at an interval of five RBs may be used to deploy the first frequency unit. When the parity of NRB is inconsistent with the parity of N′RB, a frequency position that may be used to deploy the first frequency unit cannot be found in the NR carrier.
In some embodiments, according to the method provided in the example 2, the index of the position of the resource element in frequency domain may be determined based on the transmission bandwidth of the second frequency unit, to avoid a case in which the first frequency unit cannot be configured when the parity of the quantity of RBs included in the transmission bandwidth of the first frequency unit is inconsistent with the parity of the quantity of RBs included in the transmission bandwidth of the second frequency unit, in other words, to avoid a case in which when the parity of the quantity of RBs included in the transmission bandwidth of the first frequency unit is inconsistent with the parity of the quantity of RBs included in the transmission bandwidth of the second frequency unit, the boundary of the RB of the first frequency unit is not aligned with the boundary of the RB of the second frequency unit due to configuration of the first frequency unit.
However, with reference to Table 6, even if the parity of the quantity of RBs included in the transmission bandwidth of the first frequency unit is inconsistent with the parity of the quantity of RBs included in the transmission bandwidth of the second frequency unit, frequency positions that are in the second frequency unit and that may be used to configure the first frequency unit are quite limited. To further improve the flexibility of deploying the first frequency unit, in this embodiment, further reducing the granularity of the first channel raster is considered.
For example, with reference to Table 6, a value of m in the fp formula is set to 0, 1, 2, 3, . . . , and a value of n is attempted to be set. A deviation between k*100±m*180 or k*100±(m*180+90) and n*100 is calculated, to obtain the deviation being 0, ±10, ±20, +30, +40, or +50 (kHz). In this case, to deploy the first frequency unit at any RB position in the second frequency unit, the first channel raster may be set to 10 kHz.
It should be understood that, that the first channel raster is 10 kHz is merely an example, and does not constitute any limitation on this application. When the granularity of the first channel raster is less than the granularity of the second channel raster, a plurality of values of the granularity of the first channel raster all can improve the flexibility of deploying the first frequency unit. For example, the granularity of the first channel raster may alternatively be 5 kHz, 20 kHz, or the like.
For example, in the four scenarios combining each of (a) and (b) with each of (c) and (d) in
With reference to Table 7, it can be further learned through analysis that deviations between the possible values of the frequency fp corresponding to the first channel raster and an integer multiple of 100 kHz are 0, +20, and +40 (kHz). To deploy the first frequency unit at any RB position in the second frequency unit, the granularity of the first channel raster may be set to 20 kHz. Certainly, the first channel raster may alternatively be set to 10 kHz or 5 kHz.
When the subcarrier spacing is 60 kHz, the deviations between the possible values of the frequency fp corresponding to the first channel raster and the integer multiple of 100 kHz are the same as those obtained when the subcarrier spacing is 30 kHz. In other words, when the subcarrier spacing is 60 kHz, the granularity of the first channel raster may also be 5 kHz, 10 kHz, or 20 kHz.
In some embodiments, the parity of the quantity of RBs included in the transmission bandwidth of the first frequency unit is consistent with the parity of the quantity of RBs included in the transmission bandwidth of the second frequency unit. For example, the first device may determine, based on the parity of the quantity of RBs included in the transmission bandwidth of the second frequency unit, the quantity of RBs included in the transmission bandwidth of the first frequency unit, so that the parity of the quantity of RBs included in the transmission bandwidth of the first frequency unit is consistent with the parity of the quantity of RBs included in the transmission bandwidth of the second frequency unit. In this way, the flexibility of deploying the first frequency unit is improved.
In examples related to
As described above, when the first frequency unit is deployed in the guard band of the second frequency unit, or the frequency domain spacing between the first frequency unit and the second frequency unit is less than the threshold, the boundary of the subcarrier of the first frequency unit is aligned with the boundary of the subcarrier of the second frequency unit, to avoid interference caused to the data transmission within the transmission bandwidth of the second frequency unit because the first frequency unit and the second frequency unit are not orthogonal.
It is assumed that both the granularity of the first channel raster and the granularity of the second channel raster are 100 kHz, and a subcarrier spacing is 15 kHz. The following analyzes, with reference to Table 8, an available frequency position that meets a condition that a channel raster is an integer multiple of 100 kHz.
Table 8 shows an analysis result only by using examples in which the transmission bandwidth of the NR carrier is 5 MHz and 10 MHz. It is assumed that within the transmission bandwidth of the second frequency unit, a frequency corresponding to an RB at a middle RB position is 0 Hz, a frequency of an RB whose frequency is higher than the RB is a positive value, and a frequency of an RB whose frequency is lower than the RB is a negative value. It can be learned from Table 8 that a quantity of values of fp that meets the integer multiple of 100 kHz is quite limited. For example, the first frequency unit may be deployed on fp=±4800 (kHz) only when the transmission bandwidth of the second frequency unit is 5 MHz and the quantity of RBs included in the transmission bandwidth of the first frequency domain unit is an even number. When the transmission bandwidth of the second frequency unit is another value, each possible position of fp may be calculated by using a similar method. Due to a limitation of length, examples are not described one by one herein. In a similar manner, a conclusion is obtained that when the transmission bandwidth of the second frequency unit is the another value, frequency positions that meet the condition that fp is the integer multiple of 100 kHz are also quite limited, in other words, positions at which the first frequency unit may be deployed are quite limited.
Further analysis shows that, for possible values that are of the frequency fpcorresponding to the first channel raster and that are shown in Table 8 and that are not shown in Table 8 but are obtained through calculation in the similar manner, deviations between the frequency fp corresponding to the first channel raster and the integer multiple of 100 kHz are 0, ±5, ±10, ±15, ±20, ±25, ±30, ±35, ±40, ±45, and ±50 (kHz). To deploy the first frequency unit at any position in the guard band of the second frequency unit, the granularity of the first channel raster may be 5 kHz. In Table 9, that the second frequency unit is an NR carrier is used as a possible example. Due to a limitation of length, only operating bands n1, n2, n3, and n5 are listed in the table. It should be understood that, for another operating band whose granularity of the second channel raster (for example, an NR channel raster) is 100 kHz, that the granularity of the first channel raster is 5 kHz is also applicable.
Based on a reason similar to the foregoing one, when the subcarrier is 30 kHz, the deviations between the frequency fp corresponding to the first channel raster and the integer multiple of 100 kHz are 0, ±10, ±20, ±30, ±40, and ±50 (kHz). In this case, the granularity of the first channel raster may be 10 kHz, or certainly may be 5 kHz. When the subcarrier spacing is 60 kHz, the deviations between the frequency fp corresponding to the first channel raster and the integer multiple of 100 kHz are 0, ±20, and ±40 (kHz). In this case, the granularity of the first channel raster may be 20 kHz, or certainly may be 5 kHz or 10 kHz.
Based on Table 6 to Table 9 and related examples, the granularity of the first channel raster is related to at least one of the deployment mode of the first frequency unit and the subcarrier spacing of the first frequency unit. Based on this, the first device may determine the granularity of the first channel raster based on the at least one of the deployment mode of the first frequency unit and the subcarrier spacing of the first frequency unit.
It needs to be noted that the subcarrier spacing of the first frequency unit may be a subcarrier spacing agreed on by the first frequency unit, or a subcarrier spacing configured in the first frequency unit.
For example, a correspondence between the channel raster of the first frequency unit and the subcarrier spacing of the first frequency unit may include:
For another example, a correspondence between the channel raster of the first frequency unit, the subcarrier spacing of the first frequency unit, and the deployment mode of the first frequency unit may include:
The correspondence may be predefined or preconfigured. The first device may determine the granularity of the first channel raster based on the correspondence. Alternatively, the granularity of the first channel raster may be a predefined value, for example, an integer multiple of 5 kHz, 10 kHz, or 20 kHz.
In some embodiments, the radio frequency reference frequency FREF corresponding to the first frequency unit satisfies: FREF=FREF-Offs+ΔFGobal(NREF-NREF-offs)+offset. FREF-Offs is a radio frequency reference frequency offset value, ΔFGlobal is a granularity of a global channel raster, NREFis an NR-ARFCN, NREF-Offs is an NR-ARFCN offset value, and offset is a frequency offset.
For values of FREF-Offs and NREF-Offs, refer to Table 10.
For example, a value of offset is one of {−50, −45, −40, −35, −30, −25, −20, −15, −10, −5, 0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50} kHz.
For example, for the first device, the first frequency unit may be determined by the first device, or the first frequency unit is obtained by the first device from second configuration information received by a fourth device. For the second device, the first frequency unit may be determined by the second device, or the first frequency unit may be obtained by the second device from the first configuration information sent by the first device. Optionally, the fourth device may be a network device, for example, a base station or a macro base station.
Therefore, in this embodiment of this application, when communicating with different devices, the first device determines the first frequency unit used for the communication between the first device and the second device. The first frequency unit and the second frequency unit that is used for communication between the first device and the third device are located in the same operating band, and the granularity of the first channel raster corresponding to the first frequency unit is less than or equal to the granularity of the second channel raster. Embodiments of this application provide a solution for determining the frequency unit, so that the first device can communicate with the second device via the first frequency unit. In addition, when the frequency unit is determined, a granularity of a channel raster is considered, for example, the granularity of the first channel raster corresponding to the first frequency unit is set to a smaller value, to improve the flexibility of deploying the first frequency unit.
In some communication systems (for example, an LTE system), to reduce a problem that performance of a direct current (direct current, DC) subcarrier deteriorates due to local oscillator feedthrough on a network device side or a terminal device side, one DC subcarrier is reserved in a downlink frequency unit and is not used to send information, and an uplink carrier is wholly offset by half a subcarrier (for example, 7.5 kHz). In some other communication systems (for example, an NR system), a problem that performance of a DC subcarrier deteriorates due to local oscillator feedthrough is processed via a network device or a terminal device, but no DC subcarrier is reserved in a downlink carrier, and an uplink carrier is not wholly offset by half a subcarrier. When the foregoing two communication systems (for example, the LTE system and the NR system) share a spectrum resource, downlink frequency units in the two communication systems are not offset, and therefore boundaries of subcarriers are aligned. However, in the two communication systems, an uplink frequency unit in one communication system is offset by half a subcarrier, and an uplink frequency unit in the other communication system is not offset, resulting in mutual interference between the communication systems during data transmission because the boundaries of the subcarriers of the two communication systems are not aligned (that is, the subcarriers are not orthogonal).
The following uses examples to describe how to determine the first frequency unit in the shared spectrum.
S510: A first device determines an uplink offset and/or a downlink offset based on at least one of a type of a frequency band in which a downlink frequency unit is located, a first capability of a second device, a type of the second device, a type of a time domain resource on which a signal carried by the downlink frequency unit is located, and a type of a time domain resource on which a signal carried by an uplink frequency unit is located.
S520-1: The first device determines the uplink frequency unit based on an uplink frequency position and the uplink offset.
S520-2: The second device determines the uplink frequency unit based on the uplink frequency position and the uplink offset.
S530-1: The first device determines the downlink frequency unit based on a downlink frequency position and the downlink offset.
S530-2: The second device determines the downlink frequency unit based on the downlink frequency position and the downlink offset.
S540-1: The first device sends a downlink signal to the second device on the downlink frequency unit. Correspondingly, the second device receives the downlink signal from the first device on the downlink frequency unit.
S540-2: The second device sends an uplink signal to the first device on the uplink frequency unit. Correspondingly, the first device receives the uplink signal from the second device on the uplink frequency unit.
Execution of S520-1, S520-2, S530-1, and S530-2 is not subject to a specific sequence in this embodiment.
Either S540-1 or S540-2 may be performed, or S540-1 and S540-2 may be performed sequentially. For example, after receiving the downlink signal sent by the first device, the second device sends the uplink signal to the first device.
As described above, the first frequency unit may include the uplink frequency unit used for transmitting the uplink signal, and/or the downlink frequency unit used for transmitting the downlink signal. In this case, in S410-1 in the embodiment shown in
The uplink frequency position may be agreed on in a protocol, or predefined by the first device, or preconfigured by the fourth device for the first device. This is not limited in this application. The downlink frequency position is similar to this, and details are not described again. In passive IoT, there is usually a frequency domain spacing between the uplink frequency position and the downlink frequency position. The frequency domain spacing may also be agreed on in a protocol, or predefined by the first device, or preconfigured by the fourth device for the first device.
Based on this, in this embodiment of this application, the first device may first determine the uplink offset and/or the downlink offset based on S510, so that the first device determines the first frequency unit based on the uplink offset/the downlink offset, to avoid interference caused to data transmission because boundaries of subcarriers are not aligned between communication systems in a shared spectrum.
The type of the frequency band in which the downlink frequency unit is located may include, for example, an uplink transmission frequency band in an FDD mode, a downlink transmission frequency band in an FDD mode, an SDL transmission frequency band, an SUL transmission frequency band, and a TDD transmission frequency band. In the following, the uplink transmission frequency band in the FDD mode and the SUL transmission frequency band are collectively referred to as an uplink transmission frequency band, and the downlink transmission frequency band in the FDD mode and the SDL transmission frequency band are collectively referred to as a downlink transmission frequency band.
The first capability indicates whether the second device supports a frequency shift of the uplink signal to an uplink transmission frequency band other than the downlink transmission frequency band in which the downlink frequency unit is located.
For example, in a passive IoT scenario, the second device may be a tag. The type of the second device may include an active tag and a passive tag. In some examples, the type of the second device may reflect the first capability. For example, when the type of the second device is the passive tag, the second device does not have a capability of performing the frequency shift of the uplink signal to the uplink transmission frequency band other than the downlink transmission frequency band in which the downlink frequency unit is located.
The type of the time domain resource may include, for example, an uplink time domain resource (for example, an uplink slot) and a downlink time domain resource (for example, a downlink slot) in a TDD mode.
The following describes S510 by using several examples.
1. The first device determines the uplink offset and/or the downlink offset based on at least one of the type of the frequency band in which the downlink frequency unit is located and the first capability (or the type of the second device) of the second device.
In an example, when the downlink frequency unit is located in the downlink transmission frequency band, and the second device supports the frequency shift of the uplink signal to the uplink transmission frequency band other than the downlink transmission frequency band, the uplink offset is a first value or a second value. Alternatively, when the downlink frequency unit is located in the downlink transmission frequency band, and the second device does not support the frequency shift of the uplink signal to the uplink transmission frequency band other than the downlink transmission frequency band, the uplink offset is a first value.
It needs to be noted that whether the second device supports the frequency shift of the uplink signal to the uplink transmission frequency band other than the downlink transmission frequency band may be indicated by the first capability of the second device, or may be determined by the type of the second device.
As described above, the downlink transmission frequency band may be the downlink transmission frequency band in the FDD mode or the SDL transmission frequency band, and the uplink transmission frequency band may be the uplink transmission frequency band in the FDD mode and the SUL transmission frequency band.
It should be understood that when the downlink transmission frequency band is the downlink transmission frequency band in the FDD mode, and the uplink transmission frequency band is the uplink transmission frequency band in the FDD mode, the downlink transmission frequency band and the uplink transmission frequency band are located in a same operating band. For example, as shown in Table 1, the uplink transmission frequency band is an uplink operating band in the NR operating band n1, and the downlink transmission frequency band is a downlink operating band in the NR operating band n1. The NR operating band n1 is merely an example, and may be replaced with an operating band corresponding to any FDD mode in Table 1, for example, n2, n3, . . . .
Certainly, the downlink transmission frequency band and the uplink transmission frequency band may not be transmission frequency bands in pairs, or the uplink transmission frequency band and the downlink transmission frequency band may be located in different operating bands, or frequency band numbers (for example, n1, n2, n3, . . . ) of the uplink transmission frequency band and the downlink transmission frequency band are different. For example, the downlink transmission frequency band is the downlink transmission frequency band in the FDD mode, and the uplink transmission frequency band is the SUL transmission frequency band. For another example, the downlink transmission frequency band is a downlink operating band in the NR operating band n1, and the uplink transmission frequency band is an uplink operating band in the NR operating band n2.
Further, the uplink transmission frequency band may be, for example, a spectrum shared with LTE. In this case, when the uplink transmission frequency band is used for LTE uplink communication, to ensure that a boundary of a subcarrier of the uplink frequency unit is aligned with a boundary of a subcarrier of a frequency unit of LTE, the uplink offset is set to the second value, where the second value may be, for example, 7.5 kHz. When the uplink transmission frequency band is not used for LTE uplink communication, the uplink offset is the first value, where the first value may be, for example, 0.
For example, it is assumed that the second frequency unit includes an NR uplink carrier for transmitting an NR uplink signal and/or an NR downlink carrier for transmitting an NR downlink signal, the first frequency unit includes a passive IoT uplink carrier for transmitting a passive IoT uplink signal and/or a passive IoT downlink carrier for transmitting a passive IoT downlink signal, and the first frequency unit is located in a shared spectrum of NR and LTE. The foregoing example is described with reference to
Refer to
Refer to
In the foregoing example, the downlink frequency unit is located in the downlink transmission frequency band, and the downlink transmission frequency band is not used for the LTE uplink communication. Therefore, the downlink offset may be 0.
In another example, when the downlink frequency unit is located in the uplink transmission frequency band, both the downlink offset and the uplink offset are a first value or a second value.
Further, the uplink transmission frequency band may be, for example, a spectrum shared with LTE. In this case, when the uplink transmission frequency band is used for LTE uplink communication, to ensure that boundaries of subcarriers of the downlink frequency unit and the uplink frequency unit are aligned with a boundary of a subcarrier of a frequency unit of LTE, both the downlink offset and the uplink offset are set to the second value, where the second value may be, for example, 7.5 kHz. When the uplink transmission frequency band is not used for LTE uplink communication, both the downlink offset and the uplink offset are set to the first value, where the first value may be, for example, 0.
For example, it is still assumed that the second frequency unit includes an NR uplink carrier for transmitting an NR uplink signal and/or an NR downlink carrier for transmitting an NR downlink signal, the first frequency unit includes a passive IoT uplink carrier for transmitting a passive IoT uplink signal and/or a passive IoT downlink carrier for transmitting a passive IoT downlink signal, and the first frequency unit is located in a shared spectrum of NR and LTE. The foregoing example is described with reference to
Refer to
2. When the first frequency unit is located in a TDD operating band, the first device determines the uplink offset and the downlink offset based on the type of the time domain resource on which the signal carried by the downlink frequency unit is located and the type of the time domain resource on which the signal carried by the uplink frequency unit is located.
Example 1: When the downlink signal carried by the downlink frequency unit occupies a downlink time domain resource, and the uplink signal carried by the uplink frequency unit occupies an uplink time domain resource, both the downlink offset and the uplink offset are a first value or a second value. For example, it is assumed that the second frequency unit includes an NR uplink carrier for transmitting an NR uplink signal and/or an NR downlink carrier for transmitting an NR downlink signal, the first frequency unit includes a passive IoT uplink carrier for transmitting a passive IoT uplink signal and/or a passive IoT downlink carrier for transmitting a passive IoT downlink signal, and the first frequency unit is located in a shared spectrum of NR and LTE. With reference to
Example 2: When both the downlink signal carried by the downlink frequency unit and the uplink signal carried by the downlink frequency unit occupy a downlink time domain resource, both the downlink offset and the uplink offset are a first value. It is still assumed that the second frequency unit includes an NR uplink carrier for transmitting an NR uplink signal and/or an NR downlink carrier for transmitting an NR downlink signal, the first frequency unit includes a passive IoT uplink carrier for transmitting a passive IoT uplink signal and/or a passive IoT downlink carrier for transmitting a passive IoT downlink signal, and the first frequency unit is located in a shared spectrum of NR and LTE. With reference to
Example 3: When both the downlink signal carried by the downlink frequency unit and the uplink signal carried by the uplink frequency unit occupy an uplink time domain resource, both the downlink offset and the uplink offset are a first value or a second value. It is still assumed that the second frequency unit includes an NR uplink carrier for transmitting an NR uplink signal and/or an NR downlink carrier for transmitting an NR downlink signal, the first frequency unit includes a passive IoT uplink carrier for transmitting a passive IoT uplink signal and/or a passive IoT downlink carrier for transmitting a passive IoT downlink signal, and the first frequency unit is located in a shared spectrum of NR and LTE. With reference to
Optionally, in any one of the foregoing examples, in the passive IoT scenario, the downlink signal carried by the downlink frequency unit may be a carrier signal or downlink signaling/data.
It may be understood that the uplink offset of the uplink frequency unit may be an offset of an RF reference frequency (FRER) corresponding to the uplink frequency unit. Similarly, the downlink offset of the downlink frequency unit may be an offset of an RF reference frequency corresponding to the downlink frequency unit.
For example, the first device may determine the downlink frequency unit based on the downlink frequency position and the downlink offset. For example, the first device determines the downlink frequency unit based on a sum of the downlink frequency position and the downlink offset. The uplink offset may be a positive value or a negative value.
For example, the first device may determine the uplink frequency unit based on the uplink frequency position and the uplink offset. For example, the first device determines the uplink frequency unit based on a sum of the uplink frequency position and the uplink offset. Alternatively, the first device may determine the uplink frequency unit based on the downlink frequency position, the uplink offset, and the frequency domain spacing between the uplink frequency position and the downlink frequency position. For example, the first device determines the uplink frequency unit based on a sum of the downlink frequency domain position, the uplink offset, and the frequency domain spacing between the uplink frequency position and the downlink frequency position. The uplink offset may be a positive value or a negative value, and the frequency domain spacing between the uplink frequency position and the downlink frequency position may be a positive value or a negative value.
For the downlink frequency position, the downlink offset, the uplink frequency position, the uplink offset, and the frequency domain spacing between the uplink frequency position and the downlink frequency position, each piece of frequency information may be determined by the first device, or may be configured by the fourth device for the first device, or may be defined in a protocol, so that the first device can determine the first frequency unit based on some or all pieces of frequency information.
Optionally, the fourth device may send second configuration information to the first device. The second configuration information indicates at least one of the following: the downlink frequency position, the downlink offset, the uplink frequency position, the uplink offset, and the frequency domain spacing between the uplink frequency position and the downlink frequency position.
For example, the first device may be implemented as a base station, and the fourth device may be implemented as a macro base station, or the first device may be implemented as a terminal device, and the fourth device may be implemented as a base station.
The second device may receive first configuration information sent by the first device. The second device may determine the first frequency unit based on the first configuration information.
In some embodiments, the first configuration information may indicate the downlink frequency unit. The second device may receive the downlink signal from the first device on the downlink frequency unit.
In some other embodiments, the first configuration information may indicate the frequency domain spacing between the downlink frequency position and the uplink frequency position, the downlink frequency unit, and the uplink offset. The second device may determine the uplink frequency unit based on the frequency domain spacing between the downlink frequency position and the uplink frequency position, the downlink frequency unit, and the uplink offset. For example, the second device may determine the uplink frequency unit based on a sum of the frequency domain spacing between the downlink frequency position and the uplink frequency position, the downlink frequency unit, and the uplink offset.
In some other embodiments, the first configuration information may indicate the uplink frequency unit. The second device may send the uplink signal to the first device on the uplink frequency unit.
It needs to be noted that some or all pieces of frequency information of the downlink frequency unit, the uplink frequency unit, the frequency domain spacing between the downlink frequency position and the uplink frequency position, the downlink frequency unit, and the uplink offset may also be defined in a protocol, or may be predefined by the second device. In this case, the first configuration information may not include the some or all pieces of frequency information defined in the protocol and predefined by the second device.
In the embodiment shown in
As described above, in a passive IoT communication scenario, in an aspect, because backscatter communication is used for uplink transmission of the passive IoT, in other words, the second device receives a downlink carrier signal when sending an uplink backscattered signal. In this case, an uplink sending signal and the downlink carrier signal overlap in time domain, so that both the uplink sending signal and the downlink carrier signal may be located in an uplink time domain resource of a TDD transmission frequency band or located in a downlink time domain resource of a TDD transmission frequency point. In a second aspect, a capability of performing, by the second device, a frequency shift on the uplink backscattered signal relative to the downlink carrier signal is limited. In other words, when the capability of performing the frequency shift by the second device is poor, both the uplink frequency unit carrying the uplink signal and the downlink frequency unit carrying the downlink signal may be located in an uplink transmission frequency band or located in a downlink transmission frequency band. In the foregoing two aspects, there may be a problem of signal interference caused by different directions of receiving and sending between the passive IoT and NR.
For the foregoing problem, in this embodiment, it is considered that a frequency unit whose transmission direction is different from that of the second frequency unit is deployed in a guard band, to avoid a problem that directions of receiving and sending between the first frequency unit and the second frequency unit are different. Refer to
Refer to
Refer to
Refer to
Refer to
In this embodiment, for various scenarios in which there may be a problem of different directions of receiving and sending, the downlink frequency unit and the uplink frequency unit in the first frequency unit are separately deployed in the transmission bandwidth or the guard band of the second frequency unit, to avoid signal interference caused by the different directions of receiving and sending between the first frequency unit and the second frequency unit.
The foregoing describes the method provided in embodiments of this application in detail with reference to
Optionally, the communication apparatus 600 may correspond to the first device in the foregoing method embodiments, for example, may be the first device or a component (for example, a chip or a chip system) configured in the first device.
It should be understood that the communication apparatus 600 may correspond to the first device in methods shown in
The communication apparatus 600 may include the transceiver unit 610 and the processing unit 620. The transceiver unit 610 performs processing related to information receiving and sending, and the processing unit 620 performs processing in addition to the information receiving and sending.
For example, when the communication apparatus 600 is configured to perform the methods in
The communication apparatus 600 may alternatively correspond to the second device in the foregoing method embodiments, for example, may be the second device, or a component (for example, a chip or a chip system) configured in the second device.
The transceiver unit 610 in the communication apparatus 600 may be implemented via a transceiver, for example, may correspond to a transceiver 710 in a communication apparatus 700 shown in
When the communication apparatus 600 is a chip or a chip system configured in a communication device (for example, a first device or a second device), the transceiver unit 610 in the communication apparatus 600 may be implemented through an input/output interface, a circuit, or the like, and the processing unit 620 in the communication apparatus 600 may be implemented via a processor, a microprocessor, an integrated circuit, or the like integrated in the chip or the chip system.
It should be understood that the communication apparatus 700 may correspond to the first device or the second device in the foregoing method embodiments, and may be configured to perform steps and/or procedures performed by the first device or the second device in the foregoing method embodiments. Optionally, the memory 730 may include a read-only memory and a random access memory, and provide instructions and data for the processor. A part of the memory may further include a non-volatile random access memory. The memory 730 may be an independent device, or may be integrated into the processor 720. The processor 720 may be configured to execute the instructions stored in the memory 730, and when the processor 720 executes the instructions stored in the memory, the processor 720 is configured to perform the steps and/or procedures corresponding to the first device or the second device in the foregoing method embodiments.
Optionally, the communication apparatus 700 is the first device in the foregoing embodiments.
Optionally, the communication apparatus 700 is the second device in the foregoing embodiments.
The transceiver 710 may include a transmitter and a receiver. The transceiver 710 may further include an antenna, and there may be one or more antennas. The processor 720, the memory 730, and the transceiver 710 may be devices integrated on different chips. For example, the processor 720 and the memory 730 may be integrated into a baseband chip, and the transceiver 710 may be integrated into a radio frequency chip. The processor 720, the memory 730, and the transceiver 710 may alternatively be devices integrated on a same chip. This is not limited in this application.
Optionally, the communication apparatus 700 is a component configured in the first device, for example, a chip or a chip system.
Optionally, the communication apparatus 700 is a component configured in the second device, for example, a chip or a chip system.
The transceiver 710 may alternatively be a communication interface, such as an input/output interface or a circuit. The transceiver 710, the processor 720, and the memory 730 may be integrated into a same chip, for example, integrated into a baseband chip.
This application further provides a processing apparatus, including at least one processor. The at least one processor is configured to execute a computer program stored in a memory, to cause the processing apparatus to perform the method performed by the first device in the foregoing method embodiments or the method performed by the second device in the foregoing method embodiments.
Embodiments of this application further provide a processing apparatus, including a processor and an input/output interface. The input/output interface is coupled to the processor. The input/output interface is configured to input and/or output information. The information includes at least one of instructions and data. The processor is configured to execute a computer program, to cause the processing apparatus to perform the method performed by the first device in the foregoing method embodiments or the method performed by the second device in the foregoing method embodiments.
Embodiments of this application further provide a processing apparatus, including a processor and a memory. The memory is configured to store a computer program, and the processor is configured to invoke the computer program from the memory and run the computer program, to cause the processing apparatus to perform the method performed by the first device in the foregoing method embodiments or the method performed by the second device in the foregoing method embodiments.
It should be understood that the processing apparatus may be one or more chips. For example, the processing apparatus may be a field programmable gate array (field programmable gate array, FPGA), an application-specific integrated chip (application-specific integrated circuit, ASIC), a system on chip (system on chip, SoC), a central processing unit (central processing unit, CPU), a network processor (network processor, NP), a digital signal processing circuit (digital signal processor, DSP), a microcontroller (micro controller unit, MCU), a programmable controller (programmable logic device, PLD), or another integrated chip.
It should be noted that, the processor in embodiments of this application may be an integrated circuit chip, and has a signal processing capability. In an implementation process, steps in the foregoing method embodiments may be implemented by using a hardware integrated logical circuit in the processor, or by using instructions in a form of software. The processor may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), another programmable logic device, a discrete gate, a transistor logic device, or a discrete hardware component. The methods, the steps, and logical block diagrams that are disclosed in embodiments of this application may be implemented or performed. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor or the like.
It may be understood that the memory in embodiments of this application may be a volatile memory or a non-volatile memory, or may include both a volatile memory and a non-volatile memory. The non-volatile memory may be a read-only memory (read-only memory, ROM), a programmable ROM (programmable ROM, PROM), an erasable PROM (erasable PROM, EPROM), an electrically EPROM (electrically EPROM, EEPROM), or a flash memory. The volatile memory may be a random access memory (random access memory, RAM), and is used as an external cache. Through example but not limitative description, many forms of RAMs may be used, for example, a static RAM (static RAM, SRAM), a dynamic RAM (dynamic RAM, DRAM), a synchronous DRAM (synchronous DRAM, SDRAM), a double data rate SDRAM (double data rate SDRAM, DDR SDRAM), an enhanced SDRAM (enhanced SDRAM, ESDRAM), a synchlink DRAM (synchlink DRAM, SLDRAM), and a direct rambus RAM (direct rambus RAM, DR RAM). It should be noted that the memory of the system and method described in this specification includes but is not limited to these and any memory of another proper type.
According to the method provided in embodiments of this application, this application further provides a computer program product. The computer program product includes computer program code. When the computer program code is run on a computer, the computer is caused to perform the method performed by the first device or the second device in the foregoing method embodiments.
According to the method provided in embodiments of this application, this application further provides a computer-readable storage medium. The computer-readable storage medium stores program code. When the program code is run on a computer, the computer is caused to perform the method performed by the first device or the second device in the foregoing method embodiments.
According to the method provided in embodiments of this application, this application further provides a communication system. The communication system may include the foregoing first device and second device.
A person of ordinary skill in the art may be aware that, in combination with the examples described in embodiments disclosed in this specification, units and algorithm steps may be implemented by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are performed by hardware or software depends on particular applications and design constraint conditions of the technical solutions. A person skilled in the art may use different methods to implement the described functions for each particular application, but it should not be considered that the implementation goes beyond the scope of this application.
The foregoing descriptions are merely specific implementations of this application, but are not intended to limit the protection scope of this application. Any variation or replacement readily figured out by a person skilled in the art within the technical scope disclosed in this application shall fall within the protection scope of this application. Therefore, the protection scope of this application shall be subject to the protection scope of the claims.
Number | Date | Country | Kind |
---|---|---|---|
202210114704.6 | Jan 2022 | CN | national |
This application is a continuation of International Application No. PCT/CN2023/073651, filed on Jan. 29, 2023, which claims priority to Chinese Patent Application No. 202210114704.6, filed on Jan. 30, 2022. The disclosures of the aforementioned applications are hereby incorporated by reference in their entireties.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2023/073651 | Jan 2023 | WO |
Child | 18788150 | US |