KR102301820B1 - 무선 통신 시스템의 보정 시간 결정 방법 및 이를 위한 장치 - Google Patents

무선 통신 시스템의 보정 시간 결정 방법 및 이를 위한 장치 Download PDF

Info

Publication number
KR102301820B1
KR102301820B1 KR1020170018594A KR20170018594A KR102301820B1 KR 102301820 B1 KR102301820 B1 KR 102301820B1 KR 1020170018594 A KR1020170018594 A KR 1020170018594A KR 20170018594 A KR20170018594 A KR 20170018594A KR 102301820 B1 KR102301820 B1 KR 102301820B1
Authority
KR
South Korea
Prior art keywords
time
value
detection time
time interval
preamble sequence
Prior art date
Application number
KR1020170018594A
Other languages
English (en)
Other versions
KR20180053205A (ko
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 EP17868694.5A priority Critical patent/EP3522622B1/en
Priority to PCT/KR2017/002726 priority patent/WO2018088640A1/ko
Priority to US16/343,651 priority patent/US11109330B2/en
Publication of KR20180053205A publication Critical patent/KR20180053205A/ko
Application granted granted Critical
Publication of KR102301820B1 publication Critical patent/KR102301820B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/004Synchronisation arrangements compensating for timing error of reception due to propagation delay
    • H04W56/005Synchronisation arrangements compensating for timing error of reception due to propagation delay compensating for timing error by adjustment in the receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/001Synchronization between nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/0055Synchronisation arrangements determining timing error of reception due to propagation delay
    • H04W56/0065Synchronisation arrangements determining timing error of reception due to propagation delay using measurement of signal travel time
    • H04W56/009Closed loop measurements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2602Signal structure
    • H04L27/2605Symbol extensions, e.g. Zero Tail, Unique Word [UW]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/004Synchronisation arrangements compensating for timing error of reception due to propagation delay
    • H04W56/0045Synchronisation arrangements compensating for timing error of reception due to propagation delay compensating for timing error by altering transmission time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/0055Synchronisation arrangements determining timing error of reception due to propagation delay
    • H04W56/0065Synchronisation arrangements determining timing error of reception due to propagation delay using measurement of signal travel time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/0055Synchronisation arrangements determining timing error of reception due to propagation delay
    • H04W56/0095Synchronisation arrangements determining timing error of reception due to propagation delay estimated based on signal strength
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/002Transmission of channel access control information
    • H04W74/008Transmission of channel access control information with additional processing of random access related information at receiving side
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0833Random access procedures, e.g. with 4-step access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/001Synchronization between nodes
    • H04W56/0015Synchronization between nodes one node acting as a reference for the others

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 무선 통신 시스템의 수신단에서 레인징 접속에 따른 보정 시간 값을 결정하는 방법 및 이를 위한 장치에 관한 것이다. 본 발명의 일 실시 예에 따른 무선 통신 시스템의 수신 장치는, 레인징(ranging) 접속을 위한, RACH 프리앰블 시퀀스를 포함하는 RACH 신호에서 제1 검출 시간 구간 및 제2 검출 시간 구간을 선택하는 신호 구간 선택기, 상기 선택된 제1 검출 시간 구간 및 상기 제2 검출 시간 구간 각각에서 상기 프리앰블 시퀀스의 수신 시점인 제1 시간 옵셋 및 제2 시간 옵셋을 검출하는 시간 옵셋 검출기, 및 상기 검출된 제1 시간 옵셋 및 제2 시간 옵셋에 기초하여, 상기 무선 통신 시스템의 송신단의 데이터 전송 시점의 보정을 위한 보정 시간 값을 결정하는 시간 옵셋 판정기를 포함할 수 있다.
본 연구는 미래창조과학부 '범부처 Giga KOREA 사업'의 지원을 받아 수행하였다.

Description

무선 통신 시스템의 보정 시간 결정 방법 및 이를 위한 장치{METHOD AND APPARATUS FOR DETERMINING OF CORRECTION TIME}
본 발명은 무선 통신 시스템의 수신단에서 레인징 접속에 따른 보정 시간 값을 결정하는 방법 및 이를 위한 장치에 관한 것이다.
본 연구는 미래창조과학부 '범부처 Giga KOREA 사업'의 지원을 받아 수행하였다.
4G(4th-generation) 통신 시스템 상용화 이후 증가 추세에 있는 무선 데이터 트래픽 수요를 충족시키기 위해, 개선된 5G(5th-generation) 통신 시스템 또는 pre-5G 통신 시스템을 개발하기 위한 노력이 이루어지고 있다. 이러한 이유로, 5G 통신 시스템 또는 pre-5G 통신 시스템은 4G 네트워크 이후(beyond 4G network) 통신 시스템 또는 LTE(long term evolution) 시스템 이후(post LTE)의 시스템이라 불리고 있다.
5G 통신 시스템의 3가지 메인 Use Case로 국제전기통신연합(ITU)과 3GPP(3rd partnership project)를 포함한 통신 업계는 높은 고속데이터 지원 통신 (enhanced Mobile Broadband, eMBB), 초신뢰성과 저지연 통신(ultra-reliable and low latency communications, URLLC), 대규모 기기 지원(massive machine type communication)을 제안하고 있다.
5G 통신 시스템은 초고주파(mmWave) 대역(예를 들어, 60기가 (60GHz) 대역과 같은)에서의 구현이 고려되고 있다. 초고주파 대역에서 전파의 경로 손실 완화 및 전파의 전달 거리를 증가시키기 위해, 5G 통신 시스템에서는 빔포밍(beamforming), 거대 배열 다중 입출력(massive MIMO), 전차원 다중입출력(full dimensional MIMO: FD-MIMO), 어레이 안테나(array antenna), 아날로그 빔형성(analog beam-forming) 및 대규모 안테나(large scale antenna) 기술들이 논의되고 있다.
또한, 5G 통신 시스템에서는 진화된 소형 셀, 개선된 소형 셀(advanced small cell), 클라우드 무선 액세스 네트워크(cloud radio access network: cloud RAN), 초고밀도 네트워크(ultra-dense network), 기기 간 통신(device to device communication: D2D), 무선 백홀(wireless backhaul), 이동 네트워크(moving network), 협력 통신(cooperative communication), CoMP(coordinated multi-points), 및 수신 간섭제거(interference cancellation) 등의 기술 개발이 이루어지고 있다.
이 밖에도, 5G 시스템에서는 진보된 코딩 변조(advanced coding modulation: ACM) 방식인 FQAM(hybrid FSK and QAM modulation) 및 SWSC(sliding window superposition coding)과, 진보된 접속 기술인 FBMC(filter bank multi carrier), NOMA(non-orthogonal multiple access) 및 SCMA(sparse code multiple access) 등이 개발되고 있다.
또한, 5G 통신 시스템에는 단말이 네트워크를 통하여 기지국과 통신을 수행하기 위한 랜덤 접속(random access) 절차가 정의되어 있다.
RACH(random access channel) 채널은 단말이 기지국과 상향링크 동기화가 이루어지지 않은 상태에서 기지국에 랜덤 접속을 위한 용도로 사용될 수 있다. RACH 채널은 단말이 기지국과 하향링크 동기화 수행된 상태에서, 최초 기지국에 접속하는 초기 레인징(initial ranging)과, 기지국과 접속된 상태에서 단말의 필요에 따라 접속하는 주기적 레인징(periodic ranging)으로 구분될 수 있다.
초기 레인징 과정으로서, 기지국으로부터 SCH(synchronization channel) 채널을 통하여 신호가 검출되면, 단말은 SCH 신호에 응답하여 하향링크(downlink) 동기화를 수행할 수 있다.
하향링크 동기화가 수행되면, 단말은 RFN(radio frame number), 서브 프레임(subframe) 경계 정보, 셀 아이디 등을 획득하고, 브로드캐스트 채널을 통하여 시스템 정보를 획득할 수 있다. 다음으로, 단말은, 시스템 정보에 포함된 RACH(random access channel) 채널의 설정(configuration) 정보를 이용하여, RACH 채널을 통한 상향링크(uplink) 동기화를 수행함으로써 시스템 접속 과정을 완료할 수 있다.
한편, 3GPP 규격에서는, RACH 채널을 통한 기지국과 단말 간에 상향링크 동기화가 가능한 셀 반경을 최대 약 100km까지 정의하고 있다. 이에 따라, 정의된 반경보다 더 넓은 광역 셀 반경으로 LTE 서비스를 운용하기 위하여 기지국 또는 단말이 별도의 운용 절차를 수행할 필요성이 요구된다.
따라서, 본 발명의 목적은 약 100km 이상 떨어져 있는 수신단(예를 들면, 기지국)과 송신단(예를 들면, 단말) 간에 광역 셀 반경을 지원하도록 RACH(random access channel) 신호를 검출하는 기술을 제공하는 것이다.
또한, 본 발명은 물리 채널(physical channel)들 간의 동기화를 위한 시간 보정 기술 및 이에 따른 신규 운용 시나리오를 제공하는데 목적이 있다.
그밖에, 본 발명에서 해결하고자 하는 기술적 과제는 이상에서 언급한 기술적 과제로 제한되지 않으며, 언급하지 않은 다른 기술적 과제들은 아래의 기재로부터 본 발명이 속하는 기술분야의 통상의 지식을 가진 자에게 명확하게 이해될 수 있다.
상기 목적을 달성하기 위한 본 발명의 일 실시 예에 따르면, 무선 통신 시스템의 수신 장치는, 레인징(ranging) 접속을 위한, RACH(random access channel) 프리앰블 시퀀스를 포함하는 RACH 신호에서 제1 검출 시간 구간 및 제2 검출 시간 구간을 선택하는 신호 구간 선택기, 상기 선택된 제1 검출 시간 구간 및 상기 제2 검출 시간 구간 각각에서 상기 프리앰블 시퀀스의 수신 시점인 제1 시간 옵셋 및 제2 시간 옵셋을 검출하는 시간 옵셋 검출기, 및 상기 검출된 제1 시간 옵셋 및 제2 시간 옵셋에 기초하여, 상기 무선 통신 시스템의 송신 장치의 데이터 전송 시점의 보정을 위한 보정 시간 값을 결정하는 시간 옵셋 판정기를 포함할 수 있다.
또한, 상기 목적을 달성하기 위한 본 발명의 다른 일 실시 예에 따르면, 무선 통신 시스템의 수신 장치에서 보정 시간을 결정하는 방법은, 레인징 접속을 위한, RACH(random access channel) 프리앰블 시퀀스를 포함하는 RACH 신호에서 제1 검출 시간 구간 및 제2 검출 시간 구간을 선택하는 단계, 상기 선택된 제1 검출 시간 구간 및 상기 제2 검출 시간 구간 각각에서 상기 프리앰블 시퀀스의 수신 시점인 제1 시간 옵셋 및 제2 시간 옵셋을 검출하는 단계, 및 상기 검출된 제1 시간 옵셋 및 제2 시간 옵셋에 기초하여, 상기 무선 통신 시스템의 송신 장치의 데이터 전송 시점의 보정을 위한 보정 시간 값을 결정하는 단계를 포함할 수 있다.
또한, 상기 목적을 달성하기 위한 본 발명의 다른 일 실시 예에 따르면, 컴퓨터로 판독 가능한 비휘발성 기록매체는, 레인징 접속을 위한, RACH(random access channel) 프리앰블 시퀀스를 포함하는 RACH 신호에서 제1 검출 시간 구간 및 제2 검출 시간 구간을 선택하는 단계, 상기 선택된 제1 검출 시간 구간 및 상기 제2 검출 시간 구간 각각에서 상기 프리앰블 시퀀스의 수신 시점인 제1 시간 옵셋 및 제2 시간 옵셋을 검출하는 단계, 및 상기 검출된 제1 시간 옵셋 및 제2 시간 옵셋에 기초하여, 상기 무선 통신 시스템의 송신 장치의 데이터 전송 시점의 보정을 위한 보정 시간 값을 결정하는 단계를 수신 장치(또는, 프로세서)가 수행하도록 하는 프로그램을 저장할 수 있다.
본 발명의 실시 예에 따르면, 수신단(예를 들면, 기지국)의 복조(demodulation) 방식 및 스케쥴링 절차의 변경만으로 약 100km 이상의 광역 셀 반경에 위치한 송신단(예를 들면, 단말)의 레인징 접속이 가능할 수 있다.
이에 따라, 수신단의 추가 설치 비용이 절약되어 경제적인 효과를 가질 수 있으며, 수신단의 설치가 용이하지 않은 지역(예를 들면, 해상 위 또는 섬과 같이 고립된 지역)까지 통신 서비스 영역이 확장될 수 있다.
그 외에 본 발명의 실시 예로 인하여 얻을 수 있거나 예측되는 효과에 대해서는 본 발명의 실시 예에 대한 상세한 설명에서 직접적 또는 암시적으로 개시하도록 한다. 예컨대, 본 발명의 실시 예에 따라 예측되는 다양한 효과에 대해서는 후술될 상세한 설명 내에서 개시될 것이다.
도 1은 레인징 접속을 위한 RACH 프리앰블을 나타내는 도면이다.
도 2는 RACH 신호에 따른 수신단이 레인징 접속 지원이 가능한 셀 반경을 나타내는 도면이다.
도 3은 송신단 및 수신단 간의 상향링크 동기화 과정을 나타내는 도면이다.
도 4는 본 발명의 일 실시 예에 따른 수신단이 광역 셀 반경의 레인징 접속을 지원하는 과정을 나타내는 도면이다.
도 5는 본 발명의 일 실시 예에 따른 광역 셀 반경의 레인징 접속을 지원하는 수신단의 블록을 나타내는 도면이다.
도 6은 본 발명의 일 실시 예에 따른 시간 옵셋 판정기에서 RACH 신호에 따라 시간 옵셋을 추정하는 과정을 나타내는 도면이다.
도 7은 본 발명의 일 실시 예에 따른 시간 옵셋을 추정하는 과정을 나타내는 흐름도를 나타내는 도면이다.
도 8은 본 발명의 일 실시 예에 따른 광역 셀 반경의 상향링크 동기화를 지원하는 흐름도의 일 예를 나타내는 도면이다.
도 9는 본 발명의 일 실시 예에 따른 광역 셀 반경의 상향링크 동기화를 지원하는 흐름도의 다른 일 예를 나타내는 도면이다.
도 10은 본 발명의 일 실시 예에 따른 광역 셀 반경의 상향링크 동기화를 지원하는 흐름도의 또 다른 일 예를 나타내는 도면이다.
도 11은 본 발명의 다른 일 실시 예에 따른 광역 셀 반경의 레인징 접속을 지원하는 수신단의 구성을 나타내는 도면이다.
도 12는 본 발명의 일 실시 예에 따른 무선 통신 시스템의 수신단에서 보정 시간을 결정하는 방법을 나타내는 흐름도이다.
이하 첨부된 도면을 참조하여 본 발명의 바람직한 실시 예에 대한 동작 원리를 상세히 설명한다. 도면 상에 표시된 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 참조 번호로 나타내었으며, 다음에서 본 발명의 일 실시 예를 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명의 일 실시 예에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
또한, 본 발명의 일 실시 예에서 명백하게 다른 내용을 지시하지 않는 "한"과, "상기"와 같은 단수 표현들은 복수 표현들을 포함한다는 것이 이해될 수 있을 것이다.
또한, 제1, 제2 등과 같이 서수를 포함하는 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되지는 않는다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다.
또한, 본 발명의 일 실시 예에서 사용되는 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 명세서에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
또한, 본 발명의 일 실시 예에서 사용되는 용어 "~와 연관되는(associated with)" 및 "~와 연관되는(associated therewith)"과 그 파생어들은 포함하고(include), ~내에 포함되고(be included within), ~와 서로 연결되고(interconnect with), 포함하고(contain), ~내에 포함되고(be contained within), ~에 연결하거나 혹은 ~와 연결하고(connect to or with), ~에 연결하거나 혹은 ~와 연결하고(couple to or with), ~와 통신 가능하고(be communicable with), ~와 협조하고(cooperate with), 인터리빙하고(interleave), 병치하고(juxtapose), ~로 가장 근접하고(be proximate to), ~로 ~할 가능성이 크거나 혹은 ~와 ~할 가능성이 크고(be bound to or with), 가지고(have), 소유하고(have a property of) 등과 같은 것을 의미할 수 있다.
또한, 본 발명의 일 실시 예에서 "제1 구성요소가 제2 구성요소에 (기능적으로 또는 통신적으로) 연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 상기 어떤 구성요소가 상기 다른 구성요소에 직접적으로 연결되거나, 다른 구성요소(예: 제 3 구성요소)를 통하여 연결되는 것을 의미할 수 있다.
또한, 본 발명의 일 실시 예에서, 별도로 다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 발명의 실시 예에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.
본 발명의 자세한 설명에 앞서, 본 명세서에서 사용되는 몇 가지 용어들에 대해 해석 가능한 의미의 예를 제시한다. 하지만, 아래 제시하는 해석 예로 한정되는 것은 아님을 주의하여야 한다.
기지국(base station)은 단말과 통신하는 일 주체로서, BS, NodeB(NB), eNodB(eNB, evolved node B), AP(access point) 등으로 지칭될 수도 있다.
단말(user equipment)(또는, 통신 단말)은 기지국 또는 다른 단말과 통신하는 일 주체로서, 노드, UE, 이동국(mobile station; MS), 이동장비(mobile equipment; ME), 디바이스(device), 또는 터미널(terminal) 등으로 지칭될 수도 있다.
본 발명에서, 무선 통신 시스템의 송신단(또는 송신 장치)은, RACH(random access channel) 신호를 전송하는 기기가 될 수 있으며, 무선 통신 시스템의 수신단(또는 수신 장치)은 RACH 신호를 수신하는 기기가 될 수 있다.
본 개시에서는, 설명의 편의를 위하여, 통신 시스템의 송신단을 단말로 칭하고, 무선 통신 시스템의 수신단은 기지국을 칭하나, RACH 신호를 전송 또는 수신하는 목적에 따라 수신단 또는 송신단이 어떠한 기기도 가능할 수 있음은 물론이다. 예를 들면, 두 개의 단말 중 RACH 신호를 전송하는 단말이 송신단이 되고, RACH를 수신하는 단말은 수신단이 될 수도 있다.
3GPP LTE 프로토콜에서는 상향링크 랜덤 접속(UL random access)을 위한 다양한 프리앰블 시퀀스(preambles sequence)를 제공하고 있다.
먼저, 무선 통신 시스템의 송신단(예를 들면, 단말)은 동기화된 하향링크 채널을 통하여 RFN(radio frame number) 및 서브 프레임(subframe)의 위치 정보를 획득할 수 있다. 그리고, 획득된 정보에 기초하여 RACH 프리앰블 시퀀스를 전송할 채널의 위치를 파악할 수 있다. 그리고, 송신단은 복수의 RACH 프리앰블 시퀀스 포맷 중 하나를 선택하여 파악된 채널을 통하여 RACH 프리앰블 시퀀스를 전송할 수 있다.
무선 통신 시스템의 수신단(예를 들면, 기지국)은 RACH 프리앰블 시퀀스를 검출하고, 상향링크를 동기화하기 위한 보정 시간 값을 포함하는 TA(timing advance) 명령을 단말에게 전송할 수 있다.
송신단은, 수신단으로부터 수신된 보정 시간 값을 이용하여, 상향링크 채널을 통하여 전송하는 데이터의 전송 시점을 조정할 수 있다.
한편, LTE 표준에서는, 단말의 상향링크 랜덤 접속을 위한 RACH 프리앰블의 시퀀스로서 ZC(Zadoff-Chu) 시퀀스를 이용할 수 있다.
ZC 시퀀스는, 아래와 같이 [수학식 1]과 같이 정의될 수 있다.
Figure 112017013970967-pat00001
상기 식에서, u는 루트(root) ZC 시퀀스의 인덱스이며, N ZC 는 ZC 시퀀스의 길이로서 소수 값(예를 들면, 839 또는 139)을 가질 수 있다.
도 1은 레인징(ranging) 접속을 위한 RACH 프리앰블을 나타낸다.
도 1을 참고하면, RACH 프리앰블(10)은 가드 샘플로서 보호 구간인 CP(cyclic prefix) 구간(11) 및 RACH 프리앰블 시퀀스 구간(12)을 포함할 수 있다.
프리앰블 시퀀스(12)는 ZC 시퀀스로부터 순환 자리 이동(cyclic shift)을 위한 N CS 값을 달리하여 생성될 수 있다. 이때, N CS 값을 N ZC 값으로 설정하는 경우, ZC 시퀀스를 하나의 프리앰블 시퀀스(12)로 이용할 수 있다.
다양한 종류의 셀 반경에 대응하여 RACH 프리앰블(10)을 전송하도록 3GPP 규격에서는 CP 구간, RACH 프리앰블 시퀀스 구간 및 다음 서브프레임 간의 간섭을 방지하기 위한 간격인 GT(guard time) 구간을 포함하는 RACH 프리앰블 포맷을 아래의 [표 1]과 같이 정의한다.
RACH Preamble Format Cyclic Prefix Length Sequence Length GT Cell Radius
0 (1 TTI) 3168 Ts 24576 Ts 2976 Ts 14.5 km
1 (2 TTI) 21024 Ts 24576 Ts 15840 Ts 77.3 km
2 (2 TTI) 6240 Ts 2X24576 Ts 6048 Ts 29.5 km
3 (3 TTI) 21024 Ts 2X24576 Ts 21984 Ts 100.1 km
4 (1 TTI) 448 Ts 4096 Ts 288 Ts 1.4 km
도 2는 RACH 신호에 따른 수신단이 레인징 접속 지원이 가능한 셀 반경을 나타내는 도면이다.
도 2를 참고하면, 송신단(예를 들면, 단말)은 하향링크의 동기화 채널을 통하여 서브프레임의 위치 정보로서 서브프레임 경계(subframe boundary) 정보를 획득하고, 이에 기초하여 RACH 신호를 전송할 수 있다.
이 경우, 도 2의 201와 같이, 수신단(예를 들면, 기지국)에 인접한 송신단은 서브프레임의 시작점(211)에서 RACH 신호(221)를 전송할 수 있다.
또한, 도 2의 203과 같이, 수신단이 커버하는 셀의 경계에 위치한 송신단은 하향링크 채널의 딜레이만큼 지연되어 RACH 신호(223)를 전송하게 된다.
이 경우, 도 2의 205에서, 수신단은 수신단이 하향링크 채널을 통한 신호를 송신한 시점 대비 일정 시간만큼 지연된 RACH 신호(225)를 송신단으로부터 수신하게 된다. 이 경우, 상기 지연된 시간은 수신단 및 전송단 간의 거리에 따른 양방향 지연 시간인 RTD 시간(round trip delay)이 될 수 있다.
여기에서, CP(cyclic prefix)는 수신단 및 전송단 간의 거리를 커버하는 역할을 수행하게 되는데, 이 경우, 수신단이 선택하는 RACH 신호의 검출 시간 구간은 도 2의 215가 될 수 있다.
제1 검출 시간 구간(215)의 시작점은, 최대 셀 반경에 따른 최대 양방향 지연인 max RTD 시간(231) 및 지연 확산(delay spread) 시간(233)을 고려하여 CP 구간의 길이를 넘지 않도록 결정될 수 있다. 그리고, max RTD는 다음 서브프레임(subframe)과 간섭되지 않도록 GT 구간의 길이 이내로 결정될 수 있다. 따라서, max RTD = min(CP - delay spread, GT) 시간으로서 계산될 수 있다.
수신단은, RACH 신호의 포맷에 기초하여 최대 셀 반경을 예측할 수 있다. 이 경우, 이에 3GPP 규격을 따르는 RACH 신호 포맷 각각에 대한 최대 셀 반경은 전술한 [표 1]의 셀 반경(cell radius)의 값을 참조할 수 있다.
[표 1]을 참조하면, 3GPP LTE에서 지원 가능한 최대 셀 반경은 약 100km 임을 확인할 수 있다. 이 경우, 수신단이 RACH 신호를 검출한 후에 단말의 상향링크를 통하여 송신단의 데이터 전송 시점을 조절할 수 있는 최대 TA 값은 1282TA(=20512 Ts, Ts = 1/30.72MHz) 값이 될 수 있다.
도 3은 송신단 및 수신단 간의 상향링크 동기화 과정을 나타내는 도면이다.
도 3을 참고하면, 먼저, 311 단계에서, 수신단(예를 들면, 기지국)(301)은 송신단(예를 들면, 단말)(302)으로부터 프리앰블 시퀀스를 포함하는 RACH 신호를 수신할 수 있다.
313 단계에서, 수신단(301)은 수신된 RACH 신호에 기초하여, 송신단(302)의 데이터 전송 시점의 보정을 위한 보정 시간 값을 포함하는 TA 명령을 랜덤 접속 응답 신호인 RAR(random access response) 신호에 포함하여 송신단(302)에게 전송할 수 있다.
이에 따라, 315 단계에서, 송신단(302)은 호 접속을 위하여 수신단(301)과 동기화되도록, 상기 313 단계에서 수신한 보정 시간 값에 기초하여 데이터의 전송 시점을 보정하고 연결 요청을 수신단(301)에게 할 수 있다.
이에 응답하여, 317 단계에서, 수신단(301)이 연결을 수락하면, 송신단(302)은 상향링크 서브프레임 경계(subframe boundary)에 맞추어 수신단(301)과 동기화 될 수 있다.
현재 3GPP 규격을 따르는 RACH 프리앰블의 포맷에 따르면 수신단은 셀 반경 약 100km까지 송신단의 접속을 커버할 수 있다.
그러나, LTE 서비스의 범용화 및 장치들의 전력과 효율이 증가함에 따라 더 넓은 셀 반경의 커버가 요구될 수 있다.
이에, 수신단이 커버하는 셀 반경을 넓히기 위하여, RACH 프리앰블의 CP 길이 또는 GT 길이를 늘리는 등과 같은 규격을 변경하는 방법이 고려될 수 있다. 허나, RACH 프리앰블의 포맷 길이를 늘릴수록 서브프레임의 자원 할당이 더 요구되어 데이터 전송량이 감소할 수 있다.
따라서, 3GPP 규격을 따르면서 수신단이 더 넓은 셀 반경을 커버할 수 있는 기술이 요구된다.
다양한 실시 예에 따르면, 넓은 범위의 광역 셀 반경을 지원하기 위하여, 넓은 범위의 시간 옵셋(time offset)을 검출하는 방식과, 결정된 보정 시간 값인 TA(time advance) 값에 기초하여 수신단과 송신단 간의 상항링크 동기화를 위한 방식이 제시될 수 있다.
도 4는 본 발명의 일 실시 예에 따른 수신단이 광역 셀 반경의 레인징 접속을 지원하는 과정을 나타내는 도면이다.
도 4에서 이용되는 RACH 프리앰블 포맷은, 약 100km까지 셀 반경 지원이 가능한 RACH 프리앰블 포맷 3이 될 수 있다.
RACH 프리앰블 포맷 3는 시간 영역에서 24576Ts 의 시퀀스 길이를 가지는 기본 시퀀스(base sequence)를 반복하는 형태로서 2X24576Ts 길이의 RACH 프리앰블 시퀀스를 이용한다. 이 경우, CP는 기본 시퀀스의 일부인 21024Ts 길이를 이용할 수 있다.
도 4에서, 수신단은 서브프레임의 동기화 시작점(411)에서 RTD(round trip delay) 시간을 고려하여 약 CP 길이만큼 지연하여 제1 검출 시간 구간(413)을 선택하고, 선택한 구간에서 RACH 신호를 검출할 수 있다. 즉, 수신단은 제1 검출 시간 구간(413)에서 프리앰블 시퀀스를 검출하고, 이에 기초한 시간 옵셋을 검출할 수 있다. 또한, 약 100km을 초과하는 광역 셀 반경을 지원하기 위하여, 수신단은 제1 검출 시간 구간(413)에서 RTD 시간을 고려하여 약 CP 길이만큼 지연하여 제2 검출 시간 구간(415)을 선택하고, 선택한 구간에서 RACH 신호를 검출할 수 있다. 즉, 수신단은 제2 검출 시간 구간(415)에서 프리앰블 시퀀스를 검출하고, 이에 기초하여 시간 옵셋을 검출할 수 있다.
일 예로, 도 4의 401과 같이, 수신단에 인접한 송신단은 서브프레임의 시작점(411)에서 RACH 신호(421)를 전송할 수 있다.
또한, 도 4의 403과 같이, 3GPP 규격의 약 2배 수준인 약 200km 반경의 셀의 경계에 위치한 송신단(예를 들면, 단말)은 하향링크 채널의 딜레이만큼 지연되어 RACH 신호(423)를 전송할 수 있다.
이 경우, 수신단은 하향링크 채널을 통한 신호를 송신한 시점 대비 일정 시간(431)만큼 지연된 RACH 신호(425)를 수신하게 된다.
수신단이 제1 검출 시간 구간(413) 구간을 선택하여 RACH 신호(425)를 검출하는 경우, 수신단은 제1 검출 시간 구간(413) 구간에서 샘플 데이터의 유실로 인한 열화된 RACH 신호(425)를 검출할 수 있다. 즉, 프리앰블 시퀀스의 길이(24567Ts = 1536 TA = 0.8msec)만큼 모호성(ambiguity)이 있어서, 수신단이 시간 옵셋을 추정하기가 어려운 상황이 발생될 수 있다. 예컨대, 수신단으로부터 약 80km 떨어진 거리에 위치한 송신단과, 수신단으로부터 약 200km 떨어진 거리에 위치한 송신단을 추정된 시간 옵셋(time offset) 값으로 구분하기가 어려운 상황이 발생될 수 있다.
그러나, 수신단이 제2 검출 시간 구간(415) 구간을 선택하여, RACH 신호를 검출하는 경우, 샘플 데이터의 유실로 인한 RACH 신호의 열화 없이, 수신단으로부터 약 200km 떨어진 송신단까지 프리앰블 시퀀스의 검출 및 시간 옵셋의 추정이 가능하게 된다.
환언하면, 송신단은 규격 또는 구성의 변경 없이 RACH 신호를 전송하면 되며, 수신단은 검출 구간을 각각 달리하여 RACH 신호를 선택하고 검출 구간의 RACH 신호로부터 시간 옵셋을 검출함으로써, 약 200km 떨어진 송신단까지의 프리앰블 시퀀스의 검출 및 시간 옵셋의 추정이 가능하게 된다.
한편, 이 경우 동일한 RACH 신호에 대하여 2회의 검출을 수행함으로, 검출 결과로부터 RACH 신호를 전송한 수신단이 0km 내지 약 100km 사이의 근거리 반경 내에 위치하는지, 또는 100km 내지 약 200km 사이의 원거리 반경 내에 위치하는 판단하기 위한, 추가 블록이 요구될 수 있다.
동일한 RACH 신호에 대하여, 서로 다른 검출 구간에서 제1 및 제2 시간 옵셋이 검출되면, 수신단은 제1 및 제2 시간 옵셋에 기초하여, 송신단의 데이터 전송 시점의 보정을 위한 보정 시간 값을 결정할 수 있다. 그리고, 도 3에서 전술한 바와 같이, 수신단은 랜덤 접속 응답 신호인 RAR 신호에 보정 시간 값을 포함하는 TA 명령을 추가하여 송신단(단말)에게 전송할 수 있다. RAR 신호를 수신한 송신단은 보정 시간 값만큼 전송 시점을 앞으로 당긴 후에, 상향링크 채널을 통하여 데이터를 송신함으로써 상향링크 채널의 동기화를 수립할 수 있다.
도 5는 본 발명의 일 실시예에 따른 광역 셀 반경의 레인징 접속을 지원하는 수신단의 RACH 신호를 검출하는 블록을 나타내는 도면이다.
수신단(예를 들면, 기지국)(500)은 제1 검출 시간 구간에 대하여, 송신단이 전송한 RACH 신호로부터 샘플 데이터를 선택하여, 프리앰블 시퀀스를 검출하고, 검출된 프리앰블 시퀀스에 기초하여 제1 시간 옵셋을 검출할 수 있다. 또한, 수신단(500)은 약 100km 반경의 RTD(round trip delay) 시간에 기초하여, 상기 제1 검출 시간 구간 보다 약 1282TA 값만큼 지연된 제2 검출 시간 구간에 대하여 동일한 검출 처리를 수행할 수 있다. 즉, 수신단(500)은 제2 검출 시간 구간에 대하여, 송신단이 전송한 RACH 신호로부터 샘플 데이터를 선택하여, 프리앰블 시퀀스를 검출하고, 검출된 프리앰블 시퀀스에 기초하여 제2 시간 옵셋을 검출할 수 있다.
도 5를 참고하면, 수신단(500)은 제1 검출 시간 구간에 검출 처리를 수행하는 경로 및 제2 검출 시간 구간에 검출 처리를 수행하는 경로를 포함할 수 있다.
도 5에서, 수신단(500)은 RF 처리기(502), A/D 변환기(analog to digital converter)(504), 제1 레인징 신호 시간 구간 선택기(506-1) 및 제2 레인징 신호 시간 구간 선택기(506-2), 제1 CP 제거기(508-1) 및 제2 CP 제거기(508-2), 제1 S/P 변환기(serial to parallel converter)(510-1) 및 제2 S/P 변환기(510-2), 적어도 하나의 제1 FFT 연산기(Fast fourier transform operator)(512-1) 및 적어도 하나의 제2 FFT 연산기(512-2), 제1 레인징 주파수 역배치기(ranging frequency demapper)(514-1) 및 제2 레인징 주파수 역배치기 (514-2), 프리앰블 시퀀스 생성기(preamble sequence generator)(516), 제1 코드 복조기(518-1) 및 제2 코드 복조기(518-2), 제1 IFFT 연산기(inverse fast fourier transform operator)(520-1) 및 제2 IFFT 연산기(520-2), 제1 신호 세기 검출기(522-1) 및 제2 신호 세기 검출기(522-2), 제1 시간 옵셋 검출기(524-1) 및 제2 시간 옵셋 검출기(524-2), 시간 옵셋 판정기(526) 등을 포함하여 구성될 수 있다.
도 5를 참조하면, 먼저 RF처리기(502)는 필터, 주파수 변환기 등을 포함하며, 수신 안테나를 통해 수신되는 RF(radio frequency)대역의 신호를 기저대역 신호로 변환하여 출력한다. A/D 변환기(504)는 RF처리기(502)로부터의 아날로그 기저대역 신호를 디지털 신호(샘플 데이터)로 변환하여 출력한다. 제1 레인징 시간 구간 선택기(506-1) 및 제2 레인징 시간 구간 선택기(506-2) 각각은 A/D 변환기(504)로부터의 샘플 데이터에서 각각의 시간 구간을 선택하여 출력한다. 제1 제거기(508-1) 및 제2 제거기(508-2) 각각은 선택된 시간 구간에서의 샘플 데이터에서 보호 구간인 CP 구간을 제거하여 출력한다.
제1 S/P 변환기(510-1) 및 제2 S/P 변환기(510-2) 각각은 CP 구간이 제거된 샘플 데이터를 병렬로 변환하여 출력한다. 제1 FFT 연산기(512-1) 및 제2 FFT 연산기(512-2) 각각은 병렬로 변환된 샘플데이터를 FFT(Fast Fourier Transform) 연산하여 주파수 영역의 데이터를 출력한다.
제1 레인징 주파수 역배치기(514-1) 및 제2 레인징 주파수 역배치기(514-2) 각각은 주파수 영역의 데이터에서 프리앰블 데이터를 선택하여 출력한다.
프리앰블 시퀀스 생성기(516)는 프리앰블의 시퀀스들을 순차로 제1 시퀀스 복조기(518-1) 및 제2 시퀀스 복조기(518-2)로 발생한다.
제1 시퀀스 복조기(518-1) 및 제2 시퀀스 복조기(518-2) 각각은 제1 레인징 주파수 역배치기(514-1) 및 제2 레인징 주파수 역배치기(514-2)와 프리엠블 시퀀스 생성기(516)로부터의 프리앰블 시퀀스를 곱하여 시퀀스 복조를 수행하여, 시퀀스 개수만큼의 상관 데이터를 발생시킨다.
제1 IFFT 연산기(520-1) 및 제2 IFFT 연산기(520-21) 각각은 상관 데이터를 연산하여 시간 영역의 상관 데이터를 출력한다.
제1 신호 세기 검출기(522-1) 및 제2 신호 세기 검출기(522-2)는 상관 데이터에서 피트 파워(peak power) 또는 정규화된 SNR(signal to noise ratio)을 검출한다. 즉, 제1 신호 세기 검출기(522-1) 및 제2 신호 세기 검출기(522-2)는 제1 검출 시간 구간 및 제2 검출 시간 구간 각각에서 RACH 신호의 제1 신호 세기 및 RACH 신호의 제2 신호 세기를 검출한다.
제1 시간 옵셋 검출기(524-1) 및 제2 시간 옵셋 검출기(524-2) 각각은 상관 데이터들로부터 시간 옵셋을 검출하여 출력한다.
즉, 제1 시간 옵셋 검출기(524-1) 및 제2 시간 옵셋 검출기(524-2) 각각은 제1 검출 시간 구간 및 제2 검출 시간 구간 각각에서 RACH 신호의 프리앰블 시퀀스의 수신 시점인 제1 시간 옵셋 및 제2 시간 옵셋을 검출한다.
시간 옵셋 판정기(526)는 제1 검출 시간 구간에서 검출된 신호 세기 및 시간 옵셋 값, 제2 검출 시간 구간에서 검출된 신호 세기 값 및 시간 옵셋 값을 이용하여, RACH 신호에 대응하는 송신단의 데이터 전송 시점의 조정을 위한 보정 시간 값을 결정할 수 있다.
수신단(500)은 최종 판정된 보정 시간 값을 RACH 신호의 응답 신호인 RAR 신호에 포함하여 송신단으로 제공할 수 있다.
도 6은 본 발명의 일 실시예에 따른 시간 옵셋 판정기에서 RACH 신호에 따라 시간 옵셋을 추정하는 과정을 나타내는 도면이다.
도 6은, 수신단이 약 200km까지 셀 반경을 지원한다고 가정할 때, 수신단에 수신되는 RACH 신호를 수신단과 송신단 간의 거리에 따라 나타내는 도면이다.
도 6을 참조하면, 수신단이 약 200km 의 셀 반경을 지원하기 위하여 검출해야 하는 범위는 0 내지 2564TA가 될 수 있으며, RACH 프리앰블 시퀀스의 길이는 1536TA로서 각 구간에서 추정되는 시간 옵셋은 0 내지 1536 TA가 될 수 있다.
도 6의 (a)는 제1 검출 시간 구간(621) 및 상기 시간 구간에서 추정되는 시간 옵셋을 대괄호 "[]"에 나타낸다.
이 때, 제1 검출 시간 구간(621)의 시작점은 수신단 및 송신단 간의 RTD(round trip delay) 시간을 고려하여, 서브 프레임의 시작점에서 일정 시간 지연된 시점에 위치할 수 있다. 일정 시간은, 예로, 약 100km까지 셀 반경 지원이 가능한 RACH 프리앰블 포맷 3에 따른 CP(cyclic prefix)의 길이를 고려하여 결정될 수 있다.
또한, 도 6의 (b)는 제2 검출 시간 구간(623) 및 상기 시간 구간에서 추정되는 시간 옵셋을 대괄호 "[]"에 나타낸다.
이 때, 제2 검출 시간 구간(623)의 시작점은 수신단 및 송신단 간의 RTD(round trip delay) 시간을 고려하여 제1 검출 시간 구간(621)의 시작점 보다 일정 시간 지연된 시점에 위치할 수 있다. 일정 시간은, 예를 들면, 약 100km까지 셀 반경 지원이 가능한 RACH 프리앰블 포맷 3에 따른 CP(cyclic prefix)의 길이를 고려하여 결정될 수 있다.
일 예로, 약 100km 이내 셀 반경의 근거리 단말의 RACH 신호를 검출하는 경우, 제1 검출 시간 구간(621)에서 검출된 시간 옵셋 값은 0 내지 1282TA의 사이 값이 될 수 있으며, 이 값은, 실제 시간 옵셋 값으로 추정할 수 있다. 반면에, 제2 검출 시간 구간(623)에서 상기 근거리 단말의 RACH 신호를 검출하는 경우, 서브 프레임의 시작점을 1282TA 만큼 늦췄기 때문에 검출된 시간 옵셋 값은 254TA 내지 1536TA의 사이 값으로 추정될 수 있다. 즉, 검출 값에 오프셋이 발생할 수 있다.
즉, 도 6의 (a)의 제1 검출 시간 구간(621)을 대상으로, 기지국에 인접한 단말에서 수신한 RACH 신호(601)의 시간 옵셋은 0TA가 될 수 있다, 또한 셀 반경 약 100km 이내 근거리 단말에서 수신한 RACH 신호(603)의 시간 옵셋은 0TA 내지 1282TA 사이 값이 될 수 있다. 또한, 셀 반경 약 100km 내지 120km 이내 원거리 단말에서 수신한 RACH 신호(605)의 시간 옵셋은 1282TA 내지 1536TA 사이 값이 될 수 있다.
한편, 도 6의 (b)의 제2 검출 시간 구간(623)에서 검출된 제2 시간 옵셋은 RTD(round trip delay) 길이를 고려하여 모듈로(modulo) 값으로 변환될 수 있다. 예로, 검출된 제2 시간 옵셋은 (시간 옵셋 + 1282TA)mod1536TA 값으로 변환하여 추정될 수 있다.
이에 따라, 도 6의 (b)의 제2 검출 시간 구간(623)을 대상으로, 셀 반경 약 100km 이내 근거리 단말에서 수신한 RACH 신호(613)의 시간 옵셋은 254TA 내지 1536TA 사이 값으로 추정될 수 있다. 또한, 셀 반경 약 100km 내지 120km 이내 원거리 단말에서 수신한 RACH 신호(615)의 시간 옵셋은 0TA 내지 254TA 사이 값으로 추정될 수 있다. 또한, 셀 반경 약 120km 내지 200km 이내 원거리 단말에서 수신한 RACH 신호(617)의 시간 옵셋은 254TA 내지 1282TA 사이 값으로 추정될 수 있다.
한편, 도 6의 (a)에서 1536TA를 초과하는 구간에서는 RACH 신호의 일부만 존재하여 시간 옵셋 검출 값에 대한 모호성(ambiguity)이 발생될 수 있다.
이에, 도 6에서, 제1 검출 시간 구간(621) 및 제2 검출 시간 구간(623)에서, RACH 신호 각각의 신호 세기가 검출될 수 있다. 예를 들면, 도 5의 제1 신호 세기 검출기(522-1) 및 제2 신호 세기 검출기(522-2)가 각각의 시간 구간에서 피크 파워(peak power) 또는 정규화된 SNR(signal to noise ratio)을 각각 검출할 수 있다.
이 경우, 약 100km 이상의 셀 반경에 위치한 원거리 단말(송신단)을 대상으로, 제1 검출 시간 구간(621)에서는 RACH 신호의 일부만 채워진 신호 세기가 검출될 수 있고, 제2 검출 시간 구간(623)에서는 RACH 신호가 가득(full) 채워진 신호 세기로 나타날 수 있다.
반면에, 약 100km 이내의 셀 반경에 위치한 근거리 단말을 대상으로, 제1 검출 시간 구간(621)에서는 RACH 신호가 가득(full) 채워진 신호 세기로 나타날 수 있고, 반면에, 제2 검출 시간 구간(623)에서는 RACH 신호의 일부만 채워진 신호 세기가 검출될 수 있다.
이에 따라서, 수신단(기지국)은 제1 검출 시간 구간(621) 및 제2 검출 시간 구간(623) 각각에서 검출된 시간 옵셋 및 신호 세기에 기초하여, RACH 신호를 전송한 송신단(단말)이 근거리에 위치한 단말인지 또는 원거리에 위치한 단말인지를 결정할 수 있다.
도 7은 본 발명의 일 실시예에 따른 시간 옵셋을 추정하는 과정을 나타내는 흐름도이다.
도 7을 참고하면, 먼저, 701 단계에서, 수신단(예를 들면, 기지국)은 제1 검출 시간 구간 및 제2 검출 시간 구간 각각에서 RACH 신호를 검출할 수 있다.
다음으로, 703 단계에서, 수신단은 제2 검출 시간 구간에서 검출된 시간 옵셋을 (시간 옵셋 + 1282TA)mod1536TA 값으로 변환할 수 있다.
그리고, 705 단계에서, 수신단은 시간 옵셋이 어느 구간에서 검출되었는지를 판단할 수 있다.
705 단계에서 판단 결과, 제1 검출 시간 구간 및 제2 검출 시간 구간의 모든 구간에서 RACH 신호가 검출되지 않은 경우, 707 단계에서, 수신단은 시간 옵셋의 검출이 실패한 것으로 결정할 수 있다.
한편, 제1 검출 시간 구간 및 제2 검출 시간 구간의 두 구간 중 한 구간에서만 RACH 신호가 검출된 경우, 709 단계에서, 수신단은 검출된 시간 옵셋이 1282TA 보다 큰 값인지를 판단할 수 있다.
709 단계에서 판단 결과, 검출된 시간 옵셋이 1282TA 보다 큰 값이면, 715 단계에서, 수신단은 제1 검출 시간 구간에서 검출된 시간 옵셋 값을 채택할 수 있다.
반면에, 709 단계에서 판단 결과, 검출된 시간 옵셋이 1282TA 값 보다 작은 경우, 711 단계에서, 수신단은 검출된 시간 옵셋이 제1 검출 시간 구간에서 검출되었는지를 판단할 수 있다.
711 단계에서 판단 결과, 검출된 시간 옵셋이 제1 검출 시간 구간에서 검출된 경우, 715 단계에서, 수신단은 제1 검출 시간 구간에서 검출된 시간 옵셋 값을 채택할 수 있다.
반면에, 711 단계에서 판단 결과, 검출된 시간 옵셋이 제2 검출 시간 구간에서 검출된 경우, 713 단계에서, 수신단은 제2 검출 시간 구간에서 검출된 시간 옵셋 값과 1282TA를 합산한 값을 채택할 수 있다.
한편, 705 단계에서 판단 결과, 시간 옵셋이 제1 검출 시간 구간 및 제2 검출 시간 구간의 두 구간 모두에서 검출된 것으로 판단되면, 717 단계에서 수신단은 검출된 시간 옵셋 값이 1282TA 값 보다 큰지를 판단할 수 있다.
717 단계에서 판단 결과, 검출된 시간 옵셋 값이 1282TA 값 보다 큰 경우, 715 단계에서, 수신단은 제1 검출 시간 구간에서 검출된 시간 옵셋 옵셋 값을 채택할 수 있다.
한편, 717 단계에서 판단 결과, 검출된 시간 옵셋 값이 1282TA 보다 작은 경우, 719 단계에서, 수신단은 제1 검출 시간 구간에서의 RACH 신호 세기와 제2 검출 시간 구간에서의 RACH 신호 세기를 서로 비교할 수 있다.
719 단계에서의 비교 결과, 721 단계에서 수신단은 제2 검출 시간 구간에서의 신호 세기가 미리 결정된 임계값 보다 더 큰지를 판단할 수 있다.
721 단계에서의 판단 결과, 제2 검출 시간 구간에서의 신호 세기가 임계 값보다 큰 경우, 713 단계에서, 수신단은 제2 검출 시간 구간에서 검출된 시간 옵셋 값과 1282TA를 합산한 값을 채택할 수 있다.
반면에, 제2 검출 시간 구간에서의 신호 세기가 임계 값보다 작은 경우, 715 단계에서, 수신단은 제1 검출 시간 구간에서 검출된 시간 옵셋 값을 채택할 수 있다.
수신단은, 도 7의 과정을 통하여, 채택된 시간 옵셋 값을 RACH 신호에 대응하는 시간 옵셋 값으로 추정할 수 있다.
수신단은 추정된 시간 옵셋 값을 이용하여 데이터 전송 시점의 조정을 위한 보정 시간 값인 TA 값(time advance)을 결정하고, 이에 기초하여 단말 간의 상향링크를 동기화할 수 있다.
한편, 3GPP 규격에 따른 RAR을 통하여 송신단으로 TA 값(time advance)을 제공하는 범위는 1282TA(=20512Ts)로 제한되기 때문에, 약 100km 이상의 셀 반경을 커버하기에 부족할 수 있다. 이를 해결하기 위하여, 3GPP 규격에서 정의하는 TA 값의 범위를 더 크게 조정할 수 있다.
또는, 기존 규격을 변경하지 않고, 수신단(기지국)은 근거리에 위치하는 근거리 송신단(단말)과 원거리에 위치하는 원거리 송신단(단말)을 구분하여 TA 값을 전송하고, 스케쥴러와 모뎀을 개선하여 광역 셀을 지원할 수 있다. 이하, 스케쥴러와 모뎀을 개선하여 광역 셀을 지원하기 위한 3가지 실시 예들을 기술하나, 이에 제한되지 않고 더 다양한 구현으로 광역 셀을 지원할 수 있음은 물론이다.
제1 실시 예로, 수신단(예를 들면, 기지국)은 모뎀 수신부를 확장하여 약 100km 이상의 광역 셀을 지원할 수 있다.
수신단은 RACH 신호의 검출을 수행하여 각 송신단(예를 들면, 단말)까지의 거리인 송신단 별 시간 지연을 검출하고, 셀 반경 약 100km 이하의 근거리에 위치한 근거리 송신단과, 셀 반경 약 100km 이상의 원거리에 위치한 원거리 송신단이 각각 구분되도록 보정 시간 시간 값을 전송할 수 있다.
예를 들면, 수신단은 근거리에 위치한 송신단들에게는 상향링크 동기화 위치로서 OTA 값이 기준이 되도록 결정된 보정 시간 값을 전송할 수 있다.
반면에, 수신단은, 원거리에 위치한 단말들에게는 상향링크 동기화 위치로서 일정 시간 지연된 1282TA(=66.6usec) 값이 기준이 되도록 결정된 보정 시간 값을 전송할 수 있다. 이 경우, 보정 시간 값인 TA' 값은 TA' = measured TA - 1282TA로서 추정된 시간 옵셋 값에서 1282TA를 뺀 값이 될 수 있다. 즉, 보정 시간 값은 RTD 시간을 고려하여, 상기 송신단이 상향링크 동기화 위치에서 일정 시간 지연하여 데이터를 전송하도록 결정된 값이 될 수 있다.
이에 따라, 수신단은 상향링크 채널을 통하여 데이터 수신 시에 0TA 시점의 서브프레임 경계와 1282TA 시간만큼 옵셋한 시점의 서브프레임 경계를 기준으로 각각의 데이터를 수신할 수 있다.
다음으로, MAC(medium access control) DSP (digital signal processor) 프로세서는 모뎀에서 수신된 각각의 처리된 정보를 비교할 수 있다. 그리고, MAC DSP 프로세서는, CRC(cyclic redundancy check)을 통과한 모뎀의 수신 정보는 정상으로 판단하여 MAC 처리를 수행할 수 있다.
도 8은 본 발명의 일 실시예에 따른 광역 셀 반경의 상향링크 동기화를 지원하는 흐름도의 일 예를 나타내는 도면이다.
도 8을 참고하면, 상기 제1 실시예에 따라 수신단이 모뎀 수신부를 확장하여 광역 셀 반경의 상향링크 동기화를 지원할 수 있다.
수신단은, 도 7에서 추정된 시간 옵셋 값을 이용하여, 무선 통신 시스템의 송신단의 데이터 전송 시점의 조정을 위한 보정 시간 값을 결정할 수 있다.
먼저, 801 단계에서, 수신단은 RACH 신호로부터 추정된 시간 옵셋이 1282TA 값 이상인지를 판단할 수 있다.
RACH 신호로부터 추정된 시간 옵셋이 1282TA 값 이하인 경우, 803 단계에서, 수신단은 추정된 시간 옵셋 값을 보정 시간 값으로서 포함하는 TA 명령을 RAR 신호에 추가하여 근거리에 위치한 송신단(예를 들면, 단말)에게 제공할 수 있다.
그리고, 805 단계에서 수신단은 송신단으로부터 수신된 상향링크 SCH(synchronization channel) 채널을 통한 데이터는 상향링크 서브프레임 경계의 OTA 시점에 맞추어 동기화하여 복조(demodulation)를 수행할 수 있다.
반면에, 801 단계에서 판단 결과, 추정된 시간 옵셋이 1282TA 값 이상인 경우, 807 단계에서, 수신단은 추정된 시간 옵셋에서 1282TA를 뺀 값을 보정 시간 값으로 포함하는 TA 명령을 RAR 신호에 추가하여 송신단에게 제공할 수 있다.
그리고, 809 단계에서, 수신단은 송신단으로부터 수신된 상향링크 SCH 채널을 통한 데이터 검출 시에, 샹항링크 서브프레임 경계 + 1282TA 옵셋한 시점에 동기화하여 복조를 수행할 수 있다.
상기 805 단계 또는 809 단계 이후에, 811 단계에서, 수신단은 송신단 별 시간 옵셋 관리를 하는지를 판단할 수 있다.
단말 별 시간 옵셋 관리를 하는 경우, 813 단계에서, 수신단은 송신단 별 동기화 시점에 대응하는 수신 결과를 채택할 수 있다.
반면에, 단말 별 시간 옵셋 관리를 하지 않는 경우, 815 단계에서, 수신단은 CRC(cyclic redundancy check)를 통과한 데이터를 정상으로 판단하여 MAC 처리를 수행할 수 있다.
제2 실시 예로, 스케쥴러를 변경하여 약 100km 이상의 광역 셀을 지원하는 방법이 있을 수 있다.
수신단은 근거리에 위치하는 송신단 및 원거리에 위치하는 송신단을 TTI (transmission time interval) 별로 구분함으로써, 동일한 TTI로 처리 시에 서브프레임 간에 먹싱(muxing)되는 문제가 발생하지 않도록 스케쥴링을 할 수 있다.
수신단은 전술한 바와 같이 TA 명령이 샹향링크 동기화 위치로서 0TA 시점 및 1282TA 시점을 기준으로 구분되도록 설정하여 송신단으로 전송할 수 있다.
다음으로, 수신단은 근거리에 위치한 송신단의 상향 링크 채널의 처리는 레거시(legacy) 처리와 같이 원래의 위치인 n 번째 TTI에 할당한 것으로 처리하고, 원거리에 위치한 위치한 송신단은 1 TTI 오프셋을 가지도록 n+1 번째의 TTI에 할당한 것으로 처리할 수 있다.
이와 같이, 스케쥴링하는 경우, 제1 실시 예에서 모뎀 수신부가 동일한 데이터에 대하여 두 번 복조(demodulation)을 수행하는 것과 비교하여, 한 번의 처리만 수행하면 되기 때문에, 수신단의 복잡도가 증가하지 않는다.
한편, TTI 별로 모뎀의 동작 시점인 상향링크 서브프레임 경계가 바뀌어야 되기 때문에, 상향링크 데이터를 제공하는 전처리 블록에서 TTI 별로 버퍼링을 기 설정된 시간 옵셋만큼 다르게 조정할 필요성이 요구될 수 있다.
도 9는 본 발명의 일 실시예에 따른 광역 셀 반경의 상향링크 동기화를 지원하는 흐름도의 다른 일 예를 나타내는 도면이다.
도 9를 참고하면, 상기 제2 실시 예에 따라 수신단이 향상된 TTI(Transmission Time Interval) 스케쥴러를 이용하여 광역 셀 반경의 샹항링크 동기화를 지원할 수 있다.
먼저, 901 단계에서, 수신단은 RACH 신호로부터 추정된 시간 옵셋이 1282TA 값 이상인지를 판단할 수 있다.
만약 추정된 시간 옵셋이 1282TA 값 이하인 경우, 903 단계에서, 수신단은 추정된 시간 옵셋 값을 보정 시간 값으로 포함하는 TA 명령을 RAR 신호에 추가하여 근거리에 위치한 송신단(예를 들면, 단말)에게 제공할 수 있다.
그리고, 905 단계에서, 수신단은 근거리에 위치한 송신단으로부터 수신된 상향링크를 통한 데이터는 n 번째 서브 프레임의 복조(demodulation)에 할당할 수 있다.
이후, 907 단계에서, 수신단은 n 번째 서브 프레임의 복조를 상향링크 동기화 시점에 맞추어 수행할 수 있다.
한편, 901 단계에서 판단 결과, 추정된 시간 옵셋이 1282TA 값 이상인 경우, 909 단계에서, 수신단은 추정된 시간 옵셋에서 1282TA 값을 뺀 값을 보정 시간 값으로 포함하는 TA 명령을 RAR 신호에 추가하여 송신단에게 제공할 수 있다.
그리고, 911 단계에서, 수신단은 근거리에 위치한 송신단으로부터 수신된 상향링크를 통한 데이터를 n+1 번째 서브 프레임의 복조(demodulation)에 할당하여 처리할 수 있다.
이후, 913 단계에서, 수신단은 n+1 번째 서브프레임의 복조를 상향링크 동기화 시점에서 254TA 값을 뺀 값만큼 당겨서(advance) 수행할 수 있다.
상기 907 단계 또는 913 단계 이후에, 915 단계에서, 수신단은 수신한 데이터를 n번째 TTI 수신 데이터로서 MAC으로 전송할 수 있다.
제3 실시 예로, 주파수로 자원을 분리하여 운용하는 방법이 있을 수 있다.
LTE 시스템에서, 멀티 캐리어(multi-carrier)를 사용하는 CA(carrier aggregation) 방식을 운용하는 경우, PCell(primary Cell) 그룹 및 SCell(secondary Cell) 그룹을 분리하여, 하향링크 동기화 및 상향링크 동기화를 각각 다르게 운용할 수 있다.
이 경우, 수신단은 RACH 신호 검출을 통하여 근거리에 위치한 송신단 및 원거리에 위치한 송신단을 구분하고, 근거리 송신단은 PCell에 할당하고, 원거리 송신단은 SCell에 할당할 수 있다. 즉, PCell 그룹은 0TA를 기준으로 하향링크 및 상향링크 간의 동기를 맞추어 운용하고, SCell 그룹은 1282TA를 기준으로 하향링크 및 상향링크 간의 동기를 맞추어 운용할 수 있다. 이에 따라, PHY(physical layer) 단의 변경이 없는 운용이 가능하게 된다.
한편, 하향링크 및 상향링크 간에 동기를 맞추어 운용한다는 것은, 수신단이 PHY 단에서 처리 시에, 하향링크가 상향링크 보다 1282TA 만큼 미리 데이터를 송신하도록 함으로써, 원거리에 위치한 송신단이 하향링크의 동기화를 수행한 후, 곧바로 상향링크 데이터를 전송할 때 수신단에서는 0TA를 기준으로 상향링크 데이터가 수신되는 것을 의미할 수 있다. 이는, 약 100km 이상의 셀 반경에 위치하는 원거리에 위치한 송신단을 약 100km만큼 기지국으로 당기는 효과를 나타낼 수 있다.
도 10은 본 발명의 일 실시예에 따른 광역 셀 반경의 상향링크 동기화를 지원하는 흐름도의 또 다른 일 예를 나타내는 도면이다.
도 10을 참고하면, 상기 제3 실시 예에 따라 수신단이 주파수로 자원을 분리 운용하여, 광역 셀 반경의 상향링크 동기화를 지원할 수 있다.
먼저, 1001 단계에서, 수신단은 RACH 신호로부터 추정된 시간 옵셋이 1282TA 값 이상인지를 판단할 수 있다.
추정된 시간 옵셋이 1282TA 값 이하인 경우, 1003 단계에서, 수신단은 추정된 시간 옵셋 값을 보정 시간 값으로 포함하는 TA 명령을 RAR 신호에 추가하여 근거리에 위치한 송신단에게 제공할 수 있다.
그리고, 1005 단계에서, 수신단은 근거리에 위치한 송신단을 PCell이 속한 캐리어(carrier)에 스케쥴링할 수 있다.
다음으로, 1007 단계에서, 수신단의 상기 캐리어를 처리하는 모뎀은 OTA를 기준으로 하향링크 및 상향링크 간에 동기화 시점을 일치시켜 상기 캐리어를 처리할 수 있다.
한편, 1001 단계에서 판단 결과, 추정된 시간 옵셋이 1282TA 값 이상인 경우, 1009 단계에서 수신단은 추정된 시간 옵셋에서 1282TA 값을 뺀 값을 보정 시간 값으로 포함하는 TA 명령을 RAR 신호에 추가하여 송신단에게 제공할 수 있다.
다음으로, 1011 단계에서, 수신단은 시간 옵셋이 1282TA 값 이상인 원거리 송신단을 SCell에 속한 캐리어(carrier)에 스케쥴링할 수 있다.
그리고, 1013 단계에서, 수신단의 상기 캐리어를 처리하는 모뎀은 하향링크의 동기화 시점을 상향링크의 동기화 시점 대비 일정 시간(예를 들면, 1282TA)만큼 당겨서(advance) 상기 캐리어를 처리할 수 있다.
도 11은 본 발명의 다른 일 실시 예에 따른 광역 셀 반경의 레인징 접속을 지원하는 수신단의 구성을 나타내는 도면이다.
도 11을 참조하면, 수신단(예를 들면, 기지국)은 시간 구간 선택기(506), 시간 옵셋 검출기(524) 및 시간 옵셋 판정기(526) 등을 포함할 수 있다.
도 11에서, 시간 구간 선택기(506)는, 도 5의 제1 레인징 신호 시간 구간 선택기(506-1) 및 제2 레인징 신호 시간 구간 선택기(506-2)에 대응될 수 있다. 그리고, 시간 옵셋 검출기(524)는 도 5의 제1 시간 옵셋 검출기(524-1) 및 제2 시간 옵셋 검출기들(524-1)에 대응될 수 있으며, 시간 옵셋 판정기(526)는 도 5의 시간 옵셋 판정기(526)에 대응될 수 있다.
다양한 실시 예에 따르면, 시간 구간 선택기(506)는 레인징 접속을 위한, RACH 프리앰블 시퀀스를 포함하는 RACH 신호에서 제1 검출 시간 구간 및 제2 검출 시간 구간을 선택할 수 있다. 다음으로, 시간 옵셋 검출기(524)는 상기 선택된 제1 검출 시간 구간 및 제2 검출 시간 구간 각각에서 프리앰블 시퀀스의 수신 시점인 제1 시간 옵셋 및 제2 시간 옵셋을 검출할 수 있다. 그리고, 시간 옵셋 판정기(526)은 상기 검출된 제1 시간 옵셋 및 제2 시간 옵셋에 기초하여, 무선 통신 시스템의 송신단의 데이터 전송 시점의 보정을 위한 보정 시간 값을 결정할 수 있다. 이 때, RACH 신호는 보호 구간인 CP(cyclic prefix) 구간, RACH 프리앰블 시퀀스 구간, 간섭 방지 구간(guard time)인 GT 구간을 포함할 수 있다.
다양한 실시 예에 따르면, 수신단은 신호 세기 검출기를 더 포함할 수 있다. 신호 세기 검출기는, 도 5의 제1 신호 세기 검출기(522-1) 및 제2 신호 세기 검출기(522-2)에 대응될 수 있다. 이 경우, 신호 세기 검출기는 제1 검출 시간 구간 및 제2 검출 시간 구간 각각에서의 제1 신호 세기 및 제2 신호 세기를 검출할 수 있다. 그리고, 시간 옵셋 판정기(526)는 검출된 상기 제1 시간 옵셋, 상기 제2 시간 옵셋, 상기 제1 신호 세기 및 상기 제2 신호 세기에 기초하여, 상기 무선 통신 시스템의 송신단의 데이터 전송 시점의 조정을 위한 보정 시간 값을 결정할 수 있다.
다양한 실시 예에 따르면, 제1 검출 시간 구간의 시작점은, 수신단 및 송신단 간의 RTD(round trip delay) 시간을 고려하여, 서브 프레임의 시작점에서 일정 시간 지연될 수 있다.
다양한 실시 예에 따르면, 제2 검출 시간 구간의 시작점은, 수신단 및 상기 송신단 간의 RTD(round trip delay) 시간을 고려하여 제1 검출 시간 구간의 시작점에서 일정 시간 지연될 수 있다.
다양한 실시 예에 따르면, 시간 옵셋 판정기(526)는 검출된 제1 시간 옵셋 및 제2 시간 옵셋에 기초하여, RTD 시간을 고려한 시간 옵셋 값을 추정할 수 있다. 그리고, 시간 옵셋 판정기(526)는 추정된 시간 옵셋 값을 이용하여, 송신단의 데이터 전송 시점의 보정을 위한 보정 시간 값을 결정할 수 있다. 이 경우, 시간 옵셋 판정기(526)는 시간 옵셋 값을 추정하는 경우, 제2 시간 옵셋을 RTD 시간을 고려하여 모듈로(modulo) 값으로 변환할 수 있다.
다양한 실시 예에 따르면, 보정 시간 값은 송신단이 수신단으로부터 원거리 반경에 위치한 경우, RTD 시간을 고려하여, 송신단과의 상향링크 동기화 위치에서 일정 시간 지연하여 데이터를 전송하도록 결정된 값일 수 있다. 이 경우, 원거리 반경은 수신단으로부터 반경 약 100km 이상 거리이며, 일정 시간은 약 1282TA 값일 수 있다.
다양한 실시 예에 따르면, 수신단은 RACH 신호에 응답 신호인 RAR(random access response) 신호에 보정 시간 값을 포함하여 전송하는 전송부를 더 포함할 수 있다.
도 12는 본 발명의 일 실시 예에 따른 무선 통신 시스템의 수신단에서 보정 시간을 결정하는 방법을 나타내는 흐름도이다.
도 12를 참고하면, 1201 단계에서, 수신단은 RACH 프리앰블 시퀀스를 포함하는 RACH 신호에서 제1 검출 시간 구간 및 제2 검출 시간 구간을 선택할 수 있다.
이 경우, 제1 검출 시간 구간의 시작점은, 수신단 및 송신단 간의 RTD 시간을 고려하여, 서브 프레임의 시작점에서 일정 시간 지연될 수 있다. 또한, 제2 검출 시간 구간의 시작점은, 수신단 및 송신단 간의 RTD 시간을 고려하여 제1 검출 시간 구간의 시작점에서 일정 시간 지연될 수 있다.
다음으로, 1203 단계에서, 수신단은 선택된 제1 검출 시간 구간 및 제2 검출 시간 구간 각각에서 프리앰블 시퀀스의 수신 시점인 제1 시간 옵셋 및 제2 시간 옵셋을 검출할 수 있다.
그리고, 동작 1205 단계에서, 수신단은 검출된 제1 시간 옵셋 및 제2 시간 옵셋에 기초하여, 무선 통신 시스템의 송신단의 데이터 전송 시점의 보정을 위한 보정 시간 값을 결정할 수 있다.
다양한 실시 예에 따르면, 상기 보정 시간을 결정하는 방법은 제1 검출 시간 구간 및 제2 검출 시간 구간 각각에서의 제1 신호 세기 및 제2 신호 세기를 검출하는 동작을 더 포함할 수 있다. 이 경우, 보정 시간 값을 결정하는 동작은, 검출된 제1 시간 옵셋, 제2 시간 옵셋, 제1 신호 세기 및 제2 신호 세기에 기초하여, 무선 통신 시스템의 송신단의 데이터 전송 시점의 조정을 위한 보정 시간 값을 결정할 수 있다.
다양한 실시 예에 따르면, 상기 보정 시간 값을 결정하는 동작은, 검출된 제1 시간 옵셋 및 제2 시간 옵셋에 기초하여, RTD 시간을 고려한 시간 옵셋 값을 추정하고, 추정된 시간 옵셋 값을 이용하여, 송신단의 데이터 전송 시점의 보정을 위한 보정 시간 값을 결정할 수 있다. 이 경우, 시간 옵셋 값을 추정하는 경우, 제2 시간 옵셋을 RTD 시간을 고려하여 모듈로 값으로 변환하여 추정할 수 있다.
다양한 실시 예에 따르면, 보정 시간 값은, 송신단이 수신단으로부터 원거리 반경에 위치한 경우, RTD 길이를 고려하여, 송신단과의 상향링크 동기화 위치에서 일정 시간 지연하여 데이터를 전송하도록 결정된 값일 수 있다. 이 경우, 원거리 반경은 수신단으로부터 반경 약 100km 이상 거리이며, 일정 시간은 약 1282TA 값일 수 있다.
다양한 실시 예에 따르면, 데이터 전송 시점의 보정을 위한 보정 시간 값이 결정되면, 상기 보정 시간 값은 RACH 신호에 응답 신호인 RAR 신호에 포함하여 전송될 수 있다.
다양한 실시 예에 따르면, RACH 신호는, 보호 구간인 CP 구간, RACH 프리앰블 시퀀스 구간, 다음 서브프레임과의 간섭 방지 구간인 GT 구간을 포함할 수 있다.
본 발명에서는, 약 100km 이상의 광역 셀 반경에 위치한 송신단으로부터 전송된 프리엠블 시퀀스의 시간 옵셋을 추정하는 방식 및, 이에 따라 상향링크를 동기화하기 위한 방식을 제시하였다. 한편, 본 발명의 실시 예에서는 이해를 쉽게 하기 위하여 세부적인 동작이나 변경에 대한 설명은 언급하지는 않았으나, 시간 옵셋을 추정하고, 이를 이용하여 상향링크를 동기화하는 방법은 당업자에게 다양한 방식으로 구현 및 변형이 가능할 수 있다.
또한, 본 발명의 실시 예들은, 3GPP LTE 시스템에 한정된 것이 아니라, 레인징 절차를 가지면서, 수신단과 송신단 간의 동기화를 통한 통신을 수행하는 다양한 무선 통신 시스템에도 적용 가능할 수 있다. 예를 들면, 본 발명의 실시 예들은, eMTC, NB-IoT, V2X 등과 같은 무선 통신 시스템에도 적용 가능함은 물론이다.
일 실시 예에 따른 본 개시의 수신단(예를 들면, 모듈들 또는 그 기능들) 또는 방법(예를 들면, 동작들)의 적어도 일부는 프로그램 모듈의 형태로 컴퓨터로 판독 가능한 비일시적 기록매체(non-transitory computer readable media)에 저장된 명령어로 구현될 수 있다. 명령어가 프로세서에 의해 실행될 경우, 프로세서가 상기 명령어에 해당하는 기능을 수행할 수 있다.
여기서, 프로그램은 컴퓨터가 읽을 수 있는 비일시적 기록매체에 저장되어 컴퓨터에 의하여 읽혀지고 실행됨으로써, 본 발명의 실시 예를 구현할 수 있다.
여기서 비일시적 기록매체란, 반영구적으로 데이터를 저장하며, 기기에 의해 판독(reading)이 가능한 매체를 의미할 뿐만 아니라 레지스터, 캐쉬, 버퍼 등 계산 또는 전송을 위하여 임시적으로 데이터를 저장하는 휘발성 또는 비휘발성 메모리를 포함할 수 있다. 반면에, 신호(signal), 전류(current) 등과 같은 일시적인 전송 매개체는 비일시적 기록매체에 해당되지 않는다.
구체적으로, 상술한 프로그램들은 CD, DVD, 하드 디스크, 블루레이 디스크, USB, 본 개시의 장치의 내장 메모리, 메모리 카드, ROM 또는 RAM 등과 같은 비일시적 판독가능 기록매체에 저장되어 제공될 수 있다.
또한, 상술한 프로그램들은 서버의 메모리에 저장되어 서버와 네트워크로 연결된 단말(예를 들면, 본 발명의 장치)로 판매를 위하여 전송되거나 또는 프로그램의 제공자(예를 들면, 프로그램 개발자 또는 프로그램의 제조사)에 의하여 서버에 양도 또는 등록될 수도 있다.
또한, 상술한 프로그램들이 서버에서 단말로 판매되는 경우, 프로그램들의 적어도 일부가 전송을 위하여 서버의 버퍼에 임시적으로 생성될 수 있다. 이 경우, 서버의 버퍼가 본 개시의 비일시적 기록매체가 될 수 있다.
일 실시 예에 따르면, 컴퓨터로 판독 가능한 비일시적 기록매체는, 레인징 접속을 위한, RACH 프리앰블 시퀀스를 포함하는 RACH 신호에서 제1 검출 시간 구간 및 제2 검출 시간 구간을 선택하는 동작, 상기 선택된 제1 검출 시간 구간 및 상기 제2 검출 시간 구간 각각에서 상기 프리앰블 시퀀스의 수신 시점인 제1 시간 옵셋 및 제2 시간 옵셋을 검출하는 동작, 및 상기 검출된 제1 시간 옵셋 및 제2 시간 옵셋에 기초하여, 상기 무선 통신 시스템의 송신단의 데이터 전송 시점의 보정을 위한 보정 시간 값을 결정하는 동작을 본 개시의 수신단이 수행하도록 하는 프로그램을 저장할 수 있다.
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
506: 시간 구간 선택기 524: 시간 옵셋 검출기
526: 시간 옵셋 판정기

Claims (20)

  1. 무선 통신 시스템의 수신 장치에 있어서,
    송수신부; 및
    RACH(random access channel) 프리앰블 시퀀스를 포함하는 RACH 신호의 수신을 위한 제1 검출 시간 구간 및 제2 검출 시간 구간을 선택하고, 상기 RACH 프리앰블 시퀀스가 상기 제1 검출 시간 구간에서 검출되는지 또는 상기 RACH 프리앰블 시퀀스가 상기 제2 검출 시간 구간에서 검출되는지 여부를 판단하고, 상기 RACH 프리앰블 시퀀스가 상기 제2 검출 시간 구간에서 검출된 경우, 상기 RACH 프리앰블 시퀀스가 상기 제2 검출 시간 구간에서 수신된 시점에 기반하여 제2 시간 옵셋을 식별하고, 상기 제2 시간 옵셋에 기반하여, 상기 무선 통신 시스템의 송신 장치의 데이터 전송 시점의 보정을 위한 보정 시간 값을 결정하고, 상기 보정 시간 값이 미리 설정된 값보다 큰 것을 식별하고, 상기 보정 시간 값에서 상기 미리 설정된 값을 뺀 값을 TA(timing advance) 값으로 결정하고, 상기 RACH 프리앰블 시퀀스가 상기 제1 검출 시간 구간에서 검출된 경우, 상기 RACH 프리앰블 시퀀스가 상기 제1 검출 시간 구간에서 수신된 시점에 기반하여 제1 시간 옵셋을 식별하고, 상기 제1 시간 옵셋에 기반하여 상기 무선 통신 시스템의 상기 송신 장치의 데이터 전송 시점의 보정을 위한 상기 보정 시간 값을 결정하고, 상기 보정 시간 값을 상기 TA 값으로 결정하고, 상기 RACH 신호의 응답으로 상기 결정된 TA 값을 포함하는 RAR(random access response) 메시지를 상기 송수신부를 통해 상기 송신 장치에게 전송하는 적어도 하나의 프로세서를 포함하는 수신 장치.
  2. 제1 항에 있어서,
    상기 적어도 하나의 프로세서는,
    상기 제1 검출 시간 구간 및 상기 제2 검출 시간 구간 각각에서의 제1 신호 세기 및 제2 신호 세기를 검출하고, 상기 제1 신호 세기 및 상기 제2 신호 세기에 기반하여, 상기 RACH 프리앰블 시퀀스가 상기 제1 검출 시간 구간에서 검출되는지 또는 상기 RACH 프리앰블 시퀀스가 상기 제2 검출 시간 구간에서 검출되는지 판단하는 것을 특징으로 하는 수신 장치.
  3. 제1 항에 있어서,
    상기 제1 검출 시간 구간의 시작점은, 상기 수신 장치 및 상기 송신 장치 간의 RTD(round trip delay) 시간을 고려하여, 서브 프레임의 시작점에서 일정 시간 지연된 것을 특징으로 하는 수신 장치.
  4. 제1 항에 있어서,
    상기 제2 검출 시간 구간의 시작점은, 상기 수신 장치 및 상기 송신 장치 간의 RTD(round trip delay) 시간을 고려하여 상기 제1 검출 시간 구간의 시작점에서 일정 시간 지연된 것을 특징으로 하는 수신 장치.
  5. 제1 항에 있어서,
    상기 적어도 하나의 프로세서는,
    상기 제2 시간 옵셋, RTD(round trip delay) 시간 값에 기반한 모듈로(modulo) 연산에 따라서 시간 옵셋을 결정하고, 상기 시간 옵셋에 기반하여, 상기 송신 장치의 데이터 전송 시점의 보정을 위한 상기 보정 시간 값을 결정하는 것을 특징으로 하는 수신 장치.
  6. 삭제
  7. 제1 항에 있어서,
    상기 보정 시간 값은,
    상기 송신 장치가 상기 수신 장치로부터 미리 설정된 반경 밖에 위치한 경우, RTD(round trip delay) 시간 값을 고려하여, 상기 송신 장치와의 상향링크 동기화 위치에서 일정 시간 지연하여 데이터를 전송하도록 결정된 값인 것을 특징으로 하는 수신 장치.
  8. 제7 항에 있어서,
    상기 미리 설정된 반경은 상기 수신 장치로부터 반경 100km 이며, 상기 일정 시간은 1282TA 값인 것을 특징으로 하는 수신 장치.
  9. 삭제
  10. 제1 항에 있어서,
    상기 RACH 신호는, 보호 구간인 CP(cyclic prefix) 구간, 상기 RACH 프리앰블 시퀀스 구간, 다음 서브프레임과의 간섭 방지 구간(guard time)인 GT 구간을 포함하는 것을 특징으로 하는 수신 장치.
  11. 무선 통신 시스템의 수신 장치에 의해 수행되는 방법에 있어서,
    RACH(random access channel) 프리앰블 시퀀스를 포함하는 RACH 신호의 수신을 위한 제1 검출 시간 구간 및 제2 검출 시간 구간을 선택하는 단계;
    상기 RACH 프리앰블 시퀀스가 상기 제1 검출 시간 구간에서 검출되는지 또는 상기 RACH 프리앰블 시퀀스가 상기 제2 검출 시간 구간에서 검출되는지 여부를 판단하는 단계;
    상기 RACH 프리앰블 시퀀스가 상기 제1 검출 시간 구간에서 검출된 경우, 상기 RACH 프리앰블 시퀀스가 상기 제2 검출 시간 구간에서 수신된 시점에 기반하여 제2 시간 옵셋을 식별하고, 상기 제2 시간 옵셋에 기반하여 상기 무선 통신 시스템의 송신 장치의 데이터 전송 시점의 보정을 위한 보정 시간 값을 결정하고, 상기 보정 시간 값이 미리 설정된 값보다 큰 것을 식별하고, 상기 보정 시간 값에서 상기 미리 설정된 값을 뺀 값을 TA(timing advance) 값으로 결정하는 단계;
    상기 RACH 프리앰블 시퀀스가 상기 제1 검출 시간 구간에서 검출된 경우, 상기 RACH 프리앰블 시퀀스가 상기 제1 검출 시간 구간에서 수신된 시점에 기반하여 제1 시간 옵셋을 식별하고, 상기 제1 시간 옵셋에 기반하여 상기 무선 통신 시스템의 상기 송신 장치의 데이터 전송 시점의 보정을 위한 상기 보정 시간 값을 결정하고, 상기 보정 시간 값을 상기 TA 값으로 결정하는 단계; 및
    상기 RACH 신호의 응답으로 상기 결정된 TA 값을 포함하는 RAR(random access response) 메시지를 상기 송신 장치에게 전송하는 단계를 포함하는 방법.
  12. 제11 항에 있어서, 상기 상기 RACH 프리앰블 시퀀스가 상기 제1 검출 시간 구간에서 검출되는지 또는 상기 RACH 프리앰블 시퀀스가 상기 제2 검출 시간 구간에서 검출되는지 여부를 판단하는 단계는,
    상기 제1 검출 시간 구간 및 상기 제2 검출 시간 구간 각각에서의 제1 신호 세기 및 제2 신호 세기를 검출하는 단계; 및
    상기 제1 신호 세기 및 상기 제2 신호 세기에 기반하여, 상기 RACH 프리앰블 시퀀스가 상기 제1 검출 시간 구간에서 검출되는지 또는 상기 RACH 프리앰블 시퀀스가 상기 제2 검출 시간 구간에서 검출되는지 판단하는 단계를 포함하는 것을 특징으로 하는 방법.
  13. 제11 항에 있어서,
    상기 제1 검출 시간 구간의 시작점은, 상기 수신 장치 및 상기 송신 장치 간의 RTD(round trip delay) 시간을 고려하여, 서브 프레임의 시작점에서 일정 시간 지연된 것을 특징으로 하는 방법.
  14. 제11 항에 있어서,
    상기 제2 검출 시간 구간의 시작점은, 상기 수신 장치 및 상기 송신 장치 간의 RTD(round trip delay) 시간을 고려하여 상기 제1 검출 시간 구간의 시작점에서 일정 시간 지연된 것을 특징으로 하는 방법.
  15. 제11 항에 있어서, 상기 제2 시간 옵셋, RTD(round trip delay) 시간 값에 기반한 모듈로(modulo) 연산에 따라서 시간 옵셋이 결정되고, 상기 송신 장치의 데이터 전송 시점의 보정을 위한 상기 보정 시간 값은 상기 시간 옵셋 값에 기반하여 결정되는 것을 특징으로 하는 방법.
  16. 삭제
  17. 제11 항에 있어서,
    상기 보정 시간 값은,
    상기 송신 장치가 상기 수신 장치로부터 미리 설정된 반경 밖에 위치한 경우, RTD(round trip delay) 시간 값을 고려하여, 상기 송신 장치와의 상향링크 동기화 위치에서 일정 시간 지연하여 데이터를 전송하도록 결정된 값인 것을 특징으로 하는 방법.
  18. 제17 항에 있어서,
    상기 미리 설정된 반경은 상기 수신 장치로부터 반경 100km 이며, 상기 일정 시간은 1282TA 값인 것을 특징으로 하는 방법.
  19. 삭제
  20. 제11 항에 있어서,
    상기 RACH 신호는, 보호 구간인 CP(cyclic prefix) 구간, 상기 RACH 프리앰블 시퀀스 구간, 다음 서브프레임과의 간섭 방지 구간(guard time)인 GT 구간을 포함하는 것을 특징으로 하는 방법.
KR1020170018594A 2016-11-11 2017-02-10 무선 통신 시스템의 보정 시간 결정 방법 및 이를 위한 장치 KR102301820B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP17868694.5A EP3522622B1 (en) 2016-11-11 2017-03-14 Method for determining correction time in wireless communication system and apparatus therefor
PCT/KR2017/002726 WO2018088640A1 (ko) 2016-11-11 2017-03-14 무선 통신 시스템의 보정 시간 결정 방법 및 이를 위한 장치
US16/343,651 US11109330B2 (en) 2016-11-11 2017-03-14 Method for determining correction time in wireless communication system and apparatus therefor

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20160150218 2016-11-11
KR1020160150218 2016-11-11

Publications (2)

Publication Number Publication Date
KR20180053205A KR20180053205A (ko) 2018-05-21
KR102301820B1 true KR102301820B1 (ko) 2021-09-15

Family

ID=62453523

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170018594A KR102301820B1 (ko) 2016-11-11 2017-02-10 무선 통신 시스템의 보정 시간 결정 방법 및 이를 위한 장치

Country Status (1)

Country Link
KR (1) KR102301820B1 (ko)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220103367A (ko) * 2021-01-15 2022-07-22 삼성전자주식회사 초고주파 무선통신 시스템에서의 random access 방법 및 장치
EP4319447A1 (en) * 2021-06-28 2024-02-07 Samsung Electronics Co., Ltd. Method and device for random access in wireless communication system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120224515A1 (en) * 2009-12-03 2012-09-06 Fujitsu Limited Base station and signal processing method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20120044198A (ko) * 2010-10-27 2012-05-07 한국전자통신연구원 임의접속 방법
KR102150936B1 (ko) * 2013-12-26 2020-09-03 한국전자통신연구원 인지 무선 네트워크에서 초기 레인징 수행 방법 및 그 시스템
KR102322654B1 (ko) * 2015-04-06 2021-11-05 삼성전자주식회사 무선통신 시스템에서 기준 시간 운용 방법 및 장치

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120224515A1 (en) * 2009-12-03 2012-09-06 Fujitsu Limited Base station and signal processing method

Also Published As

Publication number Publication date
KR20180053205A (ko) 2018-05-21

Similar Documents

Publication Publication Date Title
US11659511B2 (en) Methods and arrangements in a telecommunications network
US10873957B2 (en) Method and apparatus for transmitting adaptive partial subframe in unlicensed frequency band, method and apparatus for identifying a frame structure, and method and apparatus for transmitting signal
US10411871B2 (en) Wireless communication method, device, and system
US20220182200A1 (en) Methods and apparatus for configuring 5g new radio uplink positioning reference signals
US8111639B2 (en) Radio transmitting apparatus and radio transmitting method
CN110113133B (zh) 用于波形选择和自适应的***和方法
EP3190733B1 (en) Mobile station and base station
US10070406B2 (en) Method for adjusting transmission timing in multiple access system
KR20100051787A (ko) 단말 장치 및 기지국 장치
US20170187558A1 (en) User apparatus, interference detection method, base station, and resource allocation method
EP3522622B1 (en) Method for determining correction time in wireless communication system and apparatus therefor
AU2013370621A1 (en) Method and device for processing random access preamble
KR102301820B1 (ko) 무선 통신 시스템의 보정 시간 결정 방법 및 이를 위한 장치
US11190627B2 (en) Telegram splitting for slotted ALOHA
EP2733901B1 (en) Communication method and reception apparatus
KR102414677B1 (ko) 무선통신시스템에서 신호를 송수신하는 방법 및 장치
US20210234731A1 (en) Remote interference identification and mitigation
US9155096B2 (en) Communication apparatus and communication method
KR20160137891A (ko) 비면허 주파수 대역에서 적응적 부분 서브프레임을 전송하는 방법 및 장치, 프레임 구조를 구분하는 방법 및 장치, 그리고 신호를 전송하는 방법 및 장치
JP6194715B2 (ja) 基地局装置および通信システム
US20140286318A1 (en) Scheduling method and scheduling device
JP6173974B2 (ja) Ofdm通信システムおよびサブキャリア割当方法
CN112534865A (zh) 用于检测波导干扰源的方法、设备和计算机可读介质

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant