WO2017084336A1 - 一种传输数据的方法及装置 - Google Patents
一种传输数据的方法及装置 Download PDFInfo
- Publication number
- WO2017084336A1 WO2017084336A1 PCT/CN2016/086553 CN2016086553W WO2017084336A1 WO 2017084336 A1 WO2017084336 A1 WO 2017084336A1 CN 2016086553 W CN2016086553 W CN 2016086553W WO 2017084336 A1 WO2017084336 A1 WO 2017084336A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- rach
- rach resource
- terminal
- base station
- request signaling
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 48
- 230000005540 biological transmission Effects 0.000 claims abstract description 78
- 230000011664 signaling Effects 0.000 claims description 121
- 238000012545 processing Methods 0.000 claims description 34
- 125000004122 cyclic group Chemical group 0.000 claims description 9
- 230000000737 periodic effect Effects 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 238000013475 authorization Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0833—Random access procedures, e.g. with 4-step access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
Definitions
- the present application relates to the field of communications, and in particular, to a method and an apparatus for transmitting data.
- MBB Mobile Broadband English abbreviation
- the base station periodically performs scheduling, and the spectrum resources are fixedly occupied, so that the user performs random access.
- the protocol stipulates that the maximum period of the RACH is 20 ms, that is, every 20 ms of resources, regardless of whether the user will initiate an access process, the resource will be fixed once. In the general scenario, to ensure the effect of access, the RACH period is set to 10ms.
- the original intention of the protocol is to protect the random access process, so that the users occupy the network with higher priority resources and synchronize the network.
- the accumulated bearer throughput of each station is up to 34560Mbps, resulting in a large Waste of resources.
- the present application provides a method and apparatus for transmitting data, which can improve the utilization of RACH resources.
- a method of transmitting data comprising:
- the base station configures a random access channel RACH resource for transmitting data
- the base station schedules the RACH resource to transmit data to the first terminal
- the base station sends an uplink grant message to the first terminal, where the uplink grant message includes scheduling information that the base station schedules the RACH resource to transmit data to the first terminal, where the uplink grant message is used to indicate the The first terminal uses the RACH resource to perform data transmission according to the scheduling information.
- the base station Receiving, by the base station, an uplink data transmission request sent by the first terminal, where the base station configures a random access channel RACH resource for transmitting data, and the base station schedules the RACH resource to transmit data to the first terminal, where the base station sends The first terminal sends an uplink grant message, where the uplink grant message includes scheduling information that the base station schedules the RACH resource to transmit data to the first terminal, where the uplink grant message is used to indicate that the first terminal is configured according to the The scheduling information uses the RACH resource for data transmission. In this way, the first terminal can perform uplink data transmission through the RACH resource, thereby improving the utilization of the RACH resource, thereby improving the throughput of the network traffic.
- the method further includes:
- the base station determines, according to the period of transmitting the RACH request signaling, that the RACH resource can be used to transmit the RACH request signaling, and performs RACH request signaling demodulation on the RACH resource, if the RACH request signaling is successfully demodulated. And establishing a connection with the second terminal that initiates the RACH request signaling; or
- the base station performs demodulation of RACH request signaling on the RACH resource, and if the demodulation RACH request signaling succeeds, establishing a connection with the second terminal that initiates the RACH request signaling; if not, according to the
- the scheduling information demodulates the cyclic redundancy check code CRC of the data on the RACH resource.
- the base station transmits data or RACH request signaling according to the indication of the MAC scheduling at the receiving terminal.
- the RACH request signaling is demodulated first, and if the RACH request signaling is not successfully demodulated, the RACH resource is demodulated.
- the service priority of the accessing the base station is higher than the service priority of the data sent by the terminal to the base station, and the implementation time can reduce the waiting time of the user access and improve the user experience.
- the method further includes:
- the RACH resource is configured to transmit the RACH request signaling period, and the RACH resource is used to transmit the RACH request signaling during the period of the RACH request signaling.
- the base station is The RACH resource is configured to transmit the RACH request signaling period, so that the base station can configure the period in the actual application scenario, the period duration can be 2s, or even 10s is similar to a large duration, and the RACH resource has more moments. Used to transmit data, improving the utilization of RACH resources.
- the method further includes:
- the base station When the base station detects that the interference value of the RACH resource is greater than a preset threshold, the base station cancels the configuration of the RACH resource for transmitting data, and instructs the terminal not to use the RACH resource for data transmission. .
- the priority of the RACH resource for transmitting the RACH request signaling is not only high, but the RACH resource cannot be interfered too much when it is used to transmit the RACH request signaling. As a result, the RACH request signaling may not be demodulated successfully.
- the terminal is unable to access the base station, so in the implementation manner, the base station sets an interference threshold for the RACH resource, and if the interference value of the RACH resource is greater than the threshold, the RACH resource is cancelled for transmission.
- the configuration of the data enables the RACH resource to be used for transmitting signaling, and ensures that the terminal can successfully access the base station when accessing the terminal, thereby improving the user experience.
- an apparatus for transmitting data having the function of implementing the above method.
- the functions may be implemented by hardware or by corresponding software implemented by hardware.
- the hardware or software includes one or more modules corresponding to the functions described above.
- the apparatus for transmitting data includes a transmitter, a receiver, and a processor
- a receiver configured to receive an uplink data transmission request sent by the first terminal
- a processor configured to configure a random access channel RACH resource for transmitting data
- the processor is further configured to: schedule the RACH resource to transmit data to the first terminal;
- a transmitter configured to send an uplink grant message to the first terminal, where the uplink grant message includes scheduling information that the base station schedules the RACH resource to transmit data to the first terminal, where the uplink grant message is used to indicate The first terminal uses the RACH resource to perform data transmission according to the scheduling information.
- the apparatus for transmitting data includes a receiving module, a processing module, and a sending module;
- a receiving module configured to receive an uplink data transmission request sent by the first terminal
- a processing module configured to configure a random access channel RACH resource for transmitting data
- the processing module is further configured to: schedule the RACH resource to transmit data to the first terminal;
- a sending module configured to send an uplink grant message to the first terminal, where the uplink grant message includes scheduling information that the base station schedules the RACH resource to transmit data to the first terminal, where the uplink grant message is used to indicate The first terminal uses the RACH resource to perform data transmission according to the scheduling information.
- FIG. 1 is a schematic diagram of a method for transmitting data provided by the present application
- FIG. 2 is a schematic diagram of another method for transmitting data provided by the present application.
- FIG. 3 is a schematic diagram of another method for transmitting data provided by the present application.
- 4a is a schematic diagram of another method for transmitting data provided by the present application.
- FIG. 4b is a schematic diagram of another method for transmitting data provided by the present application.
- 4c is a schematic diagram of another method for transmitting data provided by the present application.
- FIG. 5 is a schematic structural diagram of an apparatus for transmitting data according to the present application.
- FIG. 6 is a schematic structural diagram of another apparatus for transmitting data according to the present application.
- the present application provides a method and apparatus for transmitting data for improving utilization of RACH resources.
- the present application provides a method for transmitting data, including:
- the base station receives an uplink data transmission request sent by the first terminal.
- the uplink data transmission request may be a buffer status report of the first terminal (English name: Buffer Status Report, English abbreviation: BSR).
- the base station configures a random access channel RACH resource for transmitting data.
- the mobile terminal needs to establish communication with the base station, it needs to send a message to the base station through the RACH to apply for a signaling channel to the system, and the base station will determine the assigned channel type according to the channel request requirement, which is in the RACH.
- the message sent on is called the "channel request".
- the RACH resource has a periodicity, and the RACH resource needs to be scheduled to be used for the RACH request signaling, and the maximum period of the RACH resource being scheduled is 20 ms.
- the RACH resources are improved. Utilization, in the method for data transmission provided by the present application, configuring the RACH resource may be used to transmit data.
- the base station schedules the RACH resource to transmit data to the first terminal.
- the base station After receiving the uplink data transmission request sent by the first terminal, the base station needs to allocate a channel resource to the first terminal, and the base station schedules the RACH because the RACH resource is configured to be used for transmitting data.
- the resource transmits data to the first terminal to improve utilization of the RACH resource.
- the base station sends an uplink grant message to the first terminal, where the uplink grant message includes scheduling information that the base station schedules the RACH resource to transmit data to the first terminal, where the uplink grant message is used to indicate The first terminal uses the RACH resource according to the scheduling information Data transmission;
- the base station After the base station allocates the RACH resource to the first terminal, the base station needs to send an uplink grant message to the first terminal, indicating that the first terminal can perform uplink data transmission.
- the uplink grant message further includes scheduling information, where the scheduling information includes, in which frequency band on the RACH channel the terminal performs data transmission, and when the base station performs demodulation data on a frequency band on the RACH channel.
- the information of the interaction is used to indicate that the first terminal uses the RACH resource to perform uplink data transmission, and indicates a time and a frequency band of the first terminal transmitting data on the RACH resource.
- the base station receives an uplink data transmission request sent by the first terminal, the base station configures a random access channel RACH resource for transmitting data, and the base station schedules the RACH resource to transmit data to the first terminal,
- the base station sends an uplink grant message to the first terminal, where the uplink grant message includes scheduling information that the base station schedules the RACH resource to transmit data to the first terminal, where the uplink grant message is used to indicate the
- the first terminal uses the RACH resource to perform data transmission according to the scheduling information. In this way, the first terminal can perform uplink data transmission through the RACH resource, thereby improving the utilization of the RACH resource, thereby improving the throughput of the network traffic.
- the present application provides another method for transmitting data, including:
- the base station receives an uplink data transmission request sent by the first terminal.
- step 101 The details are as described in step 101.
- the base station configures a random access channel RACH resource for transmitting data.
- step 102 The details are as described in step 102.
- the base station schedules the RACH resource to transmit data to the first terminal.
- the base station Since a base station is connected to multiple terminals, multiple terminals can perform channel request or data transmission through the RACH resource. To avoid interference, the base station first determines the RACH resource before assigning the RACH resource to the first terminal. Whether the RACH resource is occupied, if not occupied, the RACH resource is allocated to the first terminal to transmit data; if the RACH resource is occupied, the base station may allocate other channel resources to the first A terminal transmits data.
- the base station sends an uplink grant message to the first terminal, where the uplink grant message packet is The scheduling information that the base station schedules the RACH resource to transmit data to the first terminal, where the uplink grant message is used to instruct the first terminal to use the RACH resource to perform data transmission according to the scheduling information;
- step 104 See step 104 for details.
- the base station determines, according to a period of transmitting the RACH request signaling, that the RACH resource can be used to transmit RACH request signaling, and performs RACH request signaling demodulation on the RACH resource, if the RACH request message is demodulated. If successful, the connection is established with the second terminal that initiates the RACH request signaling; or the base station performs demodulation of the RACH request signaling on the RACH resource, and if the demodulation RACH request signaling is successful, And the second terminal that initiates the RACH request signaling establishes a connection; if it fails, performs demodulation of the cyclic redundancy check code CRC of the data on the RACH resource according to the scheduling information;
- the base station cannot determine the content carried by the RACH resource, but in a possible implementation manner of the data transmission method of the present application, the RACH resource specifies a transmission RACH request message in the protocol.
- the base station may determine, according to the period of transmitting the RACH request signaling, whether the RACH resource can be used to transmit the RACH request signaling at the current time, and if yes, perform demodulation of the RACH request signaling on the RACH resource, if And if the demodulation RACH request signaling is successful, establishing a connection with the second terminal that initiates the RACH request signaling; if not, performing data demodulation on the RACH resource.
- the base station may set the base station to demodulate the RACH resource according to two demodulation manners, and the base station first performs demodulation of the RACH request signaling on the RACH resource. If the base station successfully demodulates the RACH request signaling, indicating that the second terminal requests access to the base station, the base station allocates channel resources to the second terminal, and establishes a connection with the second terminal; If the base station is unable to demodulate the RACH request signaling, the base station performs data demodulation on the RACH resource, and demodulates the CRC of the data, indicating that the RACH resource carries the first terminal.
- the data content sent by the base station may acquire the data sent by the first terminal.
- the base station first performs demodulation of the RACH request signaling on the RACH resource, and if the RACH request signaling cannot be successfully demodulated, the data is demodulated on the RACH resource. In this way, the waiting time for user access is reduced, and the user experience is improved.
- the present application provides another method for transmitting data, including:
- the base station receives an uplink data transmission request sent by the first terminal.
- step 101 The details are as described in step 101.
- the base station configures a period in which the RACH resource is used to transmit RACH request signaling, where the RACH resource is used to transmit RACH request signaling during a period of the RACH request signaling.
- the RACH resource is configured to periodically transmit RACH request signaling, and the maximum period is 20 ms, which causes the RACH resources to be frequently scheduled.
- the base station cancels the maximum cycle configuration of the RACH resource.
- the base station configures a period for transmitting the RACH request signaling for the RACH resource according to an actual situation, and when the RACH request signaling period is being transmitted, The base station broadcasts the RACH resource for access by the terminal.
- the period of the RACH request signaling is configurable and can be configured to the second or lower level.
- the configuration is different for different scenarios: for example, the returning scenario, the configuration period is 2S, the small bandwidth scenario, and the configuration period is 1S.
- the configuration period is 2S, the home scene, and the configuration period is 10S.
- the base station configures the RACH resource to transmit data.
- the base station first determines whether the current time is The periodic time of the non-transmission RACH request signaling, if not, the RACH resource is configured to transmit data, and if so, other channel resources are configured to transmit data.
- the base station When the base station determines that the RACH resource is not occupied, the base station schedules the RACH resource to transmit data to the first terminal.
- step 203 The details are as described in step 203.
- the base station sends an uplink grant message to the first terminal, where the uplink grant message includes scheduling information that the base station schedules the RACH resource to transmit data to the first terminal, where The uplink grant message is used to indicate that the first terminal uses the RACH resource to perform data transmission according to the scheduling information;
- step 104 See step 104 for details.
- the base station determines, according to the period of the transmission RACH request signaling, that the current time is the transmission RACH request signaling, the base station performs RACH request signaling demodulation on the RACH resource, if the RACH request signal is demodulated. If successful, the connection is established with the second terminal that initiates the RACH request signaling; or when the base station determines that the current time is the non-transmission RACH request signaling according to the period of the transmission RACH request signaling, the base station Demodulating a cyclic redundancy check code CRC of data for the RACH resource;
- the base station Since the period in which the RACH resource is used for transmitting the RACH request signaling is configured by the base station, and the base station performs baseband demodulation, the time at which the terminal transmits data is determined, and when the base station performs data demodulation on the RACH resource within a predetermined time, Determining whether the current time is a transmission RACH request signaling, if yes, the base station performs RACH request signaling demodulation on the RACH resource, and if not, the base station performs data demodulation on the RACH resource. .
- the base station configures a large RACH request signaling period for the RACH resource according to the actual scenario, so that the RACH resource spends more time for transmitting data, thereby improving the utilization of the RACH resource.
- the present application provides another method for transmitting data, including:
- the base station When the base station detects that the interference value of the RACH resource is greater than a preset threshold, the base station cancels the configuration of the RACH resource used for transmitting data, and indicates that the terminal does not use the RACH resource. data transmission;
- the RACH resource may be used by multiple terminals at the same time, used for transmitting data, or used for RACH request signaling initiated, and the frequency bands carrying RACH request signaling and data are adjacent or identical, and the intra-segment RACH
- a resource is used to transmit different types of information, it will cause overlapping of signal energy, which will inevitably cause mutual interference.
- the RACH resource interference may be too large to be demodulated by the base station to demodulate the RACH request signaling, causing the second terminal to fail to access.
- the base station passes the real-time or periodic check.
- the interference of the RACH resource is measured to obtain an interference value. If the interference value is greater than the preset threshold, the RACH resource is subjected to a large interference, and the base station cancels the RACH resource for transmitting data. And configuring, and instructing, the terminal not to use the RACH resource for data transmission.
- the RACH request signaling carried by the RACH resource is greatly reduced, and the success rate of the second terminal accessing the base station is improved, thereby improving the user experience.
- the base station reconfigures the RACH resource for transmitting data, and indicates the first, when the base station detects that the interference value of the RACH resource is less than or equal to the preset threshold.
- a terminal uses the RACH resource for data transmission;
- the RACH resource can only wait for the periodic time to be used for the broadcast transmission of the RACH request signaling.
- the base station detects the RACH resource in real time. If the interference value received by the RACH resource is less than or equal to a preset threshold, the base station reconfigures the RACH resource for transmitting data, and indicates the The terminal uses the RACH resource to perform data transmission, so that the RACH resource is dynamically configured to improve the utilization of the RACH resource and increase the traffic throughput.
- the scheduling of the RACH resource by the base station may be implemented by using a medium access control layer (English name: Media Access Control, English abbreviation: MAC).
- a medium access control layer English name: Media Access Control, English abbreviation: MAC.
- the present application provides an apparatus for scheduling a message, which is used in the foregoing method for implementing the data transmission shown in FIG. 1 to FIG.
- the receiving module 501 is configured to receive an uplink data transmission request sent by the first terminal.
- step 101 The details are as described in step 101.
- the processing module 502 is configured to configure a random access channel RACH resource for transmitting data.
- step 102 The details are as described in step 102.
- the processing module 502 is further configured to: schedule the RACH resource to transmit data to the first terminal;
- step 103 The details are as described in step 103.
- the sending module 503 is configured to send an uplink grant message to the first terminal, where the uplink authorization is
- the information includes scheduling information that the base station schedules the RACH resource to transmit data to the first terminal, where the uplink grant message is used to instruct the first terminal to use the RACH resource to perform data transmission according to the scheduling information.
- step 104 See step 104 for details.
- processing module 502 is further configured to:
- the sending module 503 After the sending module 503 sends the uplink grant message to the first terminal, determining, according to the period of transmitting the RACH request signaling, that the RACH resource can be used to transmit the RACH request signaling, and then performing the RACH on the RACH resource. Demodulating the request signaling, if the demodulation RACH request signaling is successful, establishing a connection with the second terminal that initiates the RACH request signaling; or
- Performing demodulation of the RACH request signaling on the RACH resource if the demodulation RACH request signaling is successful, establishing a connection with the second terminal that initiates the RACH request signaling; if not, performing the RACH resource on the RACH resource Demodulation of the cyclic redundancy check code CRC of the data is performed.
- step 205 The details are as described in step 205.
- processing module 502 is further configured to:
- processing module 502 is specifically configured to:
- the RACH resource is configured to transmit data.
- step 303 The details are as described in step 303.
- processing module 502 is further configured to:
- the processing module 502 determines that the current time is the transmission RACH request signaling according to the period of the transmission RACH request signaling, the RACH resource is used. Performing demodulation of RACH request signaling, and if the demodulation RACH request signaling is successful, establishing a connection with the second terminal that initiates the RACH request signaling; or
- the processing module 502 determines that the current time is the non-transmission RACH request signaling according to the period of the transmission RACH request signaling, the solution of the cyclic redundancy check code CRC of the data is performed on the RACH resource according to the scheduling information. Tune.
- processing module 502 is further configured to:
- the processing module 502 detects that the interference value of the RACH resource is greater than a preset threshold, canceling the configuration of the RACH resource for transmitting data, and instructing the terminal not to use the RACH resource for data transmission.
- step 401 The details are as described in step 401.
- processing module 502 is further configured to:
- the processing module 502 cancels the configuration of the RACH resource for transmitting data, when the processing module 502 detects that the interference value of the RACH resource is less than or equal to the preset threshold, Reconfiguring the RACH resource for transmitting data, and instructing the first terminal to use the RACH resource for data transmission.
- processing module 502 is further configured to:
- step 203 The details are as described in step 203.
- the present application provides a base station 600 for implementing the functions of the base station in the method for transmitting data.
- the base station 600 includes a processor 601, a transmitter 602, and a receiving unit.
- the receiver 603 is configured to implement the function of the sending module 501 in the embodiment of FIG. 5.
- the processor 601 is configured to implement the functions of the processing module 502 in the embodiment of FIG. 5.
- the transmitter 602 is configured to implement the function of the sending module 503 in the embodiment of FIG. 5.
- the processor 401 may be a general-purpose processor, including a central processing unit (CPU), a network processor (Network Processor, NP for short), or a digital signal processor (Digital Signal Processing, Abbreviation: DSP), Application Specific Integrated Circuit (ASIC), Field-Programmable Gate Array (FPGA) or other programmable logic devices.
- CPU central processing unit
- NP Network Processor
- DSP Digital Signal Processing, Abbreviation: DSP
- ASIC Application Specific Integrated Circuit
- FPGA Field-Programmable Gate Array
- the base station 600 may further include: a memory for storing a program.
- the program can include program code, the program code including computer operating instructions.
- the memory may include a random access memory (RAM), and may also include a non-volatile memory, such as at least one disk storage.
- the processor 601 executes program code stored in the memory to implement the above functions.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请公开了一种传输数据的方法,包括:基站接收第一终端发送的上行数据传输请求,所述基站配置随机接入信道RACH资源用于传输数据,所述基站调度所述RACH资源给所述第一终端传输数据,所述基站向所述第一终端发送上行授权消息,所述上行授权消息包括所述基站调度所述RACH资源给所述第一终端传输数据的调度信息,所述上行授权消息用于指示所述第一终端根据所述调度信息使用所述RACH资源进行数据传输。这样,第一终端则可以通过RACH资源进行上行数据的传输,提高了RACH资源的利用率,从而提高了网络流量的吞吐。
Description
本申请要求于2015年11月20日提交中国专利局、申请号为201510812818.8、发明名称为“一种传输数据的方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及通信领域,尤其涉及一种传输数据的方法及装置。
随着智能终端的普及,丰富的业务驱动移动带宽(英文全称:Mobile Broadband英文缩写:MBB)的蓬勃发展,网络流量呈爆发性增长。根据移动研究院咨询报告,就热点地区而言,2016年的总流量将超过2012年的30倍以上。同时,MBB对数据吞吐率也提出了更高的要求。而70-80%的MBB业务流量发生在室内,运营商需要重点解决室内吞吐量提升的问题。
按照现有标准协议,对于随机接入信道(英文全称:Random Access Channel,英文缩写:RACH)资源,基站周期性的进行调度,固定占用频谱资源,让用户进行随机接入。协议规定RACH的最大周期为20ms,即每20ms资源不管用户会不会发起接入过程,该资源都会被固定占用一次。普遍场景下,为了保障接入的效果,RACH周期被设置为10ms。
在MBB时代,随着室内业务越来越重要,流量占比越来越大,无线资源更高效的利用以提升流量的诉求,日益激烈,RACH过程在很多场景下有优化改进的区间。室内覆盖特点:上下行流量大,移动性少,接入RACH信令过程极少,覆盖范围小。
协议的初衷很好的保护了随机接入的过程,使得用户入网的更高优先级的占用资源,进行网络同步。但是,这在保障入网用户及时性的时候,也造成很多资源浪费:以一组数据为例,RACH周期被设置为10ms,平均每次RACH占用6个资源块RB资源,那么一秒钟有600个RB被占用,10s时间,就有6000个RB,每个RB为712bps,10s中流量6000*712=4Mbps,每一个站一天累计下来浪费承载吞吐量理论最高可达34560Mbps,造成了较大的资源浪费。
发明内容
本申请提供了一种传输数据的方法及装置,可实现提高RACH资源的利用率。
第一方面,提供一种传输数据的方法,包括:
所述基站接收第一终端发送的上行数据传输请求;
所述基站配置随机接入信道RACH资源用于传输数据;
所述基站调度所述RACH资源给所述第一终端传输数据;
所述基站向所述第一终端发送上行授权消息,所述上行授权消息包括所述基站调度所述RACH资源给所述第一终端传输数据的调度信息,所述上行授权消息用于指示所述第一终端根据所述调度信息使用所述RACH资源进行数据传输。
所述基站接收第一终端发送的上行数据传输请求,所述基站配置随机接入信道RACH资源用于传输数据,所述基站调度所述RACH资源给所述第一终端传输数据,所述基站向所述第一终端发送上行授权消息,所述上行授权消息包括所述基站调度所述RACH资源给所述第一终端传输数据的调度信息,所述上行授权消息用于指示所述第一终端根据所述调度信息使用所述RACH资源进行数据传输。这样,第一终端则可以通过RACH资源进行上行数据的传输,提高了RACH资源的利用率,从而提高了网络流量的吞吐。
一种可能的实现方式中,在所述基站向所述第一终端发送上行授权消息之后,所述方法还包括:
所述基站根据传输RACH请求信令的周期确定当前时刻所述RACH资源能够被使用传输RACH请求信令,则对所述RACH资源进行RACH请求信令的解调,若解调RACH请求信令成功,则与发起所述RACH请求信令的第二终端建立连接;或者,
所述基站对所述RACH资源上进行RACH请求信令的解调,若解调RACH请求信令成功,则与发起所述RACH请求信令的第二终端建立连接;若失败,则根据所述调度信息对所述RACH资源上进行数据的循环冗余校验码CRC的解调。
基站根据MAC调度的指示,在接收终端所发送的数据或RACH请求信令
时,先对RACH资源进行RACH请求信令的解调,若没有成功解调出RACH请求信令,再对RACH资源进行数据的解调。由于终端发送RACH请求信令请求接入基站的业务优先级高于终端发送数据给基站的业务优先级,通过此实现方式,则能减少用户接入时的等待时间,提高了用户的体验。
另一种可能的实现方式中,所述方法还包括:
所述基站配置所述RACH资源用于传输RACH请求信令的周期,在所述传输RACH请求信令的周期时刻,所述RACH资源用于传输RACH请求信令。
由于现有的协议中所规定的RACH资源用于传输RACH请求信令的周期最大为20ms,而在一些室内的场景下,并没有很多终端需要频繁接入,所以本实现方式中,通过基站为RACH资源配置用于传输RACH请求信令的周期,这样,基站可通过实际应用场景对该周期进行配置,周期时长可以为2s,甚至10s类似较大的时长,RACH资源则会有更多的时刻被用于传输数据,提高了RACH资源的利用率。
另一种可能的实现方式中,所述方法还包括:
当所述基站检测到所述RACH资源的干扰值大于预设门限值时,所述基站取消所述RACH资源用于传输数据的配置,并指示所述终端不使用所述RACH资源进行数据传输。
RACH资源用于传输RACH请求信令的优先级不仅高,而且RACH资源在被用于传输RACH请求信令时,不能受到太大的干扰,这样,可能会导致RACH请求信令不被解调成功,导致终端无法接入基站,所以在本实现方式中,基站为RACH资源设置一个干扰的门限值,若检测到RACH资源的干扰值大于所述门限值时,则取消RACH资源用于传输数据的配置,使得RACH资源用于传输信令,保证终端接入时能够成功接入基站,提高了用户体验。
第二方面,提供了一种传输数据的装置,所述传输数据的装置具有实现上述方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
一种可能的实现方式中,所述传输数据的装置包括发送器、接收器和处理器;其中
接收器,用于接收第一终端发送的上行数据传输请求;
处理器,用于配置随机接入信道RACH资源用于传输数据;
所述处理器还用于,调度所述RACH资源给所述第一终端传输数据;
发送器,用于向所述第一终端发送上行授权消息,所述上行授权消息包括所述基站调度所述RACH资源给所述第一终端传输数据的调度信息,所述上行授权消息用于指示所述第一终端根据所述调度信息使用所述RACH资源进行数据传输。
另一种可能的实现方式中,所述传输数据的装置包括接收模块、处理模块和发送模块;其中
接收模块,用于接收第一终端发送的上行数据传输请求;
处理模块,用于配置随机接入信道RACH资源用于传输数据;
所述处理模块还用于,调度所述RACH资源给所述第一终端传输数据;
发送模块,用于向所述第一终端发送上行授权消息,所述上行授权消息包括所述基站调度所述RACH资源给所述第一终端传输数据的调度信息,所述上行授权消息用于指示所述第一终端根据所述调度信息使用所述RACH资源进行数据传输。
图1为本申请提供的一种传输数据的方法的示意图;
图2为本申请提供的另一传输数据的方法的示意图;
图3为本申请提供的另一传输数据的方法的示意图;
图4a为本申请提供的另一传输数据的方法的示意图;
图4b为本申请提供的另一传输数据的方法的示意图;
图4c为本申请提供的另一传输数据的方法的示意图;
图5为本申请提供的一种传输数据的装置的结构示意图;
图6为本申请提供的另一传输数据的装置的结构示意图。
本申请提供了一种传输数据的方法及装置,用于提高RACH资源的利用率。
下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整地描
述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
参照图1所示,本申请提供了一种传输数据的方法,包括:
101、基站接收第一终端发送的上行数据传输请求;
当与基站已经建立连接的第一终端需要发送上行数据给所述基站时,所述第一终端都需要先发送上行数据传输请求给所述基站,所述基站接收到所述上行数据传输请求后,才会为所述第一终端分配信道资源,用于所述第一终端发送上行数据,并发送上行授权消息给所述第一终端,指示所述第一终端可以发送上行数据给所述基站。所述上行数据传输请求可以为所述第一终端的缓存状态报告(英文全称:Buffer Status Report,英文缩写:BSR)。
102、所述基站配置随机接入信道RACH资源用于传输数据;
在任何情况下,若移动终端需要与基站建立通信,都需通过RACH向基站发送一个报文来向***申请一条信令信道,基站将根据信道请求需要来决定所分配的信道类型,这个在RACH上发送的报文被称做“信道申请”。在现有的标准协议中,RACH资源存在一个周期性,规定基站每个一个所述周期便需调度一次RACH资源用于传输RACH请求信令,且RACH资源被调度的最大周期为20ms。而在实际应用场景中,比如在家里或公司这样的室内,并非有很多终端需要频繁地接入基站,即,RACH资源需要被使用的情况较少,为了避免RACH资源的浪费,提高RACH资源的利用率,本申请所提供的数据传输的方法中,配置所述RACH资源可以用于传输数据。
103、所述基站调度所述RACH资源给所述第一终端传输数据;
当基站接收到第一终端发送的上行数据传输请求后,所述基站则需要为所述第一终端分配信道资源,由于RACH资源被配置为可以用于传输数据,则所述基站调度所述RACH资源给所述第一终端传输数据,以提高RACH资源的利用率。
104、所述基站向所述第一终端发送上行授权消息,所述上行授权消息包括所述基站调度所述RACH资源给所述第一终端传输数据的调度信息,所述上行授权消息用于指示所述第一终端根据所述调度信息使用所述RACH资源
进行数据传输;
当基站为第一终端分配好RACH资源后,所述基站则需向所述第一终端发送上行授权消息,指示所述第一终端可以进行上行数据传输。同时,所述上行授权消息还包括调度信息,所述调度信息包括终端何时在RACH信道上的哪个频段上进行数据发送,以及基站何时在RACH信道上的哪个频段上进行解调数据等实现交互的信息,用于指示所述第一终端使用所述RACH资源进行上行数据传输,并指示所述第一终端在RACH资源上发送数据的时间和频段。
本申请中,所述基站接收第一终端发送的上行数据传输请求,所述基站配置随机接入信道RACH资源用于传输数据,所述基站调度所述RACH资源给所述第一终端传输数据,所述基站向所述第一终端发送上行授权消息,所述上行授权消息包括所述基站调度所述RACH资源给所述第一终端传输数据的调度信息,所述上行授权消息用于指示所述第一终端根据所述调度信息使用所述RACH资源进行数据传输。这样,第一终端则可以通过RACH资源进行上行数据的传输,提高了RACH资源的利用率,从而提高了网络流量的吞吐。
在图1所示方法的基础上,进一步地,请参照图2所示,本申请提供了另一传输数据的方法,包括:
201、基站接收第一终端发送的上行数据传输请求;
详细内容参照步骤101所述。
202、所述基站配置随机接入信道RACH资源用于传输数据;
详细内容参照步骤102所述。
203、所述基站确定所述RACH资源未被占用时,所述基站调度所述RACH资源给所述第一终端传输数据;
由于一个基站会连接有多个终端,多个终端均可通过RACH资源进行信道请求或者进行数据发送,为了避免干扰,所述基站在分配RACH资源给所述第一终端之前,所述基站先判断所述RACH资源是否被占用,若未被占用,则分配所述RACH资源给所述第一终端传输数据;若所述RACH资源已被占用,则所述基站可以分配其他信道资源给所述第一终端传输数据。
204、所述基站向所述第一终端发送上行授权消息,所述上行授权消息包
括所述基站调度所述RACH资源给所述第一终端传输数据的调度信息,所述上行授权消息用于指示所述第一终端根据所述调度信息使用所述RACH资源进行数据传输;
详细内容参照步骤104所述。
205、所述基站根据传输RACH请求信令的周期确定当前时刻所述RACH资源能够被使用传输RACH请求信令,则对所述RACH资源进行RACH请求信令的解调,若解调RACH请求信令成功,则与发起所述RACH请求信令的第二终端建立连接;或者,所述基站对所述RACH资源上进行RACH请求信令的解调,若解调RACH请求信令成功,则与发起所述RACH请求信令的第二终端建立连接;若失败,则根据所述调度信息对所述RACH资源上进行数据的循环冗余校验码CRC的解调;
虽然在物理实现上,所述基站无法判断所述RACH资源所承载的内容,但是在本申请的数据传输方法的一种可能的实现方式中:由于RACH资源在协议中规定有一个传输RACH请求信令的周期,基站可以根据传输RACH请求信令的周期确定当前时刻所述RACH资源是否能够被使用传输RACH请求信令,若是,则则对所述RACH资源进行RACH请求信令的解调,若解调RACH请求信令成功,则与发起所述RACH请求信令的第二终端建立连接;若否,则对所述RACH资源进行数据的解调。
另一种可能的实现方式中,无论何时,基站可以设置基站按照两种解调方式对所述RACH资源进行解调,所述基站先对所述RACH资源进行RACH请求信令的解调,若所述基站成功解调出RACH请求信令,则表示有第二终端请求接入所述基站,则所述基站为所述第二终端分配信道资源,并与所述第二终端建立连接;若所述基站无法解调出RACH请求信令,则所述基站对所述RACH资源进行数据解调,并解调出所述数据的CRC,则表示所述RACH资源承载了所述第一终端发送的数据内容,所述基站则可以获取所述第一终端发送数据。
本申请实施例中,基站先对RACH资源进行RACH请求信令的解调,若无法成功解调出RACH请求信令时,在对RACH资源进行数据的解调。这样,减少了用户接入的等待时间,提高了用户体验。
在图1所示方法的基础上,进一步地,请参照图3所示,本申请提供了另一传输数据的方法,包括:
301、基站接收第一终端发送的上行数据传输请求;
详细内容参照步骤101所述。
302、所述基站配置所述RACH资源用于传输RACH请求信令的周期,在所述传输RACH请求信令的周期时刻,所述RACH资源用于传输RACH请求信令;
在现有的标准协议中,RACH资源被配置周期性用于传输RACH请求信令,且最大周期为20ms,导致了RACH资源会被频繁调度。但是对于室内的场景下,并非多个终端需要频繁接入基站,所以在本申请的数据传输的方法中,基站取消RACH资源的最大周期配置。为了保证当有终端需要接入时能够使用所述RACH资源,所述基站根据实际情况为所述RACH资源配置用于传输RACH请求信令的周期,当处于传输RACH请求信令周期时刻时,所述基站则广播所述RACH资源,用于终端的接入。用于传输RACH请求信令的周期大小可配置,且能配置到秒级以上,不同场景进行不同配置:如回传场景,配置周期为2S,小带宽场景,配置周期为1S,中小型办公场地,配置周期为2S,家庭场景,配置周期为10S等。
303、所述基站确定当前时刻为非传输RACH请求信令的周期时刻时,所述基站配置RACH资源用于传输数据;
由于传输RACH请求信令的优先级高于传输数据的优先级,为了避免RACH资源受到干扰,导致终端无法接入基站,所以所述基站在配置RACH资源用于传输数据时,先判断当前时刻是否为非传输RACH请求信令的周期时刻,若否,则配置所述RACH资源用于传输数据,若是,则配置其他信道资源用于传输数据。
304、所述基站确定所述RACH资源未被占用时,所述基站调度所述RACH资源给所述第一终端传输数据;
详细内容参照步骤203所述。
305、所述基站向所述第一终端发送上行授权消息,所述上行授权消息包括所述基站调度所述RACH资源给所述第一终端传输数据的调度信息,所述
上行授权消息用于指示所述第一终端根据所述调度信息使用所述RACH资源进行数据传输;
详细内容参照步骤104所述。
306、当所述基站根据所述传输RACH请求信令的周期确定当前时刻为传输RACH请求信令时,所述基站对所述RACH资源进行RACH请求信令的解调,若解调RACH请求信令成功,则与发起所述RACH请求信令的第二终端建立连接;或者,当所述基站根据所述传输RACH请求信令的周期确定当前时刻为非传输RACH请求信令时,所述基站对所述RACH资源进行数据的循环冗余校验码CRC的解调;
由于RACH资源用于传输RACH请求信令的周期为基站所配置的,且基站在进行基带解调时,便确定了终端发送数据的时间,基站在规定时间内对RACH资源进行数据解调时,便能确定当前时刻是否为传输RACH请求信令,若是,所述基站则对所述RACH资源进行RACH请求信令的解调,若否,所述基站则对所述RACH资源进行数据的解调。
本申请实施例中,通过基站根据实际场景为RACH资源配置较大的传输RACH请求信令的周期,使得RACH资源更多时间用于传输数据,提高了RACH资源的利用率。
进一步地,请参照图4a至图4c所示,结合图1或图2或图3所示方法的基础上,本申请提供了另一传输数据的方法,包括:
401、当所述基站检测到所述RACH资源的干扰值大于预设门限值时,所述基站取消所述RACH资源用于传输数据的配置,并指示所述终端不使用所述RACH资源进行数据传输;
RACH资源有可能同时段被多个终端使用,用于发送的数据,或用于发起的RACH请求信令,而承载RACH请求信令和数据的频段都是相邻或相同的,同时段内RACH资源被使用传输不同的类型的信息,则会引起信号能量的重叠,必然会造成互相的干扰,尤其在有多个第一终端与基站建立数据传输连接时,此时若有第二终端需要发起RACH请求信令接入所述基站时,则可能导致RACH资源干扰过大而无法被基站解调出RACH请求信令,导致所述第二终端接入失败。为了减少这种情况,本申请实施例中,基站通过实时或周期检
测所述RACH资源的干扰情况,得到干扰值,若干扰值大于预设门限值时,则表示此时RACH资源受到的干扰较大,所述基站则取消所述RACH资源用于传输数据的配置,并指示所述终端不使用所述RACH资源进行数据传输。所述RACH资源不再用于传输数据时,所述RACH资源所承载的RACH请求信令被干扰的情况则大大减少,提高了第二终端接入基站的成功率,从而提高了用户体验。
402、当所述基站连续预设次数检测到所述RACH资源的干扰值小于或等于所述预设门限值时,所述基站重新配置所述RACH资源用于传输数据,并指示所述第一终端使用所述RACH资源进行数据传输;
当所述RACH资源被取消配置用于传输数据后,所述RACH资源只能等待周期时刻用于被广播传输RACH请求信令,为了提高RACH资源的利用率,基站实时检测所述RACH资源所受到的干扰值,若连续预设次数均检测到所述RACH资源所受到的干扰值小于或等于预设门限值时,则所述基站重新配置所述RACH资源用于传输数据,并指示所述终端使用所述RACH资源进行数据传输,这样,通过动态配置RACH资源,以提高RACH资源的利用率,增加了流量吞吐量。
需要说明的是,本申请所提供的传输数据的方法中,基站对RACH资源的调度,可以通过介质访问控制层(英文全称:Media Access Control,英文缩写:MAC)调度实现。
参照图5所示,本申请提供一种调度报文的装置,用于上述实现图1至图4所示的数据传输的方法,所述调度报文的装置500包括:
接收模块501,用于接收第一终端发送的上行数据传输请求;
详细内容参照步骤101所述。
处理模块502,用于配置随机接入信道RACH资源用于传输数据;
详细内容参照步骤102所述。
所述处理模块502还用于,调度所述RACH资源给所述第一终端传输数据;
详细内容参照步骤103所述。
发送模块503,用于向所述第一终端发送上行授权消息,所述上行授权消
息包括所述基站调度所述RACH资源给所述第一终端传输数据的调度信息,所述上行授权消息用于指示所述第一终端根据所述调度信息使用所述RACH资源进行数据传输;
详细内容参照步骤104所述。
可选地,所述处理模块502还用于:
在所述发送模块503向所述第一终端发送上行授权消息之后,根据传输RACH请求信令的周期确定当前时刻所述RACH资源能够被使用传输RACH请求信令,则对所述RACH资源进行RACH请求信令的解调,若解调RACH请求信令成功,则与发起所述RACH请求信令的第二终端建立连接;或者,
对所述RACH资源上进行RACH请求信令的解调,若解调RACH请求信令成功,则与发起所述RACH请求信令的第二终端建立连接;若失败,则对所述RACH资源上进行数据的循环冗余校验码CRC的解调。
详细内容参照步骤205所述。
可选地,所述处理模块502还用于:
配置所述RACH资源用于传输RACH请求信令的周期,在所述传输RACH请求信令的周期时刻,所述RACH资源用于传输RACH请求信令。
详细内容参照步骤302所述。
可选地,所述处理模块502具体用于:
确定当前时刻为非传输RACH请求信令的周期时刻时,配置RACH资源用于传输数据。
详细内容参照步骤303所述。
可选地,所述处理模块502还用于:
在所述发送模块503向所述第一终端发送上行授权消息之后,当所述处理模块502根据所述传输RACH请求信令的周期确定当前时刻为传输RACH请求信令时,对所述RACH资源进行RACH请求信令的解调,若解调RACH请求信令成功,则与发起所述RACH请求信令的第二终端建立连接;或者,
当所述处理模块502根据所述传输RACH请求信令的周期确定当前时刻为非传输RACH请求信令时,根据所述调度信息对所述RACH资源进行数据的循环冗余校验码CRC的解调。
详细内容参照步骤306所述。
可选地,所述处理模块502还用于:
当所述处理模块502检测到所述RACH资源的干扰值大于预设门限值时,取消所述RACH资源用于传输数据的配置,并指示所述终端不使用所述RACH资源进行数据传输。
详细内容参照步骤401所述。
可选地,所述处理模块502还用于:
在所述处理模块502取消所述RACH资源用于传输数据的配置之后,当所述处理模块502连续预设次数检测到所述RACH资源的干扰值小于或等于所述预设门限值时,重新配置所述RACH资源用于传输数据,并指示所述第一终端使用所述RACH资源进行数据传输。
详细内容参照步骤402所述。
可选地,所述处理模块502具体还用于:
确定所述RACH资源未被占用时,调度所述RACH资源给所述第一终端传输数据。
详细内容参照步骤203所述。
基于本申请上述提供的传输数据的方法,本申请提供一种基站600,用于实现上述传输数据的方法中基站的功能,如图6所示,基站600包括处理器601,发送器602和接收器603,其中,所述处理器601,所述发送器602和所述接收器603之间通过总线604相互连接。
所述接收器603,用于实现图5实施例中发送模块501的功能。
所述处理器601,用于实现图5实施例中处理模块502的功能。
所述发送器602,用于实现图5实施例中发送模块503的功能。
所述处理器401可以是通用处理器,包括中央处理器(Central Processing Unit,简称:CPU)、网络处理器(Network Processor,简称:NP)等;还可以是数字信号处理器(Digital Signal Processing,简称:DSP)、专用集成电路(Application Specific Integrated Circuit,简称:ASIC)、现场可编程门阵列(Field-Programmable Gate Array,简称:FPGA)或者其他可编程逻辑器件等。
所述处理器601为CPU时,所述基站600还可以包括:存储器,用于存储程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器可能包含随机存取存储器(random access memory,简称:RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。所述处理器601执行所述存储器中存储的程序代码,实现上述功能。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。
Claims (16)
- 一种传输数据的方法,其特征在于,所述方法包括:所述基站接收第一终端发送的上行数据传输请求;所述基站配置随机接入信道RACH资源用于传输数据;所述基站调度所述RACH资源给所述第一终端传输数据;所述基站向所述第一终端发送上行授权消息,所述上行授权消息包括所述基站调度所述RACH资源给所述第一终端传输数据的调度信息,所述上行授权消息用于指示所述第一终端根据所述调度信息使用所述RACH资源进行数据传输。
- 根据权利要求1所述的方法,其特征在于,在所述基站向所述第一终端发送上行授权消息之后,所述方法还包括:所述基站根据传输RACH请求信令的周期确定当前时刻所述RACH资源能够被使用传输RACH请求信令,则对所述RACH资源进行RACH请求信令的解调,若解调RACH请求信令成功,则与发起所述RACH请求信令的第二终端建立连接;或者,所述基站对所述RACH资源上进行RACH请求信令的解调,若解调RACH请求信令成功,则与发起所述RACH请求信令的第二终端建立连接;若失败,则根据所述调度信息对所述RACH资源上进行数据的循环冗余校验码CRC的解调。
- 根据权利要求1所述的方法,其特征在于,所述方法还包括:所述基站配置所述RACH资源用于传输RACH请求信令的周期,在所述传输RACH请求信令的周期时刻,所述RACH资源用于传输RACH请求信令。
- 根据权利要求3所述的方法,其特征在于,所述基站配置随机接入信道RACH资源用于传输数据包括:所述基站确定当前时刻为非传输RACH请求信令的周期时刻时,所述基站配置RACH资源用于传输数据。
- 根据权利要求3或4所述的方法,其特征在于,在所述基站向所述第一终端发送上行授权消息之后,所述方法还包括:当所述基站根据所述传输RACH请求信令的周期确定当前时刻为传输 RACH请求信令时,所述基站对所述RACH资源进行RACH请求信令的解调,若解调RACH请求信令成功,则与发起所述RACH请求信令的第二终端建立连接;或者,当所述基站根据所述传输RACH请求信令的周期确定当前时刻为非传输RACH请求信令时,所述基站根据所述调度信息对所述RACH资源进行数据的循环冗余校验码CRC的解调。
- 根据权利要求1至5其中任意一项所述的方法,其特征在于,所述方法还包括:当所述基站检测到所述RACH资源的干扰值大于预设门限值时,所述基站取消所述RACH资源用于传输数据的配置,并指示所述终端不使用所述RACH资源进行数据传输。
- 根据权利要求6所述的方法,其特征在于,在所述基站取消所述RACH资源用于传输数据的配置之后,所述方法还包括:当所述基站连续预设次数检测到所述RACH资源的干扰值小于或等于所述预设门限值时,所述基站重新配置所述RACH资源用于传输数据,并指示所述第一终端使用所述RACH资源进行数据传输。
- 根据权利要求1至7其中任意一项所述的方法,其特征在于,所述基站调度所述RACH资源给所述第一终端传输数据包括:所述基站确定所述RACH资源未被占用时,所述基站调度所述RACH资源给所述第一终端传输数据。
- 一种传输数据的装置,其特征在于,所述装置包括:接收模块,用于接收第一终端发送的上行数据传输请求;处理模块,用于配置随机接入信道RACH资源用于传输数据;所述处理模块还用于,调度所述RACH资源给所述第一终端传输数据;发送模块,用于向所述第一终端发送上行授权消息,所述上行授权消息包括所述基站调度所述RACH资源给所述第一终端传输数据的调度信息,所述上行授权消息用于指示所述第一终端根据所述调度信息使用所述RACH资源进行数据传输。
- 根据权利要求9所述的装置,其特征在于,所述处理模块还用于:在所述发送模块向所述第一终端发送上行授权消息之后,根据传输RACH请求信令的周期确定当前时刻所述RACH资源能够被使用传输RACH请求信令,则对所述RACH资源进行RACH请求信令的解调,若解调RACH请求信令成功,则与发起所述RACH请求信令的第二终端建立连接;或者,对所述RACH资源上进行RACH请求信令的解调,若解调RACH请求信令成功,则与发起所述RACH请求信令的第二终端建立连接;若失败,则对所述RACH资源上进行数据的循环冗余校验码CRC的解调。
- 根据权利要求9所述的装置,其特征在于,所述处理模块还用于:配置所述RACH资源用于传输RACH请求信令的周期,在所述传输RACH请求信令的周期时刻,所述RACH资源用于传输RACH请求信令。
- 根据权利要求11所述的装置,其特征在于,所述处理模块具体用于:确定当前时刻为非传输RACH请求信令的周期时刻时,配置RACH资源用于传输数据。
- 根据权利要求11或12所述的装置,其特征在于,所述处理模块还用于:在所述发送模块向所述第一终端发送上行授权消息之后,当所述处理模块根据所述传输RACH请求信令的周期确定当前时刻为传输RACH请求信令时,对所述RACH资源进行RACH请求信令的解调,若解调RACH请求信令成功,则与发起所述RACH请求信令的第二终端建立连接;或者,当所述处理模块根据所述传输RACH请求信令的周期确定当前时刻为非传输RACH请求信令时,根据所述调度信息对所述RACH资源进行数据的循环冗余校验码CRC的解调。
- 根据权利要求9至13其中任意一项所述的装置,其特征在于,所述处理模块还用于:当所述处理模块检测到所述RACH资源的干扰值大于预设门限值时,取消所述RACH资源用于传输数据的配置,并指示所述终端不使用所述RACH资源进行数据传输。
- 根据权利要求14所述的装置,其特征在于,所述处理模块还用于:在所述处理模块取消所述RACH资源用于传输数据的配置之后,当所述 处理模块连续预设次数检测到所述RACH资源的干扰值小于或等于所述预设门限值时,重新配置所述RACH资源用于传输数据,并指示所述第一终端使用所述RACH资源进行数据传输。
- 根据权利要求9至15其中任意一项所述的装置,其特征在于,所述处理模块具体还用于:确定所述RACH资源未被占用时,调度所述RACH资源给所述第一终端传输数据。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510812818.8A CN105517174B (zh) | 2015-11-20 | 2015-11-20 | 一种传输数据的方法及装置 |
CN201510812818.8 | 2015-11-20 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017084336A1 true WO2017084336A1 (zh) | 2017-05-26 |
Family
ID=55724712
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2016/086553 WO2017084336A1 (zh) | 2015-11-20 | 2016-06-21 | 一种传输数据的方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105517174B (zh) |
WO (1) | WO2017084336A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105517174B (zh) * | 2015-11-20 | 2019-04-05 | 上海华为技术有限公司 | 一种传输数据的方法及装置 |
CN106792880B (zh) | 2016-12-28 | 2020-01-10 | 北京小米移动软件有限公司 | 下行链路数据的传输方法及装置 |
CN111882680A (zh) * | 2017-07-27 | 2020-11-03 | 周兴伍 | 一种不停车电子收费的车辆设备 |
CN112584496B (zh) * | 2019-09-27 | 2023-06-30 | 维沃移动通信有限公司 | 一种资源使用方法及通信设备 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101286926A (zh) * | 2007-04-10 | 2008-10-15 | 中兴通讯股份有限公司 | 在td-scdma中的ps业务在专用信道和公共信道间切换的方法 |
CN101483918A (zh) * | 2008-01-08 | 2009-07-15 | 华为技术有限公司 | 缓冲区状态报告的发送方法及其装置 |
CN102685895A (zh) * | 2011-03-11 | 2012-09-19 | 华为技术有限公司 | 一种上行数据的调度方法、***及装置 |
GB2489690A (en) * | 2011-04-01 | 2012-10-10 | Renesas Mobile Corp | Transmitting machine-to-machine data on a random access channel resource |
CN102833857A (zh) * | 2011-06-17 | 2012-12-19 | 中兴通讯股份有限公司 | 一种上行数据发送调度方法、***及装置 |
WO2014096765A1 (en) * | 2012-12-19 | 2014-06-26 | Sony Corporation | Base station and associated method for assigning uplink resources to terminal devices with a similar traffic profile |
CN105517174A (zh) * | 2015-11-20 | 2016-04-20 | 上海华为技术有限公司 | 一种传输数据的方法及装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070064665A1 (en) * | 2005-08-23 | 2007-03-22 | Interdigital Technology Corporation | Method and apparatus for accessing an uplink random access channel in a single carrier frequency division multiple access system |
-
2015
- 2015-11-20 CN CN201510812818.8A patent/CN105517174B/zh active Active
-
2016
- 2016-06-21 WO PCT/CN2016/086553 patent/WO2017084336A1/zh active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101286926A (zh) * | 2007-04-10 | 2008-10-15 | 中兴通讯股份有限公司 | 在td-scdma中的ps业务在专用信道和公共信道间切换的方法 |
CN101483918A (zh) * | 2008-01-08 | 2009-07-15 | 华为技术有限公司 | 缓冲区状态报告的发送方法及其装置 |
CN102685895A (zh) * | 2011-03-11 | 2012-09-19 | 华为技术有限公司 | 一种上行数据的调度方法、***及装置 |
GB2489690A (en) * | 2011-04-01 | 2012-10-10 | Renesas Mobile Corp | Transmitting machine-to-machine data on a random access channel resource |
CN102833857A (zh) * | 2011-06-17 | 2012-12-19 | 中兴通讯股份有限公司 | 一种上行数据发送调度方法、***及装置 |
WO2014096765A1 (en) * | 2012-12-19 | 2014-06-26 | Sony Corporation | Base station and associated method for assigning uplink resources to terminal devices with a similar traffic profile |
CN105517174A (zh) * | 2015-11-20 | 2016-04-20 | 上海华为技术有限公司 | 一种传输数据的方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN105517174A (zh) | 2016-04-20 |
CN105517174B (zh) | 2019-04-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12047961B2 (en) | Methods and apparatuses for transmitting and configuring sidelink data | |
US9467900B2 (en) | Service scheduling method and apparatus | |
US20210185645A1 (en) | Method and Apparatus for Transmitting Information | |
KR102474512B1 (ko) | 이동통신 시스템에서 단말의 제어 정보 수신 방법 및 장치 | |
CN107370573B (zh) | 一种下行数据传输的方法及设备 | |
JP6652636B2 (ja) | 通信を制御する方法、ユーザ機器、及び基地局 | |
US10798708B2 (en) | Method for data transmission in wireless network, apparatus, and system | |
WO2015100599A1 (zh) | 一种信道选择的方法和设备 | |
WO2016011849A1 (zh) | 一种控制空口资源的方法、设备及*** | |
WO2021243655A1 (zh) | 信息配置方法、装置、设备及可读存储介质 | |
WO2018171755A1 (zh) | 一种下行控制信息的收发方法及装置 | |
WO2015109805A1 (zh) | 无线资源确定、获取方法及装置 | |
WO2017084336A1 (zh) | 一种传输数据的方法及装置 | |
JP7468595B2 (ja) | 基地局装置、端末装置及び通信システム | |
EP3806562B1 (en) | Method of system information transmissions and user equipment | |
KR102099642B1 (ko) | 단말 대 단말 통신에서 데이터 전송하는 방법 및 장치 | |
WO2024066145A1 (zh) | 侧行通信的方法及装置 | |
CN110506433B (zh) | 非授权信道的信道检测方法、装置及存储介质 | |
WO2015139282A1 (zh) | 一种在d2d通信中建立用户组的组头的方法和装置 | |
US20220416948A1 (en) | Systems and methods for intelligent differentiated retransmissions | |
WO2017206056A1 (zh) | 一种基于非授权频带的通信方法、相关设备及*** | |
KR20160138936A (ko) | 이동통신시스템에서의 스케줄링 요청(Scheduling Request)을 효율적으로 전송하는 방법 | |
WO2021162627A1 (en) | Intra-ue uplink prioritization handling | |
WO2021159272A1 (zh) | 通信方法、装置、设备及可读存储介质 | |
CN114449675B (zh) | 信息传输方法及相关产品 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16865516 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16865516 Country of ref document: EP Kind code of ref document: A1 |