[go: up one dir, main page]

CN101997568B - A method and device for scrambling a positioning reference signal - Google Patents

A method and device for scrambling a positioning reference signal Download PDF

Info

Publication number
CN101997568B
CN101997568B CN200910163176.8A CN200910163176A CN101997568B CN 101997568 B CN101997568 B CN 101997568B CN 200910163176 A CN200910163176 A CN 200910163176A CN 101997568 B CN101997568 B CN 101997568B
Authority
CN
China
Prior art keywords
mrow
msub
centerdot
shift
sequence
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
CN200910163176.8A
Other languages
Chinese (zh)
Other versions
CN101997568A (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN200910163176.8A priority Critical patent/CN101997568B/en
Publication of CN101997568A publication Critical patent/CN101997568A/en
Application granted granted Critical
Publication of CN101997568B publication Critical patent/CN101997568B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明实施例公开了一种对定位参考信号进行加扰的方法及装置,属于通信领域。所述方法包括:获取时隙序号ns、正交频分复用OFDM符号序号l、小区标识NID cell、循环前缀CP长度标识NCP;获取定位参考信号PRS的频率偏移信息vshift;根据所述获取的ns、l、NID cell、NCP和vshift得到加扰序列;根据所述加扰序列对所述PRS进行加扰。所述装置包括:信息获取模块、加扰序列获取模块和加扰模块。本发明实施例提供的技术方案通过将频率偏移信息用来作为加扰序列的元素,使得生成的PRS的加扰序列有了更大的随机性,降低了UE在同一时刻收到的PRS之间的互相干扰,提高对UE进行定位的精度;并且充分利用了Gold序列的寄存器,减少了资源浪费。

The embodiment of the invention discloses a method and device for scrambling a positioning reference signal, belonging to the communication field. The method includes: acquiring a time slot number n s , an OFDM symbol number 1, a cell identifier N ID cell , and a cyclic prefix CP length identifier N CP ; acquiring frequency shift information v shift of a positioning reference signal PRS; Obtain a scrambling sequence according to the acquired n s , l, N ID cell , N CP and v shift ; scramble the PRS according to the scrambling sequence. The device includes: an information acquisition module, a scrambling sequence acquisition module and a scrambling module. The technical solution provided by the embodiment of the present invention uses the frequency offset information as an element of the scrambling sequence, so that the scrambling sequence of the generated PRS has greater randomness, and the difference between the PRS received by the UE at the same time is reduced. The mutual interference among them improves the positioning accuracy of the UE; and the registers of the Gold sequence are fully utilized to reduce the waste of resources.

Description

Method and device for scrambling positioning reference signal
Technical Field
The present invention relates to the field of communications, and in particular, to a method and an apparatus for scrambling a positioning reference signal.
Background
With the development of communication technology, the application of mobile terminal positioning technology in an LTE (Long Term evolution) system is more and more extensive, for example, emergency call for help telephone service, specific tracking service, and the like. A Positioning technology of a mobile terminal is a technology for accurately measuring a geographical position where the mobile terminal is located at a certain time, and Positioning of the mobile terminal is realized by carrying a PRS (Positioning Reference Signal) in a subframe issued by a base station to a UE (user equipment) (wherein the subframe carrying the PRS is referred to as a Positioning subframe). In order to accurately position the UE, the UE needs to detect PRSs transmitted by multiple base stations, and in order to enable the UE to distinguish which base station transmits the received PRSs, frequency offset positions of PRSs adopted by each base station in respective transmitted positioning subframes must be different. However, the LTE system adopts an OFDMA (Orthogonal Frequency Division Multiple Access) Access method, in which there are only 6 different Frequency offset patterns in PRS, and the number of base stations that need to be supported in the LTE system is 504, so for the UE, the Frequency offset positions of the received PRSs of two base stations may be the same at the same time, which easily causes the PRSs to interfere with each other, causes a collision event of the received PRSs of the UE, and thus cannot achieve accurate positioning of the UE.
In order to reduce the collision probability of PRSs from different base stations and reduce collision events, the PRSs issued by the base stations need to be randomized, and generally, the randomization of the PRSs is implemented by scrambling the PRSs in a time slot. In the LTE system, scrambling of PRS is implemented by using a scrambling sequence, wherein the scrambling sequence uses Gold sequences with a length of 31 bits (i.e. the number of registers is 31). Referring to fig. 1, a Gold sequence is generated by initializing two m-sequences and then performing an exclusive-or operation, where x (i) in fig. 1 is an initialization value of a first input m-sequence, and the first m-sequence is initialized in a fixed format (x (0) ═ 1 (most significant bit), … x (1) ═ … ═ x (30) ═ 0), and c (x (i) — … ═ x (30) — (0)), and c (c) is set to be a fixed formatinitIs the initialized value of the second m-sequence of inputs, since x (i) is fixed, it is possible to change cinitDifferent Gold sequences can be generated, c in the prior artinitIs obtained by scrambling formula of CRS (Cell-Specific Reference Signal), see below:
<math> <mrow> <msub> <mi>c</mi> <mi>init</mi> </msub> <mo>=</mo> <msup> <mn>2</mn> <mn>10</mn> </msup> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mn>7</mn> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <msub> <mi>n</mi> <mi>s</mi> </msub> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>l</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>&CenterDot;</mo> <msubsup> <mi>N</mi> <mi>ID</mi> <mi>cell</mi> </msubsup> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mn>2</mn> <mo>&CenterDot;</mo> <msubsup> <mi>N</mi> <mi>ID</mi> <mi>cell</mi> </msubsup> <mo>+</mo> <msub> <mi>N</mi> <mi>CP</mi> </msub> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </math>
in the formula (1), cinitTo generate an initialization value for the second m-sequence of Gold sequences, nsIs time slot number, l is OFDM symbol number, NID cellIs base station ID, NCPIdentified for CP (Cyclic Prefix) length.
After analyzing the above prior art, the inventors found that:
c obtained by the formula (1)init≤2281, i.e. cinitIs in the range of 0 to (2)28-1), therefore, it can be seen that the initialization value range of the second m sequence generating Gold sequence obtained by scrambling formula (1) of CRS is limited, so that the initialization value of the generated Gold sequence is also limited, and further, the randomness of PRS is limited, therefore, the collision probability when PRS of different cells reach UE is still larger, and the problem of mutual interference between PRS is still more serious, thereby affecting the positioning accuracy; and, from cinit≤228As can be seen from-1, scrambling using the scrambling formula of CRS only uses 28 registers of Gold sequence, and the waste of resources is serious.
Disclosure of Invention
In order to reduce mutual interference among PRSs (primary random access channels) issued by different base stations, improve the precision of positioning UE (user equipment) and reduce resource waste, the embodiment of the invention provides a method for scrambling a positioning reference signal, which comprises the following steps:
obtaining time slot serial number nsOFDM symbol sequence number l and cell identification NID cellCyclic prefix CP length identifier NCP(ii) a Obtaining frequency offset information v of positioning reference signal PRSshift(ii) a According to the obtained ns、l、NID cell、NCPAnd vshiftGenerating a scrambling sequence; scrambling the PRS according to the scrambling sequence.
The embodiment of the invention provides a device for scrambling a positioning reference signal, which comprises: the device comprises an information acquisition module, a scrambling sequence generation module and a scrambling module; the information acquisition module is used for acquiring the time slot serial number nsOFDM symbol sequence number l and cell identification NID cellCyclic prefix CP length identifier NCP(ii) a Frequency offset information v also used for acquisition of positioning reference signals PRSshift(ii) a The scrambling sequence generation module is used for generating n according to the n acquired by the information acquisition modules、l、NID cell、NCPAnd vshiftGenerating a scrambling sequence; and the scrambling module is used for scrambling the PRS according to the scrambling sequence generated by the scrambling sequence generating module.
The technical scheme provided by the embodiment of the invention has the beneficial effects that: by using the frequency offset information as an element of the scrambling sequence, the generated PRS scrambling sequence has greater randomness, so that the mutual interference among PRSs received by the UE at the same moment is reduced, and the positioning precision of the UE is improved; and the registers of the Gold sequence are fully utilized, and the resource waste is reduced.
Drawings
Fig. 1 is a schematic diagram of generating Gold sequences provided in the prior art.
Fig. 2 is a schematic diagram of PRS in a normal subframe provided in embodiment 1 of the present invention under the condition of different antenna configurations and CP lengths.
Fig. 3 is a flowchart of a method for scrambling a positioning reference signal according to embodiment 1 of the present invention.
Fig. 4 is a schematic diagram of an apparatus for scrambling a positioning reference signal according to embodiment 2 of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
Referring to fig. 2, a schematic diagram of PRS for normal subframes under different antenna configurations and CP (Cyclic Prefix) lengths, where black small boxes represent PRS, and R0 and checkered boxes represent CRS under different antennas. An OFDMA access method is adopted in the LTE system, that is, information of users in a cell is carried on different carriers that are orthogonal to each other, a radio frame length is 10ms in time, and includes 10 subframes, each subframe is 1ms, each subframe includes 2 slots, when a CP of a subframe is a normal CP, each slot includes 7 OFDM symbols, when a CP of a subframe is an extended CP, each slot includes 6 OFDM symbols, and is formed by multiple subcarriers in frequency, one subcarrier under one OFDM symbol is called an RE (Resource Element), 12 subcarriers and one slot constitute one RB (Resource Block ), and each subframe includes two RBs, that is, an RB Block pair. As can be seen from fig. 2, although the distances between the PRSs within each OFDM symbol are the same, the occupied positions in the frequency domain are different, the PRS has 6 different frequency position offsets at the corresponding RE positions in an RB block pair, and the number of cells to be supported in the LTE system is 504, so that at the same time, the frequency offset positions of two cells may be the same, which may cause a collision event, and therefore, after the PRS is randomized by scrambling the PRS, the collision probability when the PRS of different cells reaches the UE is reduced, thereby enabling accurate positioning.
In order to greatly reduce mutual interference among PRSs of different cells and improve accuracy of positioning a UE, an embodiment of the present invention provides a scrambling method for a positioning reference signal, where for convenience of description, a scrambling sequence in an embodiment of the present invention is performed by taking a Gold sequence as an example, and referring to fig. 3, the method includes:
101: obtaining time slot serial number nsOFDM symbol sequence number l, cell identification NID cellCP Length identifier NCPAnd acquiring frequency offset information v of PRSshift
Wherein, as previously mentioned, ns、l、NID cellAnd NCPIs information that is well-defined by the protocol in the LTE system, and is not described herein again.
Since each cell uses different frequency offset information in each positioning subframe, when the base station is required to issue the current positioning subframe to the UE, the base station acquires the frequency offset information used by the positioning subframe, that is, the base station is required to acquire the frequency offset information of the currently issued PRS. Wherein the frequency offset information vshiftThe obtaining method can be as follows:
wherein,
or the following steps:
v shift = N Cell ID mod 6
or the following steps:
<math> <mrow> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mrow> <mo>(</mo> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mrow> <mo>(</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>9</mn> </mrow> </munderover> <mi>c</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <msup> <mn>2</mn> <mrow> <mi>k</mi> <mo>-</mo> <mrow> <mo>(</mo> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </msup> <mo>)</mo> </mrow> <mi>mod</mi> <msub> <mi>N</mi> <mi>sb</mi> </msub> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mi>mod</mi> <msub> <mi>N</mi> <mi>sb</mi> </msub> <mo>;</mo> </mrow> </math>
wherein N issb=6,
vshift(-1)=0,
Or the following steps:
wherein,
or the following steps:
<math> <mrow> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mrow> <mo>(</mo> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mrow> <mo>(</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>9</mn> </mrow> </munderover> <mi>c</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <msup> <mn>2</mn> <mrow> <mi>k</mi> <mo>-</mo> <mrow> <mo>(</mo> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </msup> <mo>)</mo> </mrow> <mi>mod</mi> <mn>5</mn> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mi>mod</mi> <mn>6</mn> <mo>,</mo> </mrow> </math>
wherein, v shift ( - 1 ) = N Cell ID
or the following steps:
<math> <mrow> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mo>(</mo> <mrow> <mo>(</mo> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mrow> <mo>(</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>9</mn> </mrow> </munderover> <mi>c</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <msup> <mn>2</mn> <mrow> <mi>k</mi> <mo>-</mo> <mrow> <mo>(</mo> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </msup> <mo>)</mo> </mrow> <mi>mod</mi> <mn>5</mn> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mi>mod</mi> <mn>6</mn> <mo>+</mo> <msubsup> <mi>N</mi> <mi>Cell</mi> <mi>ID</mi> </msubsup> <mo>)</mo> <mi>mod</mi> <mn>6</mn> <mo>,</mo> </mrow> </math>
wherein v isshift(-1)=0
Or the following steps:
v shift ( i ) = ( w ( i ) + N Cell ID ) mod 6 ;
wherein, <math> <mrow> <mi>w</mi> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mrow> <mo>(</mo> <mi>w</mi> <mrow> <mo>(</mo> <mi>i</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mrow> <mo>(</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>9</mn> </mrow> </munderover> <mi>c</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <msup> <mn>2</mn> <mrow> <mi>k</mi> <mo>-</mo> <mrow> <mo>(</mo> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </msup> <mo>)</mo> </mrow> <mi>mod</mi> <mn>5</mn> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mi>mod</mi> <mn>6</mn> <mo>,</mo> </mrow> </math>
w(-1)=0
in acquiring frequency offset information vshiftIn various expressions of (1), c (-) is a Gold sequence and the initialization value of c (-) is NCell IDT, j and k represent variables of the number of calculations, mod represents a remainder, i represents a subframe number, and 6 represents 6 frequency position shift patterns.
As can be known by those skilled in the art, the frequency offset information may be obtained in the above several manners, or may be obtained in other manners, which is not limited in this embodiment of the present invention.
As mentioned above, since there are only 6 frequency offset patterns of PRS in the LTE system, and the number of base stations supported by the LTE system is 504, the frequency offset positions of PRS of two base stations received at the same time may be the same for the UE, which easily causes the PRS to interfere with each other, and causes a collision event to the PRS received by the UE, so that accurate positioning of the UE cannot be achieved. In order to effectively avoid the above problems, scrambling processing needs to be performed on the PRS, according to the method provided by the embodiment of the present invention, a Gold sequence is obtained based on the contents obtained in the above steps 101 and 102, and the PRS is scrambled according to the Gold sequence, so that the degree of randomization for the sent PRS is increased, and the occurrence of collision events on the PRS is further reduced. See below for details:
102: according to the acquired time slot serial number nsOFDM symbol sequence number l, cell identification NID cellCP Length identifier NCPAnd the frequency offset information of the PRS, generating a scrambling sequence;
103: and scrambling the PRS according to the generated scrambling sequence.
In the embodiment of the invention, according to the acquired ns、l、NID cell、NCPAnd vshiftGenerating a scrambling sequence, comprising:
acquiring an initialization value of a first m sequence;
according to the obtained ns、l、NID cell、NCPAnd vshiftObtaining the initialization value c of the second m sequenceinit
And generating a scrambling sequence according to the initialization value of the first m sequence and the initialization value of the second m sequence.
As shown in fig. 1, the initialization value of the first m-sequence generating a Gold sequence is fixed, so the initialization value of the second m-sequence generating a Gold sequence directly affects the generated Gold sequence.
Thus, from n obtaineds、l、NID cell、NCPAnd vshiftObtaining the initialization value c of the second m sequenceinitThe specific implementation mode can be as follows:
1)、 <math> <mrow> <msub> <mi>c</mi> <mi>init</mi> </msub> <mo>=</mo> <msup> <mn>2</mn> <mn>10</mn> </msup> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mn>7</mn> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <msub> <mi>n</mi> <mi>s</mi> </msub> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>l</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mrow> <mo>(</mo> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>&CenterDot;</mo> <mn>2</mn> <mo>&CenterDot;</mo> <msubsup> <mi>N</mi> <mi>ID</mi> <mi>cell</mi> </msubsup> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mn>2</mn> <mo>&CenterDot;</mo> <msubsup> <mi>N</mi> <mi>ID</mi> <mi>cell</mi> </msubsup> <mo>+</mo> <msub> <mi>N</mi> <mi>CP</mi> </msub> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </mrow> </math>
in the formula (2), cinitTo generate an initialization value for the second m-sequence of Gold sequences, nsIs time slot number, l is OFDM symbol number, NID cellIs cell identity, NCPIs identified for CP Length, vshiftIs the frequency offset information.
Or,
2)、 <math> <mrow> <msub> <mi>c</mi> <mi>init</mi> </msub> <mo>=</mo> <msup> <mn>2</mn> <mn>10</mn> </msup> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mn>7</mn> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <msub> <mi>n</mi> <mi>s</mi> </msub> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>l</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mn>2</mn> <msubsup> <mrow> <mo>&CenterDot;</mo> <mi>N</mi> </mrow> <mi>ID</mi> <mi>cell</mi> </msubsup> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mn>2</mn> <mo>&CenterDot;</mo> <msubsup> <mi>N</mi> <mi>ID</mi> <mi>cell</mi> </msubsup> <mo>+</mo> <msub> <mi>N</mi> <mi>CP</mi> </msub> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </mrow> </math>
in the formula (3), cinitTo generate an initialization value for the second m-sequence of Gold sequences, nsIs time slot number, l is OFDM symbol number, NID cellIs cell identity, NCPIs identified for CP Length, vshiftIs the frequency offset information.
It should be noted that, the embodiment of the present invention only lists two formulas (2) and (3) for obtaining the initialization value of the second m-sequence, but is not limited to these two formulas (2) and (3).
In summary, the frequency offset information is used as an element of a scrambling sequence (Gold sequence in this embodiment) for scrambling the PRS, so as to increase the degree of randomization for the transmitted PRS, and further reduce the occurrence of collision events in the PRS.
CRS scrambling formula of prior art <math> <mrow> <msub> <mi>c</mi> <mi>init</mi> </msub> <mo>=</mo> <msup> <mn>2</mn> <mn>10</mn> </msup> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mn>7</mn> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <msub> <mi>n</mi> <mi>s</mi> </msub> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>l</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>&CenterDot;</mo> <msubsup> <mi>N</mi> <mi>ID</mi> <mi>cell</mi> </msubsup> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mn>2</mn> <mo>&CenterDot;</mo> <msubsup> <mi>N</mi> <mi>ID</mi> <mi>cell</mi> </msubsup> <mo>+</mo> <msub> <mi>N</mi> <mi>CP</mi> </msub> </mrow> </math> In, due to ns19 or less, l is 6 or less, NID cellLess than or equal to 503, NCP1 or less, c can be obtainedinit≤228-1, i.e. the initialization value of the second m-sequence generating Gold sequence ranges from 0 to (2)28-1), while in equations (2) and (3) provided by embodiments of the present invention with the frequency offset information of the PRS as the scrambling sequence element to scramble the PRS, since n iss19 or less, l is 6 or less, NID cellLess than or equal to 503, NCP1, v or lessshiftC is 5 or less, c can be obtainedinit≤230-1, i.e. the initialization value of the second m-sequence generating Gold sequence ranges from 0 to (2)30-1), it is obvious that the range of initialization values of the second m-sequence for generating the Gold sequence is greatly increased compared with the prior art, and due to the close relationship between the Gold sequence and the initialization value of the second m-sequence, the range of the generated Gold sequence is greatly increased after the range of initialization values of the second m-sequence is increased, and after the PRS is scrambled by using the Gold sequence, the randomness of the PRS is increased, the collision probability of the PRS received by the UE at the same time is reduced, and thus the accuracy of positioning the UE is increased. And c obtained from the prior artinit≤228As can be seen in-1, only 28 registers are used among 31 registers provided by the Gold sequence, so that the prior art scrambling scheme does not fully utilize the 31-bit registers of the Gold sequence, whereas c calculated from the scrambling apparatus provided by the embodiment of the present inventioninit≤230As seen from the figure-1, the scrambling apparatus provided by the embodiment of the present invention uses 30 registers, and compared with the prior art, the registers of the Gold sequence are fully utilized, thereby reducing the resource waste.
In this embodiment, the scheme provided by the prior art and the scheme provided by the embodiment of the present invention are compared through simulation, where the simulation condition is that the system bandwidth is 10M, the PRS uses a frequency offset mode when a normal subframe is transmitted on a normal CP and two antennas, a sliding window is 4 OFDM symbols (the sliding window is several consecutive OFDM symbols for transmitting the PRS), a target base station is cell0, an impact base station is cell1 to cell503, the simulation extends for 20 time slots, and the simulation result is shown in table 1:
TABLE 1
Impact event Probability of collision
Prior Art 20 5.16e-4
Examples of the invention 13 3.36e-4
It can be seen from table 1 that, after the scrambling scheme in the prior art is adopted, the collision event occurring in the PRS received by the UE is 20, and the collision probability is 5.16e-4, whereas with the scrambling apparatus provided in the embodiment of the present invention, the initialization value of the second m-sequence is obtained first, then the Gold sequence is generated, and then the PRS is scrambled by using the Gold sequence, so that the collision event occurring in the PRS received by the UE is 13, and the collision probability is 3.36 e-4.
The embodiment of the invention uses the frequency offset information as the element of the scrambling sequence, so that the initialization value of the second m sequence is greatly increased, the range of the generated Gold sequence is greatly increased, and after the Gold sequence is used for scrambling the PRS, the randomness of the PRS is greatly increased, thereby greatly reducing the collision probability, reducing the collision event, weakening the mutual interference among PRSs received by the UE at the same moment, and improving the positioning precision of the UE; further, since the frequency offset information is known, the complexity of generating the scrambling sequence is not increased; moreover, because the frequency offset information is added, the initialization value range of the second m sequence is enlarged, so that compared with the prior art, the scrambling scheme provided by the embodiment of the invention fully uses the register of the Gold sequence, and the resource waste is reduced.
Example 2
An embodiment of the present invention provides an apparatus for scrambling a positioning reference signal, where a scrambling sequence in the embodiment of the present invention is performed by taking a Gold sequence as an example, and referring to fig. 4, the apparatus includes: an information acquisition module 201, a scrambling sequence generation module 202 and a scrambling module 203;
an information obtaining module 201, configured to obtain a time slot number nsOFDM symbol sequence number l, cell identification NID cellCP Length identifier NCPAnd also for acquiring frequency offset information v of PRSshift
Wherein, as previously mentioned, ns、l、NID cellAnd NCPIs information that is well-defined by the protocol in the LTE system, and is not described herein again. Because the frequency offset information adopted by each positioning subframe by each cell is different, when the base station is required to issue the current positioning subframe to the UE, the base station is required to acquire the frequency offset information adopted by the positioning subframe, that is, the frequency offset information of the currently issued PRS needs to be acquired. Wherein the frequency offset information vshiftIs obtained byThe taking mode can be as follows:
wherein,
or the following steps:
v shift = N Cell ID mod 6
or the following steps:
<math> <mrow> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mrow> <mo>(</mo> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mrow> <mo>(</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>9</mn> </mrow> </munderover> <mi>c</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <msup> <mn>2</mn> <mrow> <mi>k</mi> <mo>-</mo> <mrow> <mo>(</mo> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </msup> <mo>)</mo> </mrow> <mi>mod</mi> <msub> <mi>N</mi> <mi>sb</mi> </msub> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mi>mod</mi> <msub> <mi>N</mi> <mi>sb</mi> </msub> <mo>;</mo> </mrow> </math>
wherein N issb=6,
vshift(-1)=0,
Or the following steps:
or the following steps:
<math> <mrow> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mrow> <mo>(</mo> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mrow> <mo>(</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>9</mn> </mrow> </munderover> <mi>c</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <msup> <mn>2</mn> <mrow> <mi>k</mi> <mo>-</mo> <mrow> <mo>(</mo> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </msup> <mo>)</mo> </mrow> <mi>mod</mi> <mn>5</mn> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mi>mod</mi> <mn>6</mn> </mrow> </math>
v shift ( - 1 ) = N Cell ID
or the following steps:
<math> <mrow> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mo>(</mo> <mrow> <mo>(</mo> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mrow> <mo>(</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>9</mn> </mrow> </munderover> <mi>c</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <msup> <mn>2</mn> <mrow> <mi>k</mi> <mo>-</mo> <mrow> <mo>(</mo> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </msup> <mo>)</mo> </mrow> <mi>mod</mi> <mn>5</mn> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mi>mod</mi> <mn>6</mn> <mo>+</mo> <msubsup> <mi>N</mi> <mi>Cell</mi> <mi>ID</mi> </msubsup> <mo>)</mo> <mi>mod</mi> <mn>6</mn> </mrow> </math>
vshift(-1)=0
or the following steps:
v shift ( i ) = ( w ( i ) + N Cell ID ) mod 6 ;
wherein, <math> <mrow> <mi>w</mi> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mrow> <mo>(</mo> <mi>w</mi> <mrow> <mo>(</mo> <mi>i</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mrow> <mo>(</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>9</mn> </mrow> </munderover> <mi>c</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <msup> <mn>2</mn> <mrow> <mi>k</mi> <mo>-</mo> <mrow> <mo>(</mo> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </msup> <mo>)</mo> </mrow> <mi>mod</mi> <mn>5</mn> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mi>mod</mi> <mn>6</mn> </mrow> </math>
w(-1)=0
in acquiring frequency offset information vshiftIn various expressions of (1), c (-) is a Gold sequence and the initialization value of c (-) is NCell IDT, j and k represent variables of the number of calculations, mod represents a remainder, i represents a subframe number, and 6 represents 6 frequency position shift patterns.
As can be known by those skilled in the art, the frequency offset information may be obtained in the above several manners, or may be obtained in other manners, which is not limited in this embodiment of the present invention.
As mentioned above, since there are only 6 frequency offset patterns of PRS in the LTE system, and the number of base stations supported by the LTE system is 504, the frequency offset positions of PRS of two base stations received at the same time may be the same for the UE, which easily causes the PRS to interfere with each other, and causes a collision event to the PRS received by the UE, so that accurate positioning of the UE cannot be achieved. In order to effectively avoid the above problem, the PRS needs to be scrambled, the apparatus provided in the embodiment of the present invention obtains a Gold sequence based on the content acquired by the information acquisition module 201, and scrambles the PRS by using the Gold sequence, so as to increase the degree of randomization for the transmitted PRS, and further reduce the occurrence of collision events for the PRS. See scrambling sequence generation module 202 for details:
a scrambling sequence generation module 202, configured to generate n according to the n obtained by the information obtaining module 201s、l、NID cell、NCPAnd vshiftGenerating a scrambling sequence;
a scrambling module 203, configured to scramble the PRS according to the scrambling sequence generated by the scrambling sequence generating module 202.
The scrambling sequence generating module 202 specifically includes:
a first obtaining unit, configured to obtain an initialization value of a first m-sequence;
a second obtaining unit, configured to obtain n according to the information obtaining module 201s、l、NID cell、NCPAnd vshiftObtaining the initialization value c of the second m sequenceinit
And the generating unit is used for generating the scrambling sequence according to the initialization value of the first m sequence acquired by the first acquiring unit and the initialization value of the second m sequence acquired by the second acquiring unit.
As shown in fig. 1, the initialization value of the first m-sequence generating a Gold sequence is fixed, so the initialization value of the second m-sequence generating a Gold sequence directly affects the generated Gold sequence.
Specifically, the second obtaining unit obtains an initialization value c of the second m-sequenceinitThe concrete formula of (1) is as follows:
1)、 <math> <mrow> <msub> <mi>c</mi> <mi>init</mi> </msub> <mo>=</mo> <msup> <mn>2</mn> <mn>10</mn> </msup> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mn>7</mn> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <msub> <mi>n</mi> <mi>s</mi> </msub> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>l</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mrow> <mo>(</mo> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>&CenterDot;</mo> <mn>2</mn> <mo>&CenterDot;</mo> <msubsup> <mi>N</mi> <mi>ID</mi> <mi>cell</mi> </msubsup> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mn>2</mn> <mo>&CenterDot;</mo> <msubsup> <mi>N</mi> <mi>ID</mi> <mi>cell</mi> </msubsup> <mo>+</mo> <msub> <mi>N</mi> <mi>CP</mi> </msub> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mn>4</mn> <mo>)</mo> </mrow> </mrow> </math>
in the formula (4), cinitTo generate an initialization value for the second m-sequence of Gold sequences, nsIs time slot number, l is OFDM symbol number, NID cellIs cell identity, NCPIs identified for CP length.
Or,
2)、 <math> <mrow> <msub> <mi>c</mi> <mi>init</mi> </msub> <mo>=</mo> <msup> <mn>2</mn> <mn>10</mn> </msup> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mn>7</mn> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <msub> <mi>n</mi> <mi>s</mi> </msub> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>l</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>&CenterDot;</mo> <msubsup> <mi>N</mi> <mi>ID</mi> <mi>cell</mi> </msubsup> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mn>2</mn> <mo>&CenterDot;</mo> <msubsup> <mi>N</mi> <mi>ID</mi> <mi>cell</mi> </msubsup> <mo>+</mo> <msub> <mi>N</mi> <mi>CP</mi> </msub> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mn>5</mn> <mo>)</mo> </mrow> </mrow> </math>
in the formula (5), cinitTo generate an initialization value for the second m-sequence of Gold sequences, nsIs time slot number, l is OFDM symbol number, NID cellIs cell identity, NCPIs identified for CP length.
It should be noted that the embodiment of the present invention only illustrates two formulas (4) and (5) for calculating the initialization value of the second m-sequence for generating the Gold sequence, but is not limited to these two formulas (4) and (5).
In summary, the frequency offset information is used as an element of a scrambling sequence (Gold sequence in this embodiment) for scrambling the PRS, so as to increase the degree of randomization for the transmitted PRS, and further reduce the occurrence of collision events in the PRS.
CRS scrambling formula of prior art <math> <mrow> <msub> <mi>c</mi> <mi>init</mi> </msub> <mo>=</mo> <msup> <mn>2</mn> <mn>10</mn> </msup> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mn>7</mn> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <msub> <mi>n</mi> <mi>s</mi> </msub> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>l</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>&CenterDot;</mo> <msubsup> <mi>N</mi> <mi>ID</mi> <mi>cell</mi> </msubsup> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mn>2</mn> <mo>&CenterDot;</mo> <msubsup> <mi>N</mi> <mi>ID</mi> <mi>cell</mi> </msubsup> <mo>+</mo> <msub> <mi>N</mi> <mi>CP</mi> </msub> </mrow> </math> In, due to ns19 or less, l is 6 or less, NID cellLess than or equal to 503, NCP1 or less, c can be obtainedinit≤228-1, i.e. the initialization value of the second m-sequence generating Gold sequence ranges from 0 to (2)28-1), while the invention provides equations (6) and (7) with the frequency offset information of the PRS as scrambling sequence elements for scrambling the PRS, since ns19 or less, l is 6 or less, NID cellLess than or equal to 503, NCP1, v or lessshiftC is 5 or less, c can be obtainedinit≤230-1, i.e. the initialization value of the second m-sequence generating Gold sequence ranges from 0 to (2)30-1), it is obvious that the initialization value range of the second m-sequence for generating the Gold sequence is greatly increased compared with the prior art, and since the Gold sequence has a direct relationship with the second m-sequence for generating the Gold sequence, the range of the generated Gold sequence is greatly increased after the initialization value range of the second m-sequence is increased, and after the PRS is scrambled by using the Gold sequence, the randomness of the PRS is increased, the collision probability of the PRS received by the UE at the same time is reduced, and thus the accuracy of UE positioning is increased. And c obtained from the prior artinit≤228As can be seen in-1, only 28 registers are used among 31 registers provided by the Gold sequence, so that the prior art scrambling scheme does not fully utilize the 31-bit registers of the Gold sequence, whereas c calculated from the scrambling apparatus provided by the embodiment of the present inventioninit≤230As seen from the figure-1, the scrambling apparatus provided by the embodiment of the present invention uses 30 registers, and compared with the prior art, the registers of the Gold sequence are fully utilized, thereby reducing the resource waste.
The embodiment of the invention uses the frequency offset information as the element of the scrambling sequence, so that the initialization value of the second m sequence is greatly increased, the range of the generated Gold sequence is greatly increased, and after the Gold sequence is used for scrambling the PRS, the randomness of the PRS is greatly increased, thereby greatly reducing the collision probability, reducing the collision event, weakening the mutual interference among PRSs received by the UE at the same moment, and improving the positioning precision of the UE; further, since the frequency offset information is known, the complexity of generating the scrambling sequence is not increased; moreover, because the frequency offset information is added, the initialization value range of the second m sequence is enlarged, so that compared with the prior art, the scrambling device provided by the embodiment of the invention fully uses the register of the Gold sequence, and the resource waste is reduced.
The embodiments of the present invention may be implemented by software, and the corresponding software program may be stored in a readable storage medium, for example, a hard disk, a cache, or an optical disk of a computer.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.

Claims (4)

1. A method of scrambling a positioning reference signal, the method comprising:
obtaining time slot serial number nsOFDM symbol sequence number l and cell identificationCyclic prefix CP length identification NCP(ii) a Obtaining frequency offset information v of positioning reference signal PRSshift
According to the obtained ns、l、NCPAnd vshiftGenerating a scrambling sequence;
scrambling the PRS according to the scrambling sequence;
according to the obtained ns、l、NCPAnd vshiftGenerating a scrambling sequence, comprising:
acquiring an initialization value of a first m sequence;
according to said ns、l、NCPAnd vshiftObtaining the initialization value c of the second m sequenceinit
Generating a scrambling sequence according to the initialization value of the first m sequence and the initialization value of the second m sequence;
according to said ns、l、NCPAnd vshiftObtaining the initialization value c of the second m sequenceinitThe method specifically comprises the following steps:
<math> <mrow> <msub> <mi>c</mi> <mi>init</mi> </msub> <mo>=</mo> <msup> <mn>2</mn> <mn>10</mn> </msup> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mn>7</mn> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <msub> <mi>n</mi> <mi>s</mi> </msub> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>l</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mrow> <mo>(</mo> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>&CenterDot;</mo> <mn>2</mn> <mo>&CenterDot;</mo> <msubsup> <mi>N</mi> <mi>ID</mi> <mi>cell</mi> </msubsup> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mn>2</mn> <mo>&CenterDot;</mo> <msubsup> <mi>N</mi> <mi>ID</mi> <mi>cell</mi> </msubsup> <mo>+</mo> <msub> <mi>N</mi> <mi>CP</mi> </msub> </mrow> </math>
or, <math> <mrow> <msub> <mi>c</mi> <mi>init</mi> </msub> <mo>=</mo> <msup> <mn>2</mn> <mn>10</mn> </msup> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mn>7</mn> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <msub> <mi>n</mi> <mi>s</mi> </msub> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>l</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>&CenterDot;</mo> <msubsup> <mi>N</mi> <mi>ID</mi> <mi>cell</mi> </msubsup> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mn>2</mn> <mo>&CenterDot;</mo> <msubsup> <mi>N</mi> <mi>ID</mi> <mi>cell</mi> </msubsup> <mo>+</mo> <msub> <mi>N</mi> <mi>CP</mi> </msub> </mrow> </math>
wherein, cinitIs the initialization value of the second m-sequence, nsIs the time slot number, l is the OFDM symbol number,Is cell identity, NCPIs identified for CP Length, vshiftIs the frequency offset information.
2. The method of claim 1, wherein obtaining frequency offset information v of Positioning Reference Signals (PRSs)shiftThe method specifically comprises the following steps:
wherein,
or: v shift = N ID Cell mod 6
or: <math> <mrow> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mrow> <mo>(</mo> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mrow> <mo>(</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>9</mn> </mrow> </munderover> <mi>c</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <msup> <mn>2</mn> <mrow> <mi>k</mi> <mo>-</mo> <mrow> <mo>(</mo> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </msup> <mo>)</mo> </mrow> <mi>mod</mi> <msub> <mi>N</mi> <mi>sb</mi> </msub> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mi>mod</mi> <msub> <mi>N</mi> <mi>sb</mi> </msub> <mo>;</mo> </mrow> </math>
wherein N issb=6;vshift(-1)=0;
Or:
wherein,
or: <math> <mrow> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mrow> <mo>(</mo> <mrow> <mo>(</mo> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mrow> <mo>(</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>9</mn> </mrow> </munderover> <mi>c</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <msup> <mn>2</mn> <mrow> <mi>k</mi> <mo>-</mo> <mrow> <mo>(</mo> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </msup> <mo>)</mo> </mrow> <mi>mod</mi> <mn>5</mn> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mi>mod</mi> <mn>6</mn> <mo>+</mo> <msubsup> <mi>N</mi> <mi>ID</mi> <mi>Cell</mi> </msubsup> <mo>)</mo> </mrow> <mi>mod</mi> <mn>6</mn> <mo>;</mo> </mrow> </math>
wherein,
or: v shift ( i ) = ( w ( i ) + N ID Cell ) mod 6
wherein,
wherein v isshiftRepresenting frequency offset information, c (-) is a scrambling sequence, and an initial value of c (-) is a cell identificationt, j, and k represent variables of the number of computations, i represents a subframe number, and mod represents a remainder.
3. An apparatus for scrambling a positioning reference signal, the apparatus comprising: the device comprises an information acquisition module, a scrambling sequence generation module and a scrambling module;
the information acquisition module is used for acquiring the time slot serial number nsOFDM symbol sequence number l and cell identificationCyclic prefix CP length identification NCP(ii) a Frequency offset information v also used for acquisition of positioning reference signals PRSshift
The scrambling sequence generation module is used for generating n according to the n acquired by the information acquisition modules、l、NCPAnd vshiftGenerating a scrambling sequence;
the scrambling module is used for scrambling the PRS according to the scrambling sequence generated by the scrambling sequence generating module;
the scrambling sequence generation module specifically includes:
a first obtaining unit, configured to obtain an initialization value of a first m-sequence;
a second obtaining unit for obtaining n according to the informations、l、NCPAnd vshiftObtaining the initialization value c of the second m sequenceinit
A generating unit, configured to generate a scrambling sequence according to the initialization value of the first m-sequence acquired by the first acquiring unit and the initialization value of the second m-sequence acquired by the second acquiring unit;
the second obtaining unit obtains an initialization value c of a second m sequenceinitThe concrete formula of (1) is as follows:
<math> <mrow> <msub> <mi>c</mi> <mi>init</mi> </msub> <mo>=</mo> <msup> <mn>2</mn> <mn>10</mn> </msup> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mn>7</mn> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <msub> <mi>n</mi> <mi>s</mi> </msub> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>l</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mrow> <mo>(</mo> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>&CenterDot;</mo> <mn>2</mn> <mo>&CenterDot;</mo> <msubsup> <mi>N</mi> <mi>ID</mi> <mi>cell</mi> </msubsup> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mn>2</mn> <mo>&CenterDot;</mo> <msubsup> <mi>N</mi> <mi>ID</mi> <mi>cell</mi> </msubsup> <mo>+</mo> <msub> <mi>N</mi> <mi>CP</mi> </msub> <mo>;</mo> </mrow> </math>
or, <math> <mrow> <msub> <mi>c</mi> <mi>init</mi> </msub> <mo>=</mo> <msup> <mn>2</mn> <mn>10</mn> </msup> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mn>7</mn> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <msub> <mi>n</mi> <mi>s</mi> </msub> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>l</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>&CenterDot;</mo> <msubsup> <mi>N</mi> <mi>ID</mi> <mi>cell</mi> </msubsup> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mn>2</mn> <mo>&CenterDot;</mo> <msubsup> <mi>N</mi> <mi>ID</mi> <mi>cell</mi> </msubsup> <mo>+</mo> <msub> <mi>N</mi> <mi>CP</mi> </msub> <mo>;</mo> </mrow> </math>
wherein, cinitIs the initialization value of the second m-sequence, nsIs the time slot number, l is the OFDM symbol number,Is cell identity, NCPIs identified for CP Length, vshiftIs the frequency offset information.
4. The apparatus of claim 3, wherein the frequency offset information obtained by the information obtaining module is:
wherein,
or: v shift = N ID Cell mod 6
or: <math> <mrow> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mrow> <mo>(</mo> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mrow> <mo>(</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>9</mn> </mrow> </munderover> <mi>c</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <msup> <mn>2</mn> <mrow> <mi>k</mi> <mo>-</mo> <mrow> <mo>(</mo> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </msup> <mo>)</mo> </mrow> <mi>mod</mi> <msub> <mi>N</mi> <mi>sb</mi> </msub> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mi>mod</mi> <msub> <mi>N</mi> <mi>sb</mi> </msub> <mo>;</mo> </mrow> </math>
wherein N issb=6;vshift(-1)=0;
Or:
wherein,
or: <math> <mrow> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mrow> <mo>(</mo> <mrow> <mo>(</mo> <msub> <mi>v</mi> <mi>shift</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mrow> <mo>(</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>9</mn> </mrow> </munderover> <mi>c</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <msup> <mn>2</mn> <mrow> <mi>k</mi> <mo>-</mo> <mrow> <mo>(</mo> <mi>i</mi> <mo>&CenterDot;</mo> <mn>10</mn> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </msup> <mo>)</mo> </mrow> <mi>mod</mi> <mn>5</mn> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mi>mod</mi> <mn>6</mn> <mo>+</mo> <msubsup> <mi>N</mi> <mi>ID</mi> <mi>Cell</mi> </msubsup> <mo>)</mo> </mrow> <mi>mod</mi> <mn>6</mn> <mo>;</mo> </mrow> </math>
wherein,
or: v shift ( i ) = ( w ( i ) + N ID Cell ) mod 6
wherein,
wherein v isshiftRepresenting frequency offset information, c (-) is a scrambling sequence, and an initial value of c (-) is a cell identificationt, j, and k represent variables of the number of computations, i represents a subframe number, and mod represents a remainder.
CN200910163176.8A 2009-08-18 2009-08-18 A method and device for scrambling a positioning reference signal Expired - Fee Related CN101997568B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910163176.8A CN101997568B (en) 2009-08-18 2009-08-18 A method and device for scrambling a positioning reference signal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910163176.8A CN101997568B (en) 2009-08-18 2009-08-18 A method and device for scrambling a positioning reference signal

Publications (2)

Publication Number Publication Date
CN101997568A CN101997568A (en) 2011-03-30
CN101997568B true CN101997568B (en) 2014-09-03

Family

ID=43787259

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910163176.8A Expired - Fee Related CN101997568B (en) 2009-08-18 2009-08-18 A method and device for scrambling a positioning reference signal

Country Status (1)

Country Link
CN (1) CN101997568B (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11671947B2 (en) 2011-07-15 2023-06-06 Sun Patent Trust Reception apparatus and reception method
WO2013010305A1 (en) 2011-07-15 2013-01-24 Panasonic Corporation Method of scrambling signals, transmission point device and user equipment using the method
CN103621030B (en) * 2011-07-15 2017-02-15 太阳专利信托公司 Signal scrambling method, transmission point device and user equipment using the method
CN104468434A (en) * 2013-09-22 2015-03-25 中兴通讯股份有限公司 LTE-based descrambling device and method
CN104853339A (en) * 2014-02-19 2015-08-19 中兴通讯股份有限公司 Signal processing method and device
US10321326B2 (en) 2015-01-20 2019-06-11 Huawei Technologies Co., Ltd. Information transmission method, device, and system
CN107466054A (en) * 2016-06-06 2017-12-12 中兴通讯股份有限公司 Disturb localization method, device and the base station of cell-of-origin
EP3282784B1 (en) 2016-08-12 2019-12-18 Nokia Technologies Oy Position detection of user equipment within a wireless telecommunication network
US10631301B2 (en) * 2016-09-30 2020-04-21 Qualcomm Incorporated Positioning reference signal enhancements
CN109257147B (en) 2017-01-24 2020-01-17 华为技术有限公司 Transmission method and device
CN108650001B (en) 2017-08-11 2019-07-19 华为技术有限公司 A kind of signal scrambling, de-scrambling method and device
CN111083739B (en) * 2019-06-14 2025-02-14 中兴通讯股份有限公司 Reference signal resource allocation method and device

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101616360A (en) * 2009-07-24 2009-12-30 中兴通讯股份有限公司 A method and system for sending a positioning reference signal

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9461859B2 (en) * 2005-03-17 2016-10-04 Qualcomm Incorporated Pilot signal transmission for an orthogonal frequency division wireless communication system
WO2007127902A2 (en) * 2006-04-27 2007-11-08 Texas Instruments Incorporated Methods and apparatus to allocate reference signals in wireless communication systems
US8848913B2 (en) * 2007-10-04 2014-09-30 Qualcomm Incorporated Scrambling sequence generation in a communication system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101616360A (en) * 2009-07-24 2009-12-30 中兴通讯股份有限公司 A method and system for sending a positioning reference signal

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
Consideration on PRS pattern design;Huawei;《3GPP TSG RAN WG1#57b R1-092354》;20090703;全文 *
Further considerations on PRS design for LTE Rel-9;Huawei;《3GPP TSG RAN WG1 Meeting #57 R1-091789》;20090508;全文 *
Huawei.Consideration on PRS pattern design.《3GPP TSG RAN WG1#57b R1-092354》.2009,
Huawei.Further considerations on PRS design for LTE Rel-9.《3GPP TSG RAN WG1 Meeting #57 R1-091789》.2009,
Huawei.On time-varying shifting of PRS pattern.《3GPP TSG RAN WG1#58 R1-093022》.2009,
On time-varying shifting of PRS pattern;Huawei;《3GPP TSG RAN WG1#58 R1-093022》;20090818;全文 *

Also Published As

Publication number Publication date
CN101997568A (en) 2011-03-30

Similar Documents

Publication Publication Date Title
CN101997568B (en) A method and device for scrambling a positioning reference signal
US10805863B2 (en) Method and apparatus for generating and using reference signal for broadcast channel for radio system
EP4358455A1 (en) Sidelink positioning reference signal sending method and apparatus, and sidelink positioning reference signal receiving method and apparatus
CN102113382B (en) Cell Detection Using Interference Cancellation
EP3063880B1 (en) System and method for transmitting a synchronization signal
US9766323B2 (en) Method for terminal positioning, base station and user equipment
EP2946606B1 (en) Discovery signal in cluster-based small cell
US8897812B2 (en) Autonomous muting indication to enable improved time difference of arrival measurements
WO2020164617A1 (en) Signal sending method, signal receiving method, network device and terminal
CN101292461B (en) Apparatus, method and computer program product providing initial cell acquisition and pilot sequence detection
CN109462891B (en) Detection window indication method and device
CN102549447A (en) Muting time masks to suppress serving cell interference for observed time difference of arrival location
JP7306568B2 (en) Communication method
JP2019526966A (en) Signal transmission method, network device, and terminal device
CN107800525B (en) Method, terminal device and network device for transmitting pilot frequency
WO2018064909A1 (en) Method and device for positioning interference source cell and corresponding base station
CN105723783B (en) Synchronous signal sending device, receiving device, method and system
CN115244876B (en) Cell measurement based on primary synchronization signal
EP2787667B1 (en) LTE cell detecting apparatus in multi-cell environment
US11637668B2 (en) Narrowband positioning reference signal transmission method, apparatus, and device, and storage medium
CN118367960B (en) Data packet detection method and receiver
CN112438065B (en) Method for transmitting position reference signal, node, method and equipment for determining position
EP3907954B1 (en) Signal transmission and reception method and device
CN118174758A (en) A signal transmission method and device
CN101617554B (en) Method and device for coding frame synchronization signal

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

Granted publication date: 20140903