CN106664718B - Method, equipment and system for transmitting data - Google Patents

Method, equipment and system for transmitting data Download PDF

Info

Publication number
CN106664718B
CN106664718B CN201480081102.9A CN201480081102A CN106664718B CN 106664718 B CN106664718 B CN 106664718B CN 201480081102 A CN201480081102 A CN 201480081102A CN 106664718 B CN106664718 B CN 106664718B
Authority
CN
China
Prior art keywords
transmission pattern
data
pattern
subchannels
transmitting data
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.)
Expired - Fee Related
Application number
CN201480081102.9A
Other languages
Chinese (zh)
Other versions
CN106664718A (en
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
Publication of CN106664718A publication Critical patent/CN106664718A/en
Application granted granted Critical
Publication of CN106664718B publication Critical patent/CN106664718B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA

Landscapes

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

Abstract

A method, equipment and a system for transmitting data relate to the technical field of communication and can solve the problem that an LTE-U node cannot monopolize channel resources to transmit data within a period of time. The method comprises the following steps: before transmitting data to second equipment, first equipment determines a transmission pattern (101), wherein the transmission pattern comprises patterns of k sub-channels, idle time slots of at least two sub-channels in the k sub-channels are not overlapped at any same moment, and k is an integer not less than 2; the first device transmits the data to the second device according to the transmission pattern (102).

Description

Method, equipment and system for transmitting data
Technical Field
Embodiments of the present invention relate to the field of communications technologies, and in particular, to a method, a device, and a system for transmitting data.
Background
In an LTE-U (Long Term Evolution Unlicensed spectrum) system, a node in the LTE-U system (hereinafter, referred to as an LTE-U node) uses a channel resource by using an LBT (listen before talk) principle, where the LBT is a Carrier Sense Multiple Access (CSMA) technology. The LBT includes a working mode of a Load-Based device (LBE) and a working mode of a Frame-Based device (FBE).
The LBE works as follows: the device detects the Channel resource by using Clear Channel Assessment (CCA for short), if the device finds that the Channel resource is occupied, the device needs to back off for N detection periods (idle time slots of the N detection periods need to be reserved, namely a backoff mechanism) before sending data (namely, occupying the Channel resource), wherein N is randomly selected from 1 to q, the value range of q is [4,32], and the value of q is set by a manufacturer of the device; if the channel resource is idle, the value of the counter N is reduced by 1 after a detection period, the counting is stopped when the channel resource is not idle until the channel resource is idle and the counting is continued, and when the value of N is reduced to 0, the equipment occupies the channel resource and sends data.
The operation mode of the FBE is as follows: the device detects the channel resource by using the CCA, and when the channel resource is found to be occupied, the device backs off for one data frame period, and detects the channel resource again after one data frame period. And if the device detects that the channel resource is idle, occupying the channel resource to send the data frame. The channel resources occupied by one data frame period include time slots for transmitting data and idle time slots, the device detects the channel resources of the next data frame period at the end of the idle time slot of the current data frame period, and if the channel resources of the next data frame period are occupied, the channel resources are detected again after one data frame period.
When an LTE-U node occupies a channel resource by adopting an LBT working mode, if a node (hereinafter referred to as a Wi-Fi node) in a WIreless Fidelity (Wi-Fi) system adopting the LBT working mode exists near the LTE-U node, because the LBT working mode has a condition that the channel resource is idle, the Wi-Fi node can occupy the idle channel resource to send a signal when detecting that the channel resource is idle, and the LTE-U node cannot monopolize the channel resource to transmit data within a period of time.
Disclosure of Invention
Embodiments of the present invention provide a method, a device, and a system for transmitting data, which can solve the problem that an LTE-U node cannot monopolize a channel resource to transmit data within a period of time.
In a first aspect, a method for transmitting data is provided, which includes:
before transmitting data to second equipment, first equipment determines a transmission pattern, wherein the transmission pattern comprises patterns of k sub-channels, idle time slots of at least two sub-channels in the k sub-channels are not overlapped at any same moment, and k is an integer not less than 2;
the first device transmits the data to the second device according to the transmission pattern.
With reference to the first aspect, in a first possible implementation manner, before the first device transmits data to the second device, determining a transmission pattern includes:
before transmitting data to the second device, the first device determines one of n patterns stored in advance as the transmission pattern according to a preset rule, wherein n is an integer not less than 1.
With reference to the first aspect, in a second possible implementation manner, before the first device transmits data to the second device, determining a transmission pattern includes:
the first device determines a pattern set by the first device as the transmission pattern before transmitting data to the second device.
With reference to the first aspect or any one of the first to the second possible implementation manners of the first aspect, in a third possible implementation manner, the method further includes:
the first device sends information indicating the transmission pattern to the second device.
With reference to the first aspect, in a fourth possible implementation manner, before the first device transmits data to the second device, determining a transmission pattern includes:
the first device determines a pattern sent by the second device as the transmission pattern before transmitting data to the second device.
With reference to the first aspect, in a fifth possible implementation manner, before the first device transmits data to the second device, determining a transmission pattern includes:
before transmitting data to the second device, the first device determines a pattern sent by a third device as the transmission pattern, where the third device is a device capable of communicating with the first device and the second device.
With reference to the first aspect or any one of the possible implementation manners of the first aspect, in a sixth possible implementation manner, the subchannel includes one or more of a logical subchannel and a physical subchannel.
In a second aspect, a method for transmitting data is provided, including:
the method comprises the steps that before data transmitted by first equipment are detected, transmission patterns are determined by second equipment, the transmission patterns comprise patterns of k sub-channels, idle time slots of at least two sub-channels in the k sub-channels are not overlapped at any same moment, and k is an integer not less than 2;
the second device detects the data transmitted by the first device according to the transmission pattern.
With reference to the second aspect, in a first possible implementation manner, the determining, by the second device, a transmission pattern before detecting data transmitted by the first device includes:
before detecting data transmitted by the first device, the second device determines one of n pre-stored patterns as the transmission pattern according to a preset rule, wherein n is an integer not less than 1.
With reference to the second aspect, in a second possible implementation manner, before detecting data transmitted by the first device, the determining, by the second device, a transmission pattern includes:
the second device determines a pattern set by the second device as the transmission pattern before detecting data transmitted by the first device.
With reference to the second aspect or any one of the first to the second possible implementation manners of the second aspect, in a third possible implementation manner, the method further includes:
the second device sends information indicating the transmission pattern to the first device.
With reference to the second aspect, in a fourth possible implementation manner, before detecting data transmitted by the first device, the determining, by the second device, a transmission pattern further includes:
the second device determines a pattern sent by the first device as the transmission pattern before detecting data transmitted by the first device.
With reference to the second aspect, in a fifth possible implementation manner, before detecting data transmitted by the first device, the determining, by the second device, a transmission pattern includes:
before detecting data transmitted by a first device, the second device determines a pattern sent by a third device as the transmission pattern, where the third device is a device capable of communicating with the first device and the second device.
With reference to the second aspect or any one of the possible implementation manners of the second aspect, in a sixth possible implementation manner, the subchannel includes one or more of a logical subchannel and a physical subchannel.
In a third aspect, a first device is provided, comprising: a processing unit and a transceiving unit,
the processing unit is configured to determine a transmission pattern before the transceiver unit transmits data to the second device, where the transmission pattern includes patterns of k subchannels, idle time slots of at least two of the k subchannels are not overlapped at any same time, and k is an integer no less than 2;
the transceiver unit is configured to transmit the data to the second device according to the transmission pattern determined by the processing unit.
With reference to the third aspect, in a first possible implementation manner, the processing unit is specifically configured to determine, according to a preset rule, one pattern of n patterns that are stored in advance as the transmission pattern before the transceiver unit transmits data to the second device, where n is an integer not less than 1.
With reference to the third aspect, in a second possible implementation manner, the processing unit is specifically configured to determine, before the transceiver unit transmits data to the second device, a pattern set by the first device as the transmission pattern.
With reference to the third aspect or any one of the first to the second possible implementation manners of the third aspect, in a third possible implementation manner, the transceiver unit is further configured to send information indicating the transmission pattern to the second device.
With reference to the third aspect, in a fourth possible implementation manner, the processing unit is specifically configured to determine, before the transceiver unit transmits data to the second device, one pattern sent by the second device as the transmission pattern.
With reference to the third aspect, in a fifth possible implementation manner, the processing unit is specifically configured to determine, before the transceiver unit transmits data to the second device, a pattern sent by a third device as the transmission pattern, where the third device is a device capable of communicating with the first device and the second device.
With reference to the third aspect or any one of the possible implementation manners of the third aspect, in a sixth possible implementation manner, the subchannel includes one or more of a logical subchannel and a physical subchannel.
In a fourth aspect, there is provided a second device comprising: a processing unit and a detection unit, wherein,
the processing unit is configured to determine a transmission pattern before the detection unit detects data transmitted by the first device, where the transmission pattern includes patterns of k subchannels, idle time slots of at least two of the k subchannels are not overlapped at any same time, and k is an integer no less than 2;
the detection unit is used for receiving the data transmitted by the first equipment according to the transmission pattern determined by the processing unit.
With reference to the fourth aspect, in a first possible implementation manner, the processing unit is specifically configured to determine, according to a preset rule, one pattern of n patterns stored in advance as the transmission pattern before the detection unit detects data transmitted by the first device, where n is an integer not less than 1.
With reference to the fourth aspect, in a second possible implementation manner, the processing unit is specifically configured to determine, before the detection unit detects data transmitted by the first device, a pattern set by the second device as the transmission pattern.
With reference to the fourth aspect or any one of the first to the second possible implementation manners of the fourth aspect, in a third possible implementation manner, the second device further includes a transceiver unit, and the transceiver unit is configured to send information used for indicating the transmission pattern to the first device.
With reference to the fourth aspect, in a fourth possible implementation manner, the processing unit is specifically configured to determine, before the detecting unit detects data transmitted by a first device, one pattern sent by the first device as the transmission pattern.
With reference to the fourth aspect, in a fifth possible implementation manner, the processing unit is specifically configured to determine, before the detection unit detects data transmitted by the first device, a pattern sent by a third device as the transmission pattern, where the third device is a device capable of communicating with the first device and the second device.
With reference to the fourth aspect or any one of the possible implementation manners of the fourth aspect, in a sixth possible implementation manner, the subchannel includes one or more of a logical subchannel and a physical subchannel.
In a fifth aspect, there is provided a first device comprising: the system comprises a transceiver, a processor and a bus, wherein the transceiver and the processor are connected through the bus to realize mutual communication;
the processor is configured to determine a transmission pattern before the transceiver transmits data to the second device, where the transmission pattern includes patterns of k subchannels, idle time slots of at least two of the k subchannels are not overlapped at any same time, and k is an integer no less than 2;
the transceiver is configured to transmit the data to the second device according to the transmission pattern determined by the processor.
With reference to the fifth aspect, in a first possible implementation manner, the processor is specifically configured to determine, according to a preset rule, one of n patterns pre-stored by the first device as the transmission pattern before the transceiver transmits data to the second device, where n is an integer not less than 1.
With reference to the fifth aspect, in a second possible implementation manner, the processor is specifically configured to determine, as the transmission pattern, one pattern set by the first device before the transceiver transmits data to the second device.
With reference to the fifth aspect or any one of the first to the second possible implementation manners of the fifth aspect, in a third possible implementation manner, the transceiver is further configured to send information indicating the transmission pattern to the second device.
With reference to the fifth aspect, in a fourth possible implementation manner, the processor is specifically configured to determine, as the transmission pattern, one pattern sent by the second device before the transceiver transmits data to the second device.
With reference to the fifth aspect, in a fifth possible implementation manner, the processor is specifically configured to determine, as the transmission pattern, one pattern sent by a third device before the transceiver transmits data to the second device, where the third device is a device capable of communicating with the first device and the second device.
With reference to the fifth aspect or any one of the possible implementation manners of the fifth aspect, in a sixth possible implementation manner, the subchannel includes one or more of a logical subchannel and a physical subchannel.
In a sixth aspect, there is provided a second apparatus comprising: the system comprises a transceiver, a processor and a bus, wherein the transceiver and the processor are connected through the bus to realize mutual communication;
the processor is configured to determine a transmission pattern before detecting data transmitted by the first device, where the transmission pattern includes patterns of k subchannels, idle time slots of at least two of the k subchannels are not overlapped at any same time, and k is an integer no less than 2;
the processor is further configured to detect the data transmitted by the first device according to the determined transmission pattern.
With reference to the sixth aspect, in a first possible implementation manner, the processor is further configured to determine, according to a preset rule, one of n patterns stored in advance as the transmission pattern before detecting data transmitted by the first device, where n is an integer not less than 1.
With reference to the sixth aspect, in a second possible implementation manner, the processor is further configured to determine, as the transmission pattern, one pattern set by the second device before detecting data transmitted by the first device.
With reference to the sixth aspect or any one of the first to the second possible implementation manners of the sixth aspect, in a third possible implementation manner, the transceiver is configured to send information indicating the transmission pattern to the first device.
With reference to the sixth aspect, in a fourth possible implementation manner, the processor is further configured to determine, before detecting data transmitted by a first device, one pattern sent by the first device as the transmission pattern.
With reference to the sixth aspect, in a fifth possible implementation manner, the processor is further configured to determine, as the transmission pattern, one pattern sent by a third device before detecting data transmitted by the first device, where the third device is a device capable of communicating with the first device and the second device.
With reference to the sixth aspect or any one of the possible implementation manners of the sixth aspect, in a sixth possible implementation manner, the subchannel includes one or more of a logical subchannel and a physical subchannel.
A seventh aspect provides a wireless communication system, including the first device according to the third aspect or any one of the possible implementation manners of the third aspect, and the second device according to any one of the possible implementation manners of the fourth aspect and the fourth aspect;
alternatively, the apparatus includes the first apparatus described in any one of the fifth aspect and the fifth possible implementation manner, and the second apparatus described in any one of the sixth aspect and the sixth possible implementation manner.
In the above scheme, the first device transmits data to the second device through the determined transmission pattern, and the second device detects the data transmitted by the first device through the transmission pattern, because the patterns of k subchannels included in the transmission pattern and the idle time slots of at least two of the k subchannels are not overlapped at any same time, other devices cannot detect an available idle time slot in the whole bandwidth corresponding to the transmission pattern, and therefore other devices cannot preempt channel resources by detecting the idle channel resources, thereby being capable of realizing that the LTE-U node monopolizes the channel resources to transmit data within a period of time.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic structural diagram of a wireless communication system according to an embodiment of the present invention;
fig. 2 is a flowchart illustrating a method for transmitting data according to an embodiment of the present invention;
fig. 3 is a flowchart illustrating a method for transmitting data according to another embodiment of the present invention;
fig. 4 is a schematic structural diagram of a transmission pattern according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of a transmission pattern according to another embodiment of the present invention;
fig. 6 is a schematic structural diagram of a transmission pattern according to another embodiment of the present invention;
fig. 7 is a schematic structural diagram of a transmission pattern according to yet another embodiment of the present invention;
fig. 8 is a schematic structural diagram of a first apparatus according to an embodiment of the present invention;
fig. 9 is a schematic structural diagram of a second apparatus according to an embodiment of the present invention;
fig. 10 is a schematic structural diagram of a first apparatus according to another embodiment of the present invention;
fig. 11 is a schematic structural diagram of a second apparatus according to another embodiment of the present invention.
Detailed Description
In the following description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of one or more embodiments. It may be evident, however, that such embodiment(s) may be practiced without these specific details. In other instances, all other embodiments that may be devised by those skilled in the art without the use of inventive faculty are within the scope of the invention.
The term "and/or" herein is merely an association describing an associated object, meaning that three relationships may exist, e.g., a and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the letter "/" herein generally indicates that the former and latter associated objects are in an "or" relationship.
The preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings, it being understood that the preferred embodiments described herein are merely for illustrating and explaining the present invention, and are not intended to limit the present invention, and that the embodiments and features of the embodiments in the present application may be combined with each other without conflict.
It should be understood that: references herein to "first," "second," "third," "fourth," and "fifth" are merely for purposes of distinguishing between various devices, and do not imply any other limitation, nor should be construed to limit the scope of the invention.
The User Equipment (UE) provided in the embodiments of the present invention may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with a Wireless communication function, a vehicle-mounted device, a wearable device, a computing device, or other devices connected to a Wireless modem.
A base station provided by embodiments of the present invention may refer to a device in an access network that communicates over the air-interface, through one or more sectors, with user devices. The base station may be configured to interconvert the received air frame with an Internet Protocol (IP) packet, and may serve as a router between the ue and the rest of the access network, where the rest of the access network may include an IP network. The base station may also coordinate management of attributes for the air interface. The Base Station may be a Base Station (BTS) in a Global System for Mobile communication (GSM) or Code Division Multiple Access (CDMA), a Base Station (BS) in a Wideband Code Division Multiple Access (WCDMA), an evolved Node B (NodeB) in Long Term Evolution (LTE), an eNB or e-NodeB, or a macro Base Station and a micro Base Station in a cellular wireless communication System, which is not limited in the embodiment of the present invention.
The embodiment of the invention is used for a wireless communication system, and as shown in fig. 1, the wireless communication system at least comprises a first device D1 and a second device D2, and the first device D1 performs information interaction with the second device D2 through a carrier B in fig. 1.
It can be understood that the first device D1 may be a device on the network side (e.g. eNB in LTE-U system), and the second device D2 is a user equipment serving the device on the network side; the first device D1 may also be a user equipment (e.g. a user equipment served by an eNB in an LTE-U system), and the second device D2 is a network side device (e.g. an eNB in an LTE-U system).
Or, the first Device D1 and the second Device D2 are both user devices, and at this time, the first Device D1 and the second Device D2 communicate in a Device-to-Device (english: D2D);
further referring to fig. 1, an embodiment of the present invention also provides a third device D3, wherein the third device D3 is a device capable of communicating with the first device D1 and the second device D2, such as: when the first device D1 is a base station and the second device D2 is a user equipment, the third device D3 may be a neighboring base station of a cell corresponding to the first device D1, where a cell covered by the first device D1 and the third device D3 includes an overlapping portion, and the second device D2 is located at the overlapping portion; alternatively, when used in a cellular wireless communication system, the third device D3 may be a macro base station, the first device D1 may be a micro base station, and the second device D2 may be a user equipment.
The wireless communication system shown in fig. 1 further includes: a fourth device D4 and a fifth device D5, it is of course understood that the fourth device D4 may be an AP node in a Wi-Fi system or a user equipment providing a service of the AP node in the Wi-Fi system. When the fourth device D4 is an AP node in the Wi-Fi system, the fifth device D5 is a user device serving the AP node in the Wi-Fi system; when the fourth device D4 is a user device serving an AP node in a Wi-Fi system, the fifth device D5 is an AP node in the Wi-Fi system. Therefore, the problem that the fourth device D4 uses the LBE manner to preempt the channel resources may be understood as that the AP node in the Wi-Fi system uses the LBE manner to preempt the channel resources of the carrier B during the data transmission process of the first device D1, or that the user equipment served by the AP node in the Wi-Fi system detects idle channel resources in the carrier B and preempts the channel resources of the carrier B during the data transmission process of the first device D1.
Specifically, an embodiment of the present invention provides a method for transmitting data, which is shown in fig. 2 and includes the following steps:
101. the first device determines a transmission pattern before transmitting data to the second device.
The transmission pattern comprises patterns of k sub-channels, idle time slots of at least two sub-channels in the k sub-channels are not overlapped at any same moment, and k is an integer not less than 2. It should be understood that a subchannel includes a physical subchannel and/or a logical subchannel; the sub-channels are divided in a frequency domain according to frequency bands, and the transmission pattern comprises position information of time slots for transmitting data in the at least two sub-channels and position information of idle time slots in the at least two sub-channels; the transmission pattern is used to indicate the time slots for transmitting data and the resources occupied by the idle time slots. In a communication system, the occupation of channel resources is usually divided according to a preset number of unit time slots, where a time slot for transmitting data is one or a plurality of continuous unit time slots, and an idle time slot is one or a plurality of continuous unit time slots.
102. The first device transmits the data to the second device according to the transmission pattern.
The first device sends data to the second device through the at least two sub-channels according to the transmission pattern; specifically, the first device transmits data to the second device in each sub-channel by using an LBT operation method. The first device transmits data to the second device through the at least two sub-channels by using the LBE or FBE operation mode, which is not specifically limited herein. And when the sub-channels are physical sub-channels, the first device needs to transmit data using a separate filter on each physical sub-channel.
In the above scheme, the first device transmits data to the second device through the determined transmission pattern, so that the second device detects the data transmitted by the first device through the transmission pattern, because the pattern of k subchannels included in the transmission pattern and the idle time slots of at least two of the k subchannels are not overlapped at any same time, other devices cannot detect an available idle time slot in the whole bandwidth corresponding to the transmission pattern, and therefore other devices cannot preempt channel resources by detecting the idle channel resources, thereby being capable of realizing that the LTE-U node monopolizes the channel resources to transmit data within a period of time.
It should be understood that the bandwidth of each of the k subchannels may be configured to be less than the bandwidth of any of the channels used by the other devices (e.g., the fourth device); and/or the frequency-consecutive sub-channels contain a total bandwidth of idle time slots at the same time (in the frequency domain) that is smaller than the bandwidth of any channel used by other devices (e.g., fourth devices). For example, referring to fig. 1, when the fourth device is an AP in a Wi-Fi system, a bandwidth of a channel used by the fourth device is typically 20MHz, and a bandwidth of each of k subchannels may be configured to be less than 20 MHz; and/or the total idle time slot bandwidth (frequency domain) of the subchannels with continuous frequency at the same time is less than 20MHz, so that the fourth device is prevented from preempting the channel resources of the subchannels meeting the bandwidth requirement.
An embodiment of the present invention provides a method for transmitting data, which is shown in fig. 3 and includes the following steps:
201. the second device determines the transmission pattern before detecting the data transmitted by the first device.
The transmission pattern comprises patterns of k sub-channels, idle time slots of at least two sub-channels in the k sub-channels are not overlapped at any same moment, and k is an integer not less than 2. It should be understood that a subchannel includes a physical subchannel and/or a logical subchannel; the sub-channels are divided in a frequency domain according to frequency bands, and the transmission pattern comprises position information of time slots for transmitting data in the at least two sub-channels and position information of idle time slots in the at least two sub-channels; the transmission pattern is used to indicate the time slots for transmitting data and the resources occupied by the idle time slots. In a communication system, the occupation of channel resources is usually divided according to a preset number of unit time slots, where a time slot for transmitting data is one or a plurality of continuous unit time slots, and an idle time slot is one or a plurality of continuous unit time slots.
202. The second device detects the data transmitted by the first device according to the transmission pattern.
In the above scheme, the second device detects the data transmitted by the first device through the determined transmission pattern, because the pattern of k subchannels included in the transmission pattern and the idle time slots of at least two subchannels in the k subchannels are not overlapped at any same time, other devices cannot detect an available idle time slot in the entire bandwidth corresponding to the transmission pattern, and therefore other devices cannot preempt channel resources by detecting the idle channel resources, so that the LTE-U node can monopolize the channel resources to transmit the data within a period of time.
It should be understood that the bandwidth of each of the k subchannels may be configured to be less than the bandwidth of any of the channels used by the other devices (e.g., the fourth device); and/or the frequency-consecutive sub-channels contain a total bandwidth (frequency domain) of idle slots at the same time that is less than the bandwidth of any channel used by other devices (e.g., fourth device). For example, referring to fig. 1, when the fourth device is an AP in a Wi-Fi system, a bandwidth of a channel used by the fourth device is typically 20MHz, and a bandwidth of each of k subchannels may be configured to be less than 20 MHz; and/or the total idle time slot bandwidth (frequency domain) of the subchannels with continuous frequency at the same time is less than 20MHz, so that the fourth device is prevented from preempting the channel resources of the subchannels meeting the bandwidth requirement.
In the following, an eNB in an LTE-U system is taken as a first device, an AP node in a Wi-Fi system is taken as a fourth device, specifically referring to transmission patterns shown in fig. 4 and 5, taking a bandwidth used by the first device as 20MHz as an example, a transmission pattern used by the eNB includes two logical subchannels, where each logical subchannel is 10MHz in bandwidth, and as shown in fig. 4, a data frame is 10ms long, and 20 slots (english: slot) are total, and includes 100 Resource Blocks (RB). According to the principle that the free time slot length is at least 5% of the time slot length of the transmission data, according to the working mode of the FBE, 19 slots are used as the time slots for transmitting the data, and 1 slot is used as the free time slot. Under such a transmission pattern, 1 10MHz bandwidth (containing 50 RBs) of the 20MHz bandwidth may be set as the 1 st logical subchannel, another 10MHz bandwidth (containing 50 RBs) may be set as the 2 nd logical subchannel, and the idle slots of the 2 logical subchannels do not overlap. For example, the FBE operates such that the length of the idle slot is at least 5% of the length of the data transmission slot, and 2 logical sub-channels occupy the same time duration of the data transmission slot, wherein the time duration of the data transmission slot is M milliseconds (ms). Taking the length of the idle time slot as 5% of the length of the time slot for transmitting data as an example, the 2 nd logical sub-channel only needs to be N milliseconds (ms) later than the sending time of the 1 st logical sub-channel, and N is set to 0.05 × M, so that the idle time slots of the 2 logical sub-channels which are continuous in frequency are not overlapped at the same time. Of course, the time slots in which data is transmitted in two subchannels may also be arranged in the transmission pattern as shown in fig. 5. In addition, each logical sub-channel is 10MHZ bandwidth, and the bandwidth of a channel used by an AP node in the Wi-Fi system is 20MHz, so that when the AP node uses a CCA detection channel, the AP node can always detect that the channel is occupied, and the AP node cannot access the channel; the eNBs in other LTE-U systems know the transmission pattern of the LTE-U system, and can smoothly access when the CCA detects the idle time slot of any logic sub-channel; of course, the above example only takes the length of the idle timeslot as 5% of the length of the timeslot for transmitting data as an example, and other ratios can be implemented without limitation here.
Referring to the transmission pattern shown in fig. 6, taking the bandwidth used by the first device as 20MHZ as an example, the transmission pattern used by the eNB includes three logical subchannels, and referring to the transmission pattern shown in fig. 6, a data frame is 10ms long, and 20 slots (slots) in total include 100 RBs. Take 19 slots as slots for transmitting data and 1 slot as a free slot. In this transmission pattern, 2 bandwidths of 5MHz (including 25 RBs) of a 20MHz bandwidth may be set as the 1 st logical subchannel and the 3 rd logical subchannel, respectively, and another 10MHz bandwidth (including 50 RBs) may be set as the 2 nd logical subchannel, and idle slots of the 1 st logical subchannel and the 2 nd logical subchannel that are consecutive in frequency do not overlap at the same time, and idle slots of the 3 rd logical subchannel and the 2 nd logical subchannel that are consecutive in frequency do not overlap at the same time. The time slots for transmitting data in the 3 logical sub-channels are similar to the time slots for transmitting data in the two logical channels in the above embodiment. For example, in the FBE operation mode, the logical sub-channel for transmitting information later may be N milliseconds (ms) later than the logical sub-channel for transmitting information earlier, where N is [0.05 × M, M ], where M is the duration of the time slot for transmitting data and is expressed in milliseconds (ms), so that the idle time slots of the 3 logical sub-channels consecutive in frequency may not overlap at the same time.
Referring to the transmission pattern shown in fig. 7, taking the bandwidth used by the first device as 20MHz as an example, the bandwidth used by the eNB includes two physical subchannels, and in this transmission pattern, the physical channel with the bandwidth of 20MHz may be divided into 2 independent physical subchannels with 10MHz, at this time, the first device adopts 2 filters with 10MHz to transmit signals on the corresponding physical subchannels, respectively, and idle slots of the 2 physical subchannels that are consecutive in frequency do not overlap at the same time; the data transmission time of the 2 physical sub-channels in this scheme is similar to the data transmission time in the above-described embodiment using 2 logical sub-channels.
Of course, at least two sub-channels set in the first bandwidth may be released after the eNB data transmission of the LTE-U is completed; at this time, the channel resources of at least two sub-channels are in an idle state, and at this time, the AP node in the Wi-Fi system detects that the channel resources are idle according to the working mode of the LBE, can smoothly access the channel, and sends data. Optionally, in the above embodiment, only the AP node in the Wi-Fi system is taken as the fourth device, and the eNB in the LTE-U system is taken as the first device for example; of course, the fourth device may also be a user equipment providing an AP node service in the Wi-Fi system, and when the user equipment serving by the eNB in the LTE-U system is used as the first device, the method may also be referred to for data transmission, which is not described herein again.
Further optionally, for the first device, in step 101, before the first device transmits data to the second device, determining a transmission pattern may specifically be implemented by the following method:
the first method is as follows: before transmitting data to the second device, the first device determines one of n patterns stored in advance as the transmission pattern according to a preset rule, wherein n is an integer not less than 1.
In the first mode, the n patterns may be set by the first device itself, or the second device sends the n patterns to the first device, where the first device and the second device determine based on a preset rule when the n patterns select transmission patterns, so as to ensure that the first device and the second device perform data processing using the same transmission patterns at the same time, for example, the n patterns may be arranged in a fixed order, and the preset rule may be that the n patterns are used according to a predetermined order based on a standard time, for example, each pattern is used sequentially at the same time period according to the arrangement order interval of the n patterns.
The second method comprises the following steps: the first device determines a pattern set by the first device as the transmission pattern before transmitting data to the second device.
Further, for the first and second modes, in order to ensure that the first device and the second device use the same transmission pattern, the first device is further configured to send information indicating the transmission pattern to the second device, so that the second device determines the transmission pattern according to the information. The information for indicating the transmission pattern may be configured semi-statically through a Radio Resource Control (RRC) signaling sent by the first device to the second device, or dynamically through Downlink Control Information (DCI) sent by the first device to the second device.
The third method comprises the following steps: the first device determines a pattern sent by the second device as the transmission pattern before transmitting data to the second device.
The pattern may be the last pattern of all patterns transmitted by the first device or a pattern specified by the first device.
The method is as follows: before transmitting data to the second device, the first device determines a pattern sent by a third device as the transmission pattern, where the third device is a device capable of communicating with the first device and the second device.
Wherein the third device is a device capable of communicating with the first device and the second device, for example: the first device is a base station, the second device is a user equipment served by the first device, and the third device may be a neighboring cell base station of a cell corresponding to the first device, where the cell covered by the first device and the third device includes an overlapping portion, and the second device is located at the overlapping portion; or, when used in a cellular wireless communication system, the third device is a macro base station, the first device is a micro base station, and the second device is a user equipment; or, the third device is a base station, and the first device and the second device are two user equipments communicating through a D2D method.
In the above four manners, the first device may determine a transmission pattern and transmit data to the second device according to the transmission pattern in step 102.
Optionally, for the second device, in step 201, the second device determines the transmission pattern before detecting the data transmitted by the first device, which may specifically be implemented by the following manner:
the first method is as follows: before detecting data transmitted by the first device, the second device determines one of n pre-stored patterns as the transmission pattern according to a preset rule, wherein n is an integer not less than 1.
The n patterns may be set by the second device itself, or the first device sends the n patterns to the second device, where the n patterns are determined based on a preset rule when the second device and the first device select transmission patterns, so as to ensure that the second device and the first device perform data processing using the same transmission pattern at the same time, for example, the n patterns may be arranged in a fixed order, and the preset rule may be that the n patterns are used according to a standard time in a predetermined order, for example, each pattern is used sequentially at the same time interval according to the arrangement order of the n patterns.
The second method comprises the following steps: the second device determines a pattern set by the second device as the transmission pattern before detecting data transmitted by the first device.
Further, for the purpose of ensuring that the first and second modes are the same, the second device and the first device use the same transmission pattern, and the second device is further configured to receive information, which is sent by the first device and used for indicating the transmission pattern, so that the second device determines the transmission pattern according to the information. The information for indicating the transmission pattern may be configured semi-statically through a Radio Resource Control (RRC) signaling sent by the first device to the second device, or dynamically through Downlink Control Information (DCI) sent by the first device to the second device.
The third method comprises the following steps: the second device determines a pattern sent by the first device as the transmission pattern before detecting data transmitted by the first device.
The pattern may be the last pattern of all patterns transmitted by the first device or a pattern specified by the first device.
The method is as follows: before detecting data transmitted by a first device, the second device determines a pattern sent by a third device as the transmission pattern, where the third device is a device capable of communicating with the first device and the second device.
Wherein the third device is a device capable of communicating with the first device and the second device, for example: the first device is a base station, the second device is a user equipment served by the first device, and the third device may be a neighboring cell base station of a cell corresponding to the first device, where the cell covered by the first device and the third device includes an overlapping portion, and the second device is located at the overlapping portion; or, when used in a cellular wireless communication system, the third device is a macro base station, the first device is a micro base station, and the second device is a user equipment; or, the third device is a base station, and the first device and the second device are two user equipments communicating through a D2D method.
In the above four manners, the second device may determine the transmission pattern and detect the data transmitted by the first device according to the transmission pattern in step 202.
Referring to fig. 8, an embodiment of the present invention provides a first device 30, configured to implement the method for transmitting data according to the embodiment corresponding to fig. 2, where the method includes: a processing unit 31 and a transceiving unit 32,
a processing unit 31, configured to determine a transmission pattern before the transceiver unit 32 transmits data to the second device, where the transmission pattern includes patterns of k subchannels, idle time slots of at least two subchannels in the k subchannels are not overlapped at any same time, and k is an integer no less than 2;
a transceiving unit 32, configured to transmit the data to the second device according to the transmission pattern determined by the processing unit 31.
In the above scheme, the first device transmits data to the second device through the determined transmission pattern, so that the second device detects the data transmitted by the first device through the transmission pattern, because the pattern of k subchannels included in the transmission pattern and the idle time slots of at least two of the k subchannels are not overlapped at any same time, other devices cannot detect an available idle time slot in the whole bandwidth corresponding to the transmission pattern, and therefore other devices cannot preempt channel resources by detecting the idle channel resources, thereby being capable of realizing that the LTE-U node monopolizes the channel resources to transmit data within a period of time.
Optionally, the processing unit 31 is specifically configured to determine, according to a preset rule, one pattern of n patterns stored in advance as the transmission pattern before the transceiver unit 32 transmits data to the second device, where n is an integer not less than 1.
Optionally, the processing unit 31 is specifically configured to determine a pattern set by the first device as the transmission pattern before the transceiver unit 32 transmits data to the second device.
Optionally, the transceiver unit 32 is further configured to send information indicating the transmission pattern to the second device.
Optionally, the processing unit 31 is specifically configured to determine, before the transceiver unit 32 transmits data to the second device, a pattern sent by the second device as the transmission pattern.
Optionally, the processing unit 31 is specifically configured to determine, as the transmission pattern, a pattern sent by a third device before the transceiver unit 32 transmits data to the second device, where the third device is a device capable of communicating with the first device and the second device.
Optionally, the sub-channel includes one or more of a logical sub-channel and a physical sub-channel.
Referring to fig. 9, an embodiment of the present invention provides a second device 40, configured to implement the method for data transmission provided in the embodiment corresponding to fig. 3, where the method includes: a processing unit 41 and a detection unit 42,
the processing unit 41 is configured to determine a transmission pattern before the detecting unit 42 detects data transmitted by the first device, where the transmission pattern includes patterns of k subchannels, idle time slots of at least two subchannels in the k subchannels are not overlapped at any same time, and k is an integer no less than 2;
the detecting unit 42 is configured to detect the data transmitted by the first device according to the transmission pattern determined by the processing unit 41.
In the above scheme, the second device detects the data transmitted by the first device through the determined transmission pattern, because the pattern of k subchannels included in the transmission pattern and the idle time slots of at least two subchannels in the k subchannels are not overlapped at any same time, other devices cannot detect an available idle time slot in the entire bandwidth corresponding to the transmission pattern, and therefore other devices cannot preempt channel resources by detecting the idle channel resources, so that the LTE-U node can monopolize the channel resources to transmit the data within a period of time.
Optionally, the processing unit 41 is specifically configured to determine, according to a preset rule, one pattern of n patterns stored in advance as the transmission pattern before the detecting unit 42 detects the data transmitted by the first device, where n is an integer not less than 1.
Optionally, the processing unit 41 is specifically configured to determine a pattern set by the second device as the transmission pattern before the detecting unit 42 detects the data transmitted by the first device.
Optionally, the processing unit 41 is specifically configured to determine a pattern set by the second device as the transmission pattern before the detecting unit 42 detects the data transmitted by the first device.
Optionally, referring to fig. 9, the second device further includes a transceiver unit 43, configured to send information indicating the transmission pattern to the first device.
Optionally, the processing unit 41 is specifically configured to determine, before the detecting unit 42 detects data transmitted by a first device, a pattern sent by the first device as the transmission pattern.
Optionally, the processing unit 41 is specifically configured to determine, as the transmission pattern, a pattern sent by a third device before the detecting unit 42 detects data transmitted by the first device, where the third device is a device capable of communicating with the first device and the second device.
Optionally, the sub-channel includes one or more of a logical sub-channel and a physical sub-channel.
Referring to fig. 10, an embodiment of the present invention provides a first device, configured to implement the method for transmitting data provided in the embodiment corresponding to fig. 2, where the method includes: the system comprises a transceiver 51, a processor 52 and a bus 53, wherein the transceiver 51 and the processor 52 are connected through the bus 53 to realize mutual communication;
the bus 53 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (enhanced Industry Standard Architecture) bus, or the like, and is not limited herein. The bus 53 may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, only one thick line is shown in FIG. 10, but this is not intended to represent only one bus or type of bus. Wherein:
processor 52 may be a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits configured to implement embodiments of the present invention.
Also shown in fig. 10 is a memory 54 coupled to bus 53 for storing data or executable program code, where the program code includes computer operating instructions, which may be embodied as: an operating system, an application program, and the like. Memory 54 may comprise high-speed RAM memory and may also include non-volatile memory (non-volatile memory), such as at least one disk memory.
The processor 52 is used for implementing the data transmission method executed by each unit in the above embodiments by executing the program codes in the memory 54; the method specifically comprises the following steps:
the processor 52 is configured to determine a transmission pattern before the transceiver 51 transmits data to the second device, where the transmission pattern includes patterns of k subchannels, idle time slots of at least two subchannels of the k subchannels are not overlapped at any same time, and k is an integer no less than 2;
a transceiver 51 for transmitting the data to the second device according to the transmission pattern determined by the processor 52.
In the above scheme, the first device transmits data to the second device through the determined transmission pattern, so that the second device detects the data transmitted by the first device through the transmission pattern, because the pattern of k subchannels included in the transmission pattern and the idle time slots of at least two of the k subchannels are not overlapped at any same time, other devices cannot detect an available idle time slot in the whole bandwidth corresponding to the transmission pattern, and therefore other devices cannot preempt channel resources by detecting the idle channel resources, thereby being capable of realizing that the LTE-U node monopolizes the channel resources to transmit data within a period of time.
Optionally, the processor 52 is specifically configured to determine, according to a preset rule, one of n patterns pre-stored by the first device as the transmission pattern before the transceiver 51 transmits data to the second device, where n is an integer not less than 1.
Optionally, the processor 52 is specifically configured to determine a pattern set by the first device as the transmission pattern before the transceiver 51 transmits data to the second device.
Optionally, the transceiver 51 is further configured to send information indicating the transmission pattern to the second device.
Optionally, the processor 52 is specifically configured to determine, as the transmission pattern, a pattern sent by the second device before the transceiver 51 transmits data to the second device.
Optionally, the processor 52 is specifically configured to determine, as the transmission pattern, a pattern sent by a third device before the transceiver 51 transmits data to the second device, where the third device is a device capable of communicating with the first device and the second device.
Optionally, the sub-channel includes one or more of a logical sub-channel and a physical sub-channel.
It should be understood that the first device provided according to the embodiment of the present invention may correspond to the first device in the communication method described above, and operations and/or functions of the modules in the first device respectively implement the corresponding flows of the method in fig. 2, and for brevity, no further description is provided here.
Further, a computer-readable medium is provided comprising computer-readable instructions that when executed perform the following: the operations of 101 to 102 of the method in the above-described embodiment are performed. Optionally, operations of optional steps in the method in the above embodiments may also be performed.
Additionally, a computer program product is also provided, comprising the computer readable medium described above.
Referring to fig. 11, an embodiment of the present invention provides a second device, configured to implement the method for transmitting data provided in the embodiment corresponding to fig. 3, where the method includes: a transceiver 61, a processor 62 and a bus 63, wherein the transceiver 61 and the processor 62 are connected by the bus 63 to realize mutual communication;
the bus 63 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (Extended Industry Standard Architecture) bus, or the like, and is not limited herein. The bus 63 may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 11, but this is not intended to represent only one bus or type of bus. Wherein:
the processor 62 may be a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits configured to implement embodiments of the present invention.
Fig. 11 also shows a memory 64 connected to the bus 63 for storing data or executable program code, wherein the program code comprises computer operating instructions, which may be in particular: an operating system, an application program, and the like. Memory 64 may comprise high-speed RAM memory, and may also include non-volatile memory (non-volatile memory), such as at least one disk memory.
The processor 62 is used for implementing the data transmission method executed by each unit in the above embodiments by executing the program codes in the memory 64; the method specifically comprises the following steps:
the processor 62 is configured to determine a transmission pattern before detecting data transmitted by the first device, where the transmission pattern includes patterns of k subchannels, idle time slots of at least two subchannels of the k subchannels are not overlapped at any same time, and k is an integer no less than 2;
the processor 62 is further configured to detect the data transmitted by the first device according to the determined transmission pattern.
In the above scheme, the second device detects the data transmitted by the first device through the determined transmission pattern, because the pattern of k subchannels included in the transmission pattern and the idle time slots of at least two subchannels in the k subchannels are not overlapped at any same time, other devices cannot detect an available idle time slot in the entire bandwidth corresponding to the transmission pattern, and therefore other devices cannot preempt channel resources by detecting the idle channel resources, so that the LTE-U node can monopolize the channel resources to transmit the data within a period of time.
Optionally, the processor 62 is further configured to determine, according to a preset rule, one of n patterns stored in advance as the transmission pattern before detecting the data transmitted by the first device, where n is an integer not less than 1.
Optionally, the processor 62 is further configured to determine a pattern set by the second device as the transmission pattern before detecting the data transmitted by the first device.
Optionally, the transceiver 61 is configured to send information indicating the transmission pattern to the first device.
Optionally, the processor 62 is further configured to determine a pattern sent by the first device as the transmission pattern before detecting data transmitted by the first device.
Optionally, the processor 62 is further configured to determine, as the transmission pattern, a pattern sent by a third device before detecting data transmitted by the first device, where the third device is a device capable of communicating with the first device and the second device.
Optionally, the sub-channel includes one or more of a logical sub-channel and a physical sub-channel.
It should be understood that the second device provided according to the embodiment of the present invention may correspond to the second device in the communication method described above, and the operations and/or functions of the modules in the second device respectively implement the corresponding flows of the method in fig. 3, which are not described herein again for brevity.
Further, a computer-readable medium is provided comprising computer-readable instructions that when executed perform the following: the operations 201 to 202 of the method in the above-described embodiment are performed. Optionally, operations of optional steps in the method in the above embodiments may also be performed.
Additionally, a computer program product is also provided, comprising the computer readable medium described above.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (49)

1. A method of transmitting data, comprising:
before transmitting data to second equipment, first equipment determines a transmission pattern, wherein the transmission pattern comprises patterns of k sub-channels, idle time slots of at least two sub-channels in the k sub-channels are not overlapped at any same moment, and k is an integer not less than 2;
the first device transmits the data to the second device according to the transmission pattern.
2. The method of claim 1, wherein the first device determines a transmission pattern prior to transmitting data to the second device, comprising:
before transmitting data to the second device, the first device determines one of n patterns stored in advance as the transmission pattern according to a preset rule, wherein n is an integer not less than 1.
3. The method of claim 1, wherein the first device determines a transmission pattern prior to transmitting data to the second device, comprising:
the first device determines a pattern set by the first device as the transmission pattern before transmitting data to the second device.
4. The method according to any one of claims 1 to 3, further comprising:
the first device sends information indicating the transmission pattern to the second device.
5. The method of claim 1, wherein the first device determines a transmission pattern prior to transmitting data to the second device, comprising:
the first device determines a pattern sent by the second device as the transmission pattern before transmitting data to the second device.
6. The method of claim 1, wherein the first device determines a transmission pattern prior to transmitting data to the second device, comprising:
before transmitting data to the second device, the first device determines a pattern sent by a third device as the transmission pattern, where the third device is a device capable of communicating with the first device and the second device.
7. The method of any of claims 1-3 and 5-6, wherein the subchannels comprise one or more of logical subchannels and physical subchannels.
8. The method of claim 4, wherein the subchannels comprise one or more of logical subchannels and physical subchannels.
9. A method of transmitting data, comprising:
the method comprises the steps that before data transmitted by first equipment are detected, transmission patterns are determined by second equipment, the transmission patterns comprise patterns of k sub-channels, idle time slots of at least two sub-channels in the k sub-channels are not overlapped at any same moment, and k is an integer not less than 2;
the second device detects the data transmitted by the first device according to the transmission pattern.
10. The method of claim 9, wherein determining the transmission pattern by the second device prior to detecting the data transmitted by the first device comprises:
before detecting data transmitted by the first device, the second device determines one of n pre-stored patterns as the transmission pattern according to a preset rule, wherein n is an integer not less than 1.
11. The method of claim 9, wherein determining the transmission pattern by the second device prior to detecting the data transmitted by the first device comprises:
the second device determines a pattern set by the second device as the transmission pattern before detecting data transmitted by the first device.
12. The method according to any one of claims 9 to 11, further comprising:
the second device sends information indicating the transmission pattern to the first device.
13. The method of claim 9, wherein determining the transmission pattern by the second device prior to detecting the data transmitted by the first device further comprises:
the second device determines a pattern sent by the first device as the transmission pattern before detecting data transmitted by the first device.
14. The method of claim 9, wherein determining the transmission pattern by the second device prior to detecting the data transmitted by the first device comprises:
before detecting data transmitted by a first device, the second device determines a pattern sent by a third device as the transmission pattern, where the third device is a device capable of communicating with the first device and the second device.
15. The method of any of claims 9-11, 13-14, wherein the subchannels comprise one or more of logical subchannels and physical subchannels.
16. The method of claim 12, wherein the subchannels comprise one or more of logical subchannels and physical subchannels.
17. A first device for transmitting data, comprising: a processing unit and a transceiving unit,
the processing unit is configured to determine a transmission pattern before the transceiver unit transmits data to the second device, where the transmission pattern includes patterns of k subchannels, idle time slots of at least two of the k subchannels are not overlapped at any same time, and k is an integer no less than 2;
the transceiver unit is configured to transmit the data to the second device according to the transmission pattern determined by the processing unit.
18. The first device according to claim 17, wherein the processing unit is specifically configured to determine, according to a preset rule, one of n patterns that are pre-stored as the transmission pattern before the transceiving unit transmits data to the second device, where n is an integer not less than 1.
19. The first device according to claim 17, wherein the processing unit is specifically configured to determine a pattern set by the first device as the transmission pattern before the transceiver unit transmits data to the second device.
20. The first device according to any of claims 17 to 19, wherein the transceiver unit is further configured to send information indicating the transmission pattern to the second device.
21. The first device according to claim 17, wherein the processing unit is specifically configured to determine, as the transmission pattern, one pattern sent by the second device before the transceiving unit transmits data to the second device.
22. The first device according to claim 17, wherein the processing unit is specifically configured to determine, as the transmission pattern, one pattern sent by a third device before the transceiver unit transmits data to the second device, where the third device is a device capable of communicating with the first device and the second device.
23. The first apparatus for transmitting data according to any of claims 17 to 18, 21-22, wherein the sub-channels comprise one or more of logical sub-channels and physical sub-channels.
24. The first apparatus for communicating data of claim 20, wherein the subchannels comprise one or more of logical subchannels and physical subchannels.
25. A second device for transmitting data, comprising: a processing unit and a detection unit, wherein,
the processing unit is configured to determine a transmission pattern before the detection unit detects data transmitted by the first device, where the transmission pattern includes patterns of k subchannels, idle time slots of at least two of the k subchannels are not overlapped at any same time, and k is an integer no less than 2;
the detection unit is used for detecting the data transmitted by the first equipment according to the transmission pattern determined by the processing unit.
26. The second device according to claim 25, wherein the processing unit is specifically configured to determine one of n patterns stored in advance as the transmission pattern according to a preset rule before the detection unit detects the data transmitted by the first device, where n is an integer not less than 1.
27. Second device for transmitting data according to claim 25, characterized in that the processing unit is specifically configured to determine a pattern set by the second device as the transmission pattern before the detection unit detects the data transmitted by the first device.
28. Second device for transmitting data according to any of the claims 25 to 27, characterized in that the second device further comprises a transceiving unit,
the transceiver unit is configured to send information indicating the transmission pattern to the first device.
29. The second device according to claim 25, wherein the processing unit is specifically configured to determine a pattern sent by the first device as the transmission pattern before the detection unit detects the data transmitted by the first device.
30. The second device for transmitting data according to claim 25, wherein the processing unit is specifically configured to determine, as the transmission pattern, one pattern sent by a third device before the detection unit detects the data transmitted by the first device, where the third device is a device capable of communicating with the first device and the second device.
31. Second device for transmitting data according to any of the claims 25 to 27, 29-30, wherein said sub-channels comprise one or more of logical sub-channels and physical sub-channels.
32. The second device for communicating data of claim 28, wherein the sub-channels comprise one or more of logical sub-channels and physical sub-channels.
33. A first device for transmitting data, comprising: the system comprises a transceiver, a processor and a bus, wherein the transceiver and the processor are connected through the bus to realize mutual communication;
the processor is configured to determine a transmission pattern before the transceiver transmits data to the second device, where the transmission pattern includes patterns of k subchannels, idle time slots of at least two of the k subchannels are not overlapped at any same time, and k is an integer no less than 2;
the transceiver is configured to transmit the data to the second device according to the transmission pattern determined by the processor.
34. The first device for transmitting data according to claim 33, wherein the processor is specifically configured to determine one of n patterns pre-stored by the first device as the transmission pattern according to a preset rule before the transceiver transmits data to the second device, where n is an integer not less than 1.
35. The first device for transmitting data as claimed in claim 33, wherein the processor is specifically configured to determine a pattern set by the first device as the transmission pattern before the transceiver transmits data to the second device.
36. The first device for transmitting data according to any of claims 33 to 35, wherein the transceiver is further configured to send information indicating the transmission pattern to the second device.
37. The first device for communicating data as claimed in claim 33, wherein the processor is specifically configured to determine a pattern sent by the second device as the transmission pattern before the transceiver transmits data to the second device.
38. The first device for transmitting data as claimed in claim 33, wherein the processor is specifically configured to determine a pattern sent by a third device as the transmission pattern before the transceiver transmits data to the second device, the third device being a device capable of communicating with the first device and the second device.
39. The first apparatus for communicating data as claimed in any one of claims 33 to 35, 37-38, wherein the sub-channels comprise one or more of logical sub-channels and physical sub-channels.
40. The first apparatus for communicating data as recited in claim 36, wherein the subchannels include one or more of logical subchannels and physical subchannels.
41. A second device for transmitting data, comprising: the system comprises a transceiver, a processor and a bus, wherein the transceiver and the processor are connected through the bus to realize mutual communication;
the processor is configured to determine a transmission pattern before detecting data transmitted by the first device, where the transmission pattern includes patterns of k subchannels, idle time slots of at least two of the k subchannels are not overlapped at any same time, and k is an integer no less than 2;
the processor is further configured to detect the data transmitted by the first device according to the determined transmission pattern.
42. The second device for transmitting data according to claim 41, wherein the processor is further configured to determine one of n patterns pre-stored by the second device as the transmission pattern according to a preset rule before detecting the data transmitted by the first device, wherein n is an integer not less than 1.
43. A second device for transmitting data according to claim 41, wherein the processor is further configured to determine a pattern set by the second device as the transmission pattern prior to detecting data transmitted by the first device.
44. A second device for transmitting data according to any of claims 41 to 43, wherein the transceiver is configured to send information indicative of the transmission pattern to the first device.
45. The second device for communicating data as claimed in claim 41, wherein the processor is further configured to determine a pattern sent by the first device as the transmission pattern before detecting data transmitted by the first device.
46. A second device for transmitting data according to claim 41, wherein the processor is further configured to determine a pattern sent by a third device as the transmission pattern before detecting data transmitted by the first device, the third device being a device capable of communicating with the first device and the second device.
47. A second device for transmitting data according to any of claims 41 to 43 and 45 to 46, wherein said sub-channels comprise one or more of logical sub-channels and physical sub-channels.
48. The second device for communicating data as recited in claim 44, wherein the sub-channels comprise one or more of logical sub-channels and physical sub-channels.
49. A wireless communication system comprising a first device for transmitting data according to any of claims 17 to 24, a second device for transmitting data according to any of claims 25 to 32;
or comprising a first device for transmitting data according to any of claims 33-40 and a second device for transmitting data according to any of claims 41-48.
CN201480081102.9A 2014-09-28 2014-09-28 Method, equipment and system for transmitting data Expired - Fee Related CN106664718B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2014/087716 WO2016045134A1 (en) 2014-09-28 2014-09-28 Data transmission method, device and system

Publications (2)

Publication Number Publication Date
CN106664718A CN106664718A (en) 2017-05-10
CN106664718B true CN106664718B (en) 2020-04-03

Family

ID=55580179

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201480081102.9A Expired - Fee Related CN106664718B (en) 2014-09-28 2014-09-28 Method, equipment and system for transmitting data

Country Status (2)

Country Link
CN (1) CN106664718B (en)
WO (1) WO2016045134A1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1841970A (en) * 2005-03-28 2006-10-04 微软公司 WiFi collaboration method to reduce RF interference for wireless adapter
EP2365725A2 (en) * 2010-03-12 2011-09-14 Stefan Mangold Cellular wireless LAN with frequency division multiplex in TV white space
CN102325377A (en) * 2011-05-24 2012-01-18 电信科学技术研究院 Resource scheduling indication method and device
EP2521409A1 (en) * 2011-05-06 2012-11-07 Hitachi Ltd. Base station, interference control method and radio communication system
CN103220038A (en) * 2013-05-06 2013-07-24 西安电子科技大学 Pattern-based time division duplex/time division multiple access channel planning frame coding method
CN103460783A (en) * 2011-03-30 2013-12-18 高通股份有限公司 Multi-radio coexistence

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140247732A1 (en) * 2013-03-04 2014-09-04 Qualcomm Incorporated Absolute grant channel for irat measurement in a high speed data network

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1841970A (en) * 2005-03-28 2006-10-04 微软公司 WiFi collaboration method to reduce RF interference for wireless adapter
EP2365725A2 (en) * 2010-03-12 2011-09-14 Stefan Mangold Cellular wireless LAN with frequency division multiplex in TV white space
CN103460783A (en) * 2011-03-30 2013-12-18 高通股份有限公司 Multi-radio coexistence
EP2521409A1 (en) * 2011-05-06 2012-11-07 Hitachi Ltd. Base station, interference control method and radio communication system
CN102325377A (en) * 2011-05-24 2012-01-18 电信科学技术研究院 Resource scheduling indication method and device
CN103220038A (en) * 2013-05-06 2013-07-24 西安电子科技大学 Pattern-based time division duplex/time division multiple access channel planning frame coding method

Also Published As

Publication number Publication date
WO2016045134A1 (en) 2016-03-31
CN106664718A (en) 2017-05-10

Similar Documents

Publication Publication Date Title
US10098137B2 (en) Unlicensed frequency band with licensed frequency band timing
WO2017121097A1 (en) Method and device for indicating uplink subframe over unlicensed spectrum
EP3790219A1 (en) Techniques for managing transmissions of sounding reference signals over a shared frequency spectrum band
EP3627939A1 (en) Feedback information transmission method, terminal device and access network device
CN115362727A (en) Method and apparatus for burst-based sidelink transmission
KR101961576B1 (en) Methods and systems for scheduling unlicensed band transmissions
KR102032884B1 (en) Method and apparatus for transmitting physical downlink control channel
CN112911546A (en) Method and terminal equipment for data transmission in sidelink
EP3091799B1 (en) Synchronization method, base station, and user equipment
WO2017028556A1 (en) Method and device for configuring discovery reference signal based on unlicensed frequency band, and base station
US10771206B2 (en) Method and apparatus for performing fractional subframe transmission
KR102386383B1 (en) Method and apparatus of transmitting data in wireless communication system
KR20170098891A (en) Message transmission method and apparatus
US10506580B2 (en) Uplink data transmission method and device
EP3487237A1 (en) Device-to-device communication method and terminal device
US20190174501A1 (en) Unlicensed spectrum-based wireless communication method, base station, and terminal device
CN108886812B (en) Method for sending random access leader sequence, terminal equipment and access network equipment
KR20180061332A (en) Method, system and apparatus
EP3313141A1 (en) Communication method in unlicensed band and device using same
CN113661760B (en) Data transmission method and related equipment
CN109565692B (en) Uplink transmission method using unlicensed spectrum, resource allocation method, user equipment and base station
US11856563B2 (en) Method and apparatus for performing fractional subframe transmission
CN106664718B (en) Method, equipment and system for transmitting data
JP7115428B2 (en) A base station, a method performed by a user equipment, and a method performed by a base station
CN110944401B (en) Random access method, terminal equipment and network equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200403