[go: up one dir, main page]

CN101001127A - Equipment and method of correcting and coding for transmission information - Google Patents

Equipment and method of correcting and coding for transmission information Download PDF

Info

Publication number
CN101001127A
CN101001127A CN 200610006525 CN200610006525A CN101001127A CN 101001127 A CN101001127 A CN 101001127A CN 200610006525 CN200610006525 CN 200610006525 CN 200610006525 A CN200610006525 A CN 200610006525A CN 101001127 A CN101001127 A CN 101001127A
Authority
CN
China
Prior art keywords
user equipment
information
base station
crc
sent
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 200610006525
Other languages
Chinese (zh)
Other versions
CN101001127B (en
Inventor
李迎阳
张玉建
李小强
李周镐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Samsung Telecommunications Technology Research Co Ltd
Samsung Electronics Co Ltd
Original Assignee
Beijing Samsung Telecommunications Technology Research Co Ltd
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Samsung Telecommunications Technology Research Co Ltd, Samsung Electronics Co Ltd filed Critical Beijing Samsung Telecommunications Technology Research Co Ltd
Priority to CN 200610006525 priority Critical patent/CN101001127B/en
Publication of CN101001127A publication Critical patent/CN101001127A/en
Application granted granted Critical
Publication of CN101001127B publication Critical patent/CN101001127B/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

一种基站对传输的信息做CRC校验和编码处理的方法,包括如下步骤:基站分别针对每个用户设备的信息处理CRC校验信息;基站把针对每个用户设备处理得到的发送信息块级联起来组成一个或者多个信息块;基站对级联得到的信息块进行编码。采用本发明的方法,基站把针对多个用户设备的信息集中在一个信息块中编码时,对各个用户设备特定的信息分别添加CRC;用户设备接收时不需要对包含多个用户设备信息的信息块进行CRC校验,而是按照针对特定用户设备的信息块分别进行CRC校验,包含多个用户设备信息的信息块中某个针对特定用户设备的信息块发生错误并不会影响用户设备对其他针对特定用户设备的信息块的处理,从而信息传递的可靠性大大提高。

Figure 200610006525

A method for a base station to perform CRC check and encoding processing on transmitted information, comprising the following steps: the base station processes CRC check information for information of each user equipment respectively; Connected to form one or more information blocks; the base station encodes the information blocks obtained by concatenation. With the method of the present invention, when the base station encodes the information for multiple user equipments in one information block, it adds CRC to the specific information of each user equipment respectively; The CRC check is performed on each block, but the CRC check is performed on each information block for a specific user equipment. An error in an information block for a specific user equipment among the information blocks containing multiple user equipment information will not affect the user equipment's ability to perform a CRC check. Other information blocks are processed for specific user equipment, so that the reliability of information transmission is greatly improved.

Figure 200610006525

Description

对传输信息做校验和编码的设备和方法Apparatus and method for checking and encoding transmitted information

技术领域technical field

本发明涉及在一种对传输信息做校验和编码的设备和方法,更具体的说涉及对多个用户的信息块集中到一起编码,对单独的用户设备信息分别做校验的设备和方法。The present invention relates to a device and method for checking and encoding transmission information, and more specifically relates to a device and method for collectively encoding information blocks of multiple users and performing verification on individual user equipment information .

背景技术Background technique

在信息传递过程中,信号在传输过程中会受到各种形式的干扰,从而导致数据传输的错误。为了对抗各种信道不理想因素导致的信号在传输过程当中发生的错误,一种技术是检错码技术,即通过在发送端对信息比特编码引入冗余信息,然后在接收端解码时可以根据冗余信息判断信息块是否传输正确,循环冗余校验(CRC)作为一种检错码技术,获得了很广的应用;另一种技术是采用纠错码的技术,即通过在发送端对信息比特编码引入冗余信息,然后在接收端解码时可以根据冗余信息自动发现和纠正一部分传输错误。这两种技术往往同时采用,互为补充,即当错误不太多时通过纠错码可以纠正一部分错误;当错误太多超过纠错码的纠错能力时通过检错码判断信息块错误。In the process of information transmission, the signal will be subject to various forms of interference during transmission, resulting in errors in data transmission. In order to combat the errors that occur in the signal transmission process caused by various channel imperfect factors, one technology is error detection code technology, which introduces redundant information by encoding information bits at the sending end, and then can be decoded at the receiving end according to Redundant information judges whether the information block is transmitted correctly. Cyclic redundancy check (CRC), as an error detection code technology, has been widely used; another technology uses error correction code technology, that is, through Redundant information is introduced into the information bit encoding, and then some transmission errors can be automatically found and corrected according to the redundant information when decoding at the receiving end. These two technologies are often used at the same time and complement each other, that is, when there are not too many errors, some errors can be corrected by the error-correcting code; when there are too many errors that exceed the error-correcting capability of the error-correcting code, the error-detecting code can be used to judge the error of the information block.

在传统的通信系统中,当基站需要对多个用户设备发送信息时,可以有两大类发送信息的方法:In a traditional communication system, when a base station needs to send information to multiple user equipments, there are two types of information sending methods:

1)基站分别在相互独立的资源上编码发送各个用户设备的信息,用户设备则在各个独立的资源上接收发送的信息;1) The base station encodes and sends information of each user equipment on mutually independent resources, and the user equipment receives and sends information on each independent resource;

2)基站把发送给多个用户设备的信息集中到一个信息块添加CRC,然后编码。用户设备则需要正确接收这个包含多个用户设备信息的信息块后,从中提取发送给其的信息。2) The base station gathers the information sent to multiple user equipments into one information block, adds CRC, and then encodes it. The user equipment needs to correctly receive the information block containing the information of multiple user equipments, and then extract the information sent thereto.

对于第二种方法,当基站把发送给多个用户设备的信息集中到一个信息块编码时,图1是基站处理的流程图。如图所示,基站首先把多个用户设备的信息块级联组成一个信息块(101);然后基站为这个级联组成的信息块计算CRC,并把计算得到的CRC添加到级联组成的信息块的后面构成发送信息块(102);基站对添加了CRC的信息块进行编码(103)。图2是用户设备处理的流程图。如图所示,用户设备首先接收来自基站的信号,并在对应的资源上解码得到包含多个用户设备信息的信息块(201);接下来,用户设备对解码后的包含多个用户设备信息的信息块进行CRC检查(202);如果CRC校验失败,用户设备认为整个数据包发送错误,用户设备丢弃这个数据包(203);如果CRC校验通过,用户设备认为对这个包含多个用户设备信息的信息块接收正确(204);用户设备在包含多个用户设备信息的信息块中检查是否包含自己的用户设备ID,从而确定基站是否为其发送了信息(205)。For the second method, when the base station gathers the information sent to multiple user equipments into one information block and encodes it, Fig. 1 is a flow chart of the base station processing. As shown in the figure, the base station first concatenates the information blocks of multiple user equipments to form an information block (101); then the base station calculates the CRC for the information blocks formed by the concatenation, and adds the calculated CRC to the concatenated information block. The following information block constitutes a transmission information block (102); the base station encodes the information block added with CRC (103). Fig. 2 is a flowchart of user equipment processing. As shown in the figure, the user equipment first receives a signal from the base station, and decodes on the corresponding resource to obtain an information block containing multiple user equipment information (201); next, the user equipment decodes the decoded information block containing multiple user equipment information If the CRC check fails, the user equipment thinks that the entire data packet is sent incorrectly, and the user equipment discards the data packet (203); if the CRC check passes, the user equipment thinks that this contains multiple user The information block of device information is received correctly (204); the user equipment checks whether its own user equipment ID is contained in the information block containing multiple user equipment information, so as to determine whether the base station has sent information for it (205).

在HSDPA系统中,针对不同用户设备的下行共享控制信道用不同的码字发送,也就是说不同用户设备的下行共享控制信息用独立的资源发送,即使用了上述的第一种方法。In the HSDPA system, the downlink shared control channel for different user equipments is sent with different codewords, that is to say, the downlink shared control information of different user equipments is sent with independent resources, that is, the first method above is used.

在IEEE802.16等系统中,下行控制信息集中在一帧前部的控制信息域中发送,针对各个用户设备的控制信息集中在一起添加CRC,即使用了上述的第二种方法。In systems such as IEEE802.16, the downlink control information is sent in the control information field at the front of a frame, and CRC is added to the control information for each user equipment, that is, the second method above is used.

在现有技术中,上面提到的第一种方法相比第二种方法的编码增益比较小。同时,上面提到的第二种方法存在如下的问题:In the prior art, the coding gain of the first method mentioned above is smaller than that of the second method. At the same time, the second method mentioned above has the following problems:

1)由于基站在同一个编码块中发送针对多个用户的信息块,编码块中的比特数目很多,经无线信道传输,在用户设备侧解码后,CRC校验失败的可能性就会增大,而且一旦CRC校验失败,用户设备只能认为整个信息块发送错误。对于处于信道条件比较差的位置的用户设备,控制信令接收的可靠性大大降低。1) Since the base station sends information blocks for multiple users in the same coding block, the number of bits in the coding block is large, and the possibility of CRC check failure will increase after being decoded on the user equipment side through wireless channel transmission , and once the CRC check fails, the user equipment can only consider that the entire information block is sent incorrectly. For a user equipment located in a location with relatively poor channel conditions, the reliability of receiving control signaling is greatly reduced.

2)当用户数目比较少时,添加到最后的CRC的比特数在总比特数中占的比例增大,比特开销比较大;2) When the number of users is relatively small, the proportion of the number of bits added to the last CRC in the total number of bits increases, and the bit overhead is relatively large;

发明内容Contents of the invention

本发明针对现有方法存在的问题,提出一种对传输信息做校验和编码的设备和方法。The invention aims at the problems existing in the existing method, and proposes a device and a method for checking and encoding transmission information.

按照本发明的一方面,一种基站对传输的信息做CRC校验和编码处理的方法,包括如下步骤:According to one aspect of the present invention, a method for a base station to perform CRC check and encoding processing on transmitted information includes the following steps:

a)基站分别针对每个用户设备的信息处理CRC校验信息;a) The base station processes the CRC check information for the information of each user equipment respectively;

b)基站把针对每个用户设备处理得到的发送信息块级联起来;b) The base station concatenates the transmitted information blocks processed for each user equipment;

c)基站对级联得到的信息块进行编码。c) The base station codes the concatenated information blocks.

按照本发明的另一方面,一种用户设备对传输的信息解码和CRC校验处理的方法,包括如下步骤:According to another aspect of the present invention, a method for user equipment to decode transmitted information and process CRC checks includes the following steps:

a)用户设备接收基站的信号,并在对应的资源上解码得到包含发送给多个用户设备信息的信息块;a) The user equipment receives the signal of the base station, and decodes it on the corresponding resource to obtain an information block containing information sent to multiple user equipments;

b)用户设备依次校验这个包含多个用户设备信息的信息块中的每个针对特定用户设备的信息块,用自己的用户设备ID校验它是否是发送给自己的。b) The user equipment sequentially checks each information block for a specific user equipment among the information blocks containing multiple user equipment information, and uses its own user equipment ID to check whether it is sent to itself.

按照本发明的另一方面,一种基站对传输的信息做CRC校验处理和编码的设备,包括According to another aspect of the present invention, a base station performs CRC check processing and encoding equipment for transmitted information, including

计算和处理用户信息的CRC的模块,用于计算用户信息的CRC,并通过处理降低比特数;A module for calculating and processing the CRC of user information, used to calculate the CRC of user information, and reduce the number of bits through processing;

级联模块,用于把增加了校验信息的用户信息级联起来直接输入到编码模块。The cascading module is used to concatenate the user information added with verification information and directly input it to the encoding module.

按照本发明的另一方面,一种用户设备对传输的信息解码和CRC校验处理的设备,包括According to another aspect of the present invention, a user equipment decodes transmitted information and performs CRC check processing, including

分段模块,用于用户设备把解码得到的包含多个用户设备信息的信息块拆分成一个个针对特定用户设备的信息块;The segmentation module is used for the user equipment to split the decoded information blocks containing multiple user equipment information into information blocks for specific user equipments;

校验模块,用于用户设备根据自己的用户设备ID等信息校验接收到的每个针对特定用户设备的信息块;The verification module is used for the user equipment to verify each received information block for a specific user equipment according to its own user equipment ID and other information;

检测和处理模块,用于用户设备判断基站是否为其发送信息,并做相应的处理。The detection and processing module is used for the user equipment to judge whether the base station sends information for it, and to perform corresponding processing.

采用本发明的方法,基站把针对多个用户设备的信息集中在一个信息块中编码时,对各个用户设备特定的信息分别添加CRC;用户设备接收时不需要对包含多个用户设备信息的信息块进行CRC校验,而是按照针对特定用户设备的信息块分别进行CRC校验,包含多个用户设备信息的信息块中某个针对特定用户设备的信息块发生错误并不会影响用户设备对其他针对特定用户设备的信息块的处理,从而信息传递的可靠性大大提高。With the method of the present invention, when the base station encodes the information for multiple user equipments in one information block, it adds CRC to the specific information of each user equipment respectively; The CRC check is performed on each block, but the CRC check is performed on each information block for a specific user equipment. An error in an information block for a specific user equipment among the information blocks containing multiple user equipment information will not affect the user equipment's ability to perform a CRC check. Other information blocks are processed for specific user equipment, so that the reliability of information transmission is greatly improved.

附图说明Description of drawings

图1是现有方法中基站处理的流程图;Fig. 1 is the flowchart of base station processing in the existing method;

图2是现有方法中用户设备处理的流程图;FIG. 2 is a flowchart of user equipment processing in an existing method;

图3是基站对用户设备信息分别添加CRC和联合编码的设备图;FIG. 3 is a device diagram in which the base station adds CRC and joint coding to user equipment information respectively;

图4是用户设备从包含多个用户设备信息的信息块检测和处理信息的设备图;Figure 4 is a device diagram of a user equipment detecting and processing information from an information block containing a plurality of user equipment information;

图5是基站对用户设备信息分别添加CRC和联合编码的流程图示例;Fig. 5 is a flow chart example of adding CRC and joint coding to user equipment information respectively by the base station;

图6是用户设备从包含多个用户设备信息的信息块检测和处理信息的流程图示例;FIG. 6 is an example flow diagram of user equipment detecting and processing information from an information block containing a plurality of user equipment information;

图7是基站发射机硬件框图的一个示例;Figure 7 is an example of a hardware block diagram of a base station transmitter;

图8是用户设备接收机硬件框图的一个示例;Figure 8 is an example of a hardware block diagram of a user equipment receiver;

图9是用户设备ID与CRC长度相等时,基站处理特定用户信息的方法;FIG. 9 is a method for processing specific user information by the base station when the user equipment ID is equal to the length of the CRC;

图10是基站通过对用户设备ID重复处理特定用户信息的方法;FIG. 10 is a method for the base station to repeatedly process specific user information on the user equipment ID;

图11是基站通过对用户设备ID编码和打孔处理特定用户信息的方法。FIG. 11 is a method for a base station to process specific user information by encoding and puncturing user equipment IDs.

具体实施方式Detailed ways

本发明提出一种对传输信息做校验和编码的方法。其具体操作如下:The invention proposes a method for checking and encoding transmission information. Its specific operation is as follows:

基站的操作base station operation

1)基站分别针对每个用户设备的信息分别生成并添加CRC校验信息;1) The base station respectively generates and adds CRC check information for each user equipment information;

2)基站把针对每个用户设备传输信息处理后得到的发送信息块级联起来组成一个或者多个信息块;2) The base station concatenates the transmission information blocks obtained after processing the transmission information for each user equipment to form one or more information blocks;

3)基站对级联得到的信息块进行编码。3) The base station codes the information blocks obtained through concatenation.

本发明在上述步骤1)中生成并添加的CRC校验信息可以与其他的用户设备特定信息(比如:用户设备ID)作某种处理来降低发送信息的比特数。The CRC check information generated and added in the above step 1) of the present invention can be processed with other user equipment specific information (such as: user equipment ID) to reduce the number of bits of information to be sent.

本发明在上述步骤2)和3)中,一种方法是基站把添加了CRC信息的用户设备的发送信息块级联成一个信息块并编码。In the above steps 2) and 3) of the present invention, a method is that the base station concatenates the transmission information blocks of the user equipment added with CRC information into one information block and encodes it.

本发明在上述步骤2)和3)中,另一种方法是基站根据用户设备信道条件等因素把用户设备分成多个组,从而分别针对每组用户设备,基站把添加了CRC信息的用户设备的发送信息块级联成一个信息块并编码。In the above steps 2) and 3) of the present invention, another method is that the base station divides the user equipment into multiple groups according to factors such as user equipment channel conditions, so that for each group of user equipment, the base station divides the user equipment with CRC information The sent information blocks are concatenated into one information block and encoded.

用户设备的操作Operation of User Equipment

1)用户设备接收基站的信号,并在对应的资源上解码得到一个或者多个包含多个用户设备信息的信息块;1) The user equipment receives the signal of the base station, and decodes on the corresponding resource to obtain one or more information blocks containing information of multiple user equipments;

2)用户设备依次校验包含多个用户设备信息的信息块中的每个针对特定用户设备的信息块,用自己的用户设备ID判断它是否是发送给自己的。2) The user equipment sequentially checks each information block for a specific user equipment among the information blocks containing multiple user equipment information, and uses its own user equipment ID to determine whether it is sent to itself.

本发明在上述步骤2)中,用户设备判断基站为其发送了信息的一种方式是如果用户设备对某个针对特定用户设备的信息块的校验通过,用户设备认为这个信息块是发送给自己的,并停止对其他针对特定用户设备的信息块的校验操作;In the above step 2) of the present invention, one way for the user equipment to determine that the base station has sent information to it is that if the user equipment passes the verification of an information block for a specific user equipment, the user equipment considers that the information block is sent to own, and stop the verification operation on other information blocks for specific user equipment;

本发明在上述步骤2)中,用户设备判断基站为其发送了信息的另一种方式是用户设备校验所有针对特定用户设备的信息块:In the present invention, in the above step 2), another way for the user equipment to determine that the base station has sent information for it is that the user equipment checks all information blocks for a specific user equipment:

1)如果用户设备唯一的发现一个信息块校验通过,用户设备认为这个信息块是发送给自己的;1) If the user equipment only finds that an information block has passed the verification, the user equipment considers that the information block is sent to itself;

2)如果用户设备发现多个信息块校验通过,一种处理方式是用户设备认为基站发送的信息错误;另一种处理方式是用户设备进一步根据其他条件分析这些校验通过的信息块是否是发送给自己的,例如当基站发送的信息是控制信令时,用户设备检查信息块中的传输块格式和分配的资源等信息,当这些信息都与其处理能力相符合时,用户设备认为这个信息块是是发送给自己的。2) If the user equipment finds that multiple information blocks have passed the verification, one processing method is that the user equipment thinks that the information sent by the base station is wrong; another processing method is that the user equipment further analyzes whether the information blocks that have passed the verification are correct according to other conditions. For example, when the information sent by the base station is control signaling, the user equipment checks information such as the format of the transport block and the allocated resources in the information block. When the information matches its processing capability, the user equipment considers this information Blocks are sent to themselves.

本发明在上述步骤2)中,用户设备判断基站没有为其发送信息的方法是如果用户设备已经检测了包含多个用户设备信息的信息块中的所有针对特定用户设备的信息块,但是没有检测到CRC校验通过的信息块,用户设备认为基站没有为其发送信息。In the above step 2) of the present invention, the method for the user equipment to determine that the base station has not sent information for it is that if the user equipment has detected all information blocks for a specific user equipment in the information blocks containing multiple user equipment information, When the information block passed the CRC check, the user equipment considers that the base station has not sent information for it.

图3是本发明中基站对用户设备信息分别添加CRC和联合编码的设备图。如图所示,基站分别针对用户信息(301,302)计算CRC信息;并把用户信息和计算得到CRC做适当的处理(303,304);然后基站把处理后的用户信息级联起来组成一个信息块,当基站把用户设备分成多个组时,基站相应地把处理后的用户信息级联起来组成多个信息块(305);然后基站对级联组成的信息块进行编码(306)。Fig. 3 is an equipment diagram of the base station adding CRC and joint coding to user equipment information in the present invention. As shown in the figure, the base station calculates CRC information respectively for user information (301, 302); and performs appropriate processing (303, 304) on the user information and the calculated CRC; then the base station concatenates the processed user information to form a Information blocks, when the base station divides the user equipment into multiple groups, the base station correspondingly concatenates the processed user information to form multiple information blocks (305); then the base station encodes the concatenated information blocks (306).

图4是本发明中用户设备从包含多个用户设备信息的信息块检测和处理信息的设备图。如图所示,用户设备首先对收到的基站信号解码得到包含多个用户设备信息的信息块,当基站把用户设备分成多个组编码发送时,用户设备解码得到多个包含多个用户设备信息的信息块(400);然后用户设备把包含多个用户设备信息的信息块拆分成一个个针对特定用户设备的信息块(401);然后用户设备分别处理各个针对特定用户设备的信息块(402,404),根据自己的用户设备ID等信息校验接收到的每个针对特定用户设备的信息块(403,405);最后用户设备判断基站是否为其发送了信息(406)。Fig. 4 is a device diagram of a user equipment detecting and processing information from an information block containing a plurality of user equipment information in the present invention. As shown in the figure, the user equipment first decodes the received base station signal to obtain an information block containing multiple user equipment information. When the base station divides the user equipment into multiple groups for encoding and sending, the user equipment decodes to obtain multiple The information block of information (400); then the user equipment splits the information block containing a plurality of user equipment information into individual information blocks for specific user equipment (401); then the user equipment processes each information block for specific user equipment respectively (402, 404), check each received information block for a specific user equipment (403, 405) according to its own user equipment ID and other information; finally, the user equipment judges whether the base station has sent information for it (406).

实施例Example

下面描述一个本发明的实施例。在这个实施中假设基站分别对每个用户设备的用户设备ID之外的控制比特计算CRC,然后把其用户设备ID与计算得到的CRC做掩码操作。因为本发明不指定特定的CRC的具体产生方法,本发明对其他处理CRC校验的方法同样适用。An embodiment of the present invention is described below. In this implementation, it is assumed that the base station calculates a CRC for the control bits other than the user equipment ID of each user equipment, and then performs a masking operation on the user equipment ID and the calculated CRC. Because the present invention does not specify a specific method for generating a specific CRC, the present invention is also applicable to other methods for processing CRC checks.

图5是基站处理控制信令的流程图的示例。首先基站选择一个需要调度资源的用户设备,对除用户设备ID以外所有这个用户设备的控制信息计算CRC(501);然后基站用这个用户设备的用户设备ID对步骤(501)计算得到的CRC做掩码操作(503);基站对这个用户设备把除用户设备ID以外的控制信息和步骤(502)中用用户设备ID掩码的CRC级联起来,组成基站为这个用户设备发送控制信息块(503);接着基站需要判断是否已经分别处理了所有需要处理的用户设备的控制信息(504);如果基站还没有处理所有的用户设备,循环至步骤(501)继续处理下一个用户设备;如果基站已经处理了所有的用户设备,基站把针对每个用户设备计算得到的控制信息块级联起来组成一个控制信息块(505);接下来,基站对这个级联得到的控制信息块进行编码(506)。Fig. 5 is an example of a flow chart for processing control signaling by a base station. First, the base station selects a user equipment that needs scheduling resources, and calculates CRC (501) for the control information of all the user equipment except the user equipment ID; then the base station uses the user equipment ID of the user equipment to calculate the CRC obtained in step (501) Mask operation (503); the base station concatenates the control information except the user equipment ID and the CRC of the user equipment ID mask in the step (502) to this user equipment, and forms the base station to send the control information block ( 503); then the base station needs to judge whether the control information (504) of all user equipments that need to be processed has been respectively processed; if the base station has not processed all user equipments, loop to step (501) and continue to process the next user equipment; if the base station Having processed all user equipments, the base station concatenates the control information blocks calculated for each user equipment to form a control information block (505); next, the base station encodes the concatenated control information blocks (506 ).

图6是用户设备接收下行控制信令的流程图的示例。首先用户设备接收基站的信号,并在对应于下行控制信道的资源上解码得到包含发送给多个用户设备控制信息的控制信息块(601);接下来,用户设备在包含多个用户设备控制信息的控制信息块中,针对一个发送给特定用户设备的控制信息块计算CRC(602);然后用户设备判断收到的针对特定用户设备的控制信息块中的用户设备ID掩码后的CRC域、步骤(602)中计算得到的CRC和自己的用户设备ID是否相符(603);如果步骤(603)的判断结果是相符,用户设备认为收到基站发给其的下行控制信令,用户设备认为基站为其调度了资源,并根据收到的控制信令接收数据(606);如果步骤(603)的判断结果是不相符,用户设备判断其是否已经对包含多个用户设备控制信息的控制信息块中的所有针对特定用户设备的控制信息块都进行了CRC校验(604);如果用户设备还没有检测所有的控制信息块,转到步骤(602)继续处理下一个针对特定用户设备的控制信息块;如果用户设备已经检测了所有的控制信息块,而且用户设备没有检测到发给自己的下行控制信令,用户设备认为基站没有为其传输信息(605)。在下一个接收下行控制信令的时刻,用户设备重复上述过程。Fig. 6 is an example of a flow chart of user equipment receiving downlink control signaling. First, the user equipment receives the signal from the base station, and decodes the resource corresponding to the downlink control channel to obtain a control information block (601) containing control information sent to multiple user equipments; next, the user equipment contains multiple user equipment control information In the control information block of the specific user equipment, calculate the CRC (602) for a control information block sent to the specific user equipment; then the user equipment judges the CRC field after the user equipment ID mask in the received control information block for the specific user equipment, Whether the CRC calculated in the step (602) matches the user equipment ID of oneself (603); if the judgment result of the step (603) is consistent, the user equipment thinks that the downlink control signaling received from the base station is sent to it, and the user equipment thinks that The base station schedules resources for it, and receives data according to the received control signaling (606); if the judgment result of step (603) is inconsistent, the user equipment judges whether it has received the control information containing multiple user equipment control information All of the control information blocks for the specific user equipment in the block have been CRC checked (604); if the user equipment has not detected all the control information blocks, go to step (602) and continue to process the next control for the specific user equipment Information block; if the user equipment has detected all the control information blocks, and the user equipment has not detected the downlink control signaling sent to itself, the user equipment considers that the base station has not transmitted information for it (605). At the next moment of receiving downlink control signaling, the user equipment repeats the above process.

图9是当用户设备ID与CRC长度相等时,基站处理特定用户信息的方法。如图所示,首先基站针对用户信息(包括或者不包括用户设备ID)(901)计算CRC(902),然后基站把用户设备ID(903)和计算得到的CRC做掩码操作,一般是模2加操作,也就是异或操作(904),最后基站把除用户设备ID以外的用户信息和上述掩码操作的结果级联组成这个用户的发送信息块(905)。FIG. 9 is a method for the base station to process specific user information when the user equipment ID is equal to the length of the CRC. As shown in the figure, the base station first calculates the CRC (902) for the user information (including or not including the user equipment ID) (901), and then the base station performs a mask operation on the user equipment ID (903) and the calculated CRC. 2 plus operation, that is, XOR operation (904), and finally the base station concatenates the user information except the user equipment ID and the result of the above-mentioned mask operation to form the user's transmission information block (905).

图10是当用户设备ID长度小于CRC长度时,基站通过对用户设备ID重复处理特定用户信息的一种方法。如图所示,基站一方面针对用户信息(包括或者不包括用户设备ID)(1001)计算CRC(1002),基站另一方面把用户设备ID(1003)进行重复,当CRC长度不是用户设备ID长度的整数倍时,可以选择用户设备ID的某些比特多重复一次(1004),然后基站把重复后的用户设备ID和计算得到的CRC做掩码操作,一般是模2加操作,也就是异或操作(1005),最后基站把除用户设备ID以外的用户信息和上述掩码操作的结果级联组成这个用户的发送信息块(1006)。Fig. 10 is a method for the base station to repeatedly process specific user information on the user equipment ID when the length of the user equipment ID is smaller than the length of the CRC. As shown in the figure, on the one hand, the base station calculates the CRC (1002) for the user information (including or not including the user equipment ID) (1001), and on the other hand, the base station repeats the user equipment ID (1003). When the length of the CRC is not the user equipment ID When the length is an integer multiple, some bits of the user equipment ID can be selected to repeat once more (1004), and then the base station performs a mask operation on the repeated user equipment ID and the calculated CRC, which is generally a modulo 2 addition operation, that is, Exclusive OR operation (1005), and finally the base station concatenates the user information except the user equipment ID and the result of the above-mentioned mask operation to form the transmission information block of this user (1006).

图11是当用户设备ID长度小于CRC长度时,基站通过对用户设备ID编码和打孔处理特定用户信息的另一种方法。如图所示,基站一方面针对用户信息(包括或者不包括用户设备ID)(1101)计算CRC(1102),基站另一方面把用户设备ID(1103)进行编码(1104),然后打孔或者重复匹配到CRC长度(1105),然后基站把处理后的用户设备ID和计算得到的CRC做掩码操作,一般是模2加操作,也就是异或操作(1106),最后基站把除用户设备ID以外的用户信息和上述掩码操作的结果级联组成这个用户的发送信息块(1107)。Fig. 11 is another method for the base station to process specific user information by encoding and puncturing the user equipment ID when the length of the user equipment ID is smaller than the length of the CRC. As shown in the figure, on the one hand, the base station calculates the CRC (1102) for the user information (including or not including the user equipment ID) (1101), on the other hand, the base station encodes the user equipment ID (1103) (1104), and then punches or Repeat matching to the CRC length (1105), and then the base station performs a masking operation on the processed user equipment ID and the calculated CRC, usually a modulo 2 addition operation, that is, an XOR operation (1106), and finally the base station removes the user equipment ID The user information other than the ID and the result of the above mask operation are concatenated to form the sending information block of this user (1107).

图7给出了采用本发明方法时基站发射机硬件框图的一个示例。如图所示,基站控制单元(700)控制把多个用户的信息(701,702)在添加了校验信息之后集中到一个信息块(703),然后基站对这个包含多个用户信息的信息块进行信道编码、速率匹配和交织(704),接下来对其进行调制(705),添加循环前缀(706),数/模变换(707),最后通过射频发射机(708)和天线(709)发射。Fig. 7 shows an example of a hardware block diagram of a base station transmitter when the method of the present invention is adopted. As shown in the figure, the base station control unit (700) controls to gather the information of multiple users (701, 702) into one information block (703) after adding verification information, and then the base station performs a The block is channel coded, rate matched and interleaved (704), then modulated (705), added with a cyclic prefix (706), digital/analog converted (707), and finally passed through a radio frequency transmitter (708) and an antenna (709 )emission.

图8给出了采用本发明方法时用户设备接收机硬件框图的一个示例。用户设备通过天线(800)和射频接收机(801)接收来自基站的信号,经模/数变换(802),去除循环前缀(803),解调(804),用户设备对基站发送的数据解交织、解速率匹配和解码(805)得到包含多个用户设备信息的信息块,最后用户设备检测基站是否为其发送了信息并做适当的处理(806)。FIG. 8 shows an example of a hardware block diagram of a user equipment receiver when the method of the present invention is adopted. The user equipment receives the signal from the base station through the antenna (800) and the radio frequency receiver (801), undergoes analog/digital conversion (802), removes the cyclic prefix (803), and demodulates (804), and the user equipment decodes the data sent by the base station Interleave, de-rate matching and decoding (805) to obtain an information block containing multiple user equipment information, and finally the user equipment detects whether the base station has sent information for it and performs appropriate processing (806).

Claims (20)

1.一种基站对传输的信息做CRC校验和编码处理的方法,包括如下步骤:1. A method for a base station to perform CRC check and encoding processing on transmitted information, comprising the steps of: a)基站分别针对每个用户设备的信息处理CRC校验信息;a) The base station processes the CRC check information for the information of each user equipment respectively; b)基站把针对每个用户设备处理得到的发送信息块级联起来;b) The base station concatenates the transmitted information blocks processed for each user equipment; c)基站对级联得到的信息块进行编码。c) The base station codes the concatenated information blocks. 2.根据权利要求1所述的方法,其特征在于在步骤a)中,基站针对各个用户设备特定信息计算的CRC可以和其特定的信息作某种处理来降低发送信息的比特数。2. The method according to claim 1, characterized in that in step a), the CRC calculated by the base station for the specific information of each user equipment can be processed with the specific information to reduce the number of bits of the transmitted information. 3.根据权利要求2所述的方法,其特征在于包括步骤:3. The method according to claim 2, characterized in that it comprises the steps of: 基站根据除用户设备ID以外的用户设备特定信息计算CRC;The base station calculates the CRC based on user equipment specific information other than the user equipment ID; 然后把用户设备ID和计算得到的CRC作掩码操作;Then use the user equipment ID and the calculated CRC as a mask operation; 掩码后的CRC与除用户设备ID以外的用户设备特定信息级联组成这个用户设备的发送信息块。The masked CRC is concatenated with user equipment specific information other than the user equipment ID to form the transmission information block of the user equipment. 4.根据权利要求3所述的方法,其特征在于掩码操作是模2加操作。4. The method of claim 3, wherein the masking operation is a modulo-2 addition operation. 5.根据权利要求3所述的方法,其特征在于当用户设备ID长度小于CRC的长度时,基站通过对用户设备ID进行重复使其长度与CRC的长度相等。5. The method according to claim 3, wherein when the length of the user equipment ID is smaller than the length of the CRC, the base station repeats the user equipment ID so that its length is equal to the length of the CRC. 6.根据权利要求3所述的方法,其特征在于当用户设备ID长度小于CRC的长度时,基站通过对用户设备ID编码和打孔使其长度与CRC的长度相等。6. The method according to claim 3, wherein when the length of the user equipment ID is smaller than the length of the CRC, the base station codes and punctures the user equipment ID to make its length equal to the length of the CRC. 7.根据权利要求1所述的方法,其特征在于在步骤b)中,基站把添加了CRC信息的用户设备的发送信息块级联成一个信息块。7. The method according to claim 1, characterized in that in step b), the base station concatenates the transmission information blocks of the user equipment with added CRC information into one information block. 8.根据权利要求1所述的方法,其特征在于在步骤b)中,基站根据用户设备信道条件等因素把用户设备分成多个组,从而分别针对每组用户设备,基站把添加了CRC信息的用户设备的发送信息块级联成一个信息块。8. The method according to claim 1, wherein in step b), the base station divides the user equipment into multiple groups according to factors such as user equipment channel conditions, so that for each group of user equipment, the base station adds CRC information The information blocks sent by the user equipment are concatenated into one information block. 9.根据权利要求1所述的方法,其特征在于在步骤c)中,基站不针对这个级联组成的信息块添加CRC校验信息。9. The method according to claim 1, characterized in that in step c), the base station does not add CRC check information to the information block formed by the concatenation. 10.一种用户设备对传输的信息解码和CRC校验处理的方法,包括如下步骤:10. A method for decoding and CRC check processing of transmitted information by a user equipment, comprising the following steps: a)用户设备接收基站的信号,并在对应的资源上解码得到包含发送给多个用户设备信息的信息块;a) The user equipment receives the signal of the base station, and decodes it on the corresponding resource to obtain an information block containing information sent to multiple user equipments; b)用户设备依次校验这个包含多个用户设备信息的信息块中的每个针对特定用户设备的信息块,用自己的用户设备ID校验它是否是发送给自己的。b) The user equipment sequentially checks each information block for a specific user equipment among the information blocks containing multiple user equipment information, and uses its own user equipment ID to check whether it is sent to itself. 11.根据权利要求10所述的方法,其特征在于在步骤b)中,用户设备不对这个包含多个用户设备信息的信息块进行整体CRC校验。11. The method according to claim 10, characterized in that in step b), the user equipment does not perform an overall CRC check on the information block containing multiple user equipment information. 12.根据权利要求10所述的方法,其特征在于在步骤b)中,用户设备判断基站为其发送了信息的方法是用户设备认为第一个校验通过的针对特定用户设备的信息块是发送给自己的。12. The method according to claim 10, characterized in that in step b), the user equipment determines that the base station has sent information for it, the user equipment thinks that the first information block for the specific user equipment that passes the verification is sent to myself. 13.根据权利要求10所述的方法,其特征在于在步骤b)中,用户设备判断基站为其发送了信息的方法是用户设备校验所有针对特定用户设备的信息块后做判断。13. The method according to claim 10, characterized in that in step b), the method for the user equipment to determine that the base station has sent information for it is that the user equipment checks all information blocks specific to the user equipment before making the determination. 14.根据权利要求13所述的方法,其特征在于如果用户设备唯一的发现一个信息块校验通过,用户设备认为这个信息块是发送给自己的。14. The method according to claim 13, wherein if the user equipment uniquely finds that one information block passes the verification, the user equipment considers that the information block is sent to itself. 15.根据权利要求13所述的方法,其特征在于如果用户设备发现多个信息块校验通过,用户设备认为基站发送的信息错误。15. The method according to claim 13, wherein if the user equipment finds that multiple information blocks pass the verification, the user equipment considers that the information sent by the base station is wrong. 16.根据权利要求13所述的方法,其特征在于如果用户设备发现多个信息块校验通过,用户设备进一步根据其他条件分析这些校验通过的信息块是否是发送给自己的。16. The method according to claim 13, wherein if the user equipment finds that multiple information blocks pass the verification, the user equipment further analyzes whether the information blocks that have passed the verification are sent to itself according to other conditions. 17.根据权利要求16所述的方法,其特征在于当基站发送的信息是控制信令时,用户设备检查信息块中的传输块格式和分配的资源等信息,当这些信息都与其处理能力相符合时,用户设备认为这个信息块是发送给自己的。17. The method according to claim 16, wherein when the information sent by the base station is control signaling, the user equipment checks information such as the format of the transport block and allocated resources in the information block, and when the information is related to its processing capability When it matches, the user equipment considers that the information block is sent to itself. 18.根据权利要求10所述的方法,其特征在于在步骤b)中,如果用户设备已经检测了所有针对特定用户设备的信息块,但是没有检测到CRC校验通过的信息块,用户设备认为基站没有向其发送信息。18. The method according to claim 10, characterized in that in step b), if the user equipment has detected all information blocks directed at a specific user equipment, but does not detect an information block passing the CRC check, the user equipment considers The base station did not send information to it. 19.一种基站对传输的信息做CRC校验处理和编码的设备,包括计算和处理用户信息的CRC的模块,用于计算用户信息的CRC,并通过处理降低比特数;级联模块,用于把增加了校验信息的用户信息级联起来直接输入到编码模块。19. A base station performs CRC check processing and encoding equipment for transmitted information, including a module for calculating and processing the CRC of user information, used to calculate the CRC of user information, and reduce the number of bits through processing; the cascade module is used The method is to concatenate the user information added with verification information and directly input it to the encoding module. 20.一种用户设备对传输的信息解码和CRC校验处理的设备,包括分段模块,用于用户设备把解码得到的包含多个用户设备信息的信息块拆分成一个个针对特定用户设备的信息块;校验模块,用于用户设备根据自己的用户设备ID等信息校验接收到的每个针对特定用户设备的信息块;检测和处理模块,用于用户设备判断基站是否为其发送信息,并做相应的处理。20. A device for user equipment to decode and process transmitted information, including a segmentation module, used for the user equipment to split the decoded information blocks containing multiple user equipment information into individual pieces for specific user equipment The information block; the verification module is used for the user equipment to verify each received information block for a specific user equipment according to its own user equipment ID and other information; the detection and processing module is used for the user equipment to determine whether the base station sends information and act accordingly.
CN 200610006525 2006-01-10 2006-01-10 Equipment and method of correcting and coding for transmission information Expired - Fee Related CN101001127B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200610006525 CN101001127B (en) 2006-01-10 2006-01-10 Equipment and method of correcting and coding for transmission information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200610006525 CN101001127B (en) 2006-01-10 2006-01-10 Equipment and method of correcting and coding for transmission information

Publications (2)

Publication Number Publication Date
CN101001127A true CN101001127A (en) 2007-07-18
CN101001127B CN101001127B (en) 2013-04-10

Family

ID=38692957

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200610006525 Expired - Fee Related CN101001127B (en) 2006-01-10 2006-01-10 Equipment and method of correcting and coding for transmission information

Country Status (1)

Country Link
CN (1) CN101001127B (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102325003A (en) * 2011-07-14 2012-01-18 海能达通信股份有限公司 Method for data error detection, device and communication system
CN102379108A (en) * 2009-04-01 2012-03-14 皇家飞利浦电子股份有限公司 Frame concatenation in wireless uwb devices
CN102612173A (en) * 2011-01-21 2012-07-25 芯讯通无线科技(上海)有限公司 Multi-mode mobile phone and method for communication between communication modules of multi-mode mobile phone
CN104836653A (en) * 2007-01-09 2015-08-12 华为技术有限公司 Base station device, mobile station device, control information transmitting method, control information receiving method and program
CN105005733A (en) * 2015-06-11 2015-10-28 天地融科技股份有限公司 Character display method, character display system and intelligent secret key equipment
CN106533958A (en) * 2016-12-05 2017-03-22 国网浙江省电力公司杭州供电公司 Data consistency check method of heterogeneous system of cross-network isolation device
CN108028752A (en) * 2015-09-25 2018-05-11 三星电子株式会社 Mobile device capability identifier
CN108230943A (en) * 2016-12-21 2018-06-29 重庆博之翰科技有限公司 Draw ring information jettison system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69831799T2 (en) * 1998-07-28 2006-06-22 Lucent Technologies Inc. Transmission power control for packet-switched communication systems
US6915473B2 (en) * 2001-05-14 2005-07-05 Interdigital Technology Corporation Method and system for implicit user equipment identification

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104836653B (en) * 2007-01-09 2019-10-01 华为技术有限公司 Base station apparatus, mobile station apparatus, control method for sending information, control message receiving method and program
CN104836653A (en) * 2007-01-09 2015-08-12 华为技术有限公司 Base station device, mobile station device, control information transmitting method, control information receiving method and program
US11102761B2 (en) 2007-01-09 2021-08-24 Huawei Technologies Co., Ltd. Base station device, mobile station device, control information transmission method, control information reception method and program
US10321437B2 (en) 2007-01-09 2019-06-11 Huawei Technologies Co., Ltd. Base station device, mobile station device, control information transmission method, control information reception method and program
CN102379108A (en) * 2009-04-01 2012-03-14 皇家飞利浦电子股份有限公司 Frame concatenation in wireless uwb devices
CN102379108B (en) * 2009-04-01 2015-06-03 皇家飞利浦电子股份有限公司 Frame concatenation in wireless UWB devices
CN102612173A (en) * 2011-01-21 2012-07-25 芯讯通无线科技(上海)有限公司 Multi-mode mobile phone and method for communication between communication modules of multi-mode mobile phone
CN102612173B (en) * 2011-01-21 2016-08-10 芯讯通无线科技(上海)有限公司 The means of communication between multi mode terminal and communication module thereof
CN102325003A (en) * 2011-07-14 2012-01-18 海能达通信股份有限公司 Method for data error detection, device and communication system
CN105005733A (en) * 2015-06-11 2015-10-28 天地融科技股份有限公司 Character display method, character display system and intelligent secret key equipment
CN105005733B (en) * 2015-06-11 2022-04-08 天地融科技股份有限公司 Word stock initialization method, character display method and system and intelligent key equipment
CN108028752A (en) * 2015-09-25 2018-05-11 三星电子株式会社 Mobile device capability identifier
US10779158B2 (en) 2015-09-25 2020-09-15 Samsung Electronics Co., Ltd. Mobile device capability identifier
CN108028752B (en) * 2015-09-25 2021-05-18 三星电子株式会社 Mobile device, network node and method of operation thereof
US11463868B2 (en) 2015-09-25 2022-10-04 Samsung Electronics Co., Ltd. Mobile device capability identifier
US12238824B2 (en) 2015-09-25 2025-02-25 Samsung Electronics Co., Ltd. Mobile device capability identifier
CN106533958B (en) * 2016-12-05 2019-12-31 国网浙江省电力公司杭州供电公司 A data consistency verification method for heterogeneous systems across network isolation devices
CN106533958A (en) * 2016-12-05 2017-03-22 国网浙江省电力公司杭州供电公司 Data consistency check method of heterogeneous system of cross-network isolation device
CN108230943A (en) * 2016-12-21 2018-06-29 重庆博之翰科技有限公司 Draw ring information jettison system

Also Published As

Publication number Publication date
CN101001127B (en) 2013-04-10

Similar Documents

Publication Publication Date Title
CN101803208B (en) Multi-layer cyclic redundancy check code in wireless communication system
CN101136722B (en) A data transmission method and transmission equipment suitable for high-speed mobile terminals
US20040064782A1 (en) Reduced latency interleaver utilizing shortened first codeword
JP2015084593A (en) Method and apparatus for generating multiple cyclic redundancy checks (CRC)
JP2002530007A (en) Method and apparatus for providing high quality transmission in a telecommunications system
US20010000543A1 (en) Method for decreasing the frame error rate in data transmission in the form of data frames
KR20140130394A (en) Method and device for channel coding
CN101939927A (en) Method and apparatus for communicating antenna configuration information via shielding
CN116743189A (en) A tail-biting convolutional code encoding method and decoding method using hash function
US20040179517A1 (en) Wireless communication method and wireless communication device
CN101001127B (en) Equipment and method of correcting and coding for transmission information
Luyi et al. Forward error correction
US10886949B2 (en) Forward error control coding
US20030007487A1 (en) Method and an apparatus for use of codes in multicast transmission
US6678854B1 (en) Methods and systems for providing a second data signal on a frame of bits including a first data signal and an error-correcting code
CN111183748B (en) Error code resisting method based on cyclic redundancy check and erasure correction coding
KR100916702B1 (en) Apparatus and method for decoding channel of transport stream packet
CN113039806B (en) Transmitting apparatus and receiving apparatus for reliably receiving control message
CN102325003B (en) Method for data error detection and device
CN101453294A (en) Data transmission method, terminal and system
Liu et al. Performance of video transport over wireless networks using hybrid ARQ
CN112367143B (en) Anti-interference coding transmission method based on fountain codes
KR100866192B1 (en) Apparatus and method for transmitting/receiving packet control data in a mobile communication system
KR100869501B1 (en) Physical channel transmission format detection method
CN112821984B (en) Method, device and equipment for processing wireless local area network data

Legal Events

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

Granted publication date: 20130410

Termination date: 20150110

EXPY Termination of patent right or utility model