CN1897752B - Method for generating user identifier H-RNTI of HSDPA system - Google Patents

Method for generating user identifier H-RNTI of HSDPA system Download PDF

Info

Publication number
CN1897752B
CN1897752B CN200610091490A CN200610091490A CN1897752B CN 1897752 B CN1897752 B CN 1897752B CN 200610091490 A CN200610091490 A CN 200610091490A CN 200610091490 A CN200610091490 A CN 200610091490A CN 1897752 B CN1897752 B CN 1897752B
Authority
CN
China
Prior art keywords
rnti
user
hsdpa system
error correction
temp
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN200610091490A
Other languages
Chinese (zh)
Other versions
CN1897752A (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.)
UTStarcom Telecom Co Ltd
Original Assignee
UTStarcom Telecom 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 UTStarcom Telecom Co Ltd filed Critical UTStarcom Telecom Co Ltd
Priority to CN200610091490A priority Critical patent/CN1897752B/en
Publication of CN1897752A publication Critical patent/CN1897752A/en
Application granted granted Critical
Publication of CN1897752B publication Critical patent/CN1897752B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The method comprises: 1) sequentially generating the temporary user ID 'H-RNTI-TEMP'; 2) using the forward error correction coding to encode the temporary subscriber ID 'H-RNTI-TEMP' in order to generate the user ID 'H-RNTI'. The invention can avoid the error receiving of HS-SCCH in the HSDPA system.

Description

A kind of method that generates HSDPA system user sign H-RNTI
Technical field
The present invention relates to the mobile communication system technology, relate to the technology of (High Speed Downlink Package Access, high speed downlink packet inserts) system-computed of HSDPA among the UMTS (universal mobile telecommunications system) and distributing user sign H-RNTI particularly.
Background technology
UMTS (universal mobile telecommunications system) system is the 3-G (Generation Three mobile communication system) that wireless technology adopts WCDMA.WCDMA can adopt UTRA (universal terrestrial radio access) FDD (Frequency Division Duplexing (FDD)) and two kinds of duplex modes of UTRA TDD (time division duplex), and its main specification version comprises Release 99, Release 4, Release 5 and Release 6 etc.Wherein, Release 99 and Release 4 standards can be supported the message transmission rate that 384Kbps does not wait to 2Mbps.In order to strengthen the throughput of descending non real-time Packet Service, improve the spectrum efficiency of wireless access side, demand with satisfied more high transfer rate or Streaming Media type service, 2004,3GPP is organized in the R5 version of WCDMA and has proposed the HSDPA technology, with HSDPA as replenishing to R 99 (version that WCDMA is initial) wave point, can be applied in identical carrier wave with the R99 channel, by the radio bearer system is that HSDPA increases special channel, and by using fast physical layer retransmission and transmission by base stations control to merge and the rapid link self adaptation, the HSDPA technology can improve the throughput (peak data rate is almost 5 times of Release 99/4) of grouped data.
In order to realize the functional characteristic of HSDPA, WCDMA has introduced new channel in physical layer, comprise: HS-PDSCH (High Speed Physical Downlink Shared Channel, high-speed physical downlink shared channel (HS-PDSCH)), HS-SCCH (High Speed Shared Control Channel, High-Speed Shared Control Channel), HS-DPCCH (High Speed Dedicated Physical Control Channel, High-Speed Dedicated Physical Control Channel, FDD is proprietary) and HS-SICH (High Speed Shared Information Channel high-speed shared information channel, TDD is proprietary).Wherein, HS-PDSCH is used for the carries downlink user data, and HS-SCCH is used for carrying the required physical layer information of HS-PDSCH decoding, in fdd mode, HS-DPCCH is used to carry uplink control signaling, and in tdd mode, HS-SICH provides the carrying of uplink control signaling.Relation between these newly-increased HSDPA physical channels and transmission channel and the logic channel as shown in Figure 1.
In the relevant channel of all HSDPA, HS-SCCH is used to transmit the assignment information of HS-PDSCH, comprise: Channelisation-code-set (channel code collection), Time slot (gap information, TDD is proprietary), Modulation scheme (modulator approach), Transport-block size (transmission block size), Hybrid-ARQ process (mixing the request retransmission process), Redundancy and constellation version (code redundancy and planisphere), New data indicator (new data indication), HS-SCCH cyclicsequence number (HS-SCCH circulation sequence number, TDD is proprietary) and UE identity (user ID).Wherein, UE identity (H-RNTI just) is not directly to transmit on HS-SCCH, but 16 bit CRC check that itself and coding front all information are produced and transmission again behind the XOR mutually.The user receives after the HS-SCCH, with all information calculations CRC check of removing UE identity and, and the H-RNTI of itself and self made XOR, the result who obtains is as identical with the CRC of aerial reception, think that then this HS-SCCH sends to this user and receives total correctness, otherwise this HS-SCCH sends to other users in the same sub-district or sends to this user but mistake occurred in transmission course.
From above description, can find a potential problem to HS-SCCH transmission and receive mode.Supposing has two users in the same HSDPA sub-district, it is respectively H-RNTI1 and H-RNTI2 that their user indicates, and the binary representation of H-RNTI1 and H-RNTI2 only have 1 different.On certain HS-SCCH the HS-PDSCH channel allocation information that sends to H-RNTI1 is arranged in the sub-district at this moment, but because the influence of wireless channel decline, 16 bit CRC check of its transmission and the mistake of a bit when the user receives, occurred, and that bit of just differing of this bit for H-RNTI1 and H-RNTI2.According to above-mentioned method of reseptance, H-RNTI2 can take for this HS-SCCH and send to oneself, thus the wrong data message that sends to H-RNTI1 on the corresponding HS-PDSCH that is received in.
Receive the generation of situation for fear of above-mentioned misconnection, need when distributing H-RNTI, consider the otherness of different user H-RNTI value in the same sub-district, that is to say, make all to have bigger difference between any two the different HSDPA users' in same sub-district the H-RNTI value.
Summary of the invention
The objective of the invention is to, in view of the above problems, the method that a kind of RNC of being used for (radio network controller) calculates 3GPP HSDPA user ID H-RNTI has been proposed, it can solve the problem that traditional order or Random assignment H-RNTI are brought, and helps the reliable reception of HS-SCCH under complex wireless environments.
The method of generation HSDPA system user sign H-RNTI of the present invention is to transmit user ID H-RNTI by predetermined channel in described HSDPA, and it comprises following step:
(1) order generates the step that the casual user identifies H-RNTI-TEMP;
(2) adopting forward error correction coding that the described casual user who generates is identified H-RNTI-TEMP encodes to generate the step of user ID H-RNTI.
Preferably, described forward error correction coding is a Hamming code.
Preferably,, adopt the extended hamming code of [16,11,4] adopting under the situation of Hamming code, wherein, sequence length, the length of information sequence, intersymbol smallest hamming distance that " 16 ", " 11 ", " 4 " generate behind the presentation code respectively.
Preferably utilize following formula to calculate described user ID H-RNTI:
H - RNTI i = Σ n = 0 10 ( H - RNTI - TEMP n × G i , n ) MOD 2 , 0 ≤ i ≤ 14 Σ m = 0 14 H - RNTI m MOD 2 , i = 15
Preferably, described forward error correction coding is a BCH code.
Preferably, described forward error correction coding is the Golay sign indicating number.
Preferably, described forward error correction coding is the Reed-Muller sign indicating number.
Identify the method for H-RNTI according to the generation HSDPA system user of the invention described above, identifying H-RNTI-TEMP by the casual user that order is generated further adopts forward error correction coding to encode to generate user ID H-RNTI, thus, can guarantee the otherness between any two the different HSDPA users' in same sub-district the H-RNTI value, thereby can prevent the generation of the misconnection situation of HS-SCCH in the HSDPA system, improve the reliability that receives HS-SCCH in the HSDPA system.Thus, the method for generation HSDPA system user sign H-RNTI of the present invention also provides technical support to the exploitation of RNC (radio network controller) in the 3GPP HSDPA system.
Description of drawings
Fig. 1 is used for representing the mapping relations between physical channel, transmission channel and the logic channel of WCDMA HSDPA.
Fig. 2 is the step that schematically shows the method for generation HSDPA system user sign H-RNTI of the present invention.
Fig. 3 is the matrix diagram of expression the present invention when adopting Hamming code to generate HSDPA system user sign H-RNTI.
Embodiment
Fig. 2 is the step that schematically shows the method for generation HSDPA system user sign H-RNTI of the present invention.
In HSDPA, transmit user ID H-RNTI by predetermined channel, for there is significant difference in the user ID H-RNTI that guarantees any two different HSDPA users in the same sub-district under the situation with binary representation, as shown in Figure 2, producing user ID H-RNTI:(1 with following step) order generates the step 101 that the casual user identifies H-RNTI-TEMP; (2) adopting error correction coding that the described casual user who generates is identified H-RNTl-TEMP encodes to generate the step 102 of user ID H-RNTI.
Adopt the principle of above-mentioned steps generation user ID H-RNTI as described below: in the HSDPA system, for there is significant difference in the user ID H-RNTI that guarantees any two different HSDPA users in the same sub-district under the situation with binary identification, for example, can measure difference between this binary sequence with Hamming distance, it is defined as between any two isometric binary sequences all different position number sums of bit value on the correspondence position.Suppose isometric sequence A, B, its Hamming distance is WEIGHT (A XOR B), and wherein XOR represents XOR by turn, and WEIGHT is defined as and calculates the number of times that all ' 1 ' occur in the binary sequence.
Adopt under the situation of Hamming distance as tolerance, between feasible any two H-RNTI values according to above-mentioned algorithm generation, its Hamming distance all is not less than certain designated value.Be easy to thus expect that this is the characteristic that is had of forward error correction coding just.Therefore, we can generate H-RNTI-TEMP at first in proper order, adopt forward error correction coding that the H-RNTI-TEMP of order assignment is encoded then, and the H-RNTI of Sheng Chenging promptly satisfies above-mentioned requirement for smallest hamming distance like this.
The above-mentioned forward error correction coding of mentioning (FEC) is a kind of coding techniques commonly used, and its code word is the sign indicating number type with certain error correcting capability, after receiving terminal decoding, not only can find by mistake, and position that can misjudgment code element place and carry out error correction.Here, as forward error correction coding, can select Hamming (Hamming code), BCH code, Golay sign indicating number and the Reed-Muller sign indicating number etc. used always.
Wherein, Hamming code is a kind of multiple (compound) odd even error-detection system.It is encoded information with logical form, so that can EDC error detection and correction.Be used in that whole transmitted codewords in the Hamming code are made up of original information and additional odd even check bit.Each this parity bit is organized on the particular bit position of transmitted codewords.When realizing suitablely, no matter this system is in the original information position for the numerical digit of mistake, can both it be separated in the still additional check bit.
Again, above-mentioned " order generates H-RNTI-TEMP " mentioned also is a kind of conventional means of this area, its implication is, suppose that the 1st casual user identifies the H-RNTI-TEMP value and be 0, the 2nd to identify the H-RNTI-TEMP value with the casual user be 1, whenever newly-increased 1 user, its value adds 1, if arrived maximum, then the casual user who next time distributes to identify the H-RNTI-TEMP value be 0.
Moreover, consider that the length of 3GPP definition H-RNTI is 16 bits, adopted the extended hamming code of [16,11,4].Here " 16 " are the sequence lengths that the coding back generates, and " 11 " are the length of information sequence, and " 4 " are the intersymbol smallest hamming distances.Because information sequence length is 11, thus same the sub-district in simultaneously online HSDPA user to be restricted to 211=2048 individual, the smallest hamming distance of distributing between these users' the H-RNTI is 4.
The extended hamming code of above-mentioned [16,11,4] is by each code word in [15,11,3] Hamming code being increased the approximate perfect code that a bit check position (adding even parity bit here) produces.Matrix diagram when Fig. 3 is expression employing Hamming code generation HSDPA system user sign H-RNTI, i.e. the generator matrix G of expression [15,11,3] Hamming code.
According to the generator matrix among Fig. 3, it is as follows to calculate H-RNTIi:
H - RNTI i = Σ n = 0 10 ( H - RNTI - TEMP n × G i , n ) MOD 2 , 0 ≤ i ≤ 14 Σ m = 0 14 H - RNTI m MOD 2 , i = 15
Wherein, the i of the matrix of the i in the formula, n presentation graphs 3 is capable, the n row, and m represents m the bit sequence number of H-RNTIm, G I, nThe content of representing the capable n row of i of matrix shown in Figure 3.Again, H-RNTIi/H-RNTIm is i/m position corresponding in the binary representation of H-RNTI, and H-RNTI-TEMPn is corresponding n position in the binary representation of H-RNTI-TEMP.H-RNTI-TEMP order assignment by size between 0 to 2047 that is to say that the H-RNTI-TEMP that first user distributes is that the H-RNTI-TEMP that 0, the second user distributes is 1, so up to 2047.
With binary sequence (H-RNTI0, H-RNTI1, H-RNTI2, H-RNTI3, H-RNTI4, H-RNTI5, H-RNTI6, H-RNTI7, H-RNTI8, H-RNTI9, H-RNTI10, H-RNTI11, H-RNTI12, H-RNTI13, H-RNTI14, H-RNTI15) be converted into the decimal system and obtain H-RNTI, wherein H-RNTI0 and H-RNTI15 are respectively MSB (highest significant position) and LSB (least significant bit).
The computational process of H-RNTI is described below by concrete example.Suppose to have had 11 users in a sub-district, the 12nd user's H-RNTI-TEMP is 11 (00000001011), and then the computational process of H-RNTI is as follows:
Preceding 15 of H-RNTI:
H-RNTI0=sum(00000000011)mod?2=0
H-RNTI1=sum(00000001000)mod?2=1
H-RNTI2=sum(00000001010)mod?2=0
H-RNTI3=sum(00000001011)mod?2=1
H-RNTI4=sum(00000000000)mod?2=0
H-RNTI5=sum(00000000000)mod?2=0
H-RNTI6=sum(00000000000)mod?2=0
H-RNTI7=sum(00000000000)mod?2=0
H-RNTI8=sum(00000000000)mod?2=0
H-RNTI9=sum(00000000000)mod?2=0
H-RNTI10=sum(00000000000)mod?2=0
H-RNTI11=sum(00000001000)mod?2=1
H-RNTI12=sum(00000000000)mod?2=0
H-RNTI13=sum(00000000010)mod?2=1
H-RNTI14=sum(00000000001)mod?2=1
The 16th of H-RNTI:
H-RNTI15=sum(010100000001011)mod?2=1
The H-RNTI that finally obtains:
The H-RNTI=that this user finally obtains (0101000000010111) Binary system=(20503) decimal system
More than, enumerated that the casual user who adopts the Hamming code in the forward error correction coding to generate in proper order identifies that H-RNTI-TEMP carries out forward error correction coding and the situation that generates user ID H-RNTI.Similarly, we also can adopt the coding of BCH code in the forward error correction coding, Golay sign indicating number, Reed-Muller sign indicating number etc. to come that the casual user that order generates is identified H-RNTI-TEMP to carry out forward error correction coding to generate user ID H-RNTI.Adopt BCH code, Golay sign indicating number, Reed-Muller sign indicating number to realize situation of the present invention and adopt Hamming code to realize that situation of the present invention compares, both generation steps are identical, and only are that the cataloged procedure difference is a matrix content difference shown in Figure 3.
As mentioned above, method according to generation HSDPA system user sign H-RNTI of the present invention, identifying H-RNTI-TEMP by the casual user that order is generated further adopts forward error correction coding to encode to generate user ID H-RNTI, thus, the user ID H-RNTI that can guarantee any two different HSDPA users there are differences under the situation with binary representation, therefore, can prevent the generation of the wrong reception condition of HS-SCCH in the HSDPA system, improve the reliability that receives HS-SCCH in the HSDPA system.Therefore, the method for generation HSDPA system user sign H-RNTI of the present invention provides necessary technical support to the exploitation of RNC (radio network controller) in the 3GPPHSDPA system.
More than; with reference to accompanying drawing the specific embodiment of the present invention specific descriptions have been made; yet; those skilled in the art are to be understood that; do not departing under spirit of the present invention and the situation by the protection range that claims limited, those skilled in the art can also do various modifications to situation given in the embodiment.Therefore, should not be counted as limitation of the invention with reference to above-mentioned accompanying drawing to the embodiment description that the present invention did.

Claims (7)

1. a method that generates HSDPA system user sign H-RNTI transmits user ID H-RNTI by predetermined channel in described HSDPA, it is characterized in that, comprises following step:
(1) order generates the step that the casual user identifies H-RNTI-TEMP;
(2) adopting forward error correction coding that the described casual user who generates is identified H-RNTI-TEMP encodes to generate the step of user ID H-RNTI.
2. the method for generation HSDPA system user sign H-RNTI as claimed in claim 1 is characterized in that,
Described forward error correction coding is a Hamming code.
3. the method for generation HSDPA system user sign H-RNTI as claimed in claim 2 is characterized in that,
Adopt the extended hamming code of [16,11,4], wherein, sequence length, the length of information sequence, intersymbol smallest hamming distance that " 16 ", " 11 ", " 4 " generate behind the presentation code respectively.
4. the method for generation HSDPA system user sign H-RNTI as claimed in claim 3 is characterized in that,
Utilize following formula to calculate described user ID H-RNTI:
H - RNTI i = Σ n = 0 10 ( H - RNTI - TEMP n × G i , n ) MOD 2,0 ≤ i ≤ 14 Σ m = 0 14 H - RNTI m MOD 2 , i = 15 ,
5. the method for generation HSDPA system user sign H-RNTI as claimed in claim 1 is characterized in that,
Described forward error correction coding is a BCH code.
6. the method for generation HSDPA system user sign H-RNTI as claimed in claim 1 is characterized in that,
Described forward error correction coding is the Golay sign indicating number.
7. the method for generation HSDPA system user sign H-RNTI as claimed in claim 1 is characterized in that,
Described forward error correction coding is the Reed-Muller sign indicating number.
CN200610091490A 2006-06-15 2006-06-15 Method for generating user identifier H-RNTI of HSDPA system Expired - Fee Related CN1897752B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200610091490A CN1897752B (en) 2006-06-15 2006-06-15 Method for generating user identifier H-RNTI of HSDPA system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200610091490A CN1897752B (en) 2006-06-15 2006-06-15 Method for generating user identifier H-RNTI of HSDPA system

Publications (2)

Publication Number Publication Date
CN1897752A CN1897752A (en) 2007-01-17
CN1897752B true CN1897752B (en) 2010-05-26

Family

ID=37610081

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200610091490A Expired - Fee Related CN1897752B (en) 2006-06-15 2006-06-15 Method for generating user identifier H-RNTI of HSDPA system

Country Status (1)

Country Link
CN (1) CN1897752B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101188548B (en) * 2007-02-01 2010-09-29 中兴通讯股份有限公司 Method for transferring data by using HSDPA under the non-cell private channel status
CN101242572B (en) * 2007-02-05 2012-05-09 中兴通讯股份有限公司 Data receiving and transmission method under non cell dedicated channel status in continuous mode
CN101384074B (en) * 2007-09-05 2012-01-11 中兴通讯股份有限公司 H-RNTI allocation method under CELL_DCH state
CN102316586B (en) * 2010-07-06 2014-07-16 电信科学技术研究院 Method and device for allocating wireless network temporary identification

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1467938A (en) * 2002-07-08 2004-01-14 华为技术有限公司 Transmission method for implementing multimedia broadcast and multicast service
CN1653815A (en) * 2002-05-07 2005-08-10 美商内数位科技公司 Generation of user equipment identification specific scrambling code for high speed shared control channel

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1653815A (en) * 2002-05-07 2005-08-10 美商内数位科技公司 Generation of user equipment identification specific scrambling code for high speed shared control channel
CN1467938A (en) * 2002-07-08 2004-01-14 华为技术有限公司 Transmission method for implementing multimedia broadcast and multicast service

Also Published As

Publication number Publication date
CN1897752A (en) 2007-01-17

Similar Documents

Publication Publication Date Title
CN101803208B (en) Multi-layer cyclic redundancy check code in wireless communication system
US10469212B2 (en) Data transmission method and device
JP5180273B2 (en) Method and apparatus for effective automatic repeat request
EP2540024B1 (en) System and method for transmitting and receiving acknowledgement information
WO2015184919A1 (en) Feedback method and device
CN102224689A (en) Cqi transmission power control method and apparatus for wireless communication system supporting multi-cell hsdpa
US20080168337A1 (en) Data Encoding Method and Apparatus for Flash-Type Signaling
JP6110398B2 (en) Method and device for providing TFI
CN101563877A (en) Optimal error protection coding for MIMO ACK/NACK/PRE/POST information
US11336401B2 (en) Method of retransmission for downlink transmission in wireless communication system and apparatus for the same
JP2017527179A (en) Communicating the required number of HARQ iterations in coverage extension
MXPA04005228A (en) Error detection code generating method and error detection code generator.
EP2137863B1 (en) Multiple packet source acknowledgement
CN102075293A (en) Method for sending channel state information and terminal
CN101699781A (en) Encoding method and device of correct/error response message and rank indication singling
CN1897752B (en) Method for generating user identifier H-RNTI of HSDPA system
CN101483441A (en) Device for adding cyclic redundancy check in communication system
US20060221907A1 (en) Method and apparatus for bit mapping enhanced-dedicated physical control channel (E-DPCCH) information in UMTS wireless communication system
CN101198080B (en) Transmission method of high-speed uplink packet access signaling of time division code division multiple access system
CN110750383B (en) Method for carrying information by using CRC (cyclic redundancy check) code
US9853766B2 (en) Radio communication devices, access points, method for controlling a radio communication device, and methods for controlling an access point
CN106850002B (en) bluetooth data sending method and system and Bluetooth transceiver
CN109039545B (en) Method and equipment in UE (user equipment) and base station for channel coding
KR100983261B1 (en) Method for generating a cyclic redundancy check code and an apparatus for the same, and receiving a signal thereof
CN102710391A (en) Feedback method, base station and user equipment for hybrid automatic repeat request feedback information

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
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100526

Termination date: 20110615