[go: up one dir, main page]

KR100744326B1 - 이동 단말기에서 시스템 시각 정보를 이용한 agps 모듈시각 동기화 방법 및 장치 - Google Patents

이동 단말기에서 시스템 시각 정보를 이용한 agps 모듈시각 동기화 방법 및 장치 Download PDF

Info

Publication number
KR100744326B1
KR100744326B1 KR1020060021514A KR20060021514A KR100744326B1 KR 100744326 B1 KR100744326 B1 KR 100744326B1 KR 1020060021514 A KR1020060021514 A KR 1020060021514A KR 20060021514 A KR20060021514 A KR 20060021514A KR 100744326 B1 KR100744326 B1 KR 100744326B1
Authority
KR
South Korea
Prior art keywords
gps
time
tick
system frame
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1020060021514A
Other languages
English (en)
Inventor
윤재승
박찬우
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020060021514A priority Critical patent/KR100744326B1/ko
Priority to US11/581,115 priority patent/US7373250B2/en
Priority to EP20060124920 priority patent/EP1832892A1/en
Application granted granted Critical
Publication of KR100744326B1 publication Critical patent/KR100744326B1/ko
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B09DISPOSAL OF SOLID WASTE; RECLAMATION OF CONTAMINATED SOIL
    • B09BDISPOSAL OF SOLID WASTE NOT OTHERWISE PROVIDED FOR
    • B09B3/00Destroying solid waste or transforming solid waste into something useful or harmless
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/24Acquisition or tracking or demodulation of signals transmitted by the system
    • G01S19/25Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS
    • G01S19/256Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS relating to timing, e.g. time of week, code phase, timing offset
    • CCHEMISTRY; METALLURGY
    • C12BIOCHEMISTRY; BEER; SPIRITS; WINE; VINEGAR; MICROBIOLOGY; ENZYMOLOGY; MUTATION OR GENETIC ENGINEERING
    • C12MAPPARATUS FOR ENZYMOLOGY OR MICROBIOLOGY; APPARATUS FOR CULTURING MICROORGANISMS FOR PRODUCING BIOMASS, FOR GROWING CELLS OR FOR OBTAINING FERMENTATION OR METABOLIC PRODUCTS, i.e. BIOREACTORS OR FERMENTERS
    • C12M27/00Means for mixing, agitating or circulating fluids in the vessel
    • C12M27/02Stirrer or mobile mixing elements
    • CCHEMISTRY; METALLURGY
    • C12BIOCHEMISTRY; BEER; SPIRITS; WINE; VINEGAR; MICROBIOLOGY; ENZYMOLOGY; MUTATION OR GENETIC ENGINEERING
    • C12PFERMENTATION OR ENZYME-USING PROCESSES TO SYNTHESISE A DESIRED CHEMICAL COMPOUND OR COMPOSITION OR TO SEPARATE OPTICAL ISOMERS FROM A RACEMIC MIXTURE
    • C12P1/00Preparation of compounds or compositions, not provided for in groups C12P3/00 - C12P39/00, by using microorganisms or enzymes
    • EFIXED CONSTRUCTIONS
    • E03WATER SUPPLY; SEWERAGE
    • E03CDOMESTIC PLUMBING INSTALLATIONS FOR FRESH WATER OR WASTE WATER; SINKS
    • E03C1/00Domestic plumbing installations for fresh water or waste water; Sinks
    • E03C1/12Plumbing installations for waste water; Basins or fountains connected thereto; Sinks
    • E03C1/26Object-catching inserts or similar devices for waste pipes or outlets
    • E03C1/266Arrangement of disintegrating apparatus in waste pipes or outlets; Disintegrating apparatus specially adapted for installation in waste pipes or outlets
    • E03C1/2665Disintegrating apparatus specially adapted for installation in waste pipes or outlets
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02WCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO WASTEWATER TREATMENT OR WASTE MANAGEMENT
    • Y02W30/00Technologies for solid waste management
    • Y02W30/50Reuse, recycling or recovery technologies
    • Y02W30/52Mechanical processing of waste for the recovery of materials, e.g. crushing, shredding, separation or disassembly

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Organic Chemistry (AREA)
  • Chemical & Material Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Wood Science & Technology (AREA)
  • Zoology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • General Physics & Mathematics (AREA)
  • Biotechnology (AREA)
  • Microbiology (AREA)
  • Genetics & Genomics (AREA)
  • Environmental & Geological Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Biochemistry (AREA)
  • General Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Sustainable Development (AREA)
  • Biomedical Technology (AREA)
  • Mycology (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • General Chemical & Material Sciences (AREA)
  • Hydrology & Water Resources (AREA)
  • Public Health (AREA)
  • Water Supply & Treatment (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 이동 단말기에서 시스템 시각 정보를 이용한 AGPS 모듈 시각 동기화 방법 및 장치에 관한 것이다.
이를 위하여 본 발명은 비동기식 이동통신 시스템에서 AGPS 모듈을 이용하여 단말의 위치를 구하는 과정에서 시스템 프레임 정보와 GPS 모듈의 동작 주기를 이용하여 시각 동기화를 수행한다. 이로써 GPS 모듈 동작 주기를 시스템 프레임 주기보다 크게 설정하여 임의의 GPS 틱 인터럽드 발생 시 즉시 GPS 시스템 시각을 알 수 있도록 한다.
AGPS, 시스템 프레임 번호(SFN), 비동기 이동통신 시스템

Description

이동 단말기에서 시스템 시각 정보를 이용한 AGPS 모듈 시각 동기화 방법 및 장치{METHOD AND APPARATUS FOR SYNCHRONIZING TIME OF ASSISTED GLOBAL POSITIONING SYSTEM MODULE IN MOBILE TERMINAL USING SYSTEM TIME INFORMATION}
도 1은 일반적인 동기식 이동통신 시스템의 이동 단말기에서 AGPS 모듈 동작 시 시각 동기화 동작을 설명하기 위한 예시도,
도 2는 본 발명의 실시 예에 따른 비동기식 이동통신 시스템의 이동 단말기에서 AGPS 모듈 동작 시 시각 동기화를 위한 이동 단말기의 내부 블록 구성도,
도 3은 본 발명의 실시 예에 따른 이동 단말기에서 AGPS 모듈의 시각 동기화를 수행하기 위한 과정을 나타내는 흐름도,
도 4는 본 발명의 실시 예에 따른 이동 단말기가 AGPS 모듈 동작 시 시각 동기화를 위한 동작을 설명하기 위한 예시도.
본 발명은 AGPS(Assisted Global Positioning System) 모듈 시각 동기화 방법 및 장치에 관한 것으로, 특히 비동기 이동통신 시스템의 이동 단말기에서 시스 템 시각 정보를 이용하여 AGPS(Assisted Global Positioning System) 모듈 시각을 동기화시키기 위한 방법 및 장치에 관한 것이다.
일반적으로, 동기식 이동통신 시스템인 CDMA 시스템은 시각 동기화를 위해 한 주기가 26.66667ms인 PN(Pseudo random Noise) 시퀀스를 사용하여 시스템과 이동 단말기간에 시각 동기화를 수행한다. 이러한 CDMA 이동통신 시스템에서의 이동 단말기는 PN 시퀀스의 매 주기마다 PN 롤(roll) 이라는 인터럽트 신호를 발생시킨다. 또한, 이러한 PN 롤 인터럽트는 위상 0, 위상 1, 위상 2의 3개의 위상으로 구분되어지고, PN 롤의 위상은 0,1,2,0,1,2,…의 순서로 계속 반복된다. 이때, PN 롤 신호의 3개의 위상은 80ms에 해당한다.
이와 같은 PN 시퀀스를 이용하여 시각 동기화를 수행하는 동기식 이동통신 시스템에서 GPS 모듈을 동작시키는 경우 단말기는 PN 롤의 위상 0에 맞춰 AGPS 모듈을 인에이블(enable) 시키는 GPS_sync 신호를 발생시켜 AGPS 모듈의 기준 신호인 GPS 틱(tick)을 발생시킨다. 이때, GPS 틱은 GPS 모듈 동작의 기준이 되며 주기적으로 발생하는 신호이다. 상기의 동작을 통해 GPS 틱은 시스템의 PN 롤 신호와 동기된다. 도 1을 참조하면, GPS 틱 주기는 16ms으로 설정되었고 이 경우 5개의 GPS 틱이 80ms에 해당하므로 5의 배수에 해당하는 GPS 틱은 PN 롤 인터럽트와 일치하게 된다.
그러면, 도 1을 참조하여 동기식 이동통신 시스템인 CDMA 시스템의 동기식 CDMA 단말기에서 AGPS 모듈의 시각 동기화 과정을 살펴보도록 한다. 이하, AGPS와 GPS를 구분하여 기재하지 않고, 같은 의미로 기재하도록 한다.
우선, 단말기는 동기식 CDMA 단말기는 매 PN 롤 인터럽트 마다 CDMA 시스템 시각을 알 수 있다. 또한, GPS 모듈 구동 시 단말기는 GPS_sync 신호를 발생하여 PN 롤에 GPS 틱을 동기화 시킨다. 따라서, GPS 모듈은 GPS 틱이 발생했을 때 바로 이 전의 PN 롤 시간을 읽어 와서 PN 롤과 GPS 틱의 옵셋 시간을 보정해주면 현재 GPS 틱의 CDMA 시스템 시각을 알 수 있다.
도 1을 참조하면, PN 롤 위상 0과 위상 1의 경우 GPS 틱이 위상 0과 위상 1간에 2개씩 존재하기 때문에 옵셋 시간을 보정하기 어렵다. 따라서, GPS 모듈은 GPS 틱이 위상에 일치하여 1개 존재하는 A, B와 같이 PN 롤 위상 2를 이용하여 GPS 모듈을 사용하여 단말의 위치를 구하는 경우 GPS 시스템 시각을 동기화 시킨다.
따라서, GPS 모듈은 주기적인 GPS 틱마다 CDMA PN 롤의 위상이 위상 2인지 확인한다. GPS 모듈은 CDMA PN 롤이 위상 2가 되는 시점까지는 대기상태를 유지한다. 이후 GPS 틱에서 확인한 PN 롤 위상이 위상 2이면 바로 이전 PN 롤의 CDMA 시스템 시각을 읽어 상기의 시간에 PN 롤과 GPS 틱 간의 옵셋을 보정하여 해당 GPS 틱에서의 CDMA 시스템 시각을 구할 수 있다.
이렇게 구해진 CDMA 시스템 시각은 이후 GPS 모듈에서 GPS 위성으로부터의 GPS 정보 수신을 위한 GPS 시각 정보로 사용되며, 이 시스템 시각의 정확도는 GPS 탐색 스페이스(search space(code space))의 크기를 결정하게 된다.
상기와 같은 동기식 CDMA 시스템에서는 이때 해당 GPS 틱에서의 CDMA 시스템 시각인 GPS 시각의 불안정 정도가 일반적으로 10-30us 내외가 된다. 그러나, 비동기식 시스템인 UMTS 시스템에서는 위치 측정을 위한 모듈이 GPS 시각에 동기되어 있는 경우 이 시각의 정확도는 CDMA와 대등한 수십 usec 정도이나 그렇지 않은 경우 정확도가 10ms 이상이 될 수도 있다. 이와 같이 정확도가 10ms 이상이 될 시 이때 구해진 시스템 시각은 탐색 구간을 결정할 수는 없다.
한편, 만약 GPS 모듈을 인에이블 시킨 후 처음 위상 2까지의 시간은 약 80ms가 걸린다. 따라서, GPS 모듈 인에이블 후 최장 80ms 이후에 GPS 모듈을 CDMA 시스템 시각에 동기화 시킬 수 있는 것이다.
상술한 바와 같이 동기식 이동 시스템에서의 AGPS 모듈 실행 시 시각 동기화 방식은 새로운 UMTS 시스템에서는 적용이 어렵다. 또한, GPS 틱이 최초에 발생한 후에 위상 2 PN 롤을 기다린 후에 시각 동기화를 수행할 수 있다. 이와 같이 위상 2 PN 롤 시점까지는 상기에서도 살펴본 바와 같이 최장 80ms를 대기해야 하는데, 80ms는 단말기에서 일반적인 GPS 작동시간의 10%에 가까운 시간이므로 단말기의 성능에 영향을 미칠 수 있다. 즉, GPS 초기 위치 탐색 시간이 오래 걸리는 문제점이 발생한다. 따라서, 비동기식 이동통신 시스템에서 AGPS 모듈 실행 시 적절한 새로운 시각 동기화 방식이 요구된다.
따라서 본 발명은 비동기식 이동통신 시스템의 이동 단말기에서 AGPS 모듈 시각 동기화 구현을 위한 장치 및 방법을 제공한다.
또한, 본 발명은 이동 단말기에서 AGPS 모듈 실행에 따라 빠른 시각 동기화를 수행할 수 있도록 함으로써 GPS 초기 위치 탐색 시간과 민감도를 향상시킬 수 있는 장치 및 방법을 제공한다.
상술한 바를 달성하기 위한 본 발명은 비동기식 이동 단말기에서 시스템 시각 정보를 이용한 AGPS 모듈 시각 동기화 방법에 있어서, 시스템으로부터 기준 시스템 프레임 번호에 대한 타임 스탬프가 포함되어 있는 메시지를 수신하는 제1 과정과, 상기 GPS 모듈 동작 주기를 생성하여 상기 주기마다 GPS(Global Positioning System) 틱(tick)을 발생하고, 최초 발생하는 GPS 틱을 시스템 프레임 주기의 바운더리에 동기화시키는 제2 과정과, 상기 동기화 이후 GPS 틱 인터럽트와 시스템 프레임이 일치하는 시점을 확인한 후 상기 일치 시점까지의 구간에서 상기 시스템 프레임 주기로 나눈 각각의 위상 구간에 번호를 부여하는 제3 과정과, 소정의 GPS 틱 발생 시 발생 시점의 시스템 프레임과 위상 구간 번호를 읽어 상기 GPS 틱 발생 시점의 시스템 시각을 확인하는 제4 과정을 포함하여 이루어짐을 특징으로 한다.
또한, 본 발명은 비동기식 이동 단말기에서 시스템 시각 정보를 이용한 AGPS 모듈 시각 동기화 장치에 있어서, 시스템으로부터 기준 시스템 프레임 번호에 대한 타임 스탬프가 포함되어 있는 메시지를 수신하는 무선부와, GPS 모듈 동작 주기를 생성하여 상기 주기마다 GPS(Global Positioning System) 틱(tick)을 발생하는 GPS 모듈 동작 주기 생성부와, 시스템 프레임 주기를 생성하여 출력하는 시스템 프레임 주기 생성부와, 상기 GPS 모듈 동작 주기 생성부로부터 최초 발생하는 GPS 틱을 시스템 프레임 주기의 바운더리에 동기화시키고, 상기 동기화 이후 GPS 틱 인터럽트 와 시스템 프레임이 일치하는 시점을 확인한 후 상기 일치 시점까지의 구간에서 상기 시스템 프레임 주기로 나눈 각각의 위상 구간에 번호를 부여하고, 소정의 GPS 틱 발생 시 발생 시점의 시스템 프레임과 위상 구간 번호를 읽어 상기 GPS 틱 발생 시점의 시스템 시각을 확인하는 제어부를 포함함을 특징으로 한다.
이하 본 발명의 바람직한 실시 예들을 첨부한 도면을 참조하여 상세히 설명한다. 도면들 중 동일한 구성요소들은 가능한 한 어느 곳에서든지 동일한 부호들로 나타내고 있음에 유의해야 한다. 또한 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다.
비동기식 이동통신 시스템에서 AGPS 방식으로 단말기의 위치를 구하는 과정에서, GPS의 초기 위치 탐색 시간(TTFF)(Time To First Fix) 및 민감도(Sensitivity)를 향상시킬 수 있는 방법으로 AGPS 모듈의 시각 동기화 방법이 있다. 이와 같은 시각 동기화는 GPS 모듈 인에이블 후 초기 GPS위성의 신호를 획득하기 위하여 수행하는 코드 탐색 과정에서 코드 탐색 범위를 줄이기 위하여 시스템으로부터 수신하는 정확한 시각정보를 이용하여 AGPS 모듈의 시각 동기화를 수행한다.
본 발명에서는 AGPS 모듈의 시각 동기화를 새로운 비동기식 이동통신 시스템에 구현함에 있어서 수신한 시스템 프레임 정보와 GPS 모듈의 동작 주기를 이용하여 시각 동기화를 수행하는 방안을 제공하도록 한다. 또한, 본 발명에서의 비동기식 이동통신 시스템의 예로는 UMTS 시스템을 예로 들어 설명하도록 한다.
그러면, 도 2를 참조하여 비동기식 이동통신 시스템의 이동 단말기에서 AGPS 모듈을 위한 시각 동기화를 위한 구성 및 동작에 대하여 살펴보도록 한다.
무선부(202)는 무선 주파수(RF) 신호를 송수신한다.
AGPS 모듈(204)은 GPS 신호를 수신하고, 수신된 GPS 신호를 디지털로 변환시키는 회로를 구비한다.
제어부(200)는 이동 단말기의 전반적인 제어를 수행한다. 특히, 본 발명에 무선부(202)를 통해 수신한 메시지에 포함된 기준 시스템 프레임 번호를 k0라고 가정한다. 제어부(200)는 기준 시스템 프레임으로부터 10ms 단위의 시스템 프레임 주기를 시스템 프레임 주기 생성부(210)를 통해 생성한 후 GPS 틱 시각 계산부(206)로 출력한다. 또한, 제어부(200)는 GPS 모듈 동작 주기 생성부(208)를 통해 GPS 모듈 동작 주기를 생성하여 GPS 틱 시각 계산부(206)로 출력한다. 이때, 본 발명에서 제어부(200)는 GPS 모듈 동작 주기 생성 시 UMTS 시스템 프레임 주기보다 크게 설정하도록 제어한다. 또한, 제어부(200)는 GPS 틱과 시스템 프레임이 일치하는 시점을 찾기 위해 GPS 모듈 동작 주기와 UMTS 시스템 프레임 주기의 최소 공배수를 구한다. 또한, 제어부(200)는 상기와 같이 구해진 최소 공배수를 시스템 프레임 주기인 10ms로 나누어 시스템 프레임 구간의 수를 구한 후, 각각의 시스템 프레임 구간마다 위상 번호를 지정한다. 또한, 제어부(200)는 AGPS 모듈(204) 동작 시 GPS 틱 발생 시점과 시스템 프레임을 일치시키고, 발생하는 특정 GPS 틱에 대응되는 프레임 위상을 읽어 현재 발생한 GPS 틱의 시스템 프레임 구간과 이전 시스템 프레임의 시간차 dT를 계산한다. 이후, 제어부(200)는 임의의 GPS 틱 발생 시 시스템 프레임을 이용하여 현재 발생한 GPS 틱에 대한 시스템 시각을 계산함으로써 시각을 동기 화시킨다.
그러면, 상기의 도 2와 같이 구성되는 비동기식 이동 단말기에서 AGPS 모듈을 위한 시각 동기화를 위한 과정에 대하여 도 3 및 도 4를 참조하여 살펴보도록 한다.
먼저, 300단계에서 이동 단말기는 무선부(202)를 통해 시스템 서버로부터 기준 시스템 프레임 번호에 대한 타임 스탬프가 포함되어 있는 메시지를 수신한다. 이때, 타임 스탬프는 3GPP 규격 중 “3GPP TS 25.331 의 10.3.7.90절”에 상세히 명시되어 있는 “UE positioning GPS assistance data”에 포함되어 시스템으로부터 전송된다. 또한, 이 “UE positioning GPS assistance data”에는 시스템 프레임 번호에 대한 타임 스탬프가 포함되어 있는 “'UE positioning GPS reference time' message”가 있다. 상기의 메시지는 3GPP TS 25.331 의 10.3.7.96절에 상세히 명시되어 있다. 이때, AGPS 모듈(204)이 GPS 시각에 동기화 되어 있는 경우, 상기의 타임 스탬프는 동기식 CDMA 시스템에서와 비슷한 수~수십us 오차를 갖는다고 가정한다.
300단계에서 이동 단말기는 수신한 메시지에 포함된 기준 시스템 프레임 번호를 k0라고 가정한다. 이후, 이동 단말기는 AGPS 모듈(204) 구동을 위한 입력이 있으면, AGPS 모듈(204) 인에이블 신호를 발생한다.
상기의 AGPS 모듈(204) 인에이블에 따라 이동 단말기는 302단계에서 GPS 모듈 동작 주기를 생성하여 도 4의 A와 같이 시스템 프레임 주기에 동기화시킨다. 이때, 최초 발생하는 GPS 틱(tick)을 시스템 프레임 주기의 바운더리(UMTS frame boundary)와 동기되도록 한다.
상기의 302단계에서 이동 단말기는 GPS 모듈 동작 주기 생성부(208)에서 생성하는 GPS 모듈 동작 주기는 10ms의 주기를 가지는 UMTS 프레임 주기보다 크게 설정한다. 본 발명에서 GPS 틱은 10ms 주기를 가지는 프레임 주기와는 특정 Tick(ms)에서 일치하게 되는데, 이와 같이 일치하는 특정 Tick은 10ms과 GPS 모듈 동작 주기의 최소 공배수로 구할 수 있다. 예를 들어, 도 4와 같이 GPS 모듈 동작 주기를 16ms로 설정한 경우에는 10ms와 16ms의 최소 공배수인 80ms에서 시스템 프레임과 GPS 틱이 일치한다. 그러면, 80ms의 시간동안 하기의 <수학식 1>과 같이 시스템 프레임 수를 구할 수 있다.
p = xTick/시스템 프레임 주기
상기의 <수학식 1>에서 p는 80ms의 시간동안의 시스템 프레임 수이고, “xTick”은 시스템 프레임 주기와 GPS 모듈 동작 주기의 최소 공배수를 의미한다. 만약, 도 4의 실시 예에서와 같이“xTick”이 80ms이면, p는 8개가 존재하고, 이의 구별을 위해 각각의 시스템 프레임 구간에 0에서 p-1까지의 위상 번호를 할당한다. 그러면, 하나의 시스템 프레임 구간 내에 하나 이하의 GPS 틱이 존재하기 때문에 모든 GPS 틱에 대하여 시스템 시각을 구할 수 있다. 따라서, 본 발명에서는 상기와 같이 GPS 모듈 동작 주기를 UMTS 프레임 주기보다 크게 설정함으로써 동기식 이동 시스템에서 시각 동기화 수행 시 발생하였던 지연을 방지한다.
이후, 304단계에서 특정 GPS 틱이 발생하면, 해당 GPS 틱에서 바로 이전에 발생한 프레임 구간의 시스템 프레임 번호와 위상 번호를 읽는다.
이후, 306단계에서 현재 GPS 틱의 시스템 시각을 계산한다. 만약, 304단계에서 읽은 시스템 프레임 번호가 k1이라고 할 때 현재 GPS 틱의 시스템 시각은 하기의 <수학식 2>와 같이 구할 수 있다.
현재 GPS 틱의 시스템 시각
= 기준 시스템 프레임 번호의 시스템 시각 + 시스템 프레임 주기 x (k1-k0) + dT
상기의 <수학식 3>을 참조하면, 기준 시스템 프레임 번호의 시스템 시각은 서버로부터 받은 GPS 시각 태그(time tag) 정보이고 dT는 현재 GPS 틱과 현재 GPS 틱 바로 이전의 프레임 구간 사이의 시간 차이이다. 이러한 dT는 현재 프레임 구간의 위상을 읽으면 구할 수 있다.
이때, GPS 모듈 동작 주기는 10ms보다 크기 때문에 GPS 틱에서 읽는 프레임 구간의 위상이 일정하기 때문에 각 위상 별로 프레임 구간과 GPS 틱 간의 옵셉(Offset) 인 dT를 미리 구해 놓고 룩-업 테이블(Look-up table)로 미리 메모리부(212)에 저장하여 사용한다.
상기와 같이 본 발명은 UMTS 시스템의 이동 단말기에서 AGPS 모듈 실행 시 시각 동기화 수행하는데 있어 GPS 모듈 동작 주기를 시스템 프레임 주기보다 크게 설정하여 임의의 GPS 틱 인터럽트가 발생할 시에 즉시 GPS 시스템 시각을 알 수 있다.
상기와 같이 계산된 시스템 시각은 이후 GPS 위치 탐색을 위한 GPS 시각 정 보로 사용되며, 시스템 시각 정확도는 GPS 탐색 구간의 크기를 결정하게 된다. 동기식 시스템에서는 이와 같은 시스템 시각의 GPS 틱 인터럽트가 발생할 시 GPS 시각의 불안정 정도가 10us 내외가 됨을 가정하였고 UMTS 시스템에서는 AGPS 모듈이 GPS 시각에 동기되어 있는 경우를 가정하여 이 시각의 정확도 역시 10usec 수준으로 가정한다. 그렇지 않은 비동기 방식의 경우에는 정확도가 수십 ms 정도가 되므로 이때 읽어 들인 GPS 시각은 탐색 구간을 결정할 수는 없으나 위성의 위치 등을 구하는 수신기의 기준 시각(receiver reference time)으로 사용할 수는 있다.
상기한 바와 같이 본 발명은 비동기식 이동통신 시스템에서 AGPS 모듈을 이용하여 단말의 위치를 구하는 과정에서 시스템 프레임 정보와 GPS 모듈의 동작 주기를 이용하여 시각 동기화를 수행한다. 이때, GPS 모듈 동작 주기를 시스템 프레임 주기보다 크게 설정하여 임의의 GPS 틱 인터럽드 발생 시 즉시 GPS 시스템 시각을 알 수 있는 이점이 있다.
또한, 기존의 동기식 이동통신 시스템에서의 시각 동기화 방식에서는 CDMA PN 롤 주기가 26.66667ms이므로 일반적인 GPS 동작 주기보다 길어서 PN 롤과 GPS 틱이 일치하는 위상 구간까지 대기한 후 시각 동기화가 가능하였기 때문에 GPS 초기 위치 탐색 시간이 지연되는 문제점이 있었지만, 본 발명과 같은 시각 동기화 방법을 적용하면 첫번째 GPS 틱 인터럽트 발생과 동시에 즉시 시각 동기화가 가능한 효과가 있다.

Claims (12)

  1. 비동기식 이동 단말기에서 시스템 시각 정보를 이용한 AGPS 모듈 시각 동기화 방법에 있어서,
    시스템으로부터 기준 시스템 프레임 번호에 대한 타임 스탬프가 포함되어 있는 메시지를 수신하는 제1 과정과,
    GPS 모듈 동작 주기를 생성하여 상기 주기마다 GPS(Global Positioning System) 틱(tick)을 발생하고, 최초 발생하는 GPS 틱을 시스템 프레임 주기의 바운더리에 동기화시키는 제2 과정과,
    상기 동기화 이후 GPS 틱 인터럽트와 시스템 프레임이 일치하는 시점을 확인한 후 상기 일치 시점까지의 구간에서 상기 시스템 프레임 주기로 나눈 각각의 위상 구간에 번호를 부여하는 제3 과정과,
    소정의 GPS 틱 발생 시 발생 시점의 시스템 프레임과 위상 구간 번호를 읽어 상기 GPS 틱 발생 시점의 시스템 시각을 확인하는 제4 과정을 포함하여 이루어진 것을 특징으로 하는 상기 비동기식 이동 단말기에서 시스템 시각 정보를 이용한 AGPS 모듈 시각 동기화 방법.
  2. 제1 항에 있어서, 상기 GPS 모듈 동작 주기는 상기 시스템 프레임 주기보다 크게 설정하는 것을 특징으로 하는 상기 비동기식 이동 단말기에서 시스템 시각 정 보를 이용한 AGPS 모듈 시각 동기화 방법.
  3. 제1 항에 있어서, 제3 과정에서 GPS 틱 인터럽트와 시스템 프레임이 일치하는 시점을 확인은 시스템 프레임 주기와 GPS 모듈 동작 주기의 최소 공배수로 구함으로써 확인함을 특징으로 하는 상기 비동기식 이동 단말기에서 시스템 시각 정보를 이용한 AGPS 모듈 시각 동기화 방법.
  4. 제3 항에 있어서, 제 3과정에서 상기 일치 시점까지의 구간에서 상기 시스템 프레임 주기로 나눈 각각의 구간은 하기의 <수학식 1>과 같이 구함을 특징으로 하는 상기 비동기식 이동 단말기에서 시스템 시각 정보를 이용한 AGPS 모듈 시각 동기화 방법.
    [수학식 1]
    p = xTick/시스템 프레임 주기
    여기서, 상기 p는 상기 일치 시점까지의 시스템 프레임 수이고, xTick은 시스템 프레임 주기와 GPS 모듈 동작 주기의 최소 공배수임을 의미함.
  5. 제4 항에 있어서, 제4 과정은,
    소정의 GPS 틱이 발생하면, 해당 GPS 틱에서 바로 이전에 발생한 프레임 구간의 시스템 프레임 번호와 위상 번호를 읽어 하기의 <수학식 2>와 같이 현재 GPS 틱의 시스템 시각을 계산함을 특징으로 하는 상기 비동기식 이동 단말기에서 시스템 시각 정보를 이용한 AGPS 모듈 시각 동기화 방법.
    [수학식 2]
    현재 GPS 틱의 시스템 시각
    = 기준 시스템 프레임 번호의 시스템 시각 + 시스템 프레임 주기 x (k1-k0) + dT
    여기서, 상기 소정의 GPS 틱 발생 시 읽은 시스템 프레임 번호가 k1이고, 기준 시스템 프레임 번호의 시스템 시각은 서버로부터 받은 GPS 시각 태그(time tag) 정보이고, dT는 현재 GPS 틱과 현재 GPS 틱 바로 이전의 프레임 구간 사이의 시간 차이임을 의미함.
  6. 제5 항에 있어서,
    상기 각 위상 별로 프레임 구간과 GPS 틱 간의 옵셉인 dT를 미리 계산하여 룩-업 테이블로 저장하는 과정을 더 포함함을 특징으로 하는 상기 비동기식 이동 단말기에서 시스템 시각 정보를 이용한 AGPS 모듈 시각 동기화 방법.
  7. 비동기식 이동 단말기에서 시스템 시각 정보를 이용한 AGPS 모듈 시각 동기화 장치에 있어서,
    시스템으로부터 기준 시스템 프레임 번호에 대한 타임 스탬프가 포함되어 있는 메시지를 수신하는 무선부와,
    GPS 모듈 동작 주기를 생성하여 상기 주기마다 GPS(Global Positioning System) 틱(tick)을 발생하는 GPS 모듈 동작 주기 생성부와,
    시스템 프레임 주기를 생성하여 출력하는 시스템 프레임 주기 생성부와,
    상기 GPS 모듈 동작 주기 생성부로부터 최초 발생하는 GPS 틱을 시스템 프레임 주기의 바운더리에 동기화시키고, 상기 동기화 이후 GPS 틱 인터럽트와 시스템 프레임이 일치하는 시점을 확인한 후 상기 일치 시점까지의 구간에서 상기 시스템 프레임 주기로 나눈 각각의 위상 구간에 번호를 부여하고, 소정의 GPS 틱 발생 시 발생 시점의 시스템 프레임과 위상 구간 번호를 읽어 상기 GPS 틱 발생 시점의 시스템 시각을 확인하는 제어부를 포함하는 것을 특징으로 하는 상기 비동기식 이동 단말기에서 시스템 시각 정보를 이용한 AGPS 모듈 시각 동기화 장치.
  8. 제7 항에 있어서, 상기 시스템 프레임 주기 생성부가,
    상기 GPS 모듈 동작 주기를 상기 시스템 프레임 주기보다 크게 설정하는 것을 특징으로 하는 상기 비동기식 이동 단말기에서 시스템 시각 정보를 이용한 AGPS 모듈 시각 동기화 장치.
  9. 제7 항에 있어서, 상기 제어부는, 상기 GPS 틱 인터럽트와 시스템 프레임이 일치하는 시점을 확인하기 위해 시스템 프레임 주기와 GPS 모듈 동작 주기의 최소 공배수로 구함을 특징으로 하는 상기 비동기식 이동 단말기에서 시스템 시각 정보를 이용한 AGPS 모듈 시각 동기화 장치.
  10. 제9 항에 있어서, 상기 제어부는, 상기 일치 시점까지의 구간에서 상기 시스템 프레임 주기로 나눈 각각의 구간은 하기의 <수학식 1>과 같이 구하는 것을 특징으로 하는 상기 비동기식 이동 단말기에서 시스템 시각 정보를 이용한 AGPS 모듈 시각 동기화 장치.
    [수학식 1]
    p = xTick/시스템 프레임 주기
    여기서, 상기 p는 상기 일치 시점까지의 시스템 프레임 수이고, xTick은 시스템 프레임 주기와 GPS 모듈 동작 주기의 최소 공배수임을 의미함.
  11. 제10 항에 있어서, 상기 제어부는, 소정의 GPS 틱이 발생하면, 해당 GPS 틱에서 바로 이전에 발생한 프레임 구간의 시스템 프레임 번호와 위상 번호를 읽어 하기의 <수학식 2>와 같이 현재 GPS 틱의 시스템 시각을 계산하는 것을 특징으로 하는 상기 비동기식 이동 단말기에서 시스템 시각 정보를 이용한 AGPS 모듈 시각 동기화 장치.
    [수학식 2]
    현재 GPS 틱의 시스템 시각
    = 기준 시스템 프레임 번호의 시스템 시각 + 시스템 프레임 주기 x (k1-k0) + dT
    여기서, 상기 소정의 GPS 틱 발생 시 읽은 시스템 프레임 번호가 k1이고, 기준 시스템 프레임 번호의 시스템 시각은 서버로부터 받은 GPS 시각 태그(time tag) 정보이고, dT는 현재 GPS 틱과 현재 GPS 틱 바로 이전의 프레임 구간 사이의 시간 차이임을 의미함.
  12. 제11 항에 있어서,
    상기 현재 GPS 틱과 현재 GPS 틱 바로 이전의 프레임 구간 사이의 시간 차이 dT를 룩-업 테이블에 저장하는 메모리부를 더 구비하고,
    상기 제어부는 상기 각 위상 별로 프레임 구간과 GPS 틱 간의 옵셉인 dT를 미리 계산하여 상기 메모리부의 룩-업 테이블에 저장하는 것을 특징으로 하는 상기 비동기식 이동 단말기에서 시스템 시각 정보를 이용한 AGPS 모듈 시각 동기화 장치.
KR1020060021514A 2006-03-07 2006-03-07 이동 단말기에서 시스템 시각 정보를 이용한 agps 모듈시각 동기화 방법 및 장치 Expired - Fee Related KR100744326B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020060021514A KR100744326B1 (ko) 2006-03-07 2006-03-07 이동 단말기에서 시스템 시각 정보를 이용한 agps 모듈시각 동기화 방법 및 장치
US11/581,115 US7373250B2 (en) 2006-03-07 2006-10-13 AGPS module time synchronization method and device using system time information in mobile terminal
EP20060124920 EP1832892A1 (en) 2006-03-07 2006-11-28 AGPS module time synchronization method and device using system time information in mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060021514A KR100744326B1 (ko) 2006-03-07 2006-03-07 이동 단말기에서 시스템 시각 정보를 이용한 agps 모듈시각 동기화 방법 및 장치

Publications (1)

Publication Number Publication Date
KR100744326B1 true KR100744326B1 (ko) 2007-07-30

Family

ID=38001735

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060021514A Expired - Fee Related KR100744326B1 (ko) 2006-03-07 2006-03-07 이동 단말기에서 시스템 시각 정보를 이용한 agps 모듈시각 동기화 방법 및 장치

Country Status (3)

Country Link
US (1) US7373250B2 (ko)
EP (1) EP1832892A1 (ko)
KR (1) KR100744326B1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101230955B1 (ko) 2008-09-17 2013-02-07 퀄컴 인코포레이티드 무선 통신 네트워크들에서 프레임 번호 동기화를 위한 방법들 및 장치들
KR101642093B1 (ko) * 2015-10-30 2016-07-22 엘아이지넥스원 주식회사 비동기 방식을 이용하여 위성의 시각을 동기화하기 위한 장치 및 그 방법

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150327197A1 (en) * 2012-08-14 2015-11-12 Nokia Corporation Method and apparatuses for adjusting time, computer-readable storage media and a computer program product
KR102207473B1 (ko) * 2014-02-18 2021-01-26 삼성전자 주식회사 복수의 네트워크가 공존하는 경우의 기지국의 단말관리방법
WO2016086339A1 (zh) * 2014-12-01 2016-06-09 华为技术有限公司 一种移动终端的定位方法及移动终端
CN105629281A (zh) * 2015-11-27 2016-06-01 东莞酷派软件技术有限公司 用于终端的辅助定位方法及辅助定位装置
JP2018031611A (ja) 2016-08-23 2018-03-01 株式会社日立製作所 時刻同期システム
DE102017108765A1 (de) * 2017-04-25 2018-10-25 Smart Mobile Labs AG Vorrichtungen, Verfahren und Computerprogramme zum Ermitteln und Übertragen einer Zeitbasis in einem Mobilkommunikationssystem, System zum Zeitsynchronen Abtasten
CN110865406A (zh) * 2019-11-28 2020-03-06 湖南率为控制科技有限公司 基于车载gps授时系统的多传感器数据同步处理系统及方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000061576A (ko) * 1999-03-27 2000-10-25 조정남 코드분할다중접속 방식을 사용하는 기지국의 동기신호 획득 장치및 그 방법

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5945944A (en) * 1996-03-08 1999-08-31 Snaptrack, Inc. Method and apparatus for determining time for GPS receivers
US6188351B1 (en) * 1998-08-13 2001-02-13 Ericsson Inc. Method for improving signal acquistion in a global positioning system receiver
US6204808B1 (en) * 1998-08-13 2001-03-20 Ericsson Inc. Method and system for aiding GPS receivers via a cellular or PCS network
US6778536B1 (en) * 1999-11-09 2004-08-17 Synchrodyne Networks, Inc. Combined wavelength division multiplexing, time division multiplexing, and asynchronous packet switching with common time reference
US6735199B1 (en) * 1999-11-09 2004-05-11 Synchrodyne Networks, Inc. Time frame switching responsive to global common time reference
EP1275259B1 (en) * 2000-03-30 2010-08-25 Cellguide Ltd. Providing time synchronization to a gps locator
US7080160B2 (en) * 2000-04-27 2006-07-18 Qosmetrics, Inc. Method for creating accurate time-stamped frames sent between computers via a network
US6684158B1 (en) * 2001-02-28 2004-01-27 Sirf Technology, Inc. Method for aiding a global positioning system
US6662107B2 (en) * 2001-10-30 2003-12-09 Sirf Technology, Inc. Calibrated real time clock for acquisition of GPS signals during low power operation
US6788249B1 (en) * 2003-07-23 2004-09-07 Snaptrack Incorporated System for setting coarse GPS time in a mobile station within an asynchronous wireless network

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000061576A (ko) * 1999-03-27 2000-10-25 조정남 코드분할다중접속 방식을 사용하는 기지국의 동기신호 획득 장치및 그 방법

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101230955B1 (ko) 2008-09-17 2013-02-07 퀄컴 인코포레이티드 무선 통신 네트워크들에서 프레임 번호 동기화를 위한 방법들 및 장치들
US8660153B2 (en) 2008-09-17 2014-02-25 Qualcomm Incorporated Methods and apparatus for frame number synchronization in wireless communication networks
KR101642093B1 (ko) * 2015-10-30 2016-07-22 엘아이지넥스원 주식회사 비동기 방식을 이용하여 위성의 시각을 동기화하기 위한 장치 및 그 방법

Also Published As

Publication number Publication date
US20070213931A1 (en) 2007-09-13
US7373250B2 (en) 2008-05-13
EP1832892A1 (en) 2007-09-12

Similar Documents

Publication Publication Date Title
KR100744326B1 (ko) 이동 단말기에서 시스템 시각 정보를 이용한 agps 모듈시각 동기화 방법 및 장치
US7409187B2 (en) Positioning system, terminal device, control method of terminal device, control program of terminal device, and computer readable recording medium recording control program of terminal device
KR100308811B1 (ko) Gps를이용한시간및주파수발생장치의시간오차개선방법
JP2013505653A (ja) ローカル・エリア・ネットワークにおける時刻同期の実現方法及びシステム
CN112235860B (zh) 有源天线单元时延对齐方法、装置及有源天线单元
CN103309228A (zh) 车载终端系统的时间校正方法
CN106685566B (zh) 一种时钟源的选择方法和时钟服务器
GB2398459A (en) Mobile communications system, Radio Base Station Control system, and Radio Base Station Control method.
JP2001183438A (ja) タイミング較正方法
CN109526003B (zh) 对目标终端的上行信号进行检测的方法及装置
CN102415129A (zh) 无线基站
US20040085921A1 (en) Method and system for a mobile unit to synchronize with base station
CN108732598B (zh) 一种gnss接收机及其时间确定方法
JP2009025028A (ja) 測位システム
CN102122129A (zh) 一种固定点位置高可靠的卫星定时方法和装置
KR960027639A (ko) 디지틀 이동 통신망의 동기 정보 전송 방법
JP6461041B2 (ja) 同期信号生成システム、位相差演算装置、及び同期信号生成装置
WO2016000324A1 (zh) 时间同步的实现方法及装置
JP2001215266A (ja) 全地球測位システムの受信装置及び復調処理制御方法
KR100716165B1 (ko) 비동기식 이동통신시스템에서의 프레임 번호 결정 장치 및방법
CN114815571A (zh) 一种星地时差的测量方法、系统、存储介质和电子设备
JP2000050343A (ja) 移動局の位置検出方法、基地局、及び移動局の位置検出システム
CN108347765B (zh) 一种基于cdma前向链路信号的伪距测量方法
JP2009232112A (ja) 情報処理装置およびタイミング同期方法
JP3565188B2 (ja) 基地局における遅延時間の計測方法および計測装置

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

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

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-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

FPAY Annual fee payment

Payment date: 20130627

Year of fee payment: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

FPAY Annual fee payment

Payment date: 20140627

Year of fee payment: 8

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

FPAY Annual fee payment

Payment date: 20150629

Year of fee payment: 9

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

FPAY Annual fee payment

Payment date: 20160629

Year of fee payment: 10

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 10

FPAY Annual fee payment

Payment date: 20170629

Year of fee payment: 11

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 11

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: 20180725

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: 20180725