WO2016065900A1 - Control signaling transmission method and device - Google Patents

Control signaling transmission method and device Download PDF

Info

Publication number
WO2016065900A1
WO2016065900A1 PCT/CN2015/080691 CN2015080691W WO2016065900A1 WO 2016065900 A1 WO2016065900 A1 WO 2016065900A1 CN 2015080691 W CN2015080691 W CN 2015080691W WO 2016065900 A1 WO2016065900 A1 WO 2016065900A1
Authority
WO
WIPO (PCT)
Prior art keywords
control signaling
mapping
service
transmission sequence
transmission
Prior art date
Application number
PCT/CN2015/080691
Other languages
French (fr)
Chinese (zh)
Inventor
魏继东
李萍
黄�俊
Original Assignee
中兴通讯股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2016065900A1 publication Critical patent/WO2016065900A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received

Definitions

  • This document relates to the field of mobile communications, and in particular, to a multi-service control signaling transmission method and apparatus.
  • QoS Class Identifier (QCI) level is obtained to obtain the corresponding Quality of Service (QoS) guarantee.
  • the AM mode is generally configured to improve the accuracy of air interface transmission. The retransmission can ensure the packet error rate, but the packet delay is increased.
  • the invention provides a control signaling transmission method and device, which solves the problem that the efficiency and accuracy of the multi-service control transmission mode are poor in the related art.
  • a control signaling transmission method includes:
  • control signaling of the multiple services to be sent is encoded to obtain a transmission sequence including multiple information bits, including:
  • control signaling of the multiple services is mixed together and encoded to obtain a transmission sequence.
  • the transmission sequence is mapped to the PUSCH resource block of the multiple services and sent.
  • the transmission sequence is mapped to the PUSCH resource block of the multiple services and sent.
  • the transmission sequence is uniformly mapped to the resource block for transmission.
  • the transmitting the transmission sequence to the PUSCH resource block of the multiple services includes:
  • the transmission sequence is discretely mapped and transmitted in the entire resource block.
  • the transmitting the transmission sequence to the PUSCH resource block of the multiple services includes:
  • the information bits obtained by each service allocation are mapped to the resource blocks of the service and uniformly distributed.
  • control signaling of the multiple services to be sent is encoded to obtain a transmission sequence including multiple information bits, including:
  • control signaling is separately encoded according to the service classification, and the control signaling of each service corresponds to a transmission sequence.
  • the transmitting the transmission sequence to the PUSCH resource block of the multiple services includes:
  • the transmission sequence obtained by the control signaling encapsulation of each service is processed as follows:
  • the transmission sequence corresponding to the same service is mapped to the resource block of the service and sent.
  • the PUSCH resource block is a time domain resource block
  • mapping the transmission sequence to the PUSCH resource block includes:
  • mapping is performed by using a "top-down, row-by-row mapping" manner.
  • the PUSCH resource block is a frequency domain resource block
  • mapping the transmission sequence to the PUSCH resource includes:
  • the offset value when mapping the transmission sequence interval to the frequency domain resource block is determined according to the following expression:
  • N RB is the sum of RBs allocated to all services
  • O ACK is the sum of the number of encoded bits.
  • I the starting position of the map.
  • the method further includes: when mapping the transmission sequence to the PUSCH resource, adopt a modulation mode consistent with the PUSCH resource bearer data service.
  • the embodiment of the invention further provides a control signaling transmission device, including:
  • An encoding module configured to encode control signaling of multiple services to be sent, to obtain a transmission sequence including multiple information bits
  • the resource mapping module is configured to transmit the transmission sequence in a PUSCH resource block of the multiple services.
  • the encoding module includes:
  • the first coding unit is configured to mix control signaling of the multiple services together and perform coding to obtain a transmission sequence.
  • the resource mapping module includes:
  • a first resource statistics unit configured to collect all resource blocks of the multiple services
  • the first mapping unit is configured to uniformly map the transmission sequence to the resource block for transmission.
  • the resource mapping module further includes:
  • a second mapping unit configured to continuously and uniformly map the transmission sequence to the all resource blocks for transmission
  • the third mapping unit is configured to transmit the discrete sequence of the transmission sequence to the all resource blocks.
  • the resource mapping module includes:
  • the fourth resource statistics unit is configured to calculate the number of resource blocks occupied by each service
  • a fourth information distribution unit configured to allocate information bits in the transmission sequence to resource blocks of each service according to a quantity of resource blocks occupied by each service
  • the fourth mapping unit is configured to map the information bits obtained by each service allocation to the resource blocks of the service to be uniformly distributed and transmitted.
  • the encoding module further includes:
  • the second coding unit is configured to separately encode the control signaling for each service according to the service classification, and the control signaling of each of the codes corresponds to one transmission sequence.
  • the resource mapping module further includes:
  • the fifth mapping unit is configured to separately process the transmission sequence obtained by the control signaling of each service as follows:
  • the transmission sequence corresponding to the same service is mapped to the resource block of the service and sent.
  • the resource mapping module is configured to implement mapping the transmission sequence into the PUSCH resource block of the multiple services by:
  • mapping is performed by using a "bottom-up, row-by-row mapping" manner
  • mapping is performed by using a "top-down, row-by-row mapping" manner.
  • the resource mapping module is configured to implement the transmission sequence by: Mapping in the PUSCH resource block of the multiple services:
  • the PUSCH resource block is a frequency domain resource block, it is continuously mapped on a high frequency or intermediate frequency or low frequency frequency domain resource block, or the interval is mapped on the frequency domain resource block.
  • the resource mapping module is configured to determine an offset value when the transmission sequence interval is mapped to the frequency domain resource block according to the following expression:
  • N RB is the sum of RBs allocated to all services
  • O ACK is the sum of the number of encoded bits.
  • I the starting position of the map.
  • the resource mapping module is further configured to adopt a modulation mode consistent with the PUSCH resource bearer data service when the transmission sequence is mapped to the PUSCH resource.
  • the embodiment of the invention further provides a computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions are used to execute the above method.
  • An embodiment of the present invention provides a control signaling transmission method and apparatus, which encodes control signaling of multiple services to be transmitted, obtains a transmission sequence including multiple information bits, and maps the transmission sequence to the multiple Transmitted in the PUSCH resource block of the service, the information bits in the transmission sequence are distributed in multiple PUSCH resource blocks, and the control signaling transmission with high efficiency and high accuracy is realized, and the multi-service control transmission in the related art is solved.
  • FIG. 1 is a flowchart of a method for transmitting control signaling according to Embodiment 1 of the present invention
  • FIG. 2 is a schematic diagram of a mapping manner according to Embodiment 1 of the present invention.
  • FIG. 3 is a schematic diagram of still another mapping manner according to Embodiment 1 of the present invention.
  • FIG. 5 is a schematic structural diagram of a control signaling transmission apparatus according to Embodiment 5 of the present invention.
  • FIG. 6 is a schematic structural diagram of an encoding module 501 of FIG. 5;
  • FIG. 7 is a schematic structural diagram of the resource mapping module 502 of FIG. 5.
  • the AM mode is generally configured to improve the accuracy of air interface transmission. The retransmission can ensure the packet error rate, but the packet delay is increased.
  • an embodiment of the present invention provides a control signaling transmission method and apparatus.
  • the embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be noted that, in the case of no conflict, the features in the embodiments and the embodiments in the present application may be arbitrarily combined with each other.
  • the embodiment of the present invention provides a control signaling transmission method, which solves the problem that the efficiency and accuracy of the multi-service control transmission mode are poor in the related art, and the multi-service condition is not defined in the LTE protocol in the prior art.
  • the provision of control signaling feedback on the physical uplink shared channel (PUSCH) also provides a processing solution for the multi-service signaling feedback on the PUSCH, and solves the problem on the PUSCH under the multi-service configuration condition.
  • the problem of signaling feedback is not defined in the LTE protocol in the prior art.
  • Step 101 Code control signaling of multiple services to be sent, to obtain a transmission sequence including multiple information bits.
  • the control signaling of the multiple services may be mixed together and encoded to obtain a transmission sequence, that is, the source bits of each downlink service that need to be fed back are originally coded for the original bits;
  • the control signaling is separately coded according to the service classification, and the control signaling of each service is corresponding to a transmission sequence, such as the source bits of different downlink services carried by each uplink service.
  • the control signaling of the downlink service of the signaling is separately coded separately, and the coded bits of some services are cascaded and transmitted on the corresponding uplink service according to requirements.
  • Step 102 Mapping the transmission sequence to a PUSCH resource block of the multiple services, where
  • the transmission can be mapped as follows:
  • the information bits obtained by each service allocation are mapped to the resource blocks of the service and uniformly distributed.
  • the transmission sequence obtained by the control signaling encapsulation of each service is processed as follows:
  • the transmission sequence corresponding to the same service is mapped to the resource block of the service and sent.
  • mapping the transmission sequence to the PUSCH resource block includes:
  • mapping is performed by using a "bottom-up, row-by-row mapping" manner
  • mapping is performed by using a "top-down, row-by-row mapping" manner.
  • the PUSCH resource block is a frequency domain resource block (such as an RB)
  • the PUSCH resource is continuously mapped on a high frequency or intermediate frequency or low frequency frequency domain resource block, or the interval is mapped on a frequency domain resource block.
  • a modulation mode consistent with the PUSCH resource bearer data service is adopted.
  • the embodiments of the present invention mainly propose two schemes, one of which is to map the information bits encoded by the control signaling hybrid request response HARQ-ACK or the Rank Indication (RI) required to be fed back to the bearer PUSCH resource block (below)
  • RI Rank Indication
  • the resources that are carried include the resources occupied by each service that needs feedback control signaling. When mapping on the occupied symbols, it can be evenly distributed or “bottom-up, line-by-line mapping”.
  • the principle of the modulation mode may be the maximum modulation mode adopted by each data service, or the minimum mode or the modulation mode adopted according to the data mapped to each resource block; secondly, the resource mapping is performed by the service, that is, Each uplink service needs feedback information bits to be input to the resource mapping module, and the control signaling of each service is mapped on each corresponding uplink service resource block, and the mapping principle time domain adopts “bottom-up, line-by-line mapping”. Principle; when mapping in the frequency domain, you can choose to continuously map on high, medium or low frequency resources, or at equal intervals or not Map a bearer on the resource block. Mapping of control signaling is preferably performed in the time domain.
  • the modulation mode can select a modulation mode that is consistent with the service data, or a modulation method that is inconsistent with the data service. The specific scheme is described as follows:
  • Solution 1 The control signaling HARQ-ACK or RI that needs to be fed back is uniformly coded or the bit sequence after the downlink service coding of each feedback is cascaded and mapped to the resource block of the corresponding bearer, and the resource block includes one or A resource block (a resource block is used to carry control signaling services) that is shared by multiple services.
  • the symbols of the control signaling in the interleaver may be “bottom-up, row-by-row” (first defining the index ordering, starting from the lower left corner) The initial index value, and then define the starting value of the row and column as 0, then the row value is incremented upward, and the column value is increased to the right.
  • the principle is shown in Figure 2; it can also be evenly distributed in the frequency domain.
  • resource mapping is preferably performed on the time domain. If the control signaling feedback is carried on multiple services, the resource mapping method may be extended by the resource mapping principle of the single service, or the control signaling carried on each service may be balanced to satisfy the HARQ-ACK as much as possible. Or the principle that RI balances the impact of all businesses.
  • the control signaling carried on each service may be equalized.
  • the method may also adopt the size and modulation of the resource block in advance.
  • the method of assigning feedback bit lengths on each resource block in different manners, different data bit rates, or different error rates of QCIs corresponding to different uplink services may follow the principle that the occupied resource blocks are larger and the feedback is encoded. The longer the bit length is, or the more the QCI error rate is allocated, the less resources are allocated for transmission control signaling, or the priority of different uplink service bearer control signaling is selected according to the bit error rate of the QCI, so that priority is given. Level to select the uplink service carrying the transmission of control signaling, etc.
  • the length of information that each service needs to feed back is The M RB indicates the number of resource blocks occupied by all uplink services carrying control signaling, M s-1 indicates the number of resource blocks occupied by the s-1 uplink service, and s indicates that the bearer needs feedback control signaling.
  • the total number of services, then the bit length of the last service feedback is Then, the control bit information resource mapping is performed on the corresponding service resource block, and the mapping principle follows “from bottom to top, row by row”. As shown in Figure 4.
  • Each service separately performs resource mapping on the control signaling bits that need to be fed back, that is, each service needs feedback information bits to be input to the resource mapping module, and the control signaling is mapped on each feedback service resource block, and mapping
  • the principle adopts the principle of “bottom-up, line-by-line mapping” in the time domain.
  • mapping in the frequency domain you can choose to continuously map on high, medium or low frequency resources, or map the resources in equal or unequal intervals.
  • the mapping of the control signaling is performed in the time domain.
  • the modulation mode may select a modulation mode that is consistent with the service data, or a modulation mode that is inconsistent with the data service, and preferably a modulation mode that is consistent with the service.
  • the scheme is relatively simple in the implementation process, and the original bits of the information fed back in each service may be the same or different, and the present invention is not limited thereto.
  • the embodiment of the present invention provides a control signaling transmission method, which is described by taking HARQ-ACK as an example. Specific steps are as follows:
  • Step 1 Control signaling bit coding.
  • the information bits that need to be fed back are encoded together, and then mapped on the PUSCH service resource block that needs to be fed back. If it is less than 3 bits, "simple block coding" is adopted, and then a sequence of length Q ACK is formed in a "block repetition”manner; if it is greater than or equal to 3 bits, RM coding is used, and then the length of the coded output is 32. The sequence is simply repeated to form a transmission sequence of length Q ACK .
  • the specific encoding process is not described in detail here, that is, the encoded control signaling bit is expressed as
  • the code rate of the encoded control information may be calculated relative to the code rate of one of the bearer services, or may be selected on the entire bearer code block.
  • the average code rate of the data may also be selected to consider the difference between the different code rates of each carried uplink service to select an appropriate control information coding rate.
  • Step 2 Control resource mapping of signaling bits.
  • the bearer of the HARQ-ACK control signaling bit is performed on all the uplink services, and the principle of the bearer is uniformly distributed on the resource blocks of each service. If the control signaling is carried over the multi-service, the control signaling carried on each service can be equalized.
  • the document proposes another mapping method. ,As shown in Figure 3. Where the method defines the row offset value And the starting position of the HARQ-ACK mapping which is
  • N RB is the sum of RBs allocated to all services
  • O ACK is the sum of the number of encoded bits
  • the corresponding position may be that the position corresponding to the first symbol of the last row of the corresponding resource block is the starting position, or the position corresponding to the first symbol of the first row of the corresponding resource block is The starting position is counted. The difference between the two starting positions is that if the starting position is calculated according to the symbol occupied by the first HARQ-ACK of the last line, the resource mapping is mapped from bottom to top; If the start position of the sign bit occupied by the first HARQ-ACK in the first row is calculated, the resource mapping is mapped from top to bottom.
  • the embodiment of the present invention provides a control signaling transmission method, which is described by taking HARQ-ACK as an example. Specific steps are as follows:
  • Step 1 Control signaling bit coding.
  • the information bits that need to be fed back are encoded together, and then mapped on the PUSCH service resource block that needs to be fed back. If it is less than 3 bits, "simple block coding" is adopted, and then a sequence of length Q ACK is formed in a "block repetition”manner; if it is greater than or equal to 3 bits, RM coding is used, and then the length of the coded output is 32. The sequence is simply repeated to form a transmission sequence of length Q ACK .
  • the specific encoding process is not described in detail here, that is, the encoded control signaling bit is expressed as
  • Step 2 Control resource mapping of signaling bits.
  • the bearer of the HARQ-ACK control signaling bit is performed on all the uplink services, and the principle of the bearer is uniformly distributed on the resource blocks of each service. If the control signaling is carried on multiple services, the control signaling carried on each service may be equalized.
  • the method may also adopt the size and modulation of the resource block in advance. In the manner of different data rate and the like, the allocation of the feedback bit length on each resource block is basically followed by the principle that the larger the occupied resource block is, the longer the encoded bit length of the feedback is allocated, that is, the occupied resource is used.
  • M RB indicates the number of resource blocks occupied by all uplink services carrying control signaling
  • M s-1 indicates the number of resource blocks occupied by the s-1 uplink service
  • s indicates that the bearer needs feedback control signaling.
  • the total number of services, then the bit length of the last service feedback is Then, the control bit information resource mapping is performed on the corresponding service resource block, and the mapping principle follows “from bottom to top, row by row”. As shown in Figure 4.
  • the embodiment of the present invention provides a control signaling transmission method, which is described by taking HARQ-ACK as an example. Specific steps are as follows:
  • Step 1 Control signaling bit coding.
  • information bits fed back on each uplink service are separately encoded and then mapped on corresponding service resource blocks. If it is less than 3 bits, "simple block coding" is adopted, and then a sequence of length Q ACK is formed in a "block repetition”manner; if it is greater than or equal to 3 bits, RM coding is used, and then the length of the coded output is 32. The sequence is simply repeated to form a transmission sequence of length Q ACK .
  • the specific encoding process is not described in detail here, that is, the encoded control signaling bit is expressed as
  • Step 2 Control resource mapping of signaling bits.
  • Each service separately performs resource mapping on the control signaling bits that need to be fed back, that is, each service needs feedback information bits to be input to the resource mapping module, and control signaling is mapped on each feedback service resource block, and the mapping principle is adopted. From bottom to top, the principle of mapping line by line. This scheme is relatively simple in the implementation process. If the original bits of the information fed back on each service are the same, although the decoding performance of the control signaling is improved, at the same time, the transmitted service data is greatly affected and improved. The code rate of the service data has a certain influence on the demodulation performance of the data; if each service feeds back independent control signaling, that is, the control signaling of each uplink service feedback is irrelevant.
  • the transmission sequence of the control signaling when the transmission sequence of the control signaling is mapped to the resource block, the transmission sequence may adopt a modulation manner that is consistent or inconsistent with the data service.
  • the embodiment of the invention provides a control signaling transmission device, and its structure is as shown in FIG. 5, including:
  • the encoding module 501 is configured to encode control signaling of multiple services to be sent to obtain a transmission sequence including multiple information bits.
  • the resource mapping module 502 is configured to transmit the transmission sequence in a PUSCH resource block of the multiple services.
  • the resource mapping module is configured to implement mapping the transmission sequence into the PUSCH resource block of the multiple services by:
  • mapping is performed by using a "bottom-up, row-by-row mapping" manner
  • the mapping is "from top to bottom, line by line".
  • the resource mapping module is configured to implement mapping the transmission sequence into the PUSCH resource block of the multiple services by:
  • the PUSCH resource block is a frequency domain resource block, it is continuously mapped on a high frequency or intermediate frequency or low frequency frequency domain resource block, or the interval is mapped on the frequency domain resource block.
  • the resource mapping module is configured to determine an offset value when mapping the transmission sequence interval to a frequency domain resource block according to the following expression:
  • N RB is the sum of RBs allocated to all services
  • O ACK is the sum of the number of encoded bits.
  • I the starting position of the map.
  • the resource mapping module is further configured to adopt a modulation mode consistent with the PUSCH resource bearer data service when the transmission sequence is mapped to the PUSCH resource.
  • the structure of the encoding module 501 is as shown in FIG. 6, and includes:
  • the first coding unit 601 is configured to mix control signaling of the multiple services together and perform coding to obtain a transmission sequence.
  • the encoding module 501 further includes:
  • the second coding unit 602 is configured to separately encode the control signaling of each service according to the service classification, and the control signaling of each of the codes corresponds to one transmission sequence.
  • the structure of the resource mapping module 502 is as shown in FIG. 7, and includes:
  • the first resource statistics unit 701 is configured to collect all resource blocks of the multiple services
  • the first mapping unit 702 is configured to uniformly map the transmission sequence to the resource block for transmission.
  • the resource mapping module 502 further includes:
  • a second mapping unit 703, configured to continuously and uniformly map the transmission sequence to the whole Sent in the resource block;
  • the third mapping unit 704 is configured to transmit the discrete sequence of the transmission sequence in the total resource block.
  • the resource mapping module 502 further includes:
  • the fourth resource statistics unit 705 is configured to calculate the number of resource blocks occupied by each service
  • the fourth information distribution unit 706 is configured to allocate information bits in the transmission sequence to the resource blocks of each service according to the number of resource blocks occupied by each service;
  • the fourth mapping unit 707 is configured to map the information bits obtained by each service allocation to the resource blocks of the service to be uniformly distributed and transmitted.
  • the resource mapping module 502 further includes:
  • the fifth mapping unit 708 is configured to separately process the transmission sequence encapsulated by the control signaling of each service as follows:
  • the transmission sequence corresponding to the same service is mapped to the resource block of the service and sent.
  • the above control signaling transmission device can be integrated in the network side device, and the device performs the corresponding function.
  • An embodiment of the present invention provides a control signaling transmission method and apparatus, which encodes control signaling of multiple services to be transmitted, obtains a transmission sequence including multiple information bits, and maps the transmission sequence to the multiple Transmitted in the PUSCH resource block of the service, the information bits in the transmission sequence are distributed in multiple PUSCH resource blocks, and the control signaling transmission with high efficiency and high accuracy is realized, and the multi-service control transmission in the related art is solved.
  • all or part of the steps of the above embodiments may also be implemented by using an integrated circuit. These steps may be separately fabricated into individual integrated circuit modules, or multiple modules or steps may be fabricated into a single integrated circuit module. achieve. Thus, the invention is not limited to any specific combination of hardware and software.
  • the devices/function modules/functional units in the above embodiments may be implemented by a general-purpose computing device, which may be centralized on a single computing device or distributed over a network of multiple computing devices.
  • each device/function module/functional unit in the above embodiment When each device/function module/functional unit in the above embodiment is implemented in the form of a software function module and sold or used as a stand-alone product, it can be stored in a computer readable storage medium.
  • the above mentioned computer readable storage medium may be a read only memory, a magnetic disk or an optical disk or the like.
  • the above technical solution realizes high-efficiency and high-accuracy control signaling transmission, and solves the problem that the efficiency and accuracy of the multi-service control transmission mode are poor in the related art.

Landscapes

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

Abstract

A control signaling transmission method and device, which relate to the field of mobile communications, and solve the problem in the related art of poor efficiency and accuracy of a multi-service control transmission mode. The method comprises: coding to-be-sent control signaling of multiple services, to obtain a transmission sequence containing multiple information bits; and mapping the transmission sequence into PUSCH resource blocks of the multiple services and sending the PUSCH resource blocks. The technical solution is suitable for LTE, and achieves control signaling transmission of high efficiency and high accuracy.

Description

控制信令传输方法和装置Control signaling transmission method and device 技术领域Technical field
本文涉及移动通信领域,尤其涉及一种多业务的控制信令传输方法和装置。This document relates to the field of mobile communications, and in particular, to a multi-service control signaling transmission method and apparatus.
背景技术Background technique
通信***中需要传输的用户数据类型多种多样,例如对误块率要求较高的信令信息,对时延要求较高的实时信息等,因此不同的数据类型需要映射到不同的服务质量等级标识(QCI,QoS Class Identifier)等级上,以获得相应的服务质量(QoS,Quality of Service)保障。There are various types of user data that need to be transmitted in a communication system, such as signaling information that requires high block error rate, real-time information that requires high delay, and the like, so different data types need to be mapped to different quality of service levels. The QoS Class Identifier (QCI) level is obtained to obtain the corresponding Quality of Service (QoS) guarantee.
LTE协议中定义了9种QCI,不同QCI的优先级、包延迟以及可接受的误包率等指标均不相同,如表1所示。Nine QCIs are defined in the LTE protocol. The priorities of different QCIs, packet delays, and acceptable packet error rates are different, as shown in Table 1.
表1Table 1
Figure PCTCN2015080691-appb-000001
Figure PCTCN2015080691-appb-000001
Figure PCTCN2015080691-appb-000002
Figure PCTCN2015080691-appb-000002
Figure PCTCN2015080691-appb-000003
Figure PCTCN2015080691-appb-000003
在LTE协议中,不同等级的QCI,需要创建不同的承载;对同一用户在同一子帧中调度的多个不同QCI的承载,仅支持封装为一个调度包,使用相同的传输模式和调制方式,因此误包率也是相同的。对于误包率要求比较严格的承载,一般通过配置成AM模式来提高空口传输的准确率,通过重传可以保证误包率,但会增加包延迟。In the LTE protocol, different levels of QCI need to be created with different bearers. For a bearer of multiple different QCIs scheduled by the same user in the same subframe, only the one packet is configured to be encapsulated, and the same transmission mode and modulation mode are used. Therefore, the packet error rate is also the same. For bearers with strict packet error rate requirements, the AM mode is generally configured to improve the accuracy of air interface transmission. The retransmission can ensure the packet error rate, but the packet delay is increased.
综上,相关技术中的多业务控制信令传输方式效率和准确性均较差。In summary, the efficiency and accuracy of the multi-service control signaling transmission method in the related art are poor.
发明内容Summary of the invention
本发明提供了一种控制信令传输方法和装置,解决了相关技术中多业务控制传输方式效率和准确性均较差的问题。The invention provides a control signaling transmission method and device, which solves the problem that the efficiency and accuracy of the multi-service control transmission mode are poor in the related art.
一种控制信令传输方法,包括:A control signaling transmission method includes:
将待发送的多个业务的控制信令编码,得到包含多个信息比特的传输序列;Encoding control signaling of multiple services to be transmitted, to obtain a transmission sequence including multiple information bits;
将所述传输序列映射于所述多个业务的PUSCH资源块中发送。And transmitting the transmission sequence to a PUSCH resource block of the multiple services.
可选的,将待发送的多个业务的控制信令编码,得到包含多个信息比特的传输序列包括:Optionally, the control signaling of the multiple services to be sent is encoded to obtain a transmission sequence including multiple information bits, including:
将所述多个业务的控制信令混合在一起,进行编码,得到传输序列。The control signaling of the multiple services is mixed together and encoded to obtain a transmission sequence.
可选的,将所述传输序列映射于所述多个业务的PUSCH资源块中发送 包括:Optionally, the transmission sequence is mapped to the PUSCH resource block of the multiple services and sent. include:
统计所述多个业务的全部资源块;Counting all resource blocks of the plurality of services;
将所述传输序列均匀的映射于所述资源块中发送。The transmission sequence is uniformly mapped to the resource block for transmission.
可选的,将所述传输序列映射于所述多个业务的PUSCH资源块中发送包括:Optionally, the transmitting the transmission sequence to the PUSCH resource block of the multiple services includes:
统计所述多个业务的全部资源块,将所述传输序列连续的均匀映射于所述全部资源块中发送;或,Counting all the resource blocks of the multiple services, and uniformly mapping the transmission sequence to the entire resource block for transmission; or
将所述传输序列离散的映射于所述全部资源块中发送。The transmission sequence is discretely mapped and transmitted in the entire resource block.
可选的,将所述传输序列映射于所述多个业务的PUSCH资源块中发送包括:Optionally, the transmitting the transmission sequence to the PUSCH resource block of the multiple services includes:
计算每个业务占用的资源块数量;Calculate the number of resource blocks occupied by each service;
根据每个业务占用的资源块数量,按比例将所述传输序列中的信息比特分配给每个业务的资源块;Allocating information bits in the transmission sequence to resource blocks of each service according to the number of resource blocks occupied by each service;
将每个业务分配得到的信息比特映射于该业务的资源块上均匀分布发送。The information bits obtained by each service allocation are mapped to the resource blocks of the service and uniformly distributed.
可选的,将待发送的多个业务的控制信令编码,得到包含多个信息比特的传输序列包括:Optionally, the control signaling of the multiple services to be sent is encoded to obtain a transmission sequence including multiple information bits, including:
对所述控制信令按照业务分类,对每个业务的控制信令分别编码,编码后的每个业务的控制信令对应一个传输序列。The control signaling is separately encoded according to the service classification, and the control signaling of each service corresponds to a transmission sequence.
可选的,将所述传输序列映射于所述多个业务的PUSCH资源块中发送包括:Optionally, the transmitting the transmission sequence to the PUSCH resource block of the multiple services includes:
分别对每个业务的控制信令封装得到的传输序列进行如下处理:The transmission sequence obtained by the control signaling encapsulation of each service is processed as follows:
将同一业务对应的传输序列映射于该业务的资源块中发送。The transmission sequence corresponding to the same service is mapped to the resource block of the service and sent.
可选的,所述PUSCH资源块为时域资源块,将所述传输序列映射于所述PUSCH资源块包括:Optionally, the PUSCH resource block is a time domain resource block, and mapping the transmission sequence to the PUSCH resource block includes:
确定起始位置;Determine the starting position;
在所述起始位置为最后一行的第一个被所述控制信令占用的符号时,采 用“自下向上,逐行映射”的方式进行映射;When the starting position is the first symbol of the last line occupied by the control signaling, Map with "bottom up, line by line";
在所述起始位置为第一行的第一个被所述控制信令占用的符号时,采用“自上向下,逐行映射”的方式进行映射。When the starting position is the first symbol of the first row occupied by the control signaling, the mapping is performed by using a "top-down, row-by-row mapping" manner.
可选的,所述PUSCH资源块为频域资源块,将所述传输序列映射于所述PUSCH资源包括:Optionally, the PUSCH resource block is a frequency domain resource block, and mapping the transmission sequence to the PUSCH resource includes:
连续映射在高频或者中频或者低频的频域资源块上,或者间隔映射在频域资源块上。Continuous mapping on high frequency or intermediate frequency or low frequency frequency domain resource blocks, or interval mapping on frequency domain resource blocks.
可选的,Optional,
根据以下表达式确定将所述传输序列间隔映射于频域资源块上时的偏移值:The offset value when mapping the transmission sequence interval to the frequency domain resource block is determined according to the following expression:
Figure PCTCN2015080691-appb-000004
Figure PCTCN2015080691-appb-000004
其中NRB为分配给所有业务的RB总和,OACK为编码后的比特个数总和,
Figure PCTCN2015080691-appb-000005
为偏移值,
Figure PCTCN2015080691-appb-000006
为映射的起始位置。
N RB is the sum of RBs allocated to all services, and O ACK is the sum of the number of encoded bits.
Figure PCTCN2015080691-appb-000005
For the offset value,
Figure PCTCN2015080691-appb-000006
Is the starting position of the map.
可选的,所述方法还包括:在将所述传输序列映射于所述PUSCH资源时,与该PUSCH资源承载数据业务采用一致的调制方式。Optionally, the method further includes: when mapping the transmission sequence to the PUSCH resource, adopt a modulation mode consistent with the PUSCH resource bearer data service.
本发明实施例还提供了一种控制信令传输装置,包括:The embodiment of the invention further provides a control signaling transmission device, including:
编码模块,设置为将待发送的多个业务的控制信令编码,得到包含多个信息比特的传输序列;An encoding module, configured to encode control signaling of multiple services to be sent, to obtain a transmission sequence including multiple information bits;
资源映射模块,设置为将所述传输序列映射于所述多个业务的PUSCH资源块中发送。The resource mapping module is configured to transmit the transmission sequence in a PUSCH resource block of the multiple services.
可选的,所述编码模块包括:Optionally, the encoding module includes:
第一编码单元,设置为将所述多个业务的控制信令混合在一起,进行编码,得到传输序列。The first coding unit is configured to mix control signaling of the multiple services together and perform coding to obtain a transmission sequence.
可选的,所述资源映射模块包括:Optionally, the resource mapping module includes:
第一资源统计单元,设置为统计所述多个业务的全部资源块; a first resource statistics unit, configured to collect all resource blocks of the multiple services;
第一映射单元,设置为将所述传输序列均匀的映射于所述资源块中发送。The first mapping unit is configured to uniformly map the transmission sequence to the resource block for transmission.
可选的,所述资源映射模块还包括:Optionally, the resource mapping module further includes:
第二映射单元,设置为将所述传输序列连续的均匀映射于所述全部资源块中发送;a second mapping unit, configured to continuously and uniformly map the transmission sequence to the all resource blocks for transmission;
第三映射单元,设置为将所述传输序列离散的映射于所述全部资源块中发送。The third mapping unit is configured to transmit the discrete sequence of the transmission sequence to the all resource blocks.
可选的,所述资源映射模块包括:Optionally, the resource mapping module includes:
第四资源统计单元,设置为计算每个业务占用的资源块数量;The fourth resource statistics unit is configured to calculate the number of resource blocks occupied by each service;
第四信息分配单元,设置为根据每个业务占用的资源块数量,按比例将所述传输序列中的信息比特分配给每个业务的资源块;a fourth information distribution unit, configured to allocate information bits in the transmission sequence to resource blocks of each service according to a quantity of resource blocks occupied by each service;
第四映射单元,设置为将每个业务分配得到的信息比特映射于该业务的资源块上均匀分布发送。The fourth mapping unit is configured to map the information bits obtained by each service allocation to the resource blocks of the service to be uniformly distributed and transmitted.
可选的,所述编码模块还包括:Optionally, the encoding module further includes:
第二编码单元,设置为对所述控制信令按照业务分类,对每个业务的控制信令分别编码,编码后的每个业务的控制信令对应一个传输序列。The second coding unit is configured to separately encode the control signaling for each service according to the service classification, and the control signaling of each of the codes corresponds to one transmission sequence.
可选的,所述资源映射模块还包括:Optionally, the resource mapping module further includes:
第五映射单元,设置为分别对每个业务的控制信令封装得到的传输序列进行如下处理:The fifth mapping unit is configured to separately process the transmission sequence obtained by the control signaling of each service as follows:
将同一业务对应的传输序列映射于该业务的资源块中发送。The transmission sequence corresponding to the same service is mapped to the resource block of the service and sent.
可选的,所述资源映射模块是设置为通过如下方式实现将所述传输序列映射于所述多个业务的PUSCH资源块中:Optionally, the resource mapping module is configured to implement mapping the transmission sequence into the PUSCH resource block of the multiple services by:
当PUSCH资源块为时域资源块是,确定起始位置;Determining a starting position when the PUSCH resource block is a time domain resource block;
在所述起始位置为最后一行的第一个被所述控制信令占用的符号时,采用“自下向上,逐行映射”的方式进行映射;When the starting position is the first symbol occupied by the control signaling of the last row, the mapping is performed by using a "bottom-up, row-by-row mapping" manner;
在所述起始位置为第一行的第一个被所述控制信令占用的符号时,采用“自上向下,逐行映射”的方式进行映射。When the starting position is the first symbol of the first row occupied by the control signaling, the mapping is performed by using a "top-down, row-by-row mapping" manner.
可选的,所述资源映射模块是设置为通过如下方式实现将所述传输序列 映射于所述多个业务的PUSCH资源块中:Optionally, the resource mapping module is configured to implement the transmission sequence by: Mapping in the PUSCH resource block of the multiple services:
当PUSCH资源块为频域资源块时,连续映射在高频或者中频或者低频的频域资源块上,或者间隔映射在频域资源块上。When the PUSCH resource block is a frequency domain resource block, it is continuously mapped on a high frequency or intermediate frequency or low frequency frequency domain resource block, or the interval is mapped on the frequency domain resource block.
可选的,所述资源映射模块是设置为根据以下表达式确定将所述传输序列间隔映射于频域资源块上时的偏移值:Optionally, the resource mapping module is configured to determine an offset value when the transmission sequence interval is mapped to the frequency domain resource block according to the following expression:
Figure PCTCN2015080691-appb-000007
Figure PCTCN2015080691-appb-000007
其中NRB为分配给所有业务的RB总和,OACK为编码后的比特个数总和,
Figure PCTCN2015080691-appb-000008
为偏移值,
Figure PCTCN2015080691-appb-000009
为映射的起始位置。
N RB is the sum of RBs allocated to all services, and O ACK is the sum of the number of encoded bits.
Figure PCTCN2015080691-appb-000008
For the offset value,
Figure PCTCN2015080691-appb-000009
Is the starting position of the map.
可选的,Optional,
所述资源映射模块,还设置为在将所述传输序列映射于所述PUSCH资源时,与该PUSCH资源承载数据业务采用一致的调制方式。The resource mapping module is further configured to adopt a modulation mode consistent with the PUSCH resource bearer data service when the transmission sequence is mapped to the PUSCH resource.
本发明实施例还提供了一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行上述的方法。The embodiment of the invention further provides a computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions are used to execute the above method.
本发明实施例提供了一种控制信令传输方法和装置,将待发送的多个业务的控制信令编码,得到包含多个信息比特的传输序列,再将所述传输序列映射于所述多个业务的PUSCH资源块中发送,通过将传输序列中的信息比特分布于多个PUSCH资源块中发送,实现了高效率和高准确性的控制信令传输,解决了相关技术中多业务控制传输方式效率和准确性均较差的问题。An embodiment of the present invention provides a control signaling transmission method and apparatus, which encodes control signaling of multiple services to be transmitted, obtains a transmission sequence including multiple information bits, and maps the transmission sequence to the multiple Transmitted in the PUSCH resource block of the service, the information bits in the transmission sequence are distributed in multiple PUSCH resource blocks, and the control signaling transmission with high efficiency and high accuracy is realized, and the multi-service control transmission in the related art is solved. The problem of poor efficiency and accuracy.
附图概述BRIEF abstract
图1为本发明实施例一提供的一种控制信令传输方法的流程图;FIG. 1 is a flowchart of a method for transmitting control signaling according to Embodiment 1 of the present invention;
图2为本发明实施例一中一种映射方式的示意图;2 is a schematic diagram of a mapping manner according to Embodiment 1 of the present invention;
图3为本发明实施例一中又一种映射方式的示意图; FIG. 3 is a schematic diagram of still another mapping manner according to Embodiment 1 of the present invention; FIG.
图4为本发明实施例一中又一种映射方式的示意图;4 is a schematic diagram of still another mapping manner in Embodiment 1 of the present invention;
图5为本发明实施例五提供的一种控制信令传输装置的结构示意图;FIG. 5 is a schematic structural diagram of a control signaling transmission apparatus according to Embodiment 5 of the present invention; FIG.
图6为图5中编码模块501的结构示意图;6 is a schematic structural diagram of an encoding module 501 of FIG. 5;
图7为图5中资源映射模块502的结构示意图。FIG. 7 is a schematic structural diagram of the resource mapping module 502 of FIG. 5.
本发明的较佳实施方式Preferred embodiment of the invention
在LTE协议中,不同等级的QCI,需要创建不同的承载;对同一用户在同一子帧中调度的多个不同QCI的承载,仅支持封装为一个调度包,使用相同的传输模式和调制方式,因此误包率也是相同的。对于误包率要求比较严格的承载,一般通过配置成AM模式来提高空口传输的准确率,通过重传可以保证误包率,但会增加包延迟。In the LTE protocol, different levels of QCI need to be created with different bearers. For a bearer of multiple different QCIs scheduled by the same user in the same subframe, only the one packet is configured to be encapsulated, and the same transmission mode and modulation mode are used. Therefore, the packet error rate is also the same. For bearers with strict packet error rate requirements, the AM mode is generally configured to improve the accuracy of air interface transmission. The retransmission can ensure the packet error rate, but the packet delay is increased.
为了解决上述问题,本发明实施例提供了一种控制信令传输方法和装置。下文中将结合附图对本发明实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。In order to solve the above problem, an embodiment of the present invention provides a control signaling transmission method and apparatus. The embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be noted that, in the case of no conflict, the features in the embodiments and the embodiments in the present application may be arbitrarily combined with each other.
首先结合附图,对本发明实施例一进行说明。First, the first embodiment of the present invention will be described with reference to the accompanying drawings.
本发明实施例提出了一种控制信令传输方法,该方案解决了相关技术中多业务控制传输方式效率和准确性均较差的问题,而且相对现有技术中LTE协议中没有定义多业务条件下在物理上行共享信道(PUSCH)上进行控制信令反馈的规定,也提供了一种多业务在PUSCH上进行信令反馈时发端的处理方案,解决了如何在多业务配置条件下在PUSCH上进行信令反馈的问题。The embodiment of the present invention provides a control signaling transmission method, which solves the problem that the efficiency and accuracy of the multi-service control transmission mode are poor in the related art, and the multi-service condition is not defined in the LTE protocol in the prior art. The provision of control signaling feedback on the physical uplink shared channel (PUSCH) also provides a processing solution for the multi-service signaling feedback on the PUSCH, and solves the problem on the PUSCH under the multi-service configuration condition. The problem of signaling feedback.
具体流程如图1所示,包括:The specific process is shown in Figure 1, including:
步骤101、将待发送的多个业务的控制信令编码,得到包含多个信息比特的传输序列;Step 101: Code control signaling of multiple services to be sent, to obtain a transmission sequence including multiple information bits.
在编码时,可以将所述多个业务的控制信令混合在一起,进行编码,得到传输序列,即对原始比特采用需要反馈的每个下行业务的信源比特统一进行编码;也可以对所述控制信令按照业务分类,对每个业务的控制信令分别编码,编码后的每个业务的控制信令对应一个传输序列,如按照每个上行业务各自承载的不同下行业务的信源比特分别进行编码,或者每个需要反馈控 制信令的下行业务的控制信令分别进行独立编码,按照需求某些业务的编码比特进行级联在相应的上行业务上传输。When encoding, the control signaling of the multiple services may be mixed together and encoded to obtain a transmission sequence, that is, the source bits of each downlink service that need to be fed back are originally coded for the original bits; The control signaling is separately coded according to the service classification, and the control signaling of each service is corresponding to a transmission sequence, such as the source bits of different downlink services carried by each uplink service. Encode separately, or each requires feedback control The control signaling of the downlink service of the signaling is separately coded separately, and the coded bits of some services are cascaded and transmitted on the corresponding uplink service according to requirements.
步骤102、将所述传输序列映射于所述多个业务的PUSCH资源块中发送;Step 102: Mapping the transmission sequence to a PUSCH resource block of the multiple services, where
对于统一编码或分别编码,均可采用如下方式映射发送:For unified coding or separate coding, the transmission can be mapped as follows:
1、统计所述多个业务的全部资源块;将所述传输序列均匀的映射于所述资源块中发送。1. Collecting all resource blocks of the multiple services; and uniformly mapping the transmission sequence to the resource blocks for transmission.
2、统计所述多个业务的全部资源块,将所述传输序列连续的均匀映射于所述全部资源块中发送。2. Collecting all the resource blocks of the multiple services, and uniformly mapping the transmission sequence to all the resource blocks for transmission.
3、统计所述多个业务的全部资源块,将所述传输序列离散的映射于所述全部资源块中发送。3. All resource blocks of the plurality of services are counted, and the transmission sequence is discretely mapped and transmitted in all the resource blocks.
4、计算每个业务占用的资源块数量;4. Calculate the number of resource blocks occupied by each service;
根据每个业务占用的资源块数量,按比例将所述传输序列中的信息比特分配给每个业务的资源块;Allocating information bits in the transmission sequence to resource blocks of each service according to the number of resource blocks occupied by each service;
将每个业务分配得到的信息比特映射于该业务的资源块上均匀分布发送。The information bits obtained by each service allocation are mapped to the resource blocks of the service and uniformly distributed.
对于对不同业务分别编码的情况,还可以采用如下方式映射发送:For the case of separately encoding different services, you can also map the transmission as follows:
分别对每个业务的控制信令封装得到的传输序列进行如下处理:The transmission sequence obtained by the control signaling encapsulation of each service is processed as follows:
将同一业务对应的传输序列映射于该业务的资源块中发送。The transmission sequence corresponding to the same service is mapped to the resource block of the service and sent.
在进行上述映射时,如果所述PUSCH资源块为时域资源块,将所述传输序列映射于所述PUSCH资源块包括:When performing the foregoing mapping, if the PUSCH resource block is a time domain resource block, mapping the transmission sequence to the PUSCH resource block includes:
确定起始位置;Determine the starting position;
在所述起始位置为最后一行的第一个被所述控制信令占用的符号时,采用“自下向上,逐行映射”的方式进行映射;When the starting position is the first symbol occupied by the control signaling of the last row, the mapping is performed by using a "bottom-up, row-by-row mapping" manner;
在所述起始位置为第一行的第一个被所述控制信令占用的符号时,采用“自上向下,逐行映射”的方式进行映射。When the starting position is the first symbol of the first row occupied by the control signaling, the mapping is performed by using a "top-down, row-by-row mapping" manner.
在所述PUSCH资源块为频域资源块(如RB)时,将所述传输序列映射 于所述PUSCH资源时连续映射在高频或者中频或者低频的频域资源块上,或者间隔映射在频域资源块上。Mapping the transmission sequence when the PUSCH resource block is a frequency domain resource block (such as an RB) The PUSCH resource is continuously mapped on a high frequency or intermediate frequency or low frequency frequency domain resource block, or the interval is mapped on a frequency domain resource block.
可选的,在将所述传输序列映射于所述PUSCH资源时,与该PUSCH资源承载数据业务采用一致的调制方式。Optionally, when the transmission sequence is mapped to the PUSCH resource, a modulation mode consistent with the PUSCH resource bearer data service is adopted.
下面针对资源映射方案,举例说明。The following is an example of a resource mapping scheme.
本发明实施例主要提出了两种方案,其一是把需要反馈的控制信令混合请求应答HARQ-ACK或秩指示RI(Rank Indication)进行编码后的信息比特映射到承载的PUSCH资源块(以下简称为资源块)上,承载的资源包括需要反馈控制信令的每个业务所占用的资源,在所占用的符号上映射的时候可以是均匀分布或者是采用“自下往上,逐行映射”的原则,调制方式的选取可以是每个数据业务采用的最大调制方式,或者是最小方式或者按照映射到每个资源块数据采用的调制方式保持一致;其二,分业务进行资源映射,即每个上行业务上需要反馈信息比特输入到资源映射模块,每个业务的控制信令映射在每个对应反馈的上行业务资源块上,映射原则时域上采用“自下往上,逐行映射”的原则;频域上映射的时候可以选择连续映射在高、中或者低频资源上,或者等间隔或者不等间隔映射在承载的资源块上。优选在时域上进行控制信令的映射。调制方式可以选择与业务数据保持一致的调制方式,也可以采用与数据业务不一致的调制方式。具体方案描述如下:The embodiments of the present invention mainly propose two schemes, one of which is to map the information bits encoded by the control signaling hybrid request response HARQ-ACK or the Rank Indication (RI) required to be fed back to the bearer PUSCH resource block (below) Referred to as a resource block, the resources that are carried include the resources occupied by each service that needs feedback control signaling. When mapping on the occupied symbols, it can be evenly distributed or “bottom-up, line-by-line mapping”. The principle of the modulation mode may be the maximum modulation mode adopted by each data service, or the minimum mode or the modulation mode adopted according to the data mapped to each resource block; secondly, the resource mapping is performed by the service, that is, Each uplink service needs feedback information bits to be input to the resource mapping module, and the control signaling of each service is mapped on each corresponding uplink service resource block, and the mapping principle time domain adopts “bottom-up, line-by-line mapping”. Principle; when mapping in the frequency domain, you can choose to continuously map on high, medium or low frequency resources, or at equal intervals or not Map a bearer on the resource block. Mapping of control signaling is preferably performed in the time domain. The modulation mode can select a modulation mode that is consistent with the service data, or a modulation method that is inconsistent with the data service. The specific scheme is described as follows:
方案一:是把需要反馈的控制信令HARQ-ACK或RI进行统一编码或者按照每个反馈的下行业务编码后的比特序列级联后映射到相应承载的资源块上,资源块包含一个或者是多个业务共同占用的资源块(资源块用于承载控制信令业务)。当在一个业务占用的资源块上承载传输序列的信息比特时,可以在交织器中控制信令承载的符号上遵循“从下往上,逐行放置”(首先定义索引排序,左下角为起始索引值,再分另定义行和列的起始值为0,然后行值向上递增,列值向右递增)原则,如图2所示;也可以在频域上均匀分布在承载的频域资源上,优选在时域上进行资源映射。如果在多个业务上承载控制信令反馈的话,资源映射的方法可以延用单业务的资源映射原则,也可以采用把每个业务上承载的控制信令进行均衡,尽量满足HARQ-ACK 或者RI对所有业务影响平衡的原则.Solution 1: The control signaling HARQ-ACK or RI that needs to be fed back is uniformly coded or the bit sequence after the downlink service coding of each feedback is cascaded and mapped to the resource block of the corresponding bearer, and the resource block includes one or A resource block (a resource block is used to carry control signaling services) that is shared by multiple services. When the information bits of the transmission sequence are carried on the resource blocks occupied by one service, the symbols of the control signaling in the interleaver may be “bottom-up, row-by-row” (first defining the index ordering, starting from the lower left corner) The initial index value, and then define the starting value of the row and column as 0, then the row value is incremented upward, and the column value is increased to the right. The principle is shown in Figure 2; it can also be evenly distributed in the frequency domain. On the domain resource, resource mapping is preferably performed on the time domain. If the control signaling feedback is carried on multiple services, the resource mapping method may be extended by the resource mapping principle of the single service, or the control signaling carried on each service may be balanced to satisfy the HARQ-ACK as much as possible. Or the principle that RI balances the impact of all businesses.
如果在多业务上承载控制信令反馈的话,也可以采用把每个业务上承载的控制信令进行均衡,均衡的方法除了上面描述的方法之外,还可以采用预先按照资源块的大小、调制方式、不同的数据码率或者不同上行业务对应的QCI的误码率不同等方式进行每个资源块上反馈比特长度分配,遵循的原则可以是“占用的资源块越大分配的反馈的编码后的比特长度越长”或者“QCI误码率越高分配的用于传输控制信令的资源越少”或者“按照QCI的误码率进行不同上行业务承载控制信令优先等级选择,从而按照优先等级来选择承载控制信令的传输的上行业务”等。如果采用占用资源块越大的业务分配的反馈比特个数越多的原则,即每个业务需要反馈的信息长度为
Figure PCTCN2015080691-appb-000010
其中,MRB表示承载控制信令的所有上行业务占用的资源块的个数,Ms-1表示第s-1个上行业务占用的资源块的个数,s表示承载需要反馈控制信令的业务总数,那么最后一个业务上反馈的的比特长度为
Figure PCTCN2015080691-appb-000011
然后在对应的业务资源块上进行控制比特信息资源映射,映射的原则遵循“从下往上,逐行放置”。如图4所示。
If the control signaling is carried on multiple services, the control signaling carried on each service may be equalized. In addition to the method described above, the method may also adopt the size and modulation of the resource block in advance. The method of assigning feedback bit lengths on each resource block in different manners, different data bit rates, or different error rates of QCIs corresponding to different uplink services may follow the principle that the occupied resource blocks are larger and the feedback is encoded. The longer the bit length is, or the more the QCI error rate is allocated, the less resources are allocated for transmission control signaling, or the priority of different uplink service bearer control signaling is selected according to the bit error rate of the QCI, so that priority is given. Level to select the uplink service carrying the transmission of control signaling, etc. If the number of feedback bits for the service allocation with larger resource blocks is larger, the length of information that each service needs to feed back is
Figure PCTCN2015080691-appb-000010
The M RB indicates the number of resource blocks occupied by all uplink services carrying control signaling, M s-1 indicates the number of resource blocks occupied by the s-1 uplink service, and s indicates that the bearer needs feedback control signaling. The total number of services, then the bit length of the last service feedback is
Figure PCTCN2015080691-appb-000011
Then, the control bit information resource mapping is performed on the corresponding service resource block, and the mapping principle follows “from bottom to top, row by row”. As shown in Figure 4.
方案二.每个业务分别对各自需要反馈的控制信令比特进行资源映射,即每个业务上需要反馈信息比特输入到资源映射模块,控制信令映射在每个反馈的业务资源块上,映射原则在时域上采用“自下往上,逐行映射”的原则,频域上映射的时候可以选择连续映射在高、中或者低频资源上,或者等间隔或者不等间隔映射在承载的资源块上。优选在时域上进行控制信令的映射.调制方式可以选择与业务数据保持一致的调制方式,也可以采用与数据业务不一致的调制方式,优选和业务保持一致的调制方式。这种方案在实现过程中比较简单,每个业务上反馈的信息原始比特可以是一样的,也可以是不一样的,对此本发明不作限制。Solution 2. Each service separately performs resource mapping on the control signaling bits that need to be fed back, that is, each service needs feedback information bits to be input to the resource mapping module, and the control signaling is mapped on each feedback service resource block, and mapping The principle adopts the principle of “bottom-up, line-by-line mapping” in the time domain. When mapping in the frequency domain, you can choose to continuously map on high, medium or low frequency resources, or map the resources in equal or unequal intervals. On the block. Preferably, the mapping of the control signaling is performed in the time domain. The modulation mode may select a modulation mode that is consistent with the service data, or a modulation mode that is inconsistent with the data service, and preferably a modulation mode that is consistent with the service. The scheme is relatively simple in the implementation process, and the original bits of the information fed back in each service may be the same or different, and the present invention is not limited thereto.
下面结合附图,对本发明实施例二进行说明。 The second embodiment of the present invention will be described below with reference to the accompanying drawings.
本发明实施例提供了一种控制信令传输方法,以HARQ-ACK为例进行描述。具体步骤如下:The embodiment of the present invention provides a control signaling transmission method, which is described by taking HARQ-ACK as an example. Specific steps are as follows:
步骤一:控制信令比特编码。本实施例中把需要反馈的信息比特一起编码,然后映射在需要反馈的PUSCH业务资源块上。如果小于3比特时,采用“简单的块编码”,然后以“块重复”的方式形成长度为QACK的序列;如果大于或等于3比特时,采用RM编码,然后对编码输出的长度为32的序列进行简单重复,形成长度为QACK的传输序列。具体编码过程不在此作详细描述,即编码后的控制信令比特表示为
Figure PCTCN2015080691-appb-000012
Step 1: Control signaling bit coding. In this embodiment, the information bits that need to be fed back are encoded together, and then mapped on the PUSCH service resource block that needs to be fed back. If it is less than 3 bits, "simple block coding" is adopted, and then a sequence of length Q ACK is formed in a "block repetition"manner; if it is greater than or equal to 3 bits, RM coding is used, and then the length of the coded output is 32. The sequence is simply repeated to form a transmission sequence of length Q ACK . The specific encoding process is not described in detail here, that is, the encoded control signaling bit is expressed as
Figure PCTCN2015080691-appb-000012
由于本实施例采用的是对所有需要反馈的下行比特进行编码,关于编码后的控制信息的码率,可以选择相对于其中一个承载业务的码率来计算,也可以选择整个承载的码块上数据的平均码率,也可以考虑每个承载的上行业务的不同码率之间的差异来选择合适的控制信息编码码率。In this embodiment, all the downlink bits that need to be fed back are used. The code rate of the encoded control information may be calculated relative to the code rate of one of the bearer services, or may be selected on the entire bearer code block. The average code rate of the data may also be selected to consider the difference between the different code rates of each carried uplink service to select an appropriate control information coding rate.
步骤二:控制信令比特的资源映射。本实施例在所有上行业务上进行HARQ-ACK控制信令比特的承载,承载的原则按照均匀分布在每个业务的资源块上。如果在多业务上承载控制信令反馈的话,也可以采用把每个业务上承载的控制信令进行均衡,为了尽量满足HARQ-ACK对所有业务影响平衡的原则,文档提出了另外一种映射方式,如图3所示。其中,该方法定义了行偏移值
Figure PCTCN2015080691-appb-000013
和HARQ-ACK映射的起始位置
Figure PCTCN2015080691-appb-000014
Step 2: Control resource mapping of signaling bits. In this embodiment, the bearer of the HARQ-ACK control signaling bit is performed on all the uplink services, and the principle of the bearer is uniformly distributed on the resource blocks of each service. If the control signaling is carried over the multi-service, the control signaling carried on each service can be equalized. In order to satisfy the principle that the HARQ-ACK balances all services, the document proposes another mapping method. ,As shown in Figure 3. Where the method defines the row offset value
Figure PCTCN2015080691-appb-000013
And the starting position of the HARQ-ACK mapping
Figure PCTCN2015080691-appb-000014
which is
Figure PCTCN2015080691-appb-000015
Figure PCTCN2015080691-appb-000015
其中NRB为分配给所有业务的RB总和,OACK为编码后的比特个数总和。N RB is the sum of RBs allocated to all services, and O ACK is the sum of the number of encoded bits.
需要说明的是,
Figure PCTCN2015080691-appb-000016
的对应位置可以是从对应的资源块的最后一行的第一个符号对应的位置为起始位置进行统计,也可以是对应的资源块的第一行的第一个符号所对应的位置为起始位置进行统计。这两种起始位置所不同的就是如果起始位置按照最后一行的第一个HARQ-ACK所占用的符号为起始位置计算的话,资源映射是从下往上映射;而如果起始位置按照第一行的第一个HARQ-ACK所占用的符号位起始位置计算的话,资源映射时从上往下映射。
It should be noted,
Figure PCTCN2015080691-appb-000016
The corresponding position may be that the position corresponding to the first symbol of the last row of the corresponding resource block is the starting position, or the position corresponding to the first symbol of the first row of the corresponding resource block is The starting position is counted. The difference between the two starting positions is that if the starting position is calculated according to the symbol occupied by the first HARQ-ACK of the last line, the resource mapping is mapped from bottom to top; If the start position of the sign bit occupied by the first HARQ-ACK in the first row is calculated, the resource mapping is mapped from top to bottom.
下面结合附图,对本发明实施例三进行说明。The third embodiment of the present invention will be described below with reference to the accompanying drawings.
本发明实施例提供了一种控制信令传输方法,以HARQ-ACK为例进行描述。具体步骤如下:The embodiment of the present invention provides a control signaling transmission method, which is described by taking HARQ-ACK as an example. Specific steps are as follows:
步骤一:控制信令比特编码。本实施例中把需要反馈的信息比特一起编码,然后映射在需要反馈的PUSCH业务资源块上。如果小于3比特时,采用“简单的块编码”,然后以“块重复”的方式形成长度为QACK的序列;如果大于或等于3比特时,采用RM编码,然后对编码输出的长度为32的序列进行简单重复,形成长度为QACK的传输序列。具体编码过程不在此作详细描述,即编码后的控制信令比特表示为
Figure PCTCN2015080691-appb-000017
Step 1: Control signaling bit coding. In this embodiment, the information bits that need to be fed back are encoded together, and then mapped on the PUSCH service resource block that needs to be fed back. If it is less than 3 bits, "simple block coding" is adopted, and then a sequence of length Q ACK is formed in a "block repetition"manner; if it is greater than or equal to 3 bits, RM coding is used, and then the length of the coded output is 32. The sequence is simply repeated to form a transmission sequence of length Q ACK . The specific encoding process is not described in detail here, that is, the encoded control signaling bit is expressed as
Figure PCTCN2015080691-appb-000017
步骤二:控制信令比特的资源映射。本实施例以在所有上行业务上进行HARQ-ACK控制信令比特的承载,承载的原则按照均匀分布在每个业务的资源块上。如果在多业务上承载控制信令反馈的话,也可以采用把每个业务上承载的控制信令进行均衡,均衡的方法除了上面描述的方法之外,还可以采用预先按照资源块的大小、调制方式或者不同的数据码率等方式进行每个资源块上反馈比特长度分配,基本遵循的原则是“占用的资源块越大分配的反馈的编码后的比特长度越长”等,即采用占用资源块越大的业务分配的反馈比特个数越多的原则,即每个业务需要反馈的信息比特长度为
Figure PCTCN2015080691-appb-000018
其中,MRB表示承载控制信令的所有上行业务占用的资源块的个数,Ms-1表示第s-1个上行业务占用的资源块的个数,s表示承载需要反馈控制信令的业务总数,那么最后一个业务上反馈的的比特长度为
Figure PCTCN2015080691-appb-000019
然后在对应的业务资源块上进行控制比特信息资源映射,映射的原则遵循“从下往上,逐行放置”。如图4所示。
Step 2: Control resource mapping of signaling bits. In this embodiment, the bearer of the HARQ-ACK control signaling bit is performed on all the uplink services, and the principle of the bearer is uniformly distributed on the resource blocks of each service. If the control signaling is carried on multiple services, the control signaling carried on each service may be equalized. In addition to the method described above, the method may also adopt the size and modulation of the resource block in advance. In the manner of different data rate and the like, the allocation of the feedback bit length on each resource block is basically followed by the principle that the larger the occupied resource block is, the longer the encoded bit length of the feedback is allocated, that is, the occupied resource is used. The larger the block, the more the number of feedback bits allocated by the service, that is, the length of the information bits that each service needs to feed back is
Figure PCTCN2015080691-appb-000018
The M RB indicates the number of resource blocks occupied by all uplink services carrying control signaling, M s-1 indicates the number of resource blocks occupied by the s-1 uplink service, and s indicates that the bearer needs feedback control signaling. The total number of services, then the bit length of the last service feedback is
Figure PCTCN2015080691-appb-000019
Then, the control bit information resource mapping is performed on the corresponding service resource block, and the mapping principle follows “from bottom to top, row by row”. As shown in Figure 4.
下面对本发明实施例四进行说明。The fourth embodiment of the present invention will be described below.
本发明实施例提供了一种控制信令传输方法,以HARQ-ACK为例进行描述。具体步骤如下:The embodiment of the present invention provides a control signaling transmission method, which is described by taking HARQ-ACK as an example. Specific steps are as follows:
步骤一:控制信令比特编码。本实施例中把每个上行业务上反馈的信息 比特分别进行编码,然后映射在相应的业务资源块上。如果小于3比特时,采用“简单的块编码”,然后以“块重复”的方式形成长度为QACK的序列;如果大于或等于3比特时,采用RM编码,然后对编码输出的长度为32的序列进行简单重复,形成长度为QACK的传输序列。具体编码过程不在此作详细描述,即编码后的控制信令比特表示为
Figure PCTCN2015080691-appb-000020
Step 1: Control signaling bit coding. In this embodiment, information bits fed back on each uplink service are separately encoded and then mapped on corresponding service resource blocks. If it is less than 3 bits, "simple block coding" is adopted, and then a sequence of length Q ACK is formed in a "block repetition"manner; if it is greater than or equal to 3 bits, RM coding is used, and then the length of the coded output is 32. The sequence is simply repeated to form a transmission sequence of length Q ACK . The specific encoding process is not described in detail here, that is, the encoded control signaling bit is expressed as
Figure PCTCN2015080691-appb-000020
步骤二:控制信令比特的资源映射。每个业务分别对各自需要反馈的控制信令比特进行资源映射,即每个业务上需要反馈信息比特输入到资源映射模块,控制信令映射在每个反馈的业务资源块上,映射原则采用”自下往上,逐行映射”的原则。这种方案在实现过程中比较简单,如果每个业务上反馈的信息原始比特是一样的,虽然提高了控制信令的译码性能,但同时对传输的业务数据带来较大的影响,提高了业务数据的码率,对数据的解调性能存在一定的影响;如果每个业务反馈的是独立的控制信令,也就是说每个上行业务反馈的控制信令互不相关。Step 2: Control resource mapping of signaling bits. Each service separately performs resource mapping on the control signaling bits that need to be fed back, that is, each service needs feedback information bits to be input to the resource mapping module, and control signaling is mapped on each feedback service resource block, and the mapping principle is adopted. From bottom to top, the principle of mapping line by line. This scheme is relatively simple in the implementation process. If the original bits of the information fed back on each service are the same, although the decoding performance of the control signaling is improved, at the same time, the transmitted service data is greatly affected and improved. The code rate of the service data has a certain influence on the demodulation performance of the data; if each service feeds back independent control signaling, that is, the control signaling of each uplink service feedback is irrelevant.
对于本发明实施例一、二、三和四来说,将控制信令的传输序列映射到资源块上时,可对该传输序列采用与数据业务一致或不一致的调制方式。For the first, second, third and fourth embodiments of the present invention, when the transmission sequence of the control signaling is mapped to the resource block, the transmission sequence may adopt a modulation manner that is consistent or inconsistent with the data service.
下面结合附图,对本发明实施例五进行说明。The fifth embodiment of the present invention will be described below with reference to the accompanying drawings.
本发明实施例提供了一种控制信令传输装置,其结构如图5所示,包括:The embodiment of the invention provides a control signaling transmission device, and its structure is as shown in FIG. 5, including:
编码模块501,设置为将待发送的多个业务的控制信令编码,得到包含多个信息比特的传输序列;The encoding module 501 is configured to encode control signaling of multiple services to be sent to obtain a transmission sequence including multiple information bits.
资源映射模块502,设置为将所述传输序列映射于所述多个业务的PUSCH资源块中发送。The resource mapping module 502 is configured to transmit the transmission sequence in a PUSCH resource block of the multiple services.
可选的,所述资源映射模块是设置为通过如下方式实现将所述传输序列映射于所述多个业务的PUSCH资源块中:Optionally, the resource mapping module is configured to implement mapping the transmission sequence into the PUSCH resource block of the multiple services by:
当PUSCH资源块为时域资源块时,确定起始位置;Determining a starting position when the PUSCH resource block is a time domain resource block;
在所述起始位置为最后一行的第一个被所述控制信令占用的符号时,采用“自下向上,逐行映射”的方式进行映射;When the starting position is the first symbol occupied by the control signaling of the last row, the mapping is performed by using a "bottom-up, row-by-row mapping" manner;
在所述起始位置为第一行的第一个被所述控制信令占用的符号时,采用 “自上向下,逐行映射”的方式进行映射。When the starting position is the first symbol of the first row occupied by the control signaling, The mapping is "from top to bottom, line by line".
可选的,所述资源映射模块是设置为通过如下方式实现将所述传输序列映射于所述多个业务的PUSCH资源块中:Optionally, the resource mapping module is configured to implement mapping the transmission sequence into the PUSCH resource block of the multiple services by:
当PUSCH资源块为频域资源块时,连续映射在高频或者中频或者低频的频域资源块上,或者间隔映射在频域资源块上。When the PUSCH resource block is a frequency domain resource block, it is continuously mapped on a high frequency or intermediate frequency or low frequency frequency domain resource block, or the interval is mapped on the frequency domain resource block.
所述资源映射模块是设置为根据以下表达式确定将所述传输序列间隔映射于频域资源块上时的偏移值:The resource mapping module is configured to determine an offset value when mapping the transmission sequence interval to a frequency domain resource block according to the following expression:
Figure PCTCN2015080691-appb-000021
Figure PCTCN2015080691-appb-000021
其中NRB为分配给所有业务的RB总和,OACK为编码后的比特个数总和,
Figure PCTCN2015080691-appb-000022
为偏移值,
Figure PCTCN2015080691-appb-000023
为映射的起始位置。
N RB is the sum of RBs allocated to all services, and O ACK is the sum of the number of encoded bits.
Figure PCTCN2015080691-appb-000022
For the offset value,
Figure PCTCN2015080691-appb-000023
Is the starting position of the map.
可选的,所述资源映射模块,还设置为在将所述传输序列映射于所述PUSCH资源时,与该PUSCH资源承载数据业务采用一致的调制方式。Optionally, the resource mapping module is further configured to adopt a modulation mode consistent with the PUSCH resource bearer data service when the transmission sequence is mapped to the PUSCH resource.
可选的,所述编码模块501的结构如图6所示,包括:Optionally, the structure of the encoding module 501 is as shown in FIG. 6, and includes:
第一编码单元601,设置为将所述多个业务的控制信令混合在一起,进行编码,得到传输序列。The first coding unit 601 is configured to mix control signaling of the multiple services together and perform coding to obtain a transmission sequence.
可选的,所述编码模块501还包括:Optionally, the encoding module 501 further includes:
第二编码单元602,设置为对所述控制信令按照业务分类,对每个业务的控制信令分别编码,编码后的每个业务的控制信令对应一个传输序列。The second coding unit 602 is configured to separately encode the control signaling of each service according to the service classification, and the control signaling of each of the codes corresponds to one transmission sequence.
可选的,所述资源映射模块502的结构如图7所示,包括:Optionally, the structure of the resource mapping module 502 is as shown in FIG. 7, and includes:
第一资源统计单元701,设置为统计所述多个业务的全部资源块;The first resource statistics unit 701 is configured to collect all resource blocks of the multiple services;
第一映射单元702,设置为将所述传输序列均匀的映射于所述资源块中发送。The first mapping unit 702 is configured to uniformly map the transmission sequence to the resource block for transmission.
可选的,所述资源映射模块502还包括:Optionally, the resource mapping module 502 further includes:
第二映射单元703,设置为将所述传输序列连续的均匀映射于所述全部 资源块中发送;a second mapping unit 703, configured to continuously and uniformly map the transmission sequence to the whole Sent in the resource block;
第三映射单元704,设置为将所述传输序列离散的映射于所述全部资源块中发送。The third mapping unit 704 is configured to transmit the discrete sequence of the transmission sequence in the total resource block.
可选的,所述资源映射模块502还包括:Optionally, the resource mapping module 502 further includes:
第四资源统计单元705,设置为计算每个业务占用的资源块数量;The fourth resource statistics unit 705 is configured to calculate the number of resource blocks occupied by each service;
第四信息分配单元706,设置为根据每个业务占用的资源块数量,按比例将所述传输序列中的信息比特分配给每个业务的资源块;The fourth information distribution unit 706 is configured to allocate information bits in the transmission sequence to the resource blocks of each service according to the number of resource blocks occupied by each service;
第四映射单元707,设置为将每个业务分配得到的信息比特映射于该业务的资源块上均匀分布发送。The fourth mapping unit 707 is configured to map the information bits obtained by each service allocation to the resource blocks of the service to be uniformly distributed and transmitted.
可选的,所述资源映射模块502还包括:Optionally, the resource mapping module 502 further includes:
第五映射单元708,设置为分别对每个业务的控制信令封装得到的传输序列进行如下处理:The fifth mapping unit 708 is configured to separately process the transmission sequence encapsulated by the control signaling of each service as follows:
将同一业务对应的传输序列映射于该业务的资源块中发送。The transmission sequence corresponding to the same service is mapped to the resource block of the service and sent.
上述控制信令传输装置可集成于网络侧设备中,由设备完成相应功能。The above control signaling transmission device can be integrated in the network side device, and the device performs the corresponding function.
本发明实施例提供了一种控制信令传输方法和装置,将待发送的多个业务的控制信令编码,得到包含多个信息比特的传输序列,再将所述传输序列映射于所述多个业务的PUSCH资源块中发送,通过将传输序列中的信息比特分布于多个PUSCH资源块中发送,实现了高效率和高准确性的控制信令传输,解决了相关技术中多业务控制传输方式效率和准确性均较差的问题。An embodiment of the present invention provides a control signaling transmission method and apparatus, which encodes control signaling of multiple services to be transmitted, obtains a transmission sequence including multiple information bits, and maps the transmission sequence to the multiple Transmitted in the PUSCH resource block of the service, the information bits in the transmission sequence are distributed in multiple PUSCH resource blocks, and the control signaling transmission with high efficiency and high accuracy is realized, and the multi-service control transmission in the related art is solved. The problem of poor efficiency and accuracy.
本领域普通技术人员可以理解上述实施例的全部或部分步骤可以使用计算机程序流程来实现,所述计算机程序可以存储于一计算机可读存储介质中,所述计算机程序在相应的硬件平台上(如***、设备、装置、器件等)执行,在执行时,包括方法实施例的步骤之一或其组合。 One of ordinary skill in the art will appreciate that all or a portion of the steps of the above-described embodiments can be implemented using a computer program flow, which can be stored in a computer readable storage medium, such as on a corresponding hardware platform (eg, The system, device, device, device, etc. are executed, and when executed, include one or a combination of the steps of the method embodiments.
可选地,上述实施例的全部或部分步骤也可以使用集成电路来实现,这些步骤可以被分别制作成一个个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。Alternatively, all or part of the steps of the above embodiments may also be implemented by using an integrated circuit. These steps may be separately fabricated into individual integrated circuit modules, or multiple modules or steps may be fabricated into a single integrated circuit module. achieve. Thus, the invention is not limited to any specific combination of hardware and software.
上述实施例中的各装置/功能模块/功能单元可以采用通用的计算装置来实现,它们可以集中在单个的计算装置上,也可以分布在多个计算装置所组成的网络上。The devices/function modules/functional units in the above embodiments may be implemented by a general-purpose computing device, which may be centralized on a single computing device or distributed over a network of multiple computing devices.
上述实施例中的各装置/功能模块/功能单元以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。上述提到的计算机可读取存储介质可以是只读存储器,磁盘或光盘等。When each device/function module/functional unit in the above embodiment is implemented in the form of a software function module and sold or used as a stand-alone product, it can be stored in a computer readable storage medium. The above mentioned computer readable storage medium may be a read only memory, a magnetic disk or an optical disk or the like.
任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求所述的保护范围为准。Variations or substitutions are readily conceivable within the scope of the present invention by those skilled in the art and are within the scope of the present invention. Therefore, the scope of the invention should be determined by the scope of the claims.
工业实用性Industrial applicability
上述技术方案实现了高效率和高准确性的控制信令传输,解决了相关技术中多业务控制传输方式效率和准确性均较差的问题。 The above technical solution realizes high-efficiency and high-accuracy control signaling transmission, and solves the problem that the efficiency and accuracy of the multi-service control transmission mode are poor in the related art.

Claims (23)

  1. 一种控制信令传输方法,包括:A control signaling transmission method includes:
    将待发送的多个业务的控制信令编码,得到包含多个信息比特的传输序列;Encoding control signaling of multiple services to be transmitted, to obtain a transmission sequence including multiple information bits;
    将所述传输序列映射于所述多个业务的PUSCH资源块中发送。And transmitting the transmission sequence to a PUSCH resource block of the multiple services.
  2. 根据权利要求1所述的控制信令传输方法,其中,将待发送的多个业务的控制信令编码,得到包含多个信息比特的传输序列包括:The control signaling transmission method according to claim 1, wherein the control signaling of the plurality of services to be transmitted is encoded to obtain a transmission sequence including a plurality of information bits, including:
    将所述多个业务的控制信令混合在一起,进行编码,得到传输序列。The control signaling of the multiple services is mixed together and encoded to obtain a transmission sequence.
  3. 根据权利要求2所述的控制信令传输方法,其中,将所述传输序列映射于所述多个业务的PUSCH资源块中发送包括:The control signaling transmission method according to claim 2, wherein the transmitting the transmission sequence to the PUSCH resource block of the multiple services comprises:
    统计所述多个业务的全部资源块;Counting all resource blocks of the plurality of services;
    将所述传输序列均匀的映射于所述资源块中发送。The transmission sequence is uniformly mapped to the resource block for transmission.
  4. 根据权利要求2所述的控制信令传输方法,其中,将所述传输序列映射于所述多个业务的PUSCH资源块中发送包括:The control signaling transmission method according to claim 2, wherein the transmitting the transmission sequence to the PUSCH resource block of the multiple services comprises:
    统计所述多个业务的全部资源块,将所述传输序列连续的均匀映射于所述全部资源块中发送;或,Counting all the resource blocks of the multiple services, and uniformly mapping the transmission sequence to the entire resource block for transmission; or
    将所述传输序列离散的映射于所述全部资源块中发送。The transmission sequence is discretely mapped and transmitted in the entire resource block.
  5. 根据权利要求2所述的控制信令传输方法,其中,将所述传输序列映射于所述多个业务的PUSCH资源块中发送包括:The control signaling transmission method according to claim 2, wherein the transmitting the transmission sequence to the PUSCH resource block of the multiple services comprises:
    计算每个业务占用的资源块数量;Calculate the number of resource blocks occupied by each service;
    根据每个业务占用的资源块数量,按比例将所述传输序列中的信息比特分配给每个业务的资源块;Allocating information bits in the transmission sequence to resource blocks of each service according to the number of resource blocks occupied by each service;
    将每个业务分配得到的信息比特映射于该业务的资源块上均匀分布发送。The information bits obtained by each service allocation are mapped to the resource blocks of the service and uniformly distributed.
  6. 根据权利要求1所述的控制信令传输方法,其中,将待发送的多个业 务的控制信令编码,得到包含多个信息比特的传输序列包括:The control signaling transmission method according to claim 1, wherein a plurality of industries to be transmitted are to be transmitted The control signaling code is obtained to obtain a transmission sequence including a plurality of information bits, including:
    对所述控制信令按照业务分类,对每个业务的控制信令分别编码,编码后的每个业务的控制信令对应一个传输序列。The control signaling is separately encoded according to the service classification, and the control signaling of each service corresponds to a transmission sequence.
  7. 根据权利要求6所述的控制信令传输方法,其中,将所述传输序列映射于所述多个业务的PUSCH资源块中发送包括:The control signaling transmission method according to claim 6, wherein the transmitting the transmission sequence to the PUSCH resource block of the multiple services comprises:
    分别对每个业务的控制信令封装得到的传输序列进行如下处理:The transmission sequence obtained by the control signaling encapsulation of each service is processed as follows:
    将同一业务对应的传输序列映射于该业务的资源块中发送。The transmission sequence corresponding to the same service is mapped to the resource block of the service and sent.
  8. 根据权利要求1所述的控制信令传输方法,其中,所述PUSCH资源块为时域资源块,将所述传输序列映射于所述PUSCH资源块包括:The control signaling transmission method according to claim 1, wherein the PUSCH resource block is a time domain resource block, and mapping the transmission sequence to the PUSCH resource block comprises:
    确定起始位置;Determine the starting position;
    在所述起始位置为最后一行的第一个被所述控制信令占用的符号时,采用“自下向上,逐行映射”的方式进行映射;When the starting position is the first symbol occupied by the control signaling of the last row, the mapping is performed by using a "bottom-up, row-by-row mapping" manner;
    在所述起始位置为第一行的第一个被所述控制信令占用的符号时,采用“自上向下,逐行映射”的方式进行映射。When the starting position is the first symbol of the first row occupied by the control signaling, the mapping is performed by using a "top-down, row-by-row mapping" manner.
  9. 根据权利要求1所述的控制信令传输方法,其中,所述PUSCH资源块为频域资源块,将所述传输序列映射于所述PUSCH资源包括:The control signaling transmission method according to claim 1, wherein the PUSCH resource block is a frequency domain resource block, and mapping the transmission sequence to the PUSCH resource comprises:
    连续映射在高频或者中频或者低频的频域资源块上,或者间隔映射在频域资源块上。Continuous mapping on high frequency or intermediate frequency or low frequency frequency domain resource blocks, or interval mapping on frequency domain resource blocks.
  10. 根据权利要求9所述的控制信令传输方法,其中:The control signaling transmission method according to claim 9, wherein:
    根据以下表达式确定将所述传输序列间隔映射于频域资源块上时的偏移值:The offset value when mapping the transmission sequence interval to the frequency domain resource block is determined according to the following expression:
    Figure PCTCN2015080691-appb-100001
    Figure PCTCN2015080691-appb-100001
    其中NRB为分配给所有业务的RB总和,OACK为编码后的比特个数总和,
    Figure PCTCN2015080691-appb-100002
    为偏移值,
    Figure PCTCN2015080691-appb-100003
    为映射的起始位置。
    N RB is the sum of RBs allocated to all services, and O ACK is the sum of the number of encoded bits.
    Figure PCTCN2015080691-appb-100002
    For the offset value,
    Figure PCTCN2015080691-appb-100003
    Is the starting position of the map.
  11. 根据权利要求1所述的控制信令传输方法,所述方法还包括:The control signaling transmission method according to claim 1, further comprising:
    在将所述传输序列映射于所述PUSCH资源时,与该PUSCH资源承载数据业务采用一致的调制方式。When the transmission sequence is mapped to the PUSCH resource, a modulation mode consistent with the PUSCH resource bearer data service is adopted.
  12. 一种控制信令传输装置,包括:A control signaling transmission device includes:
    编码模块,设置为将待发送的多个业务的控制信令编码,得到包含多个信息比特的传输序列;An encoding module, configured to encode control signaling of multiple services to be sent, to obtain a transmission sequence including multiple information bits;
    资源映射模块,设置为将所述传输序列映射于所述多个业务的PUSCH资源块中发送。The resource mapping module is configured to transmit the transmission sequence in a PUSCH resource block of the multiple services.
  13. 根据权利要求12所述的控制信令传输装置,其中,所述编码模块包括:The control signaling transmission apparatus according to claim 12, wherein said encoding module comprises:
    第一编码单元,设置为将所述多个业务的控制信令混合在一起,进行编码,得到传输序列。The first coding unit is configured to mix control signaling of the multiple services together and perform coding to obtain a transmission sequence.
  14. 根据权利要求13所述的控制信令传输装置,其中,所述资源映射模块包括:The control signaling transmission apparatus according to claim 13, wherein the resource mapping module comprises:
    第一资源统计单元,设置为统计所述多个业务的全部资源块;a first resource statistics unit, configured to collect all resource blocks of the multiple services;
    第一映射单元,设置为将所述传输序列均匀的映射于所述资源块中发送。The first mapping unit is configured to uniformly map the transmission sequence to the resource block for transmission.
  15. 根据权利要求14所述的控制信令传输装置,所述资源映射模块还包括:The control signaling transmission apparatus according to claim 14, wherein the resource mapping module further comprises:
    第二映射单元,设置为将所述传输序列连续的均匀映射于所述全部资源块中发送;a second mapping unit, configured to continuously and uniformly map the transmission sequence to the all resource blocks for transmission;
    第三映射单元,设置为将所述传输序列离散的映射于所述全部资源块中发送。The third mapping unit is configured to transmit the discrete sequence of the transmission sequence to the all resource blocks.
  16. 根据权利要求13所述的控制信令传输装置,其中,所述资源映射模块包括:The control signaling transmission apparatus according to claim 13, wherein the resource mapping module comprises:
    第四资源统计单元,设置为计算每个业务占用的资源块数量; The fourth resource statistics unit is configured to calculate the number of resource blocks occupied by each service;
    第四信息分配单元,设置为根据每个业务占用的资源块数量,按比例将所述传输序列中的信息比特分配给每个业务的资源块;a fourth information distribution unit, configured to allocate information bits in the transmission sequence to resource blocks of each service according to a quantity of resource blocks occupied by each service;
    第四映射单元,设置为将每个业务分配得到的信息比特映射于该业务的资源块上均匀分布发送。The fourth mapping unit is configured to map the information bits obtained by each service allocation to the resource blocks of the service to be uniformly distributed and transmitted.
  17. 根据权利要求12所述的控制信令传输装置,所述编码模块还包括:The control signaling transmission apparatus according to claim 12, wherein the encoding module further comprises:
    第二编码单元,设置为对所述控制信令按照业务分类,对每个业务的控制信令分别编码,编码后的每个业务的控制信令对应一个传输序列。The second coding unit is configured to separately encode the control signaling for each service according to the service classification, and the control signaling of each of the codes corresponds to one transmission sequence.
  18. 根据权利要求17所述的控制信令传输装置,所述资源映射模块还包括:The control signaling transmission apparatus according to claim 17, wherein the resource mapping module further comprises:
    第五映射单元,设置为分别对每个业务的控制信令封装得到的传输序列进行如下处理:The fifth mapping unit is configured to separately process the transmission sequence obtained by the control signaling of each service as follows:
    将同一业务对应的传输序列映射于该业务的资源块中发送。The transmission sequence corresponding to the same service is mapped to the resource block of the service and sent.
  19. 如权利要求12所述的装置,其中,所述资源映射模块是设置为通过如下方式实现将所述传输序列映射于所述多个业务的PUSCH资源块中:The apparatus of claim 12, wherein the resource mapping module is configured to map the transmission sequence to a PUSCH resource block of the plurality of services by:
    当PUSCH资源块为时域资源块是,确定起始位置;Determining a starting position when the PUSCH resource block is a time domain resource block;
    在所述起始位置为最后一行的第一个被所述控制信令占用的符号时,采用“自下向上,逐行映射”的方式进行映射;When the starting position is the first symbol occupied by the control signaling of the last row, the mapping is performed by using a "bottom-up, row-by-row mapping" manner;
    在所述起始位置为第一行的第一个被所述控制信令占用的符号时,采用“自上向下,逐行映射”的方式进行映射。When the starting position is the first symbol of the first row occupied by the control signaling, the mapping is performed by using a "top-down, row-by-row mapping" manner.
  20. 如权利要求12所述的装置,其中,所述资源映射模块是设置为通过如下方式实现将所述传输序列映射于所述多个业务的PUSCH资源块中:The apparatus of claim 12, wherein the resource mapping module is configured to map the transmission sequence to a PUSCH resource block of the plurality of services by:
    当PUSCH资源块为频域资源块时,连续映射在高频或者中频或者低频的频域资源块上,或者间隔映射在频域资源块上。When the PUSCH resource block is a frequency domain resource block, it is continuously mapped on a high frequency or intermediate frequency or low frequency frequency domain resource block, or the interval is mapped on the frequency domain resource block.
  21. 如权利要求20所述的装置,其中,所述资源映射模块是设置为根据以下表达式确定将所述传输序列间隔映射于频域资源块上时的偏移值: The apparatus of claim 20, wherein the resource mapping module is configured to determine an offset value when mapping the transmission sequence interval onto a frequency domain resource block according to the following expression:
    Figure PCTCN2015080691-appb-100004
    Figure PCTCN2015080691-appb-100004
    其中NRB为分配给所有业务的RB总和,OACK为编码后的比特个数总和,
    Figure PCTCN2015080691-appb-100005
    为偏移值,
    Figure PCTCN2015080691-appb-100006
    为映射的起始位置。
    N RB is the sum of RBs allocated to all services, and O ACK is the sum of the number of encoded bits.
    Figure PCTCN2015080691-appb-100005
    For the offset value,
    Figure PCTCN2015080691-appb-100006
    Is the starting position of the map.
  22. 如权利要求12所述的装置,The device of claim 12,
    所述资源映射模块,还设置为在将所述传输序列映射于所述PUSCH资源时,与该PUSCH资源承载数据业务采用一致的调制方式。The resource mapping module is further configured to adopt a modulation mode consistent with the PUSCH resource bearer data service when the transmission sequence is mapped to the PUSCH resource.
  23. 一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行权利要求1~11中任一项所述的方法。 A computer storage medium having stored therein computer executable instructions for performing the method of any one of claims 1-11.
PCT/CN2015/080691 2014-10-27 2015-06-03 Control signaling transmission method and device WO2016065900A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410589313.5 2014-10-27
CN201410589313.5A CN105591713A (en) 2014-10-27 2014-10-27 Method and apparatus for controlling signaling transmission

Publications (1)

Publication Number Publication Date
WO2016065900A1 true WO2016065900A1 (en) 2016-05-06

Family

ID=55856526

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/080691 WO2016065900A1 (en) 2014-10-27 2015-06-03 Control signaling transmission method and device

Country Status (2)

Country Link
CN (1) CN105591713A (en)
WO (1) WO2016065900A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109982382B (en) * 2017-12-28 2020-12-04 ***通信有限公司研究院 Method for processing service quality flow and communication equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101039160A (en) * 2006-03-17 2007-09-19 华为技术有限公司 Multiplexing system, method for sharing control channel resource and reception equipment thereof
CN103326763A (en) * 2012-03-19 2013-09-25 上海贝尔股份有限公司 Uplink control information transmission method
CN103973397A (en) * 2013-01-29 2014-08-06 中兴通讯股份有限公司 Method for sending and receiving ACK/NACK information, base station and terminals

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101039160A (en) * 2006-03-17 2007-09-19 华为技术有限公司 Multiplexing system, method for sharing control channel resource and reception equipment thereof
CN103326763A (en) * 2012-03-19 2013-09-25 上海贝尔股份有限公司 Uplink control information transmission method
CN103973397A (en) * 2013-01-29 2014-08-06 中兴通讯股份有限公司 Method for sending and receiving ACK/NACK information, base station and terminals

Also Published As

Publication number Publication date
CN105591713A (en) 2016-05-18

Similar Documents

Publication Publication Date Title
CN108260210B (en) Data transmission method, user equipment and wireless access equipment
CN102131297B (en) Method and equipment for allocating uplink resource
WO2017016332A1 (en) Indication method and apparatus for resource transmission, network side device and terminal
WO2020259580A1 (en) Psfch sending method and device
CN106170957B (en) A kind of resource allocation methods and equipment
WO2016070790A1 (en) Harq acknowledgement information feedback method and device
JP2017535130A5 (en)
TWI746708B (en) Method for transmitting information, network equipment, and terminal equipment
US11330568B2 (en) Uplink control information transmitting method, device, storage medium, and user equipment
CN110166168B (en) Method, device and system for determining size of transmission block
CN102238737A (en) Acknowledgement (ACK)/negative acknowledgement (NACK)/scheduling request (SR) resource mapping method and equipment
WO2016019552A1 (en) Data transmission method, device and system
WO2021016774A1 (en) Wireless communication method and device
US20210274516A1 (en) Communication method and apparatus, computer-readable medium, and electronic device
US9210718B2 (en) Method and apparatus for improving transmission resource utilization
CN104904153A (en) Adjusting physical layer transmission properties
WO2016082115A1 (en) Service scheduling method and device
WO2019109687A1 (en) Ack/nack transmission method and corresponding apparatus
WO2017032059A1 (en) Buffer status report generation method and device
WO2017193559A1 (en) Data transmission method and apparatus
WO2017076206A1 (en) Resource allocation method and apparatus
WO2014111009A1 (en) Channel resource allocation method and device
CN104349463A (en) Allocation method for broadband frequency selective scheduling resources and device thereof
WO2021000937A1 (en) Multi-time unit transmission method and related apparatus
WO2016065900A1 (en) Control signaling transmission method and device

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: 15854599

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: 15854599

Country of ref document: EP

Kind code of ref document: A1