KR20030027875A - 통신로 부호화 및 복호화 방법 및 장치 - Google Patents
통신로 부호화 및 복호화 방법 및 장치 Download PDFInfo
- Publication number
- KR20030027875A KR20030027875A KR1020027002665A KR20027002665A KR20030027875A KR 20030027875 A KR20030027875 A KR 20030027875A KR 1020027002665 A KR1020027002665 A KR 1020027002665A KR 20027002665 A KR20027002665 A KR 20027002665A KR 20030027875 A KR20030027875 A KR 20030027875A
- Authority
- KR
- South Korea
- Prior art keywords
- electrical
- remote device
- hub station
- electric
- data
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 75
- 238000004891 communication Methods 0.000 claims abstract description 59
- 230000005540 biological transmission Effects 0.000 claims description 47
- 230000002860 competitive effect Effects 0.000 claims description 30
- 238000006073 displacement reaction Methods 0.000 claims description 23
- 230000036963 noncompetitive effect Effects 0.000 claims description 19
- 108010076504 Protein Sorting Signals Proteins 0.000 claims description 12
- 238000012545 processing Methods 0.000 claims description 10
- 238000005070 sampling Methods 0.000 claims description 5
- 230000036967 uncompetitive effect Effects 0.000 claims description 5
- 230000001427 coherent effect Effects 0.000 claims description 4
- 230000036039 immunity Effects 0.000 claims description 3
- 230000010363 phase shift Effects 0.000 claims description 3
- 238000006243 chemical reaction Methods 0.000 claims 1
- 230000011664 signaling Effects 0.000 claims 1
- 230000002441 reversible effect Effects 0.000 description 13
- 230000008569 process Effects 0.000 description 12
- 230000000875 corresponding effect Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 9
- 239000013598 vector Substances 0.000 description 8
- 230000004044 response Effects 0.000 description 7
- 239000002131 composite material Substances 0.000 description 4
- 238000013468 resource allocation Methods 0.000 description 4
- 239000002360 explosive Substances 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000012952 Resampling Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000011068 loading method Methods 0.000 description 2
- 230000002829 reductive effect Effects 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 150000001875 compounds Chemical class 0.000 description 1
- 230000003750 conditioning effect Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
- G06F11/0754—Error or fault detection not based on redundancy by exceeding limits
- G06F11/0757—Error or fault detection not based on redundancy by exceeding limits by exceeding a time limit, i.e. time-out, e.g. watchdogs
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03J—TUNING RESONANT CIRCUITS; SELECTING RESONANT CIRCUITS
- H03J7/00—Automatic frequency control; Automatic scanning over a band of frequencies
- H03J7/02—Automatic frequency control
- H03J7/04—Automatic frequency control where the frequency control is accomplished by varying the electrical characteristics of a non-mechanically adjustable element or where the nature of the frequency controlling element is not significant
- H03J7/06—Automatic frequency control where the frequency control is accomplished by varying the electrical characteristics of a non-mechanically adjustable element or where the nature of the frequency controlling element is not significant using counters or frequency dividers
- H03J7/065—Automatic frequency control where the frequency control is accomplished by varying the electrical characteristics of a non-mechanically adjustable element or where the nature of the frequency controlling element is not significant using counters or frequency dividers the counter or frequency divider being used in a phase locked loop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/1851—Systems using a satellite or space-based relay
- H04B7/18513—Transmission in a satellite or space-based system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/18578—Satellite systems for providing broadband data service to individual earth stations
- H04B7/18582—Arrangements for data linking, i.e. for data framing, for error recovery, for multiple access
-
- 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/22—Demodulator circuits; Receiver circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/04—Speed or phase control by synchronisation signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/23614—Multiplexing of additional data and video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2385—Channel allocation; Bandwidth allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4348—Demultiplexing of additional data and video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4381—Recovering the multiplex stream from a specific network, e.g. recovering MPEG packets from ATM cells
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6143—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a satellite
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/643—Communication protocols
- H04N21/64322—IP
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/0055—Synchronisation arrangements determining timing error of reception due to propagation delay
- H04W56/0065—Synchronisation arrangements determining timing error of reception due to propagation delay using measurement of signal travel time
- H04W56/007—Open loop measurement
- H04W56/0075—Open loop measurement based on arrival time vs. expected arrival time
- H04W56/0085—Open loop measurement based on arrival time vs. expected arrival time detecting a given structure in the signal
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1415—Saving, restoring, recovering or retrying at system level
- G06F11/1441—Resetting or repowering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/0016—Arrangements for synchronising receiver with transmitter correction of synchronization errors
- H04L7/002—Arrangements for synchronising receiver with transmitter correction of synchronization errors correction by interpolation
- H04L7/0029—Arrangements for synchronising receiver with transmitter correction of synchronization errors correction by interpolation interpolation of received data signal
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
- Time-Division Multiplex Systems (AREA)
Abstract
다수의 원격 장치(remote unit)들이 어떤 선결된 코드어(codeword) 세트를 사용하여 데이타 버스트(data burst)들을 부호화하고 전기 부호화된 데이타 버스트들을 다중 접속 채널(multiple-access channel)을 통하여 어떤 허브 스테이션(hub station)으로 전송하는 통신 시스템(communication system)에 관한 방법 및 장치(apparatus). 전기 허브 스테이션이 전기 원격 장치들 중 하나로부터의 어떤 데이타 버스트를 수신할 때, 전기 허브 스테이션은 전기 수신된 데이타 버스트를 복조하고 전기 선결된 코드어 세트내의 각 코드어와 상관시켜 어떤 코드어가 최대의 상관성(correlation)을 갖는지를 결정한다. 전기 허브 스테이션은 전기 상관을 사용하여 전기 원격 장치로 되돌려보낼 시한 동기화 신호(timing synchronization signal) 및/또는 반송 주파수 조절 신호(carrier frequency adjustment signal)를 발생시킨다. 전기 신호들은 전기 원격 장치에 연이은 데이타 버스트를 전송할 그 시한을 동기화하라는 또는 그 반송 주파수를 조절하라는 정보를 제공한다. 전기 허브 스테이션은 또한 전기 상관을 사용하여 신호 대 잡음비(signal-to-noise ratio)를 측정한다.
Description
디지털 데이타 전송을 위한 무선통신 시스템의 사용은 점점 더 확산되어가고 있다. 무선 시스템에서, 비용 및 그 유용성에 있어 가장 중요한 리소스(resource)는, 무선 회선 그 자체이다. 그러므로, 무선 회선을 구성하는 통신 시스템을 디자인함에 있어 중요한 목표중의 하나는 무선 회로의 유용면적을 효율적으로 사용하는 것이며, 덧붙여 회선의 사용과 관련된 지연을 줄이는 것 또한 바람직하다.
디지털 데이타 시스템에서, 원거리 장치는 허브 스테이션에 폭발성의 데이타를 발생시키는 경향이 있다. 폭발성 데이타(bursty data)는, '평균 교통량 대 피크 비(peak-to-average traffic ratio)'가 높다는 특징을 가지고 있는데, 이는 데이타 블록이 상대적으로 긴 휴지기(periods of idleness)사이의 짧은 시간격 동안에 전송되어지는 것을 의미한다.
시분할 다중 접속방식(TDMA) 통신 시스템에 있어, 개개의 타임슬롯(time slot) 채널(channel)은 각각의 원격 장치에 지정되거나 귀속된다. 원격 장치는 허브 스테이션에 데이타를 전송하기 위해 타임 슬롯을 사용한다. 정하여진 타임슬롯의 범위 내로 전송하기 위해, 원격 장치는 허브 스테이션이 제공하는 통신 리소스를 공유할 수 있다. 시분할 다중 접속 방식(TDMA)은 전송시간과 원격 장치의 타임슬롯이 각각 서로 적절히 동조될 때, 효과적으로 운용될 수 있다.
장치들이 폭팔성의 데이타를 포함하는 사용 패턴을 가지는 시분할 다중 접속방식에서 개개의 타임 슬롯 채널(channel)을 각각의 활동 원격 장치로 전용화(dedication)하는 것은 시스템 용량의 효율적인 사용을 초래하지 못한다.이것은 원격 장치가 시스템을 사용하고 있지 않을 때, 시슬랏 회선이 가동되지 않기 때문이다.
다수의의 원격 장치와 허브 스테이션을 갖춘 통신 시스템에 있어, 허브 스테이션은 언제 원격 장치가 버스트를 허브 스테이션에 보낼 지를 감지하고, 그 버스트의 데이타 용량을 결정하며, 원격 장치로 피드백(feedback)하기 위해 시한 동기화 신호(timing synchronization signals)와 같은 명령을 생성시킨다.
본 통신 시스템에서, 원격 장치에서 허브 스테이션으로 전송되는 버스트는 일반적으로 버스트를 탐지하는 허브 스테이션에 의해 사용되어지는 프리앰블(preamble)을 포함한다. 프리앰블의 추가된 비트(bits)는 버스트의 길이와 각가의 원격 장치에 요구되는 타임 슬롯의 지속 시간을 연장시킨다. 시스템 내의 원격 장치가 많을수록, 허브 스테이션이 프리앰블 데이타 버스트를 감지하고 처리하는 시간이 길어진다. 게다가, 만약 버스트의 데이타 비트가 짧다면, 프리앰블은 데이타 비트보다 더 길어질 지 모른다. 이것은 중요한 시스템 리소스의 비효율적인 사용을 야기한다.
따라서, 시스템 리소스를 효율적으로 사용하도록 해주는 다중 접속 시스템(multiple-access system)이 필요한 것이다.
요 약
본 발명은 무선 통신 회로나 채널을 통한 폭발성 메시지의 신뢰성 있는 전송을 용이하게 하기 위한 방법 및 장치에 관한 것이다. 구체적으로, 본 발명은 지정된 코드어 세트를 이용해서 다수의 데이타 버스트를 부호화하고 부호화된 데이타 버스트를 다중 접속 채널을 통해 허브 스테이션으로 전송하는 다수의 원격 장치를 가진 통신 시스템에 관한 것이다. 허브 스테이션이 원격 장치중의 하나로부터 데이타 버스트를 수신하였을 때, 전기 허브 스테이션은 다수의 다른 시한 변위(timing offset) 및/또는 반송 주파수 변위(carrier frequency offset)에서 데이타 버스트를 재표본추출(resampling)한다. 허브 스테이션은 지정된 코드어 세트의 범위 내에서 가장 적절한 코드어의 결합을 결정하도록 수용한 데이타와 각각의 코드어를 결합시킨다. 이 때, 허브 스테이션은 최적의 부호를 가진 코드어와 다수의 다른 시한(timing) 및/ 또는 반송주파수 변위 표본을 결합시키고 원격 장치로 보내질 시한 동기화 신호 및/또는 반송 주파수 조절 신호(adjustment signal)를 도출한다. 그 신호들은 원격 장치에 그 시한을 동기화하거나 혹은 연달은 데이타 버스트 전송을 위한 반송주파수 변위를 조정할 정보를 제공한다. 허브 스테이션은 신호 대 잡음비(signal- to- noise)를 추정하기 위해 상관(correlation)의 결과를 사용할 수 있다.
본 발명에는 몇 가지 특성 또는 이점이 있다. 첫째, 데이타 버스트 부호화에 대한 실시태양의 하나인 QPSK 코드어 세트는 각각의 코드어가 이웃하는 코드어로부터 같은 거리 구성을 가지도록 만들어졌다. 즉, 각각의 코드어는 주어진 거리에서 모든 다른 코드어들 처럼 같은 수의 코드어들을 가진다. 이것의 이점은 각각의 코드어들이 동일한 잡음 내잡음성(noise immunity)을 갖도록 해준다는 것이다. 바람직하게는, 전체의 코드어 데이타 세트는 또한 전송 에러의 발생가능성을 줄이기 위해 낮은 신호 대 잡음 환경에서 잘 실행되도록 만들어졌다.
두번째로 원격 장치는, 바람직하게는 데이타 버스트를 비동기 코드(non-coherent code)로 부호화시킨다. 비동기 코드의 사용은 (허브 스테이션에서) 복조되는 동안 부호화된 버스트와 관련된 반송 위상(carrier phase)의 결정을 요구하지는 않는다.
셋째, 한 가지 실시태양에서, 각각의 버스트는 상대적으로 짧으며, 프리앰블(preamble)을 포함하지 않는다. 이것은 프리앰블 비트(preamble bit)를 부호화하고 복호화하는 데 있어 필요한 채널(channel)과 리소스를 통해 보내지는 데이타의 양을 감소시킨다.
넷째, 한 가지 실시태양에 있어, 채널 복조화는 잡음이 존재할 때 신호를 측정할 수 있는, 상관성에 기초한 구성을 요구한다. 이는 채널이 잡음에 의해 덜 방해받게 하며, 상대적으로 낮은 신호 대 잡음비의 환경에서 작동하도록 하여준다.
다섯째, 한 가지 실시태양에서, 회선 복조는 대체적으로 복잡하지 않는 상관성에 기초한 구조를 갖는다.이러한 특징이 현재의 마이크로프로세서에 기초한(microprocessor-based) 시스템에서 고도로 벡터화되어(vectorized) 수송되어지는 실행을 가능하게 하는 것이다. 따라서, 복조의 속도에서 예약 채널을 통해 수신된 신호를 적절하고 정확하게 복조화하기 위해 어떠한 절충(tradeoff)도 요구되지 않는다.
여섯째, 한 가지 실시태양에서 한 개의 혹은 다수의 버스트가 허브 스테이션에 의해 수신되고 처리된 후 허브 스테이션은 시한 조절 신호(timing adjustment signal)를 원격 장치로 다시 돌려보낸다. 허브 스테이션이 특정 원격 장치로부터 버스트를 수신하고 처리하는 동안, 바람직하게는, 원격 장치의 전송 시한 조절이 일어나지 않는다. 이는 허브 스테이션이 각각의 버스트를 수신하고 처리하는 시간을 감소시킨다. 이는 채널을 통해 수신된 메시지를 빠르고 효율적으로 처리하기 위해 많은 수의 원격 장치들이 채널과 허브 스테이션에 접근하도록 하여준다.
일곱번째, 한 가지 실시태양에서, 허브 스테이션은 반송 주파수 조절 신호를 파생시켜서 원격 장치로 다시 돌려보낸다. 바람직하게는, 허브 스테이션이 특정한 원격 장치로부터 버스트를 수신하고 처리하는 동안, 원격 장치의 반송 주파수에 있어 조절이 일어나지 않는다. 이는 허브 스테이션이 각각의 버스트를 수신하고 처리하는 시간을 감소시킨다. 이는 채널을 통해 수신된 메세지를 빠르고 효율적으로처리하기 위해 많은 수의 원격 장치들이 채널과 허브 스테이션에 접근하도록 하여준다.
본 발명의 한 측면은 다수의 원격 장치가 데이타를 허브 스테이션으로 전송하는 통신 방법에 관한 것이다. 이 방법은 데이타 버스트가 지정된 코드어 세트를 사용하여 부호화되는 원격 장치로부터 데이타 버스트를 수신하는 것을 포함한다. 이 방법은 추가적으로 다수의 다른 시한변위에서 허브 스테이션에 수신된 데이타 버스트를 재표본추출하는 단계와 최대의 상관성을 가진 코드어를 찾아내기 위해 코드어와 허브 스테이션에서 수신된 데이타 버스트를 코드어셋과 연관시키는 것을 포함한다. 이 방법은 추가적으로 최대의 상관성을 가진 코드어와 다수의 다른 시변위 표본들을 관련시키는 것과 시한 동기화 신호를 파생시켜 원격 장치로 다시 되돌려보내는 것을 포함한다.
본 발명의 다른 측면은 반송 주파수 조절 신호를 파생시키는 것을 포함한 방법을 제외하고 상술한 방법과 유사한 방법에 관한 것이다. 반송 주파수 조절 신호는 전기 원격 장치에 연이은 데이타 버스트를 전송시킬 그 반송 주파수를 조절하라는 정보를 제공한다.
본 발명의 다른 측면은 통신 시스템에서 다수의 원격 장치가 데이타를 허브 스테이션으로 전송하는 통신방법에 관한 것이다. 이 방법은 비경쟁형(non-contention), 다중 접속 채널을 통해 원격 장치로부터 데이타 버스트를 전송하는 것을 포함한다. 이 방법은 복합 상관에 기초한 비경쟁형 접속 채널의 신호 대 잡음비를 측정하고, 허브 스테이션으로부터 버스트에 수신된 여러 복합 상관을 이행하는 것을 추가적으로 포함한다.
본 발명의 다른 측면은 다중 원격 장치가 제한된 통신 리소스를 두고 경쟁하는 시스템에서 시스템 접근 방법에 관한 것이다. 이 방법은 경쟁형 접근 통신 리소스(contention-type access communication resource)를 통해 한 블록의 데이타를 송신하는 것을 포함한다. 이 방법은 추가적으로 비경쟁형 직각 위상 전이 타건(non-coherent quadrature phase shift keying code)을 사용하는 허브 스테이션을 위해 유도된 해당 통지(notification) 메세지를 부호화하는 것과 예약된 통신 리소스를 통해 부호화된 통지 메시지를 전송하는 것을 포함한다.
본 발명의 다른 측면은 지정된 코드어 세트를 사용하여 통지 버스트(notification burst)를 부호화시키기에 적합한 부호기(encoder)를 포함한 것이다. 통지 버스트는 허브 스테이션에 원격 장치가 경쟁형 리소스를 통해 데이타 버스트를 보내는 것을 통지한다. 원격 장치는 비경쟁형, 다중 접속 채널을 사용함으로써 원격 장치로부터 허브 스테이션으로 부호화된 데이타 버스트를 전송하는 데 적합한 전송기(transmitter)를 추가적으로 포함한다.
본 발명의 다른 측면은 수신기(receiver), 적어도 한 개의 정합 필터(matched filter), 마이크로프로세서 그리고 시한 동기화 회선(timing synchronization circuit)을 포함한 허브 스테이션에 관한 것이다. 이 수신기는 원격 장치로부터 데이타 버스트를 받도록 고안되어졌다. 이 정합필터는 다수의 다른 시한 변위에서 수신된 데이타 버스트를 재표본추출하도록 고안되어졌다. 마이크로프로세서는 최대의 상관성을 갖는 코드어를 찾기 위해 코드어 세트로부터 여러코드어들과 수신된 데이타 버스트를 관련짓도록 고안되어졌다. 시한 동기화 회선은 신호를 원격 장치에 다시 보내도록 고안되어졌으며, 이것은 원격 장치가 뒤에 이어지는 데이타 버스트를 전송하기 위해 그 시한(timing)을 동기화하도록 정보를 제공한다.
본 발명의 한가지 응용형태는 세 가지 통신 리소스를 포함하는 통신 시스템에서 예약 블록(reserved block) 혹은 예약 채널(reservation channel)과 관련된 부호화 그리고 복호화 데이타에 관한 것이다: 경쟁형 예약 접근 예약 블록(contention-type access block), 비경쟁형 접근 블록(non-contention-type access block), 그리고 예약 채널이라 불리는 두번째 비 경쟁형 접근 블록. 원격 장치가 허브 스테이션에 전송할 한 블록의 데이타가 있을 때마다, 원격 장치는 비경쟁형 접근 블록으로 데이타 블록을 보낸다. 또한 원격 장치는 예약 채널을 (reservation channel) 통해 해당 통지 메시지를 전송한다. 만약 허브 스테이션이 데이타 블록이 아닌 통지 메세지를 받는다면, 허브 스테이션은 비경쟁적 접근 블록 내에서 리소스를 지정하는 원격 장치에 응답 메시지를 보낸다.
본 발명은 통신 시스템에 관한 것이다. 좀 더 구체적으로, 본 발명은 짧고 산발적인 메세지의 무선 통신 회선(wireless communications link)을 통한 신뢰성 있는 전송을 용이하게 하는 방법 및 장치에 관한 것이다.
도 1은 본 발명의 한 예시적인 시스템을 설명하는 블록 선도(block diagram)이다.
도 2는 전기 도 1의 예시적인 시스템 내에서, 예약 블록(reserved block) 또는 경쟁형 접근 블록 및 비경쟁형 접근 블록간 통신 리소스 배정의 한 실시태양을묘사하는 개념도(conceptual diagram)이다.
도 3은 전기 도 1의 시스템 내에서 부호화된 데이타를 전송시키는 방법을 묘사하는 블록선도이다.
도 4는 전기 도 2의 예약 블록에 관련되어 사용된 코드어 세트의 한 형태를 나타낸다.
도 5는 전기 도 2의 허브 스테이션으로부터 수신된 데이타 버스트를 처리하는 방법 및 장치를 나타내는 도표이다.
통신 시스템
본 발명은 짧고, 폭팔적인(bursty) 메세지의 무선 통신 회선 또는 채널을 통한 신뢰성 있는 전송을 용이하게 하는 효과적인 방법 및 장치에 관한 것이다. 하기에서는 본 발명의 통신 시스템이 기술된다. 구체적으로, 본 발명은 전기 통신 시스템의 예약 채널로 구체화된다. 다르게는, 본 발명은 다른 유형의 시스템 및/또는 응용에 사용될 수 있다.
도 1은 본 발명의 한 예시적인 시스템을 설명하는 블록 선도이다. 도 1의 시스템은 위성 회선(satellite link)을 통한 고속의 신뢰성 있는 인터넷 통신 서비스를 제공한다.
특히, 도 1에서, 컨텐트 서버(content server, 100)는 인터넷(102)에 연결되어 있고, 이는 다시 허브 스테이션(104)에 연결되어 있어서, 허브 스테이션(104)은 컨텐트 서버(100)에 디지털 데이타(digital data)를 요청하고 받을 수 있다. 허브 스테이션(104)은 또한 위성(106)을 통하여 다수의 원격 장치들(108A-108N)과 연락된다. 예를 들어, 허브 스테이션(104)은 한 순방향 업링크(forward uplink, 110)를 통하여 신호를 위성(106)에 전송한다. 위성(106)은 순방향 업링크(110)로부터 신호를 받아서 그것을 순방향 다운링크(forward down link, 112)로 재전송한다. 순방향 업링크(110) 및 순방향 다운링크(112)는 합쳐서 순방향 링크(forward link)로 언급된다. 원격 장치들(108A-108N)은 허브 스테이션(104)으로부터 오는 원격-장치 특이적 메세지 및 방송 메세지를 수신하기 위하여 전기 순방향 링크로 구성된 하나 이상의 채널을 모니터한다.
유사한 방식으로, 원격 장치들(108A-108N)은 역방향 업링크(reverse uplink, 114)를 통하여 신호를 위성(106)에 전송한다. 위성(106)은 역방향 업링크(114)로부터 신호를 받아서 이를 역방향 다운링크(116)로 재전송한다. 역방향 업링크(114) 및 역방향 다운링크(116)는 합쳐서 역방향 링크(reverse link)로 언급된다. 허브 스테이션(104)은 원격 장치들(108A-108N)로부터의 메세지를 추출하기 위하여 전기 역방향 링크로 구성된 하나 이상의 채널을 모니터한다.
전기 예시적인 시스템의 한 가지 실시태양에서, 각 원격 장치(108A-108N)는 다수의 시스템 사용자들에 연결된다. 예를 들어, 도 1에서 원격 장치 108A는 어떤 근거리 통신망(local area network, 116)에 연결된 것으로 나타나고, 이는 다시 일군의 사용자 단말기(user terminal, 118A-118N)에 연결된다. 전기 사용자 단말기들(118A-118N)은 개인용 또는 네트워크 컴퓨터, 프린터, 디지털 원격 검침 장비(digital meter reading equipment) 등의 여러 종류의 근거리 통신망 노드(node) 중 하나일 것이다. 어떤 메세지가 전기 사용자 단말기들(118A-118N) 중 하나로 향하는 순방향 링크로 수신되면, 원격 장치 108A는 이를 전기 근거리 통신망(116)을 통하여 적당한 사용자 단말기(118)로 전송한다. 마찬가지로, 전기 사용자 단말기들(118A-118N)은 전기 근거리 통신망(116)을 통하여 전기 원격 장치 108A로 메세지를 전할 수 있다.
전기 예시적인 시스템의 한 가지 실시태양에서, 각 원격 장치(108A-108N)는 다수의 사용자들에게 인터넷 서비스를 제공한다. 예를 들어, 사용자 단말기 118A가 브라우저 소프트웨어(browser software)를 실행하여 월드 와이드 웹(World Wide Web)에 접근하는 개인용 컴퓨터라고 가정하면, 전기 브라우저가 전기 사용자로부터 어떤 웹 페이지 또는 내장 객체(embedded object)에 대한 요청을 받을 때, 전기 사용자 단말기 118A는 잘 알려진 기술에 의하여 요청 메세지(request message)를 창출한다. 전기 사용자 단말기 118A는 또한 잘 알려진 기술을 사용하여, 전기 요청 메세지를 전기 근거리 통신망(116)을 통하여 원격 장치 108A로 전송한다. 전기 원격 장치 108A는 전기 요청 메세지에 기초하여 무선 링크 요청을 창출하고, 전기 역방향 업링크(114) 및 역방향 다운링크(116) 내의 어떤 채널을 통하여 이를 전송한다. 허브 스테이션(104)은 전기 역방향 링크를 통하여 전기 무선 링크 요청을 수신하며, 이 무선 링크 요청에 기초하여 인터넷(102)을 통하여 어떤 요청 메세지를 적당한 컨텐트 서버(100)에 전달한다.
응답시에, 컨텐트 서버(100)는 인터넷(102)을 통하여 요청된 페이지 또는 객체를 허브 스테이션(104)에 전송하며, 허브 스테이션(104)은 전기 요청된 페이지 또는 객체를 수신하여서 어떤 무선 링크 응답(wireless link response)을 창출한다. 전기 허브 스테이션(104)은 순방향 업링크(110) 및 순방향 다운링크(112) 내의 어떤 채널을 통하여 이를 전송한다.
원격 장치 108A는 전기 무선 링크 응답을 수신한 후, 근거리 통신망(116)을 통하여 전기 사용자 단말기 118A에 해당 응답 메세지를 전송한다. 이러한 방식으로, 사용자 단말기 118A와 전기 컨텐트 서버(100) 간 양방향성 링크(bi-directional link)가 구축된다.
통신 리소스(resource) 배정(allocation)
도 2는, 전기 도 1의 예시적인 시스템 내에서, 예약 블록 또는 예약 채널(140), 경쟁형 접근 블록(contention-type access block, 142) 및 비경쟁형 접근 블록(144)간 통신 리소스 배정의 한 실시태양을 묘사하는 개념도이다. 예약 블록(140), 경쟁형 접근 블록(142) 및 비경쟁형 접근 블록(144)은 함께 도 1에서 보여진 역방향 링크(114, 116)를 구성한다.
예약 블록(140)은 일련의 리소스들로 구성되어 있는데, 각 리소스는 하나의 활동 원격 장치(108)(도 1)에 배정되어 각기 전용화되어 있다. 예약 블록(140)은 한 원격 장치(108)로부터의 전송이 또 다른 원격 장치(108)와의 통신을 방해하지 않는 잘 알려진 여러 비경쟁적 접근 기구들 중 어느 하나로 구현될 수 있다. 예로서, 예약 블록(140)은 일련의 시간 다중화 확장 스펙트럼 채널(time multiplexed spread spectrum channel) 또는 일련의 FDMA(주파수 분할 다중 접속) 또는 TDMA 채널로 구성될 수 있다. 전기 예약 블록(140)의 다중 접속 및 통신 포맷(communication format)은 나머지 리소스 배정 블록(142-144)과 다를 수 있다.
예약 채널의 기능
예약 블록(140)은 어떤 원격 장치(108)가 경쟁형 접근 블록(142)을 통하여 시스템에 접근을 시도할 때마다 허브 스테이션(104)에 알리는 데 사용된다. 이는 허브 스테이션(104)이 전기 경쟁형 접근 블록(142) 상에서의 충돌(collision) 발생(또는 기타 고장 상태)을 정확히 감지하고, 전기 충돌에 연루된 원격 장치들(108)을 밝혀내는 것을 가능하게 한다. 추가적으로, 예약 블록(140)은 기타 태스크(task)들 뿐 아니라, 사용자 데이타의 전송을 위한 리소스들을 요청하거나 또는 현재 전송할 수 있는 사용자 데이타의 양을 허브 스테이션(104)에 알리는 데 사용된다.
한 가지 실시태양으로, 예약 블록(140) 상에서 통신 포맷을 사용한다면, 허브 스테이션(104)이 성공적으로 수신할 가능성이 높아진다. 예를 들어, 전기 통지 메세지는 비교적 높은 신호 대 방해비(signal-to-interference ratio)로 허브 스테이션(104)에 도달할 것이다.
추가적으로, 예약 블록 전송물은, 그것이 어떤 경쟁형 리소스를 통한 한 블록의 데이타 전송을 지시하든지 아니든지 간에, 원격 장치(108A-108N)에 대하여 시간 배열(time alignment)(동기화), 반송 주파수 조절 및 전원 제어 통지를 유도하는 데 사용될 수 있다. 예를 들어, 허브 스테이션(104)은 예약 블록(140)을 통하여 수신된 전송물을 검사함으로써, 원격 장치(108)에 시간, 반송 주파수, 전원 조절 명령 또는 기타 전송 관련 정보를 줄 수 있다.
이러한 기능을 목적으로 예약 블록(140)을 사용하는 것은 이로운데, 왜냐하면, 원격 장치(108)는 어떠한 부가적인 시스템 리소스 소비 및 충돌의 위험없이 예약 블록(140)을 통하여 실제적인 또는 의사(dummy) 메세지를 전송할 수 있기 때문이다. 예약 블록(140)을 사용하여 이러한 부가 기능을 갖춤으로써, 경쟁형 접근 블록(142) 및 비경쟁형 접근 블록(144) 상의 적재(loading)를 훨씬 감소시킬 수 있다.
한 가지 실시태양으로, 전기 예약 블록 전송물은 경쟁형 리소스(142)를 통하여 전송되는 데이타의 양을 반영한다. 예를 들어, 한 가지 실시태양으로, 예약 블록 전송물은 경쟁형 리소스(142)를 통하여 전송되는 패킷(packet)의 수를 나타내는 페이로드(payload) 메세지이다. 허브 스테이션(104)이 전기 경쟁형 리소스(142) 상의 표시된 것보다 더 적은 양의 데이타를 감지하면, 허브 스테이션(104)은 충분한 크기의 비경쟁형 리소스(144)를 할당하여 아직 수신되지 않은 전기 데이타의 전송을 지원하고 원격 장치(108)에 알린다. 원격 장치(108)는 전기 비경쟁형 리소스(144)를 통하여 데이타를 재전송함으로써 응답한다.
이러한 실시태양으로, 원격 장치(108)가 통신 리소스에 대한 필요를 예측할 수 있는 곳에서 전기 원격 장치(108)가 어떤 등시성의(isochronous) 또는 다른 형태의 데이타를 전송하려 한다면, 전기 원격 장치(108)는 전기 데이타가 전송가능해지기 전에 전기 예측한 양의 리소스들의 전송을 표시하는 어떤 페이로드 메세지를 전기 예약 블록(140)을 통하여 전달할 수 있다. 그러나, 전기 원격 장치(108)는 경쟁형 리소스(142)에는 해당 메세지를 전송하지 않는다. 따라서, 허브 스테이션(104)은 해당하는 경쟁형 리소스 전송물이 아닌 예약 블록 전송물을 수신하며, 그에 응답하여 비경쟁형 리소스를 배정한다. 전기 원격 장치(108)는 비경쟁형 리소스(144)를 통하여 데이타를 전송하며, 이 때, 전기 데이타는 경쟁형 리소스(142) 상에서 일정 계획(scheduling)의 지연 또는 충돌을 초래함 없이 이용될 수 있다. 추가적으로, 전기 원격 장치(108)는 경쟁형 리소스(142)를 통하여 메세지를 전송하지 않기 때문에, 전기 경쟁형 리소스(142) 상에서의 적재 및 충돌 횟수는 감소한다.
어떤 경우에, 원격 장치(108)는 예측 불가능한 데이타뿐 아니라 예측가능한 데이타도 전송한다. 예를 들어, 원격 장치(108)는 예측가능한 속도의 음성 신호 및 예측 불가능한 데이타 신호를 동시에 전송할 수 있다. 이러한 경우, 원격 장치(108)는 예약 블록 전송을 통하여 보내어지는 전기 페이로드 표시에 전기 예측된 리소스의 양을 합할 수 있다. 예를 들어, 만약 전기 원격 장치(108)가 다섯 개의 데이타 패킷을 보내야 하고 추가적으로 두 개의 음성 패킷을 보내야 하는 것을 예측한다면, 전기 원격 장치(108)는 전기 경쟁형 리소스(142)를 통하여 다섯 개의 데이타 패킷을 전송하고, 예약 블록(140)을 통하여 일곱 개의 데이타 패킷이 전송될 것이라는 것을 표시하는 해당 메세지를 전송한다. 허브 스테이션(104)은 전기예약 블록 전송물을 수신한 후, 남아있는 두 개의 패킷을 전송할 수 있는 충분한 비경쟁형 리소스(144)를 예정해 둔다.
또 다른 실시태양으로, 전기 원격 장치(108)는 예약 블록(140)을 통하여 전송 대기 중인 데이타의 양을 표시하는 메세지를 보낸다. 예를 들어, 전기 원격 장치(108)는 어떤 메세지가 경쟁형 리소스(142)를 통하여 전송되었으며, 얼마간의 데이타가 전송 대기 중이라는 것을 알린다. 대기 행렬의 길이(queue length)에 관한 정보는 허브 스테이션(104)이 적당한 시스템 리소스를 배정하는 데 이용될 수 있다. 실제로는, 이러한 실시태양은 원격 장치(108)가 실제 수신되는 것보다 더 많은 양의 데이타를 전송 중임을 알리는 예약 블록 메세지를 전송하고, 이 후, 허브 스테이션(104)이 수신되지 않은 전기 데이타의 전송을 지원할 충분한 크기의 비경쟁형 리소스(144)를 할당하는 상술한 실시태양의 특별한 경우이다. 사실상, 전송된 데이타의 양과 메세지에 표시된 데이타 양의 차이는 대기 행렬의 크기와 같다.
예약 블록(140)을 통한 전송이 경쟁형 접근 블록(142)을 통한 전송과 동시에 행해질 필요는 없다. 예약 블록(140)을 통한 전송은, 방금전 어떤 경쟁형 접근 블록(142)을 통하여 전송이 이루어졌다는 것, 경쟁형 접근 블록(142)을 통하여 전송이 이루어지고 있다는 것, 또는 곧 경쟁형 접근 블록(142)을 통하여 전송이 이루어질 것이라는 것을 모두 나타낼 수 있다.
또 다른 실시태양으로, 예약 블록(140)의 리소스들은 원격 장치들(108A-108N) 간에 균등하지 않게 배정될 수 있다. 예를 들어, 전기 리소스들은 활동중인 및 휴지의(quiescent) 원격 장치 집단에 기초하여 배정될 수 있다. 전기 활동 원격 장치들은 데이타를 전송할 가능성이 좀 더 있는 원격 장치들이며, 전기 휴지 원격 장치들은 데이타를 전송할 가능성이 덜한 원격 장치들이다. 장기간동안 어떤 활동 원격 장치로부터 어떠한 전송물도 수신되지 않으면, 전기 허브 스테이션(104)는 전기 원격 장치를 휴지 원격 장치로 재분류하며, 어떤 휴지 원격 장치로부터 어떤 전송물이 수신되면, 전기 허브 스테이션(104)는 전기 원격 장치를 활동 원격 장치로 재분류한다. 전기 활동 원격 장치들은 전기 휴지 원격 장치들 보다 전기 예약 블록(140)에 대하여 좀 더 빈번히 접근하도록 할당된다.
유사하게, 전기 예약 블록(140)의 리소스들은 전기 사용자에게 배정된 서비스의 특성, 전기 원격 장치(108)의 데이타 전송 용량, 전기 원격 장치(108)의 이전 사용 패턴 또는 전기 마지막 전송물은 전기 원격 장치(108)로부터 수신되었으므로 그 기한에 따라 전기 원격 장치들(108A-108N)에 배정된다. 전기 예약 블록 리소스들을 균등하지 않게 배정함으로써, 전기 예약 블록(140) 사용으로 인하여 전기 시스템내에 발생된 전체적인 대기 시간을 줄일 수 있다.
유사하게, 전기 예약 블록(140) 전용 시스템 리소스의 총량은 시스템이 작동하고 있는 동안 변경될 수 있다. 예를 들어, 도 2에서의 예약 블록(140) 및 전기 경쟁형 접근 블록(142) 및 전기 비경쟁형 접근 블록(144)의 엄격한 분리는 가동적(movable) 분리로 대체될 수 있다. 전기 예약 블록(140)에 배정된 리소스의 양을 증가시킴으로 예약 블록(140) 사용으로 인한 전기 시스템의 전체적인 대기시간을 감소시킬 수 있다. 그러나, 전기 예약 블록(140)에 배정된 리소스의 양을 증가시키면, 그 외의 접근 리소스에 배정될 수 있는 리소스의 양이 감소한다. 따라서, 전기 경쟁형 리소스(142) 및 전기 비경쟁형 리소스(144)에 대하여 이용가능한 리소스가 충분할 때, 전기 예약 블록(140)에 대하여 추가적인 리소스들이 배정될 수 있다. 전기 경쟁형 리소스(142) 및 전기 비경쟁형 리소스(144)에 대한 적재가 증가함에 따라, 전기 예약 블록(140)에 배정된 리소스의 양은 감소할 수 있다.
상기한 바처럼, 전기 예약 블록(140), 전기 경쟁형 접근 블록(142) 및 전기 비경쟁형 접근 블록(144)에 대하여 사용되는 통신 포맷이 모두 동일할 필요는 없다. 잘 알려진 및 최근 개발된 무수한 통신 포맷들을 본 발명의 내용에 직접적으로 접목시킬 수 있다. 일반적으로, 비경쟁형 접근 및 경쟁형 접근 블록(142·144)은 용이한 구현을 위하여 공통의 통신 포맷 및 채널화(channelization)를 사용한다. 한 가지 실시태양에서는, 전기 예약 블록(140)은 어떤 다른 통신 포맷을 따라 작동한다.
전기 예약 블록(140)의 한 가지 중요한 특성은 그것이 각 활동 원격 장치(108)에 하나의 유일한 리소스이 할당될 수 있을 만큼 충분한 개별 리소스들을 포함하고 있다는 것이다. 유일하게 할당된 리소스을 사용함으로써, 한 원격 장치(108)는 다른 원격 장치들이 허브 스테이션(104)과 통신하는 것을 방해하지 않고 전기 허브 스테이션(104)과 통신할 수 있다. 다수의 원격 장치들(108A-108N) 및 각 원격 장치(108)에 배정된 타임 슬롯이 제한되어 있는 시스템에서는, 전기 예약 채널(140)을 통한 데이타 버스트를 짧게 유지하는 것이 중요하다.
전기 예약 리소스(140)을 통한 신호 전송과 관련된 전송 지연을 어떤 적당한 값으로 제한하는 것이 또한 중요하다. 만약 하나의 원격 장치(108)가 전기 예약블록(140)을 통하여 연속적으로 전송함에 따른 시간 지연(time delay)이 너무 크다면, 전기 지연은 비경쟁형 접근 블록(144)를 통한 재전송에 따른 지연을 결정하는 데 있어서 중요해 진다. 따라서, 전기 예약 블록(140)을 통한 데이타 버스트가 짧을수록 전기 데이타 버스트가 특정 속도로 전송되는 빈도가 높아지며, 그에 따라, 바람직하게 그 전송 지연을 제한한다.
예약 채널 부호화
도 2에서, 전기 예약 블록(140)의 리소스들은 어떤 고효율의 협대역 통신 채널(이후 "예약 채널(140)"로 언급됨)을 포함한다. 일반적으로, 전기 원격 장치들(108A-108N, 도 1)은 바람직하게는, 전기 예약 채널(140)을 통하여 전기 허브 스테이션(104)으로 전송될 메세지들을 부호화하며, 그 후, 전기 허브 스테이션(104)은 전기 메세지들을 복호화한다. 한 가지 실시태양에서, 전기 메세지들은 비동기, 직각 위상 전이 타건(QPSK) 기호열(symbol sequence) 세트로 부호화된다. 비동기 코드 사용은 이롭게도, 복조 동안 전기 부호화된 버스트에 관련된 반송 위상(carrier phase) 결정을 필요로 하지 않는다.
전기 QPSK 기호열 세트는 다수의 가능한 코드어 또는 코드 형태(pattern)를 포함한다. 각 코드어는 다수의 'I' 값 및 다수의 'Q' 값으로 구성된다. 개개의 I 및 Q 숫자(digit) 값은 2진수, 즉, +1 또는 -1 둘 중 하나이다. QPSK 변조된(modulated) 각 기호는 하나의 I값 및 하나의 Q값으로 구성된다. 어떤 기호에서 함께 유효하게 취해진 2진 I 및 2진 Q값은 QPSK로 알려진 4-위상 변조를 생성한다.
도 3은 전기 도 1의 시스템내에서 전기 예약 블록(140)을 거쳐 전송될 데이타를 부호화하는 방법을 묘사하는 블록 선도이다. 도 3에서, 전기 예약 채널(140)로 보내질 각 메세지의 초기 길이는 6 비트이다. 다르게는, 본 발명에 따라 6 이상의 또는 6 이하의 메세지 길이가 사용될 수 있다. 어떤 부호기(150)에서, 전기 원격 장치(108)는 조사표(look-up table)를 사용하여 6-비트 메세지를 18-비트 코드어로 부호화한다. 구체적으로, 전기 원격 장치(108)는 도 4에서 보여지는 바처럼 어떤 코드어 세트를 조회하여 전기 6-비트 메세지에 부합하는 코드어를 찾는다.
도 4는 비동기, 9-기호 QPSK 기호열 세트에 해당하는 코드어 세트의 한 형태를 나타낸다. 도 4에서 보여지는 바처럼, 이 세트는 26또는 64 코드어로 구성되어 있는데, 이는 6 비트의 초기 메세지 길이에 해당한다. 전기 64 코드어는 도 4의 표에서 행(row)으로 나타나 있다. 각 코드어는 도 4에서 첫 9개 열(column)로 나타나 있는 9개의 I값(I0에서 I8) 및 도 4에서 두번째 9개 열로 나타나 있는 9개의 Q값(Q0에서 Q8)로 구성되어 있다.
도 3의 한 변환기(converter, 152)에서, 전기 원격 장치(108)는 18-비트 코드어를 9개의 QPSK 기호로 변환한다. 각 I값 및 대응하는 Q값이 하나의 기호를 구성하기 때문에, 각 코드어는 9개의 기호에 해당한다. 예를 들어, 도 4에서 번호 2의 코드어(세 번째 행)의 두 번째 기호(I1, Q1)는 (-1, 1)의 값으로 구성되어 있다. 어떤 전송기(154)에서, 전기 원격 장치(108)는 전기 기호들을 전기 예약채널(140)을 통하여 전기 허브 스테이션(104)으로 전송한다.
전기 통신 시스템의 한 가지 실시태양에서 사용된 비동기 QPSK 코드 세트는, 각 코드어가 이웃 코드어들로부터 같은 거리에 배치되도록, 즉, 각 코드어가 주어진 거리에서 다른 모든 코드어와 동일한 수의 코드어를 갖도록 만들어 진다. 이는 각 코드어가 동일한 잡음 면역성(noise immunity)을 갖게 한다. 전기 전체 코드어 데이타 세트는 또한, 전송 오류 확률을 낮추기 위하여 신호 대 잡음비가 낮은 환경에서 잘 실행되도록 만들어 진다.
다른 실시태양으로, 전기 원격 장치들(108A-108N)은 상기한 부호화에 더하여 또는 그 대신 전기 메세지에 다른 부호화 기술 또는 변용(transformation)을 적용할 수 있다. 예를 들어, 전기 원격 장치들(108A-108N)은 6-비트 메세지를 18-비트로 부호화하며, 18-비트는 그 후 변조된다. 또한 QPSK 대신, 전기 원격 장치들(108A-108N)은 8PSK, 16PSK 등의 다른 형태의 변조를 사용할 수 있다. 상기 언급하였듯이, 기타 메세지 길이로는 6 대신 4, 5, 8, 10, 12 등이 사용될 수 있다. 추가적으로, 전기 6 메세지 비트는 12, 16, 18, 24 등의 어떠한 적합한 수의 비트, 기호 또는 비트 및 기호의 조합으로 부호화될 수 있다.
예약 채널 복조
도 5는 어떤 원격 장치(108, 도 3)로부터 전기 예약 채널(140, 도 2)을 거쳐 수신된 데이타 버스트(200)를 처리하는 허브 스테이션(104)의 일부분의 한 가지 실시태양을 나타내는 도표이다. 도 5는 또한 어떤 원격 장치(108)로부터 전기 예약채널(140)을 거쳐 허브 스테이션(104)에 수신된 전기 데이타 버스트(200)를 처리하는 방법의 한 가지 실시태양을 묘사한다. 도 5에서 보여지는 전기 허브 스테이션(104) 부분은 별개의 세 시한 위상(timing phase)(202, 204, 206)을 가진 다위상 정합필터(polyphase matched filter), 기억 공간(208, 210, 212, 224), 상관기(correlator)(214, 216, 218, 226), 선택기(selector)(220), 변환기(222), 검출기(detector)(228), 처리 요소(process element)(230), 위상 제거기(phase remover)(232), 측정기(estimator)(234), 위상 회전기(phase rotator)(244), 및 상관 모듈(correlation module)(246)으로 구성되어 있다. 다르게는, 다른 실시태양에서, 전기 다위상 정합필터는 세 개 이하의 또는 세 개 이상의 별개의 시한 위상을 가질 수 있다. 또한, 다른 실시태양에서는, 단일한 다위상 정합필터 대신 다수의 필터가 사용된다.
전기 기억 공간들(208, 210, 212, 224)은 전기 허브 스테이션(104)과 관련된 기억 단위의 일부일 수 있다. 한 가지 실시태양에서, 전기 상관 모듈(246)은 도 5에 나타난 전기 기억 공간(208, 210, 212), 전기 상관기(214, 216, 218) 및 전기 선택기(220)와 실질적으로 유사한 요소들을 포함한다.
한 가지 바람직한 실시태양에서, 전기 허브 스테이션(104)은 복합적 관련에 기초한 전략을 사용하여 전기 예약 채널 버스트(200)를 복조한다. 한 가지 실시태양에서, 전기 허브 스테이션(104)은 인텔(Intel)사의 펜티엄 III 등의 하나 이상의 표준 마이크로프로세서를 사용하여 전기 상관기(226, 214, 216, 218) 및 상관 모듈(246)에서 복합 상관을 수행한다.
도 5에서, 전기 허브 스테이션(104)은 복합 QPSK 기호로 된 들어오는 어떤 예약 채널 버스트(또는 패킷)(200)를 수신한다. 전기 허브 스테이션(104) 내의 전기 다위상 정합필터는 그 세 별개의 시한 위상(202-206)을 사용하여 전기 예약 채널 버스트(200)를 세 상이한 기호 시한 가정(symbol timing hypothesis)에서 재표본추출한다.
첫번째 시한 위상(202)은 들어오는 예약 패킷(200)을 -1/32 기호 시한 변위(symbol timing offset) 등의 음수의 기호 시한 변위인 위상 세트를 가진 '초기(early)' 시한 가정에서 재표본추출한다. 이로써, 기호당 한 표본의 유효한 속도로 9개의 복합 QPSK 기호를 포함하는 '초기' 재추출된 예약 버스트가 생성된다. 이 재추출된 버스트는 기억 공간 208에 저장된다.
다른 형태로는, -1/8, -1/16, -1/64 등의 또다른 음수의 기호 시한 변위가 전기 허브 스테이션(104)에 의하여 선택되고 사용될 수 있다. 전기 음수의 기호 시한 변위는 전기 예약 채널(140)의 신호 대 잡음비에 따라 달라진다. 신호 대 잡음비가 상대적으로 높으면, 전기 허브 스테이션(104)는 비교적 작은 음수의 기호 시한 변위를 선택하여 사용할 수 있다.
두번째 시한 위상(204)은 어떠한 기호 시한 변위없이 '정시의(on-time)' 시한 가정에서 들어오는 예약 패킷(200)을 재표본추출한다. 이로써, 기호당 한 표본의 유효한 속도로 9개의 복합 QPSK 기호를 포함하는 '정시' 재추출된 예약 버스트가 생성된다. 이 재추출된 버스트(210)는 기억 공간 210에 저장된다.
세번째 시한 위상(206)은 들어오는 예약 패킷(200)을 +1/32 기호 시한 변위등의 양수의 기호 시한 변위인 위상 세트를 가진 '후기(late)' 시한 가정에서 재표본추출한다. 이로써, 기호당 한 표본의 유효한 속도로 9개의 복합 QPSK 기호를 포함하는 '후기' 재추출된 예약 버스트가 생성된다. 이 재추출된 버스트(212)는 기억 공간 212에 저장된다.
다른 형태로는, +1/8, +1/16, +1/64 등의 또다른 양수의 기호 시한 변위가 전기 허브 스테이션(104)에 의하여 선택되고 사용될 수 있다. 전기 양수의 기호 시한 변위는 전기 예약 채널(140)의 신호 대 잡음비에 따라 달라진다. 신호 대 잡음비가 상대적으로 높으면, 전기 허브 스테이션(104)는 비교적 작은 양수의 기호 시한 변위를 선택하여 사용할 수 있다.
전기 허브 스테이션(104)의 상관기 226은 '정시' 가정에서 재표본추출된 데이타 버스트를 정확한 것으로 추정한다. 전기 상관기(226)는 (기억 공간 210에 저장된) '정시' 가정에서 재추출된 데이타(9-기호 버스트)를 모든 64개의 가능한 9 기호(18-비트) 예약 채널 코드어와 관련시키는데, 그 각각은 전기 허브 스테이션(104)의 기억 공간 224에 저장되어 있다.
한 가지 실시태양으로, 64개의 복합 상관은 하기와 같은 어떤 연관 크기(correlation magnitude)를 유도해 냄으로써 수행된다:
상기 식에서,은 전기 수신된 예약 채널 버스트로부터의 9-표본벡터(vector)이고,은 전기 수신된 예약 채널 버스트로부터의 9-표본 벡터이며,는 도 4에서 보여진 전기 64-코드어 세트의 어떤 코드어로부터의 9-비트 벡터이고, 및는 도 4에서 보여진 전기 64-코드어 세트의 어떤 코드어로부터의 9-비트 벡터이다. 상기 방정식에서 기호 ''는 두 벡터의 내적(dot product)를 나타낸다. 전기 64-코드어 세트의 각 코드어는 전기 수신된 예약 채널 버스트와 상관된다. 한 가지 실시태양에서, 상관기 226의 결과물(output)은 한 세트의 64 에너지 또는 전력 수준(크기)이다.
상관기 226으로부터의 64 복합 상관의 결과는 검출기 228로 전달되며, 전기 검출기는 기억 공간 210에 저장된 전기 수신된 예약 버스트에 대하여 최대의/최고의 상관성을 가진 18-비트 코드어 색인(기호열 세트 멤버(symbol sequence set member))을 찾는다. 최고의 연관 크기를 가진 18-비트 코드어 색인은 전기 원격 장치(108)에 의하여 전송되었을 가능성이 가장 큰 6-비트 예약 채널 메세지와 관련되어진다. 전기 검출기(228)는 전기 6-비트 결과 데이타(output data)(236)가 추가적으로 처리될 수 있도록 전기 허브 스테이션(104)의 다른 구성 요소로 보낸다.
전기 허브 스테이션(104)은 전기 결과 데이타(236)를 추가로 처리하여 전기 예약 버스트(200)을 전송한 원격 장치(108)의 한 가지 이상의 특성 또는 사건을 결정한다. 예를 들어, 상기한 바처럼, 전기 허브 스테이션(104)은 전기 결과 데이타(236)를 사용하여 원격 장치(108)가 데이타 버스트를 보냈는지의 여부 또는전기 원격 장치(108)에서 대기 행렬의 크기를 결정할 수 있다. 전기 허브 스테이션(104)은 전기 결과 데이타(236)를 사용하여 원격 장치(108)의 정체, 전기 경쟁형 채널을 통하여 전송되고 있는(또는 전송될) 데이타 버스트의 길이, 전송된 데이타 버스트의 수 및 기타 정보를 결정할 수 있다.
시한 동기화
한 가지 실시태양에 있어, 허브 스테이션(104)은 정확한 시한 정보나 +/- 1/32 기호 시간 변위내 에서와 같이 예약 채널(140)을 위한 동기화를 지속시킨다. 바람직하게, 허브 스테이션(104)은 도 5에서와 같이 복조가 진행되는 동안 시간 정보를 찾아낸다. 변환기(222)에서, 검출기 228로부터 기호 색인(symbol index)(6비트 출력)(242)은 도4에서 보여지는 바와 같이 예약 기호 테이블(reservation symbol table)을 참조함으로써 해당하는 기호 신호열(sequence)(9-기호 코드어)(9-symbol codeword)로 변환된다. 필수적으로, 변환기(222)는 부호기로써 작동한다.
상관기214-218에서, 선택기(selector)(222)로부터 기호 신호열은 다위상 필터(polyphase filter 202-260)에 의한 초기의, 정시 및 후기의 재표본 추출로부터 발생되는 기억 공간 208-212에 저장된 각각의 세 데이타 버스트와 관련되어져 매우 복잡하다. 구성의 한 면을 보면, 상관기 214-218은 에너지 혹은 파워 레벨이다.
상관기(226)가 실행하는 상관은 기억 공간(210) 표본들과 상관기(226)에 의해 실행된 선택되어진 코드어 값과 기억 공간으로부터의 표본들의 상관관계와 같다. 그러므로, 한 가지 실시태양에서, 해당 크기 결과는 상관기(226)으로부터 선택기(220)로 발송되며, 상관계(216)는 더 이상 필요치 않는다.
상관기 214-218의 결과들은 예약 채널(140)을 통해 선택기(220)로 전송되는데, 그곳에서 버스트(200)의 시한이 이른지, 늦었는지 아니면 정시인지를 결정짓기 위해 비교가 이루어진다. 최대의 상관성에 기초하여, 선택기(220)는 초기의, 정시의, 혹은 후기의 피드백 신호(238)를 산출한다. 허브 스테이션(104)은,이어지는 예약 버스트 전송에 맞추어 원격 장치(108)에 예약 버스트를 순방향으로 진행시키거나 뒤로가는 것을 지연시키는 것을 알리기 위해 피드백 신호(238)를 사용한다. 구성의 한 면을 보면, 만약 예약 채널(140)을 통해 버스트(200)가 늦거나 빨리 전송되어졌다면 허브 스테이션(104)은 원격 장치에 '시한 오류 신호 238'(timing error signal)를 보낸다. 한 가지 실시태양에서, 만약 허브 스테이션(104)이 버스트(200)이 정시라고 결정하면 허브 스테이션(104)은 원격 장치(108)로 시한 동기화 신호를 재전송하지 않는다.
예를 들어 만약 선택기(220)가, 후기의 표본추출(206)로부터 도출된 데이타 세트(212)의 복잡한 상관관계가 가장 높은 크기일 때, 그때 허브 스테이션(104)은 원격 장치(108)가 제 시간에 그 다음 예약 버스트 전송으로 진행하는 것을 지시하는 원격 장치(108)로 피드백 신호(238)를 보낸다. 즉, 허브 스테이션(104)는 원격 장치(108)가 다음에 이어지는 예약 버스트를 초기에 전송하도록 지시한다. 이것으로 원격 장치( 108)가 예약 채널(140)의 시한을 향상시킨다.
한 가지 실시태양에서, 허브 스테이션(104)이 여러 개의 예약 채널 버스트를 처리한 다음, 허브 스테이션(104)은 원격 장치 108에 피드백 신호를 보낸다. 구성의 한 면을 보면, 허브 스테이션(104)은 피드백 신호(238)를 보내기 전에 최대의 상관성을 평균화한다. 구체적인 장치로서, 허브 스테이션 104는 시한 피드백 신호 238을 파생시키기 위해 최대의 상관관계를 가진 (10개의 수신된 신호 200에 기초하여)를 평균화한다.
반송 주파수 조절
한 가지 실시태양에 있어, 위상 회전기(phase rotator)(244)와 도 5의 상관모듈(246)은 허브 스테이션(104)이 원격 장치(108)로 전송되도록 반송 조절 신호(248)을 파생시킨다. 반송 주파수 조절 신호(248)는 원격 장치(108)가 다음에 이어지는 전송을 위해 그 전송 주파수(전송 위상의 변화 비율)를 알려준다 구체적으로 회전기(244)는 두번째 시한 위상(204)으로부터 재표본화 된 예약 버스트를 '정시에'(on-time) 받고 세 개의 개별적인 주파 표본 신호열을 만들어내기 위해 버스트의 반송 위상(carrier phase)을 회전시킨다: '저속(slow)' 주파 표본 신호열, '고속(fast)' 주파 표본 신호열 그리고 '원래의(on-frequency)'(변경되지 않은) 표본 신호열. 경우에 따라서는, 다른 실시태양에서, 세가지 혹은 그 이상의 주파 표본 신호열이 만들어질 수 있다. 위상 회전기(244)는 상관계 모듈(246)에 주파 표본 신호열을 산출한다.
상관모듈(246)의 작동은 실질적으로 상술되고 도5에서 보여지는 선택기 (220)와 위에서 기억 공간 208,210,212가 실행하는 작동과 유사하다. 상관 모듈 (246)은 변환기(222)로부터의 기호 신호열과 세 개의 주파수 표본 기호열(저속의,고속의 및 변경되지 않은 주파수 표본 기호열)을 관련시킨다. (저속의, 고속의 및 변경되지 않은 주파수 표본 기호열). 상관 모듈(246)은 그때 세 개의 주파수 표본 기호열 중에서 어떤 주파수 표본 기호열이 최대의 상관계에 변환기(222)로부터 기호 신호열을 공급하는지를 결정한다. 상관계 모듈(246)이 반송 주파수가 너무 늦은지, 고속인지 아니면 실질적으로 맞는지 결정한 후에, 상관계 모듈(246)은 허브 스테이션(104)가 필요할 경우 원격 장치의 전송 반송 주파수를 조절하는 원격 장치(108)로 다시 전송되도록 반송 주파수 조절 신호(248)를 제공한다.
한 가지 실시태양에서, 여러 개의 예약 채널 버스트를 처리한 후에, 허브 스테이션(104)은 반송 주파수 조절 신호(246)를 원격 장치(108)로 보낸다. 한 면을 살펴보면, 반송 주파수 조절 신호(246)를 보내기 전에 허브 스테이션(104)은 여러개의 최대 상관을 평균화한다. 특정 장치에 있어, 허브 스테이션(104)은 반송 주파수 조절 신호 (246)를 파생시키기 위하여 (10개의 수신 버스트(200)에 기초하여) 열 개의 최적 상관을 평균화시킨다.
신호 대 잡음비 측정
한 가지 바람직한 실시태양에서, 전기 상관기(226)으로부터의 결과물 및 전기 검출기(228)로부터의 결과물은 전기 처리 요소(230)내로 입력된다. 처리 요소(230)은 전기 상관기(226) 및 전기 검출기(228)로부터의 입력물을 사용하여 실성분(real component)(I최대 연관) 및 허성분(imaginary component)(Q최대 연관)을 파생시키는데, 이들은 검출기(228)에 의하여 검색되어 선택된 코드어에 대한 복합 상관과 관련되어 있다. 구체적으로, 검출기(228)에서 검출한 최대의 복합 상관 크기를 가진 코드어는 부수된(I최대 연관, Q최대 연관) 값의 쌍을 갖는다:
I최대 연관=
Q최대 연관=
상기 식에서,및는 전기 선택된 예약 코드어의 I 및 Q 벡터이다. 전기 도 5의 처리 요소(230)에서, (I최대 연관, Q최대 연관)은 하기의 방정식을 사용하여 전기 수신된 데이타의 위상 회전(phase rotation) 또는 위상 추정치(phase estimate)를 결정하는 데 사용된다:
위상 = ArcTan2(I최대 연관, Q최대 연관)
상기 식에서, ArcTan2는 사분면 아크탄젠트 함수(four-quadrant arctangent function)이다.
위상 제거기(232)는 전기 유추된 위상 추정치만큼 전기 정시 재추출 예약 데이타(210)를 역회전(derotation)함으로써, 처리 요소(230)에서 유추된 위상 추정치를 정시 재추출 데이타로부터 제거한다. 즉, 위상 제거기(232)는 전기 유추된 위상 추정치에 -1을 곱한 만큼으로 전기 정시 재추출 예약 데이타를 회전시킨다.
측정기(234)는, 전기 위상 제거기(232)로부터의 전기 역회전된 정시 재추출예약 데이타를 사용하여 전기 버스트(200)가 수신되는 곳의 신호 대 잡음비를 측정한다. 전기 도 5의 측정기(234)에서 신호 대 잡음비를 측정하는 방법은 다양하다. 한 가지 실시태양으로, 하기의 두 합(sum)을 생성하는 단계를 포함하는 방법이 있다:
SUMABS=
SUMOQR=
상기 식에서,및은 (전기 위상 제거기(232)로부터의) 전기 역회전된 정시 재추출 예약 데이타의 I 및 Q 벡터이고,및는 (전기 검출기(228)로부터의) 전기 선택된 수신 코드어의 I 및 Q 벡터이다. SUMABS는 절대값(absolute value)의 합을 나타내고, SUMOQR는 제곱(squared) 값의 합을 나타낸다. SUMABS및 SUMOQR는 예약 버스트의 수에 따라 누적되어 예약 버스트 수가 N일 때, SUMABSN 및 SUMOQRN을 산출한다. 전기 신호 대 잡음비는 하기와 같이 측정된다:
신호 대 잡음비(SNR) = 10 log10[(SUMABSN)/((N)(B)(SUMSQRN)·SUMABSN)]
상기 식에서, B는 예약 버스트당 코드 비트의 수를 나타낸다. 상기한 실시태양들 중 하나에서, B는 18이다. 다르게는, 다른 실시태양들에서는, 전기 복합 상관의 결과를 사용하여 신호 대 잡음비를 측정하기 위하여 다른 방법을 사용할 수있다.
허브 스테이션(104)은 예를 들어 예약 버스트가 실제로 수신되었는지 등의 예약채널(140)이 실행중인지의 여부를 결정하기 위해, 측정기(estimator)(234)에서 측정된 신호 대 잡음 비를 이용한다. 만약 측정된 SNR(신호대 잡음비)가 첫번째 지정된 임계값(threshold) 이하이면, 그때 허브 스테이션(104)은 탐지기(228)로부터 발생된 산출 데이타(236)을 처리하지 않는다.
한 가지 실시태양에서, 만약 측정된 신호 대 잡음비가 두번째 지정된 임계값 이하이면, 그때, 허브 스테이션(104)은 예약 채널(140)을 통과한 원격 장치의 다음 전송 시한을 조절하기 위해 피드백 신호(238)를 사용하지 않는다. 이것은 측정기(234)로부터 선택기(220)로 가능한/불가능한 회선(line)으로 실행되어질 수 없다. 한 가지 실시태양에서, 이 두번째로 지정된 임계값은 첫번째 지정된 임계값과 같다. 경우에 따라서는, 다른 실시 태양에서, 두번째 지정된 임계값은 첫번째 지정된 임계값 보다 적거나 많다.
한 가지 실시태양에서, 측정된 신호 대 잡음비는 전기 원격 장치에 대하여 전기 예약채널을 통하여 전송 전원을 유지하는 데 사용된다. 구체적으로, 측정된 신호 대 잡음비에 기초하여, 허브 스테이션(104)은 하나 이상의 메시지를 원격 장치가 전력을 증가 혹은 감소시키도록 지시하는 원격 장치(108)에 보낸다.
본 발명은 제한된 리소스에의 접근을 위해 경쟁하는 다중 장치들(multiple units)의 다양한 시스템에서 구현될 수 있다. 그러한 시스템들은 무선 지상 시스템 및 무선 시스템들을 포함한다.
본 발명은, 그 발명의 요지에서 벗어나지 않으면서 다양한 변형이 이루어질 수 있다. 전기한 실시태양은 모든 측면에서 오직 예시적인 것일 뿐이고, 제한적인 것은 아니다. 그러므로 본 발명의 범위는 상기한 구체적 기술보다도 부가된 청구항에 의해 정의되어진다. 따라서, 청구항의 등가물의 범위 내에서 유래하는 모든 변형은 그 범위 안에 포함될 것이다.
Claims (29)
- 다수의 원격 장치(remote unit)들이 하나의 허브 스테이션(hub station)으로 데이타를 전송하는 통신 시스템에서,어떤 원격 장치로부터, 선결된 코드어(codeword) 세트(set)를 사용하여 부호화된 데이타 버스트(data burst)를 수신하는 단계;전기 허브 스테이션에서 다수의 상이한 시한 변위(timing offset)로 수신된 데이타 버스트를 표본추출하는(sampling) 단계;전기 허브 스테이션에 수신된 데이타 버스트를 전기 코드어 세트와 관련시켜 최대의 상관성(maximum correlation)을 가진 코드어를 찾는 단계;전기 최대의 상관성을 가진 코드어를 전기 다수의 상이한 시한 변위 표본들과 관련시키는 단계; 및,시한 동기화 신호(timing synchronization signal)를 파생시켜 전기 원격 장치로 되돌려보내는 단계(이때, 시한 동기화 신호는 전기 원격 장치에 연이은 데이타 버스트들의 전송을 위한 그 시한을 동기화하라는 정보를 제공한다)를 포함하는, 통신 방법.
- 제 1항에 있어서,선결된 코드어 세트를 사용하여 어떤 원격 장치에서 데이타 버스트를부호화하는 단계; 및,전기 부호화된 데이타 버스트를 다중 접속 채널(multiple-accesschannel)을 통하여 전기 원격 장치로부터 전기 허브 스테이션으로 전송하는 단계를 추가로 포함하는 것을 특징으로 하는통신 방법.
- 제 1항에 있어서,전기 원격 장치로부터의 데이타가 전기 허브 스테이션에서 수신되고처리된 후, 전기 시한 동기화 신호를 전기 원격 장치로 되돌려보내는단계를 추가로 포함하는 것을 특징으로 하는통신 방법.
- 제 1항에 있어서,전기 원격 장치로부터의 다수의 데이타 버스트가 전기 허브 스테이션에서 수신되고 처리된 후, 전기 시한 동기화 신호를 전기 원격 장치로되돌려보내는 단계(이때, 전기 시한 동기화 신호는 전기 데이타 버스트를 전기 코드어 세트에 수 회 상관시킨 것에 기초한다)를 추가로 포함하는 것을 특징으로 하는통신 방법.
- 제 1항에 있어서,반송 주파수 조절(carrier frequency adjustment) 신호를 파생시켜 전기 원격 장치로 되돌려보내는 단계(이때, 전기 반송 주파수 조절 신호는 전기 원격 장치에 연이은 데이타 버스트를 전송할 반송 주파수를조절하라는 정보를 제공한다)를 추가로 포함하는 것을 특징으로 하는통신 방법.
- 제 5항에 있어서,전기 데이타 버스트의 반송 위상(carrier phase)을 회전시켜 하기의 세 별개의 주파수 표본 신호열(frequency sample sequence):저속(slow) 주파수 표본 신호열;고속(fast) 주파수 표본 신호열; 및,원래의(on-frequency) 표본 신호열을 창출하는 단계를 추가로포함하는통신 방법.
- 제 5항에 있어서,전기 원격 장치로부터의 다수의 데이타 버스트가 전기 허브 스테이션에서 수신되고 처리된 후, 전기 반송 주파수 조절 신호를 전기 원격장치에 되돌려보내는 단계(이때, 전기 반송 주파수 조절 신호는 전기데이타 버스트를 전기 코드어 세트에 수 회 상관시킨 것에 기초한다)를 추가로 포함하는 것을 특징으로 하는통신 방법.
- 제 1항에 있어서,다수의 상이한 시한 변위들은 초기(early) 변위 표본, 정시(on-time)표본 및 후기(late) 변위 표본을 포함하는 것을 특징으로 하는통신 방법.
- 제 1항에 있어서,데이타 버스트는 선결된 비동기(non-coherent) QPSK 코드어 세트인 것을 특징으로 하는통신 방법.
- 제 9항에 있어서,QPSK 코드어 세트는 각 코드어가 동일한 잡음 면역성(noise immunity)을 갖는 64개의 9-기호 코드어로 구성된 것을 특징으로 하는통신 방법.
- 제 9항에 있어서,비동기 복조(noncoherent demodulation)를 사용하여 전기 부호화된 데이타 버스트를 복조하는 단계를 추가로 포함하는 것을 특징으로 하는통신 방법.
- 제 1항에 있어서,전기 데이타 버스트는 프리앰블(preamble)을 갖지 않는 것을 특징으로하는통신 방법.
- 다수의 원격 장치들이 하나의 허브 스테이션으로 데이타를 전송하는 통신 시스템에서,어떤 원격 장치로부터, 선결된 코드어 세트를 사용하여 부호화된 데이타 버스트를 수신하는 단계;전기 허브 스테이션에서 다수의 상이한 시한 변위로 수신된 데이타 버스트를 표본추출하는 단계;전기 허브 스테이션에 수신된 데이타 버스트를 전기 코드어 세트와 관련시켜 최대의 상관성을 가진 코드어를 찾는 단계;전기 최대의 상관성을 가진 코드어를 전기 다수의 상이한 시한 변위 표본들과 상관시키는 단계; 및,반송 주파수 조절 신호를 파생시켜 전기 원격 장치로 되돌려보내는 단계(이때, 반송 주파수 조절 신호는 전기 원격 장치에 연이은 데이타 버스트를 전송할 반송 주파수를 조절하라는 정보를 제공한다)를 포함하는, 통신 방법.
- 다수의 원격 장치들이 하나의 허브 스테이션으로 데이타를 전송하는 통신 시스템에서,어떤 원격 장치로부터 데이타 버스트를 비경쟁형(non-contention), 다중 접속 채널을 통하여 전기 허브 스테이션으로 전송하는 단계;전기 허브 스테이션에 수신된 전기 버스트로 복수의 복합 상관(complexcorrelation)을 수행하는 단계; 및,전기 복합 상관에 기초하여 비경쟁형 접근 채널의 신호 대 잡음비(signal-to-noise ratio)를 측정하는 단계를 포함하는, 통신 방법.
- 제 14항에 있어서,전기 측정된 신호 대 잡음비가 선결된 수준보다 낮을 경우 전기 허브스테이션에 수신된 버스트를 추가로 처리하는 것을 중지시키는 단계를추가로 포함하는 것을 특징으로 하는통신 방법.
- 제 14항에 있어서,전기 허브 스테이션으로부터, 전송 전원(transmission power)을 조절하라고 지시하는 신호를 전기 원격 장치에 보내는 단계를 추가로 포함하는 것을 특징으로 하는통신 방법.
- 다수의 원격 장치들이 제한된 통신 리소스(communication resource)를 두고경쟁하는 시스템에서,한 블록의 데이타를 경쟁형 접근 통신 리소스를 통하여 전송하는 단계;비동기 직각 위상 전이 타건(non-coherent quadrature phase shift keying) 코드어 세트를 사용하여, 전기 허브 스테이션으로 보내질 해당 통지 메세지(corresponding notification message)를 부호화하는 단계; 및,전기 부호화된 통지 메세지를 어떤 예약 통신 리소스를 통하여 전송하는 단계를 포함하는, 원격 장치로 시스템에 접근하는 방법.
- 제 17항에 있어서,어떤 허브 스테이션에서 전기 부호화된 통지 메세지를 수신하는 단계;다수의 상이한 시한 변위로 전기 부호화된 통지 메세지를 표본추출하는 단계;전기 부호화된 통지 메세지를 어떤 코드어 세트와 관련시켜 최대의 상관성을 가진 코드어를 찾는 단계;전기 최대의 상관성을 가진 코드어를 전기 다수의 상이한 시한 변위 표본들과 관련시키는 단계; 및,시한 동기화 신호(timing synchronization signal)를 파생시켜 전기 원격 장치로 되돌려보내는 단계(이때, 시한 동기화 신호는 전기 원격 장치에 연이은 데이타 버스트들의 전송을 위한 시한을 동기화하라는정보를 제공한다)를 추가로 포함하는 것을 특징으로 하는원격 장치로 시스템에 접근하는 방법.
- 제 18항에 있어서,전기 원격 장치로부터의 전기 통지 메세지가 전기 허브 스테이션에서수신되고 처리된 후, 전기 시한 동기화 신호를 전기 원격 장치에 되돌려 보내는 단계를 추가로 포함하는 것을 특징으로 하는원격 장치로 시스템에 접근하는 방법.
- 제 18항에 있어서,전기 원격 장치로부터의 다수의 통지 메세지가 전기 허브 스테이션에서 수신되고 처리된 후, 전기 시한 동기화 신호를 전기 원격 장치로되돌려보내는 단계(이때, 전기 시한 동기화 신호는 전기 통지 메세지를 전기 코드어 세트에 수 회 상관시킨 것에 기초한다)를 추가로 포함하는 것을 특징으로 하는원격 장치로 시스템에 접근하는 방법.
- 제 18항에 있어서,반송 주파수 조절(carrier frequency adjustment) 신호를 파생시켜 전기 원격 장치로 되돌려보내는 단계(이때, 전기 반송 주파수 조절 신호는 전기 원격 장치에 연이은 통지 메세지들을 전송할 반송 주파수를조절하라는 정보를 제공한다)를 추가로 포함하는 것을 특징으로 하는원격 장치로 시스템에 접근하는 방법.
- 제 21항에 있어서,전기 원격 장치로부터의 다수의 통지 메세지가 전기 허브 스테이션에서 수신되고 처리된 후, 전기 반송 주파수 조절 신호를 전기 원격장치에 되돌려보내는 단계(이때, 전기 반송 주파수 조절 신호는 전기통지 메세지를 전기 코드어 세트에 수 회 상관시킨 것에 기초한다)를 추가로 포함하는 것을 특징으로 하는원격 장치로 시스템에 접근하는 방법.
- 제 18항에 있어서,다수의 상이한 시한 변위들은 초기 변위 표본, 정시 표본 및 후기변위 표본을 포함하는 것을 특징으로 하는원격 장치로 시스템에 접근하는 방법.
- 다수의 원격 장치들이 하나의 허브 스테이션에 접근하기 위하여 제한된 통신 리소스(communication resource)를 두고 경쟁하는 시스템에서,어떤 선결된 코드어 세트를 사용하여 어떤 통지 메세지를 어떤 통지 버스트(notification burst)로 부호화하는 용도의 부호기(encoder)(이때, 전기 통지 버스트는 전기 원격 장치가 어떤 데이타 버스트를 경쟁형 리소스를 거쳐 전기 허브 스테이션으로 전송하였음을 전기 허브 스테이션에 통지하도록 구성되어 있다); 및,전기 원격 장치로부터의 전기 통지 버스트를 비경쟁형, 다중 접속 채널을 사용하여 어떤 허브 스테이션으로 전송하는 용도의 전송기(transmitter)로 구성된 원격 장치.
- 제 24항에 있어서,전기 선결 코드어 세트는 비동기 직각 위상 전이 타건 코드어 세트를포함하는 것을 특징으로 하는원격 장치.
- 제 25항에 있어서,전기 부호기는 6-비트(bit) 통지 메세지를 9-기호 QPSK 통지 버스트로 전환시키는 것을 특징으로 하는원격 장치.
- 다수의 원격 장치들이 하나의 허브 스테이션에 접근하기 위하여 제한된 통신 리소스(communication resource)를 두고 경쟁하는 시스템에서,어떤 원격 장치로부터 어떤 데이타 버스트를 수신하는 용도의 수신기(receiver);전기 수신된 데이타 버스트를 다수의 상이한 시한 변위로 표본추출하는 용도의 정합필터(matched filter);전기 수신된 데이타 버스트를 어떤 코드어 세트로부터의 다수의 코드어와 관련시켜 최대의 상관성을 가진 코드어를 찾는 용도의 마이크로프로세서(microprocessor); 및,전기 원격 장치에 연이은 데이타 버스트들을 전송할 그 시한을 동기화하라는 정보를 제공하는 신호를 되돌려보내는 용도의 시한 동기화 회선(timing syncronization circuit)으로 구성된 허브 스테이션.
- 제 27항에 있어서,전기 마이크로프로세서에 의하여 최대의 상관성을 가지는 것으로 나타난 코드어를 다수의 상이한 반송 주파수 변위 표본(carrier frequencyoffset sample)들과 관련시키는 용도의 반송 주파수 조절 회로(이때,전기 반송 주파수 조절 회로는 전기 원격 장치에 어떤 반송 주파수 조절 신호를 보내도록 되어 있는데, 이때 전기 반송 주파수 조절 신호는전기 원격 장치에 대하여 연이은 데이타 버스트를 전송할 반송 주파수를 조절하라는 정보를 제공한다)를 추가로 포함하는 것을 특징으로하는허브 스테이션.
- 어떤 통지 버스트를 부호화하는 용도의 원격 장치(이때, 전기 통지 버스트는 허브 스테이션에 전기 원격 장치가 경쟁형 리소스를 통하여 어떤 데이타 버스트를 전기 허브 스테이션으로 전송하였음을 알리도록 구성되어 있다); 및,전기 부호화된 데이타 버스트를 수신한 후, 전기 원격 장치에 그 전송 시한을 조절하라는 신호를 보내는 용도의 허브 스테이션으로 구성된 통신 시스템.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15128299P | 1999-08-27 | 1999-08-27 | |
US60/151,282 | 1999-08-27 | ||
US09/407,644 US6735188B1 (en) | 1999-08-27 | 1999-09-28 | Channel encoding and decoding method and apparatus |
US09/407,644 | 1999-09-28 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20030027875A true KR20030027875A (ko) | 2003-04-07 |
Family
ID=26848488
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020027002665A KR20030027875A (ko) | 1999-08-27 | 2000-08-24 | 통신로 부호화 및 복호화 방법 및 장치 |
Country Status (11)
Country | Link |
---|---|
US (1) | US6735188B1 (ko) |
EP (1) | EP1212849B1 (ko) |
JP (1) | JP2003529961A (ko) |
KR (1) | KR20030027875A (ko) |
CN (1) | CN1227837C (ko) |
AT (1) | ATE299317T1 (ko) |
AU (1) | AU7072300A (ko) |
CA (1) | CA2384303A1 (ko) |
DE (1) | DE60021195D1 (ko) |
MX (1) | MXPA02002057A (ko) |
WO (1) | WO2001017117A2 (ko) |
Families Citing this family (61)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9525923B2 (en) | 1997-12-17 | 2016-12-20 | Intel Corporation | Multi-detection of heartbeat to reduce error probability |
US6222832B1 (en) | 1998-06-01 | 2001-04-24 | Tantivy Communications, Inc. | Fast Acquisition of traffic channels for a highly variable data rate reverse link of a CDMA wireless communication system |
US7936728B2 (en) | 1997-12-17 | 2011-05-03 | Tantivy Communications, Inc. | System and method for maintaining timing of synchronization messages over a reverse link of a CDMA wireless communication system |
US7079523B2 (en) * | 2000-02-07 | 2006-07-18 | Ipr Licensing, Inc. | Maintenance link using active/standby request channels |
US7394791B2 (en) | 1997-12-17 | 2008-07-01 | Interdigital Technology Corporation | Multi-detection of heartbeat to reduce error probability |
US8175120B2 (en) * | 2000-02-07 | 2012-05-08 | Ipr Licensing, Inc. | Minimal maintenance link to support synchronization |
US7773566B2 (en) | 1998-06-01 | 2010-08-10 | Tantivy Communications, Inc. | System and method for maintaining timing of synchronization messages over a reverse link of a CDMA wireless communication system |
US8134980B2 (en) | 1998-06-01 | 2012-03-13 | Ipr Licensing, Inc. | Transmittal of heartbeat signal at a lower level than heartbeat request |
US20070127553A1 (en) * | 1999-08-13 | 2007-06-07 | Viasat, Inc. | Code Reuse Multiple Access For Satellite Return Link |
US6961584B2 (en) | 2000-03-22 | 2005-11-01 | Mlr, Llc | Tiered wireless, multi-modal access system and method |
EP1404034B1 (en) * | 2000-04-04 | 2008-11-26 | Mitsubishi Electric Information Technology Centre Europe B.V. | Base station for transmitting a word representative of the number of spreading codes allocated to the mobile stations in communication with the base station |
US8111689B2 (en) * | 2001-01-16 | 2012-02-07 | Nokia Corporation | System for uplink scheduling packet based data traffic in wireless system |
US8155096B1 (en) | 2000-12-01 | 2012-04-10 | Ipr Licensing Inc. | Antenna control system and method |
US7551663B1 (en) | 2001-02-01 | 2009-06-23 | Ipr Licensing, Inc. | Use of correlation combination to achieve channel detection |
US6954448B2 (en) | 2001-02-01 | 2005-10-11 | Ipr Licensing, Inc. | Alternate channel for carrying selected message types |
SG185139A1 (en) | 2001-06-13 | 2012-11-29 | Ipr Licensing Inc | Transmittal of heartbeat signal at a lower level than heartbeat request |
US7397870B2 (en) * | 2002-06-07 | 2008-07-08 | Texas Instruments Incorporated | Ultra-wideband (UWB) receiver |
US8194770B2 (en) | 2002-08-27 | 2012-06-05 | Qualcomm Incorporated | Coded MIMO systems with selective channel inversion applied per eigenmode |
US7002900B2 (en) | 2002-10-25 | 2006-02-21 | Qualcomm Incorporated | Transmit diversity processing for a multi-antenna communication system |
US8170513B2 (en) | 2002-10-25 | 2012-05-01 | Qualcomm Incorporated | Data detection and demodulation for wireless communication systems |
US8134976B2 (en) | 2002-10-25 | 2012-03-13 | Qualcomm Incorporated | Channel calibration for a time division duplexed communication system |
US8218609B2 (en) | 2002-10-25 | 2012-07-10 | Qualcomm Incorporated | Closed-loop rate control for a multi-channel communication system |
US8320301B2 (en) | 2002-10-25 | 2012-11-27 | Qualcomm Incorporated | MIMO WLAN system |
US7986742B2 (en) * | 2002-10-25 | 2011-07-26 | Qualcomm Incorporated | Pilots for MIMO communication system |
US20040081131A1 (en) | 2002-10-25 | 2004-04-29 | Walton Jay Rod | OFDM communication system with multiple OFDM symbol sizes |
US8169944B2 (en) * | 2002-10-25 | 2012-05-01 | Qualcomm Incorporated | Random access for wireless multiple-access communication systems |
US7324429B2 (en) | 2002-10-25 | 2008-01-29 | Qualcomm, Incorporated | Multi-mode terminal in a wireless MIMO system |
US8208364B2 (en) | 2002-10-25 | 2012-06-26 | Qualcomm Incorporated | MIMO system with multiple spatial multiplexing modes |
US8570988B2 (en) | 2002-10-25 | 2013-10-29 | Qualcomm Incorporated | Channel calibration for a time division duplexed communication system |
US7230976B2 (en) * | 2002-11-20 | 2007-06-12 | Intel Corporation | Pre-corrupting reference signals with inter-symbol interference |
US7103371B1 (en) * | 2003-10-22 | 2006-09-05 | Itt Manufacturing Enterprises, Inc. | Method and apparatus for dynamic voice reservation within wireless networks |
US9473269B2 (en) | 2003-12-01 | 2016-10-18 | Qualcomm Incorporated | Method and apparatus for providing an efficient control channel structure in a wireless communication system |
US7650379B2 (en) * | 2003-12-09 | 2010-01-19 | Viasat, Inc. | Method for channel congestion management |
EP2341431A1 (en) | 2004-03-13 | 2011-07-06 | Adaptive Computing Enterprises, Inc. | System and method of providing a self-optimizing reservation in space of compute resources |
US8782654B2 (en) | 2004-03-13 | 2014-07-15 | Adaptive Computing Enterprises, Inc. | Co-allocating a reservation spanning different compute resources types |
JP2007536850A (ja) | 2004-05-04 | 2007-12-13 | アイピーワイヤレス,インコーポレイテッド | 信号生成方法、信号処理方法、信号生成装置 |
US20070266388A1 (en) | 2004-06-18 | 2007-11-15 | Cluster Resources, Inc. | System and method for providing advanced reservations in a compute environment |
US8176490B1 (en) | 2004-08-20 | 2012-05-08 | Adaptive Computing Enterprises, Inc. | System and method of interfacing a workload manager and scheduler with an identity manager |
CA2586763C (en) | 2004-11-08 | 2013-12-17 | Cluster Resources, Inc. | System and method of providing system jobs within a compute environment |
US8863143B2 (en) | 2006-03-16 | 2014-10-14 | Adaptive Computing Enterprises, Inc. | System and method for managing a hybrid compute environment |
US9015324B2 (en) | 2005-03-16 | 2015-04-21 | Adaptive Computing Enterprises, Inc. | System and method of brokering cloud computing resources |
US9231886B2 (en) | 2005-03-16 | 2016-01-05 | Adaptive Computing Enterprises, Inc. | Simple integration of an on-demand compute environment |
EP2362310B1 (en) | 2005-03-16 | 2017-10-04 | III Holdings 12, LLC | Automatic workload transfer to an on-demand center |
EP1872249B1 (en) | 2005-04-07 | 2016-12-07 | Adaptive Computing Enterprises, Inc. | On-demand access to compute resources |
KR100703303B1 (ko) * | 2005-04-28 | 2007-04-03 | 삼성전자주식회사 | 무선 통신 시스템에서 확장 실시간 폴링 서비스의 상향링크 자원 할당 요청 방법 |
US7466749B2 (en) | 2005-05-12 | 2008-12-16 | Qualcomm Incorporated | Rate selection with margin sharing |
US8358714B2 (en) | 2005-06-16 | 2013-01-22 | Qualcomm Incorporated | Coding and modulation for multiple data streams in a communication system |
CN100407802C (zh) * | 2005-08-28 | 2008-07-30 | 华为技术有限公司 | 一种多载波ev-do的反向链路管理方法及接入终端 |
US8230464B2 (en) * | 2006-09-26 | 2012-07-24 | Viasat, Inc. | DOCSIS MAC chip adapted |
US8189501B2 (en) * | 2006-09-26 | 2012-05-29 | Viasat, Inc. | Multiple MAC domains |
US8159993B2 (en) * | 2006-09-26 | 2012-04-17 | Viasat, Inc. | Multi-user detection in satellite return link |
US7995515B2 (en) * | 2006-10-03 | 2011-08-09 | Viasat, Inc. | Upstream resource optimization |
WO2008097367A2 (en) * | 2006-10-03 | 2008-08-14 | Viasat, Inc. | Forward satellite link with sub-channels |
US8041773B2 (en) | 2007-09-24 | 2011-10-18 | The Research Foundation Of State University Of New York | Automatic clustering for self-organizing grids |
US20090289839A1 (en) * | 2007-09-26 | 2009-11-26 | Viasat, Inc | Dynamic Sub-Channel Sizing |
WO2009075452A1 (en) * | 2007-12-11 | 2009-06-18 | Electronics And Telecommunications Research Institute | Method and apparatus for measuring demodulating performance of communication system |
US8411798B2 (en) * | 2008-11-05 | 2013-04-02 | Viasat, Inc. | Reducing receiver power dissipation |
US10877695B2 (en) | 2009-10-30 | 2020-12-29 | Iii Holdings 2, Llc | Memcached server functionality in a cluster of data processing nodes |
US11720290B2 (en) | 2009-10-30 | 2023-08-08 | Iii Holdings 2, Llc | Memcached server functionality in a cluster of data processing nodes |
WO2015138614A1 (en) * | 2014-03-11 | 2015-09-17 | Huawei Technologies Co., Ltd. | System and method for random access |
CN110596652B (zh) * | 2019-10-22 | 2021-08-31 | 四川九洲空管科技有限责任公司 | 一种基于fpga的零中频二次雷达应答脉冲提取方法 |
Family Cites Families (114)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3241067A (en) | 1961-04-21 | 1966-03-15 | Bell Telephone Labor Inc | Synchronization of decoder systems based on message wave statistics |
US4545061A (en) | 1962-09-28 | 1985-10-01 | Sylvania Electric Products Inc. | Synchronizing system |
US3611435A (en) | 1969-03-24 | 1971-10-05 | Itt | Satellite communication system |
US3818453A (en) | 1971-08-11 | 1974-06-18 | Communications Satellite Corp | Tdma satellite communications system |
US4007330A (en) | 1975-08-13 | 1977-02-08 | Bunker Ramo Corporation | Method and apparatus for demodulation of relative phase modulated binary data |
US4355388A (en) | 1979-09-27 | 1982-10-19 | Communications Satellite Corporation | Microprogrammable TDMA terminal controller |
GB2108357B (en) | 1981-09-28 | 1985-08-14 | Nippon Telegraph & Telephone | Method for resolving collision in local network |
US4574378A (en) | 1982-06-14 | 1986-03-04 | Nec Corporation | Multiple access system and method |
IT1161466B (it) | 1983-01-21 | 1987-03-18 | Cselt Centro Studi Lab Telecom | Apparecchiatura in banda base per stazioni di terra di un sistema di trasmissione via satellite con accesso a divisione di tempo |
US4868795A (en) | 1985-08-05 | 1989-09-19 | Terra Marine Engineering, Inc. | Power leveling telemetry system |
US4649543A (en) | 1985-08-30 | 1987-03-10 | Motorola, Inc. | Synchronization sequence decoder for a digital radiotelephone system |
US4763325A (en) | 1985-09-04 | 1988-08-09 | Comsat Telesystems, Inc. | Demand assigned reformatting with an overflow area for time division multiple access communication |
CA1261080A (en) | 1985-12-30 | 1989-09-26 | Shunichiro Tejima | Satellite communications system with random multiple access and time slot reservation |
US4837786A (en) | 1986-08-07 | 1989-06-06 | Comstream Corporation | Technique for mitigating rain fading in a satellite communications system using quadrature phase shift keying |
US4774707A (en) | 1986-09-10 | 1988-09-27 | General Electric Company | Random access communication system with scheduled data transmission and asynchronous contention scheduling |
US4811200A (en) | 1987-05-12 | 1989-03-07 | Motorola, Inc. | Multiple microprocessor watchdog system |
US4841527A (en) | 1987-11-16 | 1989-06-20 | General Electric Company | Stabilization of random access packet CDMA networks |
US5012469A (en) | 1988-07-29 | 1991-04-30 | Karamvir Sardana | Adaptive hybrid multiple access protocols |
US5121387A (en) | 1988-08-26 | 1992-06-09 | Scientific Atlanta | Link utilization control mechanism for demand assignment satellite communications network |
US5172375A (en) | 1989-06-22 | 1992-12-15 | Nec Corporation | Multiple access satellite communication system for mini-earth station networks |
US5446756A (en) | 1990-03-19 | 1995-08-29 | Celsat America, Inc. | Integrated cellular communications system |
US5166929A (en) | 1990-06-18 | 1992-11-24 | Northern Telecom Limited | Multiple access protocol |
US5159592A (en) | 1990-10-29 | 1992-10-27 | International Business Machines Corporation | Network address management for a wired network supporting wireless communication to a plurality of mobile users |
US5216427A (en) | 1990-11-01 | 1993-06-01 | California Institute Of Technology | Land-mobile satellite communication system |
US5297144A (en) | 1991-01-22 | 1994-03-22 | Spectrix Corporation | Reservation-based polling protocol for a wireless data communications network |
US5239677A (en) | 1991-07-01 | 1993-08-24 | Motorola, Inc. | Method and apparatus for initiating communication on an assigned frequency |
WO1993011605A1 (en) * | 1991-11-27 | 1993-06-10 | Communications Satellite Corporation | Digital demodulator for preamble-less burst communications |
US5276703A (en) | 1992-01-13 | 1994-01-04 | Windata, Inc. | Wireless local area network communications system |
EP0565507A3 (en) | 1992-04-10 | 1994-11-30 | Ericsson Ge Mobile Communicat | Power control for random access call set-up in a mobile telephone system |
US5345583A (en) | 1992-05-13 | 1994-09-06 | Scientific-Atlanta, Inc. | Method and apparatus for momentarily interrupting power to a microprocessor to clear a fault state |
JPH0629910A (ja) | 1992-07-09 | 1994-02-04 | Nec Corp | 無線基地局間同期方式 |
JPH07107994B2 (ja) | 1992-08-27 | 1995-11-15 | 日本電気株式会社 | アクセス方式 |
US5381443A (en) | 1992-10-02 | 1995-01-10 | Motorola Inc. | Method and apparatus for frequency hopping a signalling channel in a communication system |
SE500565C2 (sv) | 1992-10-26 | 1994-07-18 | Ericsson Telefon Ab L M | Metod att åstadkomma slumpmässig access i ett mobilradiosystem |
JPH0738613B2 (ja) | 1993-03-30 | 1995-04-26 | 日本電気株式会社 | 複合データ通信方式およびこの方式に用いる装置 |
US5384777A (en) | 1993-04-19 | 1995-01-24 | International Business Machines Corporation | Adaptive medium access control scheme for wireless LAN |
US5696903A (en) | 1993-05-11 | 1997-12-09 | Norand Corporation | Hierarchical communications system using microlink, data rate switching, frequency hopping and vehicular local area networking |
JP2556254B2 (ja) | 1993-05-12 | 1996-11-20 | 日本電気株式会社 | バースト送出タイミング制御方式 |
FI933129A0 (fi) | 1993-07-08 | 1993-07-08 | Nokia Mobile Phones Ltd | Dataoeverfoeringsfoerfarande foer ett digitalt cellulaert mobiltelefonsystem och ett digitalt cellulaert mobiltelefonsystem |
JP2732783B2 (ja) * | 1993-08-31 | 1998-03-30 | 沖電気工業株式会社 | 符号分割多元接続復調装置 |
JPH07115428A (ja) | 1993-10-20 | 1995-05-02 | Hitachi Ltd | 遠隔電源制御方式 |
US5485464A (en) | 1993-10-21 | 1996-01-16 | Hughes Aircraft Company | Communication protocol for a high data rate satellite communication system |
US5490087A (en) | 1993-12-06 | 1996-02-06 | Motorola, Inc. | Radio channel access control |
US5539730A (en) | 1994-01-11 | 1996-07-23 | Ericsson Ge Mobile Communications Inc. | TDMA/FDMA/CDMA hybrid radio access methods |
US5677909A (en) | 1994-05-11 | 1997-10-14 | Spectrix Corporation | Apparatus for exchanging data between a central station and a plurality of wireless remote stations on a time divided commnication channel |
US5537397A (en) | 1994-06-07 | 1996-07-16 | Aloha Networks, Inc. | Spread aloha CDMA data communications |
US5704038A (en) | 1994-09-30 | 1997-12-30 | Itt Automotive Electrical Systems, Inc. | Power-on-reset and watchdog circuit and method |
US5579345A (en) | 1994-10-13 | 1996-11-26 | Westinghouse Electric Corporation | Carrier tracking loop for QPSK demodulator |
EP0709982B1 (en) | 1994-10-26 | 2004-06-30 | International Business Machines Corporation | Medium access control scheme for wireless LAN using a variable length interleaved time division frame |
US5659545A (en) | 1994-11-15 | 1997-08-19 | Motorola, Inc. | Apparatus for mobile unit acquisition in a satellite communication system and method therefor |
US5570355A (en) | 1994-11-17 | 1996-10-29 | Lucent Technologies Inc. | Method and apparatus enabling synchronous transfer mode and packet mode access for multiple services on a broadband communication network |
JP2856086B2 (ja) | 1994-12-26 | 1999-02-10 | 日本電気株式会社 | 衛星チャネルアクセス方式 |
US5638361A (en) | 1995-02-08 | 1997-06-10 | Stanford Telecommunications, Inc. | Frequency hopped return link with net entry channel for a satellite personal communications system |
US5586121A (en) | 1995-04-21 | 1996-12-17 | Hybrid Networks, Inc. | Asymmetric hybrid access system and method |
US5732328A (en) | 1995-04-25 | 1998-03-24 | Lucent Technologies Inc. | Method for power control in wireless networks for communicating multiple information classes |
US5651009A (en) | 1995-05-02 | 1997-07-22 | Motorola, Inc. | System and method for hybrid contention/polling protocol collision resolution using a depth first search technique |
DE19681385B4 (de) | 1995-05-08 | 2006-01-12 | Cranberry Properties, Llc | System zur elektronischen Nachrichtenübermittlung über drahtlose Geräte |
TW292365B (en) | 1995-05-31 | 1996-12-01 | Hitachi Ltd | Computer management system |
GB2302240B (en) | 1995-06-02 | 2000-01-12 | Dsc Communications | Apparatus and method of frame aligning information in a wireless telecommunications system |
US5809093A (en) | 1995-06-02 | 1998-09-15 | Dsc Communications Corporation | Apparatus and method of frame aligning information in a wireless telecommunications system |
US5745485A (en) | 1995-06-19 | 1998-04-28 | Aloha Networks, Inc. | Dual code multiple access for wireless data networks |
US5638371A (en) | 1995-06-27 | 1997-06-10 | Nec Usa, Inc. | Multiservices medium access control protocol for wireless ATM system |
US5710982A (en) | 1995-06-29 | 1998-01-20 | Hughes Electronics | Power control for TDMA mobile satellite communication system |
US5790939A (en) | 1995-06-29 | 1998-08-04 | Hughes Electronics Corporation | Method and system of frame timing synchronization in TDMA based mobile satellite communication system |
JP3435908B2 (ja) | 1995-07-05 | 2003-08-11 | 松下電器産業株式会社 | ディジタル無線通信装置 |
US5678208A (en) | 1995-07-19 | 1997-10-14 | Motorola, Inc. | Transmission system |
US5706278A (en) | 1995-07-20 | 1998-01-06 | Raytheon Company | Deterministic network protocol |
US5541924A (en) | 1995-07-28 | 1996-07-30 | Motorola, Inc. | Method and device for channel contention and data transmission for packet-switched subscriber units in a communication system |
US5642354A (en) | 1995-09-01 | 1997-06-24 | Motorola, Inc. | Enhanced access burst in a wireless communication system |
US5615212A (en) | 1995-09-11 | 1997-03-25 | Motorola Inc. | Method, device and router for providing a contention-based reservation mechanism within a mini-slotted dynamic entry polling slot supporting multiple service classes |
US5768254A (en) | 1995-09-29 | 1998-06-16 | Lucent Technologies Inc. | Multiple access cellular communication with signal cancellation to reduce co-channel interference |
US5802061A (en) | 1995-10-19 | 1998-09-01 | Cabletron Systems, Inc. | Method and apparatus for network access control with implicit ranging and dynamically assigned time slots |
US5790533A (en) | 1995-10-27 | 1998-08-04 | Motorola, Inc. | Method and apparatus for adaptive RF power control of cable access units |
US5809414A (en) | 1995-11-22 | 1998-09-15 | Northern Telecom Limited | User out-of-range indication for digital wireless systems |
US5790551A (en) | 1995-11-28 | 1998-08-04 | At&T Wireless Services Inc. | Packet data transmission using dynamic channel assignment |
US5966636A (en) | 1995-11-29 | 1999-10-12 | Motorola, Inc. | Method and apparatus for multiple access over randomized slots with collision detection in a cable telephony system |
JPH09200164A (ja) | 1996-01-19 | 1997-07-31 | Hitachi Denshi Ltd | Fdma送受信装置 |
US5915207A (en) | 1996-01-22 | 1999-06-22 | Hughes Electronics Corporation | Mobile and wireless information dissemination architecture and protocols |
US5822311A (en) | 1996-03-05 | 1998-10-13 | Ericsson Inc. | Random access scheme for mobile satellite communications |
US5734833A (en) | 1996-03-12 | 1998-03-31 | Hewlett-Packard Company | Shared communications channel with enhanced reservation and collision resolution protocols allows any subset of stations to transmit data after collision occured in contention slot |
US5673322A (en) | 1996-03-22 | 1997-09-30 | Bell Communications Research, Inc. | System and method for providing protocol translation and filtering to access the world wide web from wireless or low-bandwidth networks |
US5796726A (en) | 1996-04-08 | 1998-08-18 | Ericsson Inc. | Systems and methods for random access in time division multiple access satellite radiotelephone communications |
US5946602A (en) | 1996-04-11 | 1999-08-31 | Comsat Corporation | Reduction of queuing delays by multiple subgroup assignments |
US5910945A (en) | 1996-04-30 | 1999-06-08 | Trw Inc. | Method and apparatus for synchronizing communications in a satellite based telecommunications system |
US5809400A (en) | 1996-06-21 | 1998-09-15 | Lucent Technologies Inc. | Intermodulation performance enhancement by dynamically controlling RF amplifier current |
US5818887A (en) | 1996-07-26 | 1998-10-06 | Motorola, Inc. | Method for receiving a signal in a digital radio frequency communication system |
US5848064A (en) | 1996-08-07 | 1998-12-08 | Telxon Corporation | Wireless software upgrades with version control |
US5905719A (en) | 1996-09-19 | 1999-05-18 | Bell Communications Research, Inc. | Method and system for wireless internet access |
US5872820A (en) | 1996-09-30 | 1999-02-16 | Intel Corporation | Synchronization in TDMA systems in a non-realtime fashion |
US6016330A (en) * | 1996-10-18 | 2000-01-18 | International Business Machines Corporation | Encoding and detection of balanced codes |
US5909447A (en) | 1996-10-29 | 1999-06-01 | Stanford Telecommunications, Inc. | Class of low cross correlation palindromic synchronization sequences for time tracking in synchronous multiple access communication systems |
US5958018A (en) | 1996-10-30 | 1999-09-28 | Lucent Technologies Inc. | Wireless services data network translating mac address to asynchronous transfer mode (ATM) address |
US6115411A (en) * | 1996-12-31 | 2000-09-05 | Lucent Technologies, Inc. | System and method for spread spectrum code position modulation and wireless local area network employing the same |
US5926458A (en) | 1997-01-31 | 1999-07-20 | Bay Networks | Method and apparatus for servicing multiple queues |
US5963557A (en) | 1997-04-11 | 1999-10-05 | Eng; John W. | High capacity reservation multiple access network with multiple shared unidirectional paths |
US6075779A (en) | 1997-06-09 | 2000-06-13 | Lucent Technologies, Inc. | Random access channel congestion control for broadcast teleservice acknowledgment messages |
US5960001A (en) | 1997-06-19 | 1999-09-28 | Siemens Information And Communication Networks, Inc. | Apparatus and method for guaranteeing isochronous data flow on a CSMA/CD network |
US5966412A (en) | 1997-06-30 | 1999-10-12 | Thomson Consumer Electronics, Inc. | Apparatus and method for processing a Quadrature Amplitude Modulated (QAM) signal |
JPH1141643A (ja) | 1997-07-04 | 1999-02-12 | Internatl Business Mach Corp <Ibm> | 無線情報処理端末及びその制御方法 |
US5959982A (en) | 1997-08-29 | 1999-09-28 | Adicom Wireless, Inc. | Method and apparatus for adapting a time division duplex timing device for propagation delay |
JP3061122B2 (ja) | 1997-09-04 | 2000-07-10 | 日本電気株式会社 | 伝送制御方式 |
US6091703A (en) * | 1997-10-10 | 2000-07-18 | Trw Inc. | Bulk despreading of multiple independent CDMA sources |
US6567416B1 (en) | 1997-10-14 | 2003-05-20 | Lucent Technologies Inc. | Method for access control in a multiple access system for communications networks |
US6115390A (en) | 1997-10-14 | 2000-09-05 | Lucent Technologies, Inc. | Bandwidth reservation and collision resolution method for multiple access communication networks where remote hosts send reservation requests to a base station for randomly chosen minislots |
US6377548B1 (en) | 1997-10-14 | 2002-04-23 | Lucent Technologies Inc. | Method for admitting new connections based on measured quantities in a multiple access system for communications networks |
US6226277B1 (en) | 1997-10-14 | 2001-05-01 | Lucent Technologies Inc. | Method for admitting new connections based on usage priorities in a multiple access system for communications networks |
US6469991B1 (en) | 1997-10-14 | 2002-10-22 | Lucent Technologies Inc. | Method for overload control in a multiple access system for communication networks |
US5862452A (en) | 1997-10-20 | 1999-01-19 | Motorola, Inc. | Method, access point device and peripheral devices for low complexity dynamic persistence mode for random access in a wireless communication system |
EP0913970B1 (en) | 1997-10-31 | 2005-03-30 | Lucent Technologies Inc. | Access to communications systems |
JPH11131633A (ja) | 1997-11-01 | 1999-05-18 | Kamano Kensetsu Kk | 木炭ブロック |
JP3127867B2 (ja) | 1997-11-28 | 2001-01-29 | 日本電気株式会社 | 移動通信システムにおけるランダムアクセス制御方法 |
US6226315B1 (en) * | 1998-03-09 | 2001-05-01 | Texas Instruments Incorporated | Spread-spectrum telephony with accelerated code acquisition |
US6426978B1 (en) * | 1998-10-01 | 2002-07-30 | Ericsson Inc. | Digital communication systems and methods for differential and/or amplitude encoding and decoding secondary symbols |
US6456646B1 (en) * | 1998-11-30 | 2002-09-24 | Ericsson Inc. | Methods and systems for detecting codewords with intersymbol interference and imperfect timing |
-
1999
- 1999-09-28 US US09/407,644 patent/US6735188B1/en not_active Expired - Fee Related
-
2000
- 2000-08-24 AT AT00959389T patent/ATE299317T1/de not_active IP Right Cessation
- 2000-08-24 CA CA002384303A patent/CA2384303A1/en not_active Abandoned
- 2000-08-24 EP EP00959389A patent/EP1212849B1/en not_active Expired - Lifetime
- 2000-08-24 AU AU70723/00A patent/AU7072300A/en not_active Withdrawn
- 2000-08-24 MX MXPA02002057A patent/MXPA02002057A/es active IP Right Grant
- 2000-08-24 CN CNB008149747A patent/CN1227837C/zh not_active Expired - Fee Related
- 2000-08-24 KR KR1020027002665A patent/KR20030027875A/ko not_active Application Discontinuation
- 2000-08-24 WO PCT/US2000/023330 patent/WO2001017117A2/en active IP Right Grant
- 2000-08-24 DE DE60021195T patent/DE60021195D1/de not_active Expired - Lifetime
- 2000-08-24 JP JP2001520950A patent/JP2003529961A/ja active Pending
Also Published As
Publication number | Publication date |
---|---|
WO2001017117A3 (en) | 2001-09-13 |
JP2003529961A (ja) | 2003-10-07 |
CA2384303A1 (en) | 2001-03-08 |
CN1421074A (zh) | 2003-05-28 |
ATE299317T1 (de) | 2005-07-15 |
US6735188B1 (en) | 2004-05-11 |
AU7072300A (en) | 2001-03-26 |
DE60021195D1 (de) | 2005-08-11 |
CN1227837C (zh) | 2005-11-16 |
EP1212849A2 (en) | 2002-06-12 |
MXPA02002057A (es) | 2002-09-18 |
EP1212849B1 (en) | 2005-07-06 |
WO2001017117A2 (en) | 2001-03-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20030027875A (ko) | 통신로 부호화 및 복호화 방법 및 장치 | |
US7436809B2 (en) | Communicating system, communicating method, base station, and mobile station | |
US8934441B2 (en) | Channel allocations in a communications system | |
RU2282942C2 (ru) | Способ и устройство для управления стробированием канала пдт/опд в системе связи | |
US6269088B1 (en) | CDMA mobile communication system and communication method | |
KR100469701B1 (ko) | 이동통신시스템에서 패킷 데이터 제어 채널 통신 장치 및방법 | |
US6570865B2 (en) | CDMA mobile communications system and communication method | |
US8144680B2 (en) | Contention-based communications | |
CN101267418B (zh) | 发送、接收通信***参数的方法、装置及其*** | |
KR100716439B1 (ko) | 무선 패킷 재전송 방법 | |
EP2119046A2 (en) | Processing of requesting segments of a shared medium | |
JP2000252951A (ja) | 同期信号検出方法及び無線通信装置 | |
JP2012521183A (ja) | ダウンリンク通信 | |
US7298718B2 (en) | Channel allocations in a communications system | |
US7953060B2 (en) | Quasisynchronous reservation requests | |
EP1189379A1 (en) | Method and system for enhancing channel capacity in a point to multipoint radio communications system | |
JP2000244467A (ja) | 同期獲得方法及び無線通信装置 | |
JP2001285248A (ja) | 同期信号検出方法及び無線通信装置 | |
KR102614178B1 (ko) | 무선 통신 시스템에서의 무선 신호 수신 방법 및 장치 | |
KR20090099321A (ko) | 인지무선 통신시스템에서 장치 식별자 방송을 위한 방법 및장치 | |
RU2438238C2 (ru) | Пользовательское устройство, базовая станция и способ передачи данных |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |