KR101281714B1 - Communication of transmitter identification using positioning pilot channels - Google Patents
Communication of transmitter identification using positioning pilot channels Download PDFInfo
- Publication number
- KR101281714B1 KR101281714B1 KR1020107019068A KR20107019068A KR101281714B1 KR 101281714 B1 KR101281714 B1 KR 101281714B1 KR 1020107019068 A KR1020107019068 A KR 1020107019068A KR 20107019068 A KR20107019068 A KR 20107019068A KR 101281714 B1 KR101281714 B1 KR 101281714B1
- Authority
- KR
- South Korea
- Prior art keywords
- transmitter
- transmitter identification
- bits
- interlace
- subcarriers
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0048—Allocation of pilot signals, i.e. of signals known to the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L23/00—Apparatus or local circuits for systems other than those covered by groups H04L15/00 - H04L21/00
- H04L23/02—Apparatus or local circuits for systems other than those covered by groups H04L15/00 - H04L21/00 adapted for orthogonal signalling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/18—Phase-modulated carrier systems, i.e. using phase-shift keying
- H04L27/20—Modulator circuits; Transmitter circuits
- H04L27/2032—Modulator circuits; Transmitter circuits for discrete phase modulation, e.g. in which the phase of the carrier is modulated in a nominally instantaneous manner
- H04L27/2053—Modulator circuits; Transmitter circuits for discrete phase modulation, e.g. in which the phase of the carrier is modulated in a nominally instantaneous manner using more than one carrier, e.g. carriers with different phases
- H04L27/206—Modulator circuits; Transmitter circuits for discrete phase modulation, e.g. in which the phase of the carrier is modulated in a nominally instantaneous manner using more than one carrier, e.g. carriers with different phases using a pair of orthogonal carriers, e.g. quadrature carriers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
- H04L27/261—Details of reference signals
- H04L27/2613—Structure of the reference signals
- H04L27/26134—Pilot insertion in the transmitter chain, e.g. pilot overlapping with data, insertion in time or frequency domain
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signalling, i.e. of overhead other than pilot signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
- H04L27/261—Details of reference signals
- H04L27/2613—Structure of the reference signals
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
포지셔닝 파일럿 채널(PPC)들을 이용하여 통신 네트워크 시스템의 인터레이스 구조에서 전송기 식별을 전달하기 위한 방법으로서,
a) 활성 전송기에 대한 포지셔닝 파일럿 채널 심벌에서의 다수의 서브캐리어들의 제1 부분 상에서 파일럿 정보를 인코딩하는 단계; 및
b) 상기 심벌의 다수의 서브캐리어들의 제2 부분 상에서 전송기 식별 정보를 인코딩하는 단계를 포함하고,
상기 다수의 서브캐리어들의 상기 제1 부분은 적어도 제1 및 제2 인터레이스들을 포함하고, 상기 다수의 서브캐리어들의 상기 제2 부분은 적어도 제3 인터레이스를 포함하며,
상기 파일럿 정보는 상기 제1 인터레이스에서 광역 식별자를 이용해 스크램블링되고 적어도 상기 제2 인터레이스들에서 상기 광역 식별자 및 로컬 영역 식별자를 이용해 스크램블링되며,
상기 인터레이스 중 적어도 하나는 프리 인터레이스에 하나 이상의 전송기 위치 좌표들의 형태로 상기 전송기 식별 정보를 포함한다. A method for communicating transmitter identification in an interlace structure of a communication network system using positioning pilot channels (PPCs), the method comprising:
a) encoding pilot information on a first portion of the plurality of subcarriers in a positioning pilot channel symbol for an active transmitter; And
b) encoding transmitter identification information on a second portion of the plurality of subcarriers of the symbol,
The first portion of the plurality of subcarriers comprises at least first and second interlaces, and the second portion of the plurality of subcarriers comprises at least a third interlace,
The pilot information is scrambled using a wide area identifier in the first interlace and scrambled using the wide area identifier and local area identifier in at least the second interlaces,
At least one of the interlaces includes the transmitter identification information in the form of one or more transmitter position coordinates in the pre-interlace.
Description
본 특허출원은 2008년 1월 28일자 출원된 미국가출원번호 제61/023,919호, 2008년 1월 28일자 출원된 미국가출원번호 61/024,143호, 그리고 2008년 2월 20일자 출원된 미국가출원번호 61/030,178호를 우선권으로 주장하고, 이들은 본 출원의 양수인에 양수되며, 본 발명에 참조에 의해서 명백하게 편입된다. This patent application is filed with US Provisional Application No. 61 / 023,919, filed Jan. 28, 2008, US Provisional Application No. 61 / 024,143, filed Jan. 28, 2008, and US Provisional Application No. 61, filed February 20, 2008. / 030,178, which is assigned priority to the assignee of the present application, and is hereby expressly incorporated by reference.
본 발명은 일반적으로 통신 시스템들의 동작에 관한 것이고, 보다 특정하게는 통신 시스템에서 전송기에 관한 식별 정보를 전송하기 위한 방법들 및 장치에 관한 것이다. The present invention relates generally to the operation of communication systems, and more particularly to methods and apparatus for transmitting identification information about a transmitter in a communication system.
콘텐츠 전달/미디어 분배 시스템들(예컨대, 순방향 링크 전용(FLO; Forward Link Only) 또는 디지털 비디오 브로드캐스트(DVB-T/H) 시스템들)과 같은 현재에 알려진 통신 시스템들에서, 실시간 및 비 실시간 서비스들이 전형적으로 전송 프레임들로(예컨대, FLO 서브프레임) 패킷화되어 네트워크 상의 장치들로 전달된다. 추가적으로, 그러한 통신 시스템들은 네트워크 서버와 하나 이상의 모바일 장치들 사이의 통신들을 제공하기 위해서 직교 주파수 분할 멀티플렉싱(OFDM)을 이용할 수 있다. 이러한 통신은, 전송 파형으로서 분배 네트워크를 통해 전달될 콘텐츠와 함께 패킷화되는 데이터 슬롯들을 갖는 전송 슈퍼프레임을 제공한다. Real-time and non real-time services in currently known communication systems, such as content delivery / media distribution systems (eg, forward link only (FLO) or digital video broadcast (DVB-T / H) systems). Are typically packetized into transmission frames (eg, FLO subframes) and delivered to devices on the network. Additionally, such communication systems may use orthogonal frequency division multiplexing (OFDM) to provide communications between a network server and one or more mobile devices. This communication provides a transmission superframe with data slots that are packetized with the content to be delivered over the distribution network as a transmission waveform.
FLO 네트워크들에서의 포지셔닝 파일럿 채널(PPC)들의 이용을 통해서 일부 무선 네트워크들에서의 모바일 장치들의 포지션 결정 및 전송기 식별을 달성하는 것으로 알려져 있다. 특히, 기지의 전송기 식별은 각 개별 전송기로부터 수신기로의 활성 PPC 심벌의 파일럿 심벌들로부터 채널 프로파일을 결정하는 것을 포함한다. 전송기 아이덴티티(identity)가 PPC 심벌들에서 명백하게 인코딩되지 않을 수도 있음에도 불구하고, 의사 시 분할 다중 액세스 (TDMA) 방식으로 활성 전송기들을 시퀀싱(sequencing)하는 것과 같이(예컨대, 전송기들은 동시에 단지 하나의 전송기만이 주어진 영역에서 활성이 될 활성 전송의 기지의 시간 시퀀스를 따름), 주어진 영역에서의 전송기들의 아이덴티티들이 전송기들이 활성 PPC 심벌들을 전송할 때에 알려지는 스케줄로서 가능한 한 결정될 수 있다. 따라서, 슈퍼프레임에서의 오버헤드 채널들(예컨대, 오버헤드 정보 심벌들(OIS))의 추가적인 이용으로 전송기들을 대응하는 PPC 심벌들에 매핑하기 위해서 슈퍼프레임에서 활성 PPC 심벌의 위치를 이용하는 것이 가능하다. 이러한 방식 하에서, 슈퍼프레임의 관점에서 상기 네트워크 전송기들의 주기성(즉, 스케줄링)이 또한 상기 수신기들에 의해서 알려질 수가 있다. It is known to achieve position determination and transmitter identification of mobile devices in some wireless networks through the use of Positioning Pilot Channels (PPCs) in FLO networks. In particular, known transmitter identification includes determining a channel profile from pilot symbols of an active PPC symbol from each individual transmitter to the receiver. Although the transmitter identity may not be explicitly encoded in PPC symbols, such as sequencing active transmitters in a pseudo time division multiple access (TDMA) scheme (e.g., the transmitters may only have one transmitter at a time). Following the known time sequence of active transmissions to be active in this given region), the identities of the transmitters in the given region can be determined as possible as a schedule known when the transmitters transmit active PPC symbols. Thus, with the further use of overhead channels (eg, overhead information symbols (OIS)) in the superframe, it is possible to use the position of the active PPC symbol in the superframe to map the transmitters to the corresponding PPC symbols. . Under this scheme, the periodicity (ie scheduling) of the network transmitters in terms of superframe can also be known by the receivers.
일 양상에 따르면, 통신 시스템에서 전송기 식별을 전달하기 위한 방법이 개시된다. 상기 방법은 활성 전송기에 대한 포지셔닝 파일럿 채널 심벌에서의 다수의 서브캐리어들의 제1 부분 상에서 파일럿 정보를 인코딩하는 단계; 및 상기 심벌의 다수의 서브캐리어들의 제2 부분 상에서 전송기 식별 정보를 인코딩하는 단계를 포함한다. According to one aspect, a method for conveying transmitter identification in a communication system is disclosed. The method includes encoding pilot information on a first portion of a plurality of subcarriers in a positioning pilot channel symbol for an active transmitter; And encoding transmitter identification information on a second portion of the plurality of subcarriers of the symbol.
다른 양상에 따르면, 네트워크에서 전송기 식별 정보를 전달하기 위한 장치가 개시된다. 상기 장치는 활성 전송기에 대한 포지셔닝 파일럿 채널 심벌에서의 다수의 서브캐리어들의 제1 부분 상에서 파일럿 정보를 인코딩하도록 구성되는 제1 모듈; 및 상기 심벌의 다수의 서브캐리어들의 제2 부분 상에서 전송기 식별 정보를 인코딩하도록 구성되는 제2 모듈을 포함한다. According to another aspect, an apparatus for conveying transmitter identification information in a network is disclosed. The apparatus includes a first module configured to encode pilot information on a first portion of a plurality of subcarriers in a positioning pilot channel symbol for an active transmitter; And a second module configured to encode transmitter identification information on a second portion of the plurality of subcarriers of the symbol.
또 다른 양상에 따르면, 통신 시스템에서 전송기 식별 정보를 전달하기 위한 다른 장치가 개시된다. 상기 장치는 활성 전송기에 대한 포지셔닝 파일럿 채널 심벌에서의 다수의 서브캐리어들의 제1 부분 상에서 파일럿 정보를 인코딩하기 위한 수단; 및 상기 심벌의 다수의 서브캐리어들의 제2 부분 상에서 전송기 식별 정보를 인코딩하기 위한 수단을 포함한다. According to another aspect, another apparatus for communicating transmitter identification information in a communication system is disclosed. The apparatus includes means for encoding pilot information on a first portion of a plurality of subcarriers in a positioning pilot channel symbol for an active transmitter; And means for encoding transmitter identification information on a second portion of the plurality of subcarriers of the symbol.
또 다른 양상에 따르면, 컴퓨터 프로그램 물건이 개시된다. 상기 컴퓨터 프로그램 물건은, 컴퓨터로 하여금 활성 전송기에 대한 포지셔닝 파일럿 채널 심벌에서의 다수의 서브캐리어들의 제1 부분 상에서 파일럿 정보를 인코딩하게 하기 위한 코드; 및 컴퓨터로 하여금 상기 심벌의 다수의 서브캐리어들의 제2 부분 상에서 전송기 식별 정보를 인코딩하게 하기 위한 코드를 포함하는 컴퓨터 판독가능한 매체를 포함한다. According to another aspect, a computer program product is disclosed. The computer program product includes code for causing a computer to encode pilot information on a first portion of a plurality of subcarriers in a positioning pilot channel symbol for an active transmitter; And a computer readable medium comprising code for causing a computer to encode transmitter identification information on a second portion of the plurality of subcarriers of the symbol.
다른 양상에서, 네트워크에서 전송기 식별 정보를 전송하기 위한 방법을 수행하도록 구성되는 적어도 하나의 프로세서가 개시된다. 상기 방법은 활성 전송기에 대한 포지셔닝 파일럿 채널 심벌에서의 다수의 서브캐리어들의 제1 부분 상에서 파일럿 정보를 인코딩하는 단계; 및 상기 심벌의 다수의 서브캐리어들의 제2 부분 상에서 전송기 식별 정보를 인코딩하는 단계를 포함한다.In another aspect, at least one processor is disclosed that is configured to perform a method for transmitting transmitter identification information in a network. The method includes encoding pilot information on a first portion of a plurality of subcarriers in a positioning pilot channel symbol for an active transmitter; And encoding transmitter identification information on a second portion of the plurality of subcarriers of the symbol.
또 다른 양상에서, 통신 시스템에서의 장치에서 전송기 식별 정보를 전송하기 위한 방법이 개시된다. 상기 방법은 전송기로부터 다수의 서브캐리어들을 갖는 적어도 하나의 심벌을 수신하는 단계를 포함한다. 상기 방법은 상기 적어도 하나의 심벌의 다수의 서브캐리어들의 제1 부분을 이용해 전송기로부터 적어도 하나의 심벌의 에너지 측정치와 채널 추정을 결정하는 단계, 및 상기 전송기 식별 정보를 결정하기 위해 적어도 하나의 심벌에서 다수의 서브캐리어들의 전용 제2 부분을 디코딩하는 단계를 더 포함한다. In another aspect, a method for transmitting transmitter identification information in an apparatus in a communication system is disclosed. The method includes receiving at least one symbol with a plurality of subcarriers from a transmitter. The method includes determining an energy measurement and a channel estimate of at least one symbol from a transmitter using a first portion of a plurality of subcarriers of the at least one symbol, and in at least one symbol to determine the transmitter identification information. Decoding the dedicated second portion of the plurality of subcarriers.
또 다른 양상에 따르면, 통신 시스템에서의 장치에서 전송기 식별 정보를 전송하기 위한 장치가 개시된다. 상기 장치는 전송기로부터 다수의 서브캐리어들을 갖는 적어도 하나의 심벌을 수신하기 위한 수단, 및 상기 적어도 하나의 심벌의 다수의 서브캐리어들의 제1 부분을 이용해 전송기로부터 적어도 하나의 심벌의 에너지 측정치와 채널 추정을 결정하기 위한 수단을 포함한다. 상기 장치는 상기 전송기 식별 정보를 결정하기 위해 적어도 하나의 심벌에서 다수의 서브캐리어들의 전용 제2 부분을 디코딩하기 위한 수단을 더 포함한다.According to another aspect, an apparatus for transmitting transmitter identification information in an apparatus in a communication system is disclosed. The apparatus includes means for receiving at least one symbol having a plurality of subcarriers from a transmitter, and an energy measurement and channel estimate of at least one symbol from the transmitter using a first portion of the plurality of subcarriers of the at least one symbol. Means for determining the number. The apparatus further includes means for decoding a second dedicated portion of the plurality of subcarriers in at least one symbol to determine the transmitter identification information.
또 다른 추가의 양상에서, 컴퓨터 프로그램 물건이 개시된다. 상기 컴퓨터 프로그램 물건은, 컴퓨터로 하여금 전송기로부터 다수의 서브캐리어들을 갖는 적어도 하나의 심벌을 수신하게 하기 위한 코드, 및 컴퓨터로 하여금 상기 적어도 하나의 심벌의 다수의 서브캐리어들의 제1 부분을 이용해 전송기로부터 적어도 하나의 심벌의 에너지 측정치와 채널 추정을 결정하게 하기 위한 코드를 포함한다. 상기 매체는 또한 상기 전송기 식별 정보를 결정하기 위해 적어도 하나의 심벌에서 다수의 서브캐리어들의 전용 제2 부분을 디코딩하게 하기 위한 코드를 포함한다. In yet a further aspect, a computer program product is disclosed. The computer program product includes code for causing a computer to receive at least one symbol having a plurality of subcarriers from the transmitter, and cause the computer to use a first portion of the plurality of subcarriers of the at least one symbol. Code for determining energy measurements and channel estimates of at least one symbol. The medium also includes code for causing a dedicated second portion of the plurality of subcarriers to be decoded in at least one symbol to determine the transmitter identification information.
또 다른 추가의 양상에서, 전송기 식별 정보가 전송기 위치 좌표들(예컨대, GPS 좌표들)의 형태로 시그널링되도록 주어지면, 상기 전송기 식별 정보를 나타내고 전송하기 위한 신규 구현들이 본 명세서에 제공된다. In another further aspect, provided that transmitter identification information is signaled in the form of transmitter location coordinates (eg, GPS coordinates), new implementations for presenting and transmitting the transmitter identification information are provided herein.
도 1은 개시된 전송기 식별 방식을 이용할 수 있는 통신 네트워크를 도시한다.
도 2는 전송기 식별 정보의 전송을 특징으로 하는 통신 시스템의 일 예를 도시한다.
도 3은 도 1 또는 도 2의 시스템들에서 이용될 수 있는 전송 슈퍼프레임을 도시한다.
도 4는 활성 전송기에 의해서 전송되는 PPC 심벌들에 대해 이용되는 OFDM 심벌의 인터레이스 구조의 기능적 다이어그램을 도시한다.
도 5는 활성 또는 비활성 전송기에 의해서 전송되는 PPC 심벌들에 대해서 이용되는 OFDM 심벌의 인터레이스 구조의 기능적 다이어그램을 도시한다.
도 6은 도 4에 도시된 것과 같은, 활성 PPC 심벌의 인터레이스에서 전송기 식별을 인코딩하기 위한 장치를 도시한다.
도 7은 RM 코드를 발생시키기 위해 전송기에서 이용될 수 있는 예시적인 하드웨어 회로를 도시한다.
도 8은 도 1 및 도 2에 도시된 바와 같은 시스템들과 같이, 무선 시스템에서 전송기 식별을 제공하기 위한 방법을 도시한다.
도 9는 전송기 식별 정보를 갖는 PPC 심벌을 전송하기 위한 장치를 도시한다.
도 10은 전송기 식별 정보를 포함하는 심벌을 수신하기 위한 방법을 도시한다.
도 11은 전송기 식별 정보를 갖는 시스템에서 이용가능한 수신기에서의 이용을 위한 수신기 장치, 또는 대안적으로, 장치의 다른 예를 도시한다. 1 illustrates a communication network that may utilize the disclosed transmitter identification scheme.
2 shows an example of a communication system characterized by transmission of transmitter identification information.
3 illustrates a transmission superframe that may be used in the systems of FIG. 1 or 2.
4 shows a functional diagram of the interlaced structure of an OFDM symbol used for PPC symbols transmitted by an active transmitter.
5 shows a functional diagram of the interlaced structure of an OFDM symbol used for PPC symbols transmitted by an active or inactive transmitter.
FIG. 6 illustrates an apparatus for encoding transmitter identification in an interlace of an active PPC symbol, such as shown in FIG. 4.
7 illustrates example hardware circuitry that may be used in a transmitter to generate an RM code.
8 shows a method for providing transmitter identification in a wireless system, such as systems as shown in FIGS. 1 and 2.
9 shows an apparatus for transmitting a PPC symbol with transmitter identification information.
10 illustrates a method for receiving a symbol that includes transmitter identification information.
11 shows a receiver device for use in a receiver available in a system with transmitter identification information, or alternatively, another example of the device.
본 개시는 통신 시스템에서 전송기에 관한 식별 정보를 전송하기 위한 방법들 및 장치에 관한 것이다. 상기 방법들 및 장치는, 수신기에게 알려질 로컬 네트워크 영역에서 전송기들의 스케줄링을 필요로 하지 않는 PPC 채널들을 이용하여 포지션 결정 및 전송기 식별에 대한 방식을 제공한다. 특히, 개시된 방법들 및 장치들은 전송기 식별 정보를 포함하는 PPC 심벌들을 이용하고, 그에 따라 활성 전송기의 아이덴티티를 식별하기 위해서 수신기는 단지 슈퍼프레임 및 PPC 심벌로부터 타이밍 정보만을 필요로 한다. 특정한 예에서, 상기 전송기 아이덴티티는 상기 PPC 심벌들에서 명확하게 인코딩될 수 있다. 상기 PPC 심벌들에서 상기 전송기 아이덴티티를 명확하게 인코딩함으로써, 네트워크 전송기들의 더 높은 레벨의 스케줄링 정보가 전송기에서 알려질 필요가 없다. 하지만, 확고한 방식으로 상기 전송기 아이덴티티를 상기 PPC 심벌들에 임베딩하기(embed) 위해서 상기 전송기는 추가의 프로세싱을 수행해야 하고, 상기 전송기 아이덴티티 정보를 추출하기 위해서 상기 수신기는 PPC 심벌들을 프로세싱해야 한다. 하지만, 상기 전송기 식별 정보는 전송기를 식별하기 위해 수신기에 의해서 이용될 필요가 있는 더 적은 프로세싱 자원들을 제공하고, 그리고 식별된 전송기들의 채널 프로파일들을 이용하여 대응하는 포지션 위치결정(position location)을 제공한다. 추가로, 상기 식별과 함께 인코딩되는 추가적인 정보가 상기 수신기들에게 시그널링될 수 있고, 상기 추가적인 정보는 추가의 심벌들이 특정한 전송기들에 의해서 이용되고 있는지에 관한 것이다. The present disclosure relates to methods and apparatus for transmitting identification information about a transmitter in a communication system. The methods and apparatus provide a way for position determination and transmitter identification using PPC channels that do not require scheduling of transmitters in the local network area to be known to the receiver. In particular, the disclosed methods and apparatuses utilize PPC symbols that include transmitter identification information, so that the receiver only needs timing information from the superframe and PPC symbols to identify the identity of the active transmitter. In a particular example, the transmitter identity can be explicitly encoded in the PPC symbols. By explicitly encoding the transmitter identity in the PPC symbols, higher level scheduling information of network transmitters need not be known at the transmitter. However, in order to embed the transmitter identity into the PPC symbols in a robust manner, the transmitter must perform further processing, and the receiver must process the PPC symbols to extract the transmitter identity information. However, the transmitter identification information provides less processing resources that need to be used by the receiver to identify the transmitter, and provides a corresponding position location using the channel profiles of the identified transmitters. . In addition, additional information encoded with the identification may be signaled to the receivers, wherein the additional information relates to whether additional symbols are being used by particular transmitters.
이러한 설명의 목적으로, 네트워크 전송기들과 하나 이상의 모바일 장치들, 예컨대 FLO 또는 DVB-T/H 사이의 통신들을 제공하기 위해서 직교 주파수 분할 멀티플렉싱(OFDM)을 이용하는 통신 네트워크를 참조하여 전송기 식별 방식이 본 명세서에서 기술된다. 일 예에서, 개시되는 통신 시스템들은, 네트워크에서의 다수의 전송기들로부터의 신호들이 동일한 콘텐츠를 전달하고 동일한 파형들을 전송하는 단일 주파수 네트워크(SFN; Single Frequency Network)의 개념을 이용할 수 있다. 그 결과, 상기 파형들은 상이한 전파 지연들을 갖는 동일한 소스로부터의 신호들인 것처럼 관측될 수 있다. For purposes of this description, a transmitter identification scheme is described with reference to a communication network that uses Orthogonal Frequency Division Multiplexing (OFDM) to provide communications between network transmitters and one or more mobile devices, such as FLO or DVB-T / H. Described in the specification. In one example, the disclosed communication systems can utilize the concept of a Single Frequency Network (SFN) in which signals from multiple transmitters in a network carry the same content and transmit the same waveforms. As a result, the waveforms can be observed as if they are signals from the same source with different propagation delays.
본 명세서에 개시되는 예시적인 OFDM 시스템이 예컨대 슈퍼프레임들을 이용할 수 있는 것이 추가로 주목된다. 상기 슈퍼프레임들은 서버로부터 수신 장치들로 서비스들을 전송하는데에 이용되는 데이터 심벌들을 포함한다. 일 예에 따르면, 데이터 슬롯은 하나의 OFDM 심벌 시간에 걸쳐 발생하는 미리결정된 수의 데이터 심벌들(예컨대, 500)의 세트로서 정의될 수 있다. 추가적으로, 상기 슈퍼프레임에서의 OFDM 심벌 시간은, 단지 일 예로서, 8개의 슬롯들의 데이터를 전달할 수가 있다. It is further noted that the example OFDM system disclosed herein may use superframes, for example. The superframes contain data symbols used to transmit services from a server to receiving devices. According to one example, a data slot may be defined as a set of a predetermined number of data symbols (eg, 500) occurring over one OFDM symbol time. In addition, the OFDM symbol time in the superframe may carry data of eight slots, as just one example.
추가의 예에 따르면, 슈퍼프레임에서의 PPC는 결정될 네트워크에서의 개별 전송기들에 대한 채널 추정치들에 관한 전송기 식별 정보를 제공하기 위해 이용되는 PPC 심벌들을 포함한다. 개별 채널 추정치들은 네트워크 최적화(네트워크 최적화 및 전력 프로파일링에 대한 전송기 지연) 및 포지션 위치결정(삼각측량법들에 따르는 모든 근처 전송기들로부터의 지연들의 측정을 통하여) 모두에 대해 이용될 수 있다. According to a further example, a PPC in a superframe includes PPC symbols used to provide transmitter identification information about channel estimates for individual transmitters in the network to be determined. Individual channel estimates can be used for both network optimization (transmitter delay for network optimization and power profiling) and position positioning (through measurement of delays from all nearby transmitters according to triangulation methods).
일 예시적인 시스템에서, 모든 전송기들에서의 슈퍼프레임 경계들이 공통 클럭 기준과 동기화될 수 있다. 예컨대, 상기 공통 클럭 기준은 글로벌 포지셔닝 시스템(GPS) 시간 기준으로부터 획득될 수 있다. 수신 장치는, 수신 장치의 근방에 있는 전송기들의 세트로부터 채널 추정치 및 특정 전송기를 식별하기 위해서 상기 PPC 심벌들을 이용할 수 있다. In one example system, superframe boundaries at all transmitters may be synchronized with a common clock reference. For example, the common clock reference may be obtained from a global positioning system (GPS) time reference. The receiving device may use the PPC symbols to identify the channel estimate and the particular transmitter from the set of transmitters in the vicinity of the receiving device.
도 1은 현재에 개시되는 방법들 및 장치가 이용될 수 있는 통신 네트워크(100)를 도시한다. 도시된 네트워크(100)는 두 개의 광역 지역들(102 및 104)을 포함한다. 상기 광역 지역들(102 및 104) 각각은 일반적으로 주(state), 다수의 주들, 국가의 일부, 전체 국가, 또는 둘 이상의 국가와 같은 넓은 지리적인 영역을 커버한다. 순차로, 상기 광역 지역들(102 및 104)은 로컬 영역 지역들(또는 서브-지역들)을 포함할 수 있다. 예컨대, 광역 지역(102)은 로컬 영역 지역들(106 및 108)을 포함하고, 광역 지역(104)은 로컬 영역 지역(110)을 포함한다. 상기 네트워크(100)가 단지 하나의 네트워크 구성만을 도시하고, 임의의 개수의 광역 및 로컬 영역 지역들이 고려될 수 있음이 주목된다. 1 illustrates a
상기 로컬 영역 지역들(106, 108, 110) 각각은 모바일 장치들(예컨대, 수신기들)에 네트워크 커버리지를 제공하는 하나 이상의 전송기들을 포함한다. 예컨대, 지역(108)은 전송기들(112, 114 및 116)을 포함하고, 이들은 모바일 장치들(118 및 120)에 네트워크 통신들을 제공한다. 유사하게, 지역(106)은 전송기들(122, 124 및 126)을 포함하고, 이들은 장치들(128 및 130)에 네트워크 통신들을 제공하며, 지역(110)은 전송기들(132, 134, 및 136)을 갖는 것으로 도시되고, 이들은 장치들(138 및 140)에 네트워크 통신들을 제공한다. Each of the
도 1에 도시된 바와 같이, 수신 장치는 자신의 로컬 영역 내에 있는 전송기들로부터, 동일한 광역 내의 다른 로컬 영역에 있는 전송기들로부터, 또는 자신의 광역의 외부의 로컬 영역에 있는 전송기들로부터 PPC 심벌들을 포함하는 슈퍼프레임 전송들을 수신할 수 있다. 예컨대, 장치(118)는 화살표들(142 및 144)에 의해 표시되는 바와 같이 자신의 로컬 영역(108) 내의 전송기들로부터 슈퍼프레임들을 수신할 수 있다. 장치(118)는 또한 화살표(146)에 의해 표시되는 바와 같이 광역(102) 내의 다른 로컬 영역(142)에서의 전송기들로부터 슈퍼프레임을 수신할 수 있다. 잠재적으로 장치(118)는 추가로, 148에서 표시되는 바와 같은, 다른 광역(104)에 있는 로컬 영역(110)에서의 전송기들로부터 슈퍼프레임들을 수신할 수 있다. As shown in FIG. 1, a receiving device may collect PPC symbols from transmitters in its local area, from transmitters in another local area within the same wide area, or from transmitters in a local area outside of its wide area. It may receive superframe transmissions that include. For example,
본 명세서에 참조에 의해서 명백하게 편입되고 2006년 9월 6일자로 출원된 미국 출원 번호 제11/517,119호의 Mukkavilli 등에 의한 "Methods and Apparatus for Position Location in a Wireless Network"에 개시되는 바와 같이, 활성 전송기에 의해서 전송되는 PPC 심벌들은, PPC 심벌 전송에 대하여 동시에 유휴(idle) 또는 휴지상태(dormant)인 전송기들과는 상이하게 구성된다. 동작 동안에, 영역에서의 어떠한 전송기가 "활성 전송기"가 될 것인지를 결정하기 위해서 네트워크 포지셔닝 정보가 각각의 전송기에 의해서 이용된다. Active transmitters, as disclosed in "Methods and Apparatus for Position Location in a Wireless Network" by Mukkavilli, et al., Filed Sep. 6, 2006, filed September 6, 2006, and are hereby expressly incorporated by reference. The PPC symbols transmitted are configured differently from transmitters that are idle or dormant at the same time for PPC symbol transmission. During operation, network positioning information is used by each transmitter to determine which transmitter in the area will be the “active transmitter”.
본 애플리케이션의 목적으로, 활성 전송기는 서브캐리어들(예컨대, 인터레이스)의 적어도 일부를 이용하여 식별 정보를 포함하는 PPC 심벌을 전송하는 전송기이다. 상기 활성 전송기에는 단지 하나의 활성 심벌이 할당되는데, 하지만 임의의 개수의 활성 심벌들이 전송기에 할당되는 것이 가능하다. 따라서, 각각의 전송기는 "활성 심벌"과 관련되고, 상기 전송기는 상기 활성 심벌과 함께 식별 정보를 포함하는 정보를 전송한다. 전송기가 활성 상태에 있지 않을 때에, 상기 전송기는 상기 PPC 심벌의 정의된 유휴 부분(예컨대, 인터레이스) 상에서 전송한다. 그러면, 네트워크에서의 수신 장치는 상기 PPC 심벌들의 유휴 부분에 있는 정보를 "청취(listen)"하지 않도록 구성될 수 있다. 이는 전송기들로 하여금 PPC 심벌들의 유휴 부분 동안에 네트워크 성능을 유지하기 위한 전력(즉, 심벌당 에너지) 안정성을 제공하는 것을 가능하게 한다. 추가의 예에서, PPC 상에서 전송되는 심벌들이 긴 사이클릭 프리픽스(CP; cyclic prefix)를 갖도록 설계되어, 수신 장치가 포지션 결정의 목적으로 멀리 떨어진(far away) 전송기들로부터의 정보를 이용할 수 있도록 한다. 이러한 메커니즘은 수신 장치로 하여금 지역에서의 다른 전송기들로부터의 간섭 없이 자신의 연관된 활성 심벌 동안에 특정한 전송기로부터 식별 정보를 수신하는 것을 가능하게 하는데, 이는 다른 전송기들이 심벌의 유휴 부분(인터레이스) 상에서 전송하고 있기 때문이다. For purposes of this application, an active transmitter is a transmitter that transmits a PPC symbol containing identification information using at least some of the subcarriers (eg, interlace). The active transmitter is assigned only one active symbol, but it is possible for any number of active symbols to be assigned to the transmitter. Thus, each transmitter is associated with an "active symbol" and the transmitter transmits information including identification information with the active symbol. When the transmitter is not active, the transmitter transmits on a defined idle portion (eg interlace) of the PPC symbol. The receiving device in the network may then be configured to not "listen" the information in the idle portion of the PPC symbols. This enables the transmitters to provide power (ie energy per symbol) stability to maintain network performance during idle portions of PPC symbols. In a further example, the symbols transmitted on the PPC are designed to have a long cyclic prefix (CP) so that the receiving device can use the information from the far away transmitters for position determination purposes. . This mechanism allows the receiving device to receive identification information from a particular transmitter during its associated active symbol without interference from other transmitters in the region, which other transmitters transmit on the idle portion (interlace) of the symbol and Because there is.
도 2는 전송기 식별 정보(본 명세서에서 TxID로서 지칭됨)의 전송을 포함하는 통신 시스템(200)의 일 예를 도시한다. 시스템(200)은 적어도 하나의 수신 장치(206)로 무선 링크(204)를 통해 파일럿 포지셔닝 채널(PPC)(202)을 포함하는 슈퍼프레임을 전송하는 다수의 전송기들(예컨대, 5개의 전송기들(T1 내지 T5))을 포함한다. 상기 전송기들(T1 내지 T5)은 장치(206)의 근방에 있는 전송기들을 나타내고, 장치(206)와 같은 동일한 로컬 영역 내의 전송기들, 상이한 로컬 영역에서의 전송기들, 또는 상이한 광역에서의 전송기들을 포함할 수 있다. 상기 전송기들(T1 내지 T5)이, 상기 전송기들(T1 내지 T5)로부터 전송되는 슈퍼프레임들이 시간적으로 정렬되어 동기화되도록 단일 시간 베이스(예컨대, GPS 시간)로 동기화되는 통신 네트워크의 일부일 수 있음이 주목된다. 단일의 시간에 대하여 슈퍼프레임의 개시의 고정된 오프셋을 허용하고, 전파 지연의 결정에 있어 개별 전송기들의 오프셋을 규명하는(account for) 것이 가능함이 주목된다. 따라서, 전송된 슈퍼프레임의 콘텐츠가 동일한 로컬 영역 내의 전송기들에 대해서는 동일할 수 있지만, 상이한 로컬 또는 광역들 내의 전송기들에 대해서는 상이할 수 있는데, 이는 네트워크가 동기화되고 슈퍼프레임들이 정렬되며 수신 장치(206)가 PPC(202)를 통해 근방의 전송기들로부터 심벌들을 수신할 수 있고 이러한 심벌들이 또한 정렬되기 때문이다. 2 illustrates an example of a
예시적인 전송기 블록(214)에 의해 도시된 바와 같이, 전송기들(T1 내지 T5) 각각은 전송기 로직(208), PPC 발생기 로직(210), 및 네트워크 로직(212)을 포함할 수 있다. 예시적인 수신 장치(222)에 의해 도시되는 바와 같이, 수신 장치(206)는 수신기 로직(216), PPC 디코더 로직(218), 및 전송기 ID 결정 로직(220)을 포함할 수 있다. As shown by
전송기 로직(208)이 하드웨어, 소프트웨어, 펌웨어, 또는 이들의 임의의 적절한 조합을 포함할 수 있음이 주목된다. 전송기 로직(208)은 전송 슈퍼프레임을 이용하여 오디오, 비디오, 및 네트워크 서비스들을 전송하도록 동작가능하다. 상기 전송기 로직(208)은 또한 슈퍼프레임에서 하나 이상의 PPC 심벌들을 전송하도록 동작가능하다. 일 예에서, 상기 전송기 로직(208)은, 포지셔닝과 같은 다른 목적들을 위해서뿐 아니라, 특정한 전송기들을 식별하도록 상기 수신 장치(222)에 의한 이용을 위한 전송기 식별 정보를 제공하기 위해서, PPC(202)에 걸쳐 슈퍼프레임 내에 있는 하나 이상의 PPC 심벌들(234)을 전송한다. It is noted that the
상기 PPC 발생기 로직(210)은 하드웨어, 소프트웨어 또는 이들의 임의의 조합을 포함한다. 상기 PPC 발생기 로직(210)은 PPC(202)에 걸쳐 전송되는 심벌들(234)에 전송기 식별 정보를 통합하도록 동작가능하다. 일 예에서, 각각의 PPC 심벌은 선택된 수의 인터레이스들로 그룹핑되는 다수의 서브캐리어들을 포함한다. 순차로, 인터레이스는 이용가능한 주파수 대역에 걸치는 일정하게 이격된 서브캐리어들의 세트 또는 집합(collection)으로서 정의될 수 있다. 인터레이스들이 일정하게 이격되지 않은 서브캐리어들의 그룹으로 구성될 수 있는 것이 또한 주목된다. The
일 예에서, 전송기들(T1 내지 T5) 각각에 그 전송기에 대해 활성 심벌로서 지칭되는 적어도 하나의 PPC 심벌이 할당된다. 예컨대, 전송기(T1)에는 슈퍼프레임에서의 PPC 심벌들(234) 내의 PPC 심벌(236)이 할당되고, 전송기(T5)에는 슈퍼프레임에서의 PPC 심벌들(234) 내의 PPC 심벌(238)이 할당된다. In one example, each of the transmitters T1 to T5 is assigned at least one PPC symbol, referred to as an active symbol for that transmitter. For example, transmitter T1 is assigned a
상기 PPC 발생기 로직(210)은 그 전송기에 대한 활성 심벌로 전송기 식별 정보를 인코딩하도록 동작가능하다. 예컨대, 각 심벌의 인터레이스들은 "활성 인터레이스들" 및 "유휴 인터레이스들"로 지칭되는 두 개의 그룹들로 그룹핑된다. 상기 PPC 발생기 로직(210)은 그 전송기에 대한 활성 심벌의 전용 활성 인터레이스들 상에서 전송기 식별 정보를 인코딩하도록 동작가능하다. 예컨대, 전송기(T1) 식별 정보가 심벌(236)의 활성 인터레이스들 상에서 전송되고, 전송기(T5) 식별 정보가 심벌(238)의 전용 활성 인터레이스들 상에서 전송된다. 전송기가 활성 심벌 상에서 자신의 식별을 전송하지 않고 있을 때에, 상기 PPC 발생기 로직(210)은 나머지 심벌들의 유휴 인터레이스들 상에서 유휴 정보를 인코딩하도록 동작가능하다. 예컨대, PPC(202)가 10개의 심벌들을 포함하면, SFN 네트워크에서 10개까지의 전송기들에 그들 각각의 활성 심벌로서 하나의 PPC 심벌이 각각 할당될 것이다. 각각의 전송기는 자신의 개별 활성 심벌의 활성 인터레이스들 상에서 유휴 정보를 식별 정보를 인코딩할 것이고, 나머지 심벌들의 유휴 인터레이스들 상에서 유휴 정보를 인코딩할 것이다. 전송기가 PPC 심벌의 유휴 인터레이스들 상에서 유휴 정보를 전송하고 있을 때에, 상기 전송기 로직(208)은 심벌 전력 레벨당 일정한 에너지를 유지하기 위해서 상기 전송된 심벌의 전력을 조정하도록 동작가능하다. The
상기 네트워크 로직(212)은 하드웨어, 소프트웨어, 펌웨어, 또는 이들의 임의의 조합에 의해서 구성될 수 있다. 상기 네트워크 로직(212)은 시스템에 의한 이용을 위한 네트워크 프로비저닝 정보(224) 및 시스템 시간(226)을 수신하도록 동작가능하다. 상기 프로비저닝 정보(224)는 각각의 전송기가 그들의 활성 심벌의 활성 인터레이스들 상에서 식별 정보를 전송할 동안에 전송기들(T1 내지 T5) 각각에 대한 활성 심벌을 결정하는데에 이용된다. 상기 시스템 시간(226)은 수신 장치가 전파 지연 측정들을 보조할 뿐만 아니라 특정 전송기에 대한 채널 추정치를 결정할 수 있도록 전송들을 동기화하는데에 이용된다. The
상기 수신기 로직(216)은 하드웨어, 소프트웨어, 또는 이들의 조합을 포함한다. 상기 수신기 로직(216)은 근방의 전송기들로부터의 PPC(202) 상에서 PPC 심벌들(234) 및 전송 슈퍼프레임을 수신하도록 동작가능하다. 상기 수신기 로직(216)은 상기 PPC 심벌들(234)을 수신하고 그들을 PPC 디코더 로직(218)으로 전달하도록 동작가능하다. The
상기 PPC 디코더 로직(218)은 하드웨어, 소프트웨어, 및 이들의 조합을 포함한다. 상기 PPC 디코더 로직(218)은 각각의 심벌과 관련된 특정 전송기의 아이덴티티를 결정하기 위해 상기 PPC 심벌들을 디코딩하도록 동작가능하다. 예컨대, 상기 디코더 로직(218)은 각각의 PPC 심벌과 관련된 특정한 전송기의 아이덴티티를 결정하기 위해서 그 전송기의 상기 수신된 활성 인터레이스들을 디코딩하도록 동작가능하다. 전송기 아이덴티티가 결정되면, 상기 PPC 디코더 로직(218)은 그 전송기에 대한 채널 추정치를 결정하도록 동작가능하다. 예컨대, 수신된 슈퍼프레임과 관련된 시간 기준을 이용하여, 상기 PPC 디코더 로직(218)은 각각의 수신된 PPC 심벌과 관련된 활성 전송기에 대한 채널 추정치를 결정할 수 있다. 따라서, 상기 PPC 디코더 로직(218)은 전송기 아이덴티티의 수 및 관련된 채널 추정치들을 결정하도록 동작가능하다. 이러한 정보는 포지션 결정 로직(221)으로 전달된다. The
상기 포지션 결정 로직(221)은 하드웨어, 소프트웨어, 또는 이들의 조합을 포함한다. 상기 포지션 결정 로직(221)은 디코딩된 전송기 식별 정보 및 상기 PPC 디코더 로직(218)으로부터 수신된 관련된 채널 추정치들에 기초하여 상기 장치(206)의 포지션을 계산하도록 동작가능하다. 예컨대, 전송기들(T1 내지 T5)의 위치들이 네트워크 엔티티들에게 알려진다. 상기 채널 추정치들은 이러한 위치들로부터 장치들의 거리를 결정하는데에 이용된다. 상기 포지션 결정 로직(221)은 장치(206)의 포지션을 삼각측량하기 위해 삼각측량 기술들을 이용한다. The
동작 동안에, 전송기들(T1 내지 T5) 각각은 각 전송기와 관련된 활성 PPC 심벌의 활성 인터레이스들 중 적어도 하나 상에서 전송기 식별 정보를 인코딩한다. 상기 PCC 발생기 로직(210)은 네트워크 프로비저닝 정보(224)에 기초하여 어떠한 심벌이 특정 전송기에 대한 활성 심벌인지를 결정하도록 동작가능하다. 전송기가 자신의 활성 심벌의 활성 인터레이스들 상에서 자신의 식별 정보를 전송하고 있지 않을 때에, 상기 PPC 발생기 로직(210)은 상기 전송기로 하여금 나머지 PPC 심벌들의 유휴 인터레이스들 상에서 유휴 정보를 전송하게 한다. 각 전송기가 각 PPC 심벌(즉, 활성 또는 유휴 인터레이스들 중 어느 한 쪽)에서 에너지를 전송하고 있기 때문에, 전송기 전력은 네트워크 성능을 붕괴시키는 요동(fluctuation)들을 경험하지 않는다. During operation, each of transmitters T1 through T5 encodes transmitter identification information on at least one of the active interlaces of an active PPC symbol associated with each transmitter. The
장치(206)가 전송기들(T1 내지 T5)로부터 PPC(202)를 통하여 PPC 심벌들(234)을 수신할 때에, 상기 장치(206)는 각 PPC 심벌의 활성 인터레이스들로부터 전송기 식별자들을 디코딩한다. 전송기가 각각의 PPC 심벌로부터 식별되면, 상기 장치는 이용가능한 시스템 타이밍에 기초하여 그 전송기에 대한 채널 추정치를 결정할 수 있다. 상기 장치는 계속해서 다수의 전송기들에 대한 채널 추정치들(즉, 바람직하게 4개의 추정치들)이 획득될 때까지 식별한 전송기들에 대한 채널 추정치들을 결정한다. 이러한 추정치들에 기초하여, 상기 포지션 결정 로직(221)은 표준 삼각측량 기술들을 이용하여 장치의 포지션(228)을 삼각측량하도록 동작가능하다. 다른 예에서, 상기 포지션 결정 로직(221)은 장치의 포지션을 결정하기 위해 삼각측량 또는 다른 포지셔닝 알고리즘을 수행하는 다른 네트워크 엔티티에 상기 전송기 식별자들 및 관련된 채널 추정치들을 전송하도록 동작가능하다. When
일 예에서, 상기 포지셔닝 시스템은 컴퓨터-판독가능한 매체 상에 저장된 하나 이상의 프로그램 명령들("명령들")을 갖는 컴퓨터 프로그램을 포함하고, 상기 컴퓨터-판독가능한 매체는 적어도 하나의 프로세서에 의해서 실행될 때에, 본 명세서에 기재된 포지셔닝 시스템의 기능들을 제공한다. 예컨대, 상기 명령들은 컴퓨터-판독가능한 매체, 예컨대 플로피 디스크, CDROM, 메모리 카드, 플래시 메모리 장치, RAM, ROM, 또는 임의의 다른 타입의 메모리 장치로부터의 PPC 발생기 로직(210) 및/또는 PPC 디코더 로직(218)으로 로딩될 수 있다. 다른 예에서, 상기 명령들은 외부 장치 또는 네트워크 자원으로부터 다운로드될 수 있다. 상기 명령들은 적어도 하나의 프로세서에 의해서 실행될 때에 본 명세서에 기술된 포지셔닝 시스템의 예들을 제공하도록 동작가능하다. In one example, the positioning system includes a computer program having one or more program instructions (“instructions”) stored on a computer-readable medium, wherein the computer-readable medium is executed when executed by at least one processor. It provides the functions of the positioning system described herein. For example, the instructions may be
따라서, 상기 포지셔닝 시스템은 전송기에서 특정 전송기가 활성 PPC 심벌의 활성 인터레이스들 상에서 자신의 식별 정보를 전송할 그 활성 PPC 심벌을 결정하도록 동작가능하다. 상기 포지셔닝 시스템은 또한 수신 장치에서 상기 수신된 PPC 심벌들에서 식별되는 전송기들에 대한 채널 추정치들을 결정하고 장치 포지션을 결정하기 위해 삼각측량 기술들을 수행하도록 동작가능하다. Thus, the positioning system is operable to determine at the transmitter that active PPC symbol that a particular transmitter will transmit its identification information on the active interlaces of the active PPC symbol. The positioning system is further operable to perform triangulation techniques to determine channel estimates and determine device position for transmitters identified in the received PPC symbols at a receiving device.
도 3은 도 1 또는 도 2의 시스템들에서 이용될 수 있는 전송 슈퍼프레임(300)을 도시한다. 도시된 바와 같이, 각각의 슈퍼프레임(300)은 시 분할 멀티플렉싱된(TDM) 파일럿들(예컨대, TDM1 및 TDM2), 광역 식별 채널(WIC; Wide Area Identification Channel), 로컬 영역 식별 채널(LIC; Local Area Identification Channel), 및 오버헤드 정보 심벌들(OIS)을 포함하는 전제 데이터(302), 하나 이상의 데이터 프레임들(304)(예컨대, 도 3의 예에서는 4개의 데이터 프레임들), 및 PPC/예비 심벌들(306)을 포함한다. 3 illustrates a
일 예에 따르면, 사이클릭 프리픽스 길이가 서브캐리어들의 수의 절반, 예컨대 4096개의 서브캐리어 심벌의 경우 2048개의 칩들까지 증가되도록, 상기 PPC 심벌들이 구성될 수 있다. 증가된 사이클릭 프리픽스는 수신 장치가 예컨대 채널 지연 확산들의 가변성을 좀더 적절하게 규명하기 위해 슈퍼프레임들을 수신하는 것을 가능하게 한다. 따라서, 일 예에 따르면, 각각의 물리 계층(PHY) PPC 심벌은 6161개의 칩들(2048개의 칩 사이클릭 프리픽스 + 4096 칩들 + 17 칩 윈도우)의 듀레이션(duration)을 가질 것이다. 여기서 이러한 개시된 예가 "4K" (즉, 4096 칩 윈도우) 고속 푸리에 변환(FFT) 모드를 가정함이 주목된다. 부가적으로, 일 예에 따르면, 이하 논의될 바와 같이, 매체 액세스 제어(MAC) PPC 심벌이 심벌당 8개의 인터레이스들을 갖는 6161개의 칩들의 듀레이션을 갖는 하나의 PHY PPC 심벌(즉, "4K" FFT에 대한 PHY PPC)과 동일한 것으로 정의될 수 있다. 하지만, PPC 심벌 구조는 대응하는 FFT 모드(예컨대, 1K, 2K, 또는 8K)에 대한 데이터 심벌 구조와 유사하도록 구성될 수도 있다. 따라서, 1K 또는 2K FFT 모드에 대해, 다시 사이클릭 프리픽스가 FFT 윈도우의 절반과 17개의 윈도윙 칩들과 동일하다고 가정하면, 심벌당 칩들의 개수는 예컨대 각각 1553개의 칩들(1024개의 칩들 + 512 사이클릭 프리픽스 + 17 윈도윙 칩들) 및 3089개의 칩들일 것이다. 슈퍼프레임에서의 MAC PPC 심벌들의 수(예컨대, 8)는 여전히 4K 모드에서와 동일할 것이다. 이러한 수비학(numerology)은 단지 예시적인 예이고, 당업자가 본 개시의 범위 내에서 다른 PPC 심벌 구성들 및 듀레이션들을 이해할 것임이 주목된다. According to one example, the PPC symbols can be configured such that the cyclic prefix length is increased to half of the number of subcarriers, for example 2048 chips for 4096 subcarrier symbols. The increased cyclic prefix enables the receiving device to receive superframes, for example, to more properly characterize the variability of channel delay spreads. Thus, according to one example, each physical layer (PHY) PPC symbol will have a duration of 6161 chips (2048 chip cyclic prefix + 4096 chips + 17 chip window). It is noted here that this disclosed example assumes a " 4K " (ie 4096 chip window) fast Fourier transform (FFT) mode. Additionally, according to one example, as will be discussed below, one PHY PPC symbol (ie, a "4K" FFT) has a duration of 6161 chips with eight interlaces per symbol, as the media access control (MAC) PPC symbol PHY for PHY). However, the PPC symbol structure may be configured to be similar to the data symbol structure for the corresponding FFT mode (eg, 1K, 2K, or 8K). Thus, for the 1K or 2K FFT mode, again assuming that the cyclic prefix is equal to half of the FFT window and 17 windowing chips, the number of chips per symbol is, for example, 1553 chips (1024 chips + 512 cyclic chips each). Prefix + 17 windowwing chips) and 3089 chips. The number of MAC PPC symbols (eg, 8) in the superframe will still be the same as in the 4K mode. It is noted that this numerology is merely an illustrative example and that those skilled in the art will understand other PPC symbol configurations and durations within the scope of the present disclosure.
상기의 논의로부터 수집될 수 있는 바와 같이, 모든 FFT 모드들에서의 PPC 심벌들에 대한 사이클릭 프리픽스가 데이터 심벌들과는 상이할 것이다. 예컨대, 데이터 심벌에 대해서는 일반적인 512개의 칩들 이상이라기 보다는, 4K FFT 모드에 대한 사이클릭 프리픽스는 상기한 바와 같이 2048개의 칩들이다. As can be collected from the discussion above, the cyclic prefix for PPC symbols in all FFT modes will be different from the data symbols. For example, rather than the typical 512 chips for data symbols, the cyclic prefix for the 4K FFT mode is 2048 chips as described above.
도 4는 활성 전송기에 의해서 전송되는 PPC 심벌들에 대해 이용되는 OFDM 심벌(400)의 인터레이스 구조의 기능적 다이어그램을 도시한다. 상기 논의된 예시적인 수비학에 기초하는 예에 따르면, 심벌(400)은 도시된 바와 같이 8개의 인터레이스들(I0-I7)로 분할되어 그룹핑되는 4096개의 서브캐리어들을 포함할 것이고, 그에 따라 각각의 인터레이스는 일반적으로 인접한 주파수들 또는 톤들이 아닌 512개의 서브캐리어들을 포함한다. 이전에 언급한 바와 같이, 수신기는 이용될 필요가 있다. 첫째, 수신 장치는 심벌에서의 파일럿 서브캐리어들을 이용하여 채널 추정치를 결정할 필요가 있다. 둘째, 수신 장치는 채널 추정치에 대응하는 전송기의 아이덴티티를 결정할 필요가 있다. 4 shows a functional diagram of the interlace structure of
활성 심벌(400)에서의 인터레이스들은 전송기 식별 정보뿐 아니라 파일럿 톤들을 전송하는데에 이용된다. 도 4의 특정한 예에서, 심벌(400)의 서브캐리어들의 제1 부분, 410으로 분류되는 인터레이스(I1)뿐만 아니라, 즉 참조 번호들 402, 404, 406 및 408로 각각 분류되는 인터레이스들(I0, I2, I4, I6)은 파일럿 톤들을 전송하기 위해 이용되는 활성 인터레이스들이다. 인터레이스들(I0, I2, I4, I6)의 경우, 네트워크(들)에 걸쳐 최대의 간섭 억제를 보장하기 위해서, 상기 파일럿들이 광역 스크램블러 시드(즉, 광역 차별자 비트들(WID)) 및 로컬 영역 스크램블러 시드(즉, 로컬 영역 차별자 비트들(LID))로 스크램블링된다. 게다가, 수신기가 요구해야하는 가설(hypothesis)의 수와 따라서 프로세싱을 감소시키기 위해서 그리고 WID 및 LID를 공동으로 결정하기 위해서 단지 WID로만(예컨대, LID가 0으로 세팅됨) 스크램블링되는 파일럿들을 전송하기 위해, 상기 인터레이스(I1)가 활성 전송기에 의해서 이용된다. Interlaces in
특정한 예에 따르면, 광역 식별자 WOI ID 및 로컬 영역 식별자 LOI ID는 더 높은 계층들에서 이용가능하고 사실상 OIS 심벌들이 디코딩될 때에 이용가능하다. 물리 계층에서, 다양한 지역들 및 서브-지역들(즉, 광역들 및 로컬 영역들)에 걸친 전송들이 상이한 스크램블러 시드들(WID 및/또는 LID)의 이용을 통해서 구별된다. 예컨대, WID는 4-비트 필드이고 광역 전송들을 분리시키도록 할 수 있고, LID는 다른 4-비트 필드이고 로컬 영역 전송들을 분리시키도록 할 수 있다. 단지 16개의 가능한 WID 값들 및 16개의 가능한 LID 값들만이 존재하기 때문에, 상기 WID 및 LID 값들은 전체 네트워크 전개에 걸쳐 고유하지 않을 수 있다. 예컨대, WID 및 LID의 주어진 조합은 다수의 WOI ID 및 LOI ID에 잠재적으로 매핑할 수 있다. 그럼에도 불구하고, WID 및 LID의 재-사용이 지리적으로 분리되도록 네트워크 플래닝이 성취될 수 있다. 그러므로 주어진 환경에서, 어떠한 모호성도 없이 특정한 WOI 및 LOI에 주어진 WID 및 LID를 매핑하는 것이 가능하다. 그러므로 주어진 물리 계층에서, PPC 파형이 WID 및 LID 정보(즉, 인터레이스들(I0, I2, I4, I6 및 I1)로의 스크램블링)를 전달하도록 설계된다. According to a specific example, the wide area identifier WOI ID and the local area identifier LOI ID are available at higher layers and in fact are available when OIS symbols are decoded. In the physical layer, transmissions across various regions and sub-regions (ie, wide areas and local regions) are distinguished through the use of different scrambler seeds (WID and / or LID). For example, WID may be a 4-bit field and may separate wide area transmissions, and LID may be another 4-bit field and may separate local area transmissions. Since there are only 16 possible WID values and 16 possible LID values, the WID and LID values may not be unique across the entire network deployment. For example, a given combination of WID and LID can potentially map to multiple WOI IDs and LOI IDs. Nevertheless, network planning can be accomplished such that re-use of WID and LID is geographically separated. Therefore, in a given environment, it is possible to map a given WID and LID to a particular WOI and LOI without any ambiguity. Therefore, at a given physical layer, the PPC waveform is designed to carry WID and LID information (ie, scrambling to interlaces I 0 , I 2 , I 4 , I 6 and I 1 ).
상기한 바와 같이, 수신기가 필요한 지연 확산들을 갖는 채널들을 추정하는 것을 가능하게 하기 위해서 활성 상태의 전송기는 적어도 2048개의 파일럿들을 전송해야 한다. 이는 활성 전송기에 대한 4개의 인터레이스들에 대응한다. 4개의 인터레이스들(예컨대, I0, I2, I4, I6)은 전송기가 속하는 광역 및 로컬 영역에 관한 WID 및 LID를 이용하여 스크램블링된다. 심벌의 수신기는 따라서 우선 PPC 심벌의 활성 인터레이스들에서의 파일럿들로부터 WID 및 LID 정보를 추출할 것이고, 그 후에 WID/LID 정보를 이용하여 그 특정 전송기로부터 채널 추정치를 획득할 것이다. WID 및 LID를 이용한 스크램블링은 또한 이웃하는 로컬 영역 네트워크들에서의 전송기들로부터의 간섭 억제를 제공한다. As noted above, an active transmitter must transmit at least 2048 pilots to enable the receiver to estimate channels with the necessary delay spreads. This corresponds to four interlaces for the active transmitter. Four interlaces (eg, I 0 , I 2 , I 4 , I 6 ) are scrambled using the WID and LID for the wide and local area to which the transmitter belongs. The receiver of the symbol will therefore first extract WID and LID information from the pilots in the active interlaces of the PPC symbol, and then use the WID / LID information to obtain a channel estimate from that particular transmitter. Scrambling with WID and LID also provides interference suppression from transmitters in neighboring local area networks.
하지만, 수신기에서의 대응하는 WID/LID 식별 단계가 복잡해질 수 있다. 예컨대, 각각의 인터레이스가 WID 및 LID 모두를 이용하여 스크램블링되면, 상기 수신기는 스크램블링을 위해 이용된 WID 및 LID 시드들을 공동으로 검출해야 할 것이다. 상기 수신기가 공동 검출을 위한 256개의 가설들을 시도해야 하도록, 각각 16개의 가능성이 존재한다. 따라서, WID 및 LID 시드들의 분리 검출을 가능하게 함으로써 수신기 검출이 단순화될 수 있다. 그러므로 개시된 일 예에서, PPC 파형은, LID 비트가 0000으로 세팅된 단지 WID 값들만을 이용해 스크램블링된 파일럿들을 갖는 서브캐리어들 또는 인터레이스들(예컨대, 참조 번호 410으로 구별되는 인터레이스(I1))의 다른 그룹을 포함한다. However, the corresponding WID / LID identification step at the receiver can be complicated. For example, if each interlace is scrambled using both WID and LID, the receiver will have to jointly detect the WID and LID seeds used for scrambling. There are 16 possibilities each, so that the receiver must try 256 hypotheses for joint detection. Thus, receiver detection can be simplified by enabling separate detection of WID and LID seeds. Therefore, in the disclosed example, the PPC waveform is composed of subcarriers or interlaces (eg, interlace I 1 , identified by reference numeral 410) with pilots scrambled using only WID values with the LID bit set to 0000. Include other groups.
상기한 바에 더하여, 본 장치 및 방법들은 PPC 심벌(400)에 완비된(self-contained) 특정한 전송기 식별 정보를 전송하기 위해 서브캐리어들의 다른 부분의 이용을 포함한다. 특히, 서브캐리어들의 이러한 제2 부분은 PPC 심벌에서의 다른 0이 아닌 인터레이스를 포함한다. 도 4에 도시된 일 예에 따르면, 임의의 다른 프리(free) 인터레이스가 이용되었을 수도 있을지라도, 도면 번호 412로 분류되는 인터레이스(I3)는 상기 전송기 식별 정보를 포함할 수 있다. 이러한 완비된 전송기 식별 정보는 수신기로 하여금 정규 프레임 프로세싱과는 독립적으로 PPC를 프로세싱하게 한다. 특히, 전송기 식별의 획득은 단지 PPC 프로세싱으로부터 유도될 수 있고, 단지 TDM1 파일럿 채널의 검출에만 의존할 것이며, 이는 PPC 프로세싱을 위하여 개략적 타이밍 검출을 위해 이용된다. 게다가, 이것은 통신 네트워크에서의 위치 특정 애플리케이션들을 지원하는데에 유용할 수 있는 전송기 특정 PPC 채널을 발생시키는데, 이는 각각의 전송기에 본질적으로 간섭 프리 채널이 제공되기 때문이다. 따라서, 예컨대, 각각의 전송기는 전송기 특정 채널을 통한 단지 전송기 특정 식별 정보는 별 문제로 하고, 특정한 애플리케이션에 관한 정보를 알리도록(impart) 구성될 수 있다. 따라서, 추가의 PPC 심벌들 내의 인터레이스들은 수신 장치로 특정한 애플리케이션 데이터를 전달하는데에 이용될 수 있다. In addition to the above, the apparatus and methods include the use of other portions of subcarriers to transmit specific transmitter identification information that is self-contained in
상기 전송기 식별 정보에 포함되는 특정한 타입의 정보는 제1 전송기 식별자 비트들을 포함할 수 있고, 이는 전송기에 대한 고유 식별자를 제공한다. 일 예에서, 고려되는 비트들의 수는 18일 수 있지만, 임의의 적절한 비트들의 수가 이용될 수 있다. 또한, 전송될 추가 정보에 관한 더 큰 특이성으로 표시하기 위해서, 추가적인 시그널링 정보 비트들이 전송기 식별 정보에 할당될 수 있다. 예컨대, 상기 시그널링 정보는 전송기가 다른 정보를 전송하기 위한 추가의 심벌들을 이용하는지와 얼마나 많은 추가의 심벌들이 이용될 것인지를 수신 장치에 표시하기 위해 이용될 수 있다. 일 예에서, 상기 시그널링 정보는 3 비트들로 구성된다. 따라서, 이 예에서, 상기 전송기 식별 정보의 페이로드는 21 비트들(전송기 ID에 대한 18 비트들 + 시그널링 정보에 대한 3 비트들)일 것이지만, 더 적거나 또는 더 많은 수들이 고려될 수도 있다. The particular type of information included in the transmitter identification information may include first transmitter identifier bits, which provide a unique identifier for the transmitter. In one example, the number of bits considered may be 18, but any suitable number of bits may be used. In addition, additional signaling information bits may be assigned to the transmitter identification information to indicate with greater specificity about the additional information to be transmitted. For example, the signaling information can be used to indicate to the receiving device whether the transmitter uses additional symbols for transmitting other information and how many additional symbols will be used. In one example, the signaling information consists of 3 bits. Thus, in this example, the payload of the transmitter identification information will be 21 bits (18 bits for the transmitter ID + 3 bits for the signaling information), but fewer or more numbers may be considered.
상기 전송기 식별 정보는 또한 에러 검출 코드, 예컨대 순환 중복 검사(CRC)를 포함할 수 있다. 일 예에서, 상기 CRC 함수는 CRC 다항식 g(x) = x7 + x6 + x4 + 1로 정의될 수 있고, 이는 7 비트 CRC를 산출한다. The transmitter identification information may also include an error detection code, such as a cyclic redundancy check (CRC). In one example, the CRC function can be defined as CRC polynomial g (x) = x 7 + x 6 + x 4 + 1, which yields a 7 bit CRC.
412로 분류되는 인터레이스(I3)(다른 임의의 프리 인터레이스가 이용될 수도 있음에도 불구하고)는 하나 이상의 전송기 위치 좌표들(예컨대, GPS 경도, 위도 및 또는 고도 좌표들)의 형태인 전송기 식별 정보를 포함할 수 있다. 부가적으로, 슬롯 3은, 가능한 전송기 식별 표시 저장소로서, 또한 네트워크 지연 정보를 포함할 수 있다. 상기 인터레이스들은, 전송기 위치 식별과 함께 이용될 때에, 또한 본 명세서에서 슬롯들로 지칭된다. 결과적으로, 일 양상에서, 슬롯 3, 즉 인터레이스(I3)는 전송기(TX) 위치 정보를 유지할 수 있다. Interlace I 3 , classified as 412 (although any other pre-interlace may be used) may store transmitter identification information in the form of one or more transmitter location coordinates (eg, GPS longitude, latitude and / or altitude coordinates). It may include. In addition, slot 3, as a possible transmitter identification indication store, may also contain network delay information. The interlaces, when used with transmitter location identification, are also referred to herein as slots. As a result, in one aspect, slot 3, i.e. interlace I 3 , may maintain transmitter TX location information.
일 접근법인 접근법(Approach) 1에서, 전송기 식별 정보 또는 다른 파라미터들이 PPC 패킷 내에서 시그널링되는지 여부와 무관하게, 예컨대 80 비트들의 고정 비트 PPC 패킷 길이가 이용된다. 이는 8 비트들의 10개의 블록들을 제공하고, 각각의 8 비트들은 100 비트들로 변환된다. 더 긴 페이로드는 더 짧은 길이의 PPC 패킷과 비교될 때에 성취될 수 있다. 단일 PPC 패킷 사이즈는 테스팅 및 구현 모두에 유용하다. 패킷 타입(필드 할당)이 완비되고 전송기 전력 및 슈퍼-프레임 넘버와 같은 다른 파라미터들을 포함하는 확장가능성을 가능하게 한다. PPC 비트들이 할당되는 방법을 구현하는 두 가지의 방법들이 슬라이드 1 상에 도시된 옵션들 1 및 2로 도시된다. 리드-뮬러 인코딩은 양 구현들과 함께 이용될 수 있다. 다른 변형들은 동일한 베이스(64,7) 리드-뮬러 코드를 이용하지만 (41,7)로 줄이는 것을 포함한다. 50 비트들을 예비하는 대신에, 상기 전송기 ID가 옵션 2에서 두 번 반복된다. 18 비트 전송기 ID로부터 68 비트들을 발생시키는데에 있어 다른 코딩 방식들도 가능하다. In
다른 접근법인 접근법 2에서, 전송기 ID 정보가 PPC 패킷 내에서 시그널링되는지와 무관하게, 56 비트 PPC 패킷이 이용된다. 하나의 비트 할당이 슬라이드 2 상에 예시된다. 또한, 접근법 2의 추가의 속성들 및 이익들이 슬라이드들 3 및 4에 도시된다. In another approach, approach 2, a 56 bit PPC packet is used, regardless of whether transmitter ID information is signaled within the PPC packet. One bit allocation is illustrated on slide two. Further attributes and benefits of Approach 2 are shown in slides 3 and 4.
제3 접근법인 접근법 3이 슬라이드 17 상에 도시되는 샘플 포맷 할당을 갖는 수반하는 슬라이드들 5 내지 8 상에 기술된다. 각각의 PPC MAC 시간 유닛에 대해 각각의 전송기가 3가지의 상태들, 즉 비활성, 식별 또는 예비 중 하나일 수 있고, 접근법 3을 이용하여, 상기 PPC의 예비 상태가 전송기-특정 채널로서 이용된다. 정보는 네트워크 지연에 더하여 전송기의 경도, 위도, 및 고도뿐 아니라 전송기 ID 정보를 포함한다. 이러한 접근법은 더 큰 페이로드가 터보 인코딩을 이용하는 것을 가능하게 한다. 터보 인코딩은 슬라이드 6 상에 도시된 바와 같이 1000 비트 페이로드에 대한 리드-뮬러 인코딩과 비교하여 보다 강건한 인코딩을 제공한다. 슬라이드 5 상에 도시된 바와 같이, 일 실시예는 3개의 데이터 슬롯들을 갖는 4개의 파일럿 슬롯들을 포함한다. 상기 PPC 전송기 ID 정보 및 PPC 전송기 위치 정보는 임의의 데이터 슬롯들에 위치할 수 있다. 다른 실시예는 5개의 데이터 및 2 개의 파일럿 슬롯들을 포함한다. 3개의 데이터 슬롯들을 이용하는 것과 비교하여 5개의 데이터 슬롯들을 이용하며 더 많은 중복이 존재한다. 도 4에서 추가로 알 수 있는 바와 같이, 서브캐리어들의 두 개의 인터레이스들 또는 그룹들(예컨대, 도 4의 예에서는 인터레이스들(I5 및 I7)이 유휴이거나 또는 활성 PPC 심벌(400)에서 제거(zero out)될 것이다. 각각의 OFDM PPC 심벌에 대한 본질적으로 일정한 전력 레벨들을 보장하기 위해서 각 인터레이스의 에너지는 전체 OFDM 심벌 에너지의 (8/6) 배이다. 하지만, 활성 심벌(400)에서의 이용된 인터레이스들(예컨대, 인터레이스들 I0-I4 및 I6) 사이의 전력 또는 에너지 할당이 일정할 필요가 없음이 주목된다. 오히려, 에너지는 상이한 인터레이스들 사이에서 상이하게 분배될 수 있다. 예컨대, 인터레이스(I3)에 대한 에너지가 8E/3으로 세팅될 수 있는 한편, 인터레이스(I1)의 에너지와 함께 인터레이스들(I0, I2, I4 및 I6)의 에너지는 2E/3으로 세팅될 수 있고, 즉 인터레이스(I3)의 에너지 레벨은 다섯 개의 인터레이스들(I0, I1, I2, I4 및 I6) 각각의 에너지보다 4배 더 크다. A third approach, approach 3, is described on accompanying slides 5-8 with sample format assignment shown on slide 17. FIG. For each PPC MAC time unit, each transmitter may be in one of three states: inactive, identified or reserved, and using Approach 3, the reserved state of the PPC is used as a transmitter-specific channel. The information includes the transmitter ID information as well as the longitude, latitude, and altitude of the transmitter in addition to the network delay. This approach allows larger payloads to use turbo encoding. Turbo encoding provides a more robust encoding compared to Read-Muller encoding for 1000 bit payloads as shown on slide 6. As shown on slide 5, one embodiment includes four pilot slots with three data slots. The PPC transmitter ID information and the PPC transmitter location information may be located in arbitrary data slots. Another embodiment includes five data and two pilot slots. There are more duplications using 5 data slots compared to using 3 data slots. As can be further seen in FIG. 4, two interlaces or groups of subcarriers (eg, interlaces I 5 and I 7 in the example of FIG. 4) are idle or removed from the
상기한 바와 같은 예시적인 슈퍼프레임 구조가 주어지면, 슈퍼프레임은 슈퍼프레임당 이용가능한 8개의 PPC 심벌들을 이용하여 로컬 영역에서의 8개의 전송기들을 지원할 수 있다. 하지만, 로컬 영역에서의 전송기들의 수는 특정 전개들에서는 8보다 클 수 있다. 추가로, 특정 로컬 영역에서의 전송기들만이 시간적으로 직교인 것으로 제한된다. 그러므로 네트워크에서의 자기 간섭이 방지되거나 또는 적어도 완화되도록 상이한 로컬 영역들에 걸쳐 전송기들을 스케줄링하기 위해 네트워크 플래닝이 이용될 수 있다. Given the exemplary superframe structure as described above, a superframe can support eight transmitters in the local area using eight PPC symbols available per superframe. However, the number of transmitters in the local area may be greater than eight in certain deployments. In addition, only transmitters in a particular local area are limited to being orthogonal in time. Therefore, network planning may be used to schedule transmitters across different local areas such that magnetic interference in the network is prevented or at least mitigated.
게다가, 로컬 영역당 8개 초과의 전송기들을 지원하는 것이 바람직할 수 있다. 일 예의 목적으로, 24개의 전송기들이 로컬 영역에서 지원되는 것으로 가정한다. 이러한 전개를 지원하기 위해, 각각의 전송기가 매 3개의 슈퍼프레임들 마다 한번 활성 PPC 심벌을 전송하도록 상기 네트워크가 구성될 수 있다. 이 경우, 전송기들 각각의 활성 상태가 언제 발생하는지, 그리고 언제 전송기들이 할당된 활성 심벌 상에서 식별 정보를 전송하는지를 상기 전송기들에 통지하기 위해서 네트워크 플래닝 및 오버헤드 파라미터들이 이용될 수가 있다. 따라서, 상기 시스템이 추가의 전송기들을 지원하는데에 충분하게 스케일러블하도록, 3개의 슈퍼프레임들의 주기성이 네트워크 레벨로 프로그래머블하다. 정보를 전달하는데에 이용되는 오버헤드 정보뿐 아니라 네트워크 플래닝 모두가 단순화될 수 있도록, 상기 네트워크에 의해 이용되는 주기성이 네트워크 전개 동안에 일정하게 유지될 수가 있다. 일 예에서, 네트워크에서 이용되는 주기성에 관한 정보가 이러한 파라미터의 보다 용이한 프로그램 능력을 가능하게 하기 위해 더 높은 계층들에서의 오버헤드 정보로서 브로드캐스트된다. 추가적으로, 각각의 로컬 영역에 대해 이용가능한 30개의 PPC 심벌들을 이용해, 두 개의 상이한 로컬 영역들의 경계에서의 간섭을 경감하기 위한 네트워크 플래닝 상의 제약들이 또한 완화된다. In addition, it may be desirable to support more than eight transmitters per local area. For example purposes, assume 24 transmitters are supported in the local area. To support this deployment, the network may be configured such that each transmitter sends an active PPC symbol once every three superframes. In this case, network planning and overhead parameters may be used to inform the transmitters when an active state of each of the transmitters occurs and when the transmitters transmit identification information on the assigned active symbol. Thus, the periodicity of the three superframes is programmable at the network level so that the system is scalable enough to support additional transmitters. The periodicity used by the network can be kept constant during network deployment so that both network information as well as the overhead information used to convey the information can be simplified. In one example, information about periodicity used in the network is broadcast as overhead information at higher layers to enable easier programming capability of this parameter. In addition, with the 30 PPC symbols available for each local area, the constraints on network planning to mitigate interference at the boundary of two different local areas are also relaxed.
도 5는 도 1 및 도 2에 도시된 것과 같은, 네트워크에서의 수동 또는 비활성 전송기들에 의해서 전송되는 예시적인 PPC 심벌을 도시한다. 알 수 있는 바와 같이, 비활성 PPC 심벌(500)은 제거된 인터레이스들(I0 내지 I6)을 갖는다. 번호 502로 지칭되는 인터레이스(I7)는 0이 아닌 에너지를 갖는 수동 전송기 심벌(500)에서의 유일한 인터레이스이다. 인터레이스(I7)에서 전송되는 파일럿들은 중요한 데이터 또는 정보를 포함하지 않고, 상기 인터레이스는 "더미(dummy)" 인터레이스로 지칭될 수도 있다. 개시되는 일 예에 따르면, 일정한 OFDM 심벌 에너지 제약을 충족시키기 위해서, 인터레이스(I7)에서의 에너지는 또한 OFDM 심벌 인터레이스당 이용가능한 에너지의 8배로 스케일링된다. 수동 또는 비활성 PPC 심벌(500)의 전송은, 거기에서의 전송이 활성 전송기들의 파일럿들을 방해하지 않는 것을 보장하고, 이는 도 4에 도시된 바와 같이 인터레이스들(I0, I1, I2, I4 및 I6) 상에서 전송된다. FIG. 5 shows an example PPC symbol transmitted by passive or inactive transmitters in the network, such as shown in FIGS. 1 and 2. As can be seen, the
도 6은 도 4에 도시된 것과 같은, 활성 PPC 심벌의 인터레이스에서 전송기 식별을 인코딩하기 위한 장치(600)를 도시한다. 상기 장치(600)는 우선 전송기 식별자(TxID) 비트들 및 할당 비트들을 세팅하거나 또는 결정하기 위한 모듈(602)을 포함한다. 상기한 바와 같이, TxID 및 할당을 위한 비트들의 수가 각각 18 및 3으로 세팅될 수 있다. 설명의 목적으로 이러한 구현을 가정하면, 21 비트들이 모듈(602)로부터 모듈(604)로 전달되고, 모듈(604)은 할당 비트들 및 TxID에 CRC 비트들(예컨대, 상기한 바와 같이 7 비트들)을 부가하도록 구성된다. 모듈(604)은 그 후에 전체 비트들(집합적으로 "전송기 식별 정보"로서 지칭될 수 있음)을 인터리버(606)(예컨대, 블록 인터리버)로 전달한다. 28 비트들이 전달된 것으로 가정하면, 상기 블록 인터리버(606)는 비트들이 열-방향으로 기록되고 인터리빙을 성취하기 위해 행-방향으로 대응하게 판독되는 4 x 7 매트릭스로서 구성될 수 있다. 하지만, 다양한 다른 타입의 적절한 인터리빙이 현재 개시된 장치 및 방법들과의 이용을 위해 당업자에 의해서 고려될 수 있음이 주목된다. FIG. 6 shows an
미리결정된 인코딩 방식에 따라 비트들을 인코딩하기 위해 상기 인터리빙된 비트들이 인코더(608)로 판독된다. 일 예에서, 인코더(608)는 비트들을 인코딩하기 위한 리드-뮬러(RM) 오류 정정 코드, 예컨대 1차(64,7) RM 코드를 이용할 수 있다. 그러한 일 예에서, 상기 인터리버(606)는 28 정보 비트들을 인코더(608)로 전달한다. (64,7) RM 코드를 이용하면, 64 비트들의 4개의 코드 블록들이 28 정보 비트들을 인코딩하는 것으로부터 비롯될 것이다. 하지만, 250개의 코딩된 비트들이 특정 수비학에 적합하도록 바람직한 특정한 일 예에서, 결과적인 256 비트들은 너무 클 것이다. 따라서, (64,7) RM 코드의 2 비트들이 펑쳐링될 수 있고(puntured), 이는 인코더(608) 내의 펑츄어 모듈(610)로 기술되는 바와 같은 (62,7) RM 코드의 결과를 낳는다. 특정한 일 예에서, 리드 뮬러 코드워드의 위치들 62 및 63에 대응하는 비트들이 펑쳐링될 수가 있다. 따라서, 28 정보 비트들이 인코딩될 때에, 결과는 248개의 인코딩된 비트들일 것이다. 인코더(608) 내의 제로 삽입 모듈(612)로 추가로 기술되는 바와 같이, 두 개의 제로들이 250개의 코딩된 비트들을 성취하기 위해 4개의 코드 블록들에 부가될 수 있다. 수신기는, 순차로, 비트들이 디코딩 동안에 제로인 것으로 가정할 것이다. The interleaved bits are read into
도 7은 RM 코드를 발생시키기 위해 전송기에서, 보다 특정하게는 인코더(608) 내에서 이용될 수 있는 예시적인 하드웨어 회로(700)를 도시한다. 도시된 바와 같이, 상기 하드웨어 회로(700)는, 입력 비트들(m0 내지 m6)을 수신하는 입력들(702)로 예시되는, 7 비트 입력을 수신한다. 상기 회로(700)는 또한 k-1 (예컨대, 6) 비트 카운터(704)를 포함하고, 이는 카운터(704)를 증분하게 하는 클럭 입력을 수신한다. 카운터(704)의 출력은 개별 곱셈기들(706)에 의해서 입력 비트들(m0 내지 m5) 각각에 의해 곱해진다. 추가적으로, 최상위 비트(m6)는 일정한 이진 "1" 값(블록 708)에 의해 곱해진다. 상기 곱셈기들의 출력들은 합산 블록(710)에 의해서 합산되어, 일련의 64 비트 값들(c63 내지 c0)인 RM(64,7) 코드워드를 출력한다. 일 예에서, 펑쳐링된 코드가 값들(c62 및 c63)을 탈락(drop)시킴으로써 성취될 수 있음이 주목된다. 7 illustrates an
도 6으로 돌아와서, 전송기 정보가 인코더(608)에 의해서 인코딩되면, 비트들의 수가 통신 시스템의 특정한 수비학에 적합한 것을 보장하기 위해, 리피터(repeater, 614)가 이용될 수 있다. 그러한 반복은 수신기에서의 프로세싱 이득의 증가를 제공한다. 상기한 예로부터, 인코더(608)에 의해 출력되는 250 비트들이 전체 1000 비트들에 대해 4번 반복될 수가 있고, 이는 수신기에서 6 dB 프로세싱 이득에 이르게 할 것이다. 리피터(614)가 비트들을 반복한 후에, 스크램블러(616)에 의해 기술되는 바와 같이 비트들이 스크램블링된다. 일 예에서, 상기 비트들은 인터레이스 인덱스와 동일한 슬롯 마스크, 및 PPC 심벌 인덱스(예컨대, 본 예에서 0 내지 7)에 기초하는 시드를 이용하여 스크램블링될 수 있다. 스크램블링 이후에, 변조기(618)는 다양한 변조 방식들 중 어느 하나에 따라 전송을 위한 스크램블링된 비트들을 변조한다. 1000 비트들을 이용하는 상기한 예에서, 상기 비트들이 QPSK 심벌들에 매핑될 수 있고, 이는 500 개의 QPSK 심벌들에 이르게 한다. 각각 512 비트들의 8개의 인터레이스들로 분할되는 4096개의 데이터 서브캐리어들을 갖는 OFDM 물리 계층 심벌에서, 500개의 QPSK 심벌들이 하나의 인터레이스들을 채울 것이고, 이는 6457 칩 듀레이션을 갖는 PPC 심벌들로의 PHY 계층 심벌들의 매칭에 따라 하나 또는 다수의 물리 계층 심벌들에 걸칠 수 있다. 리피터(614), 스크램블러(616), 및 변조기(618)의 이용이 단지 변조 방식의 일 예이고 당업자는 다른 적절한 변조 방식이 본 개시된 방법들 및 장치들과 함께 이용될 수 있음이 주목된다. Returning to FIG. 6, once transmitter information is encoded by
게다가, 상기한 예에서 상기 수신기의 모드가 4096 샘플들(즉, "4K") 고속 푸리에 변환(FFT) 윈도우를 갖는 것으로 가정된다. 다른 FFT 모드들(예컨대, 1K, 2K, 또는 8K)이 동일한 방법들 및 장치를 이용하여 고려됨이 주목된다. In addition, in the above example, it is assumed that the mode of the receiver has a 4096 samples (ie, "4K") fast Fourier transform (FFT) window. It is noted that other FFT modes (eg, 1K, 2K, or 8K) are considered using the same methods and apparatus.
변조기(618)에 의한 변조 이후에, 예컨대 전송 채널 상에서의 전송 동안에 발생할 수 있는 주파수 변화들을 완화하기 위해서 상기 변조 심벌들이 인터리버(620)에 의해서 인터리빙될 수 있다. 추가적으로, FFT 모드에 따라, 상기 인터리빙된 변조 심벌들이 하나 이상의 PPC 물리 계층(PHY) 심벌들에 매핑된다. 4K FFT 모드의 상기한 예에서, 500개의 변조된 심벌들이 인터리빙되고 하나의 PHY PPC 심벌에 매핑된다. 2K FFT 모드의 다른 예에서, 상기 인터리빙된 심벌들이 혹은 그 이상 인터리빙될 수 있고, 상이한 인터레이스들 사이에서(인터레이스-내) 인터리빙될 수 있다. After modulation by
도 8은 도 1 및 도 2에 예시된 시스템들과 같은 무선 시스템에서 전송기 식별을 제공하기 위한 방법(800)을 도시한다. 예컨대, 상기 방법(800)은 수신 장치로 하여금 전송기 식별에 기초해 포지셔닝을 결정하는 것뿐만 아니라 전송기를 식별하게 하기 위해서 네트워크에서의 전송기에 의한 이용에 대해 적합하다. 일 예에서, 방법(800)은 도 2에 도시된 214에서 기술되는 바와 같이 구성되는 전송기에 의해서 달성될 수 있다. 8 illustrates a
도시된 바와 같이, 방법(800)의 개시 이후에, 흐름은 전송기 식별 정보가 결정되는 블록(802)으로 진행된다. 일 예로서, 그러한 정보는 도 2에 도시된 바와 같은 전송기(214)로 전송되는 네트워크 포지셔닝 데이터(224)로부터 획득될 수 있다. 대안적으로, 상기 전송기 식별(TxID) 정보는 규정된 네트워크 플래닝에 기초하여 전송기에 고유할 수 있다. As shown, after initiation of the
TxID 정보가 결정되거나 또는 리트리브된 이후에, PPC 심벌들의 목적으로 전송기가 활성 또는 유휴 상태에 있는지에 관한 정보가 블록(804)에 의해 기술되는 바와 같이 전송기에 의해 수신된다. 이전에 설명한 바와 같이, 활성 전송기는 특정한 현재 PPC 심벌의 활성 인터레이스들 상에서 전송함에 반해, 현재 유휴 전송기들은 현재 PPC 심벌의 유휴 또는 더미 인터레이스 상에서 전송한다. 일 예에서, 전송기(예컨대, 도 1의 전송기(214))에서의 네트워크 로직(예컨대, 로직(212))은 적절한 네트워크 운영 엔티티 또는 장치로부터의 네트워크 프로비저닝 데이터(224)로부터 현재 전송기 상태의 표시를 수신한다. After the TxID information is determined or retrieved, information about whether the transmitter is active or idle for the purposes of PPC symbols is received by the transmitter as described by
결정 블록(806)에서, 현재 PPC 심벌에 대한 전송기가 활성 또는 유휴 모드인지에 대한 결정이 수행된다. 이러한 결정은 일 예로서 도 2에 도시된 전송기(214)에서의 PPC 발생기 로직(210)에 의해서 달성될 수 있다. At
전송기가 현재 PPC 심벌에 대해 활성이면, WID 및 LID 시드들(예컨대, 인터레이스들(I0, I2, I4 및 I6))을 이용해 파일럿들을 스크램블링함으로써 서브캐리어들의 제1 부분 상에서 파일럿들이 인코딩되는 블록(808)으로 흐름이 진행된다. 블록(810)에 도시된 바와 같이 WID 시드만을(예컨대, 인터레이스 I1의 서브캐리어들) 이용하여 파일럿들을 스크램블링함으로써 서브캐리어들의 제1 부분의 추가의 부분 상에서 추가적으로 파일럿들이 인코딩된다. 서브캐리어들의 지정된 "제1 부분"이 인터레이스(I1)의 서브캐리어들 뿐만 아니라 인터레이스들(I0, I2, I4 및 I6)의 서브캐리어들과 같은 파일럿 톤들을 전달하는데에 이용되는 다수의 이용가능한 서브캐리어들의 일부를 암시하는 것이 주목된다. 블록들(808 및 810)에 의해 도시되는 바와 같은 파일럿들의 인코딩이 일 예로서 도 2에 도시되는 전송기 로직(208) 및 PPC 발생기 로직(210)에 의해서 달성될 수 있다. If the transmitter is active for the current PPC symbol, pilots are encoded on the first portion of subcarriers by scrambling pilots using WID and LID seeds (eg, interlaces I 0 , I 2 , I 4 and I 6 ). The flow proceeds to block 808. Additional pilots are encoded on an additional portion of the first portion of subcarriers by scrambling pilots using only the WID seed (eg, subcarriers of interlace I 1 ) as shown at
서브캐리어들의 제2 부분(예컨대, 인터레이스(I3)의 서브캐리어들)이 블록(812)에 의해 기술되는 바와 같이 전송기 식별(TxID) 정보로 인코딩된다. 도 4, 도 6, 및 도 7의 예들과 관련하여 이전에 기술한 바와 같이, TxID 정보의 인코딩은 미리결정된 인코딩 방식에 따라 성취된다. 블록(812)에 의해 도시되는 바와 같은 TxID의 인코딩은 일 예로서 도 2에 도시된 전송기 로직(208) 및 PPC 발생기 로직(210)에 의해서 달성될 수 있다. A second portion of the subcarriers (eg, subcarriers of interlace I 3 ) are encoded with transmitter identification (TxID) information as described by
TxID가 인코딩된 이후에, 상기 PPC 심벌이 블록(814)에 의해 기술되는 바와 같이 전송된다. 그러면, 동일한 슈퍼프레임 또는 이후의 슈퍼프레임 중 어느 한 쪽에서의 다음 PPC 심벌의 인코딩을 위하여 블록(804)을 다시 진행할 수 있다. 심벌의 전송은 일 예로서 로직(208)과 같은 전송기 로직에 의해서 달성될 수 있다. After the TxID is encoded, the PPC symbol is sent as described by
현재 PPC 심벌이 결정 블록(806)에서 결정될 때에 활성 심벌이 아니면, 흐름은 대안적으로 도 8에 도시된 바와 같이 블록(816)으로 진행된다. 이 경우, 현재 PPC 심벌(예컨대, 인터레이스 I7)의 다수의 이용가능한 서브캐리어들의 규정된 그룹의 이용가능한 서브캐리어가 블록(816)에 의해 도시되는 바와 같이 유휴 정보와 함께 인코딩된다. 이러한 인코딩은 일 예로서 PPC 발생기 로직(210) 및 전송기 로직(208)에 의해서 달성될 수 있다. 블록(816)에서의 인코딩 이후에, PPC 심벌의 전송을 위한 블록(814)으로 흐름이 진행된다. If the current PPC symbol is not the active symbol when determined at
PPC 심벌의 전력 레벨이 또한 블록 814에서 PPC 심벌의 전송의 일부로서 수행될 수 있는 것이 추가로 주목된다. 이것은 이전에 논의한 바와 같이 SFN 시스템에 대한 일정한 심벌 전력을 보장한다. 전력 조정이 일 예로서 상기 전송기 로직(208)에 의해서 달성될 수 있다. It is further noted that the power level of the PPC symbol may also be performed as part of the transmission of the PPC symbol at
본 방법(800)은 따라서 전송기로부터 PPC 심벌들을 통해 전송기 식별을 제공하기 위한 시스템을 제공하도록 동작가능하다. 본 방법(800)은 단지 하나의 구현을 표현하고 본 방법(800)의 변화들, 추가들, 삭제들, 조합들 또는 다른 수정들이 본 개시의 범위 내에서 가능함이 주목된다. 설명을 단순화할 목적으로, 도 8의 방법은 일련의 또는 다수의 동작들로서 도시되고 기술되었지만 본 명세서에 기술된 프로세스들은 동작의 순서에 제한되지 않고 일부 동작들이 상이한 순서로 발생할 수 있거나 그리고/또는 본 명세서에 도시되고 기술된 것이 아닌 다른 동작들과 동시에 발생할 수도 있음이 이해되어야 한다. 예컨대, 당업자는 방법론이 대안적으로 일련의 상호관련된 상태들 또는 이벤트들, 예컨대 상태도로서 표현될 수 있음을 인정할 것이다. 게다가, 개시된 본 예시적 방법에 따른 방법을 구현하기 위해서 예시된 모든 동작들이 필요한 것은 아니다. The
도 9는 전송기 식별 정보를 갖는 PPC 심벌을 전송하기 위한 장치를 도시한다. 상기 장치(900)는 도 2의 전송기(214)와 같은 전송기로서, 또는 전송기의 컴포넌트로서 구현될 수 있다. 상기 장치(900)는 네트워크 프로비저닝 데이터(예컨대, 전송 상태 정보)를 수신하도록 구성되는 모듈(902)을 포함한다. 상기 모듈(902)은 도 2에 도시된 프로비저닝 데이터(224)와 같은 데이터, 또는 전송기가PPC 전송에 대해 활성인지 또는 유휴인지 여부, 또는 전송기 식별 정보(TxID)와 같은 전송기의 상태에 관한 정보를 전달하는 임의의 다른 적절한 데이터를 수신할 수 있다. 모듈(902)의 구현의 일 예로서, 하나 이상의 전송기 로직(208), PPC 발생기 로직(210), 및 네트워크 로직(212)이 이용될 수 있다. 9 shows an apparatus for transmitting a PPC symbol with transmitter identification information. The
장치(900)는 시드 WID를 이용하여 활성 전송기에 대한 심벌에서 다수의 서브캐리어들의 제1 부분 상에서 파일럿 정보를 인코딩하기 위한 모듈(904)을 추가로 포함한다. 이러한 모듈의 구현된 기능의 일 예로서, 다수의 서브캐리어들의 제1 부분은 인터레이스(I1)으로 그룹핑되고 그리고 WID 시드(예컨대, LID가 0000으로 세팅됨)를 이용해 스크램블링되는 서브캐리어들일 수 있다. WID 및 LID 시드들을 이용하여 심벌의 다수의 서브캐리어들의 제1 부분의 추가의 부분 상에서 전송기 식별 정보를 인코딩하기 위한 다른 모듈(906)이 도 9에 도시된다. 특정한 예에서, 모듈(906)은 인터레이스들(I0, I2, I4, 및 I6)에서의 서브캐리어들을 이용하여 파일럿 정보를 인코딩하도록 구성될 수 있다. The
모듈들(904 및 906)이 도 9의 예에서는 두 갈래로 갈라지는 것으로 도시되지만, 이러한 모듈들이 다수의 서브캐리어들; 즉 인터레이스들(I0, I1, I2, I4, 및 I6)의 제1 부분에 속하는 서브캐리어들 상에서 파일럿 정보를 인코딩하기 위한 단일 모듈로서 구성될 수도 있다. 모듈들(904 및 906)의 구현의 일 예로서 하나 이상의 전송기 로직(208), PPC 발생기 로직(210), 및 네트워크 로직(212)이 이용될 수 있음이 주목된다. Although
장치(900)는 추가로 미리결정된 인코딩 방식에 따라 다수의 서브캐리어들(예컨대, 인터레이스(I3)의 서브캐리어들)의 제2 부분 상에서 전송기 식별(TxID) 정보를 인코딩하기 위해 이용되는 모듈(908)을 추가로 포함한다. 모듈들(904 및 906)의 구현의 일 예로서 하나 이상의 전송기 로직(208), PPC 발생기 로직(210), 및 네트워크 로직(212)이 이용될 수 있음이 주목된다.
장치(900)는 또한 PPC 심벌을 전송하도록 구성되는 모듈(910)을 포함하고, 여기서 PPC 심벌은 제2 부분 상의 TxID 및 다수의 서브캐리어들의 제1 부분 상의 인코딩된 파일럿들을 포함한다. 모듈(910)의 구현은 전송기 로직(208) 또는 PPC 발생기 로직(210), 또는 이들의 조합과 함께 일 수 있다. The
모듈들(902, 904, 906, 908, 910, 및 912)이 본 명세서에 기술되는 바와 같은 전송기 식별 및 포지셔닝을 포함하는 시스템의 양상들을 제공하기 위해 프로그램 명령들 또는 코드를 실행하도록 구성되는 적어도 하나의 프로세서에 의해서 구현될 수 있음이 주목된다. 부가적으로, 메모리 장치(914) 또는 동등한 컴퓨터-판독가능한 매체가 상기 프로그램 명령들 또는 코드를 저장하기 위한 적어도 하나의 프로세스와 관련하여 제공될 수 있다. At least one of the
도 10은 전송기 식별 정보를 포함하는 심벌을 수신하기 위한 방법(1000)을 도시한다. 예컨대, 방법(1000)은 전송기 식별 및 포지션 결정과 같은, 현재 활성 전송기에 의해 전송되는 PPC 심벌을 수신하여 디코딩하기 위해 네트워크의 수신 장치에 의한 이용에 대해 적합하다. 일 예에서, 방법(1000)은 도 2에 도시된 바와 같은 222에서 기술된 바와 같이 구성되는 수신기에 의해서 달성될 수 있다. 부가적으로, 방법(1000)이 이용된다. 10 shows a
도시된 바와 같이, 수신된 심벌에 대해 일단 본 방법이 개시되면 흐름이 블록(1002)으로 진행된다. 블록(1002)에서, 적어도 하나의 PPC 심벌이 수신기에 의해서 수신된다. 4K 모드의 수신기의 특정한 예에서, 적어도 하나의 PPC 심벌의 수신은 입력 신호의 4096개의 샘플들을 수집하는 것을 수반한다. 도시된 바와 같이, 블록(1002)은 이하에서 논의될 바와 같이, WID 및 LID 값들을 결정하기 위한 임계 에너지 값들을 결정하기 위한 것뿐 아니라 FFT의 스케일 팩터들을 세팅하기 위한 것과 같이, 하나 이상의 인터레이스들의 에너지를 측정하는 것을 또한 포함할 수 있다. 특정한 예에서, 인터레이스(I1)의 에너지는 제1 수신된 PPC PHY 심벌의 시간 도메인 인터레이스 샘플들로부터 측정될 수 있다. 추가적으로, 미사용된 인터레이스(예컨대, 인터레이스 I3)의 에너지는 또한 PPC 채널 상의 전체 간섭의 측정치(예컨대, 열적 및/또는 유도된 신호)를 결정하기 위해 측정될 수 있다. 다른 예에서, 하드웨어에 의해서 이용될 임계치들 및 FFT 스케일 팩터들을 프로그래밍하기 위해서, 수신기, 예컨대 수신기(222)의 하드웨어가 프로세서, 예컨대 디지털 신호 프로세서(DPS)를 중단시키도록(interrupt) 구성될 수 있다. FFT 스케일 팩터들의 세팅은 일 예로서 약한 전송기들로부터의 신호들에 대한 양자화 잡음 플로어를 개선하게 한다. As shown, flow proceeds to block 1002 once the method is initiated for a received symbol. At
그러면, 흐름은 블록(1004)로 진행되고, 여기서 WID만을 이용하여 스크램블링되는 파일럿들을 포함하는 서브캐리어들의 그룹; 즉 이전에 논의한 바와 같이 인터레이스(I1)로부터 WID가 결정된다. 일 예에서, 이러한 결정은 도 2에 도시된 바와 같은 수신기 로직(216) 및 PPC 디코더 로직에 의해서 달성될 수 있다. 4K 모드의 추가의 예에서, 512 포인트(pt) FFT가 이용될 수 있음이 주목되고, 이는 주파수 도메인 샘플들을 산출한다. 예시적인 시스템에서, WID 검출은, 시간 도메인 샘플들을 산출하기 위해 역 FFT를 디스크램블링하는 반복된 시퀀스(16개의 WID 시드들을 이용하는 예시적인 일 시스템에서는 16번 반복됨), 상기 샘플들을 에너지 임계치와 비교하는 것(인터레이스의 에너지 측정에 기초하여), 그리고 어떠한 가설된 WID 값이 최대 에너지를 산출하는지를 결정하기 위해 상기 임계치 초과의 샘플들의 에너지 값들을 축적하는 것을 포함할 것이다. 상기 WID 최대 에너지는 상기 WID 값에 대응할 것이다. The flow then proceeds to block 1004, where a group of subcarriers including pilots scrambled using only the WID; That is, as previously discussed, the WID is determined from interlace I 1 . In one example, this determination may be accomplished by
WID 값의 결정 이후에, 다음으로 LID 값이 블록(1006)에 의해 도시되는 바와 같이 결정된다. 구체적으로, LID는 WID와 LID를 이용해 스크램블링되는 파일럿들을 포함하는 서브캐리어들의 그룹; 즉 인터레이스(I0)로부터 결정된다. 일 예에서, 이러한 결정은 도 2에 도시된 바와 같은 수신기 로직(216) 및 PPC 디코더 로직에 의해서 달성될 수 있다. 4K 모드의 추가의 예에서, 주파수 도메인 샘플들을 산출하기 위해 512 포인트 FFT가 이용될 수 있음이 주목된다. 예시적인 시스템에서, 상기 LID 검출은 블록(1002)으로부터 검출되는 WID를 이용하는 디스크램블링의 반복된 시퀀스를 포함할 것이고(16개의 WID 및 16개의 LID 시드들을 이용하는 예시적인 일 시스템에서는 16번 반복됨), 시간 도메인 샘플들을 산출하기 위해 역 FFT를 수행하며, 어떠한 가설된 LID 값이 최대 에너지를 산출하는지를 결정하기 위해서 이러한 샘플들을 에너지 임계치와 비교한다(인터레이스(I1)와 같은, 인터레이스의 에너지 측정에 기초하여). 상기 LID 최대 에너지는 LID 값에 대응할 것이다. After the determination of the WID value, the LID value is then determined as shown by
블록(1008)에서, 파일럿들로 인코딩된 다수의 서브캐리어들이 채널 추정치를 결정하는데에 이용된다. 특히, 인터레이스들(I0, I2, I4, 및 I6)이 채널 추정치를 획득하는데에 이용될 수 있다. 4K 모드의 수신기의 일 예에서, 512개의 샘플 FFT가 주파수 도메인 샘플들을 획득하기 위해 4개의 인터레이스들 각각에서 수행된다. 상기 샘플들은 그러면 이전에 획득된 WID 및 LID 시드들을 이용하여 디스크램블링된다. 주파수 도메인에서의 디스크램블링된 파일럿들은 시간 도메인 채널 추정치를 획득하기 위해서 2048(2K)개의 샘플 IFFT에 입력될 수 있다. 상기 시간 도메인 채널 추정치가 결정되면, 프로세서, 예컨대 DSP에 의해서 판독될 각각의 탭(tap)에 대한 에너지가 계산되어 저장된다. 추가적으로, 현재에 활성인 전송기의 신호 전력을 결정하기 위해 상기 계산된 에너지가 미사용된 인터레이스(예컨대, 인터레이스(I5))의 이전에 측정된 에너지에 기초하여 임계치와 비교될 수가 있다. 블록(1008)의 절차가 예들로서 도 2에 도시된 바와 같은 수신기 로직(216) 및 PPC 디코더 로직에 의해서 달성될 수 있음이 주목된다. At
상기의 예를 가정하여 채널 추정치를 결정하기 위한 절차의 또 다른 예에서, 2K 시간 도메인 채널 추정치가 512 시간 도메인 포인트들 또는 샘플들로 다시 앨리어싱될 수 있음이 주목된다. 앨리어싱 패턴의 일 예가 다음의 관계로 주어진다:In another example of a procedure for determining a channel estimate assuming the above example, it is noted that the 2K time domain channel estimate may be aliased back to 512 time domain points or samples. An example of an aliasing pattern is given by the following relationship:
(1) (One)
여기서, 는 시간 도메인 채널 추정치고, s는 데이터 인터레이스이며, q는 채널 빈 인덱스이고, 여기서 채널 빈은 이 특정한 예에서 512개의 채널 탭들을 포함한다. 따라서, 관심 데이터 인터레이스(s)가 3이면, 일 예로서, 상기 등식 (1)은 다음이 된다:here, Is a time domain channel estimate, s is a data interlace, q is a channel bin index, where the channel bin contains 512 channel taps in this particular example. Thus, if the data of interest interlace s is 3, as an example, equation (1) becomes:
(2) (2)
채널 추정치 가 등식 (2)에 주어진 바와 같이 결정된 이후에, 다음에 의해 주어진 바와 같이 위상 램프가 시간 도메인 추정에 적용될 수 있다:Channel estimate After is determined as given in equation (2), a phase ramp can be applied to the time domain estimation as given by:
(3) (3)
인터레이스를 디코딩할 목적으로, 전용 데이터 인터레이스는 전송기 식별 정보를 포함하고, 상기한 예는 인터레이스 s=3, 또는, 다른 말로, TxID를 포함하는, 도 4의 예에서 주어진 인터레이스(I3)를 가정한다. 512 샘플 FFT가 주파수 도메인 샘플들을 이용해 채널 추정을 획득하기 위해 상에서 수행될 수 있다. For the purpose of decoding the interlace, the dedicated data interlace contains transmitter identification information, and the above example assumes the interlace I 3 given in the example of FIG. 4, which includes interlace s = 3 or, in other words, the TxID. do. 512 sample FFT uses frequency domain samples to obtain channel estimate It can be performed in the.
블록(1008) 이후에, 전송기 식별 정보(TxID)를 갖는 전용 데이터 인터레이스가 디코딩되는 블록(1010)으로 흐름이 진행된다. 도 4에 도시된 바와 같이, 이러한 전용 인터레이스는 인터레이스(I3)일 수 있다. 4K FFT 모드의 수신기에서의 디코딩을 위한 프로세스의 특정한 일 예로서, 상기한 바와 같이 512 샘플 FFT가 주파수 도메인 샘플들을 생성하기 위해서 앨리어싱된 전용 데이터 인터레이스(I3) 상에서 수행될 수 있다. 블록(1008)의 프로세스는 QPSK 변조를 갖는 인터레이스(I3)에 대한 1000 비트 로그 우도비(LLR)들을 발생시키기 위해 대응하는 채널 추정치들을 이용하는 것을 포함할 수 있다. 상기 LLR들은 그 후에 데이터 심벌들의 디-인터리빙과 유사하게 디-인터리빙될 수 있다. 결과적으로, 1000 비트 LLR들은 250 비트 LLR들에 도달하기 위해 4개의 기간들에 걸쳐 평균될 수 있다. 이러한 평균화는 예컨대 다음의 관계에 따라 성취될 수 있다:After
(4) (4)
여기서, 는 k번째(kth) 값에 대한 평균 LLR을 나타낸다. 상기 LLR들이 250 비트 LLR들을 산출하도록 평균된 이후에, 그들은 DSP와 같은 프로세서에 의해서 프로세싱될 수 있다. 일 예에서 상기 평균화가 예컨대 수신기 로직(216) 및/또는 PPC 디코더 로직(218)에 의해 구현되는 하드웨어에 의해서 수행될 수 있음이 주목된다. 추가적으로, 상기 프로세서는 도 2에 도시된 예시된 수신기 로직(216) 및/또는 PPC 디코더 로직(218)에 의해 포함될 수 있고, 이는 반드시 단지 하드웨어 로직 장치들만을 포함하는 것을 의미하지는 않는다. here, Represents the mean LLR for the k th value. After the LLRs are averaged to yield 250 bit LLRs, they can be processed by a processor such as a DSP. It is noted that in one example the averaging may be performed by hardware implemented by, for example, the
250 비트 LLR들이 프로세서로 전달된 후에, 리드 뮬러 디코딩이 수행될 수 있다. 예컨대, RM(64,7) 코딩을 이용하기 전에 논의된 예시적인 인코딩을 가정하여, 상기 LLR들의 64 차원 고속 아다마르 변환(FHT)이 각각의 코드블록에 대해서 계산된다. 추가로, (64,7) RM 코드를 포함하는 64 비트들 중 단지 62 비트들만이 논의된 예시적 인코딩에서 펑쳐링(puncturing)에 의해 전송되기 때문에, 상기 수신기는 디코딩 목적들로 펑쳐링된 비트들을 제로들로 대체할 수 있다. 따라서, 변환 F는 H X L과 동일하고, 여기서 H는 64 X 64 아다마르 행렬이고, L은 RM 코드 블록에 대응하는 LLR들을 나타낸다(즉, 28 비트들에 대한 4개의 코드 블록들을 이용하는 상기한 예시적 코딩을 가정하는 7 비트들). 변환 F가 완료된 이후에, 상기 변환 F 내의 최대 크기의 엔트리의 위치가 결정된다. FFT의 특성으로 인해, 최대 크기 엔트리의 위치의 이진 표현이 RM 코드 블록에서 7개의 메시지 비트들 중 6개를 제공할 것이다. 최대 크기 엔트리의 부호(sign)는 7번째 메시지 비트를 제공하고, 여기서 상기 메시지 비트는 부호가 양이면 0이고 음이면 1이다. After the 250 bit LLRs are passed to the processor, Read Muller decoding may be performed. For example, assuming the exemplary encoding discussed before using RM (64,7) coding, a 64-dimensional fast Hadamard transform (FHT) of the LLRs is calculated for each codeblock. In addition, since only 62 bits of the 64 bits containing the (64,7) RM code are transmitted by puncturing in the example encoding discussed, the receiver is a punctured bit for decoding purposes. Can be replaced with zeros. Thus, transform F is equal to HXL, where H is a 64 X 64 Hadamard matrix, and L represents LLRs corresponding to an RM code block (ie, the above-described example using four code blocks for 28 bits). 7 bits assuming coding). After the transform F is completed, the position of the largest sized entry in the transform F is determined. Due to the nature of the FFT, a binary representation of the location of the full size entry will provide six of the seven message bits in the RM code block. The sign of the maximum size entry provides the seventh message bit, where the message bit is zero if the sign is positive and one if it is negative.
상기 전송기 식별 정보를 포함하는 모든 RM 코드 블록들이 디코딩되면(즉, 본 예에서 4개의 RM 코드 블록들), 수신된 메시지 비트들이 에러가 없는 것을 높은 확률로 보장하기 위해서 순환 중복 검사(CRC)가 검사될 수 있다. CRC가 매치되는 경우, 상기 WID, LID, 및 전력 측정 값들뿐 아니라 상기 전송기 식별 정보가 상기 수신기에 의해서 이용가능하지 않다. If all the RM code blocks containing the transmitter identification information are decoded (i.e. four RM code blocks in this example), a cyclic redundancy check (CRC) is performed to ensure a high probability that the received message bits are error free. Can be checked. If a CRC is matched, the transmitter identification information as well as the WID, LID, and power measurement values are not available by the receiver.
상기 전송기 식별 정보 내의 전송기 데이터가 블록(1012)에 의해서 표시되는 바와 같이 활성 PPC 심벌을 송출(issue)하는 전송기를 식별하기 위해서 수신 장치에 의해서 이용될 수 있다. 상기 PPC 심벌이 완비된 전송기 식별 정보를 포함하기 때문에, 상기 수신 장치는 전송기를 식별하기 위해 추가의 프로세싱을 수행할 필요가 없고, 따라서 신속하고 효율적인 전송기 식별을 제공한다. 추가적으로, 삼각측량 또는 임의의 다른 적절한 기술을 통해서와 같이, 전송기(들)에 관하여 상기 수신 장치에 대한 포지셔닝 정보를 결정하기 위해서, 하나 이상의 채널 추정치, WID, LID, 및 전력 측정 정보와 함께, 상기 정보가 이용될 수 있음이 주목된다. Transmitter data in the transmitter identification information may be used by the receiving device to identify a transmitter that issues an active PPC symbol as indicated by
블록(1012)의 프로세스 이후에, 흐름이 결정 블록(1014)으로 진행된다. 상기 전송기 식별 정보 내의 시그널링 정보로부터 추가의 또는 다른 PPC 심벌들이 표시되는지에 대해 결정된다. 어떠한 추가의 심벌들도 표시되지 않으면, 프로세스(1000)는 종료한다. 대안적으로, 추가의 심벌들이 표시되면, 추가적인 심벌들의추가의 디코딩을 위해 흐름이 블록(1014)으로부터 블록(1016)으로 진행된다. 블록들(1002 내지 1008) 중 하나 이상과 관련되어 상기 논의된 프로세스들과 유사한 방식으로 상기 프로세싱이 수행될 수 있음이 주목된다. After the process of
수신기 장치에서 다른 FFT 모드들에 대한 심벌들을 디코딩하기 위한 프로세스들이 또한 고려됨이 주목된다. 예컨대, 2K FFT 모드를 가정하면, 수신 장치는 각각의 심벌로부터 2K 샘플들을 수집한다. 256 포인트 FFT가 심벌의 각 시간 도메인 인터레이스 샘플에 대해 수행될 수 있다. 256 포인트 FFT로부터의 상기 주파수 도메인 인터레이스 심벌들이 두 개의 심벌들(예컨대, PHY 심벌들)에 걸쳐서 샘플들과 연쇄(concatenate)될 수 있다. 일 예로서, 제1 심벌로부터의 256 인터레이스 샘플들의 세트가 Y0 = {y0,0, y1,0, y2,0, ... , y255,0}로서 표현되고, 제2 심벌로부터의 256 인터레이스 샘플들의 세트가 Y1 = {y0,1, y1,1, y2,1, ... , y255,1}로서 표현되면, 이러한 두 개의 샘플들의 세트들의 결과적인 연쇄는 Y = {y0,0, y1,0, y2,0, ... , y255,0, ... y0,1, y1,1, y2,1, ... , y255,1}로서 표현될 수 있다. 다수의 PHY 심벌들로부터 512 개의 샘플들의 연쇄 이후에, WID 및 LID 검출, 채널 추정 및 LLR 발생은 블록들(1002 내지 1016) 중 하나 이상과 관련하여 상기 논의된 바와 같이, 4K FFT 동작 모드의 프로세싱과 유사할 수 있다. It is noted that processes for decoding symbols for other FFT modes at the receiver apparatus are also considered. For example, assuming a 2K FFT mode, the receiving device collects 2K samples from each symbol. A 256 point FFT may be performed for each time domain interlaced sample of a symbol. The frequency domain interlaced symbols from a 256 point FFT may be concatenated with samples across two symbols (eg, PHY symbols). As an example, the set of 256 interlaced samples from the first symbol is represented as Y 0 = {y 0,0 , y 1,0 , y 2,0 , ..., y 255,0 }, and the second symbol If the set of 256 interlaced samples from is expressed as Y 1 = {y 0,1 , y 1,1 , y 2,1 , ..., y 255,1 }, the resulting concatenation of these two samples sets Y = (y 0,0 , y 1,0 , y 2,0 , ..., y 255,0 , ... y 0,1 , y 1,1 , y 2,1 , ..., y 255,1 }. After concatenation of 512 samples from multiple PHY symbols, WID and LID detection, channel estimation and LLR generation are processed in a 4K FFT mode of operation, as discussed above in connection with one or more of blocks 1002-1016. May be similar to
1K FFT 모드의 다른 예에서, 시간 도메인 인터레이스 상의 128 포인트 FFT는 각각의 PHY PPC 심벌로부터 샘플링한다. 상기한 예와 유사하게, 4개의 PHY PPC 심벌들로부터의 결과적인 주파수 도메인 샘플들은 하나의 인터레이스를 형성하기 위해 연쇄된다. 8K FFT 모드의 또 다른 예에서, 하나의 인터레이스가 1000개의 서브캐리어들로 구성됨이 주목된다. 따라서, 수신 장치에 의한 프로세싱은 채널 추정을 위해 4K IFFT 프로세싱뿐 아니라, 1K FFT/IFFT를 이용할 것이다. In another example of the 1K FFT mode, a 128 point FFT on time domain interlace samples from each PHY PPC symbol. Similar to the example above, the resulting frequency domain samples from four PHY PPC symbols are concatenated to form one interlace. In another example of the 8K FFT mode, it is noted that one interlace consists of 1000 subcarriers. Thus, processing by the receiving device will use 4K IFFT processing as well as 1K FFT / IFFT for channel estimation.
본 방법(1000)은 따라서 수신 장치에서 전송기 식별 정보를 포함하는 심벌을 수신하여 프로세싱하는 것을 제공하도록 작동된다. 본 방법(1000)은 단지 하나의 일 구현 예이고, 본 방법(1000)의 변화들, 추가들, 삭제들, 조합들 또는 다른 수정들이 본 개시의 범위 이내에서 가능함이 주목된다. 설명을 단순화할 목적으로, 도 10의 방법은 일련의 또는 다수의 동작들로서 도시되고 기술되었지만 본 명세서에 기술된 프로세스들은 동작의 순서에 제한되지 않고 일부 동작들이 상이한 순서로 발생할 수 있거나 그리고/또는 본 명세서에 도시되고 기술된 것이 아닌 다른 동작들과 동시에 발생할 수도 있음이 이해되어야 한다. 예컨대, 당업자는 방법론이 대안적으로 일련의 상호관련된 상태들 또는 이벤트들, 예컨대 상태도로서 표현될 수 있음을 인정할 것이다. 게다가, 개시된 본 예시적 방법에 따른 방법을 구현하기 위해서 예시된 모든 동작들이 필요한 것은 아니다.The
도 11은 전송기 식별 정보를 갖는 시스템에서 이용가능한 수신기(1100)에서의 이용을 위한 수신기 장치, 또는 대안적으로, 장치의 다른 예를 도시한다. 상기 장치(1100)는 사용된 인터레이스(예컨대, I1)와 미사용된 인터레이스(예컨대, I5)와 같이, 하나 이상의 인터레이스들에서 에너지를 결정하고 적어도 하나의 PPC 심벌을 수신하기 위한 모듈(1102)을 포함한다. 통신 버스(1104)로의 접속에 의해 기술되는 바와 같이, 에너지 결정은 장치(1100) 내의 다른 모듈들과 공유될 수 있다. 이러한 버스 구성은 단지 예시적인 것이며, 장치(1100) 내의 모듈들 사이에서 다양한 통신들이 가능함을 기술하고자 하는 의도이다. 11 shows another example of a receiver device, or alternatively, an apparatus for use in a
장치(1100)는 또한 미리결정된 인터레이스(예컨대, I1)로부터 WID 시드를 결정하기 위한 모듈(1106)을 포함한다. 이전에 설명한 바와 같이, WID의 결정은 모듈(1102)과 같이, 이전에 측정된 에너지에 기초하는 스레숄딩(thresholding)을 포함할 수 있다. 모듈(1106)에 의해서 결정되는 WID는, WID를 이용하여 미리결정된 인터레이스(예컨대, I0)로부터 LID를 결정하기 위한 모듈(1108)로 전달된다. 또한, 모듈(1108)에 의한 LID의 검출은 측정된 에너지를 이용할 수 있고, 이는 모듈(1102)에 의해 결정된다. The
장치(1100)는 추가로 활성 인터레이스들(예컨대, I0, I2, I4 및 I6)로부터 채널 추정치를 결정하기 위한 모듈(1110)을 포함한다. 이전에 설명한 바와 같이, 채널 추정치의 결정은 탭들의 에너지 계산들을 에너지 임계치, 예컨대 모듈(1102)에 의해 결정되는 에너지 임계치와 비교하는 것을 포함할 수 있다. 전송기 식별 정보(TxID)를 결정하기 위해서 전용 인터레이스(예컨대, I3)를 디코딩하기 위한 모듈(1112)이 추가로 포함된다. 일 예로서, 모듈(1112)은 도 10과 관련하여 블록(1010)의 설명에서 상술한 바와 같이 디코딩의 프로세스를 달성할 수 있다. 게다가, TxID에 기초하여 전송기 아이덴티티를 결정하기 위한(그리고 전송기 ID, 채널 추정치 및 에너지 측정들에 기초하여 장치 포지셔닝을 수신하기 위한) 모듈(1114)이 장치(1100)에 제공된다. 모듈(1114)은 수신된 메시지 비트들이 오류가 없는 것을 보장하기 위해 순환 중복 검사를 수행하는 기능을 포함할 수 있고, 그렇다면, DSP 또는 다른 적절한 프로세서(들)일 수 있는 프로세서(1116)와 같은 프로세서에 의한 이용을 위해 측정된 전력, LID, WID, 및 전송기 식별을 갖는 수신 장치(1100)에서의 전송기 ID 테이블의 집단을 트리거링한다. 상기 전송기 ID 테이블은 프로세서(1116) 및/또는 장치(1100)에 있는 모듈들과 통신하는 메모리 장치(1118) 내에 포함될 수 있다. The
모듈들(1102, 1106, 1108, 1110, 1112 및 1114)이 본 명세서에서 기술되는 바와 같은 전송기 식별 및 포지셔닝을 포함하는 시스템의 예들을 제공하기 위해서 프로그램 명령들을 실행하도록 구성되는 적어도 하나의 프로세서에 의해서 구현될 수 있다. 일 예에서, 모듈들(1102, 1106, 1108, 1110, 및 1112)은 상기 수신기 로직(216) 및/또는 PPC 디코더 로직(218)에 의해서 구현될 수 있다. 일 예에서, 모듈(1114)은 포지션 결정 로직(222)에 의해서 구현된다. 추가적으로, 메모리 장치(118) 또는 동등한 컴퓨터-판독가능한 매체가 상기 프로그램 명령들 또는 코드를 저장하기 위해 적어도 하나의 프로세서와 관련하여 제공될 수 있다. The
다양한 예시적인 로직들, 로직 블록들, 모듈들, 및 회로들이 범용 프로세서; 디지털 신호 프로세서(DSP), 주문형 집적회로(ASIC), 필드 프로그램어블 게이트 어레이(FPGA), 또는 다른 프로그램어블 논리 장치; 이산 게이트 또는 트랜지스터 논리; 이산 하드웨어 컴포넌트들; 또는 이러한 기능들을 구현하도록 설계된 것들의 조합을 통해 구현 또는 수행될 수 있다. 범용 프로세서는 마이크로 프로세서 일 수 있지만, 대안적 실시예에서, 이러한 프로세서는 기존 프로세서, 컨트롤러, 마이크로 컨트롤러, 또는 상태 머신일 수 있다. 프로세서는 예컨대, DSP 및 마이크로프로세서, 복수의 마이크로프로세서들, DSP 코어와 결합된 하나 이상의 마이크로 프로세서, 또는 이러한 구성들의 조합과 같이 계산 장치들의 조합으로서 구현될 수 있다. Various exemplary logics, logic blocks, modules, and circuits may include a general purpose processor; Digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), or other programmable logic devices; Discrete gate or transistor logic; Discrete hardware components; Or a combination of those designed to implement these functions. A general purpose processor may be a microprocessor, but in alternative embodiments, such a processor may be an existing processor, controller, microcontroller, or state machine. A processor may be implemented as a combination of computing devices, such as, for example, a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or a combination of these configurations.
본 명세서에 개시되는 예들과 관련하여 기술되는 방법 또는 알고리즘의 단계들 및 알고리즘이 하드웨어에서, 프로세서에 의해 실행되는 소프트웨어 모듈에서, 또는 이들의 조합에 의해 직접 구현될 수 있다. 소프트웨어 모듈들은 RAM 메모리, 플래시 메모리, ROM 메모리, EPROM 메모리, EEPROM 메모리, 레지스터, 하드디스크, 휴대용 디스크, CD-ROM, 또는 공지된 저장 매체의 임의의 형태로서 존재한다. 예시적인 저장 매체는 프로세서와 결합되어, 프로세서는 저장 매체로부터 정보를 판독하여 저장 매체에 정보를 기록한다. 대안적으로, 저장 매체는 프로세서에 통합될 수 있다. 상기 프로세서 및 저장 매체는 ASIC에 위치할 수 있다. 상기 ASIC은 사용자 단말에 위치할 수 있다. 대안적으로, 프로세서 및 저장 매체는 사용자 단말에서 이산 컴포넌트로서 존재할 수 있다. The steps and algorithms of a method or algorithm described in connection with the examples disclosed herein may be implemented directly in hardware, in a software module executed by a processor, or in a combination thereof. Software modules exist as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disks, portable disks, CD-ROMs, or any form of known storage media. An exemplary storage medium is coupled to the processor such that the processor reads information from the storage medium and writes the information to the storage medium. Alternatively, the storage medium may be integrated into the processor. The processor and the storage medium may be located in an ASIC. The ASIC may be located in a user terminal. In the alternative, the processor and the storage medium may reside as discrete components in a user terminal.
개시되는 예들의 설명이 당업자가 현재에 개시되는 방법들 및 장치를 제작하고 이용하도록 하기 위해서 제공된다. 이러한 개시된 예들에 대한 다양한 수정들이 당업자에게는 쉽게 명백할 수 있고, 본 명세서에 정의된 일반적인 원리들이 본 개시의 사상 및 범위를 벗어남이 없이 다른 예들(예컨대, 인스턴트 메시징 서비스 또는 임의의 일반 무선 데이터 통신 애플리케이션들)에도 적용될 수 있다. 따라서, 본 개시는 본 명세서에 도시된 예들에만 제한하고자 하는 것이 아니고, 본 명세서에 개시된 신규한 특징들 및 원리들에 일치하게 최 광의를 부여받기 위함이다. 단어 "예시적인"은 "일 예, 예시, 또는 예증으로서 역할하는"을 뜻하도록 본 명세서에서 배타적으로 사용된다. 본 명세서에서 "예시적인"으로서 기술되는 임의의 예는 반드시 다른 예들에 비해 선호되거나 또는 바람직한 것으로서 해석되는 것은 아니다. The description of the disclosed examples is provided to enable a person skilled in the art to make and use the presently disclosed methods and apparatus. Various modifications to these disclosed examples may be readily apparent to those skilled in the art, and other examples (eg, instant messaging service or any general wireless data communication application) may be readily apparent to those skilled in the art, and the general principles defined herein may be within the spirit and scope of the present disclosure. Can also be applied. Thus, the present disclosure is not intended to be limited to the examples shown herein but is to be accorded the widest scope consistent with the novel features and principles disclosed herein. The word "exemplary" is used herein exclusively to mean "serving as one example, illustration, or illustration." Any example described herein as "exemplary" is not necessarily to be construed as preferred or preferred over other examples.
따라서, 전송기 식별을 통신 시스템의 예들이 본 명세서에 기술되고 설명되었지만, 그 사상 또는 본질적 특성들을 벗어남이 없이 개시된 예들이 다양하게 변화될 수 있음이 이해될 것이다. Thus, although examples of communication systems for transmitter identification have been described and described herein, it will be appreciated that the disclosed examples may be varied in various ways without departing from the spirit or essential characteristics thereof.
Claims (43)
a) 활성 전송기에 대한 PPC 심벌에서의 다수의 서브캐리어들의 제1 부분 상에서 파일럿 정보를 인코딩하는 단계; 및
b) 상기 PPC 심벌의 다수의 서브캐리어들의 제2 부분 상에서 전송기 식별 정보를 인코딩하는 단계를 포함하고,
상기 다수의 서브캐리어들의 상기 제1 부분은 적어도 제1 및 제2 인터레이스들을 포함하고, 상기 다수의 서브캐리어들의 상기 제2 부분은 적어도 제3 인터레이스를 포함하며,
상기 파일럿 정보는 상기 제1 인터레이스에서 광역 식별자를 이용해 스크램블링되고 적어도 상기 제2 인터레이스들에서 상기 광역 식별자 및 로컬 영역 식별자를 이용해 스크램블링되며,
상기 인터레이스 중 적어도 하나는 상기 다수의 서브캐리어들의 상기 제2 부분의 사용되지 않은 인터레이스에 하나 이상의 전송기 위치 좌표들의 형태로 상기 전송기 식별 정보를 포함하는,
전송기 식별을 전달하기 위한 방법.A method for communicating transmitter identification in an interlace structure of a communication network system using positioning pilot channels (PPCs), the method comprising:
a) encoding pilot information on a first portion of the plurality of subcarriers in a PPC symbol for an active transmitter; And
b) encoding transmitter identification information on a second portion of the plurality of subcarriers of the PPC symbol,
The first portion of the plurality of subcarriers comprises at least first and second interlaces, and the second portion of the plurality of subcarriers comprises at least a third interlace,
The pilot information is scrambled using a wide area identifier in the first interlace and scrambled using the wide area identifier and local area identifier in at least the second interlaces,
At least one of the interlaces includes the transmitter identification information in the form of one or more transmitter position coordinates in an unused interlace of the second portion of the plurality of subcarriers,
Method for conveying transmitter identification.
상기 전송기 식별 정보는 적어도 상기 제3 인터레이스에서 인코딩되는,
전송기 식별을 전달하기 위한 방법. The method of claim 1,
The transmitter identification information is encoded at least in the third interlace,
Method for conveying transmitter identification.
상기 인터레이스 구조는 8개의 인터레이스들로 그룹핑되는,
전송기 식별을 전달하기 위한 방법. The method of claim 1,
The interlace structure is grouped into eight interlaces,
Method for conveying transmitter identification.
상기 전송기 위치 좌표들은 경도, 위도 또는 고도 좌표들 중 적어도 하나인,
전송기 식별을 전달하기 위한 방법. The method of claim 3,
Wherein the transmitter location coordinates are at least one of longitude, latitude or altitude coordinates,
Method for conveying transmitter identification.
경도, 위도 또는 고도 중 적어도 하나의 상기 전송기 위치 좌표들은 상기 제3 인터레이스에 있는,
전송기 식별을 전달하기 위한 방법. 5. The method of claim 4,
Wherein the transmitter location coordinates of at least one of longitude, latitude or altitude are in the third interlace,
Method for conveying transmitter identification.
상기 제3 인터레이스는 또한 네트워크 지연 정보를 포함하는,
전송기 식별을 전달하기 위한 방법.The method of claim 5,
The third interlace also includes network delay information;
Method for conveying transmitter identification.
80 비트들의 고정 비트 PPC 패킷 길이가 각각 8 비트들의 10 개의 블록들을 제공하기 위해 이용되고, 8 비트들 각각은 100 비트들로 변환되는,
전송기 식별을 전달하기 위한 방법. The method according to claim 6,
A fixed bit PPC packet length of 80 bits is used to provide 10 blocks of 8 bits each, each of which is converted to 100 bits,
Method for conveying transmitter identification.
상기 80 비트 PPC 패킷은:
필드 비트들의 수
패킷 타입 2 TxID 또는 다른 파라미터들
위도 23 0.125 초 레졸루션
경도 24 0.125 초 레졸루션
고도 10 4m 레졸루션
네트워크 지연 11 마이크로-초 단위
할당 3
CRC 7
과 같이 할당되는,
전송기 식별을 전달하기 위한 방법. The method of claim 7, wherein
The 80 bit PPC packet is:
Number of field bits
Packet Type 2 TxID or Other Parameters
Latitude 23 0.125 sec resolution
Hardness 24 0.125 sec resolution
Elev 10 4m Resolution
Network delay 11 micro-seconds
Allocation 3
CRC 7
Assigned as
Method for conveying transmitter identification.
상기 80 비트 PPC 패킷은:
필드 비트들의 수
패킷 타입 2 TxID 또는 다른 파라미터들
전송기 ID 18
예비 50 패킷 사이즈를 매칭하기 위한 추가 비트들
할당 3
CRC 7
과 같이 할당되는,
전송기 식별을 전달하기 위한 방법. The method of claim 7, wherein
The 80 bit PPC packet is:
Number of field bits
Packet Type 2 TxID or Other Parameters
Transmitter ID 18
Additional bits to match the reserve 50 packet size
Allocation 3
CRC 7
Assigned as
Method for conveying transmitter identification.
상기 패킷 타입은 프레임 넘버 및 전송기 전력의 파라미터들을 더 포함하는,
전송기 식별을 전달하기 위한 방법. 9. The method of claim 8,
The packet type further includes parameters of frame number and transmitter power,
Method for conveying transmitter identification.
상기 패킷 타입은 프레임 넘버 및 전송기 전력의 파라미터들을 더 포함하는,
전송기 식별을 전달하기 위한 방법. 10. The method of claim 9,
The packet type further includes parameters of frame number and transmitter power,
Method for conveying transmitter identification.
상기 전송기 식별 정보의 정보 비트들을 인터리빙하는 단계;
미리결정된 인코딩 방식을 이용하여 상기 비트들을 인코딩하는 단계;
비트들의 수가 미리결정된 변조 방식에 매치하는 것을 보장하도록 상기 인코딩된 비트들을 조작(manipulate)하는 단계;
상기 미리결정된 변조 방식에 따라 상기 비트들을 변조하는 단계; 및
상기 PPC 심벌의 상기 다수의 서브캐리어들의 상기 제2 부분의 서브캐리어들에 상기 변조된 비트들을 매핑하는 단계를 포함하는,
전송기 식별을 전달하기 위한 방법. The method of claim 1, wherein encoding the transmitter identification information comprises:
Interleaving the information bits of the transmitter identification information;
Encoding the bits using a predetermined encoding scheme;
Manipulating the encoded bits to ensure that the number of bits matches a predetermined modulation scheme;
Modulating the bits in accordance with the predetermined modulation scheme; And
Mapping the modulated bits to subcarriers of the second portion of the plurality of subcarriers of the PPC symbol;
Method for conveying transmitter identification.
상기 미리결정된 인코딩 방식은 리드-뮬러(Reed-Muller) 인코딩을 포함하는,
전송기 식별을 전달하기 위한 방법. The method of claim 12,
The predetermined encoding scheme includes Reed-Muller encoding,
Method for conveying transmitter identification.
상기 인코딩된 비트들을 조작하는 단계는, 하나 이상의 인코딩된 비트들을 펑쳐링하는(puncturing) 단계 및 상기 펑쳐링된 인코딩된 비트들을 제로 값들로 대체하는 단계를 포함하는,
전송기 식별을 전달하기 위한 방법.The method of claim 12,
Manipulating the encoded bits includes puncturing one or more encoded bits and replacing the punctured encoded bits with zero values.
Method for conveying transmitter identification.
상기 미리결정된 변조 방식은 QPSK 변조를 포함하는,
전송기 식별을 전달하기 위한 방법.The method of claim 12,
Wherein the predetermined modulation scheme comprises QPSK modulation,
Method for conveying transmitter identification.
상기 통신 시스템은 OFDM 통신 시스템을 포함하는,
전송기 식별을 전달하기 위한 방법.The method of claim 1,
The communication system comprises an OFDM communication system,
Method for conveying transmitter identification.
a) 활성 전송기에 대한 PPC 심벌에서의 다수의 서브캐리어들의 제1 부분 상에서 파일럿 정보를 인코딩하도록 구성되는 제1 모듈; 및
b) 상기 PPC 심벌의 다수의 서브캐리어들의 제2 부분 상에서 전송기 식별 정보를 인코딩하도록 구성되는 제2 모듈을 포함하고,
상기 다수의 서브캐리어들의 상기 제1 부분은 적어도 제1 및 제2 인터레이스들을 포함하고, 상기 다수의 서브캐리어들의 상기 제2 부분은 적어도 제3 인터레이스를 포함하며,
상기 파일럿 정보는 상기 제1 인터레이스에서 광역 식별자를 이용해 스크램블링되고 적어도 상기 제2 인터레이스들에서 상기 광역 식별자 및 로컬 영역 식별자를 이용해 스크램블링되며,
상기 인터레이스 중 적어도 하나는 상기 다수의 서브캐리어들의 상기 제2 부분의 사용되지 않은 인터레이스에 하나 이상의 전송기 위치 좌표들의 형태로 상기 전송기 식별 정보를 포함하는,
전송기 식별을 전달하기 위한 장치. An apparatus for conveying transmitter identification in an interlace structure of a communications network system using positioning pilot channels (PPCs),
a) a first module configured to encode pilot information on a first portion of a plurality of subcarriers in a PPC symbol for an active transmitter; And
b) a second module configured to encode transmitter identification information on a second portion of the plurality of subcarriers of the PPC symbol,
The first portion of the plurality of subcarriers comprises at least first and second interlaces, and the second portion of the plurality of subcarriers comprises at least a third interlace,
The pilot information is scrambled using a wide area identifier in the first interlace and scrambled using the wide area identifier and local area identifier in at least the second interlaces,
At least one of the interlaces includes the transmitter identification information in the form of one or more transmitter position coordinates in an unused interlace of the second portion of the plurality of subcarriers,
Apparatus for conveying transmitter identification.
상기 다수의 서브캐리어들의 상기 제1 부분은 적어도 제1 및 제2 인터레이스들을 포함하고, 상기 다수의 서브캐리어들의 상기 제2 부분은 적어도 제3 인터레이스를 포함하는,
전송기 식별을 전달하기 위한 장치. 18. The method of claim 17,
The first portion of the plurality of subcarriers comprises at least first and second interlaces, and the second portion of the plurality of subcarriers comprises at least a third interlace
Apparatus for conveying transmitter identification.
상기 인터레이스 구조는 8개의 인터레이스들로 그룹핑되는,
전송기 식별을 전달하기 위한 장치. 18. The method of claim 17,
The interlace structure is grouped into eight interlaces,
Apparatus for conveying transmitter identification.
경도, 위도 또는 고도 중 적어도 하나의 상기 전송기 위치 좌표들은 상기 제3 인터레이스에 있는,
전송기 식별을 전달하기 위한 장치. 18. The method of claim 17,
Wherein the transmitter location coordinates of at least one of longitude, latitude or altitude are in the third interlace,
Apparatus for conveying transmitter identification.
상기 제3 인터레이스는 또한 네트워크 지연 정보를 포함하는,
전송기 식별을 전달하기 위한 장치.21. The method of claim 20,
The third interlace also includes network delay information;
Apparatus for conveying transmitter identification.
80 비트들의 고정 비트 PPC 패킷 길이가 각각 8 비트들의 10 개의 블록들을 제공하기 위해 포함되고, 8 비트들 각각은 100 비트들로 변환되는,
전송기 식별을 전달하기 위한 장치. The method of claim 21,
A fixed bit PPC packet length of 80 bits is included to provide 10 blocks of 8 bits each, each of which is converted to 100 bits,
Apparatus for conveying transmitter identification.
상기 80 비트 PPC 패킷은:
필드 비트들의 수
패킷 타입 2 TxID 또는 다른 파라미터들
위도 23 0.125 초 레졸루션
경도 24 0.125 초 레졸루션
고도 10 4m 레졸루션
네트워크 지연 11 마이크로-초 단위
할당 3
CRC 7
과 같이 할당되는,
전송기 식별을 전달하기 위한 장치. The method of claim 22,
The 80 bit PPC packet is:
Number of field bits
Packet Type 2 TxID or Other Parameters
Latitude 23 0.125 sec resolution
Hardness 24 0.125 sec resolution
Elev 10 4m Resolution
Network delay 11 micro-seconds
Allocation 3
CRC 7
Assigned as
Apparatus for conveying transmitter identification.
상기 80 비트 PPC 패킷은:
필드 비트들의 수
패킷 타입 2 TxID 또는 다른 파라미터들
전송기 ID 18
예비 50 패킷 사이즈를 매칭하기 위한 추가 비트들
할당 3
CRC 7
과 같이 할당되는,
전송기 식별을 전달하기 위한 장치. The method of claim 22,
The 80 bit PPC packet is:
Number of field bits
Packet Type 2 TxID or Other Parameters
Transmitter ID 18
Additional bits to match the reserve 50 packet size
Allocation 3
CRC 7
Assigned as
Apparatus for conveying transmitter identification.
컴퓨터로 하여금 활성 전송기에 대한 포지셔닝 파일럿 채널 심벌에서의 다수의 서브캐리어들의 제1 부분 상에서 파일럿 정보를 인코딩하게 하기 위한 코드; 및
컴퓨터로 하여금 상기 심벌의 다수의 서브캐리어들의 제2 부분 상에서 전송기 식별 정보를 인코딩하게 하기 위한 코드를 포함하고,
상기 다수의 서브캐리어들의 상기 제1 부분은 적어도 제1 및 제2 인터레이스들을 포함하고, 상기 다수의 서브캐리어들의 상기 제2 부분은 적어도 제3 인터레이스를 포함하며,
상기 파일럿 정보는 컴퓨터로 하여금 상기 제1 인터레이스에서 광역 식별자를 이용해 스크램블링하게 하기 위한 코드 및 적어도 상기 제2 인터레이스들에서 상기 광역 식별자 및 로컬 영역 식별자를 이용해 스크램블링하게 하기 위한 코드를 포함하고,
상기 인터레이스 중 적어도 하나는 컴퓨터로 하여금 상기 다수의 서브캐리어들의 상기 제2 부분의 사용되지 않은 인터레이스에 하나 이상의 전송기 위치 좌표들의 형태로 상기 전송기 식별 정보를 인코딩하기 위한 코드를 포함하는,
전송기 식별을 전달하기 위한 컴퓨터 판독가능한 매체. A computer readable medium for communicating transmitter identification in an interlace structure of a communication network system using positioning pilot channels (PPCs),
Code for causing a computer to encode pilot information on a first portion of the plurality of subcarriers in a positioning pilot channel symbol for an active transmitter; And
Code for causing a computer to encode transmitter identification information on a second portion of the plurality of subcarriers of the symbol,
The first portion of the plurality of subcarriers comprises at least first and second interlaces, and the second portion of the plurality of subcarriers comprises at least a third interlace,
The pilot information includes code for causing a computer to scramble with a wide area identifier in the first interlace and code for causing scramble with the wide area identifier and a local area identifier in at least the second interlaces,
At least one of the interlaces comprises code for causing a computer to encode the transmitter identification information in the form of one or more transmitter position coordinates in an unused interlace of the second portion of the plurality of subcarriers;
Computer-readable media for conveying transmitter identification.
상기 전송기 식별 정보는 적어도 상기 제3 인터레이스에서 인코딩되는,
전송기 식별을 전달하기 위한 컴퓨터 판독가능한 매체. 26. The method of claim 25,
The transmitter identification information is encoded at least in the third interlace,
Computer-readable media for conveying transmitter identification.
상기 전송기 식별 정보는 전송기 식별 필드, 전송기 할당 필드, 및 순환 중복 검사 비트들 중 적어도 하나를 포함하는,
전송기 식별을 전달하기 위한 컴퓨터 판독가능한 매체. 26. The method of claim 25,
The transmitter identification information comprises at least one of a transmitter identification field, a transmitter assignment field, and cyclic redundancy check bits,
Computer-readable media for conveying transmitter identification.
상기 전송기 할당 필드는 추가 데이터를 포함하는 후속 심벌들이 전송될지 여부를 전달하도록 구성되는,
전송기 식별을 전달하기 위한 컴퓨터 판독가능한 매체. 28. The method of claim 27,
The transmitter assignment field is configured to convey whether subsequent symbols containing additional data are to be transmitted or not;
Computer-readable media for conveying transmitter identification.
컴퓨터로 하여금 추가 데이터를 전달하는데에 이용되는 전송기 특정 채널에 대한 하나 이상의 후속 심벌들의 할당을 표시하는 상기 전송기 식별 정보 내의 전송기 할당 데이터를 전송하게 하기 위한 코드를 더 포함하는,
전송기 식별을 전달하기 위한 컴퓨터 판독가능한 매체. 26. The method of claim 25,
Further comprising code for causing a computer to transmit transmitter allocation data in the transmitter identification information indicating the allocation of one or more subsequent symbols for a transmitter specific channel used to convey additional data;
Computer-readable media for conveying transmitter identification.
상기 전송기 식별 정보의 정보 비트들을 인터리빙하기 위한 코드;
미리결정된 인코딩 방식을 이용하여 상기 비트들을 인코딩하기 위한 코드;
비트들의 수가 미리결정된 변조 방식에 매치하는 것을 보장하도록 상기 인코딩된 비트들을 조작하기 위한 코드;
상기 미리결정된 변조 방식에 따라 상기 비트들을 변조하기 위한 코드; 및
상기 PPC 심벌의 상기 다수의 서브캐리어들의 상기 제2 부분의 서브캐리어들에 상기 변조된 비트들을 매핑하기 위한 코드를 더 포함하는,
전송기 식별을 전달하기 위한 컴퓨터 판독가능한 매체. 26. The method of claim 25,
Code for interleaving information bits of the transmitter identification information;
Code for encoding the bits using a predetermined encoding scheme;
Code for manipulating the encoded bits to ensure that the number of bits matches a predetermined modulation scheme;
Code for modulating the bits in accordance with the predetermined modulation scheme; And
Further comprising code for mapping the modulated bits to subcarriers of the second portion of the plurality of subcarriers of the PPC symbol;
Computer-readable media for conveying transmitter identification.
상기 미리결정된 인코딩 방식은 리드-뮬러 인코딩을 포함하는,
전송기 식별을 전달하기 위한 컴퓨터 판독가능한 매체. 31. The method of claim 30,
Wherein the predetermined encoding scheme comprises read-muller encoding,
Computer-readable media for conveying transmitter identification.
상기 인코딩된 비트들을 조작하기 위한 코드는, 하나 이상의 인코딩된 비트들을 펑쳐링하기(puncturing) 위한 코드 및 상기 펑쳐링된 인코딩된 비트들을 제로 값들로 대체하기 위한 코드를 더 포함하는,
전송기 식별을 전달하기 위한 컴퓨터 판독가능한 매체. 31. The method of claim 30,
The code for manipulating the encoded bits further includes code for puncturing one or more encoded bits and code for replacing the punctured encoded bits with zero values,
Computer-readable media for conveying transmitter identification.
상기 미리결정된 변조 방식은 QPSK 변조를 포함하는,
전송기 식별을 전달하기 위한 컴퓨터 판독가능한 매체. 31. The method of claim 30,
Wherein the predetermined modulation scheme comprises QPSK modulation,
Computer-readable media for conveying transmitter identification.
상기 통신 네트워크 시스템은 OFDM 통신 시스템을 포함하는,
전송기 식별을 전달하기 위한 컴퓨터 판독가능한 매체. 26. The method of claim 25,
The communication network system comprising an OFDM communication system,
Computer-readable media for conveying transmitter identification.
상기 방법은,
a) 활성 전송기에 대한 PPC 심벌에서의 다수의 서브캐리어들의 제1 부분 상에서 파일럿 정보를 인코딩하는 단계; 및
b) 상기 PPC 심벌의 다수의 서브캐리어들의 제2 부분 상에서 전송기 식별 정보를 인코딩하는 단계를 포함하고,
상기 다수의 서브캐리어들의 상기 제1 부분은 적어도 제1 및 제2 인터레이스들을 포함하고, 상기 다수의 서브캐리어들의 상기 제2 부분은 적어도 제3 인터레이스를 포함하며,
상기 파일럿 정보는 상기 제1 인터레이스에서 광역 식별자를 이용해 스크램블링되고 적어도 상기 제2 인터레이스들에서 상기 광역 식별자 및 로컬 영역 식별자를 이용해 스크램블링되며,
상기 인터레이스 중 적어도 하나는 상기 다수의 서브캐리어들의 상기 제2 부분의 사용되지 않은 인터레이스에 하나 이상의 전송기 위치 좌표들의 형태로 상기 전송기 식별 정보를 포함하는,
컴퓨터 판독가능한 매체. A computer readable medium implementing a method for conveying transmitter identification in an interlace structure of a communication network system using positioning pilot channels (PPC), comprising:
The method comprises:
a) encoding pilot information on a first portion of the plurality of subcarriers in a PPC symbol for an active transmitter; And
b) encoding transmitter identification information on a second portion of the plurality of subcarriers of the PPC symbol,
The first portion of the plurality of subcarriers comprises at least first and second interlaces, and the second portion of the plurality of subcarriers comprises at least a third interlace,
The pilot information is scrambled using a wide area identifier in the first interlace and scrambled using the wide area identifier and local area identifier in at least the second interlaces,
At least one of the interlaces includes the transmitter identification information in the form of one or more transmitter position coordinates in an unused interlace of the second portion of the plurality of subcarriers,
Computer readable medium.
상기 전송기 식별 정보는 적어도 상기 제3 인터레이스에서 인코딩되는,
컴퓨터 판독가능한 매체. 36. The method of claim 35,
The transmitter identification information is encoded at least in the third interlace,
Computer readable medium.
상기 인터레이스 구조는 8개의 인터레이스들로 그룹핑되는,
컴퓨터 판독가능한 매체. 36. The method of claim 35,
The interlace structure is grouped into eight interlaces,
Computer readable medium.
상기 전송기 위치 좌표들은 경도, 위도 또는 고도 좌표들 중 적어도 하나인,
컴퓨터 판독가능한 매체. 39. The method of claim 37,
Wherein the transmitter location coordinates are at least one of longitude, latitude or altitude coordinates,
Computer readable medium.
경도, 위도 또는 고도 중 적어도 하나의 상기 전송기 위치 좌표들은 상기 제3 인터레이스에 있는,
컴퓨터 판독가능한 매체. The method of claim 38,
Wherein the transmitter location coordinates of at least one of longitude, latitude or altitude are in the third interlace,
Computer readable medium.
상기 제3 인터레이스는 또한 네트워크 지연 정보를 포함하는,
컴퓨터 판독가능한 매체. 40. The method of claim 39,
The third interlace also includes network delay information;
Computer readable medium.
80 비트들의 고정 비트 PPC 패킷 길이가 각각 8 비트들의 10 개의 블록들을 제공하기 위해 이용되고, 8 비트들 각각은 100 비트들로 변환되는,
컴퓨터 판독가능한 매체. 41. The method of claim 40,
A fixed bit PPC packet length of 80 bits is used to provide 10 blocks of 8 bits each, each of which is converted to 100 bits,
Computer readable medium.
상기 80 비트 PPC 패킷은:
필드 비트들의 수
패킷 타입 2 TxID 또는 다른 파라미터들
위도 23 0.125 초 레졸루션
경도 24 0.125 초 레졸루션
고도 10 4m 레졸루션
네트워크 지연 11 마이크로-초 단위
할당 3
CRC 7
과 같이 할당되는,
컴퓨터 판독가능한 매체.42. The method of claim 41,
The 80 bit PPC packet is:
Number of field bits
Packet Type 2 TxID or Other Parameters
Latitude 23 0.125 sec resolution
Hardness 24 0.125 sec resolution
Elev 10 4m Resolution
Network delay 11 micro-seconds
Allocation 3
CRC 7
Assigned as
Computer readable medium.
상기 80 비트 PPC 패킷은:
필드 비트들의 수
패킷 타입 2 TxID 또는 다른 파라미터들
전송기 ID 18
예비 50 패킷 사이즈를 매칭하기 위한 추가 비트들
할당 3
CRC 7
과 같이 할당되는,
컴퓨터 판독가능한 매체. 42. The method of claim 41,
The 80 bit PPC packet is:
Number of field bits
Packet Type 2 TxID or Other Parameters
Transmitter ID 18
Additional bits to match the reserve 50 packet size
Allocation 3
CRC 7
Assigned as
Computer readable medium.
Applications Claiming Priority (9)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US2414308P | 2008-01-28 | 2008-01-28 | |
US2391908P | 2008-01-28 | 2008-01-28 | |
US61/024,143 | 2008-01-28 | ||
US61/023,919 | 2008-01-28 | ||
US3017808P | 2008-02-20 | 2008-02-20 | |
US61/030,178 | 2008-02-20 | ||
US12/165,653 | 2008-07-01 | ||
US12/165,653 US8165064B2 (en) | 2008-01-28 | 2008-07-01 | Enhancements to the positioning pilot channel |
PCT/US2009/032257 WO2009097345A2 (en) | 2008-01-28 | 2009-01-28 | Enhancements to the positioning pilot channel |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100114106A KR20100114106A (en) | 2010-10-22 |
KR101281714B1 true KR101281714B1 (en) | 2013-07-03 |
Family
ID=40913486
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020107019068A Expired - Fee Related KR101281714B1 (en) | 2008-01-28 | 2009-01-28 | Communication of transmitter identification using positioning pilot channels |
Country Status (6)
Country | Link |
---|---|
EP (1) | EP2241048A2 (en) |
JP (1) | JP5313267B2 (en) |
KR (1) | KR101281714B1 (en) |
CN (1) | CN101946450A (en) |
TW (1) | TWI390935B (en) |
WO (1) | WO2009097345A2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10277439B2 (en) * | 2016-07-18 | 2019-04-30 | Qualcomm Incorporated | Dual stage channel interleaving for data transmission |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070153743A1 (en) | 2006-01-04 | 2007-07-05 | Krishna Kiran Mukkavilli | Methods and apparatus for position location in a wireless network |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7158635B2 (en) * | 2002-05-07 | 2007-01-02 | Interdigital Technology Corporation | Generation of user equipment identification specific scrambling code for the high speed shared control channel |
KR20050075242A (en) * | 2004-01-16 | 2005-07-20 | 삼성전자주식회사 | Pilot channel-based channel estimation method for mc-cdma system using frequency interleaving |
JP2007251739A (en) * | 2006-03-17 | 2007-09-27 | Hitachi Kokusai Electric Inc | Antenna control method for transmission apparatus |
EP2028808A3 (en) * | 2007-07-25 | 2009-06-03 | Qualcomm Incorporated | Methods and apparatus for transmitter identification in a wireless network |
-
2009
- 2009-01-28 JP JP2010545108A patent/JP5313267B2/en not_active Expired - Fee Related
- 2009-01-28 EP EP09705230A patent/EP2241048A2/en not_active Withdrawn
- 2009-01-28 WO PCT/US2009/032257 patent/WO2009097345A2/en active Application Filing
- 2009-01-28 CN CN2009801058789A patent/CN101946450A/en active Pending
- 2009-01-28 KR KR1020107019068A patent/KR101281714B1/en not_active Expired - Fee Related
- 2009-02-02 TW TW098103300A patent/TWI390935B/en not_active IP Right Cessation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070153743A1 (en) | 2006-01-04 | 2007-07-05 | Krishna Kiran Mukkavilli | Methods and apparatus for position location in a wireless network |
Also Published As
Publication number | Publication date |
---|---|
CN101946450A (en) | 2011-01-12 |
JP5313267B2 (en) | 2013-10-09 |
WO2009097345A3 (en) | 2009-12-17 |
TW201004252A (en) | 2010-01-16 |
KR20100114106A (en) | 2010-10-22 |
JP2011511568A (en) | 2011-04-07 |
WO2009097345A2 (en) | 2009-08-06 |
EP2241048A2 (en) | 2010-10-20 |
TWI390935B (en) | 2013-03-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8165064B2 (en) | Enhancements to the positioning pilot channel | |
EP1977625B1 (en) | Methods and apparatuses for position location in a wireless network | |
CN110430031B (en) | Adapting a number of aggregation levels for control channel elements | |
ES2751928T3 (en) | Using a field format on a communication device | |
CN106575969B (en) | Apparatus and method for transceiving broadcast signals | |
US9585125B2 (en) | Reference signals and common search space for enhanced control channels | |
KR101485021B1 (en) | Allocating and receiving tones for a frame | |
CN113411170B (en) | Receiver and method for recovering payload data from signal | |
KR102036116B1 (en) | Method and device for transmitting and receiving broadcast signal | |
US20160049998A1 (en) | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals | |
JP2010183577A (en) | Frame and data pattern structure for multicarrier system | |
US20160227274A1 (en) | Broadcast receiving device and method for operating the same | |
US20090028100A1 (en) | Methods and apparatus for transmitter identification in a wireless network | |
EP2028808A2 (en) | Methods and apparatus for transmitter identification in a wireless network | |
KR101281714B1 (en) | Communication of transmitter identification using positioning pilot channels | |
CN119172034A (en) | Broadcast signal transceiver and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
PA0105 | International application |
St.27 status event code: A-0-1-A10-A15-nap-PA0105 |
|
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U12-oth-PR1002 Fee payment year number: 1 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20160628 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20160628 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |