[go: up one dir, main page]

WO2019037137A1 - Data transmission method and device - Google Patents

Data transmission method and device Download PDF

Info

Publication number
WO2019037137A1
WO2019037137A1 PCT/CN2017/099184 CN2017099184W WO2019037137A1 WO 2019037137 A1 WO2019037137 A1 WO 2019037137A1 CN 2017099184 W CN2017099184 W CN 2017099184W WO 2019037137 A1 WO2019037137 A1 WO 2019037137A1
Authority
WO
WIPO (PCT)
Prior art keywords
terminal device
downlink
time
resource location
frequency resource
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2017/099184
Other languages
French (fr)
Chinese (zh)
Inventor
李振宇
张武荣
韩金侠
南杨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201780093457.3A priority Critical patent/CN110959258B/en
Priority to PCT/CN2017/099184 priority patent/WO2019037137A1/en
Publication of WO2019037137A1 publication Critical patent/WO2019037137A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/713Spread spectrum techniques using frequency hopping
    • H04B1/715Interference-related aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/14Spectrum sharing arrangements between different networks
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Definitions

  • the embodiments of the present application relate to the field of communications, and in particular, to a data transmission method and apparatus.
  • the unlicensed spectrum resources are larger than the licensed spectrum resources. If the unlicensed spectrum can be effectively utilized, the spectrum efficiency of wireless communication will be greatly improved.
  • the Enhanced Machine Type Communication on unlicensed spectrum eMTC-U
  • the terminal can communicate with the base station by using Frequency-Hopping Spread Spectrum (FHSS). For example, the terminal sends the uplink data to the base station by using a non-adaptive frequency hopping technology, and the bandwidth of the used uplink channel is determined by the capability of the terminal itself.
  • FHSS Frequency-Hopping Spread Spectrum
  • the main working frequency is 2.4 GHz
  • the system bandwidth of the terminal is 1.4 MHz. It can also be extended to other unlicensed spectrums, such as the sub1GHz specified by the Internet of Things (IoT), including 315MHz, 433MHz, 868MHz, 915MHz, etc.
  • the base station sends downlink data to the terminal using frequency hopping or broadband technology, and the downlink used.
  • the bandwidth of the channel can be a frequency hopping bandwidth or a wideband bandwidth, such as 180 kHz, 1.4 MHz, 5 MHz, 10 MHz or 20 MHz.
  • the downlink channel bandwidth occupied by the base station is greater than or equal to the uplink channel bandwidth when the terminal sends uplink data to the base station.
  • multiple terminals perform frequency hopping to transmit uplink data to the base station in the entire frequency range used by the base station, such multiple terminals occupy a wide frequency band in the frequency domain (for example, the bandwidth of the 2.4 GHz band is 83.5 MHz), resulting in
  • the frequency band occupied by multiple terminals for transmitting uplink data is larger than the frequency band occupied by the base station for transmitting downlink data. It is difficult for the base station to receive uplink data sent by multiple terminals in the entire frequency range, and also violates the base station and the terminal to reduce the frequency by frequency hopping.
  • the purpose of interference from other systems affects the effects of coexistence.
  • the embodiment of the present invention provides a data transmission method and apparatus.
  • the base station can receive uplink data sent by multiple terminals in a narrow frequency band.
  • a first aspect of the present application provides a data transmission method, including: first, a terminal device determines at least one downlink time-frequency resource location that is transmitted in a frequency hopping manner, and is at a first position of at least one downlink time-frequency resource location. And receiving, by the time-frequency resource, the downlink data sent by the network device; and then determining, by the terminal device, a frequency domain range of the first downlink time-frequency resource location and a frequency domain range of the second time-frequency resource location, where the second time-frequency resource The frequency domain range of the location is the same as the frequency domain range of the first downlink time-frequency resource location, or within the frequency domain of the first downlink time-frequency resource location; and finally, the terminal device is at the second time-frequency resource location.
  • the network device sends uplink data.
  • the terminal device needs to determine the frequency domain range of the first downlink time-frequency resource location for receiving the downlink data, and then Determining a frequency domain range of the second time-frequency resource location used by the terminal device to send the uplink data to the network device, so that when the terminal device sends the uplink data to the network device in a frequency hopping manner, the second time-frequency resource location used is First
  • a downlink frequency-frequency resource location is within a frequency domain range, so that when a plurality of terminal devices send uplink data to the network device in the same frequency hopping manner, the network device can receive uplink data sent by multiple terminals in a narrow frequency band.
  • it also meets the purpose of reducing the interference with other systems through frequency hopping by network devices and terminal devices.
  • the frequency domain ranges of the at least one downlink time-frequency resource location are respectively indicated by corresponding downlink channel numbers. Therefore, the frequency domain range of the downlink time-frequency resource location is indicated by the downlink channel number, so that the terminal device can determine the frequency domain range of the downlink time-frequency resource location by calculating the downlink channel number.
  • the terminal device determines the first frequency domain range, specifically, the terminal device determines the frame number, At least one of a physical cell identifier, a downlink channel bandwidth, a list of available channels, and a minimum number of channels, where the frame number is used to indicate the time at which the terminal device receives the downlink data, and the physical cell identifier is used to indicate the cell in which the terminal device is located, and the downlink channel bandwidth is used.
  • the available channel list includes a state of a channel used for data transmission between the network device and the terminal device, and the minimum number of channels is used to indicate between the network device and the terminal device.
  • the number of channels for data transmission; the terminal device obtains the first downlink channel number according to at least one of a frame number, a physical cell identifier, a downlink channel bandwidth, an available channel list, and a minimum number of channels determined by the terminal device, and the first downlink The channel number is used to indicate the first frequency domain range.
  • the terminal device determines a frequency domain range of the second time-frequency resource location, which specifically includes: The terminal device determines a frequency domain range of the second time-frequency resource location according to a preset algorithm; or the terminal device determines a frequency domain range of the second time-frequency resource location based on the scheduling of the network device.
  • the frequency domain range of the at least one downlink time-frequency resource location may be indicated by the corresponding downlink channel number.
  • the frequency domain range of the second time-frequency resource location may also be indicated by the corresponding uplink channel number, combined with the foregoing possible implementation.
  • the terminal device determines, according to a preset algorithm, a frequency domain range of the second time-frequency resource location, where the method includes: determining, by the terminal device, at least one uplink subchannel number, and at least one uplink subchannel number. A frequency domain range used to indicate the location of the second time-frequency resource.
  • the terminal device determines the at least one uplink subchannel number, where the method includes: determining, by the terminal device, the at least one uplink sub-port according to the frame number, the sub-frame number, and the identifier information of the terminal device. Channel number.
  • the method before the terminal device determines the at least one uplink subchannel number, the method further includes: the terminal device receiving the at least one virtual subchannel number sent by the network device.
  • the terminal device determines the at least one uplink subchannel number, and specifically includes: the terminal device according to the at least one virtual subchannel number, and the virtual subchannel number and the uplink subchannel number
  • the correspondence relationship determines at least one uplink subchannel number, and the correspondence between the virtual subchannel number and the uplink subchannel number includes time-related parameters. Therefore, the terminal device uses the corresponding relationship between the virtual subchannel number and the uplink subchannel number at different times, and the terminal device has different uplink subchannel numbers determined according to the virtual subchannel number at different times, which is equivalent to the terminal device being The uplink subchannels used at different times are different, so that the terminal device can transmit data to the network device in a frequency hopping manner.
  • the virtual subchannel number and the uplink subroutine The correspondence between the channel numbers is that the network device is pre-configured for the terminal device through the fixed channel.
  • the terminal device sends the uplink data to the network device at the second time-frequency resource location, where the method includes: if the terminal device uses the at least one uplink sub-channel number corresponding to the The available duration of the uplink subchannel is smaller than the available duration of the first downlink channel corresponding to the first downlink channel number, and the terminal equipment performs frequency hopping in the frequency range of the first downlink channel to send uplink data to the network device. Therefore, the terminal device makes full use of frequency resources for frequency hopping, which can improve resource utilization and improve anti-interference performance.
  • a second aspect of the present application provides a data transmission method, including: the network device sends downlink data in a frequency hopping manner on at least one downlink time-frequency resource location, and at least one downlink time-frequency resource location includes a first downlink.
  • the time-frequency resource location ; the network device receives the uplink data sent by the terminal device at the second time-frequency resource location, where the frequency domain range of the second time-frequency resource location is the same as the frequency domain range of the first downlink time-frequency resource location, or
  • the first downlink time-frequency resource location is a resource used by the network device to send downlink data to the terminal device in a frequency domain range of the first downlink time-frequency resource location.
  • the uplink data received by the network device is sent by the terminal device at the second time-frequency resource location, and the second time-frequency resource location is that the terminal device is hopping to the network device.
  • the second time-frequency resource location is determined in the frequency domain range of the first downlink time-frequency resource location used by the network device to send the downlink data to the terminal device, and thus is the same for multiple terminal devices.
  • the frequency hopping mode sends uplink data to the network device
  • the network device can receive uplink data sent by multiple terminals in a narrow frequency band, and also meets the purpose of reducing interference with other systems by frequency hopping by the network device and the terminal device. .
  • the method before the network device receives the uplink data sent by the terminal device at the second time-frequency resource location, the method further includes: the network device sending the first indication to the terminal device, where And indicating a time-frequency resource used by the terminal device to send uplink data to the network device at the second time-frequency resource location.
  • the terminal device determines a second time-frequency resource location for transmitting uplink data to the network device.
  • the first indication is used to indicate a time resource used by the terminal device to send uplink data to the network device at the second time-frequency resource location.
  • the terminal device determines the second time resource location for transmitting the uplink data to the network device, and the terminal device calculates the frequency domain resource by using a pre-defined calculation method of the frequency hopping.
  • the method before the network device sends the downlink data on the at least one downlink time-frequency resource location in a frequency hopping manner, further includes: determining, by the network device, the frequency hopping At least one downlink time-frequency resource location transmitted by the mode. The terminal device determines the frequency domain range of the first downlink time-frequency resource location for receiving the downlink data.
  • the frequency domain ranges of the at least one downlink time-frequency resource location are respectively indicated by corresponding downlink channel numbers.
  • the method before the network device sends the downlink data on the at least one downlink time-frequency resource location in a frequency hopping manner, further includes: the network device sending the physical to the terminal device At least one of a cell identifier, a downlink channel bandwidth, a list of available channels, and a minimum number of channels, where the physical cell identifier is used to indicate the cell where the terminal device is located, and the downlink channel bandwidth is used to indicate the maximum bandwidth of the downlink data sent by the network device to the terminal device.
  • the channel list includes states of channels used for data transmission between the network device and the terminal device.
  • the terminal device determines the frequency domain range of the first downlink time-frequency resource location for receiving the downlink data.
  • the method before the network device sends the downlink data on the at least one downlink time-frequency resource location in a frequency hopping manner, further includes: the network device sending the at least the terminal device A virtual subchannel number.
  • the terminal device is configured to determine a frequency domain range of the second time-frequency resource location for receiving the downlink data.
  • the method before the network device sends the downlink data on the at least one downlink time-frequency resource location in a frequency hopping manner, further includes: the network device adopting the fixed channel as the terminal The device configures a correspondence between the virtual subchannel number and the uplink subchannel number, and the correspondence between the virtual subchannel number and the uplink subchannel number includes time-related parameters.
  • the terminal device determines different uplink subchannel numbers according to the virtual subchannel number at different times, so that the terminal device uses at different times.
  • the uplink subchannels are different, and the terminal device is configured to send data to the network device in a frequency hopping manner.
  • the method before the network device sends the downlink data on the at least one downlink time-frequency resource location in a frequency hopping manner, further includes: determining, by the network device, the terminal device using the channel At the moment, the channel includes all downlink channels used by the network device to send downlink data to the terminal device, and all uplink subchannels used by the terminal device to send uplink data to the network device. Therefore, the interference generated by the uplink data sent by the terminal device to the network device and the uplink data sent by the other terminal device to the network device are avoided.
  • the terminal device uses the uplink subchannel corresponding to the at least one uplink subchannel number, the available duration is smaller than the first downlink channel corresponding to the first downlink channel identifier.
  • the network device sends a second indication to the terminal device, where the second indication is used to indicate that the terminal device performs frequency hopping within the frequency range of the first downlink channel.
  • the utilization of resources can be improved and the anti-interference performance can be improved.
  • a third aspect of the embodiments of the present invention provides a communication apparatus, including: a processing unit, configured to determine at least one downlink time-frequency resource location that is transmitted in a frequency hopping manner; and a receiving unit, configured to use the at least one downlink time-frequency resource Receiving downlink data sent by the network device at the first downlink time-frequency resource location of the location; the processing unit is further configured to determine a frequency domain range of the first frequency domain range, the first frequency domain range, and the first downlink time-frequency resource location The processing unit is further configured to determine a frequency domain range of the second time-frequency resource location, where the frequency domain range of the second time-frequency resource location is the same as the first frequency domain range, or in the first frequency domain range; And configured to send uplink data to the network device at the second time-frequency resource location.
  • a fourth aspect of the present application provides a communication apparatus, including: a sending unit, configured to send downlink data in a frequency hopping manner on at least one downlink time-frequency resource location, where at least one downlink time-frequency resource location includes a first a downlink time-frequency resource location; the receiving unit, configured to receive uplink data sent by the terminal device at the second time-frequency resource location, where the frequency domain range of the second time-frequency resource location is the same as the first frequency domain range, or is first In the frequency domain, the first frequency domain range is the same as the frequency domain range of the first downlink time-frequency resource location, and the first downlink time-frequency resource location is a resource used by the terminal device to receive downlink data.
  • the foregoing third and fourth functional modules may be implemented by hardware, or may be implemented by hardware.
  • the hardware or software includes one or more modules corresponding to the functions described above.
  • a transceiver for performing functions of a receiving unit and a transmitting unit a processor for performing functions of the processing unit, a memory, and a program instruction for the processor to process the data transmission method of the embodiment of the present application.
  • Processor, The transceiver and memory are connected by a bus and communicate with each other.
  • the function of the behavior of the terminal device in the data transmission method provided by the first aspect, and the function of the behavior of the network device in the data transmission method provided by the second aspect may be referred to.
  • an embodiment of the present application provides a communication apparatus, including: a processor, a memory, a bus, and a communication interface; the memory is configured to store a computer execution instruction, and the processor is connected to the memory through the bus, when the processor In operation, the processor executes the computer-executable instructions stored by the memory to cause the communication device to perform the method of any of the above aspects.
  • an embodiment of the present application provides a computer readable storage medium for storing computer software instructions for use in the communication device, and when executed on a computer, causes the computer to perform the method of any of the above aspects.
  • an embodiment of the present application provides a computer program product comprising instructions that, when run on a computer, cause the computer to perform the method of any of the above aspects.
  • the names of the communication devices are not limited to the devices themselves, and in actual implementation, the devices may appear under other names. As long as the functions of the respective devices are similar to the embodiments of the present application, they are within the scope of the claims and their equivalents.
  • FIG. 1 is a schematic diagram of a frequency hopping pattern provided by the prior art
  • FIG. 2 is a schematic diagram of an uplink hopping and a downlink hopping pattern provided by the prior art
  • FIG. 3 is a simplified schematic diagram of a communication system according to an embodiment of the present application.
  • FIG. 4 is a schematic diagram of a scenario in which a network device is an NR-NB according to an embodiment of the present disclosure
  • FIG. 5 is a schematic diagram of a scenario in which a network device is separated by a CU-DU according to an embodiment of the present disclosure
  • FIG. 6 is a schematic structural diagram of a network device according to an embodiment of the present application.
  • FIG. 7 is a schematic structural diagram of a terminal device according to an embodiment of the present application.
  • FIG. 8 is a flowchart of a data transmission method according to an embodiment of the present application.
  • FIG. 9 is a schematic diagram of a method for determining a downlink channel number according to an embodiment of the present disclosure.
  • FIG. 10 is a schematic diagram of a method for calculating a downlink channel number according to an embodiment of the present disclosure
  • FIG. 11 is a schematic diagram of a method for determining an uplink subchannel number according to an embodiment of the present disclosure
  • FIG. 12 is a schematic diagram of a method for calculating an uplink subchannel number according to an embodiment of the present disclosure
  • FIG. 13 is a schematic diagram of a correspondence between a virtual subchannel number and an uplink subchannel number according to an embodiment of the present disclosure
  • FIG. 14 is a schematic diagram of an uplink hopping and a downlink hopping pattern according to an embodiment of the present disclosure
  • FIG. 15 is a flowchart of another data transmission method according to an embodiment of the present application.
  • FIG. 16 is a schematic structural diagram of a communication apparatus according to an embodiment of the present application.
  • FIG. 17 is a schematic structural diagram of another communication apparatus according to an embodiment of the present application.
  • FIG. 18 is a schematic structural diagram of still another communication apparatus according to an embodiment of the present application.
  • FIG. 19 is a schematic structural diagram of still another communication apparatus according to an embodiment of the present application.
  • the unlicensed spectrum resources are larger than the licensed spectrum resources. If the unlicensed spectrum can be effectively utilized, the spectrum efficiency of wireless communication will be greatly improved.
  • WiFi Wireless Fidelity
  • WiFi has drawbacks in terms of mobility, security, Quality of Service (QoS), and simultaneous handling of multi-user scheduling.
  • QoS Quality of Service
  • LTE Long-term Evolution
  • the MulteFire Alliance proposes Multefire technology that can work in unlicensed spectrum, using unlicensed spectrum resources to provide more efficient wireless access to meet the growing mobile broadband. Service needs.
  • different countries have different regulations. For example, as shown in Table 1, the European Telecommunications Standards Institute (ETSI), in the spectrum regulation ETSI EN 300 328, imposes the following constraints on devices using the 2.4 GHz band.
  • ETSI European Telecommunications Standards Institute
  • Non-adaptive devices different types of devices are subject to different rules. For example, for a Detect And Avoid (DAA) adaptive FESS device based on Listening Before Talk (LBT), the output power must be less than or equal to 20 dBm, and the transmission time (Tx time) is not More than 60ms, the number of channels is greater than or equal to 15, and the frequency hopping spread spectrum (FH separation) is greater than or equal to 100KHz. It is necessary to do 18us Clear Channel Assessment (CCA) and other restrictions.
  • DAA Detect And Avoid
  • LBT Listening Before Talk
  • Tx time transmission time
  • FH separation frequency hopping spread spectrum
  • CCA Clear Channel Assessment
  • the output power is less than or equal to 20 dBm
  • the Medium Utilization (MU) rate is not more than 10%
  • the single transmission time is not more than 5 ms
  • the cumulative transmission time is not (Accumulated time).
  • More than 15ms one channel occupied channel bandwidth (Occupied channel bandwidth (single channel) is less than or equal to 5MHz
  • the transmission interval (Tx gap) is greater than or equal to 5ms.
  • the output power needs to be less than or equal to 20 dBm
  • the PSD is less than or equal to 10 dBm/MHz
  • the transmission time is less than 10 ms (for Frame Based Equipment (FBE)). Or less than or equal to 13ms (for load based equipment (LBE)) and other restrictions.
  • max(a, b) represents the maximum value in a and b.
  • each channel bandwidth (Bandwidth/Each channel) must be greater than 500 kHz, PSD is 8 dBm/3 KHz, and transmit power (or Equivalent isotropic radiated power for conduction power (Coducted Power) not exceeding 30dBm (Effective Isotropic Radiated Power, EIRP) is less than 36dBm.
  • EIRP Effective Isotropic Radiated Power
  • the Dwell time (Each channel) of each channel should be less than 0.4s/(0.4s*N)
  • N is the number of channels
  • the transmission power is less than 21dBm.
  • the transmission power must be greater than 30 dBm.
  • the mode that allows digital modulation and FHSS to be mixed that is, a device can contain two working modes.
  • the corresponding constraints of the digital modulation system must be observed, that is, the PSD limit is 8 dBm. /3KHz, the transmission power does not exceed 30dBm, etc.
  • the transmission power needs to be less than 21dBm (the number of channels is not less than 15) or 30dBm (the number of channels is not less than 75).
  • eMTC-U Narrow Band Internet of Things
  • eMTC-U is a machine-like communication technology working on unlicensed spectrum. Its main purpose is to realize long-distance, low-cost, low-power IoT communication.
  • Frequency hopping communication is a branch of spread spectrum communication. The transmitting and receiving parties of the communication use the same hopping pattern to change the carrier frequency communication mode synchronously when transmitting data, which has strong anti-interference performance.
  • Bluetooth uses the 2.4 GHz Industrial Scientific Medical (ISM) band, which is divided into 79 channels from 2.402 GHz to 2.480 GHz. Each channel has a bandwidth of 1 MHz and an average rate of 1600 hops per second.
  • FIG. 1 a schematic diagram of a frequency hopping pattern provided by the prior art, where CH0 is an anchor channel, and CH1 to CHN are channels that can be used for communication between the transmitting and receiving parties using the frequency hopping spread spectrum technology. . Therefore, the terminal of the eMTC system uses non-adaptive frequency hopping when transmitting data to the base station.
  • the main working frequency is 2.4 GHz, and the system bandwidth is 1.4 MHz.
  • the base station uses frequency hopping or wideband technology when transmitting data to the terminal.
  • the downlink channel bandwidth used for transmitting downlink data is 1.4 MHz, 5 MHz, 10 MHz, or 20 MHz.
  • the Primary Synchronization Signal (PSS), the Secondary Synchronization Signal (SSS), and the master information block (MIB) are at one or several fixed frequency points.
  • the channel is transmitted, for example, an anchor channel, which may be CH0. As shown in FIG.
  • the base station performs data transmission according to the channel bandwidth of the base station (for example, : 5MHz) granularity for pseudo-random frequency hopping, each time transmitting 20 milliseconds (millisecond, ms), the terminal has to perform pseudo-random frequency hopping according to the granularity of the channel bandwidth of the terminal (for example: 1.4MHz), each time transmitting 5ms .
  • the base station performs data transmission according to the channel bandwidth of the base station (for example, : 5MHz) granularity for pseudo-random frequency hopping, each time transmitting 20 milliseconds (millisecond, ms), the terminal has to perform pseudo-random frequency hopping according to the granularity of the channel bandwidth of the terminal (for example: 1.4MHz), each time transmitting 5ms .
  • multiple terminals perform frequency hopping to transmit uplink data to the base station over the entire frequency range used by the base station, such multiple terminals occupy a wide frequency band in the frequency domain (for example, the bandwidth of the 2.4 GHz band is 83.5 MHz).
  • the frequency band occupied by multiple terminals for transmitting uplink data is larger than the frequency band occupied by the base station for transmitting downlink data, and it is difficult for the base station to receive uplink data sent by multiple terminals in the entire frequency range, and also violates the base station and the terminal by frequency hopping.
  • the purpose of reducing interference with other systems affects the effects of coexistence.
  • An embodiment of the present application provides a data transmission method, where the basic principle is: first, the terminal device determines at least one downlink time-frequency resource location that is transmitted in a frequency hopping manner, and then, at a first position of at least one downlink time-frequency resource location.
  • Time-frequency Receiving downlink data sent by the network device at the source location determining a first frequency domain range according to the first downlink time-frequency resource location, where the first frequency domain range is the same as the frequency domain range of the first downlink time-frequency resource location; and second, determining a frequency domain range of the second time-frequency resource location, the frequency domain range of the second time-frequency resource location is the same as the first frequency domain range, or in the first frequency domain range, and finally, the terminal device is at the second time-frequency resource location Send uplink data to the network device.
  • the terminal device before the terminal device sends the uplink data to the network device in the frequency hopping manner, the terminal device needs to determine the frequency domain range of the first downlink time-frequency resource location for receiving the downlink data, and then Determining a frequency domain range of the second time-frequency resource location used by the terminal device to send the uplink data to the network device, so that when the terminal device sends the uplink data to the network device in a frequency hopping manner, the second time-frequency resource location used is The frequency range of the first downlink time-frequency resource location is within the frequency domain, so that when multiple terminal devices send uplink data to the network device in the same frequency hopping manner, the network device can receive multiple terminals to send in a narrow frequency band.
  • the uplink data is also in line with the purpose of reducing the interference with other systems by frequency hopping by network devices and terminal devices.
  • the system architecture may include: a plurality of terminal devices 11 and network devices 12.
  • the terminal device communicates with the network device through wireless communication technology.
  • the terminal device 11 may be a wireless terminal device, and the wireless terminal device may be a device that provides voice and/or data connectivity to the user, or a handheld device with a wireless connection function, or other processing device connected to the wireless modem.
  • the wireless terminal can communicate with one or more core networks or the Internet via a radio access network (eg, Radio Access Network, RAN), which can be a mobile terminal, such as a mobile phone (or "cellular" phone), a computer.
  • RAN Radio Access Network
  • the data card for example, can be a portable, pocket, handheld, computer built-in or in-vehicle mobile device that exchanges language and/or data with the wireless access network.
  • the wireless terminal device may also be referred to as a system, a Subscriber Unit, a Subscriber Station, a Mobile Station, a Mobile, a Remote Station, and an Access Point. , Remote Terminal, Access Terminal, User Terminal, User Agent, Subscriber Station (SS), Customer Premises Equipment (CPE), User equipment (UE), etc.
  • the terminal device shown in FIG. 3 may be a machine type terminal device such as a water meter, an electric meter, or the like.
  • the network device 12 may be a base station (BS) or a base station controller of wireless communication. It can also be called a wireless access point, a transceiver station, a relay station, a cell, a Transmit and Receive Port (TRP), and the like.
  • BS base station
  • TRP Transmit and Receive Port
  • the network device 12 is a device deployed in the radio access network to provide the terminal device 11 with a wireless communication function, and the main functions include one or more of the following functions: performing radio resource management, and Internet Protocol (Internet Protocol) , IP) header compression and encryption of user data streams, selection of Mobility Management Entity (MME) when user equipment is attached, routing of user plane data to Service Gateway (SGW), paging message organization And the organization of sending and transmitting broadcast messages and sending, the configuration of measurement and measurement reports for mobility or scheduling, and so on.
  • the network device 12 may include various forms of cellular base stations, home base stations, cells, wireless transmission points, macro base stations, micro base stations, relay stations, and wireless connections. Into the point and so on.
  • the names of devices with network device functions may vary, for example, in the third generation Telecommunication (3G) system, called a base station ( Node B), in the Long Term Evolution (LTE) system, called an evolved NodeB (eNB or eNodeB), in the fifth generation Telecommunication (5G) system, called For gNB and so on, in the wireless local access system, it is called Access Ponit.
  • 3G third generation Telecommunication
  • Node B Node B
  • LTE Long Term Evolution
  • eNB or eNodeB evolved NodeB
  • 5G fifth generation Telecommunication
  • FIG. 4 is a schematic diagram of a scenario in which the network device is an NR-NB according to an embodiment of the present disclosure, where each TRP and the terminal device can use the measurement report described in this embodiment. method.
  • the network device 12 can also be divided into a control unit (Control Unit, CU) and a data unit (Data Unit, DU). Under one CU, multiple DUs can exist.
  • FIG. 5 is an embodiment of the present application.
  • the provided network device is a schematic diagram of a scenario in which the CU-DU is separated, and each of the DUs and the terminal device can use the measurement reporting method described in the embodiment of the present application.
  • the difference between the CU-DU separation scenario and the multi-TRP scenario is that the TRP is only a radio unit or an antenna device, and the protocol stack function can be implemented in the DU.
  • the physical layer function can be implemented in the DU.
  • network device 12 may be other devices that provide wireless communication functionality to terminal device 11.
  • a device that provides a wireless communication function for the terminal device 11 is referred to as a network device 12.
  • FIG. 6 is a schematic structural diagram of a network device according to an embodiment of the present disclosure.
  • the network device 12 in FIG. 3 may be implemented in the manner of a base station in FIG. 6.
  • the network device may include at least one processor 21, a memory 22, a transceiver 23, and a bus 24.
  • the processor 21 is a control center of the network device, and may be a processor or a collective name of a plurality of processing elements.
  • the processor 21 is a central processing unit (CPU), may be an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
  • ASIC application specific integrated circuit
  • the processor 21 may be configured to determine at least one downlink time-frequency resource location that is transmitted in a frequency hopping manner. The processor 21 can also be used for the moment when the terminal device uses the channel.
  • the processor 21 can perform various functions of the network device by running or executing a software program stored in the memory 22 and calling data stored in the memory 22.
  • processor 21 may include one or more CPUs, such as CPU0 and CPU1 shown in FIG.
  • the network device can include multiple processors, such as processor 21 and processor 25 shown in FIG.
  • processors can be a single core processor (CPU) or a multi-core processor (multi-CPU).
  • a processor herein may refer to one or more devices, circuits, and/or processing cores for processing data, such as computer program instructions.
  • the memory 22 can be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type that can store information and instructions.
  • the dynamic storage device can also be an Electrically Erasable Programmable Read-Only Memory (EEPROM), a Compact Disc Read-Only Memory (CD-ROM) or other optical disc storage, and a disc storage device. (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or can be used to carry or store desired program code in the form of instructions or data structures and can be Any other media accessed, but not limited to this.
  • the memory 22 can exist independently and is coupled to the processor 21 via a bus 24.
  • the memory 22 can also be integrated with the processor 21.
  • the memory 22 is used to store a software program that executes the solution of the present invention and is controlled by the processor 21.
  • the transceiver 23 is configured to communicate with other devices or communication networks. For example, it is used for communication with a communication network such as an Ethernet, a radio access network (RAN), or a wireless local area network (WLAN).
  • Transceiver 23 may include all or part of a baseband processor, and may also optionally include an RF processor.
  • the RF processor is used to transmit and receive RF signals
  • the baseband processor is used to implement processing of a baseband signal converted by an RF signal or a baseband signal to be converted into an RF signal.
  • the transceiver 23 may include a receiving unit to implement a receiving function, and a transmitting unit to implement a transmitting function.
  • the transceiver 23 may be configured to send downlink data to the terminal device, and receive uplink data sent by the terminal device.
  • the transceiver 23 is further configured to send, to the terminal device, the first indication, the second indication, the at least one virtual subchannel number, the correspondence between the virtual subchannel number and the uplink subchannel number, and the physical cell identifier, the downlink channel bandwidth, and the available channel. At least one of the list and the minimum number of channels.
  • the bus 24 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus.
  • ISA Industry Standard Architecture
  • PCI Peripheral Component
  • EISA Extended Industry Standard Architecture
  • the bus can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, only one thick line is shown in Figure 6, but it does not mean that there is only one bus or one type of bus.
  • the device structure shown in FIG. 6 does not constitute a limitation to the network device, and may include more or less components than those illustrated, or some components may be combined, or different component arrangements.
  • FIG. 7 is a schematic structural diagram of a terminal device according to an embodiment of the present disclosure.
  • the terminal device 11 in FIG. 3 may be implemented in the manner of the terminal device in FIG. 7.
  • the terminal device may include at least one processor 31, a memory 32, a transceiver 33, and a bus 34.
  • the processor 31 can be a processor or a collective name for a plurality of processing elements.
  • processor 31 may be a general purpose CPU, or an ASIC, or one or more integrated circuits for controlling the execution of the program of the present application, such as one or more DSPs, or one or more FPGAs.
  • the processor 31 can perform various functions of the terminal device by running or executing a software program stored in the memory 32 and calling data stored in the memory 32.
  • the processor 31 may be configured to determine at least one downlink time-frequency resource location that is transmitted in a frequency hopping manner, and the processor 31 may further be configured to determine a frequency of the first frequency domain range and the second time-frequency resource location. Domain scope.
  • processor 31 may include one or more CPUs.
  • the processor 31 includes a CPU 0 and a CPU 1.
  • the terminal device may include multiple processors.
  • a processor 31 and a processor 35 are included.
  • Each of these processors can be a single-CPU or a multi-CPU.
  • a processor herein may refer to one or more devices, circuits, and/or processing cores for processing data, such as computer program instructions.
  • Memory 32 may be a ROM or other type of static storage device that may store static information and instructions, RAM or other types of dynamic storage devices that may store information and instructions, or may be EEPROM, CD-ROM or other optical disk storage, optical disk storage. (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or can be used to carry or store desired program code in the form of instructions or data structures and can be Any other media accessed, but not limited to this.
  • Memory 32 may be present independently and coupled to processor 31 via bus 34. The memory 32 can also be integrated with the processor 31.
  • the transceiver 33 is configured to communicate with other devices or communication networks, such as Ethernet, RAN, WLAN, and the like.
  • the transceiver 33 may include a receiving unit to implement a receiving function, and a transmitting unit to implement a transmitting function.
  • the transceiver 33 can be configured to receive downlink data sent by the network device, and the transceiver 33 can also be used to send uplink data to the network device.
  • the bus 34 can be an ISA bus, a PCI bus or an EISA bus.
  • the bus can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, only one thick line is shown in Figure 7, but it does not mean that there is only one bus or one type of bus.
  • the device structure shown in FIG. 7 does not constitute a limitation of the terminal device, and may include more or less components than those illustrated, or a combination of certain components, or different component arrangements.
  • the terminal device may further include a battery, a camera, a Bluetooth module, a Global Position System (GPS) module, a display screen, and the like, and details are not described herein.
  • GPS Global Position System
  • FIG. 8 is a flowchart of a data transmission method according to an embodiment of the present disclosure. As shown in FIG. 8, the method may include:
  • the network device sends downlink data in a frequency hopping manner on at least one downlink time-frequency resource location.
  • the network device uses the frequency hopping technology to send downlink data to the terminal device, that is, the network device needs to perform hopping on multiple downlink channels in the process of transmitting downlink data to the terminal device, and uses different downlink channels at different times to send to the terminal device.
  • the downlink channel bandwidth used by the network device to send downlink data to the terminal device may be 1.4 MHz, 5 MHz, 10 MHz, or 20 MHz, that is, the granularity of the hopping may be 1.4 MHz, 5 MHz, 10 MHz, or 20 MHz. It can be understood that the location of the downlink channel corresponds to the location of the frequency resource.
  • the network device needs to first determine the at least one downlink time-frequency resource location. For example, as shown in FIG. 9, the network device may determine the downlink time frequency according to at least one of a frame number, a physical cell identifier, a downlink channel bandwidth, an Adaptive Channel Hopping Channel map (AFH_Channel_map), and a minimum number of channels. Resource location. For different parameter values, the network device can determine different downlink time-frequency resource locations, so that the network device can determine at least one downlink time-frequency resource location.
  • AFH_Channel_map Adaptive Channel Hopping Channel map
  • the network device should determine the downlink time-frequency resource location according to at least the frame number and the physical cell identifier.
  • Frame number indicates time information
  • physical cell identifier Indicates the cell in which the terminal device currently resides.
  • the network device can obtain the physical cell identifier; the downlink channel bandwidth indicates the system bandwidth; and the available channel list includes data used between the network device and the terminal device.
  • the state of the transmitted channel; the minimum number of channels represents the number of channels used for data transmission between the network device and the terminal device.
  • FIG. 10 is a schematic diagram of a method for calculating a downlink channel number according to an embodiment of the present application. As shown in Table 3, the parameters in the calculation process in Fig. 10 are decomposed as follows.
  • TimeStamp [4:1] A1[3:0] Physical cell identity [3:0] B[5:3] Time stamp [10:8] B[2] XOR (TimeStamp[7], TimeStamp[0]) B[1] XOR (TimeStamp[6], TimeStamp[0]) B[0] XOR (TimeStamp[5], TimeStamp[0]) C 16*TimeStamp[0] A2[16:15] XOR (TimeStamp [18:17], PCI [5:4]) A2[14:3] TimeStamp[16:5] A2[2:0] 3’b0 D TimeStamp[19] E Frame number F Sub frame number
  • the frame number occupies 20 bits, the physical cell identifier (PCI) is 0-503, the channel bandwidth is 0 to 3.
  • the available channel list (AFH_channel_map) occupies 16 bits, and the identification information of the terminal device occupies 16 bits, and the minimum number of channels is taken.
  • the value can be any value from 1 to 75.
  • the network device may use different physical resource blocks (PRBs) to transmit downlink data to different terminal devices.
  • PRBs physical resource blocks
  • the network device also needs to configure, by using a physical downlink control channel (PDCCH), a PRB used for transmitting downlink data to the terminal device.
  • PDCCH physical downlink control channel
  • the terminal device determines at least one downlink time-frequency resource location that is transmitted in a frequency hopping manner.
  • the terminal device After the network device sends the downlink data to the terminal device in the frequency hopping manner, the terminal device needs to determine the at least one downlink time-frequency resource location that is transmitted in the frequency hopping manner before receiving the downlink data. . For example, since the network device configures the frame number, the physical cell identifier, the downlink channel bandwidth, the available channel list, and the minimum number of channels to the terminal device through the fixed channel, and the PRB used by the network device to send the downlink data to the terminal device, The terminal device may determine the at least one downlink time-frequency resource location according to the frame number, the physical cell identifier, the downlink channel bandwidth, the available channel list, and the minimum number of channels. The terminal device should determine the downlink time-frequency resource location according to at least the frame number and the physical cell identifier.
  • the terminal device receives downlink data sent by the network device at a first downlink time-frequency resource location of the at least one downlink time-frequency resource location.
  • the downlink data sent by the network device is received at the first downlink time-frequency resource location, that is, the downlink data sent by the network device is received on the specific PRB used for transmitting the downlink number. .
  • the at least one downlink time-frequency resource location includes a first downlink time-frequency resource location.
  • the terminal device determines that the terminal device needs to receive the downlink data sent by the network device at the second downlink time-frequency resource location, the terminal device receives the downlink data sent by the network device at the second downlink time-frequency resource location.
  • the first time-frequency resource location does not include a fixed channel, and the frequency position of the fixed channel does not change.
  • CH0 is a fixed channel, and a fixed channel is used to transmit PSS, SSS, MIB, and the like.
  • the terminal device determines a first frequency domain range.
  • the terminal device After receiving, by the terminal device, the downlink data sent by the network device on the first downlink time-frequency resource location of the at least one downlink time-frequency resource location, the terminal device needs to determine the first frequency domain range, the first frequency domain range and the first downlink time The frequency domain range of the frequency resource location is the same, and the terminal device determines the first frequency domain range, that is, the frequency domain range of determining the first downlink time-frequency resource location.
  • the frequency domain range of the first downlink time-frequency resource location may be indicated by the first downlink channel number, so that the frequency domain range of the at least one downlink time-frequency resource location may be indicated by the corresponding downlink channel number, respectively,
  • the terminal device may determine the frequency domain range of the first downlink time-frequency resource location by determining the first downlink channel number.
  • the terminal device may determine the first frequency domain range according to the method as shown in FIG. 9 and FIG. 10, that is, according to at least one of a frame number, a physical cell identifier, a downlink channel bandwidth, an available channel list, and a minimum number of channels. Determine the first frequency domain range.
  • the terminal device should determine the first frequency domain range according to at least the frame number and the physical cell identifier. After receiving the downlink data, the terminal device can know the frame number, and the frame number indicates the time when the terminal device receives the current downlink data; the physical cell identifier is used to indicate the cell where the terminal device currently camps, and the terminal device can camp on the cell.
  • the downlink channel bandwidth is used to indicate the maximum bandwidth of the downlink data sent by the network device to the terminal device, where the downlink channel bandwidth can be configured by the network device to the terminal device by using signaling;
  • the available channel list includes the network device and the a state of a channel for data transmission between the terminal devices, the available channel list may be configured by the network device to the terminal device by signaling;
  • the minimum number of channels is used to indicate the number of channels used for data transmission between the network device and the terminal device, The minimum number of channels may be configured by the network device to the terminal device through signaling, or may be pre-configured into the terminal device by a protocol.
  • the terminal device calculates the first downlink channel number according to at least one of a frame number, a physical cell identifier, a downlink channel bandwidth, an available channel list, and a minimum number of channels.
  • the terminal device determines a frequency domain range of the second time-frequency resource location.
  • the terminal device determines a frequency domain range of the second time-frequency resource location.
  • the method for the terminal device to determine the frequency domain range of the second time-frequency resource location may include the following two methods:
  • the terminal device may determine a frequency domain range of the second time-frequency resource location according to a preset algorithm.
  • the frequency domain range of the at least one downlink time-frequency resource location may be indicated by the corresponding downlink channel number, and the frequency domain range of the second time-frequency resource location may refer to the frequency of the multiple second time-frequency resource locations. Domain range, the same reason, the frequency domain range of the second time-frequency resource location may also be indicated by at least one uplink sub-channel number.
  • the terminal device determines at least one uplink subchannel number, and may determine at least one uplink subchannel number according to the frame number, the subframe number, and the identifier information of the terminal device.
  • the frame number is a time when the terminal device receives the downlink data, and the terminal device can obtain the subframe number obtained by performing the cell search process on the fixed channel, and the identification information of the terminal device.
  • the information may be a Cell Radio Network Temporary Identifier (CRNTI) or an International Mobile Subscriber Identification Number (IMSI).
  • CNTI Cell Radio Network Temporary Identifier
  • IMSI International Mobile Subscriber Identification Number
  • FIG. 11 is a schematic diagram of a method for determining an uplink subchannel number according to an embodiment of the present disclosure.
  • the terminal device may calculate a first downlink according to a frame number, a physical cell identifier, a downlink channel bandwidth, an available channel list, and a minimum number of channels. The channel number, and then determining at least one uplink subchannel number according to the frame number, the subframe number, and the identification information of the terminal device.
  • FIG. 12 is a schematic diagram of a method for calculating an uplink subchannel number according to an embodiment of the present disclosure. The decomposition of each parameter in the calculation process in Fig. 12 is as shown in Table 3.
  • the network device may pre-configure the virtual sub-channel number and the uplink for the terminal device through the fixed channel.
  • the correspondence between the subchannel number and the uplink subchannel number includes time-related parameters, that is, the correspondence between the virtual subchannel number and the uplink subchannel number is different at different times.
  • the correspondence is a time-dependent pseudo-random function that can be defined in advance by the protocol.
  • the network device and the terminal device first calculate the location of the downlink channel corresponding to the 5 MHz bandwidth, and then the network device indicates the virtual channel number used by each terminal device by scheduling signaling (the 5 MHz bandwidth can correspond to 4 subbands, and each subband corresponds to one virtual Channel), the network device and the terminal device define a good correspondence (satisfying the pseudo-random requirement) through the protocol, and corresponding to the actual physical channel number.
  • the terminal device transmits data at a frequency position corresponding to the actual physical channel number. For example, as shown in FIG. 13, a schematic diagram of a correspondence relationship between a virtual subchannel number and an uplink subchannel number.
  • virtual subchannel number 1 corresponds to uplink subchannel number 2
  • virtual subchannel number 2 corresponds to uplink subchannel number 1
  • virtual subchannel number 3 corresponds to uplink subchannel number 4
  • uplink Subchannel number 3 corresponds to;
  • virtual subchannel number 1 corresponds to uplink subchannel number 4
  • virtual subchannel number 2 corresponds to uplink subchannel number 2
  • virtual subchannel number 3 corresponds to uplink subchannel number 1
  • the virtual subchannel number 4 corresponds to the uplink subchannel number 3.
  • the terminal device After the terminal device receives the at least one virtual subchannel number sent by the network device, the terminal device queries the correspondence between the virtual subchannel number and the uplink subchannel number according to the at least one virtual subchannel number, and determines at least one uplink subchannel number.
  • the frequency domain range of the second time-frequency resource location may be the same as the first frequency domain range or within the first frequency domain.
  • the frequency domain range of the second time-frequency resource location may be the same as the first frequency domain range; when the uplink channel bandwidth is 1.4 MHz, the downlink channel bandwidth is 5 MHz.
  • the frequency domain range of the second time-frequency resource location is in the first frequency domain.
  • the terminal device sends uplink data to the network device at the second time-frequency resource location.
  • the terminal device After determining the frequency domain range of the second time-frequency resource location, the terminal device sends the uplink data to the network device at the second time-frequency resource location.
  • the network device receives the uplink data sent by the terminal device at the second time-frequency resource location.
  • the network device After the terminal device sends the uplink data to the network device at the second time-frequency resource location, the network device receives the uplink data sent by the terminal device at the second time-frequency resource location.
  • the frequency domain range of the second time-frequency resource location is the same as the first frequency domain range, or in the first frequency domain range, the first frequency domain range is the same as the frequency domain range of the first downlink time-frequency resource location, the first The time-frequency resource location is the resource used by the network device to send downlink data to the terminal device.
  • FIG. 14 is a schematic diagram of an uplink hopping and a downlink hopping pattern according to an embodiment of the present application. It is assumed that the downlink channel bandwidth is 5 MHz, the transmission duration is 20 ms, the uplink subchannel bandwidth is 1.4 MHz, and the transmission duration is 5ms, wherein the data transmission methods of the terminal device 1 to the terminal device 8 according to the embodiments of the present application perform frequency hopping in the frequency domain of the downlink channel bandwidth, and send uplink data to the network device, that is, the uplink subchannels are all in the downlink. Within the range of channel bandwidth.
  • the terminal device before the terminal device sends the uplink data to the network device in the frequency hopping manner, the terminal device needs to determine the frequency domain range of the first downlink time-frequency resource location for receiving the downlink data, and then Determining a frequency domain range of the second time-frequency resource location used by the terminal device to send the uplink data to the network device, so that when the terminal device sends the uplink data to the network device in a frequency hopping manner, the second time-frequency resource location used is The frequency range of the first downlink time-frequency resource location is within the frequency domain, so that when multiple terminal devices send uplink data to the network device in the same frequency hopping manner, the network device can receive multiple terminals to send in a narrow frequency band.
  • the uplink data is also in line with the purpose of reducing the interference with other systems by frequency hopping by network devices and terminal devices.
  • the terminal device determines the frequency domain range of the second time-frequency resource location, if the terminal device uses the uplink sub-channel corresponding to the at least one uplink sub-channel number, the available duration is smaller than the first downlink channel corresponding to the first downlink channel number.
  • the available time length the terminal device performs frequency hopping in the frequency range of the first downlink channel, and sends uplink data to the network device, where the first downlink channel is a channel for the terminal device to receive downlink data sent by the network device, and the first downlink channel number is used.
  • the frequency domain range of the indicated first downlink time-frequency resource location that is, the first downlink channel; similarly, the frequency domain range of the second time-frequency resource location indicated by the uplink sub-channel number, that is, the uplink sub-channel.
  • the terminal device transmits data for a maximum duration of 5 ms and then stops for 5 ms, and then stays on the downlink channel for a maximum of 30 ms.
  • the terminal device 1 transmits the data on the first uplink subchannel (shown on the first line in FIG. 14) for a duration of less than 5 ms, that is, the terminal device 1 is in the current 5 MHz downlink channel.
  • the terminal device 1 may perform another frequency hopping in the 5 MHz downlink channel, and the terminal device 1 is on the second uplink subchannel (shown on the second line in FIG. 14). send data.
  • the channel division of the cellular communication system is determined by the network device and notified to the terminal device. Therefore, regardless of uplink (UL) transmission (the terminal device is the transmitting end, the network device is the receiving end) or the downlink.
  • Downlink (DL) transmission (the network device is the transmitting end and the terminal device is the receiving end), the network device always knows which frequency bands in the frequency domain belong to the frequency domain range of the uplink channel, and which frequency bands belong to the frequency domain range of the downlink channel. Therefore, the terminal device determines that the frequency domain range of the second time-frequency resource location is indicated by the network device. Therefore, as shown in FIG. 15, in step 401, before the network device sends the downlink data to the terminal device in the frequency hopping manner on the at least one downlink time-frequency resource location, the embodiment of the present application may further include the following steps:
  • the network device sends the physical cell identifier, the downlink channel bandwidth, the available channel list, and the minimum number of channels to the terminal device.
  • the network device transmits at least one of a physical cell identity, a downlink channel bandwidth, a list of available channels, and a minimum number of channels to the terminal device.
  • the terminal device calculates the frequency domain range of the downlink time-frequency resource location for receiving the downlink data according to the physical cell identifier, the downlink channel bandwidth, the available channel list, and the minimum number of channels.
  • the physical cell identifier is used to indicate the cell where the terminal device is located
  • the downlink channel bandwidth is used to indicate the maximum bandwidth of the downlink data sent by the network device to the terminal device, where the available channel list includes a channel used for data transmission between the network device and the terminal device. status.
  • the terminal device receives a physical cell identifier, a downlink channel bandwidth, a list of available channels, and a minimum number of channels sent by the network device.
  • the network device sends at least one virtual subchannel number to the terminal device, and the terminal is fixed through the fixed channel.
  • the device configures the correspondence between the virtual subchannel number and the uplink subchannel number.
  • the correspondence between the virtual subchannel number and the uplink subchannel number includes time-related parameters, so that the terminal device determines the second time-frequency resource location used for transmitting the uplink data to the network device.
  • the terminal device receives at least one virtual subchannel number sent by the network device, and configures a correspondence between the virtual subchannel number and the uplink subchannel number for the terminal device by using the fixed channel.
  • the interference generated by the uplink data sent by the terminal device to the network device and the uplink data sent by the other terminal device to the network device are avoided. It can also include the following steps:
  • the network device can also determine a moment when the terminal device uses the channel.
  • the channel includes all downlink channels used by the network device to send downlink data to the terminal device, and all uplink subchannels used by the terminal device to send uplink data to the network device.
  • the following steps may be included:
  • the network device sends a first indication and a second indication to the terminal device.
  • the first indication is used to indicate a time-frequency resource used by the terminal device to send uplink data to the network device at the second time-frequency resource location.
  • the terminal device determines a second time-frequency resource location for transmitting uplink data to the network device.
  • the first indication is used to indicate a time resource used by the terminal device to send uplink data to the network device at the second time-frequency resource location.
  • the terminal device determines the second time resource location for transmitting the uplink data to the network device, and the terminal device calculates the frequency domain resource by using a pre-defined calculation method of the frequency hopping.
  • the second indication is used to indicate that the terminal device performs frequency hopping within a frequency range of the first downlink channel.
  • the first downlink channel is a channel used by the terminal device to receive downlink data, and the frequency domain range of the at least one uplink subchannel is in a frequency domain range of the first downlink channel.
  • the terminal device receives a first indication and a second indication sent by the network device.
  • each network element such as a communication device
  • each network element includes hardware structures and/or software modules for performing respective functions in order to implement the above functions.
  • the present invention can be implemented in a combination of hardware or hardware and computer software in combination with the algorithm steps of the various examples described in the embodiments disclosed herein. Whether a function is implemented in hardware or computer software to drive hardware depends on the specific application and design constraints of the solution. A person skilled in the art can use different methods for implementing the described functions for each particular application, but such implementation should not be considered to be beyond the scope of the present invention.
  • the embodiment of the present application may divide the function module into the communication device according to the foregoing method example.
  • each function module may be divided according to each function, or two or more functions may be integrated into one processing module.
  • the above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of the module in the embodiment of the present application is schematic, and is only a logical function division, and the actual implementation may have another division manner.
  • FIG. 16 shows a possible composition diagram of the communication device involved in the above and the embodiments, as shown in FIG. 16, the communication device 50 may include: a processing unit. 501. A receiving unit 502 and a transmitting unit 503.
  • the processing unit 501 is configured to support the communication device to perform steps 402, 404, and 405 in the data transmission method shown in FIG. 8, and steps 402, 404, and 405 in the data transmission method shown in FIG.
  • the receiving unit 502 is configured to support the communication device to perform step 403 in the data transmission method shown in FIG. 8, and steps 409, 411, 414, and 404 in the data transmission method shown in FIG.
  • the sending unit 503 is configured to support the communication device to perform step 406 in the data transmission method shown in FIG. 8, step 406 in the data transmission method shown in FIG.
  • the communication device provided by the embodiment of the present application is configured to execute the above data transmission method, so that the same effect as the above data transmission method can be achieved.
  • FIG. 17 shows another possible composition diagram of the communication device involved in the above embodiment.
  • the communication device 60 includes a processing module 601 and a communication module 602.
  • the processing module 601 is configured to control and manage the action of the communication device.
  • the processing module 601 is configured to support the communication device to perform steps 402, 404, and 405 in the terminal device shown in FIG. 8, in the data transmission method shown in FIG. Steps 402, 404, 405, and/or other processes for the techniques described herein.
  • Communication module 602 is used to support communication of communication devices with other network entities, such as communication with the network devices shown in FIG.
  • the communication device can also include a storage module 603 for storing program code and data of the communication device.
  • the processing module 601 can be a processor or a controller. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure.
  • the processor can also be a combination of computing functions, for example, including one or more microprocessor combinations, a combination of a DSP and a microprocessor, and the like.
  • the communication module 602 can be a transceiver, a transceiver circuit, a communication interface, or the like.
  • the storage module 603 can be a memory.
  • the processing module 601 is a processor
  • the communication module 602 is a communication interface
  • the storage module 603 is a memory
  • the communication device according to the embodiment of the present application may be the terminal device shown in FIG. 7.
  • FIG. 18 shows a possible composition diagram of the communication apparatus involved in the above and the embodiments, as shown in FIG. 18, the communication apparatus 70 may include: a transmitting unit, in the case of dividing each functional module by a corresponding function. 701. Receive unit 702.
  • the sending unit 701 is configured to support the communication device to perform step 401 in the data transmission method shown in FIG. 8. Steps 401, 408, 410, 413 for supporting the communication device to execute the data transmission method shown in FIG.
  • the receiving unit 702 is configured to support the communication device to perform step 407 in the data transmission method shown in FIG. 8, step 407 in the data transmission method shown in FIG.
  • the terminal device may further include: a processing unit 703.
  • the processing unit 703 is configured to support the communication device to perform step 412 in the data transmission method shown in FIG.
  • the communication device provided by the embodiment of the present application is configured to execute the above data transmission method, so that the same effect as the above data transmission method can be achieved.
  • FIG. 19 shows another possible composition diagram of the communication device involved in the above embodiment.
  • the communication device 80 includes a processing module 801 and a communication module 802.
  • the processing module 801 is configured to control and manage the actions of the communication device.
  • Communication module 802 is used to support communication
  • the device communicates with other network entities, such as with the terminal device shown in FIG.
  • the communication device can also include a storage module 803 for storing program code and data of the communication device.
  • the processing module 801 can be a processor or a controller. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure.
  • the processor can also be a combination of computing functions, for example, including one or more microprocessor combinations, a combination of a DSP and a microprocessor, and the like.
  • the communication module 802 can be a transceiver, a transceiver circuit, a communication interface, or the like.
  • the storage module 803 can be a memory.
  • the processing module 801 is a processor
  • the communication module 802 is a transceiver
  • the storage module 803 is a memory
  • the communication device according to the embodiment of the present application may be the network device shown in FIG. 6.
  • the disclosed apparatus and method may be implemented in other manners.
  • the device embodiments described above are merely illustrative.
  • the division of the modules or units is only a logical function division.
  • there may be another division manner for example, multiple units or components may be used.
  • the combination may be integrated into another device, or some features may be ignored or not performed.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
  • the units described as separate components may or may not be physically separated, and the components displayed as units may be one physical unit or multiple physical units, that is, may be located in one place, or may be distributed to multiple different places. . Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
  • each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
  • the integrated unit if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a readable storage medium.
  • the technical solution of the embodiments of the present application may be embodied in the form of a software product in the form of a software product in essence or in the form of a contribution to the prior art, and the software product is stored in a storage medium.
  • a number of instructions are included to cause a device (which may be a microcontroller, chip, etc.) or a processor to perform all or part of the steps of the methods described in various embodiments of the present invention.
  • the foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like, which can store program codes. .

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Embodiments of the present application relate to the field of communications. Disclosed are a data transmission method and device, for solving the problem that a base station may not be able to receive data transmitted by a terminal when the bandwidth of a downlink channel is greater than or equal to the bandwidth of an uplink channel. The specific solution is: first, a terminal device determines at least one downlink time-frequency resource location where transmission is performed in a frequency hopping manner, and receives downlink data transmitted by a network device over a first downlink time-frequency resource location of the at least one downlink time-frequency resource location; then the terminal device determines a first frequency domain range and a frequency domain range of a second time-frequency resource location, wherein the first frequency domain range is the same as the frequency domain range of the first downlink time-frequency resource location, and the frequency domain range of the second time-frequency resource location is the same as or falls within the first frequency domain range; and finally, the terminal device transmits uplink data to the network device over the second time-frequency resource location. Embodiments of the present application are for transmitting data.

Description

一种数据传输方法及装置Data transmission method and device 技术领域Technical field

本申请实施例涉及通信领域,尤其涉及一种数据传输方法及装置。The embodiments of the present application relate to the field of communications, and in particular, to a data transmission method and apparatus.

背景技术Background technique

根据联邦通讯委员会(Federal Communications Commission,FCC)最新发布的国际频谱白皮书,非授权(unlicensed)频谱资源要大于授权频谱资源,如果能有效利用非授权频谱,必将大幅提高无线通信的频谱效率。在现有技术中,非授权频谱增强机器类通信(Ehanced Machine Type Communication on unlicensed spectrum,eMTC-U)就是工作在非授权频谱上的一种机器类通信技术,主要目的是实现长距离、低成本、低功耗的物联网通信。其中,终端可以使用跳频扩频技术(Frequency-Hopping Spread Spectrum,FHSS)与基站进行通信。示例的,终端向基站发送上行数据采用非自适应跳频技术,使用的上行信道的带宽是由终端自身的能力确定的,例如,主要工作频点是2.4GHz,终端的系统带宽为1.4MHz,也可以扩展到其他非授权频谱上,如物联网(Internet of thing,IoT)规定的sub1GHz,包括315MHz、433MHz、868MHz、915MHz等,基站向终端发送下行数据采用跳频或宽带技术,使用的下行信道的带宽可以是跳频带宽或宽带带宽,如180KHz,1.4MHz、5MHz、10MHz或20MHz。基站向终端发送下行数据时,基站每次占用的下行信道带宽大于或等于终端向基站发送上行数据时的上行信道带宽。如果多个终端在基站所使用的整个频段范围内进行跳频向基站发送上行数据,这样多个终端在频域上会占用很宽的频带(例如,2.4GHz频段的带宽为83.5MHz),导致多个终端发送上行数据所占用的频带大于基站发送下行数据所占用的频带,基站在整个频段范围内接收多个终端发送的上行数据较困难,同时也违背了基站和终端通过跳频来减少和其他系统的干扰的目的,影响共存的效果。According to the latest international spectrum white paper released by the Federal Communications Commission (FCC), the unlicensed spectrum resources are larger than the licensed spectrum resources. If the unlicensed spectrum can be effectively utilized, the spectrum efficiency of wireless communication will be greatly improved. In the prior art, the Enhanced Machine Type Communication on unlicensed spectrum (eMTC-U) is a machine type communication technology working on an unlicensed spectrum, and the main purpose is to achieve long distance and low cost. Low-power IoT communication. The terminal can communicate with the base station by using Frequency-Hopping Spread Spectrum (FHSS). For example, the terminal sends the uplink data to the base station by using a non-adaptive frequency hopping technology, and the bandwidth of the used uplink channel is determined by the capability of the terminal itself. For example, the main working frequency is 2.4 GHz, and the system bandwidth of the terminal is 1.4 MHz. It can also be extended to other unlicensed spectrums, such as the sub1GHz specified by the Internet of Things (IoT), including 315MHz, 433MHz, 868MHz, 915MHz, etc. The base station sends downlink data to the terminal using frequency hopping or broadband technology, and the downlink used. The bandwidth of the channel can be a frequency hopping bandwidth or a wideband bandwidth, such as 180 kHz, 1.4 MHz, 5 MHz, 10 MHz or 20 MHz. When the base station sends downlink data to the terminal, the downlink channel bandwidth occupied by the base station is greater than or equal to the uplink channel bandwidth when the terminal sends uplink data to the base station. If multiple terminals perform frequency hopping to transmit uplink data to the base station in the entire frequency range used by the base station, such multiple terminals occupy a wide frequency band in the frequency domain (for example, the bandwidth of the 2.4 GHz band is 83.5 MHz), resulting in The frequency band occupied by multiple terminals for transmitting uplink data is larger than the frequency band occupied by the base station for transmitting downlink data. It is difficult for the base station to receive uplink data sent by multiple terminals in the entire frequency range, and also violates the base station and the terminal to reduce the frequency by frequency hopping. The purpose of interference from other systems affects the effects of coexistence.

发明内容Summary of the invention

本申请实施例提供一种数据传输方法及装置,在基站和终端都采用跳频的方式进行数据通信时,基站能够在较窄的频带内接收多个终端发送的上行数据。为解决上述技术问题,本申请实施例提供如下技术方案:The embodiment of the present invention provides a data transmission method and apparatus. When a base station and a terminal both use frequency hopping to perform data communication, the base station can receive uplink data sent by multiple terminals in a narrow frequency band. To solve the above technical problem, the embodiment of the present application provides the following technical solutions:

本申请实施例的第一方面,提供一种数据传输方法,包括:首先,终端设备确定以跳频的方式传输的至少一个下行时频资源位置,在至少一个下行时频资源位置的第一下行时频资源位置上接收网络设备发送的下行数据;然后,终端设备确定第一下行时频资源位置的频域范围和第二时频资源位置的频域范围,其中,第二时频资源位置的频域范围与第一下行时频资源位置的频域范围相同,或者在第一下行时频资源位置的频域范围内;最后,终端设备在第二时频资源位置上,向网络设备发送上行数据。本申请实施例所述的数据传输方法,终端设备在以跳频的方式向网络设备发送上行数据之前,需要先确定用于接收下行数据的第一下行时频资源位置的频域范围,然后,确定终端设备向网络设备发送上行数据所使用的第二时频资源位置的频域范围,使得终端设备以跳频的方式向网络设备发送上行数据时,使用的第二时频资源位置均在第 一下行时频资源位置的频域范围内,从而,对于多个终端设备以同样的跳频方式向网络设备发送上行数据时,网络设备能够在较窄的频带内接收多个终端发送的上行数据,同时也符合网络设备和终端设备通过跳频来减少和其他系统的干扰的目的。A first aspect of the present application provides a data transmission method, including: first, a terminal device determines at least one downlink time-frequency resource location that is transmitted in a frequency hopping manner, and is at a first position of at least one downlink time-frequency resource location. And receiving, by the time-frequency resource, the downlink data sent by the network device; and then determining, by the terminal device, a frequency domain range of the first downlink time-frequency resource location and a frequency domain range of the second time-frequency resource location, where the second time-frequency resource The frequency domain range of the location is the same as the frequency domain range of the first downlink time-frequency resource location, or within the frequency domain of the first downlink time-frequency resource location; and finally, the terminal device is at the second time-frequency resource location. The network device sends uplink data. In the data transmission method of the embodiment of the present application, before the terminal device sends the uplink data to the network device in the frequency hopping manner, the terminal device needs to determine the frequency domain range of the first downlink time-frequency resource location for receiving the downlink data, and then Determining a frequency domain range of the second time-frequency resource location used by the terminal device to send the uplink data to the network device, so that when the terminal device sends the uplink data to the network device in a frequency hopping manner, the second time-frequency resource location used is First A downlink frequency-frequency resource location is within a frequency domain range, so that when a plurality of terminal devices send uplink data to the network device in the same frequency hopping manner, the network device can receive uplink data sent by multiple terminals in a narrow frequency band. At the same time, it also meets the purpose of reducing the interference with other systems through frequency hopping by network devices and terminal devices.

结合第一方面,在一种可能的实现方式中,至少一个下行时频资源位置的频域范围分别通过相应的下行信道号指示。从而,通过下行信道号来指示下行时频资源位置的频域范围,使得终端设备可以通过计算下行信道号来确定下行时频资源位置的频域范围。With reference to the first aspect, in a possible implementation manner, the frequency domain ranges of the at least one downlink time-frequency resource location are respectively indicated by corresponding downlink channel numbers. Therefore, the frequency domain range of the downlink time-frequency resource location is indicated by the downlink channel number, so that the terminal device can determine the frequency domain range of the downlink time-frequency resource location by calculating the downlink channel number.

为了确定第一下行时频资源位置的频域范围,结合上述可能的实现方式,在另一种可能的实现方式中,终端设备确定第一频域范围,具体包括:终端设备确定帧号、物理小区标识、下行信道带宽、可用信道列表和最少信道数目中的至少一项,帧号用于表示终端设备接收下行数据的时刻,物理小区标识用于表示终端设备所在的小区,下行信道带宽用于表示网络设备向终端设备发送下行数据的最大带宽,可用信道列表包括用于网络设备与终端设备之间进行数据传输的信道的状态,最少信道数目用于表示用于网络设备与终端设备之间进行数据传输的信道数量;终端设备根据终端设备确定的帧号、物理小区标识、下行信道带宽、可用信道列表和最少信道数目中的至少一项,得到第一下行信道号,第一下行信道号用于指示第一频域范围。In order to determine the frequency domain range of the first downlink time-frequency resource location, in combination with the foregoing possible implementation manner, in another possible implementation manner, the terminal device determines the first frequency domain range, specifically, the terminal device determines the frame number, At least one of a physical cell identifier, a downlink channel bandwidth, a list of available channels, and a minimum number of channels, where the frame number is used to indicate the time at which the terminal device receives the downlink data, and the physical cell identifier is used to indicate the cell in which the terminal device is located, and the downlink channel bandwidth is used. And indicating a maximum bandwidth of the downlink data sent by the network device to the terminal device, where the available channel list includes a state of a channel used for data transmission between the network device and the terminal device, and the minimum number of channels is used to indicate between the network device and the terminal device. The number of channels for data transmission; the terminal device obtains the first downlink channel number according to at least one of a frame number, a physical cell identifier, a downlink channel bandwidth, an available channel list, and a minimum number of channels determined by the terminal device, and the first downlink The channel number is used to indicate the first frequency domain range.

为了确定第二下行时频资源位置的频域范围,结合上述可能的实现方式,在另一种可能的实现方式中,所述终端设备确定第二时频资源位置的频域范围,具体包括:终端设备根据预设的算法确定第二时频资源位置的频域范围;或者,终端设备基于网络设备的调度确定第二时频资源位置的频域范围。In order to determine the frequency domain range of the second downlink time-frequency resource location, in combination with the foregoing possible implementation manner, in another possible implementation manner, the terminal device determines a frequency domain range of the second time-frequency resource location, which specifically includes: The terminal device determines a frequency domain range of the second time-frequency resource location according to a preset algorithm; or the terminal device determines a frequency domain range of the second time-frequency resource location based on the scheduling of the network device.

由于至少一个下行时频资源位置的频域范围可以分别通过相应的下行信道号指示,同理,第二时频资源位置的频域范围也可以通过相应的上行信道号指示,结合上述可能的实现方式,在另一种可能的实现方式中,终端设备根据预设的算法确定第二时频资源位置的频域范围,具体包括:终端设备确定至少一个上行子信道号,至少一个上行子信道号用于指示第二时频资源位置的频域范围。The frequency domain range of the at least one downlink time-frequency resource location may be indicated by the corresponding downlink channel number. Similarly, the frequency domain range of the second time-frequency resource location may also be indicated by the corresponding uplink channel number, combined with the foregoing possible implementation. In another possible implementation manner, the terminal device determines, according to a preset algorithm, a frequency domain range of the second time-frequency resource location, where the method includes: determining, by the terminal device, at least one uplink subchannel number, and at least one uplink subchannel number. A frequency domain range used to indicate the location of the second time-frequency resource.

结合上述可能的实现方式,在另一种可能的实现方式中,终端设备确定至少一个上行子信道号,具体包括:终端设备根据帧号、子帧号和终端设备的标识信息确定至少一个上行子信道号。In combination with the foregoing possible implementation manners, in another possible implementation manner, the terminal device determines the at least one uplink subchannel number, where the method includes: determining, by the terminal device, the at least one uplink sub-port according to the frame number, the sub-frame number, and the identifier information of the terminal device. Channel number.

结合上述可能的实现方式,在另一种可能的实现方式中,在终端设备确定至少一个上行子信道号之前,方法还包括:终端设备接收网络设备发送的至少一个虚拟子信道号。In combination with the foregoing possible implementation manner, in another possible implementation, before the terminal device determines the at least one uplink subchannel number, the method further includes: the terminal device receiving the at least one virtual subchannel number sent by the network device.

结合上述可能的实现方式,在另一种可能的实现方式中,终端设备确定至少一个上行子信道号,具体包括:终端设备根据至少一个虚拟子信道号,以及虚拟子信道号与上行子信道号的对应关系确定至少一个上行子信道号,虚拟子信道号与上行子信道号的对应关系包含时间相关的参数。从而,终端设备在不同的时刻使用不同的虚拟子信道号与上行子信道号的对应关系,则终端设备在不同的时刻,根据虚拟子信道号确定的上行子信道号不同,相当于终端设备在不同的时刻使用的上行子信道不同,以便于实现终端设备以跳频的方式向网络设备发送数据。In combination with the foregoing possible implementation manner, in another possible implementation manner, the terminal device determines the at least one uplink subchannel number, and specifically includes: the terminal device according to the at least one virtual subchannel number, and the virtual subchannel number and the uplink subchannel number The correspondence relationship determines at least one uplink subchannel number, and the correspondence between the virtual subchannel number and the uplink subchannel number includes time-related parameters. Therefore, the terminal device uses the corresponding relationship between the virtual subchannel number and the uplink subchannel number at different times, and the terminal device has different uplink subchannel numbers determined according to the virtual subchannel number at different times, which is equivalent to the terminal device being The uplink subchannels used at different times are different, so that the terminal device can transmit data to the network device in a frequency hopping manner.

结合上述可能的实现方式,在另一种可能的实现方式中,虚拟子信道号与上行子 信道号的对应关系为网络设备通过固定信道为终端设备预先配置的。In combination with the above possible implementation manners, in another possible implementation manner, the virtual subchannel number and the uplink subroutine The correspondence between the channel numbers is that the network device is pre-configured for the terminal device through the fixed channel.

结合上述可能的实现方式,在另一种可能的实现方式中,终端设备在第二时频资源位置上,向网络设备发送上行数据,具体包括:若终端设备使用至少一个上行子信道号对应的上行子信道的可用时长小于第一下行信道号对应的第一下行信道的可用时长,终端设备在第一下行信道的频率范围内进行跳频,向网络设备发送上行数据。从而,使终端设备充分利用频率资源进行跳频,既能提高资源的利用率又能提高抗干扰的性能。In combination with the foregoing possible implementation manner, in another possible implementation manner, the terminal device sends the uplink data to the network device at the second time-frequency resource location, where the method includes: if the terminal device uses the at least one uplink sub-channel number corresponding to the The available duration of the uplink subchannel is smaller than the available duration of the first downlink channel corresponding to the first downlink channel number, and the terminal equipment performs frequency hopping in the frequency range of the first downlink channel to send uplink data to the network device. Therefore, the terminal device makes full use of frequency resources for frequency hopping, which can improve resource utilization and improve anti-interference performance.

本申请实施例的第二方面,提供一种数据传输方法,包括:网络设备以跳频的方式在至少一个下行时频资源位置上发送下行数据,至少一个下行时频资源位置包含第一下行时频资源位置;网络设备在第二时频资源位置上接收终端设备发送的上行数据,第二时频资源位置的频域范围与第一下行时频资源位置的频域范围相同,或者在第一下行时频资源位置的频域范围内,第一下行时频资源位置为网络设备向终端设备发送下行数据所使用的资源。本申请实施例所述的数据传输方法,网络设备接收到的上行数据是终端设备在第二时频资源位置上发送的,第二时频资源位置是终端设备以跳频的方式在向网络设备发送上行数据之前确定的,而第二时频资源位置均在网络设备向终端设备发送下行数据所使用的第一下行时频资源位置的频域范围内,从而,对于多个终端设备以同样的跳频方式向网络设备发送上行数据时,网络设备能够在较窄的频带内接收多个终端发送的上行数据,同时也符合网络设备和终端设备通过跳频来减少和其他系统的干扰的目的。A second aspect of the present application provides a data transmission method, including: the network device sends downlink data in a frequency hopping manner on at least one downlink time-frequency resource location, and at least one downlink time-frequency resource location includes a first downlink. The time-frequency resource location; the network device receives the uplink data sent by the terminal device at the second time-frequency resource location, where the frequency domain range of the second time-frequency resource location is the same as the frequency domain range of the first downlink time-frequency resource location, or The first downlink time-frequency resource location is a resource used by the network device to send downlink data to the terminal device in a frequency domain range of the first downlink time-frequency resource location. In the data transmission method of the embodiment of the present application, the uplink data received by the network device is sent by the terminal device at the second time-frequency resource location, and the second time-frequency resource location is that the terminal device is hopping to the network device. The second time-frequency resource location is determined in the frequency domain range of the first downlink time-frequency resource location used by the network device to send the downlink data to the terminal device, and thus is the same for multiple terminal devices. When the frequency hopping mode sends uplink data to the network device, the network device can receive uplink data sent by multiple terminals in a narrow frequency band, and also meets the purpose of reducing interference with other systems by frequency hopping by the network device and the terminal device. .

结合第二方面,在一种可能的实现方式中,在网络设备在第二时频资源位置上接收终端设备发送的上行数据之前,方法还包括:网络设备向终端设备发送第一指示,第一指示用于指示终端设备在第二时频资源位置上向网络设备发送上行数据所使用的时频资源。以便于终端设备确定向网络设备发送上行数据的第二时频资源位置。或者,第一指示用于指示终端设备在第二时频资源位置上向网络设备发送上行数据所使用的时间资源。以便于终端设备确定向网络设备发送上行数据的第二时间资源位置,终端设备通过预先定义的跳频的计算方法计算确定频域资源。With reference to the second aspect, in a possible implementation, before the network device receives the uplink data sent by the terminal device at the second time-frequency resource location, the method further includes: the network device sending the first indication to the terminal device, where And indicating a time-frequency resource used by the terminal device to send uplink data to the network device at the second time-frequency resource location. In order for the terminal device to determine a second time-frequency resource location for transmitting uplink data to the network device. Or the first indication is used to indicate a time resource used by the terminal device to send uplink data to the network device at the second time-frequency resource location. The terminal device determines the second time resource location for transmitting the uplink data to the network device, and the terminal device calculates the frequency domain resource by using a pre-defined calculation method of the frequency hopping.

结合上述可能的实现方式,在另一种可能的实现方式中,在网络设备以跳频的方式在至少一个下行时频资源位置上发送下行数据之前,方法还包括:网络设备确定以跳频的方式传输的至少一个下行时频资源位置。以便于终端设备确定接收下行数据的第一下行时频资源位置的频域范围。In combination with the foregoing possible implementation manners, in another possible implementation manner, before the network device sends the downlink data on the at least one downlink time-frequency resource location in a frequency hopping manner, the method further includes: determining, by the network device, the frequency hopping At least one downlink time-frequency resource location transmitted by the mode. The terminal device determines the frequency domain range of the first downlink time-frequency resource location for receiving the downlink data.

结合上述可能的实现方式,在另一种可能的实现方式中,至少一个下行时频资源位置的频域范围分别通过相应的下行信道号指示。In combination with the foregoing possible implementation manners, in another possible implementation manner, the frequency domain ranges of the at least one downlink time-frequency resource location are respectively indicated by corresponding downlink channel numbers.

结合上述可能的实现方式,在另一种可能的实现方式中,在网络设备以跳频的方式在至少一个下行时频资源位置上发送下行数据之前,方法还包括:网络设备向终端设备发送物理小区标识、下行信道带宽、可用信道列表和最少信道数目中至少一项,物理小区标识用于表示终端设备所在的小区,下行信道带宽用于表示网络设备向终端设备发送下行数据的最大带宽,可用信道列表包括用于网络设备与终端设备之间进行数据传输的信道的状态。以便于终端设备确定接收下行数据的第一下行时频资源位置的频域范围。 In conjunction with the foregoing possible implementation manner, in another possible implementation manner, before the network device sends the downlink data on the at least one downlink time-frequency resource location in a frequency hopping manner, the method further includes: the network device sending the physical to the terminal device At least one of a cell identifier, a downlink channel bandwidth, a list of available channels, and a minimum number of channels, where the physical cell identifier is used to indicate the cell where the terminal device is located, and the downlink channel bandwidth is used to indicate the maximum bandwidth of the downlink data sent by the network device to the terminal device. The channel list includes states of channels used for data transmission between the network device and the terminal device. The terminal device determines the frequency domain range of the first downlink time-frequency resource location for receiving the downlink data.

结合上述可能的实现方式,在另一种可能的实现方式中,在网络设备以跳频的方式在至少一个下行时频资源位置上发送下行数据之前,方法还包括:网络设备向终端设备发送至少一个虚拟子信道号。以便于终端设备确定接收下行数据的第二时频资源位置的频域范围。In conjunction with the foregoing possible implementation manner, in another possible implementation manner, before the network device sends the downlink data on the at least one downlink time-frequency resource location in a frequency hopping manner, the method further includes: the network device sending the at least the terminal device A virtual subchannel number. The terminal device is configured to determine a frequency domain range of the second time-frequency resource location for receiving the downlink data.

结合上述可能的实现方式,在另一种可能的实现方式中,在网络设备以跳频的方式在至少一个下行时频资源位置上发送下行数据之前,方法还包括:网络设备通过固定信道为终端设备配置虚拟子信道号与上行子信道号的对应关系,虚拟子信道号与上行子信道号的对应关系包含时间相关的参数。以便于终端设备在不同的时刻使用不同的虚拟子信道号与上行子信道号的对应关系,在不同的时刻,根据虚拟子信道号确定不同的上行子信道号,使得终端设备在不同的时刻使用的上行子信道不同,实现终端设备以跳频的方式向网络设备发送数据。In combination with the foregoing possible implementation manners, in another possible implementation manner, before the network device sends the downlink data on the at least one downlink time-frequency resource location in a frequency hopping manner, the method further includes: the network device adopting the fixed channel as the terminal The device configures a correspondence between the virtual subchannel number and the uplink subchannel number, and the correspondence between the virtual subchannel number and the uplink subchannel number includes time-related parameters. In order to use the corresponding relationship between the virtual subchannel number and the uplink subchannel number at different times, the terminal device determines different uplink subchannel numbers according to the virtual subchannel number at different times, so that the terminal device uses at different times. The uplink subchannels are different, and the terminal device is configured to send data to the network device in a frequency hopping manner.

结合上述可能的实现方式,在另一种可能的实现方式中,在网络设备以跳频的方式在至少一个下行时频资源位置上发送下行数据之前,方法还包括:网络设备确定终端设备使用信道的时刻,信道包括网络设备向终端设备发送下行数据所使用的所有下行信道,以及终端设备向网络设备发送上行数据所使用的所有上行子信道。从而,避免终端设备向网络设备发送的上行数据与其他终端设备向网络设备发送的上行数据碰撞,而产生的干扰。In combination with the foregoing possible implementation manner, in another possible implementation manner, before the network device sends the downlink data on the at least one downlink time-frequency resource location in a frequency hopping manner, the method further includes: determining, by the network device, the terminal device using the channel At the moment, the channel includes all downlink channels used by the network device to send downlink data to the terminal device, and all uplink subchannels used by the terminal device to send uplink data to the network device. Therefore, the interference generated by the uplink data sent by the terminal device to the network device and the uplink data sent by the other terminal device to the network device are avoided.

结合上述可能的实现方式,在另一种可能的实现方式中,若终端设备使用至少一个上行子信道号对应的上行子信道的可用时长小于第一下行信道号对应的第一下行信道的可用时长,网络设备向终端设备发送第二指示,第二指示用于指示终端设备在第一下行信道的频率范围内进行跳频。以便于使终端设备充分利用频率资源进行跳频,既能提高资源的利用率又能提高抗干扰的性能。In combination with the foregoing possible implementation manner, in another possible implementation, if the terminal device uses the uplink subchannel corresponding to the at least one uplink subchannel number, the available duration is smaller than the first downlink channel corresponding to the first downlink channel identifier. The network device sends a second indication to the terminal device, where the second indication is used to indicate that the terminal device performs frequency hopping within the frequency range of the first downlink channel. In order to make the terminal device make full use of frequency resources for frequency hopping, the utilization of resources can be improved and the anti-interference performance can be improved.

本发明实施例的第三方面,提供一种通信装置,包括:处理单元,用于确定以跳频的方式传输的至少一个下行时频资源位置;接收单元,用于在至少一个下行时频资源位置的第一下行时频资源位置上接收网络设备发送的下行数据;处理单元,还用于确定第一频域范围,第一频域范围与第一下行时频资源位置的频域范围相同;处理单元,还用于确定第二时频资源位置的频域范围,第二时频资源位置的频域范围与第一频域范围相同,或者在第一频域范围内;发送单元,用于在第二时频资源位置上,向网络设备发送上行数据。A third aspect of the embodiments of the present invention provides a communication apparatus, including: a processing unit, configured to determine at least one downlink time-frequency resource location that is transmitted in a frequency hopping manner; and a receiving unit, configured to use the at least one downlink time-frequency resource Receiving downlink data sent by the network device at the first downlink time-frequency resource location of the location; the processing unit is further configured to determine a frequency domain range of the first frequency domain range, the first frequency domain range, and the first downlink time-frequency resource location The processing unit is further configured to determine a frequency domain range of the second time-frequency resource location, where the frequency domain range of the second time-frequency resource location is the same as the first frequency domain range, or in the first frequency domain range; And configured to send uplink data to the network device at the second time-frequency resource location.

本申请实施例的第四方面,提供一种通信装置,包括:发送单元,用于以跳频的方式在至少一个下行时频资源位置上发送下行数据,至少一个下行时频资源位置包含第一下行时频资源位置;接收单元,用于在第二时频资源位置上接收终端设备发送的上行数据,第二时频资源位置的频域范围与第一频域范围相同,或者在第一频域范围内,第一频域范围与第一下行时频资源位置的频域范围相同,第一下行时频资源位置为终端设备接收下行数据所使用的资源。A fourth aspect of the present application provides a communication apparatus, including: a sending unit, configured to send downlink data in a frequency hopping manner on at least one downlink time-frequency resource location, where at least one downlink time-frequency resource location includes a first a downlink time-frequency resource location; the receiving unit, configured to receive uplink data sent by the terminal device at the second time-frequency resource location, where the frequency domain range of the second time-frequency resource location is the same as the first frequency domain range, or is first In the frequency domain, the first frequency domain range is the same as the frequency domain range of the first downlink time-frequency resource location, and the first downlink time-frequency resource location is a resource used by the terminal device to receive downlink data.

需要说明的是,上述第三方面和第四方面功能模块可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块。例如,收发器,用于完成接收单元和发送单元的功能,处理器,用于完成处理单元的功能,存储器,用于处理器处理本申请实施例的数据传输方法的程序指令。处理器、 收发器和存储器通过总线连接并完成相互间的通信。具体的,可以参考第一方面提供的数据传输方法中终端设备的行为的功能,以及第二方面提供的数据传输方法中网络设备的行为的功能。It should be noted that the foregoing third and fourth functional modules may be implemented by hardware, or may be implemented by hardware. The hardware or software includes one or more modules corresponding to the functions described above. For example, a transceiver for performing functions of a receiving unit and a transmitting unit, a processor for performing functions of the processing unit, a memory, and a program instruction for the processor to process the data transmission method of the embodiment of the present application. Processor, The transceiver and memory are connected by a bus and communicate with each other. Specifically, the function of the behavior of the terminal device in the data transmission method provided by the first aspect, and the function of the behavior of the network device in the data transmission method provided by the second aspect may be referred to.

第五方面,本申请实施例提供一种通信装置,包括:处理器、存储器、总线和通信接口;该存储器用于存储计算机执行指令,该处理器与该存储器通过该总线连接,当该处理器运行时,该处理器执行该存储器存储的该计算机执行指令,以使该通信装置执行如上述任意方面的方法。In a fifth aspect, an embodiment of the present application provides a communication apparatus, including: a processor, a memory, a bus, and a communication interface; the memory is configured to store a computer execution instruction, and the processor is connected to the memory through the bus, when the processor In operation, the processor executes the computer-executable instructions stored by the memory to cause the communication device to perform the method of any of the above aspects.

第六方面,本申请实施例提供了一种计算机可读存储介质,用于储存为上述通信装置所用的计算机软件指令,当其在计算机上运行时,使得计算机可以执行上述中任意方面的方法。In a sixth aspect, an embodiment of the present application provides a computer readable storage medium for storing computer software instructions for use in the communication device, and when executed on a computer, causes the computer to perform the method of any of the above aspects.

第七方面,本申请实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述任意方面的方法。In a seventh aspect, an embodiment of the present application provides a computer program product comprising instructions that, when run on a computer, cause the computer to perform the method of any of the above aspects.

另外,第三方面至第七方面中任一种设计方式所带来的技术效果可参见第一方面至第二方面中不同设计方式所带来的技术效果,此处不再赘述。In addition, the technical effects brought by the design manners of any one of the third aspect to the seventh aspect can be referred to the technical effects brought by the different design modes in the first aspect to the second aspect, and details are not described herein again.

本申请实施例中,通信装置的名字对设备本身不构成限定,在实际实现中,这些设备可以以其他名称出现。只要各个设备的功能和本申请实施例类似,属于本申请权利要求及其等同技术的范围之内。In the embodiment of the present application, the names of the communication devices are not limited to the devices themselves, and in actual implementation, the devices may appear under other names. As long as the functions of the respective devices are similar to the embodiments of the present application, they are within the scope of the claims and their equivalents.

本申请实施例的这些方面或其他方面在以下实施例的描述中会更加简明易懂。These and other aspects of the embodiments of the present application will be more readily understood in the following description of the embodiments.

附图说明DRAWINGS

图1为现有技术提供的一种跳频图案示意图;1 is a schematic diagram of a frequency hopping pattern provided by the prior art;

图2为现有技术提供的一种上行跳变与下行跳变图案示意图;2 is a schematic diagram of an uplink hopping and a downlink hopping pattern provided by the prior art;

图3为本申请实施例提供的通信系统的简化示意图;3 is a simplified schematic diagram of a communication system according to an embodiment of the present application;

图4为本申请实施例提供的一种网络设备为NR-NB的场景示意图;FIG. 4 is a schematic diagram of a scenario in which a network device is an NR-NB according to an embodiment of the present disclosure;

图5为本申请实施例提供的一种网络设备为CU-DU分离的场景示意图;FIG. 5 is a schematic diagram of a scenario in which a network device is separated by a CU-DU according to an embodiment of the present disclosure;

图6为本申请实施例提供的一种网络设备的组成示意图;FIG. 6 is a schematic structural diagram of a network device according to an embodiment of the present application;

图7为本申请实施例提供的一种终端设备的组成示意图;FIG. 7 is a schematic structural diagram of a terminal device according to an embodiment of the present application;

图8为本申请实施例提供的一种数据传输方法流程图;FIG. 8 is a flowchart of a data transmission method according to an embodiment of the present application;

图9为本申请实施例提供的一种确定下行信道号方法示意图;FIG. 9 is a schematic diagram of a method for determining a downlink channel number according to an embodiment of the present disclosure;

图10为本申请实施例提供的一种下行信道号计算方法示意图;FIG. 10 is a schematic diagram of a method for calculating a downlink channel number according to an embodiment of the present disclosure;

图11为本申请实施例提供的一种确定上行子信道号方法示意图;FIG. 11 is a schematic diagram of a method for determining an uplink subchannel number according to an embodiment of the present disclosure;

图12为本申请实施例提供的一种上行子信道号计算方法示意图;FIG. 12 is a schematic diagram of a method for calculating an uplink subchannel number according to an embodiment of the present disclosure;

图13为本申请实施例提供的一种虚拟子信道号与上行子信道号的对应关系示意图;FIG. 13 is a schematic diagram of a correspondence between a virtual subchannel number and an uplink subchannel number according to an embodiment of the present disclosure;

图14为本申请实施例提供的一种上行跳变与下行跳变图案示意图;FIG. 14 is a schematic diagram of an uplink hopping and a downlink hopping pattern according to an embodiment of the present disclosure;

图15为本申请实施例提供的另一种数据传输方法流程图;FIG. 15 is a flowchart of another data transmission method according to an embodiment of the present application;

图16为本申请实施例提供的一种通信装置的组成示意图;FIG. 16 is a schematic structural diagram of a communication apparatus according to an embodiment of the present application;

图17为本申请实施例提供的另一种通信装置的组成示意图;FIG. 17 is a schematic structural diagram of another communication apparatus according to an embodiment of the present application;

图18为本申请实施例提供的又一种通信装置的组成示意图;FIG. 18 is a schematic structural diagram of still another communication apparatus according to an embodiment of the present application;

图19为本申请实施例提供的再一种通信装置的组成示意图。 FIG. 19 is a schematic structural diagram of still another communication apparatus according to an embodiment of the present application.

具体实施方式Detailed ways

根据FCC最新发布的国际频谱白皮书可以看到,非授权频谱资源要大于授权频谱资源,如果能有效利用非授权频谱,必将大幅提高无线通信的频谱效率。目前,非授权频谱上使用的主要技术是无线保真(Wireless Fidelity,WiFi)技术,但是WiFi在移动性、安全性、服务质量(Quality of Service,QoS)以及同时处理多用户调度方面存在缺陷。因此,MulteFire联盟基于长期演进(Long-term Evolution,LTE)技术,提出了可以工作在非授权频谱的Multefire技术,利用非授权频谱资源,提供更为有效的无线接入,满足日益增长的移动宽带服务的需求。另外,为了保证对频谱的公平使用,各个国家制定了不同的法规。例如,如表1所示,欧洲电信标准协会(European Telecommunications Standards Institute,ETSI)在频谱法规ETSI EN 300 328中,对使用2.4GHz频段的设备进行了以下约束。According to the latest international spectrum white paper released by the FCC, it can be seen that the unlicensed spectrum resources are larger than the licensed spectrum resources. If the unlicensed spectrum can be effectively utilized, the spectrum efficiency of wireless communication will be greatly improved. Currently, the main technology used on the unlicensed spectrum is Wireless Fidelity (WiFi) technology, but WiFi has drawbacks in terms of mobility, security, Quality of Service (QoS), and simultaneous handling of multi-user scheduling. Therefore, based on Long-term Evolution (LTE) technology, the MulteFire Alliance proposes Multefire technology that can work in unlicensed spectrum, using unlicensed spectrum resources to provide more efficient wireless access to meet the growing mobile broadband. Service needs. In addition, in order to ensure fair use of the spectrum, different countries have different regulations. For example, as shown in Table 1, the European Telecommunications Standards Institute (ETSI), in the spectrum regulation ETSI EN 300 328, imposes the following constraints on devices using the 2.4 GHz band.

表1Table 1

Figure PCTCN2017099184-appb-000001
Figure PCTCN2017099184-appb-000001

其中,根据表1可以得到的是:欧洲的法规将使用设备分为FHSS设备和宽带调制(Wideband Modulation)设备,并进一步细化为自适应(Adaptive)设备和非自适 应(Non adaptive)设备,不同类型的设备需遵守不同的规则。例如,对于基于先听后说(Listen before talk,LBT)的检测退避(Detect And Avoid,DAA)自适应FESS设备,需满足输出功率(Output power)小于或等于20dBm,发送时间(Tx time)不大于60ms,信道数量(Number of channels)大于或等于15,跳频扩频(FH separation)大于或等于100KHz,需要做18us的空闲信道评测(Clear Channel Assessment,CCA)等限制。再例如,对于基于非自适应FESS设备,需满足输出功率小于或等于20dBm、媒体利用(Medium Utilization,MU)率不大于10%、单次发送时间不大于5ms以及累积发送时长(Accumulated time)不大于15ms、一个信道占用信道带宽(Occupied channel bandwidth(single channel))小于或等于5MHz,发送间隔(Tx gap)大于或等于5ms等限制。MU定义为MU=(P/100mW)*DC,其中,P为输出功率,DC为占空比,当P=100mW,DC<=10%时,MU<=10%。又例如,对于基于LBT的DAA自适应宽带调制设备,需满足输出功率小于或等于20dBm,PSD小于或等于10dBm/MHz以及发送时间小于10ms(对于基于帧结构的设备(Frame Based Equipment,FBE))或小于等于13ms(对于基于负载的设备(Load based equipment,LBE))等限制。其中,max(a,b)表示取a和b中的最大值。Among them, according to Table 1, it can be obtained that the European regulations will use equipment to be divided into FHSS equipment and Wideband Modulation equipment, and further refined into adaptive equipment and non-self-adaptation. Non-adaptive devices, different types of devices are subject to different rules. For example, for a Detect And Avoid (DAA) adaptive FESS device based on Listening Before Talk (LBT), the output power must be less than or equal to 20 dBm, and the transmission time (Tx time) is not More than 60ms, the number of channels is greater than or equal to 15, and the frequency hopping spread spectrum (FH separation) is greater than or equal to 100KHz. It is necessary to do 18us Clear Channel Assessment (CCA) and other restrictions. For another example, for a non-adaptive FESS device, the output power is less than or equal to 20 dBm, the Medium Utilization (MU) rate is not more than 10%, the single transmission time is not more than 5 ms, and the cumulative transmission time is not (Accumulated time). More than 15ms, one channel occupied channel bandwidth (Occupied channel bandwidth (single channel) is less than or equal to 5MHz, and the transmission interval (Tx gap) is greater than or equal to 5ms. MU is defined as MU=(P/100mW)*DC, where P is the output power and DC is the duty cycle. When P=100mW, DC<=10%, MU<=10%. For another example, for an LBT-based DAA adaptive wideband modulation device, the output power needs to be less than or equal to 20 dBm, the PSD is less than or equal to 10 dBm/MHz, and the transmission time is less than 10 ms (for Frame Based Equipment (FBE)). Or less than or equal to 13ms (for load based equipment (LBE)) and other restrictions. Where max(a, b) represents the maximum value in a and b.

与ETSI的频谱法规相比,如表2所示,FCC的频谱法规相对限制较少。Compared with ETSI's spectrum regulations, as shown in Table 2, the FCC's spectrum regulations are relatively less restrictive.

表2Table 2

Figure PCTCN2017099184-appb-000002
Figure PCTCN2017099184-appb-000002

其中,根据表2可以得到的是:美国的法规中,对于数字调制(digital modulation)设备,需满足每个信道带宽(Bandwidth/Each channel)大于500kHz,PSD是8dBm/3KHz,发送功率(或称为传导功率(Coducted Power))不超过30dBm,等效全向辐射功率 (Effective Isotropic Radiated Power,EIRP)小于36dBm等限制。对于信道数量不小于15个的FHSS设备,需满足每个信道的驻留时间(Dwell time(Each channel))小于0.4s/(0.4s*N),N为信道数量,发送功率小于21dBm等限制。对于信道数量不小于75个的FHSS设备,需满足发送功率大于30dBm等限制。另外,在美国的法规中,允许数字调制和FHSS混合的模式,即某一设备可以包含两种工作模式,当工作在数字调制模式时,需遵守数字调制系统对应的约束,即PSD限制为8dBm/3KHz,发送功率不超过30dBm等,而工作在FHSS模式时,需遵守FHSS系统对应的约束,即发送功率需小于21dBm(信道数量不小于15条)或30dBm(信道数量不小于75条)。According to Table 2, in the US regulations, for digital modulation devices, each channel bandwidth (Bandwidth/Each channel) must be greater than 500 kHz, PSD is 8 dBm/3 KHz, and transmit power (or Equivalent isotropic radiated power for conduction power (Coducted Power) not exceeding 30dBm (Effective Isotropic Radiated Power, EIRP) is less than 36dBm. For FHSS devices with a channel number of not less than 15, the Dwell time (Each channel) of each channel should be less than 0.4s/(0.4s*N), N is the number of channels, and the transmission power is less than 21dBm. . For FHSS devices with a channel number of not less than 75, the transmission power must be greater than 30 dBm. In addition, in the US regulations, the mode that allows digital modulation and FHSS to be mixed, that is, a device can contain two working modes. When working in the digital modulation mode, the corresponding constraints of the digital modulation system must be observed, that is, the PSD limit is 8 dBm. /3KHz, the transmission power does not exceed 30dBm, etc., while working in FHSS mode, it is necessary to comply with the corresponding constraints of the FHSS system, that is, the transmission power needs to be less than 21dBm (the number of channels is not less than 15) or 30dBm (the number of channels is not less than 75).

另外,随着通信技术的不断发展,基于蜂窝的窄带物联网(Narrow Band Internet of Things,NB-IoT)和eMTC系统均已成为万物互联网络的重要分支。在MulteFire 1.1规定了eMTC-U通信技术,eMTC-U是工作在非授权频谱上的一种机器类通信技术,其主要目的是实现长距离、低成本、低功耗的物联网通信。跳频通信是扩频通信的一个分支,通信的收发双方在发送数据时采用同一种跳频图案同步地改变载波频率的通信方式,具有较强的抗干扰性能。例如,蓝牙采用2.4GHz的工业科学医学(Industrial Scientific Medical,ISM)频段,从2.402GHz到2.480GHz划分为79个信道,每个信道的带宽为1MHz,平均跳变速率为1600跳/秒。如图1所示,现有技术提供的一种跳频图案示意图,其中,CH0为固定信道(Anchor channel),CH1至CHN为通信的收发双方使用跳频扩频技术进行通信所可以使用的信道。因此,eMTC系统的终端向基站发送数据时采用非自适应跳频,主要工作频点是2.4GHz,系统带宽为1.4MHz,当然,也可以扩展到其他非授权频谱上,例如sub1GHz,包括315MHz、433MHz、868MHz、915MHz等。基站向终端发送数据时采用跳频或者宽带技术,目前还在讨论中,发送下行数据所使用的下行信道带宽为1.4MHz、5MHz、10MHz或者20MHz。为了减少同步时间和降低功耗,其主同步信号(Primary Synchronization Signal,PSS)、辅同步信号(Secondary Synchronization Signal,SSS)和主信息块(master information block,MIB)在一个或者若干个固定频点的信道进行发送,例如固定信道(Anchor channel),可以是CH0。如图2所示,现有技术提供的一种上行跳变与下行跳变图案示意图,假设以下行5MHz带宽,上行1.4MHz带宽为例,基站在进行数据发送时会按照基站的信道带宽(例如:5MHz)的粒度进行伪随机的跳频,每次发送20毫秒(millisecond,ms),终端却要按照终端的信道带宽(例如:1.4MHz)的粒度进行伪随机的跳频,每次发送5ms。因此,如果多个终端在基站所使用的整个频段范围内进行跳频向基站发送上行数据,这样多个终端在频域上会占用很宽的频带(例如,2.4GHz频段的带宽为83.5MHz),导致多个终端发送上行数据所占用的频带大于基站发送下行数据所占用的频带,基站在整个频段范围内接收多个终端发送的上行数据较困难,同时也违背了基站和终端通过跳频来减少和其他系统的干扰的目的,影响共存的效果。In addition, with the continuous development of communication technology, the Narrow Band Internet of Things (NB-IoT) and eMTC systems have become an important branch of the Internet of Everything. The eMTC-U communication technology is defined in MulteFire 1.1. eMTC-U is a machine-like communication technology working on unlicensed spectrum. Its main purpose is to realize long-distance, low-cost, low-power IoT communication. Frequency hopping communication is a branch of spread spectrum communication. The transmitting and receiving parties of the communication use the same hopping pattern to change the carrier frequency communication mode synchronously when transmitting data, which has strong anti-interference performance. For example, Bluetooth uses the 2.4 GHz Industrial Scientific Medical (ISM) band, which is divided into 79 channels from 2.402 GHz to 2.480 GHz. Each channel has a bandwidth of 1 MHz and an average rate of 1600 hops per second. As shown in FIG. 1 , a schematic diagram of a frequency hopping pattern provided by the prior art, where CH0 is an anchor channel, and CH1 to CHN are channels that can be used for communication between the transmitting and receiving parties using the frequency hopping spread spectrum technology. . Therefore, the terminal of the eMTC system uses non-adaptive frequency hopping when transmitting data to the base station. The main working frequency is 2.4 GHz, and the system bandwidth is 1.4 MHz. Of course, it can also be extended to other unlicensed spectrums, such as sub1 GHz, including 315 MHz. 433MHz, 868MHz, 915MHz, etc. The base station uses frequency hopping or wideband technology when transmitting data to the terminal. Currently, the downlink channel bandwidth used for transmitting downlink data is 1.4 MHz, 5 MHz, 10 MHz, or 20 MHz. In order to reduce synchronization time and reduce power consumption, the Primary Synchronization Signal (PSS), the Secondary Synchronization Signal (SSS), and the master information block (MIB) are at one or several fixed frequency points. The channel is transmitted, for example, an anchor channel, which may be CH0. As shown in FIG. 2, a schematic diagram of an uplink hopping and a downlink hopping pattern provided by the prior art, assuming that the following 5 MHz bandwidth and an uplink 1.4 MHz bandwidth are used as an example, the base station performs data transmission according to the channel bandwidth of the base station (for example, : 5MHz) granularity for pseudo-random frequency hopping, each time transmitting 20 milliseconds (millisecond, ms), the terminal has to perform pseudo-random frequency hopping according to the granularity of the channel bandwidth of the terminal (for example: 1.4MHz), each time transmitting 5ms . Therefore, if multiple terminals perform frequency hopping to transmit uplink data to the base station over the entire frequency range used by the base station, such multiple terminals occupy a wide frequency band in the frequency domain (for example, the bandwidth of the 2.4 GHz band is 83.5 MHz). The frequency band occupied by multiple terminals for transmitting uplink data is larger than the frequency band occupied by the base station for transmitting downlink data, and it is difficult for the base station to receive uplink data sent by multiple terminals in the entire frequency range, and also violates the base station and the terminal by frequency hopping. The purpose of reducing interference with other systems affects the effects of coexistence.

为了解决当终端采用跳频的方式传输上行数据时,如果在整个频段内跳频,且如果基站需要同时接收多个终端的数据,需要基站具备同时接收整个频段范围的能力;多个终端同时占用整个频段的带宽的多个信道对系统间的共存影响很大。本申请实施例提供一种数据传输方法,其基本原理是:首先,终端设备确定以跳频的方式传输的至少一个下行时频资源位置,然后,在至少一个下行时频资源位置的第一下行时频资 源位置上接收网络设备发送的下行数据,根据第一下行时频资源位置确定第一频域范围,第一频域范围与第一下行时频资源位置的频域范围相同;其次,确定第二时频资源位置的频域范围,第二时频资源位置的频域范围与第一频域范围相同,或者在第一频域范围内,最后,终端设备在第二时频资源位置上,向网络设备发送上行数据。本申请实施例所述的数据传输方法,终端设备在以跳频的方式向网络设备发送上行数据之前,需要先确定用于接收下行数据的第一下行时频资源位置的频域范围,然后,确定终端设备向网络设备发送上行数据所使用的第二时频资源位置的频域范围,使得终端设备以跳频的方式向网络设备发送上行数据时,使用的第二时频资源位置均在第一下行时频资源位置的频域范围内,从而,对于多个终端设备以同样的跳频方式向网络设备发送上行数据时,网络设备能够在较窄的频带内接收多个终端发送的上行数据,同时也符合网络设备和终端设备通过跳频来减少和其他系统的干扰的目的。In order to solve the problem that when the terminal uses the frequency hopping method to transmit the uplink data, if the frequency hopping is performed in the entire frequency band, and if the base station needs to receive the data of multiple terminals at the same time, the base station needs to have the capability of receiving the entire frequency band range at the same time; Multiple channels of bandwidth throughout the band have a large impact on coexistence between systems. An embodiment of the present application provides a data transmission method, where the basic principle is: first, the terminal device determines at least one downlink time-frequency resource location that is transmitted in a frequency hopping manner, and then, at a first position of at least one downlink time-frequency resource location. Time-frequency Receiving downlink data sent by the network device at the source location, determining a first frequency domain range according to the first downlink time-frequency resource location, where the first frequency domain range is the same as the frequency domain range of the first downlink time-frequency resource location; and second, determining a frequency domain range of the second time-frequency resource location, the frequency domain range of the second time-frequency resource location is the same as the first frequency domain range, or in the first frequency domain range, and finally, the terminal device is at the second time-frequency resource location Send uplink data to the network device. In the data transmission method of the embodiment of the present application, before the terminal device sends the uplink data to the network device in the frequency hopping manner, the terminal device needs to determine the frequency domain range of the first downlink time-frequency resource location for receiving the downlink data, and then Determining a frequency domain range of the second time-frequency resource location used by the terminal device to send the uplink data to the network device, so that when the terminal device sends the uplink data to the network device in a frequency hopping manner, the second time-frequency resource location used is The frequency range of the first downlink time-frequency resource location is within the frequency domain, so that when multiple terminal devices send uplink data to the network device in the same frequency hopping manner, the network device can receive multiple terminals to send in a narrow frequency band. The uplink data is also in line with the purpose of reducing the interference with other systems by frequency hopping by network devices and terminal devices.

下面将结合附图对本申请实施例的实施方式进行详细描述。Embodiments of the embodiments of the present application will be described in detail below with reference to the accompanying drawings.

图3示出的是可以应用本申请实施例的通信系统的简化示意图。如图3所示,该系统架构可以包括:多个终端设备11和网络设备12。终端设备通过无线通信技术与网络设备进行通信。3 is a simplified schematic diagram of a communication system to which embodiments of the present application may be applied. As shown in FIG. 3, the system architecture may include: a plurality of terminal devices 11 and network devices 12. The terminal device communicates with the network device through wireless communication technology.

其中,终端设备11可以是无线终端设备,无线终端设备可以是指向用户提供语音和/或数据连通性的设备,或具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经无线接入网(如,Radio Access Network,RAN)与一个或多个核心网或者互联网进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)、计算机和数据卡,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(Personal Communication Service,PCS)电话、无绳电话、会话发起协议(SIP)话机、无线本地环路(WLL,Wireless Local Loop)站、个人数字助理(Personal Digital Assistant,PDA)等设备。无线终端设备也可以称为系统、订户单元(Subscriber Unit)、订户站(Subscriber Station),移动站(Mobile Station)、移动台(Mobile)、远程站(Remote Station)、接入点(Access Point)、远程终端(Remote Terminal)、接入终端(Access Terminal)、用户终端(User Terminal)、用户代理(User Agent)、用户站(Subscriber Station,SS)、用户端设备(Customer Premises Equipment,CPE)、用户设备(User Equipment,UE)等。作为一种实施例,图3中所示的终端设备可以为机器类终端设备,例如,水表,电表等。The terminal device 11 may be a wireless terminal device, and the wireless terminal device may be a device that provides voice and/or data connectivity to the user, or a handheld device with a wireless connection function, or other processing device connected to the wireless modem. The wireless terminal can communicate with one or more core networks or the Internet via a radio access network (eg, Radio Access Network, RAN), which can be a mobile terminal, such as a mobile phone (or "cellular" phone), a computer. And the data card, for example, can be a portable, pocket, handheld, computer built-in or in-vehicle mobile device that exchanges language and/or data with the wireless access network. For example, Personal Communication Service (PCS) phones, cordless phones, Session Initiation Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistant (PDA), etc. . The wireless terminal device may also be referred to as a system, a Subscriber Unit, a Subscriber Station, a Mobile Station, a Mobile, a Remote Station, and an Access Point. , Remote Terminal, Access Terminal, User Terminal, User Agent, Subscriber Station (SS), Customer Premises Equipment (CPE), User equipment (UE), etc. As an embodiment, the terminal device shown in FIG. 3 may be a machine type terminal device such as a water meter, an electric meter, or the like.

网络设备12可以是无线通信的基站(Base Station,BS)或基站控制器等。也可以称为无线接入点,收发站,中继站,小区,发送接收点(Transmit and Receive Port,TRP)等等。具体的,网络设备12是一种部署在无线接入网中用以为终端设备11提供无线通信功能的装置,其主要功能包括如下一个或多个功能:进行无线资源的管理、互联网协议(Internet Protocol,IP)头的压缩及用户数据流的加密、用户设备附着时进行移动管理实体(Mobility Management Entity,MME)的选择、路由用户面数据至服务网关(Service Gateway,SGW)、寻呼消息的组织和发送、广播消息的组织和发送、以移动性或调度为目的的测量及测量报告的配置等等。网络设备12可以包括各种形式的蜂窝基站、家庭基站、小区、无线传输点、宏基站、微基站、中继站、无线接 入点等等。在采用不同的无线接入技术的系统中,具备网络设备功能的设备的名称可能会有所不同,例如,在第三代移动通信技术(the third Generation Telecommunication,3G)系统中,称为基站(Node B),在长期演进(Long Term Evolution,LTE)系统中,称为演进型基站(evolved NodeB,eNB或eNodeB),在第五代移动通信技术(the fifth Generation Telecommunication,5G)系统中,称为gNB等等,在无线本地接入系统中,称为接入点(Access Ponit)。The network device 12 may be a base station (BS) or a base station controller of wireless communication. It can also be called a wireless access point, a transceiver station, a relay station, a cell, a Transmit and Receive Port (TRP), and the like. Specifically, the network device 12 is a device deployed in the radio access network to provide the terminal device 11 with a wireless communication function, and the main functions include one or more of the following functions: performing radio resource management, and Internet Protocol (Internet Protocol) , IP) header compression and encryption of user data streams, selection of Mobility Management Entity (MME) when user equipment is attached, routing of user plane data to Service Gateway (SGW), paging message organization And the organization of sending and transmitting broadcast messages and sending, the configuration of measurement and measurement reports for mobility or scheduling, and so on. The network device 12 may include various forms of cellular base stations, home base stations, cells, wireless transmission points, macro base stations, micro base stations, relay stations, and wireless connections. Into the point and so on. In systems using different wireless access technologies, the names of devices with network device functions may vary, for example, in the third generation Telecommunication (3G) system, called a base station ( Node B), in the Long Term Evolution (LTE) system, called an evolved NodeB (eNB or eNodeB), in the fifth generation Telecommunication (5G) system, called For gNB and so on, in the wireless local access system, it is called Access Ponit.

需要说明的是,对于5G或新型无线接入网络(New Radio Access Network,NR)系统,在一个NR基站(NR-NB或gNB)下,可能存在一个或多个发送接收点(Transmission Reception Point,TRP),所有的TRP属于同一个小区,图4为本申请实施例提供的网络设备为NR-NB的场景示意图,其中,每个TRP和终端设备都可以使用本申请实施例所述的测量上报方法。It should be noted that, for a 5G or a new Radio Access Network (NR) system, there may be one or more transmission and reception points (Transmission Reception Point) under one NR base station (NR-NB or gNB). TRP), all TRPs belong to the same cell, and FIG. 4 is a schematic diagram of a scenario in which the network device is an NR-NB according to an embodiment of the present disclosure, where each TRP and the terminal device can use the measurement report described in this embodiment. method.

在另一种场景下,网络设备12还可以分为控制单元(Control Unit,CU)和数据单元(Data Unit,DU),在一个CU下,可以存在多个DU,图5为本申请实施例提供的网络设备为CU-DU分离的场景示意图,其中,每个DU和终端设备都可以使用本申请实施例所述的测量上报方法。CU-DU分离场景和多TRP场景的区别在于,TRP只是一个射频单元或一个天线设备,而DU中可以实现协议栈功能,例如DU中可以实现物理层功能。In another scenario, the network device 12 can also be divided into a control unit (Control Unit, CU) and a data unit (Data Unit, DU). Under one CU, multiple DUs can exist. FIG. 5 is an embodiment of the present application. The provided network device is a schematic diagram of a scenario in which the CU-DU is separated, and each of the DUs and the terminal device can use the measurement reporting method described in the embodiment of the present application. The difference between the CU-DU separation scenario and the multi-TRP scenario is that the TRP is only a radio unit or an antenna device, and the protocol stack function can be implemented in the DU. For example, the physical layer function can be implemented in the DU.

随着通信技术的演进,网络设备的名称可能会变化。此外,在其它可能的情况下,网络设备12可以是其它为终端设备11提供无线通信功能的装置。为方便描述,本申请实施例中,为终端设备11提供无线通信功能的装置称为网络设备12。As communication technologies evolve, the names of network devices may change. Moreover, in other possible cases, network device 12 may be other devices that provide wireless communication functionality to terminal device 11. For convenience of description, in the embodiment of the present application, a device that provides a wireless communication function for the terminal device 11 is referred to as a network device 12.

图6为本申请实施例提供的一种网络设备的组成示意图,图3中的网络设备12可以以图6中的基站的方式来实现。如图6所示,网络设备可以包括至少一个处理器21,存储器22、收发器23、总线24。FIG. 6 is a schematic structural diagram of a network device according to an embodiment of the present disclosure. The network device 12 in FIG. 3 may be implemented in the manner of a base station in FIG. 6. As shown in FIG. 6, the network device may include at least one processor 21, a memory 22, a transceiver 23, and a bus 24.

下面结合图6对网络设备的各个构成部件进行具体的介绍:The following describes the components of the network device in detail with reference to FIG. 6:

处理器21是网络设备的控制中心,可以是一个处理器,也可以是多个处理元件的统称。例如,处理器21是一个中央处理器(Central Processing Unit,CPU),也可以是特定集成电路(Application Specific Integrated Circuit,ASIC),或者是被配置成实施本申请实施例的一个或多个集成电路,例如:一个或多个微处理器(Digital Signal Processor,DSP),或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,FPGA)。在本申请实施例中处理器21可以用于确定以跳频的方式传输的至少一个下行时频资源位置。处理器21还可以用于终端设备使用信道的时刻。The processor 21 is a control center of the network device, and may be a processor or a collective name of a plurality of processing elements. For example, the processor 21 is a central processing unit (CPU), may be an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application. For example, one or more microprocessors (Digital Signal Processors, DSPs), or one or more Field Programmable Gate Arrays (FPGAs). In the embodiment of the present application, the processor 21 may be configured to determine at least one downlink time-frequency resource location that is transmitted in a frequency hopping manner. The processor 21 can also be used for the moment when the terminal device uses the channel.

其中,处理器21可以通过运行或执行存储在存储器22内的软件程序,以及调用存储在存储器22内的数据,执行网络设备的各种功能。Among them, the processor 21 can perform various functions of the network device by running or executing a software program stored in the memory 22 and calling data stored in the memory 22.

在具体的实现中,作为一种实施例,处理器21可以包括一个或多个CPU,例如图6中所示的CPU0和CPU1。In a particular implementation, as an embodiment, processor 21 may include one or more CPUs, such as CPU0 and CPU1 shown in FIG.

在具体实现中,作为一种实施例,网络设备可以包括多个处理器,例如图6中所示的处理器21和处理器25。这些处理器中的每一个可以是一个单核处理器(single-CPU),也可以是一个多核处理器(multi-CPU)。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。 In a particular implementation, as an embodiment, the network device can include multiple processors, such as processor 21 and processor 25 shown in FIG. Each of these processors can be a single core processor (CPU) or a multi-core processor (multi-CPU). A processor herein may refer to one or more devices, circuits, and/or processing cores for processing data, such as computer program instructions.

存储器22可以是只读存储器(Read-only Memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(Random Access Memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器22可以是独立存在,通过总线24与处理器21相连接。存储器22也可以和处理器21集成在一起。The memory 22 can be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type that can store information and instructions. The dynamic storage device can also be an Electrically Erasable Programmable Read-Only Memory (EEPROM), a Compact Disc Read-Only Memory (CD-ROM) or other optical disc storage, and a disc storage device. (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or can be used to carry or store desired program code in the form of instructions or data structures and can be Any other media accessed, but not limited to this. The memory 22 can exist independently and is coupled to the processor 21 via a bus 24. The memory 22 can also be integrated with the processor 21.

其中,存储器22用于存储执行本发明方案的软件程序,并由处理器21来控制执行。The memory 22 is used to store a software program that executes the solution of the present invention and is controlled by the processor 21.

收发器23,用于与其他设备或通信网络通信。如用于与以太网,无线接入网(radio access network,RAN),无线局域网(Wireless Local Area Networks,WLAN)等通信网络通信。收发器23可以包括基带处理器的全部或部分,以及还可选择性地包括RF处理器。RF处理器用于收发RF信号,基带处理器则用于实现由RF信号转换的基带信号或即将转换为RF信号的基带信号的处理。收发器23可以包括接收单元实现接收功能,以及发送单元实现发送功能。在本申请实施例中收发器23可以用于向终端设备发送下行数据,以及接收终端设备发送的上行数据。收发器23还可以用于向终端设备发送第一指示、第二指示、至少一个虚拟子信道号、虚拟子信道号与上行子信道号的对应关系,以及物理小区标识、下行信道带宽、可用信道列表和最少信道数目中至少一项。The transceiver 23 is configured to communicate with other devices or communication networks. For example, it is used for communication with a communication network such as an Ethernet, a radio access network (RAN), or a wireless local area network (WLAN). Transceiver 23 may include all or part of a baseband processor, and may also optionally include an RF processor. The RF processor is used to transmit and receive RF signals, and the baseband processor is used to implement processing of a baseband signal converted by an RF signal or a baseband signal to be converted into an RF signal. The transceiver 23 may include a receiving unit to implement a receiving function, and a transmitting unit to implement a transmitting function. In the embodiment of the present application, the transceiver 23 may be configured to send downlink data to the terminal device, and receive uplink data sent by the terminal device. The transceiver 23 is further configured to send, to the terminal device, the first indication, the second indication, the at least one virtual subchannel number, the correspondence between the virtual subchannel number and the uplink subchannel number, and the physical cell identifier, the downlink channel bandwidth, and the available channel. At least one of the list and the minimum number of channels.

总线24,可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外部设备互连(Peripheral Component,PCI)总线或扩展工业标准体系结构(Extended Industry Standard Architecture,EISA)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。The bus 24 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. The bus can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, only one thick line is shown in Figure 6, but it does not mean that there is only one bus or one type of bus.

图6中示出的设备结构并不构成对网络设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。The device structure shown in FIG. 6 does not constitute a limitation to the network device, and may include more or less components than those illustrated, or some components may be combined, or different component arrangements.

图7为本申请实施例提供的一种终端设备的组成示意图,图3中的终端设备11可以以图7中的终端设备的方式来实现。如图7所示,终端设备可以包括至少一个处理器31、存储器32、收发器33和总线34。FIG. 7 is a schematic structural diagram of a terminal device according to an embodiment of the present disclosure. The terminal device 11 in FIG. 3 may be implemented in the manner of the terminal device in FIG. 7. As shown in FIG. 7, the terminal device may include at least one processor 31, a memory 32, a transceiver 33, and a bus 34.

下面结合图7对终端设备的各个构成部件进行具体的介绍:The following describes the components of the terminal device in detail with reference to FIG. 7:

处理器31可以是一个处理器,也可以是多个处理元件的统称。例如,处理器31可以是一个通用CPU,也可以是ASIC,或一个或多个用于控制本申请方案程序执行的集成电路,例如:一个或多个DSP,或,一个或者多个FPGA。其中,处理器31可以通过运行或执行存储在存储器32内的软件程序,以及调用存储在存储器32内的数据,执行终端设备的各种功能。在本申请实施例中处理器31可以用于确定以跳频的方式传输的至少一个下行时频资源位置,处理器31还可以用于确定第一频域范围和第二时频资源位置的频域范围。 The processor 31 can be a processor or a collective name for a plurality of processing elements. For example, processor 31 may be a general purpose CPU, or an ASIC, or one or more integrated circuits for controlling the execution of the program of the present application, such as one or more DSPs, or one or more FPGAs. Among them, the processor 31 can perform various functions of the terminal device by running or executing a software program stored in the memory 32 and calling data stored in the memory 32. In the embodiment of the present application, the processor 31 may be configured to determine at least one downlink time-frequency resource location that is transmitted in a frequency hopping manner, and the processor 31 may further be configured to determine a frequency of the first frequency domain range and the second time-frequency resource location. Domain scope.

在具体的实现中,作为一种实施例,处理器31可以包括一个或多个CPU。例如,如图7所示,处理器31包括CPU0和CPU1。In a particular implementation, as an embodiment, processor 31 may include one or more CPUs. For example, as shown in FIG. 7, the processor 31 includes a CPU 0 and a CPU 1.

在具体实现中,作为一种实施例,终端设备可以包括多个处理器。例如,如图7所示,包括处理器31和处理器35。这些处理器中的每一个可以是一个single-CPU,也可以是一个multi-CPU。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。In a specific implementation, as an embodiment, the terminal device may include multiple processors. For example, as shown in FIG. 7, a processor 31 and a processor 35 are included. Each of these processors can be a single-CPU or a multi-CPU. A processor herein may refer to one or more devices, circuits, and/or processing cores for processing data, such as computer program instructions.

存储器32可以是ROM或可存储静态信息和指令的其他类型的静态存储设备,RAM或者可存储信息和指令的其他类型的动态存储设备,也可以是EEPROM、CD-ROM或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器32可以是独立存在,通过总线34与处理器31相连接。存储器32也可以和处理器31集成在一起。Memory 32 may be a ROM or other type of static storage device that may store static information and instructions, RAM or other types of dynamic storage devices that may store information and instructions, or may be EEPROM, CD-ROM or other optical disk storage, optical disk storage. (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or can be used to carry or store desired program code in the form of instructions or data structures and can be Any other media accessed, but not limited to this. Memory 32 may be present independently and coupled to processor 31 via bus 34. The memory 32 can also be integrated with the processor 31.

收发器33,用于与其他设备或通信网络通信,如以太网,RAN,WLAN等。收发器33可以包括接收单元实现接收功能,以及发送单元实现发送功能。在本申请实施例中收发器33可以用于接收网络设备发送的下行数据,收发器33还可以用于向网络设备发送上行数据。The transceiver 33 is configured to communicate with other devices or communication networks, such as Ethernet, RAN, WLAN, and the like. The transceiver 33 may include a receiving unit to implement a receiving function, and a transmitting unit to implement a transmitting function. In the embodiment of the present application, the transceiver 33 can be configured to receive downlink data sent by the network device, and the transceiver 33 can also be used to send uplink data to the network device.

总线34,可以是ISA总线、PCI总线或EISA总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。The bus 34 can be an ISA bus, a PCI bus or an EISA bus. The bus can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, only one thick line is shown in Figure 7, but it does not mean that there is only one bus or one type of bus.

图7中示出的设备结构并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。尽管未示出,终端设备还可以包括电池、摄像头、蓝牙模块、全球定位系统(Global Position System,GPS)模块、显示屏等,在此不再赘述。The device structure shown in FIG. 7 does not constitute a limitation of the terminal device, and may include more or less components than those illustrated, or a combination of certain components, or different component arrangements. Although not shown, the terminal device may further include a battery, a camera, a Bluetooth module, a Global Position System (GPS) module, a display screen, and the like, and details are not described herein.

图8为本申请实施例提供的一种数据传输方法流程图,如图8所示,该方法可以包括:FIG. 8 is a flowchart of a data transmission method according to an embodiment of the present disclosure. As shown in FIG. 8, the method may include:

401、网络设备以跳频的方式在至少一个下行时频资源位置上发送下行数据。401. The network device sends downlink data in a frequency hopping manner on at least one downlink time-frequency resource location.

网络设备使用跳频技术向终端设备发送下行数据,即网络设备向终端设备发送下行数据的过程中需要在多个下行信道上进行跳变,在不同的时刻使用不同的下行信道,向终端设备发送下行数据。网络设备向终端设备发送下行数据所使用的下行信道带宽可以为1.4MHz、5MHz、10MHz或20MHz,即跳变的粒度可以是1.4MHz、5MHz、10MHz或20MHz。可以理解的是,下行信道的位置对应的就是频率资源的位置。The network device uses the frequency hopping technology to send downlink data to the terminal device, that is, the network device needs to perform hopping on multiple downlink channels in the process of transmitting downlink data to the terminal device, and uses different downlink channels at different times to send to the terminal device. Downstream data. The downlink channel bandwidth used by the network device to send downlink data to the terminal device may be 1.4 MHz, 5 MHz, 10 MHz, or 20 MHz, that is, the granularity of the hopping may be 1.4 MHz, 5 MHz, 10 MHz, or 20 MHz. It can be understood that the location of the downlink channel corresponds to the location of the frequency resource.

需要说明的是,在网络设备以跳频的方式在至少一个下行时频资源位置上发送下行数据之前,首先,网络设备需要先确定至少一个下行时频资源位置。示例的,如图9所示,网络设备可以根据帧号、物理小区标识、下行信道带宽、可用信道列表(Adaptive Frequency Hopping Channel map,AFH_Channel_map)和最少信道数目中的至少一项来确定下行时频资源位置。对于不同的参数值网络设备可以确定不同的下行时频资源位置,从而,网络设备可以确定至少一个下行时频资源位置。其中,网络设备至少应该根据帧号和物理小区标识确定下行时频资源位置。帧号表示时间信息;物理小区标识 表示终端设备当前所驻留的小区,终端设备驻留到该小区后网络设备即可以得到该物理小区标识;下行信道带宽表示系统带宽;可用信道列表包括用于网络设备与终端设备之间进行数据传输的信道的状态;最少信道数目表示用于网络设备与终端设备之间进行数据传输的信道数量。然后,网络设备通过固定信道向终端设备配置帧号、物理小区标识、下行信道带宽、可用信道列表和最少信道数目,以便于终端设备确定至少一个下行时频资源位置。图10为本申请实施例提供的一种下行信道号计算方法示意图。如表3所示,图10中计算过程中的各参数分解如下。It should be noted that before the network device sends the downlink data in the frequency hopping manner on the at least one downlink time-frequency resource location, the network device needs to first determine the at least one downlink time-frequency resource location. For example, as shown in FIG. 9, the network device may determine the downlink time frequency according to at least one of a frame number, a physical cell identifier, a downlink channel bandwidth, an Adaptive Channel Hopping Channel map (AFH_Channel_map), and a minimum number of channels. Resource location. For different parameter values, the network device can determine different downlink time-frequency resource locations, so that the network device can determine at least one downlink time-frequency resource location. The network device should determine the downlink time-frequency resource location according to at least the frame number and the physical cell identifier. Frame number indicates time information; physical cell identifier Indicates the cell in which the terminal device currently resides. After the terminal device resides in the cell, the network device can obtain the physical cell identifier; the downlink channel bandwidth indicates the system bandwidth; and the available channel list includes data used between the network device and the terminal device. The state of the transmitted channel; the minimum number of channels represents the number of channels used for data transmission between the network device and the terminal device. Then, the network device configures the frame number, the physical cell identifier, the downlink channel bandwidth, the available channel list, and the minimum number of channels to the terminal device through the fixed channel, so that the terminal device determines the at least one downlink time-frequency resource location. FIG. 10 is a schematic diagram of a method for calculating a downlink channel number according to an embodiment of the present application. As shown in Table 3, the parameters in the calculation process in Fig. 10 are decomposed as follows.

表3table 3

输入Input value T0[3:0]T0[3:0] 时间标识(TimeStamp)[4:1]Time Stamp (TimeStamp) [4:1] A1[3:0]A1[3:0] 物理小区标识[3:0]Physical cell identity [3:0] B[5:3]B[5:3] 时间标识[10:8]Time stamp [10:8] B[2]B[2] 异或(TimeStamp[7],TimeStamp[0])XOR (TimeStamp[7], TimeStamp[0]) B[1]B[1] 异或(TimeStamp[6],TimeStamp[0])XOR (TimeStamp[6], TimeStamp[0]) B[0]B[0] 异或(TimeStamp[5],TimeStamp[0])XOR (TimeStamp[5], TimeStamp[0]) CC 16*TimeStamp[0]16*TimeStamp[0] A2[16:15]A2[16:15] 异或(TimeStamp[18:17],PCI[5:4])XOR (TimeStamp [18:17], PCI [5:4]) A2[14:3]A2[14:3] TimeStamp[16:5]TimeStamp[16:5] A2[2:0]A2[2:0] 3’b03’b0 DD TimeStamp[19]TimeStamp[19] EE 帧号(Frame number)Frame number FF 子帧号(Sub frame number)Sub frame number

其中,帧号占用20bits,物理小区标识(Physical cell identifier,PCI)为0-503,信道带宽0~3,可用信道列表(AFH_channel_map)占用16bits,终端设备的标识信息占用16bits,最少信道数目的取值可以是1至75任一值。The frame number occupies 20 bits, the physical cell identifier (PCI) is 0-503, the channel bandwidth is 0 to 3. The available channel list (AFH_channel_map) occupies 16 bits, and the identification information of the terminal device occupies 16 bits, and the minimum number of channels is taken. The value can be any value from 1 to 75.

另外,在一个下行信道的频域范围内网络设备可以使用不同的物理资源块(Physical Resource Block,PRB)向不同的终端设备传输下行数据。网络设备还需要通过物理下行控制信道(Physical Downlink Control Channel,PDCCH)向终端设备配置发送下行数据所使用的PRB。In addition, in a frequency domain of a downlink channel, the network device may use different physical resource blocks (PRBs) to transmit downlink data to different terminal devices. The network device also needs to configure, by using a physical downlink control channel (PDCCH), a PRB used for transmitting downlink data to the terminal device.

402、终端设备确定以跳频的方式传输的至少一个下行时频资源位置。402. The terminal device determines at least one downlink time-frequency resource location that is transmitted in a frequency hopping manner.

网络设备以跳频的方式在至少一个下行时频资源位置上,向终端设备发送下行数据之后,终端设备在接收下行数据之前,需要先确定以跳频的方式传输的至少一个下行时频资源位置。示例的,由于网络设备通过固定信道向终端设备配置了帧号、物理小区标识、下行信道带宽、可用信道列表和最少信道数目,以及,网络设备向终端设备发送下行数据所使用的PRB,因此,终端设备可以根据帧号、物理小区标识、下行信道带宽、可用信道列表和最少信道数目确定至少一个下行时频资源位置。终端设备至少应该根据帧号和物理小区标识确定下行时频资源位置。After the network device sends the downlink data to the terminal device in the frequency hopping manner, the terminal device needs to determine the at least one downlink time-frequency resource location that is transmitted in the frequency hopping manner before receiving the downlink data. . For example, since the network device configures the frame number, the physical cell identifier, the downlink channel bandwidth, the available channel list, and the minimum number of channels to the terminal device through the fixed channel, and the PRB used by the network device to send the downlink data to the terminal device, The terminal device may determine the at least one downlink time-frequency resource location according to the frame number, the physical cell identifier, the downlink channel bandwidth, the available channel list, and the minimum number of channels. The terminal device should determine the downlink time-frequency resource location according to at least the frame number and the physical cell identifier.

403、终端设备在至少一个下行时频资源位置的第一下行时频资源位置上接收网络设备发送的下行数据。 403. The terminal device receives downlink data sent by the network device at a first downlink time-frequency resource location of the at least one downlink time-frequency resource location.

在终端设备确定至少一个下行时频资源位置之后,在第一下行时频资源位置上接收网络设备发送的下行数据,即在传输下行数所使用的具体的PRB上接收网络设备发送的下行数据。至少一个下行时频资源位置包含第一下行时频资源位置。当然,如果网络设备确定终端设备需要在第二下行时频资源位置上接收网络设备发送的下行数据,终端设备就在第二下行时频资源位置上接收网络设备发送的下行数据。需要说明的是,第一时频资源位置上不包含固定信道,固定信道的频率位置不发生变化,例如,CH0为固定信道,固定信道用于传输PSS、SSS和MIB等。After the terminal device determines the at least one downlink time-frequency resource location, the downlink data sent by the network device is received at the first downlink time-frequency resource location, that is, the downlink data sent by the network device is received on the specific PRB used for transmitting the downlink number. . The at least one downlink time-frequency resource location includes a first downlink time-frequency resource location. Certainly, if the network device determines that the terminal device needs to receive the downlink data sent by the network device at the second downlink time-frequency resource location, the terminal device receives the downlink data sent by the network device at the second downlink time-frequency resource location. It should be noted that the first time-frequency resource location does not include a fixed channel, and the frequency position of the fixed channel does not change. For example, CH0 is a fixed channel, and a fixed channel is used to transmit PSS, SSS, MIB, and the like.

404、终端设备确定第一频域范围。404. The terminal device determines a first frequency domain range.

终端设备在至少一个下行时频资源位置的第一下行时频资源位置上接收网络设备发送的下行数据之后,终端设备需要确定第一频域范围,第一频域范围与第一下行时频资源位置的频域范围相同,终端设备确定第一频域范围即确定第一下行时频资源位置的频域范围。由于至少一个下行时频资源位置的频域范围可以分别通过相应的下行信道号指示,那么,第一下行时频资源位置的频域范围就可以通过第一下行信道号来指示,从而,终端设备即可以通过确定第一下行信道号来确定第一下行时频资源位置的频域范围。After receiving, by the terminal device, the downlink data sent by the network device on the first downlink time-frequency resource location of the at least one downlink time-frequency resource location, the terminal device needs to determine the first frequency domain range, the first frequency domain range and the first downlink time The frequency domain range of the frequency resource location is the same, and the terminal device determines the first frequency domain range, that is, the frequency domain range of determining the first downlink time-frequency resource location. The frequency domain range of the first downlink time-frequency resource location may be indicated by the first downlink channel number, so that the frequency domain range of the at least one downlink time-frequency resource location may be indicated by the corresponding downlink channel number, respectively, The terminal device may determine the frequency domain range of the first downlink time-frequency resource location by determining the first downlink channel number.

示例的,终端设备可以根据如图9和图10所示的方法确定第一频域范围,即根据帧号、物理小区标识、下行信道带宽、可用信道列表,和最少信道数目中的至少一项确定第一频域范围。其中,终端设备至少应该根据帧号和物理小区标识确定第一频域范围。终端设备接收到下行数据后即可以知道帧号,帧号表示终端设备接收当前下行数据的时刻;物理小区标识用于表示终端设备当前所驻留的小区,终端设备驻留到该小区后即可以获取到该物理小区标识;下行信道带宽用于表示网络设备向终端设备发送下行数据的最大带宽,该下行信道带宽可以由网络设备通过信令配置给终端设备;可用信道列表包括用于网络设备与终端设备之间进行数据传输的信道的状态,该可用信道列表可以由网络设备通过信令配置给终端设备;最少信道数目用于表示用于网络设备与终端设备之间进行数据传输的信道数量,该最少信道数目可以由网络设备通过信令配置给终端设备,也可以由协议规定,预先配置到终端设备中。然后,终端设备根据帧号、物理小区标识、下行信道带宽、可用信道列表和最少信道数目中的至少一项,计算得到第一下行信道号。For example, the terminal device may determine the first frequency domain range according to the method as shown in FIG. 9 and FIG. 10, that is, according to at least one of a frame number, a physical cell identifier, a downlink channel bandwidth, an available channel list, and a minimum number of channels. Determine the first frequency domain range. The terminal device should determine the first frequency domain range according to at least the frame number and the physical cell identifier. After receiving the downlink data, the terminal device can know the frame number, and the frame number indicates the time when the terminal device receives the current downlink data; the physical cell identifier is used to indicate the cell where the terminal device currently camps, and the terminal device can camp on the cell. Obtaining the physical cell identifier; the downlink channel bandwidth is used to indicate the maximum bandwidth of the downlink data sent by the network device to the terminal device, where the downlink channel bandwidth can be configured by the network device to the terminal device by using signaling; the available channel list includes the network device and the a state of a channel for data transmission between the terminal devices, the available channel list may be configured by the network device to the terminal device by signaling; the minimum number of channels is used to indicate the number of channels used for data transmission between the network device and the terminal device, The minimum number of channels may be configured by the network device to the terminal device through signaling, or may be pre-configured into the terminal device by a protocol. Then, the terminal device calculates the first downlink channel number according to at least one of a frame number, a physical cell identifier, a downlink channel bandwidth, an available channel list, and a minimum number of channels.

405、终端设备确定第二时频资源位置的频域范围。405. The terminal device determines a frequency domain range of the second time-frequency resource location.

在终端设备确定第一下行时频资源位置的频域范围之后,终端设备确定第二时频资源位置的频域范围。终端设备确定第二时频资源位置的频域范围的方法可以包括以下两种方式:After the terminal device determines the frequency domain range of the first downlink time-frequency resource location, the terminal device determines a frequency domain range of the second time-frequency resource location. The method for the terminal device to determine the frequency domain range of the second time-frequency resource location may include the following two methods:

在一种可实现方式中,终端设备可以根据预设的算法确定第二时频资源位置的频域范围。由于至少一个下行时频资源位置的频域范围可以分别通过相应的下行信道号指示,而这里所述的第二时频资源位置的频域范围可以是指多个第二时频资源位置的频域范围,同理,第二时频资源位置的频域范围也可以通过至少一个上行子信道号指示。终端设备确定至少一个上行子信道号,可以根据帧号、子帧号和终端设备的标识信息确定至少一个上行子信道号。其中,帧号为终端设备接收到下行数据时的时刻,终端设备可以通过在固定信道上进行小区搜索过程获得的子帧号,终端设备的标识信 息可以是小区无线网络临时标识(Cell Radio Network Temporary Identifier,CRNTI)或国际移动用户识别码(International Mobile Subscriber Identification Number,IMSI)。In an implementation manner, the terminal device may determine a frequency domain range of the second time-frequency resource location according to a preset algorithm. The frequency domain range of the at least one downlink time-frequency resource location may be indicated by the corresponding downlink channel number, and the frequency domain range of the second time-frequency resource location may refer to the frequency of the multiple second time-frequency resource locations. Domain range, the same reason, the frequency domain range of the second time-frequency resource location may also be indicated by at least one uplink sub-channel number. The terminal device determines at least one uplink subchannel number, and may determine at least one uplink subchannel number according to the frame number, the subframe number, and the identifier information of the terminal device. The frame number is a time when the terminal device receives the downlink data, and the terminal device can obtain the subframe number obtained by performing the cell search process on the fixed channel, and the identification information of the terminal device. The information may be a Cell Radio Network Temporary Identifier (CRNTI) or an International Mobile Subscriber Identification Number (IMSI).

示例的,图11为本申请实施例提供的一种确定上行子信道号方法示意图,终端设备可以根据帧号、物理小区标识、下行信道带宽、可用信道列表和最少信道数目计算得到第一下行信道号,然后,再根据帧号、子帧号和终端设备的标识信息确定至少一个上行子信道号。图12为本申请实施例提供的一种上行子信道号计算方法示意图。图12中计算过程中的各参数分解如表3中所示。For example, FIG. 11 is a schematic diagram of a method for determining an uplink subchannel number according to an embodiment of the present disclosure. The terminal device may calculate a first downlink according to a frame number, a physical cell identifier, a downlink channel bandwidth, an available channel list, and a minimum number of channels. The channel number, and then determining at least one uplink subchannel number according to the frame number, the subframe number, and the identification information of the terminal device. FIG. 12 is a schematic diagram of a method for calculating an uplink subchannel number according to an embodiment of the present disclosure. The decomposition of each parameter in the calculation process in Fig. 12 is as shown in Table 3.

在另一种可实现方式中,在终端设备基于网络设备的调度确定第二时频资源位置的频域范围的情况下,网络设备可以通过固定信道为终端设备预先配置的虚拟子信道号与上行子信道号的对应关系,该虚拟子信道号与上行子信道号的对应关系包含时间相关的参数,即不同的时刻,虚拟子信道号与上行子信道号的对应关系是不同的。该对应关系是一个与时间相关的一个伪随机函数,可以由协议事先定义。假设网络设备和终端设备先计算出5MHz带宽对应的下行信道所在的位置,然后网络设备通过调度信令指示各个终端设备使用的虚拟信道号(5MHz带宽可以对应4个子带,每个子带对应一个虚拟信道),网络设备和终端设备通过协议定义好的对应关系(满足伪随机需求),对应出实际的物理信道号。终端设备在实际物理信道号对应的频率位置发送数据。示例的,如图13所示,虚拟子信道号与上行子信道号的对应关系示意图。在T1时刻,虚拟子信道号1与上行子信道号2对应,虚拟子信道号2与上行子信道号1对应,虚拟子信道号3与上行子信道号4对应,虚拟子信道号4与上行子信道号3对应;而在T2时刻,虚拟子信道号1与上行子信道号4对应,虚拟子信道号2与上行子信道号2对应,虚拟子信道号3与上行子信道号1对应,虚拟子信道号4与上行子信道号3对应。在终端设备接收到网络设备发送的至少一个虚拟子信道号后,终端设备根据至少一个虚拟子信道号,查询虚拟子信道号与上行子信道号的对应关系,确定至少一个上行子信道号。In another implementation manner, in the case that the terminal device determines the frequency domain range of the second time-frequency resource location based on the scheduling of the network device, the network device may pre-configure the virtual sub-channel number and the uplink for the terminal device through the fixed channel. The correspondence between the subchannel number and the uplink subchannel number includes time-related parameters, that is, the correspondence between the virtual subchannel number and the uplink subchannel number is different at different times. The correspondence is a time-dependent pseudo-random function that can be defined in advance by the protocol. It is assumed that the network device and the terminal device first calculate the location of the downlink channel corresponding to the 5 MHz bandwidth, and then the network device indicates the virtual channel number used by each terminal device by scheduling signaling (the 5 MHz bandwidth can correspond to 4 subbands, and each subband corresponds to one virtual Channel), the network device and the terminal device define a good correspondence (satisfying the pseudo-random requirement) through the protocol, and corresponding to the actual physical channel number. The terminal device transmits data at a frequency position corresponding to the actual physical channel number. For example, as shown in FIG. 13, a schematic diagram of a correspondence relationship between a virtual subchannel number and an uplink subchannel number. At time T1, virtual subchannel number 1 corresponds to uplink subchannel number 2, virtual subchannel number 2 corresponds to uplink subchannel number 1, virtual subchannel number 3 corresponds to uplink subchannel number 4, virtual subchannel number 4 and uplink Subchannel number 3 corresponds to; at time T2, virtual subchannel number 1 corresponds to uplink subchannel number 4, virtual subchannel number 2 corresponds to uplink subchannel number 2, and virtual subchannel number 3 corresponds to uplink subchannel number 1, The virtual subchannel number 4 corresponds to the uplink subchannel number 3. After the terminal device receives the at least one virtual subchannel number sent by the network device, the terminal device queries the correspondence between the virtual subchannel number and the uplink subchannel number according to the at least one virtual subchannel number, and determines at least one uplink subchannel number.

需要说明的是,第二时频资源位置的频域范围可以与第一频域范围相同,或者在第一频域范围内。例如,当上行信道带宽为1.4MHz,下行信道带宽为1.4MHz时,第二时频资源位置的频域范围可以与第一频域范围相同;当上行信道带宽为1.4MHz,下行信道带宽为5MHz时,第二时频资源位置的频域范围在第一频域范围内。It should be noted that the frequency domain range of the second time-frequency resource location may be the same as the first frequency domain range or within the first frequency domain. For example, when the uplink channel bandwidth is 1.4 MHz and the downlink channel bandwidth is 1.4 MHz, the frequency domain range of the second time-frequency resource location may be the same as the first frequency domain range; when the uplink channel bandwidth is 1.4 MHz, the downlink channel bandwidth is 5 MHz. The frequency domain range of the second time-frequency resource location is in the first frequency domain.

406、终端设备在第二时频资源位置上,向网络设备发送上行数据。406. The terminal device sends uplink data to the network device at the second time-frequency resource location.

终端设备确定第二时频资源位置的频域范围之后,在第二时频资源位置上,向网络设备发送上行数据。After determining the frequency domain range of the second time-frequency resource location, the terminal device sends the uplink data to the network device at the second time-frequency resource location.

407、网络设备在第二时频资源位置上接收终端设备发送的上行数据。407. The network device receives the uplink data sent by the terminal device at the second time-frequency resource location.

终端设备在第二时频资源位置上,向网络设备发送上行数据之后,网络设备在第二时频资源位置上接收终端设备发送的上行数据。第二时频资源位置的频域范围与第一频域范围相同,或者在第一频域范围内,第一频域范围与第一下行时频资源位置的频域范围相同,第一下行时频资源位置为网络设备向终端设备发送下行数据所使用的资源。After the terminal device sends the uplink data to the network device at the second time-frequency resource location, the network device receives the uplink data sent by the terminal device at the second time-frequency resource location. The frequency domain range of the second time-frequency resource location is the same as the first frequency domain range, or in the first frequency domain range, the first frequency domain range is the same as the frequency domain range of the first downlink time-frequency resource location, the first The time-frequency resource location is the resource used by the network device to send downlink data to the terminal device.

示例的,图14为本申请实施例提供的一种上行跳变与下行跳变图案示意图,假设下行信道带宽为5MHZ,传输时长为20ms,上行子信道带宽为1.4MHZ,传输时长为 5ms,其中,终端设备1至终端设备8根据本申请实施例所述的数据传输方法均在下行信道带宽的频域范围内进行跳频,向网络设备发送上行数据,即上行子信道均在下行信道带宽的范围内。For example, FIG. 14 is a schematic diagram of an uplink hopping and a downlink hopping pattern according to an embodiment of the present application. It is assumed that the downlink channel bandwidth is 5 MHz, the transmission duration is 20 ms, the uplink subchannel bandwidth is 1.4 MHz, and the transmission duration is 5ms, wherein the data transmission methods of the terminal device 1 to the terminal device 8 according to the embodiments of the present application perform frequency hopping in the frequency domain of the downlink channel bandwidth, and send uplink data to the network device, that is, the uplink subchannels are all in the downlink. Within the range of channel bandwidth.

本申请实施例所述的数据传输方法,终端设备在以跳频的方式向网络设备发送上行数据之前,需要先确定用于接收下行数据的第一下行时频资源位置的频域范围,然后,确定终端设备向网络设备发送上行数据所使用的第二时频资源位置的频域范围,使得终端设备以跳频的方式向网络设备发送上行数据时,使用的第二时频资源位置均在第一下行时频资源位置的频域范围内,从而,对于多个终端设备以同样的跳频方式向网络设备发送上行数据时,网络设备能够在较窄的频带内接收多个终端发送的上行数据,同时也符合网络设备和终端设备通过跳频来减少和其他系统的干扰的目的。In the data transmission method of the embodiment of the present application, before the terminal device sends the uplink data to the network device in the frequency hopping manner, the terminal device needs to determine the frequency domain range of the first downlink time-frequency resource location for receiving the downlink data, and then Determining a frequency domain range of the second time-frequency resource location used by the terminal device to send the uplink data to the network device, so that when the terminal device sends the uplink data to the network device in a frequency hopping manner, the second time-frequency resource location used is The frequency range of the first downlink time-frequency resource location is within the frequency domain, so that when multiple terminal devices send uplink data to the network device in the same frequency hopping manner, the network device can receive multiple terminals to send in a narrow frequency band. The uplink data is also in line with the purpose of reducing the interference with other systems by frequency hopping by network devices and terminal devices.

另外,终端设备确定第二时频资源位置的频域范围后,若终端设备使用至少一个上行子信道号对应的上行子信道的可用时长小于第一下行信道号对应的第一下行信道的可用时长,终端设备在第一下行信道的频率范围内进行跳频,向网络设备发送上行数据,第一下行信道为终端设备接收网络设备发送的下行数据的信道,第一下行信道号指示的第一下行时频资源位置的频域范围,即第一下行信道;同理,上行子信道号指示的第二时频资源位置的频域范围,即上行子信道。例如,假设终端设备每次发送数据的最大时长为5ms,然后停止5ms,则在下行信道上最多停留30ms时长。如图14所示,如果终端设备1在第一个上行子信道(图14中的第一行所示)上发送数据的停留的时间长度小于5ms,即终端设备1在本次5MHz的下行信道上发送数据的停留的时长小于30ms,则在该5MHz的下行信道内终端设备1可以再进行一次跳频,终端设备1在第二个上行子信道(图14中的第二行所示)上发送数据。In addition, after the terminal device determines the frequency domain range of the second time-frequency resource location, if the terminal device uses the uplink sub-channel corresponding to the at least one uplink sub-channel number, the available duration is smaller than the first downlink channel corresponding to the first downlink channel number. The available time length, the terminal device performs frequency hopping in the frequency range of the first downlink channel, and sends uplink data to the network device, where the first downlink channel is a channel for the terminal device to receive downlink data sent by the network device, and the first downlink channel number is used. The frequency domain range of the indicated first downlink time-frequency resource location, that is, the first downlink channel; similarly, the frequency domain range of the second time-frequency resource location indicated by the uplink sub-channel number, that is, the uplink sub-channel. For example, suppose that the terminal device transmits data for a maximum duration of 5 ms and then stops for 5 ms, and then stays on the downlink channel for a maximum of 30 ms. As shown in FIG. 14, if the terminal device 1 transmits the data on the first uplink subchannel (shown on the first line in FIG. 14) for a duration of less than 5 ms, that is, the terminal device 1 is in the current 5 MHz downlink channel. If the duration of the uplink data transmission is less than 30 ms, the terminal device 1 may perform another frequency hopping in the 5 MHz downlink channel, and the terminal device 1 is on the second uplink subchannel (shown on the second line in FIG. 14). send data.

需要说明的是,蜂窝通信系统的信道划分是由网络设备决定并通知终端设备的,因此,无论上行链路(UpLink,UL)传输(终端设备是发送端,网络设备是接收端)还是下行链路(Downlink,DL)传输(网络设备是发送端,终端设备是接收端),网络设备总是知道频域上哪些频带属于上行信道的频域范围,哪些频带属于下行信道的频域范围。因此,终端设备确定第二时频资源位置的频域范围均是由网络设备指示的。所以进一步的,如图15所示,在步骤401,网络设备以跳频的方式在至少一个下行时频资源位置上,向终端设备发送下行数据之前,本申请实施例还可以包括以下步骤:It should be noted that the channel division of the cellular communication system is determined by the network device and notified to the terminal device. Therefore, regardless of uplink (UL) transmission (the terminal device is the transmitting end, the network device is the receiving end) or the downlink. Downlink (DL) transmission (the network device is the transmitting end and the terminal device is the receiving end), the network device always knows which frequency bands in the frequency domain belong to the frequency domain range of the uplink channel, and which frequency bands belong to the frequency domain range of the downlink channel. Therefore, the terminal device determines that the frequency domain range of the second time-frequency resource location is indicated by the network device. Therefore, as shown in FIG. 15, in step 401, before the network device sends the downlink data to the terminal device in the frequency hopping manner on the at least one downlink time-frequency resource location, the embodiment of the present application may further include the following steps:

408、网络设备向终端设备发送物理小区标识、下行信道带宽、可用信道列表和最少信道数目。408. The network device sends the physical cell identifier, the downlink channel bandwidth, the available channel list, and the minimum number of channels to the terminal device.

网络设备向终端设备发送物理小区标识、下行信道带宽、可用信道列表和最少信道数目中至少一项。以便于终端设备根据物理小区标识、下行信道带宽、可用信道列表和最少信道数目计算获取接收下行数据的下行时频资源位置的频域范围。其中,物理小区标识用于表示终端设备所在的小区,下行信道带宽用于表示网络设备向终端设备发送下行数据的最大带宽,可用信道列表包括用于网络设备与终端设备之间进行数据传输的信道的状态。The network device transmits at least one of a physical cell identity, a downlink channel bandwidth, a list of available channels, and a minimum number of channels to the terminal device. The terminal device calculates the frequency domain range of the downlink time-frequency resource location for receiving the downlink data according to the physical cell identifier, the downlink channel bandwidth, the available channel list, and the minimum number of channels. The physical cell identifier is used to indicate the cell where the terminal device is located, and the downlink channel bandwidth is used to indicate the maximum bandwidth of the downlink data sent by the network device to the terminal device, where the available channel list includes a channel used for data transmission between the network device and the terminal device. status.

409、终端设备接收网络设备发送的物理小区标识、下行信道带宽、可用信道列表和最少信道数目。409. The terminal device receives a physical cell identifier, a downlink channel bandwidth, a list of available channels, and a minimum number of channels sent by the network device.

410、网络设备向终端设备发送至少一个虚拟子信道号,以及通过固定信道为终端 设备配置虚拟子信道号与上行子信道号的对应关系。410. The network device sends at least one virtual subchannel number to the terminal device, and the terminal is fixed through the fixed channel. The device configures the correspondence between the virtual subchannel number and the uplink subchannel number.

虚拟子信道号与上行子信道号的对应关系包含时间相关的参数,以便于终端设备确定向网络设备发送上行数据所使用的第二时频资源位置。The correspondence between the virtual subchannel number and the uplink subchannel number includes time-related parameters, so that the terminal device determines the second time-frequency resource location used for transmitting the uplink data to the network device.

411、终端设备接收网络设备发送的至少一个虚拟子信道号,以及通过固定信道为终端设备配置虚拟子信道号与上行子信道号的对应关系。411. The terminal device receives at least one virtual subchannel number sent by the network device, and configures a correspondence between the virtual subchannel number and the uplink subchannel number for the terminal device by using the fixed channel.

为了避免终端设备向网络设备发送的上行数据与其他终端设备向网络设备发送的上行数据碰撞,而产生的干扰。还可以包括以下步骤:The interference generated by the uplink data sent by the terminal device to the network device and the uplink data sent by the other terminal device to the network device are avoided. It can also include the following steps:

412、网络设备还可以确定终端设备使用信道的时刻。412. The network device can also determine a moment when the terminal device uses the channel.

信道包括网络设备向终端设备发送下行数据所使用的所有下行信道,以及终端设备向网络设备发送上行数据所使用的所有上行子信道。The channel includes all downlink channels used by the network device to send downlink data to the terminal device, and all uplink subchannels used by the terminal device to send uplink data to the network device.

若终端设备使用至少一个上行子信道号对应的上行子信道的可用时长小于第一下行信道号对应的第一下行信道的可用时长,还可以包括以下步骤:If the available length of the uplink subchannel corresponding to the at least one uplink subchannel number is less than the available duration of the first downlink channel corresponding to the first downlink channel number, the following steps may be included:

413、网络设备向终端设备发送第一指示和第二指示。413. The network device sends a first indication and a second indication to the terminal device.

第一指示用于指示终端设备在第二时频资源位置上向网络设备发送上行数据所使用的时频资源。以便于终端设备确定向网络设备发送上行数据的第二时频资源位置。或者,第一指示用于指示终端设备在第二时频资源位置上向网络设备发送上行数据所使用的时间资源。以便于终端设备确定向网络设备发送上行数据的第二时间资源位置,终端设备通过预先定义的跳频的计算方法计算确定频域资源。The first indication is used to indicate a time-frequency resource used by the terminal device to send uplink data to the network device at the second time-frequency resource location. In order for the terminal device to determine a second time-frequency resource location for transmitting uplink data to the network device. Or the first indication is used to indicate a time resource used by the terminal device to send uplink data to the network device at the second time-frequency resource location. The terminal device determines the second time resource location for transmitting the uplink data to the network device, and the terminal device calculates the frequency domain resource by using a pre-defined calculation method of the frequency hopping.

第二指示用于指示终端设备在第一下行信道的频率范围内进行跳频。其中,第一下行信道为终端设备接收下行数据所使用的信道,至少一个上行子信道的频域范围在第一下行信道的频域范围内。The second indication is used to indicate that the terminal device performs frequency hopping within a frequency range of the first downlink channel. The first downlink channel is a channel used by the terminal device to receive downlink data, and the frequency domain range of the at least one uplink subchannel is in a frequency domain range of the first downlink channel.

414、终端设备接收网络设备发送的第一指示和第二指示。414. The terminal device receives a first indication and a second indication sent by the network device.

上述主要从各个网元之间交互的角度对本申请实施例提供的方案进行了介绍。可以理解的是,各个网元,例如通信装置为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的算法步骤,本发明能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。The solution provided by the embodiment of the present application is mainly introduced from the perspective of interaction between the network elements. It can be understood that each network element, such as a communication device, includes hardware structures and/or software modules for performing respective functions in order to implement the above functions. Those skilled in the art will readily appreciate that the present invention can be implemented in a combination of hardware or hardware and computer software in combination with the algorithm steps of the various examples described in the embodiments disclosed herein. Whether a function is implemented in hardware or computer software to drive hardware depends on the specific application and design constraints of the solution. A person skilled in the art can use different methods for implementing the described functions for each particular application, but such implementation should not be considered to be beyond the scope of the present invention.

本申请实施例可以根据上述方法示例对通信装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。The embodiment of the present application may divide the function module into the communication device according to the foregoing method example. For example, each function module may be divided according to each function, or two or more functions may be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of the module in the embodiment of the present application is schematic, and is only a logical function division, and the actual implementation may have another division manner.

在采用对应各个功能划分各个功能模块的情况下,图16示出了上述和实施例中涉及的通信装置的一种可能的组成示意图,如图16所示,该通信装置50可以包括:处理单元501、接收单元502和发送单元503。FIG. 16 shows a possible composition diagram of the communication device involved in the above and the embodiments, as shown in FIG. 16, the communication device 50 may include: a processing unit. 501. A receiving unit 502 and a transmitting unit 503.

其中,处理单元501,用于支持通信装置执行图8所示的数据传输方法中的步骤402、404、405,图15所示的数据传输方法中的步骤402、404、405。 The processing unit 501 is configured to support the communication device to perform steps 402, 404, and 405 in the data transmission method shown in FIG. 8, and steps 402, 404, and 405 in the data transmission method shown in FIG.

接收单元502,用于支持通信装置执行图8所示的数据传输方法中的步骤403,图15所示的数据传输方法中的步骤409、411、414、404。The receiving unit 502 is configured to support the communication device to perform step 403 in the data transmission method shown in FIG. 8, and steps 409, 411, 414, and 404 in the data transmission method shown in FIG.

发送单元503,用于支持通信装置执行图8所示的数据传输方法中的步骤406,图15所示的数据传输方法中的步骤406。The sending unit 503 is configured to support the communication device to perform step 406 in the data transmission method shown in FIG. 8, step 406 in the data transmission method shown in FIG.

需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。It should be noted that all the related content of the steps involved in the foregoing method embodiments may be referred to the functional descriptions of the corresponding functional modules, and details are not described herein again.

本申请实施例提供的通信装置,用于执行上述数据传输方法,因此可以达到与上述数据传输方法相同的效果。The communication device provided by the embodiment of the present application is configured to execute the above data transmission method, so that the same effect as the above data transmission method can be achieved.

在采用集成的单元的情况下,图17示出了上述实施例中所涉及的通信装置的另一种可能的组成示意图。如图17所示,该通信装置60包括:处理模块601和通信模块602。In the case where an integrated unit is employed, FIG. 17 shows another possible composition diagram of the communication device involved in the above embodiment. As shown in FIG. 17, the communication device 60 includes a processing module 601 and a communication module 602.

处理模块601用于对通信装置的动作进行控制管理,例如,处理模块601用于支持通信装置执行图8所示的终端设备中的步骤402、404、405,图15所示的数据传输方法中的步骤402、404、405,和/或用于本文所描述的技术的其它过程。通信模块602用于支持通信装置与其他网络实体的通信,例如与图3中示出的网络设备之间的通信。通信装置还可以包括存储模块603,用于存储通信装置的程序代码和数据。The processing module 601 is configured to control and manage the action of the communication device. For example, the processing module 601 is configured to support the communication device to perform steps 402, 404, and 405 in the terminal device shown in FIG. 8, in the data transmission method shown in FIG. Steps 402, 404, 405, and/or other processes for the techniques described herein. Communication module 602 is used to support communication of communication devices with other network entities, such as communication with the network devices shown in FIG. The communication device can also include a storage module 603 for storing program code and data of the communication device.

其中,处理模块601可以是处理器或控制器。其可以实现或执行结合本发明公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。通信模块602可以是收发器、收发电路或通信接口等。存储模块603可以是存储器。The processing module 601 can be a processor or a controller. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure. The processor can also be a combination of computing functions, for example, including one or more microprocessor combinations, a combination of a DSP and a microprocessor, and the like. The communication module 602 can be a transceiver, a transceiver circuit, a communication interface, or the like. The storage module 603 can be a memory.

当处理模块601为处理器,通信模块602为通信接口,存储模块603为存储器时,本申请实施例所涉及的通信装置可以为图7所示的终端设备。When the processing module 601 is a processor, the communication module 602 is a communication interface, and the storage module 603 is a memory, the communication device according to the embodiment of the present application may be the terminal device shown in FIG. 7.

在采用对应各个功能划分各个功能模块的情况下,图18示出了上述和实施例中涉及的通信装置的一种可能的组成示意图,如图18所示,该通信装置70可以包括:发送单元701、接收单元702。FIG. 18 shows a possible composition diagram of the communication apparatus involved in the above and the embodiments, as shown in FIG. 18, the communication apparatus 70 may include: a transmitting unit, in the case of dividing each functional module by a corresponding function. 701. Receive unit 702.

其中,发送单元701,用于支持通信装置执行图8所示的数据传输方法中的步骤401。用于支持通信装置执行图15所示的数据传输方法中的步骤401、408、410、413。The sending unit 701 is configured to support the communication device to perform step 401 in the data transmission method shown in FIG. 8. Steps 401, 408, 410, 413 for supporting the communication device to execute the data transmission method shown in FIG.

接收单元702,用于支持通信装置执行图8所示的数据传输方法中的步骤407,图15所示的数据传输方法中的步骤407。The receiving unit 702 is configured to support the communication device to perform step 407 in the data transmission method shown in FIG. 8, step 407 in the data transmission method shown in FIG.

在本申请实施例中,进一步的,如图18所示,该终端设备还可以包括:处理单元703。处理单元703,用于支持通信装置执行图15所示的数据传输方法中的步骤412。In the embodiment of the present application, further, as shown in FIG. 18, the terminal device may further include: a processing unit 703. The processing unit 703 is configured to support the communication device to perform step 412 in the data transmission method shown in FIG.

需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。It should be noted that all the related content of the steps involved in the foregoing method embodiments may be referred to the functional descriptions of the corresponding functional modules, and details are not described herein again.

本申请实施例提供的通信装置,用于执行上述数据传输方法,因此可以达到与上述数据传输方法相同的效果。The communication device provided by the embodiment of the present application is configured to execute the above data transmission method, so that the same effect as the above data transmission method can be achieved.

在采用集成的单元的情况下,图19示出了上述实施例中所涉及的通信装置的另一种可能的组成示意图。如图19所示,该通信装置80包括:处理模块801和通信模块802。In the case of employing an integrated unit, FIG. 19 shows another possible composition diagram of the communication device involved in the above embodiment. As shown in FIG. 19, the communication device 80 includes a processing module 801 and a communication module 802.

处理模块801用于对通信装置的动作进行控制管理。通信模块802用于支持通信 装置与其他网络实体的通信,例如与图3中示出的终端设备之间的通信。通信装置还可以包括存储模块803,用于存储通信装置的程序代码和数据。The processing module 801 is configured to control and manage the actions of the communication device. Communication module 802 is used to support communication The device communicates with other network entities, such as with the terminal device shown in FIG. The communication device can also include a storage module 803 for storing program code and data of the communication device.

其中,处理模块801可以是处理器或控制器。其可以实现或执行结合本发明公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。通信模块802可以是收发器、收发电路或通信接口等。存储模块803可以是存储器。The processing module 801 can be a processor or a controller. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure. The processor can also be a combination of computing functions, for example, including one or more microprocessor combinations, a combination of a DSP and a microprocessor, and the like. The communication module 802 can be a transceiver, a transceiver circuit, a communication interface, or the like. The storage module 803 can be a memory.

当处理模块801为处理器,通信模块802为收发器,存储模块803为存储器时,本申请实施例所涉及的通信装置可以为图6所示的网络设备。When the processing module 801 is a processor, the communication module 802 is a transceiver, and the storage module 803 is a memory, the communication device according to the embodiment of the present application may be the network device shown in FIG. 6.

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。Through the description of the above embodiments, those skilled in the art can clearly understand that for the convenience and brevity of the description, only the division of the above functional modules is illustrated. In practical applications, the above functions can be allocated according to needs. It is completed by different functional modules, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided by the present application, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the device embodiments described above are merely illustrative. For example, the division of the modules or units is only a logical function division. In actual implementation, there may be another division manner, for example, multiple units or components may be used. The combination may be integrated into another device, or some features may be ignored or not performed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components displayed as units may be one physical unit or multiple physical units, that is, may be located in one place, or may be distributed to multiple different places. . Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。The integrated unit, if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a readable storage medium. Based on such understanding, the technical solution of the embodiments of the present application may be embodied in the form of a software product in the form of a software product in essence or in the form of a contribution to the prior art, and the software product is stored in a storage medium. A number of instructions are included to cause a device (which may be a microcontroller, chip, etc.) or a processor to perform all or part of the steps of the methods described in various embodiments of the present invention. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like, which can store program codes. .

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何在本发明揭露的技术范围内的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。 The above is only the specific embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions within the technical scope of the present invention should be covered by the scope of the present invention. . Therefore, the scope of the invention should be determined by the scope of the appended claims.

Claims (40)

一种数据传输方法,其特征在于,包括:A data transmission method, comprising: 终端设备确定以跳频的方式传输的至少一个下行时频资源位置;The terminal device determines at least one downlink time-frequency resource location that is transmitted in a frequency hopping manner; 所述终端设备在所述至少一个下行时频资源位置的第一下行时频资源位置上接收网络设备发送的下行数据;Receiving, by the terminal device, downlink data sent by the network device, at a first downlink time-frequency resource location of the at least one downlink time-frequency resource location; 所述终端设备确定第一频域范围,所述第一频域范围与所述第一下行时频资源位置的频域范围相同;Determining, by the terminal device, a first frequency domain range, where the first frequency domain range is the same as a frequency domain range of the first downlink time-frequency resource location; 所述终端设备确定第二时频资源位置的频域范围,所述第二时频资源位置的频域范围与所述第一频域范围相同,或者在所述第一频域范围内;The terminal device determines a frequency domain range of the second time-frequency resource location, where the frequency domain range of the second time-frequency resource location is the same as the first frequency domain range, or is within the first frequency domain range; 所述终端设备在所述第二时频资源位置上,向所述网络设备发送上行数据。The terminal device sends uplink data to the network device at the second time-frequency resource location. 根据权利要求1所述的方法,其特征在于,所述至少一个下行时频资源位置的频域范围分别通过相应的下行信道号指示。The method according to claim 1, wherein the frequency domain ranges of the at least one downlink time-frequency resource location are respectively indicated by corresponding downlink channel numbers. 根据权利要求2所述的方法,其特征在于,所述终端设备确定第一频域范围,具体包括:The method according to claim 2, wherein the determining, by the terminal device, the first frequency domain range comprises: 所述终端设备确定帧号、物理小区标识、下行信道带宽、可用信道列表和最少信道数目中的至少一项,所述帧号用于表示所述终端设备接收所述下行数据的时刻,所述物理小区标识用于表示所述终端设备所在的小区,所述下行信道带宽用于表示所述网络设备向所述终端设备发送下行数据的最大带宽,所述可用信道列表包括用于所述网络设备与所述终端设备之间进行数据传输的信道的状态,所述最少信道数目用于表示用于所述网络设备与所述终端设备之间进行数据传输的信道数量;Determining, by the terminal device, at least one of a frame number, a physical cell identifier, a downlink channel bandwidth, an available channel list, and a minimum number of channels, where the frame number is used to indicate a time when the terminal device receives the downlink data, The physical cell identifier is used to indicate the cell where the terminal device is located, and the downlink channel bandwidth is used to indicate that the network device sends the maximum bandwidth of the downlink data to the terminal device, where the available channel list includes the network device. a state of a channel for performing data transmission with the terminal device, the minimum number of channels being used to indicate a number of channels used for data transmission between the network device and the terminal device; 所述终端设备根据所述终端设备确定的帧号、物理小区标识、下行信道带宽、可用信道列表和最少信道数目中的至少一项,得到第一下行信道号,所述第一下行信道号用于指示所述第一频域范围。The terminal device obtains a first downlink channel number according to at least one of a frame number, a physical cell identifier, a downlink channel bandwidth, an available channel list, and a minimum number of channels determined by the terminal device, where the first downlink channel is used. The number is used to indicate the first frequency domain range. 根据权利要求1-3任一项所述的方法,其特征在于,所述终端设备确定第二时频资源位置的频域范围,具体包括:The method according to any one of claims 1-3, wherein the determining, by the terminal device, a frequency domain range of the second time-frequency resource location, specifically includes: 所述终端设备根据预设的算法确定所述第二时频资源位置的频域范围;或者,Determining, by the terminal device, a frequency domain range of the second time-frequency resource location according to a preset algorithm; or 所述终端设备基于所述网络设备的调度确定所述第二时频资源位置的频域范围。The terminal device determines a frequency domain range of the second time-frequency resource location based on a scheduling of the network device. 根据权利要求4所述的方法,其特征在于,所述终端设备根据预设的算法确定所述第二时频资源位置的频域范围,具体包括:The method according to claim 4, wherein the determining, by the terminal device, the frequency domain range of the second time-frequency resource location according to a preset algorithm, specifically includes: 所述终端设备确定至少一个上行子信道号,所述至少一个上行子信道号用于指示所述第二时频资源位置的频域范围。The terminal device determines at least one uplink subchannel number, and the at least one uplink subchannel number is used to indicate a frequency domain range of the second time-frequency resource location. 根据权利要求5所述的方法,其特征在于,所述终端设备确定至少一个上行子信道号,具体包括:The method according to claim 5, wherein the determining, by the terminal device, the at least one uplink subchannel number comprises: 所述终端设备根据所述帧号、子帧号和所述终端设备的标识信息确定所述至少一个上行子信道号。The terminal device determines the at least one uplink subchannel number according to the frame number, the subframe number, and the identifier information of the terminal device. 根据权利要求5所述的方法,其特征在于,在所述终端设备确定所述至少一个上行子信道号之前,所述方法还包括:The method according to claim 5, wherein before the determining, by the terminal device, the at least one uplink subchannel number, the method further comprises: 所述终端设备接收所述网络设备发送的至少一个虚拟子信道号。The terminal device receives at least one virtual subchannel number sent by the network device. 根据权利要求7所述的方法,其特征在于,所述终端设备确定所述至少一个上 行子信道号,具体包括:The method according to claim 7, wherein said terminal device determines said at least one The subchannel number of the line, including: 所述终端设备根据至少一个虚拟子信道号,以及虚拟子信道号与上行子信道号的对应关系确定所述至少一个上行子信道号,所述虚拟子信道号与上行子信道号的对应关系包含时间相关的参数。Determining, by the terminal device, the at least one uplink subchannel number according to the at least one virtual subchannel number and the correspondence between the virtual subchannel number and the uplink subchannel number, where the correspondence between the virtual subchannel number and the uplink subchannel number includes Time related parameters. 根据权利要求8所述的方法,其特征在于,所述虚拟子信道号与上行子信道号的对应关系为所述网络设备通过固定信道为所述终端设备预先配置的。The method according to claim 8, wherein the correspondence between the virtual subchannel number and the uplink subchannel number is that the network device is preconfigured for the terminal device through a fixed channel. 根据权利要求5-9任一项所述的方法,其特征在于,所述终端设备在第二时频资源位置上,向所述网络设备发送上行数据,具体包括:The method according to any one of claims 5-9, wherein the terminal device sends the uplink data to the network device at the second time-frequency resource location, which specifically includes: 若所述终端设备使用至少一个上行子信道号对应的上行子信道的可用时长小于第一下行信道号对应的第一下行信道的可用时长,所述终端设备在所述第一下行信道的频率范围内进行跳频,向所述网络设备发送上行数据。If the available time length of the uplink subchannel corresponding to the at least one uplink subchannel number is smaller than the available duration of the first downlink channel corresponding to the first downlink channel number, the terminal device is in the first downlink channel. The frequency hopping is performed within the frequency range, and the uplink data is sent to the network device. 一种数据传输方法,其特征在于,包括:A data transmission method, comprising: 网络设备以跳频的方式在至少一个下行时频资源位置上发送下行数据,所述至少一个下行时频资源位置包含第一下行时频资源位置;The network device sends the downlink data on the at least one downlink time-frequency resource location in a frequency hopping manner, where the at least one downlink time-frequency resource location includes the first downlink time-frequency resource location; 所述网络设备在第二时频资源位置上接收终端设备发送的上行数据,所述第二时频资源位置的频域范围与第一频域范围相同,或者在所述第一频域范围内,所述第一频域范围与所述第一下行时频资源位置的频域范围相同,所述第一下行时频资源位置为所述网络设备向所述终端设备发送下行数据所使用的资源。Receiving, by the network device, the uplink data sent by the terminal device at the second time-frequency resource location, where the frequency domain range of the second time-frequency resource location is the same as the first frequency domain range, or within the first frequency domain range The first frequency domain range is the same as the frequency domain range of the first downlink time-frequency resource location, where the first downlink time-frequency resource location is used by the network device to send downlink data to the terminal device. H. 根据权利要求11所述的方法,其特征在于,在所述网络设备在第二时频资源位置上接收终端设备发送的上行数据之前,所述方法还包括:The method according to claim 11, wherein before the receiving, by the network device, the uplink data sent by the terminal device, the method further includes: 所述网络设备向所述终端设备发送第一指示,所述第一指示用于指示所述终端设备在所述第二时频资源位置上向所述网络设备发送上行数据所使用的时频资源。The network device sends a first indication to the terminal device, where the first indication is used to indicate that the terminal device sends the time-frequency resource used by the uplink data to the network device at the second time-frequency resource location. . 根据权利要求11或12所述的方法,其特征在于,在所述网络设备以跳频的方式在至少一个下行时频资源位置上发送下行数据之前,所述方法还包括:The method according to claim 11 or 12, wherein before the transmitting, by the network device, the downlink data on the at least one downlink time-frequency resource location in a frequency hopping manner, the method further includes: 所述网络设备确定以跳频的方式传输的所述至少一个下行时频资源位置。The network device determines the at least one downlink time-frequency resource location that is transmitted in a frequency hopping manner. 根据权利要求11-13任一项所述的方法,其特征在于,所述至少一个下行时频资源位置的频域范围分别通过相应的下行信道号指示。The method according to any one of claims 11 to 13, wherein the frequency domain ranges of the at least one downlink time-frequency resource location are respectively indicated by corresponding downlink channel numbers. 根据权利要求14所述的方法,其特征在于,在所述网络设备以跳频的方式在至少一个下行时频资源位置上发送下行数据之前,所述方法还包括:The method according to claim 14, wherein the method further comprises: before the network device sends the downlink data on the at least one downlink time-frequency resource location in a frequency hopping manner, the method further comprises: 所述网络设备向所述终端设备发送物理小区标识、下行信道带宽、可用信道列表和最少信道数目中至少一项,所述物理小区标识用于表示所述终端设备所在的小区,所述下行信道带宽用于表示所述网络设备向所述终端设备发送下行数据的最大带宽,所述可用信道列表包括用于所述网络设备与所述终端设备之间进行数据传输的信道的状态。Transmitting, by the network device, at least one of a physical cell identifier, a downlink channel bandwidth, an available channel list, and a minimum number of channels, where the physical cell identifier is used to indicate a cell where the terminal device is located, and the downlink channel The bandwidth is used to indicate the maximum bandwidth of the downlink data sent by the network device to the terminal device, and the available channel list includes a state of a channel for data transmission between the network device and the terminal device. 根据权利要求14所述的方法,其特征在于,在所述网络设备以跳频的方式在至少一个下行时频资源位置上发送下行数据之前,所述方法还包括:The method according to claim 14, wherein the method further comprises: before the network device sends the downlink data on the at least one downlink time-frequency resource location in a frequency hopping manner, the method further comprises: 所述网络设备向所述终端设备发送至少一个虚拟子信道号。The network device sends at least one virtual subchannel number to the terminal device. 根据权利要求16所述的方法,其特征在于,在所述网络设备以跳频的方式在至少一个下行时频资源位置上发送下行数据之前,所述方法还包括: The method according to claim 16, wherein before the transmitting, by the network device, the downlink data on the at least one downlink time-frequency resource location in a frequency hopping manner, the method further includes: 所述网络设备通过固定信道为所述终端设备配置虚拟子信道号与上行子信道号的对应关系,所述虚拟子信道号与上行子信道号的对应关系包含时间相关的参数。The network device configures a correspondence between the virtual subchannel number and the uplink subchannel number for the terminal device by using a fixed channel, where the correspondence between the virtual subchannel number and the uplink subchannel number includes a time-related parameter. 根据权利要求17所述的方法,其特征在于,在所述网络设备以跳频的方式在至少一个下行时频资源位置上发送下行数据之前,所述方法还包括:The method of claim 17, wherein the method further comprises: before the network device transmits the downlink data on the at least one downlink time-frequency resource location by means of frequency hopping, the method further comprising: 所述网络设备确定所述终端设备使用信道的时刻,所述信道包括所述网络设备向所述终端设备发送下行数据所使用的所有下行信道,以及所述终端设备向所述网络设备发送上行数据所使用的所有上行子信道。Determining, by the network device, a time when the terminal device uses a channel, where the channel includes all downlink channels used by the network device to send downlink data to the terminal device, and the terminal device sends uplink data to the network device All upstream subchannels used. 根据权利要求18所述的方法,其特征在于,若所述终端设备使用至少一个上行子信道号对应的上行子信道的可用时长小于第一下行信道号对应的第一下行信道的可用时长,所述网络设备向所述终端设备发送第二指示,所述第二指示用于指示所述终端设备在所述第一下行信道的频率范围内进行跳频。The method according to claim 18, wherein if the terminal device uses the uplink subchannel corresponding to the at least one uplink subchannel number, the available duration is less than the available duration of the first downlink channel corresponding to the first downlink channel number. The network device sends a second indication to the terminal device, where the second indication is used to indicate that the terminal device performs frequency hopping in a frequency range of the first downlink channel. 一种通信装置,其特征在于,包括:A communication device, comprising: 处理单元,用于确定以跳频的方式传输的至少一个下行时频资源位置;a processing unit, configured to determine at least one downlink time-frequency resource location that is transmitted in a frequency hopping manner; 接收单元,用于在所述至少一个下行时频资源位置的第一下行时频资源位置上接收网络设备发送的下行数据;a receiving unit, configured to receive downlink data sent by the network device at a first downlink time-frequency resource location of the at least one downlink time-frequency resource location; 所述处理单元,还用于确定第一频域范围,所述第一频域范围与所述第一下行时频资源位置的频域范围相同;The processing unit is further configured to determine a first frequency domain range, where the first frequency domain range is the same as a frequency domain range of the first downlink time-frequency resource location; 所述处理单元,还用于确定第二时频资源位置的频域范围,所述第二时频资源位置的频域范围与所述第一频域范围相同,或者在所述第一频域范围内;The processing unit is further configured to determine a frequency domain range of the second time-frequency resource location, where the frequency domain range of the second time-frequency resource location is the same as the first frequency domain range, or in the first frequency domain Within the scope; 发送单元,用于在所述第二时频资源位置上,向所述网络设备发送上行数据。And a sending unit, configured to send uplink data to the network device at the second time-frequency resource location. 根据权利要求20所述的通信装置,其特征在于,所述至少一个下行时频资源位置的频域范围分别通过相应的下行信道号指示。The communication device according to claim 20, wherein the frequency domain ranges of the at least one downlink time-frequency resource location are respectively indicated by corresponding downlink channel numbers. 根据权利要求21所述的通信装置,其特征在于,所述处理单元,具体用于:The communication device according to claim 21, wherein the processing unit is specifically configured to: 确定帧号、物理小区标识、下行信道带宽、可用信道列表和最少信道数目中的至少一项,所述帧号用于表示所述终端设备接收所述下行数据的时刻,所述物理小区标识用于表示所述终端设备所在的小区,所述下行信道带宽用于表示所述网络设备向所述终端设备发送下行数据的最大带宽,所述可用信道列表包括用于所述网络设备与所述终端设备之间进行数据传输的信道的状态,所述最少信道数目用于表示用于所述网络设备与所述终端设备之间进行数据传输的信道数量;Determining at least one of a frame number, a physical cell identifier, a downlink channel bandwidth, a list of available channels, and a minimum number of channels, where the frame number is used to indicate a time at which the terminal device receives the downlink data, where the physical cell identifier is used The downlink channel bandwidth is used to indicate that the network device sends the maximum bandwidth of the downlink data to the terminal device, where the available channel list includes the network device and the terminal. a state of a channel for data transmission between devices, the minimum number of channels being used to indicate a number of channels used for data transmission between the network device and the terminal device; 根据所述终端设备确定的帧号、物理小区标识、下行信道带宽、可用信道列表和最少信道数目中的至少一项,得到第一下行信道号,所述第一下行信道号用于指示所述第一频域范围。Obtaining, according to at least one of a frame number, a physical cell identifier, a downlink channel bandwidth, an available channel list, and a minimum number of channels determined by the terminal device, a first downlink channel number, where the first downlink channel number is used to indicate The first frequency domain range. 根据权利要求20-22任一项所述的通信装置,其特征在于,所述处理单元,具体用于:The communication device according to any one of claims 20 to 22, wherein the processing unit is specifically configured to: 根据预设的算法确定所述第二时频资源位置的频域范围;或者,Determining, according to a preset algorithm, a frequency domain range of the second time-frequency resource location; or 基于所述网络设备的调度确定所述第二时频资源位置的频域范围。Determining a frequency domain range of the second time-frequency resource location based on scheduling of the network device. 根据权利要求23所述的通信装置,其特征在于,所述处理单元,具体用于:The communication device according to claim 23, wherein the processing unit is specifically configured to: 确定至少一个上行子信道号,所述至少一个上行子信道号用于指示所述第二时频资源位置的频域范围。 Determining at least one uplink subchannel number, the at least one uplink subchannel number being used to indicate a frequency domain range of the second time-frequency resource location. 根据权利要求24所述的通信装置,其特征在于,所述处理单元,具体用于:The communication device according to claim 24, wherein the processing unit is specifically configured to: 根据所述帧号、子帧号和所述终端设备的标识信息确定所述至少一个上行子信道号。And determining, according to the frame number, the subframe number, and the identifier information of the terminal device, the at least one uplink subchannel number. 根据权利要求24所述的通信装置,其特征在于,所述接收单元,还用于:The communication device according to claim 24, wherein the receiving unit is further configured to: 接收所述网络设备发送的至少一个虚拟子信道号。Receiving at least one virtual subchannel number sent by the network device. 根据权利要求26所述的通信装置,其特征在于,所述处理单元,具体用于:The communication device according to claim 26, wherein the processing unit is specifically configured to: 根据至少一个虚拟子信道号,以及虚拟子信道号与上行子信道号的对应关系确定所述至少一个上行子信道号,所述虚拟子信道号与上行子信道号的对应关系包含时间相关的参数。Determining the at least one uplink subchannel number according to the at least one virtual subchannel number and the correspondence between the virtual subchannel number and the uplink subchannel number, where the correspondence between the virtual subchannel number and the uplink subchannel number includes a time-related parameter . 根据权利要求27所述的通信装置,其特征在于,所述虚拟子信道号与上行子信道号的对应关系为所述网络设备通过固定信道为所述终端设备预先配置的。The communication device according to claim 27, wherein the correspondence between the virtual subchannel number and the uplink subchannel number is that the network device is preconfigured for the terminal device through a fixed channel. 根据权利要求24-28任一项所述的通信装置,其特征在于,所述处理单元,还用于:The communication device according to any one of claims 24 to 28, wherein the processing unit is further configured to: 若使用至少一个上行子信道号对应的上行子信道的可用时长小于第一下行信道号对应的第一下行信道的可用时长,在所述第一下行信道的频率范围内进行跳频,向所述网络设备发送上行数据。If the available duration of the uplink subchannel corresponding to the at least one uplink subchannel number is smaller than the available duration of the first downlink channel corresponding to the first downlink channel number, performing frequency hopping in the frequency range of the first downlink channel, Sending uplink data to the network device. 一种通信装置,其特征在于,包括:A communication device, comprising: 发送单元,用于以跳频的方式在至少一个下行时频资源位置上发送下行数据,所述至少一个下行时频资源位置包含第一下行时频资源位置;a sending unit, configured to send downlink data in a frequency hopping manner, where the at least one downlink time-frequency resource location includes a first downlink time-frequency resource location; 接收单元,用于在第二时频资源位置上接收终端设备发送的上行数据,所述第二时频资源位置的频域范围与第一频域范围相同,或者在所述第一频域范围内,所述第一频域范围与所述第一下行时频资源位置的频域范围相同,所述第一下行时频资源位置为所述网络设备向所述终端设备发送下行数据所使用的资源。a receiving unit, configured to receive uplink data sent by the terminal device at a second time-frequency resource location, where a frequency domain range of the second time-frequency resource location is the same as a first frequency domain range, or in the first frequency domain range The first frequency domain range is the same as the frequency domain of the first downlink time-frequency resource location, where the first downlink time-frequency resource location is that the network device sends downlink data to the terminal device. Resources used. 根据权利要求30所述的通信装置,其特征在于,The communication device according to claim 30, characterized in that 所述发送单元,还用于向所述终端设备发送第一指示,所述第一指示用于指示所述终端设备在所述第二时频资源位置上向所述网络设备发送上行数据所使用的时频资源。The sending unit is further configured to send a first indication to the terminal device, where the first indication is used to indicate that the terminal device sends uplink data to the network device at the second time-frequency resource location. Time-frequency resources. 根据权利要求30或31所述的通信装置,其特征在于,所述网络设备还包括:The communication device according to claim 30 or 31, wherein the network device further comprises: 处理单元,用于确定以跳频的方式传输的所述至少一个下行时频资源位置。And a processing unit, configured to determine the at least one downlink time-frequency resource location that is transmitted in a frequency hopping manner. 根据权利要求30-32任一项所述的通信装置,其特征在于,所述至少一个下行时频资源位置的频域范围分别通过相应的下行信道号指示。The communication device according to any one of claims 30 to 32, wherein the frequency domain ranges of the at least one downlink time-frequency resource location are respectively indicated by corresponding downlink channel numbers. 根据权利要求33所述的通信装置,其特征在于,A communication device according to claim 33, wherein 所述发送单元,还用于向所述终端设备发送物理小区标识、下行信道带宽、可用信道列表和最少信道数目中至少一项,所述物理小区标识用于表示所述终端设备所在的小区,所述下行信道带宽用于表示所述网络设备向所述终端设备发送下行数据的最大带宽,所述可用信道列表包括用于所述网络设备与所述终端设备之间进行数据传输的信道的状态。The sending unit is further configured to send, to the terminal device, at least one of a physical cell identifier, a downlink channel bandwidth, an available channel list, and a minimum number of channels, where the physical cell identifier is used to indicate a cell where the terminal device is located, The downlink channel bandwidth is used to indicate a maximum bandwidth of the downlink data sent by the network device to the terminal device, where the available channel list includes a state of a channel used for data transmission between the network device and the terminal device. . 根据权利要求33所述的通信装置,其特征在于,A communication device according to claim 33, wherein 所述发送单元,还用于向所述终端设备发送至少一个虚拟子信道号。 The sending unit is further configured to send at least one virtual subchannel number to the terminal device. 根据权利要求35所述的通信装置,其特征在于,The communication device according to claim 35, characterized in that 所述发送单元,还用于通过固定信道为所述终端设备配置虚拟子信道号与上行子信道号的对应关系,所述虚拟子信道号与上行子信道号的对应关系包含时间相关的参数。The sending unit is further configured to configure a correspondence between the virtual subchannel number and the uplink subchannel number for the terminal device by using a fixed channel, where the correspondence between the virtual subchannel number and the uplink subchannel number includes a time-related parameter. 根据权利要求36所述的通信装置,其特征在于,A communication device according to claim 36, wherein 所述处理单元,还用于确定所述终端设备使用信道的时刻,所述信道包括所述网络设备向所述终端设备发送下行数据所使用的所有下行信道,以及所述终端设备向所述网络设备发送上行数据所使用的所有上行子信道。The processing unit is further configured to determine a time when the terminal device uses a channel, where the channel includes all downlink channels used by the network device to send downlink data to the terminal device, and the terminal device sends the downlink device to the network All uplink subchannels used by the device to send upstream data. 根据权利要求37所述的通信装置,其特征在于,若所述终端设备使用至少一个上行子信道号对应的上行子信道的可用时长小于第一下行信道号对应的第一下行信道的可用时长,The communication device according to claim 37, wherein if the terminal device uses the uplink subchannel corresponding to the at least one uplink subchannel number, the available duration is smaller than the available first downlink channel corresponding to the first downlink channel number. duration, 所述发送单元,还用于发送第二指示,所述第二指示用于指示所述终端设备在所述第一下行信道的频率范围内进行跳频。The sending unit is further configured to send a second indication, where the second indication is used to indicate that the terminal device performs frequency hopping in a frequency range of the first downlink channel. 一种通信装置,其特征在于,包括:至少一个处理器以及存储器;A communication device, comprising: at least one processor and a memory; 所述存储器用于存储计算机软件指令,当所述处理器运行时,所述处理器执行所述存储器存储的所述计算机软件指令,以实现如权利要求1-19中任一项所述的数据传输方法。The memory is for storing computer software instructions that, when the processor is running, execute the computer software instructions stored in the memory to implement the data of any one of claims 1-19 Transmission method. 一种计算机可读存储介质,其特征在于,包括:计算机软件指令;A computer readable storage medium, comprising: computer software instructions; 当所述计算机软件指令被处理器执行时,实现如权利要求1-19中任一项所述的数据传输方法。 The data transmission method according to any one of claims 1 to 19 is implemented when the computer software instructions are executed by a processor.
PCT/CN2017/099184 2017-08-25 2017-08-25 Data transmission method and device Ceased WO2019037137A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201780093457.3A CN110959258B (en) 2017-08-25 2017-08-25 A data transmission method and device
PCT/CN2017/099184 WO2019037137A1 (en) 2017-08-25 2017-08-25 Data transmission method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/099184 WO2019037137A1 (en) 2017-08-25 2017-08-25 Data transmission method and device

Publications (1)

Publication Number Publication Date
WO2019037137A1 true WO2019037137A1 (en) 2019-02-28

Family

ID=65438190

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/099184 Ceased WO2019037137A1 (en) 2017-08-25 2017-08-25 Data transmission method and device

Country Status (2)

Country Link
CN (1) CN110959258B (en)
WO (1) WO2019037137A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2025020117A1 (en) * 2023-07-26 2025-01-30 Qualcomm Incorporated Ambient iot frequency hopping

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112203322B (en) * 2020-09-30 2023-06-30 中国联合网络通信集团有限公司 A statistical method and device for channel resource utilization

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080285490A1 (en) * 2004-03-31 2008-11-20 Manabu Mukai Radio communication system, terminal apparatus and base station apparatus
CN102356682A (en) * 2009-03-16 2012-02-15 松下电器产业株式会社 Wireless communication terminal device, wireless communication base station device, and resource region setting method
CN105072690A (en) * 2015-09-06 2015-11-18 魅族科技(中国)有限公司 Unlicensed spectrum-based data transmission method and device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8825065B2 (en) * 2007-01-19 2014-09-02 Wi-Lan, Inc. Transmit power dependent reduced emissions from a wireless transceiver
CN102026391B (en) * 2009-09-23 2014-02-05 中兴通讯股份有限公司 Method and device for implementing bandwidth-asymmetrical system
GB2487909B8 (en) * 2011-02-04 2015-01-21 Sca Ipla Holdings Inc Telecommunications method and system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080285490A1 (en) * 2004-03-31 2008-11-20 Manabu Mukai Radio communication system, terminal apparatus and base station apparatus
CN102356682A (en) * 2009-03-16 2012-02-15 松下电器产业株式会社 Wireless communication terminal device, wireless communication base station device, and resource region setting method
CN105072690A (en) * 2015-09-06 2015-11-18 魅族科技(中国)有限公司 Unlicensed spectrum-based data transmission method and device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2025020117A1 (en) * 2023-07-26 2025-01-30 Qualcomm Incorporated Ambient iot frequency hopping

Also Published As

Publication number Publication date
CN110959258B (en) 2021-07-09
CN110959258A (en) 2020-04-03

Similar Documents

Publication Publication Date Title
US11626947B2 (en) Communication method and communications device
US20220070918A1 (en) Communication Method And Device
TWI812603B (en) Method and apparatus for transmitting data
CN108633046B (en) Method and device for transmitting signals
US20230069371A1 (en) Wireless communication method, terminal device, and network device
CN106550468B (en) Data transmission method and base station
CN115767746A (en) Configuration method, configuration determining method and device, computer readable storage medium, network device and terminal device
US12170980B2 (en) Wireless communication resource allocation method and apparatus, and communication device
CN111869269B (en) Communication method, communication device and system
US20240032069A1 (en) Method for configuring a sidelink resource and communication apparatus
TW201944823A (en) Method and apparatus for transmitting uplink channel and receiving uplink channel
WO2021209013A1 (en) Wireless communication method, terminal device, and network device
WO2021227857A1 (en) Communication method and apparatus
CN114845417B (en) Information determination method, information indication method, terminal device and network device
CN112399572B (en) A method and device for sending and receiving information
US12193018B2 (en) Method and device based on duplicate data transmission
CN110959258B (en) A data transmission method and device
EP4319374A1 (en) Wireless communication method, terminal device, and network device
CN103974419B (en) The method and apparatus for reducing interference
TW202423086A (en) Channel occupancy time sharing for sidelink communications
CN118945834A (en) Communication method and device
CN110447174B (en) Data transmission method, network device and terminal device
WO2020198962A1 (en) Wireless communication method, terminal device and network device
CN111034311B (en) Method and device for data transmission on unlicensed spectrum
WO2024234167A1 (en) Wireless communication methods, terminal devices and network devices

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17922239

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17922239

Country of ref document: EP

Kind code of ref document: A1