Abstract:
Disclosed is a data transmission method. In one aspect, the method comprises: a base station detecting a preset frequency band, and determining whether an idleness of a first time period exists in a subframe p of the preset frequency band in a preset time segment; and if the detection result is yes, a base station scheduling data on N consecutive subframes starting from a following subframe of the subframe p and transmitting the data, and setting A last symbols of a last subframe among the N consecutive subframes to be idle, N and A being both positive integers. In another aspect, the method comprises: a user equipment detecting downlink control signaling (DCI), the DCI being used for scheduling a user equipment to receive or send data in a. subframe p of a preset frequency band; if the DCI is detected, the user equipment determining a last idle symbol B in the subframe p according to the DCI, B being a nonnegative integer; and the user equipment receiving or sending data in the subframe p of the preset frequency band according to the number B of idle symbols B.

Description:
[0001]    This application claims the benefit of Chinese Patent Application No. 201410020995.8, filed with the Chinese Patent Office on Jan. 16, 2014 and entitled “Method, system and device for transmitting reference signal and for signal measurement”, which is hereby incorporated by reference in its entirety. 
       FIELD 
       [0002]    The present application relates to the field of mobile communications, and particularly to a method for transmitting data, an eNB, and a User Equipment (UE). 
       BACKGROUND 
       [0003]    1. Long Term Evolution (LTE) System 
         [0004]    The LTE system supports two duplex modes of Frequency Division Duplex (FDD) and Time Division Duplex (TDD), in which different types of frame structures are applied. The two types of frame structures are common in that each radio frame includes 10 sub-frames of 1 ms, where the first type of frame structure is applied to the FDD system, and the second type of frame structure is applied to the TDD system. In the first type of frame structure, 10 sub-frames in a radio frame have the same transmission direction which is in the uplink or the downlink. In the second type of radio frame, each radio frame includes three kinds of different sub-frames including a downlink sub-frame, an uplink sub-frame, and a special sub-frame, where the special sub-frame includes three components including a Downlink Pilot Time Slot (DwPTS), a Guard Period (GP), and an Uplink Pilot Time Slot (UpPTS). 
         [0005]    For a normal Cyclic Prefix (CP), a sub-frame includes 14 symbols including Orthogonal Frequency Division Multiplex (OFDM) symbols in the downlink, and Single-Carrier Frequency-Division Multiple Access (SC-FDMA) symbols in the uplink. For an extended CP, a sub-frame includes 12 symbols. 
         [0006]    2. Spectrum Resources 
         [0007]    Existing spectrum resources can be categorized into licensed spectrums and unlicensed spectrums, where the licensed spectrums are allocated dedicated spectrums, where different LTE operators are provided with different dedicated licensed spectrums so that the LTE operations will not suffer from interference of the other LTE operators. The unlicensed spectrums are shared spectrum resources which are not allocated, so that the resources in the unlicensed frequency bands can be shared by a number of types of systems. 
         [0008]    At present, the spectrum resources have become increasingly insufficient as the number of mobile data services is constantly growing, so that if the networks are deployed and the services are transmitted only over the licensed spectrum resources, then the growing number of services may not be accommodated, so the services may be deployed and transmitted over the unlicensed spectrum resources in the LTE system (i.e., Unlicensed LTE (U-LTE or LTE-U)) to thereby improve the experience of a user, and extend the coverage thereof. However, there has been so far absent a definitive solution to how the LTE system operates over the unlicensed spectrum resources, and how a number of LTE systems take over the unlicensed frequency bands in a fairly and friendly manner, and also access efficiently the resources in the unlicensed frequency bands. 
       SUMMARY 
       [0009]    In view of the technical problem above in the prior art, the application proposes a method for transmitting data, and an eNB and a UE. 
         [0010]    In order to attain the object above, there is provided a method for transmitting data according to an aspect of the application. 
         [0011]    The method for transmitting data includes: 
         [0012]    detecting, by an eNB, a predetermined frequency band for being idle for a first length of time in a predetermined period of time in a sub-frame p in the predetermined frequency band; and if the idle for the first length of time is detected, then scheduling, by the eNB, data in N consecutive sub-frames starting from a sub-frame next to the sub-frame p and performing data transmission for the data, and setting last A symbols in the last one of the consecutive N sub-frames to be idle, wherein the total length of time corresponding to the A symbols is no less than the first length of time, and both N and A are positive integers. 
         [0013]    Moreover the method for transmitting data includes: sending, by the eNB, Downlink Control Signaling (DCI) to a UE to schedule the UE to receive or send data in the predetermined frequency band, wherein the DCI includes information indicating whether last A symbols in a sub-frame scheduled by the DCI are idle, or the number of last idle symbols. 
         [0014]    Where the value of A is prescribed, or signaled by the eNB to the UE. 
         [0015]    Where the value of the first length of time is prescribed, or determined by exchanging information between the eNB and another eNB. 
         [0016]    Optionally if the value of the first length of time is prescribed, then the value of the first length of time can be determined as a function of a system bandwidth, or a necessary delay in processing by the eNB. 
         [0017]    Optionally on one hand, the predetermined period of time is located in the last component of the sub-frame p in the predetermined frequency band. 
         [0018]    Optionally on the other hand, the sub-frame p includes at least a first interval of time, a second interval of time, and a third interval of time in the predetermined frequency band, wherein the first interval of time is located at the starting position of the sub-frame p, the third interval of time is located at the ending position of the sub-frame p, and the second interval of time is located before the third interval of time, and does not overlap with the first interval of time; and the length of time of neither the second interval of time nor the third interval of time is less than the first length of time; and if the eNB does not schedule the data to be transmitted in the first interval of time of the sub-frame p, then the predetermined period of time is the second interval of time; and if the eNB schedules the data to be transmitted in the first interval of time of the sub-frame p, then the predetermined period of time is the third interval of time. 
         [0019]    Where the value of the first interval of time and/or the second interval of time and/or the third interval of time is prescribed, or determined by exchanging information between the eNB and another eNB. 
         [0020]    Where if the eNB sets the last A symbols in the last one of the N consecutive sub-frames to be idle, then the total length of time corresponding to the last A symbols is no less than the sum of the lengths of the second interval of time and the third interval of time. 
         [0021]    Moreover the method for transmitting data further includes: if the predetermined period of time is the second interval of time, then sending, by the eNB, a predetermined signal in the predetermined frequency band in the last C symbols in the third interval of time, wherein C is a positive integer. 
         [0022]    Where the predetermined signal includes a synchronization signal and/or a measurement reference signal. 
         [0023]    Where the value of C is prescribed, or signaled by the eNB to the UE. 
         [0024]    In the solution above, the N sub-frames includes one or more of: a downlink sub-frame, an uplink sub-frame, and a special sub-frame. 
         [0025]    In the solution above, the predetermined frequency band includes an unlicensed frequency band. 
         [0026]    There is provided a method for transmitting data according to another aspect of the application. 
         [0027]    The method for transmitting data includes: detecting, by a UE, Downlink Control Signaling (DCI) sent by an eNB to schedule the UE to receive or send data in a sub-frame p in a predetermined frequency band; if the DCI is detected, then determining, by the UE, from the DCI the number B of last idle symbols in the sub-frame p, wherein B is zero or a positive integer; and receiving or sending, by the UE, the data in the sub-frame p in the predetermined frequency band according to the number B of idle symbols. 
         [0028]    Where determining, by the UE, from the DCI the number B of last idle symbols in the sub-frame p includes: if the DCI includes information indicating that the last A symbols in the sub-frame p are idle, then determining, by the UE, the number B of symbols as A; otherwise, determining the number B of symbols as zero, wherein A is a positive integer, and the total length of time corresponding to the last A symbols is no less than a first length of time. 
         [0029]    Optionally the value of A is prescribed, or signaled by the eNB to the UE. 
         [0030]    Optionally the value of the first length of time is prescribed, or determined by exchanging information between the eNB and another eNB. 
         [0031]    Optionally if the value of the first length of time is prescribed, then the value of the first length of time can be determined as a function of a system bandwidth, or a necessary delay in processing by the eNB. 
         [0032]    Moreover determining, by the UE, from the DCI the number B of last idle symbols in the sub-frame p includes: if the DCI includes information indicating the number of last idle symbols in the sub-frame p, then determining the number B of symbols as the number of last idle symbols indicated by the DCI. 
         [0033]    Furthermore the method for transmitting data includes: if no DCI is detected, then receiving, by the UE, a predetermined signal sent by the eNB in the last C symbols in the sub-frame p in the predetermined frequency band, wherein C is zero or a positive integer. 
         [0034]    Where the predetermined signal includes a synchronization signal and/or a measurement reference signal. 
         [0035]    Where the value of C is prescribed, or signaled by the eNB to the UE. 
         [0036]    Where receiving or sending, by the UE, the data in the sub-frame p in the predetermined frequency band according to the number B of idle symbols includes: if the data scheduled by the DCI are downlink data, then receiving, by the UE, the data in the first (L-B) symbols in the sub-frame p in the predetermined frequency band; and if the data scheduled by the DCI are uplink data, then transmitting, by the UE, the data in the first (L-B) symbols in the sub-frame p in the predetermined frequency band, wherein L is the largest number of symbols in the sub-frame p. 
         [0037]    In the solution above, the predetermined frequency band includes an unlicensed frequency band. 
         [0038]    There is provided an eNB according to a further aspect of the application. 
         [0039]    The eNB includes: a detecting module of the eNB is configured to detect a predetermined frequency band for being idle for a first length of time in a predetermined period of time in a sub-frame p in the predetermined frequency band; and a processing module of the eNB is configured, if the idle for the first length of time is detected, to schedule data in N consecutive sub-frames starting from a sub-frame next to the sub-frame p and to perform data transmission for the data, and to set last A symbols in the last one of the consecutive N sub-frames to be idle, wherein the total length of time corresponding to the A symbols is no less than the first length of time, and both N and A are positive integers. 
         [0040]    Moreover the eNB further includes: a first sending module configured to send Downlink Control Signaling (DCI) to a UE to schedule the UE to receive or send data in the predetermined frequency band, wherein the DCI includes information indicating whether last A symbols in a sub-frame scheduled by the DCI are idle, or the number of last idle symbols. 
         [0041]    Where the value of A is prescribed, or signaled by the eNB to the UE. 
         [0042]    Where the value of the first length of time is prescribed, or determined by exchanging information between the eNB and another eNB. 
         [0043]    Optionally if the value of the first length of time is prescribed, then the value of the first length of time can be determined as a function of a system bandwidth, or a necessary delay in processing by the eNB. 
         [0044]    Optionally on one hand, the predetermined period of time is located in the last component of the sub-frame p in the predetermined frequency band. 
         [0045]    Optionally on the other hand, the sub-frame p includes at least a first interval of time, a second interval of time, and a third interval of time in the predetermined frequency band, wherein the first interval of time is located at the starting position of the sub-frame p, the third interval of time is located at the ending position of the sub-frame p, and the second interval of time is located before the third interval of time, and does not overlap with the first interval of time; and the length of time of neither the second interval of time nor the third interval of time is less than the first length of time; and if the processing module of the eNB does not schedule the data to be transmitted in the first interval of time of the sub-frame p, then the predetermined period of time is the second interval of time; and if the processing module of the eNB schedules the data to be transmitted in the first interval of time of the sub-frame p, then the predetermined period of time is the third interval of time. 
         [0046]    Where the value of the first interval of time and/or the second interval of time and/or the third interval of time is prescribed, or determined by exchanging information between the eNB and another eNB. 
         [0047]    Where if the processing module of the eNB sets the last A symbols in the last one of the N consecutive sub-frames to be idle, then the total length of time corresponding to the last A symbols is no less than the sum of the lengths of the second interval of time and the third interval of time. 
         [0048]    Furthermore the eNB further includes: a second sending module configured, if the predetermined period of time is the second interval of time, to send a predetermined signal in the predetermined frequency band in the last C symbols in the third interval of time, wherein C is a positive integer. 
         [0049]    Where the predetermined signal includes a synchronization signal and/or a measurement reference signal. 
         [0050]    Where the value of C is prescribed, or signaled by the eNB to the UE. 
         [0051]    In the solution above, the N sub-frames includes one or more of: a downlink sub-frame, an uplink sub-frame, and a special sub-frame. 
         [0052]    In the solution above, the predetermined frequency band includes an unlicensed frequency band. 
         [0053]    There is provided a UE according to still another aspect of the application. 
         [0054]    The UE includes: 
         [0055]    a detecting module of the UE configured to detect Downlink Control Signaling (DCI) sent by an eNB to schedule the UE to receive or send data in a sub-frame p in a predetermined frequency band; 
         [0056]    a determining module of the UE configured, if the DCI is detected, to determine from the DCI the number B of last idle symbols in the sub-frame p, wherein B is zero or a positive integer; and 
         [0057]    a processing module of the UE configured to receive or send the data in the sub-frame p in the predetermined frequency band according to the number B of idle symbols. 
         [0058]    Where the determining module of the UE further includes: a first determining sub-module configured, if the DCI includes information indicating that the last A symbols in the sub-frame p are idle, to determine the number B of symbols as A; otherwise, to determine the number B of symbols as zero, wherein A is a positive integer, and the total length of time corresponding to the last A symbols is no less than a first length of time. 
         [0059]    Where the value of A is prescribed, or signaled by the eNB to the UE. 
         [0060]    Where the value of the first length of time is prescribed, or determined by exchanging information between the eNB and another eNB. 
         [0061]    Optionally if the value of the first length of time is prescribed, then the value of the first length of time can be determined as a function of a system bandwidth, or a necessary delay in processing by the eNB. 
         [0062]    Moreover the determining module of the UE further includes: a second determining sub-module configured, if the DCI includes information indicating the number of last idle symbols in the sub-frame p, to determine the number B of symbols as the number of last idle symbols indicated by the DCI. 
         [0063]    Furthermore the UE further includes: a receiving module configured, if no DCI is detected, to receive a predetermined signal sent by the eNB in the last C symbols in the sub-frame p in the predetermined frequency band, wherein C is zero or a positive integer. 
         [0064]    Where the predetermined signal includes a synchronization signal and/or a measurement reference signal. 
         [0065]    Where the value of C is prescribed, or signaled by the eNB to the UE. 
         [0066]    Where the processing module of the UE further includes: a receiving sub-module configured, if the data scheduled by the DCI are downlink data, to receive the data in the first (L-B) symbols in the sub-frame p in the predetermined frequency band; and a sending sub-module configured, if the data scheduled by the DCI are uplink data, to send the data in the first (L-B) symbols in the sub-frame p in the predetermined frequency band, wherein L is the largest number of symbols in the sub-frame p. 
         [0067]    In the solution above, the predetermined frequency band includes an unlicensed frequency band. 
         [0068]    In the application, a predetermined frequency band is detected for being idle for a length of time in a predetermined period of time in a sub-frame in the predetermined frequency hand; and if the length of time is detected, then it can be determined that a carrier in the predetermined frequency band is idle, so that data can be scheduled to be transmitted in a number of consecutive sub-frames starting from a sub-frame next to the sub-frame, thus enabling the LTE system to operate in the predetermined frequency band. Moreover in the application, a predetermined number of last symbols in the last one of the consecutive sub-frames are set to be idle, so that a next eNB can detect in the idle symbols, and decide data to be scheduled, thus enabling the LTE systems to operate fairly and efficiently in the predetermined period of time. 
     
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         [0069]    In order to make the technical solutions according to the embodiments of the application or in the prior art more apparent, the drawings to which reference is made in the description of the embodiments or the prior art will be described below briefly, and apparently the drawings described below are merely illustrative of some of the embodiments of the application, and those ordinarily skilled in the art can further obtain other drawings from these drawings without any inventive effort. In the drawings: 
           [0070]      FIG. 1  is a schematic flow chart of a method for transmitting data according to an embodiment of the application; 
           [0071]      FIG. 2  is a schematic flow chart of another method for transmitting data according to an embodiment of the application; 
           [0072]      FIG. 3  is a schematic principle diagram of a method for transmitting data according to an embodiment of the application; 
           [0073]      FIG. 4  is a schematic principle diagram of a method for transmitting data according to another embodiment of the application; 
           [0074]      FIG. 5  is a schematic principle diagram of a method for transmitting data according to a further embodiment of the application; 
           [0075]      FIG. 6  is a structural block diagram of an eNB according to an embodiment of the application; 
           [0076]      FIG. 7  is a structural block diagram of another eNB according to an embodiment of the application; 
           [0077]      FIG. 8  is a structural block diagram of a UE according to an embodiment of the application; 
           [0078]      FIG. 9  is a structural block diagram of another UE according to an embodiment of the application; and 
           [0079]      FIG. 10  is an exemplary block diagram of a computer in which the technical solutions of the application are embodied. 
       
    
    
     DETAILED DESCRIPTION OF THE EMBODIMENTS 
       [0080]    Exemplary embodiments of the application will be described below in details with reference to the drawings. For the sake of clarity and conciseness, not all the features of an actual implementation will not be described in this specification. However, it shall be appreciated that in the development of any such actual embodiment, numerous implementation-specific decisions shall be made to achieve the developers&#39; specific goals, such as compliance with system-related and business-related constraints, which will vary from one implementation to another. Moreover, it shall be further appreciated that such a development effort might be complex and time-consuming, but will nevertheless be a routine undertaking for those of ordinary skill in the art having the benefit of this disclosure. 
         [0081]    It shall be further noted here that only the apparatus structures and/or process steps closely relevant to the solution according to the application are illustrated in the drawings, but other details less relevant to the application have been omitted, so as not to obscure the application due to the unnecessary details. 
         [0082]    There is provided a method for transmitting data according to an embodiment of the application. 
         [0083]    As illustrated in  FIG. 1 , a method for transmitting data according to an embodiment of the application includes: 
         [0084]    In the step S 101 , an eNB detects a predetermined frequency band for being idle for a first length of time in a predetermined period of time in a sub-frame p in the predetermined frequency band; and 
         [0085]    In the step S 103 , if the idle for the first length of time is detected, then the eNB schedules data in N consecutive sub-frames starting from a sub-frame next to the sub-frame p and performs data transmission for the data, and sets last A symbols in the last one of the consecutive N sub-frames to be idle, where the total length of time corresponding to the A symbols is no less than the first length of time, and both N and A are positive integers. 
         [0086]    Moreover the method for transmitting data further includes: the eNB sends Downlink Control Signaling (DCI) to a UE to schedule the UE to receive or send data in the predetermined frequency band, where the DCI includes information indicating whether last A symbols in a sub-frame scheduled by the DCI are idle, or the number of last idle symbols. 
         [0087]    Where the value of A is prescribed, or signaled by the eNB to the UE. 
         [0088]    Where the value of the first length of time is prescribed, or determined by exchanging information between the eNB and another eNB. 
         [0089]    Optionally if the value of the first length of time is prescribed, then the value of the first length of time can be determined as a function of a system bandwidth, or a necessary delay in processing by the eNB. 
         [0090]    Optionally on one hand, the predetermined period of time is located in the last component of the sub-frame p in the predetermined frequency band. 
         [0091]    Optionally on the other hand, the sub-frame p includes at least a first interval of time, a second interval of time, and a third interval of time in the predetermined frequency band; where the first interval of time is located at the starting position of the sub-frame p, the third interval of time is located at the ending position of the sub-frame p, and the second interval of time is located before the third interval of time, and does not overlap with the first interval of time; and the length of time of neither the second interval of time nor the third interval of time is less than the first length of time; and if the eNB does not schedule the data to be transmitted in the first interval of time of the sub-frame p, then the predetermined period of time is the second interval of time; and if the eNB schedules the data to be transmitted in the first interval of time of the sub-frame p, then the predetermined period of time is the third interval of time. 
         [0092]    Where the value of the first interval of time and/or the second interval of time and/or the third interval of time is prescribed, or determined by exchanging information between the eNB and another eNB. 
         [0093]    Where if the eNB sets the last A symbols in the last one of the N consecutive sub-frames to be idle, then the total length of time corresponding to the last A symbols is no less than the sum of the lengths of the second interval of time and the third interval of time. 
         [0094]    Moreover the method for transmitting data further includes: if the predetermined period of time is the second interval of time, then the eNB sends a predetermined signal in the predetermined frequency band in the last C symbols in the third interval of time, where C is a positive integer. 
         [0095]    Where the predetermined signal includes a synchronization signal and/or a measurement reference signal. 
         [0096]    Where the value of C is prescribed, or signaled by the eNB to the UE. 
         [0097]    In the solution above, the N sub-frames includes one or more of a downlink sub-frame, an uplink sub-frame, and a special sub-frame. 
         [0098]    In the solution above, the predetermined frequency band includes an unlicensed frequency band. 
         [0099]    There is provided a method for transmitting data according to an embodiment of the application. 
         [0100]    As illustrated in  FIG. 2 , a method for transmitting data according to an embodiment of the application includes: 
         [0101]    In the step S 201 , a UE detects Downlink Control Signaling (DCI) sent by an eNB to schedule the UE to receive or send data in a sub-frame p in a predetermined frequency band; 
         [0102]    In the step S 203 , if the DCI is detected, then the UE determines from the DCI the number B of last idle symbols in the sub-frame p, where B is zero or a positive integer; and 
         [0103]    In the step S 205 , the UE receives or transmits the data in the sub-frame p in the predetermined frequency band according to the number B of idle symbols. 
         [0104]    Where if the UE determines from the DCI the number B of last idle symbols in the sub-frame p, then if the DCI includes information indicating that the last A symbols in the sub-frame p are idle, then the UE determines the number B of symbols as A; otherwise, the UE determines the number B of symbols as zero, where A is a positive integer, and the total length of time corresponding to the last A symbols is no less than a first length of time. 
         [0105]    Where the value of A is prescribed, or signaled by the eNB to the UE. 
         [0106]    Where the value of the first length of time is prescribed, or determined by exchanging information between the eNB and another eNB. 
         [0107]    Optionally if the value of the first length of time is prescribed, then the value of the first length of time can be determined as a function of a system bandwidth, or a necessary delay in processing by the eNB. 
         [0108]    Moreover if the UE determines from the DCI the number B of last idle symbols in the sub-frame p, then if the DCI includes information indicating the number of last idle symbols in the sub-frame p, then the UE determines the number B of symbols as the number of last idle symbols indicated by the DCI. 
         [0109]    Furthermore the method for transmitting data further includes: if no DCI is detected, then the UE receives a predetermined signal sent by the eNB in the last C symbols in the sub-frame p in the predetermined frequency band, where C is zero or a positive integer. 
         [0110]    Where the predetermined signal includes a synchronization signal and/or a measurement reference signal. 
         [0111]    Where the value of C is prescribed, or signaled by the eNB to the UE. 
         [0112]    Where if the UE receives or transmits the data in the sub-frame p in the predetermined frequency band according to the number B of idle symbols, then if the data scheduled by the DCI are downlink data, then the UE receives the data in the first (L-B) symbols in the sub-frame p in the predetermined frequency band; and if the data scheduled by the DCI are uplink data, then the UE transmits the data in the first (L-B) symbols in the sub-frame p in the predetermined frequency band, where L is the largest number of symbols in the sub-frame p. 
         [0113]    In the solution above, the predetermined frequency band includes an unlicensed frequency band. 
         [0114]    In order to facilitate understanding of the technical solutions above of the application, the technical solutions above of the application will be described below by way of particular embodiments thereof taking a predetermined frequency band which is an unlicensed frequency band as an example. 
       First Embodiment 
       [0115]      FIG. 3  is a schematic principle diagram of a method for transmitting data according to this embodiment, and as can be apparent from  FIG. 3 , an LTE eNB Y detects an unlicensed frequency band for at least T idle milliseconds in a predetermined period of time in any sub-frame p, and if the at least T idle milliseconds are detected, then it indicates that the carrier is currently idle, and at this time, the eNB Y can transmit data over the carrier in N consecutive sub-frames starting from the sub-frame p+1. 
         [0116]    In order to enable a number of LTE eNBs to access resources in the unlicensed frequency band fairly and efficiently, the unlicensed frequency band can be idled in the last component in the period of time in which the resources in the frequency band are occupied by the eNB Y so that the other eNBs can detect the frequency band in this part of the period of time, and if the other eNBs detect the idle frequency band, then they can transmit data in the frequency band immediately in a next sub-frame; otherwise, after the eNB Y transmits all the data in the sub-frame (p+N), then the other eNBs can detect the idle frequency band in the sub-frame (p+N+1), but they will not transmit data until at least the sub-frame (p+N+2), so that the sub-frame (p+N+1) may be wasted as a result. 
       Second Embodiment 
       [0117]      FIG. 4  is a schematic principle diagram of a method for transmitting data according to this embodiment, and as can be apparent from  FIG. 4 , the sub-frame p includes a first period of time, a second period of time, and a third period of time. An eNB Y does not schedule data to be transmitted in the first period of time in the sub-frame p, detects an idle frequency band in the second period of time in the sub-frame p, and subsequently sends a Primary SYNC Signal (PSS)/Supplement SYNC Signal (SSS), and a measurement Reference Signal (RS) in the third period of time in the sub-frame p, and schedules data in N consecutive sub-frames starting from the sub-frame (p+1) and transmits the data, where all the N sub-frames can be downlink sub-frames or uplink sub-frames, or a part thereof can be downlink sub-frames, and the other part thereof can be uplink sub-frames, or a part thereof can be downlink sub-frames, and the other part thereof can be special sub-frames, or a part thereof can be downlink sub-frames, a part thereof can be special sub-frames, and the other part thereof can be uplink sub-frames. The eNB Y is idle for the second period of time in the sub-frame (p+N), and in this period of time, all the eNBs and nodes (LTE or WIFI nodes) intending to access the unlicensed frequency band can detect spectrum resources, where the other eNBs and nodes detecting the idle frequency band can transmit specific signals in the third period of time in the sub-frame (p+N) in the frequency band. If the eNB Y has further data to be transmitted following the sub-frame (p+N), then if the eNB Y further detects the idle third period of time in the sub-frame (p+N), then the eNB Y further transmits data in a sub-frame following the sub-frame (p+N+1). 
       Third Embodiment 
       [0118]      FIG. 5  is a schematic principle diagram of a method for transmitting data according to this embodiment, and as can be apparent from  FIG. 5 , the sub-frame p includes a first period of time, a second period of time, and a third period of time. An eNB Y does not schedule data to be transmitted in the first period of time in the sub-frame p, detects an idle frequency band in the second period of time in the sub-frame p, and subsequently sends a PSS/SSS, and a measurement RS in the third period of time in the sub-frame p, and schedules data in N consecutive sub-frames starting from the sub-frame (p+1) and transmits the data, where all the N sub-frames can be downlink sub-frames or uplink sub-frames, or a part thereof can be downlink sub-frames, and the other part thereof can be uplink sub-frames, or a part thereof can be downlink sub-frames, and the other part thereof can be special sub-frames, or a part thereof can be downlink sub-frames, a part thereof can be special sub-frames, and the other part thereof can be uplink sub-frames. The eNB Y is idle for the second period of time in the sub-frame (p+N), and in this period of time, all the eNBs and nodes (LTE or WIFI nodes) intending to access the unlicensed frequency band can detect spectrum resources, where the other eNBs and nodes detecting the idle frequency band can transmit signals in the third period of time in the sub-frame (p+N) in the frequency band. If the eNB Y has further data to be transmitted following the sub-frame (p+N), then the eNB Y further detects the idle third period of time in the sub-frame (p+N), and at this time, an eNB Z has transmitted a signal in the third period of time, so that the eNB Z will schedule data to be transmitted in consecutive sub-frames following the sub-frame (p+N+1) and will transmit the data, and if the eNB Y does not detect the idle third period of time, then the eNB will not schedule data to be transmitted in the consecutive sub-frames following the sub-frame (p+N+1). 
       Fourth Embodiment 
       [0119]    Further referring to  FIG. 5 , as can be apparent from  FIG. 5 , a UE served by the eNB Y does not receive scheduling signal sent by the eNB Y in the sub-frame p, but receives the specific signal in the third period of time in the sub-frame p, so that the UE can perform carrier time/frequency synchronization, mobility measurement, Channel State Information (CSI) measurement, etc., based upon the received specific signal. Subsequently the UE receives the scheduling signal sent by the eNB Y in the sub-frame (p+N) to indicate that the last B symbols in the sub-frame (p+N) are idle, where the total length of time of the B symbols is no less than the second period of time and the third period of time (equal thereto as illustrated), then the UE will not detect the specific signal sent by the eNB Y in the third period of time in the sub-frame (p+N). 
         [0120]    A UE served by the eNB Z does not receive scheduling signal sent by the eNB Z in the sub-frame p, and further receives the specific signal (the PSS/SSS and the measurement RS) in the third period of time in the sub-frame p, and thus determines that the eNB Z does not transmit the specific signal in the sub-frame p. Subsequently the UE does not receive scheduling signal sent by the eNB Z in the sub-frame (p+N) either, but receives the specific signal in the third period of time in the sub-frame (p+N), so that the UE can perform carrier time/frequency synchronization, mobility measurement, Channel State Information (CSI) measurement, etc., based upon the received specific signal. 
         [0121]    As can be apparent, with the technical solutions of the application, the LTE system can detect spectrum resources and obviate in the unlicensed frequency band, and also a number of LTE systems can operate fairly and efficiently in the unlicensed frequency band. 
         [0122]    Moreover there are further provided two eNBs according to embodiments of the application. 
         [0123]    As illustrated in  FIG. 6 , an eNB according to an embodiment of the application includes: 
         [0124]    A detecting module  61  of the eNB is configured to detect a predetermined frequency band for being idle for a first length of time in a predetermined period of time in a sub-frame p in the predetermined frequency band; and 
         [0125]    A processing module  62  of the eNB is configured, if the idle for the first length of time is detected, to schedule data in N consecutive sub-frames starting from a sub-frame next to the sub-frame p and to perform data transmission for the data, and to set last A symbols in the last one of the consecutive N sub-frames to be idle, where the total length of time corresponding to the A symbols is no less than the first length of time, and both N and A are positive integers. 
         [0126]    Moreover the eNB further includes: a first sending module (not illustrated) configured to send Downlink Control Signaling (DCI) to a UE to schedule the UE to receive or send data in the predetermined frequency band, where the DCI includes information indicating whether last A symbols in a sub-frame scheduled by the DCI are idle, or the number of last idle symbols. 
         [0127]    Where the value of A is prescribed, or signaled by the eNB to the UE. 
         [0128]    Where the value of the first length of time is prescribed, or determined by exchanging information between the eNB and another eNB. 
         [0129]    Optionally if the value of the first length of time is prescribed, then the value of the first length of time can be determined as a function of a system bandwidth, or a necessary delay in processing by the eNB. 
         [0130]    Optionally on one hand, the predetermined period of time is located in the last component of the sub-frame p in the predetermined frequency band. 
         [0131]    Optionally on the other hand, the sub-frame p includes at least a first interval of time, a second interval of time, and a third interval of time in the predetermined frequency band; where the first interval of time is located at the starting position of the sub-frame p, the third interval of time is located at the ending position of the sub-frame p, and the second interval of time is located before the third interval of time, and does not overlap with the first interval of time; and the length of time of neither the second interval of time nor the third interval of time is less than the first length of time; and if the processing module  62  of the eNB does not schedule the data to be transmitted in the first interval of time of the sub-frame p, then the predetermined period of time is the second interval of time; and if the processing module  62  of the eNB schedules the data to be transmitted in the first interval of time of the sub-frame p, then the predetermined period of time is the third interval of time. 
         [0132]    Where the value of the first interval of time and/or the second interval of time and/or the third interval of time is prescribed, or determined by exchanging information between the eNB and another eNB. 
         [0133]    Where if the processing module  62  of the eNB sets the last A symbols in the last one of the N consecutive sub-frames to be idle, then the total length of time corresponding to the last A symbols is no less than the sum of the lengths of the second interval of time and the third interval of time. 
         [0134]    Moreover the eNB further includes: a second sending module (not illustrated) configured, if the predetermined period of time is the second interval of time, to send a predetermined signal in the predetermined frequency band in the last C symbols in the third interval of time, where C is a positive integer. 
         [0135]    Where the predetermined signal includes a synchronization signal and/or a measurement reference signal. 
         [0136]    Where the value of C is prescribed, or signaled by the eNB to the UE. 
         [0137]    In the solution above, the N sub-frames includes one or more of a downlink sub-frame, an uplink sub-frame, and a special sub-frame. 
         [0138]    In the solution above, the predetermined frequency band includes an unlicensed frequency band. 
         [0139]    As illustrated in  FIG. 7 , another eNB according to an embodiment of the application includes: 
         [0140]    A processor  500  is configured to read program stored in a memory  520 : 
         [0141]    To detect a predetermined frequency band for being idle for a first length of time in a predetermined period of time in a sub-frame p in the predetermined frequency band; and 
         [0142]    If the idle for the first length of time is detected, to schedule data in N consecutive sub-frames starting from a sub-frame next to the sub-frame p and to perform data transmission for the data, and to set last A symbols in the last one of the consecutive N sub-frames to be idle, where the total length of time corresponding to the A symbols is no less than the first length of time, and both N and A are positive integers. 
         [0143]    Moreover the processor  500  is further configured to read the program to send Downlink Control Signaling (DCI) to a UE through a transceiver  510  to schedule the UE to receive or send data in the predetermined frequency band, where the DCI includes information indicating whether last A symbols in a sub-frame scheduled by the DCI are idle, or the number of last idle symbols. 
         [0144]    Where the value of A is prescribed, or signaled by the eNB to the UE. 
         [0145]    Where the value of the first length of time is prescribed, or determined by exchanging information between the eNB and another eNB. 
         [0146]    Optionally if the value of the first length of time is prescribed, then the value of the first length of time can be determined as a function of a system bandwidth, or a necessary delay in processing by the eNB. 
         [0147]    Optionally on one hand, the predetermined period of time is located in the last component of the sub-frame p in the predetermined frequency band. 
         [0148]    Optionally on the other hand, the sub-frame p includes at least a first interval of time, a second interval of time, and a third interval of time in the predetermined frequency band; where the first interval of time is located at the starting position of the sub-frame p, the third interval of time is located at the ending position of the sub-frame p, and the second interval of time is located before the third interval of time, and does not overlap with the first interval of time; and the length of time of neither the second interval of time nor the third interval of time is less than the first length of time; and if the processor  500  does not schedule the data to be transmitted in the first interval of time of the sub-frame p, then the predetermined period of time is the second interval of time; and if the processor  500  schedules the data to be transmitted in the first interval of time of the sub-frame p, then the predetermined period of time is the third interval of time. 
         [0149]    Where the value of the first interval of time and/or the second interval of time and/or the third interval of time is prescribed, or determined by exchanging information between the eNB and another eNB. 
         [0150]    Where if the processor  500  sets the last A symbols in the last one of the N consecutive sub-frames to be idle, then the total length of time corresponding to the last A symbols is no less than the sum of the lengths of the second interval of time and the third interval of time. 
         [0151]    Moreover the processor  500  is further configured, if the predetermined period of time is the second interval of time, to send a predetermined signal through the transceiver  510  in the predetermined frequency band in the last C symbols in the third interval of time, where C is a positive integer. 
         [0152]    Where the predetermined signal includes a synchronization signal and/or a measurement reference signal. 
         [0153]    Where the value of C is prescribed, or signaled by the eNB to the UE. 
         [0154]    In the solution above, the N sub-frames includes one or more of a downlink sub-frame, an uplink sub-frame, and a special sub-frame. 
         [0155]    In the solution above, the predetermined frequency band includes an unlicensed frequency band. 
         [0156]    The transceiver  510  is configured to be controlled by the processor  500  to receive and send data. 
         [0157]    Here in  FIG. 7 , the bus architecture can include any number of interconnected buses and bridges and particularly link together one or more processors represented by the processor  500 , one or more memories represented by the memory  520 , and various other circuits. The bus architecture can further link together various other circuits, e.g., peripheral devices, a voltage stabilizer, a power management circuit, etc., and all these circuits are well known in the art, so a further description thereof will be omitted in this context. The bus interface serves as an interface. The transceiver  510  can include a number of elements including a transmitter and a receiver serving as elements configured to communicate with various other devices over a transmission medium. 
         [0158]    The processor  500  is responsible for managing the bus architecture and performing other normal processes, and the memory  520  can store data for use by the processor  500  in performing the operations. 
         [0159]    Furthermore there are provided two UEs according to embodiments of the application. 
         [0160]    As illustrated in  FIG. 8 , a UE according to an embodiment of the application includes: 
         [0161]    A detecting module  71  of the UE is configured to detect Downlink Control Signaling (DCI) sent by an eNB to schedule the UE to receive or send data in a sub-frame p in a predetermined frequency band; 
         [0162]    A determining module  72  of the UE is configured, if the DCI is detected, to determine from the DCI the number B of last idle symbols in the sub-frame p, where B is zero or a positive integer; and 
         [0163]    A processing module  73  of the UE is configured to receive or send the data in the sub-frame p in the predetermined frequency band according to the number B of idle symbols. 
         [0164]    Where the determining module  72  of the UE further includes: a first determining sub-module (not illustrated) configured, if the DCI includes information indicating that the last A symbols in the sub-frame p are idle, to determine the number B of symbols as A; otherwise, to determine the number B of symbols as zero, where A is a positive integer, and the total length of time corresponding to the last A symbols is no less than a first length of time. 
         [0165]    Where the value of A is prescribed, or signaled by the eNB to the UE. 
         [0166]    Where the value of the first length of time is prescribed, or determined by exchanging information between the eNB and another eNB. 
         [0167]    Optionally if the value of the first length of time is prescribed, then the value of the first length of time can be determined as a function of a system bandwidth, or a necessary delay in processing by the eNB. 
         [0168]    Moreover the determining module  72  of the UE further includes: a second determining sub-module (not illustrated) configured, if the DCI includes information indicating the number of last idle symbols in the sub-frame p, to determine the number B of symbols as the number of last idle symbols indicated by the DCI. 
         [0169]    Furthermore the UE further includes: a receiving module (not illustrated) configured, if no DCI is detected, to receive a predetermined signal sent by the eNB in the last C symbols in the sub-frame p in the predetermined frequency band, where C is zero or a positive integer. 
         [0170]    Where the predetermined signal includes a synchronization signal and/or a measurement reference signal. 
         [0171]    Where the value of C is prescribed, or signaled by the eNB to the UE. 
         [0172]    Where the processing module  73  of the UE further includes: a receiving sub-module (not illustrated) configured, if the data scheduled by the DCI are downlink data, to receive the data in the first (L-B) symbols in the sub-frame p in the predetermined frequency band; and a sending sub-module (not illustrated) configured, if the data scheduled by the DCI are uplink data, to send the data in the first (L-B) symbols in the sub-frame p in the predetermined frequency band, where is the largest number of symbols in the sub-frame p. 
         [0173]    In the solution above, the predetermined frequency band includes an unlicensed frequency band. 
         [0174]    As illustrated in  FIG. 9 , another UE according to an embodiment of the application includes: 
         [0175]    A processor  600  is configured to read program stored in a memory  620 : 
         [0176]    To detect Downlink Control Signaling (DCI) sent by an eNB to schedule the UE to receive or send data in a sub-frame p in a predetermined frequency band; 
         [0177]    If the DCI is detected, to determine from the DCI the number B of last idle symbols in the sub-frame p, where B is zero or a positive integer; and 
         [0178]    To receive or send the data in the sub-frame p through a transceiver  610  in the predetermined frequency band according to the number B of idle symbols. 
         [0179]    Where the processor  600  is further configured, if the DCI includes information indicating that the last A symbols in the sub-frame p are idle, to determine the number B of symbols as A; otherwise, to determine the number B of symbols as zero, where A is a positive integer, and the total length of time corresponding to the last A symbols is no less than a first length of time. 
         [0180]    Where the value of A is prescribed, or signaled by the eNB to the UE. 
         [0181]    Where the value of the first length of time is prescribed, or determined by exchanging information between the eNB and another eNB. 
         [0182]    Optionally if the value of the first length of time is prescribed, then the value of the first length of time can be determined as a function of a system bandwidth, or a necessary delay in processing by the eNB. 
         [0183]    Moreover the processor  600  further configured, if the DCI includes information indicating the number of last idle symbols in the sub-frame p, to determine the number B of symbols as the number of last idle symbols indicated by the DCI. 
         [0184]    Furthermore the processor  600  configured, if no DCI is detected, to receive a predetermined signal sent by the eNB through the transceiver  610  in the last C symbols in the sub-frame p in the predetermined frequency band, where C is zero or a positive integer. 
         [0185]    Where the predetermined signal includes a synchronization signal and/or a measurement reference signal. 
         [0186]    Where the value of C is prescribed, or signaled by the eNB to the UE. 
         [0187]    Where the processor  600  is further configured, if the data scheduled by the DCI are downlink data, to receive the data in the first (L-B) symbols in the sub-frame p in the predetermined frequency band; and if the data scheduled by the DCI are uplink data, to send the data in the first (L-B) symbols in the sub-frame p in the predetermined frequency band, where L is the largest number of symbols in the sub-frame p. 
         [0188]    In the solution above, the predetermined frequency band includes an unlicensed frequency band. 
         [0189]    The transceiver  610  is configured to be controlled by the processor  600  to receive and send data. 
         [0190]    Here in  FIG. 9 , the bus architecture can include any number of interconnected buses and bridges and particularly link together one or more processors represented by the processor  600 , one or more memories represented by the memory  620 , and various other circuits. The bus architecture can further link together various other circuits, e.g., peripheral devices, a voltage stabilizer, a power management circuit, etc., and all these circuits are well known in the art, so a further description thereof will be omitted in this context. The bus interface serves as an interface. The transceiver  610  can include a number of elements including a transmitter and a receiver serving as elements configured to communicate with various other devices over a transmission medium. For different user devices, a user interface  630  can also be an interface connected with an internal or external device as needed, and the connected device can include but will not be limited to a keypad, a display, a speaker, a microphone, a joy stick, etc. 
         [0191]    The processor  600  is responsible for managing the bus architecture and performing other normal processes, and the memory  620  can store data for use by the processor  600  in performing the operations. 
         [0192]    In summary, with the technical solutions above of the application, a predetermined frequency band is detected for being idle for a length of time in a predetermined period of time in a sub-frame in the predetermined frequency band; and if the length of time is detected, then it can be determined that a carrier in the predetermined frequency band is idle, so that data can be scheduled to be transmitted in a number of consecutive sub-frames starting from a sub-frame next to the sub-frame, thus enabling the LTE system to operate in the predetermined frequency band. Moreover in the application, a predetermined number of last symbols in the last one of the consecutive sub-frames are set to be idle, so that a next eNB can detect in the idle symbols, and decide data to be scheduled, thus enabling the LTE systems to operate fairly and efficiently in the predetermined period of time. 
         [0193]    The underlying principle of the application has been described above in connection with the particular embodiments thereof, but it shall be noted that those ordinarily skilled in the art can appreciate that all or any of the steps or components in the method and the apparatus according to the application can be embodied in hardware, firmware, software, or a combination thereof in any computing device (including a processor, a storage medium, etc.) or network of computing devices, and this can be achieved by those ordinarily skilled in the art employing their general programming skills upon reading the disclosure of the application. 
         [0194]    Thus the object of the application can also be attained by running a program or a set of programs on any computing device which can be a well-known general-purpose device. Thus the object of the application can also be attained by providing only a program product including program codes for embodying the methods or apparatuses. That is, such a program product also constitutes the application, and a storage medium in which such a program product is stored also constitutes the application. Apparently the storage medium can be any well-known storage medium or any storage medium to be developed later. 
         [0195]    There is further provided a storage medium (which can be an ROM, an RAM, a hard disk, a removable memory, etc.) according to an embodiment of the application, which is embedded in a computer program for transmitting data, where the computer program includes code segments configured to perform the steps of: detecting a predetermined frequency band for being idle for a first length of time in a predetermined period of time in a sub-frame p in the predetermined frequency band; and if the idle for the first length of time is detected, then scheduling data in N consecutive sub-frames starting from a sub-frame next to the sub-frame p and transmitting the data, and setting last A symbols in the last one of the consecutive N sub-frames to be idle, where the total length of time corresponding to the A symbols is no less than the first length of time, and both N and A are positive integers. 
         [0196]    According to an embodiment of the application, there is further provided a storage medium (which can be an ROM, an RAM, a hard disk, a removable memory, etc.) including a computer program for transmitting data, where the computer program includes code segments configured to perform the steps of: detecting Downlink Control Signaling (DCI) sent by an eNB to schedule the UE to receive or send data in a sub-frame p in a predetermined frequency band; if the DCI is detected, then determining from the DCI the number B of last idle symbols in the sub-frame p, where B is zero or a positive integer; and receiving or sending the data in the sub-frame p in the predetermined frequency band according to the number B of idle symbols. 
         [0197]    There is further provided a computer program including code segments configured to perform the steps of transmitting data: detecting a predetermined frequency band for being idle for a first length of time in a predetermined period of time in a sub-frame p in the predetermined frequency band; and if the idle for the first length of time is detected, then scheduling data in N consecutive sub-frames starting from a sub-frame next to the sub-frame p and transmitting the data, and setting last A symbols in the last one of the consecutive N sub-frames to be idle, where the total length of time corresponding to the A symbols is no less than the first length of time, and both N and A are positive integers. 
         [0198]    There is further provided a computer program including code segments configured to perform the steps of transmitting data: detecting Downlink Control Signaling (DCI) sent by an eNB to schedule the UE to receive or send data in a sub-frame p in a predetermined frequency band; if the DCI is detected, then determining from the DCI the number B of last idle symbols in the sub-frame p, where B is zero or a positive integer; and receiving or sending the data in the sub-frame p in the predetermined frequency band according to the number B of idle symbols. 
         [0199]    In the case that the embodiments of the application are embodied in software or firmware, program constituting the software or firmware can be installed from a storage medium or a network to a computer with a dedicated hardware structure (e.g., a general-purpose computer  800  illustrated in  FIG. 10 ) which can perform various functions, etc., above when various pieces of programs are installed thereon. 
         [0200]    In  FIG. 10 , a Central Processing Unit (CPU)  801  performs various processes according to program stored in a Read Only Memory (ROM)  802  or loaded from a storage portion  808  into a Random Access Memory (RAM)  803  in which data required when the CPU  801  performs the various processes, etc., is also stored as needed. The CPU  801 , the ROM  802 , and the RAM  803  are connected to each other via a bus  804  to which an input/output interface  805  is also connected. 
         [0201]    The following components are connected to the input/output interface  805 : an input portion  806  including a keyboard, a mouse, etc.; an output portion  807  including a display, e.g., a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), etc., a speaker, etc.; a storage portion  808  including a hard disk, etc.; and a communication portion  809  including a network interface card, e.g., an LAN card, an MODEM, etc. The communication portion  809  performs a communication process over a network, e.g., the Internet. 
         [0202]    A driver  810  is also connected to the input/output interface  805  as needed. A removable medium  811 , e.g., a magnetic disk, an optical disk, an optic-magnetic disk, a semiconductor memory, etc., can be installed on the driver  810  as needed so that computer program fetched therefrom can be installed into the storage portion  808  as needed. 
         [0203]    In the case that the foregoing series of processes are performed in software, program constituting the software can be installed from a network, e.g., the Internet, etc., or a storage medium, e.g., the removable medium  811 , etc. 
         [0204]    Those skilled in the art shall appreciate that such a storage medium will not be limited to the removable medium  811  illustrated in  FIG. 10  in which the program is stored and which is distributed separately from the apparatus to provide a user with the program. Examples of the removable medium  811  include a magnetic disk (including a Floppy Disk (a registered trademark)), an optical disk (including Compact Disk-Read Only memory (CD-ROM) and a Digital Versatile Disk (DVD)), an optic-magnetic disk (including a Mini Disk (MD) (a registered trademark)) and a semiconductor memory. Alternatively the storage medium can be the ROM  802 , a hard disk included in the storage portion  808 , etc., in which the program is stored and which is distributed together with the apparatus including the same to the user. 
         [0205]    It shall be further noted that apparently the respective components or steps in the apparatuses and methods according to the application can be decomposed and/or recombined. These decompositions and/or recombinations shall be regarded as equivalent solutions of the application. Furthermore the steps of performing the foregoing series of processes can naturally be performed in a temporal sequence in the described order but may not necessarily be performed in a temporal sequence. Some of the steps can be performed concurrently or independently of each other. 
         [0206]    Although the application and the advantages thereof have been described in details, it shall be appreciated that various changes, substitutions, and variations can be made without departing from the spirit and scope of the application as defined in the appended claims. Furthermore the terms “include”, “comprise” and any variants thereof in the context are intended to encompass nonexclusive inclusion so that a process, a method, an article or a device including a series of elements includes both those elements and one or more other elements which are not listed explicitly or one or more elements inherent to the process, the method, the article or the device. Unless stated otherwise, an element being defined in the sentence “include/comprise a(n) . . . ” will not exclude the presence of one or more additional identical element in the process, the method, the article or the device including the element.