KR101064041B1 - 원거리/근거리 간섭 시나리오들을 완화시키는 시분할 듀플렉싱 시스템에서의 지능형 스케줄링 - Google Patents

원거리/근거리 간섭 시나리오들을 완화시키는 시분할 듀플렉싱 시스템에서의 지능형 스케줄링 Download PDF

Info

Publication number
KR101064041B1
KR101064041B1 KR1020097013282A KR20097013282A KR101064041B1 KR 101064041 B1 KR101064041 B1 KR 101064041B1 KR 1020097013282 A KR1020097013282 A KR 1020097013282A KR 20097013282 A KR20097013282 A KR 20097013282A KR 101064041 B1 KR101064041 B1 KR 101064041B1
Authority
KR
South Korea
Prior art keywords
wireless communication
communication device
wireless
base station
scheduling
Prior art date
Application number
KR1020097013282A
Other languages
English (en)
Other versions
KR20090084966A (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 모토로라 모빌리티, 인크.
Publication of KR20090084966A publication Critical patent/KR20090084966A/ko
Application granted granted Critical
Publication of KR101064041B1 publication Critical patent/KR101064041B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/204Multiple access
    • H04B7/212Time-division multiple access [TDMA]

Landscapes

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

Abstract

무선 통신 시스템(100), 방법 및 사이트 컨트롤러(112)는 적어도 하나의 무선 통신 디바이스에 의한 무선 데이터의 송신 및 수신 중 적어도 하나를 스케줄링한다. 거리는 무선 통신 셀(402)에서 적어도 하나의 무선 통신 디바이스(104)와 기지국(108) 사이에 결정된다. 시분할 듀플렉싱 프레임(602)의 다운링크 서브프레임(610) 및 업링크 서브프레임(614)의 적어도 하나는 복수의 세그먼트들로 세그먼팅된다. 적어도 하나의 무선 통신 디바이스(104)는 적어도 하나의 무선 통신 디바이스(104)와 기지국(108) 사이에 결정된 거리에 기초하여 다운링크 서브프레임(610) 및 업링크 서브프레임(614)의 복수의 세그먼트들 중 적어도 하나로 스케줄링된다.
Figure R1020097013282
스케줄링, 시분할 듀플렉싱, 간섭, 무선 통신 시스템, 사이트 컨트롤러

Description

원거리/근거리 간섭 시나리오들을 완화시키는 시분할 듀플렉싱 시스템에서의 지능형 스케줄링{INTELLIGENT SCHEDULING IN A TIME DIVISION DUPLEXING SYSTEM TO MITIGATE NEAR/FAR INTERFERENCE SCENARIOS}
본 발명은 일반적으로는 무선 통신들의 분야에 관한 것으로, 특히 시분할 듀플렉싱 시스템에서 무선 데이터의 송신/수신을 스케줄링하는 것에 관한 것이다.
무선 통신 시스템들은 과거 수 년 동안에 걸쳐 크게 발전되었다. 현재의 무선 통신 시스템들은 스트리밍 비디오 및 오디오와 같은 광대역 콘텐츠를 송신 및 수신할 수 있다. 오늘날의 무선 통신 시스템들에 이용되는 하나의 통신 스킴은 시분할 듀플렉스(TDD)이다. TDD는 단일 주파수 상에서 데이터의 송신 및 수신을 허용한다. TDD 시스템에서, 기지국들 및 무선 가입자 디바이스들과 같은 통신 디바이스들은 서로 동기화되어야 한다. 예를 들면, 데이터를 송신 및 수신하는데 동일한 주파수가 이용되기 때문에, 인접하는 디바이스가 수신하려고 시도하고 있는 동안에 무선 가입자 디바이스가 송신하고 있는 경우에는, 2개의 디바이스들 사이에 잠재적인 간섭이 존재한다. 또한, 2개의 무선 가입자 디바이스들은 인접하는 통신 셀들의 에지들 상에 있을 수 있고 그들 각각의 기지국들로부터 송신/수신하고 있을 수 있다. 이러한 상황에서, 기지국들의 어느 것이든 원하는 송신과 유사한 전력 레벨들에서 다른 통신 셀로부터 간섭하는 신호들을 수신한다.
TDD 시스템의 기지국들 중 하나가 TX/RX 동기화를 손실하는 경우, 기지국의 안정 오실레이터는 기지국이 계속해서 시스템의 나머지와 동기화를 유지시키도록 노력한다. 그러나, 안정 오실레이터들은 종종 단지 수 시간의 프리런(free-run) 시간만을 허용한다. 동기화 손실을 완화시키는 하나의 방법은 각 사이트가 안정 오실레이터를 구비하는 것인데, 이는 사이트가 일정량의 시간(통상 24-48시간) 동안 프리런하도록 허용한다. 안정 오실레이터들에 있어서의 하나의 문제는 이들이 고가라는 점이다. 안정 오실레이터들에 있어서의 또 하나의 문제는 이들이 제한된 양의 프리런 시간을 제공한다는 점이다. 환언하면, 안정 오실레이터들은 기지국이 시스템에 대해 심각한 문제들을 유발하기 이전에 수 시간만큼의 통상 측정가능한 최대 드리프트 레이트를 가지고 있다. 기지국이 최대 드리프트 레이트 시간 내에 수리될 수 없는 경우, 기지국은 정지될 필요가 있다. 일부 경우들에서, 수리 전문가가 안정 오실레이터의 최대 드리프트 시간 이후에도 기지국에 도달하지 못할 수 있다. 추가적으로, 상기 설명된 원거리/근거리 문제(near/far problem)에 대한 현재의 솔루션들은 더 큰 주파수 재사용 패턴을 이용한다. 그러나, 이것은 제한된 스펙트럼을 가지는 오퍼레이터들에 대해서나, 다수의 작은 셀들을 포함하는 밀집된 도시 환경들에서는 실제적이지 못할 수 있다.
그러므로, 상기 설명된 종래 기술의 문제점을 극복할 필요성이 존재한다.
요약하면, 본 발명에 따르면, 적어도 하나의 무선 통신 디바이스에 의한 무선 데이터의 송신 및 수신 중 적어도 하나를 스케줄링하기 위한 무선 통신 시스템, 방법 및 사이트 컨트롤러가 개시된다. 방법은 무선 통신 셀에서 적어도 하나의 무선 통신 디바이스와 기지국 간의 거리를 결정하는 단계를 포함한다. 시분할 듀플렉싱 프레임의 다운링크 서브프레임 및 업링크 서브프레임의 적어도 하나는 복수의 세그먼트들로 세그먼팅된다. 적어도 하나의 무선 통신 디바이스는 적어도 하나의 무선 통신 디바이스와 기지국 사이에 결정된 거리에 기초하여 다운링크 서브프레임 및 업링크 서브프레임의 복수의 세그먼트들 중 적어도 하나로 스케줄링된다.
또 하나의 실시예에서, 적어도 하나의 무선 통신 디바이스에 의한 무선 데이터의 송신 및 수신 중 적어도 하나를 스케줄링하기 위한 무선 통신 시스템이 개시된다. 무선 통신 시스템은 복수의 무선 디바이스들, 및 복수의 무선 디바이스들에게 통신가능하게 결합된 복수의 기지국들을 포함한다. 복수의 기지국들에게 통신가능하게 결합되는 적어도 하나의 정보 처리 시스템도 포함된다. 정보 처리 시스템은 복수의 무선 디바이스들에서 적어도 하나의 무선 통신 디바이스와 복수의 기지국들에서 하나의 기지국 간의 거리를 결정하기 위한 레인지 추정기를 포함한다. 레인지 추정기는 시분할 듀플렉싱 프레임의 다운링크 서브프레임 및 업링크 서브프레임 중 적어도 하나를 복수의 세그먼트들로 세그먼팅한다. 스케줄러는 적어도 하나의 무선 통신 디바이스와 기지국 사이에 결정된 거리에 기초하여 적어도 하나의 무선 통신 디바이스를 다운링크 서브프레임 및 업링크 서브프레임의 복수의 세그먼트들 중 적어도 하나로 스케줄링한다.
또 하나의 실시예에서, 적어도 하나의 무선 통신 디바이스에 의한 무선 데이터의 송신 및 수신 중 적어도 하나를 스케줄링하기 위해 적어도 하나의 기지국에 통신가능하게 결합되는 사이트 컨트롤러가 개시된다. 사이트 컨트롤러는 복수의 무선 디바이스들에서 적어도 하나의 무선 통신 디바이스와 복수의 기지국들에서 하나의 기지국 간의 거리를 결정하기 위한 레인지 추정기를 포함한다. 레인지 추정기는 시분할 듀플렉싱 프레임의 다운링크 서브프레임 및 업링크 서브프레임 중 적어도 하나를 복수의 세그먼트들로 세그먼팅한다. 스케줄러는 적어도 하나의 무선 통신 디바이스와 기지국 사이에 결정된 거리에 기초하여 적어도 하나의 무선 통신 디바이스를 다운링크 서브프레임 및 업링크 서브프레임의 복수의 세그먼트들 중 적어도 하나로 스케줄링한다.
적어도 하나의 무선 통신 디바이스는 적어도 하나의 무선 통신 디바이스와 기지국 사이에 결정된 거리에 기초하여, 다운링크 서브프레임 및 업링크 서브프레임의 복수의 세그먼트들 중 적어도 하나로 스케줄링된다. 무선 통신 디바이스는 기지국과 적어도 하나의 무선 통신 디바이스 사이에 결정된 거리가 주어진 거리 임계보다 큰 경우에, 다운링크 서브프레임 및 업링크 서브프레임의 복수의 세그먼트들 중 적어도 하나의 중간 세그먼트로 스케줄링될 수 있다.
유사한 참조부호들이 개개의 뷰들 전체에 걸쳐 동일하거나 기능적으로 유사한 구성요소들을 지칭하고 이하의 상세한 설명과 함께 명세서에 포함되며 그 일부를 형성하는 첨부된 도면들은, 본 발명에 따라 다양한 실시예들을 추가적으로 예시하고 다양한 원리들 및 장점들을 모두 설명하는 기능을 한다.
도 1은 본 발명의 실시예에 따른 무선 통신 시스템을 예시하는 블록도이다.
도 2는 본 발명의 실시예에 따른 정보 처리 시스템을 예시하는 블록도이다.
도 3은 본 발명의 실시예에 따른 무선 통신 디바이스를 예시하는 블록도이다.
도 4는 2개의 무선 통신 디바이스들 사이에 발생하는 간섭이 도시된 조건을 예시하는 도 1의 시스템의 그래픽 표현이다.
도 5는 본 발명의 실시예에 따라 도 4에 도시된 간섭을 완화시키도록 시분할듀플렉싱 프레임의 서브프레임들이 세그먼팅된 후의 조건을 예시하는 도 1의 시스템의 그래픽 표현이다.
도 6은 본 발명의 실시예에 따라 송신/수신 동기화 손실을 완화시키도록 서브프레임들이 세그먼팅된 시분할 듀플렉스 통신들을 위한 프레임 구조를 예시하는 데이터그램이다.
도 7은 본 발명의 실시예에 따라, 디바이스가 셀에 들어감에 따라 그 기지국으로부터 무선 디바이스의 거리에 기초하여 업링크/다운링크 송신을 스케줄링하는 프로세스를 예시하는 동작 흐름도이다.
도 8은 본 발명의 실시예에 따라, 타이밍 기준이 손실된 후 그 기지국으로부터 무선 디바이스의 거리에 기초하여 업링크/다운링크 송신을 스케줄링하는 프로세스를 예시하는 동작 흐름도이다.
요구되는 바와 같이, 본 발명의 상세한 실시예들이 여기에 개시된다. 그러 나, 개시된 실시예들은 다양한 형태들로 실시될 수 있는 본 발명의 예들에 불과하다는 것은 자명하다. 그러므로, 여기에 개시된 특정 구조적 및 기능적 세부사항들은 제한적인 것으로 해석되는 것이 아니라, 단지 청구항들에 대한 기초 및 본 발명을 실제적으로 임의의 적절하게 세부화된 구조로 다양하게 채용하도록 본 기술분야의 숙련자들을 가르치기 위한 대표적인 기초로서 해석되어야 한다. 또한, 여기에 이용된 용어들 및 구문들은 제한하려고 하는 것이 아니라, 본 발명의 이해가능한 설명을 제공하려는 것이다.
용어 "하나(a, an)"는 여기에 이용되는 바와 같이, 하나 또는 하나 이상으로 정의된다. 용어 "복수"는 여기에 이용되는 바와 같이, 둘 또는 둘 이상으로 정의된다. 용어 "또 하나"는 여기에 이용되는 바와 같이, 적어도 제2 또는 그 이상으로 정의된다. 용어 '포함하는(including) 및/또는 구비하는'은 여기에 이용되는 바와 같이, 포함하는(comprising, 개방 언어)으로 정의된다. 용어 '결합된'은 여기에 이용되는 바와 같이, 반드시 직접적으로 그리고 기계적으로는 아니더라도, 접속된 것으로 정의된다.
용어 '무선 통신 디바이스'는 무선으로 신호들을 수신할 수 있고, 선택적으로는 무선으로 신호들을 송신할 수 있으며, 무선 통신 시스템에서도 동작할 수도 있는 다수의 상이한 타입의 디바이스들을 폭넓게 의미하는 것이다. 예를 들면, 그리고 임의의 제한을 위해서는 아니며, 무선 통신 디바이스는 이하, 셀룰러 전화기, 모바일 폰, 스마트폰, 양방향 라디오, 양방향 페이저, 무선 메시징 디바이스, 랩탑/컴퓨터, 오토모티브(automotive) 게이트웨이, 거주지 게이트웨이 및 그와 같은 것 중 임의의 하나 또는 조합을 포함할 수 있다.
무선 통신 시스템
본 발명의 실시예에 따르면, 도 1에 도시된 바와 같이, 무선 통신 시스템(100)이 예시된다. 도 1은 무선 통신 디바이스들(104, 106, 132, 134)을 다른 무선 통신 디바이스들 및/또는 와이드 영역 네트워크(126), 로컬 영역 네트워크(128), 공공 전화 교환망(130) 등과 같은 다른 네트워크들에게 게이트웨이(124)를 통해 접속하는 무선 통신 네트워크(102)를 도시하고 있다. 무선 통신 네트워크(102)는 모바일 폰 네트워크, 모바일 텍스트 메시징 디바이스 네트워크, 페이저 네트워크, 무선 광대역 데이터 네트워크, 등을 포함한다.
또한, 도 1의 무선 통신 네트워크(102)의 통신 표준은 코드 분할 다중 액세스(CDMA), 시분할 다중 액세스(TDMA), 모바일 통신을 위한 글로벌 시스템(GSM), 일반 패킷 무선 서비스(GPRS), 주파수 분할 다중 액세스(FDMA), 직교 주파수 분할 멀티플렉싱(OFDM) 등을 포함한다. 추가적으로, 무선 통신 네트워크(102)는 또한 테스트 메시징 표준들, 예를 들면 단문 메시지 서비스(SMS), 인핸스드 메시징 서비스(EMS), 멀티미디어 메시징 서비스(MMS) 등을 포함한다. 무선 통신 네트워크(102)는 또한 가능한 무선 통신 디바이스들과 무선 광대역 통신들간의 셀룰러 통신들을 통한 푸시-투-토크를 허용한다.
무선 네트워크(102)는 임의의 개수의 통신 디바이스들(104, 106, 132, 134)을 지원한다. 무선 네트워크(102)의 지원은 모바일 전화기들, 스마트 폰들, 텍스 트 메시징 디바이스들, 핸드헬드 컴퓨터들, 페이저들, 비퍼들, 무선 통신 카드들, 무선 통신 어댑터들을 구비하는 퍼스널 컴퓨터들, 등에 대한 지원을 포함한다. 스마트 폰은 1) 포켓 PC, 핸드헬드 PC, 팜 탑 PC, 또는 개인휴대단말기(PDA), 및 2) 모바일 전화기의 조합이다. 더 일반적으로는, 스마트폰은 추가적인 어플리케이션 처리 성능들을 구비하는 모바일 전화기일 수 있다.
하나의 실시예에서, 무선 통신 네트워크(102)는 예를 들면 IEEE 802.16e 표준에 의해 제시된 바와 같이 시분할 듀플렉싱("TDD")을 활용하여 광대역 무선 통신들이 가능하다. IEEE 802.16e 표준은 IEEE Std. 802.16e 2005에 더 기재된다. 듀플렉싱 스킴 TDD는 단일 주파수를 이용하여 다운스트림 및 업스트림 방향으로의 신호들의 송신들을 허용한다. 유의할 점은, 본 발명이 TDD를 구현하기 위해 802.16e 시스템으로 제한되지 않는다는 점이다. 본 발명이 적용될 수 있는 다른 통신 시스템들은 UMTS LTE, 802.20 시스템들, 등을 포함한다. UMTS LTE(롱 텀 에볼루션) 및 IEEE 802.20과 같은 다른 그러한 표준들도 적용가능하다. 또한, 무선 통신 시스템(100)은 단지 TDD 스킴만을 이용하는 시스템으로 제한되지 않는다. 예를 들면, TDD는 시스템(100)에서 가용한 통신 채널들의 일부에만 이용될 수 있는데 대해, 하나 이상의 스킴들은 나머지 통신 채널들에 이용된다.
무선 통신 시스템(100)은 예를 들면, 공통 동기화 스킴인 기지국들(108, 110)의 그룹을 또한 포함한다. 하나의 실시예에서, 기지국들(108, 110)은 이더넷 접속(136, 138)을 통해 무선 통신 네트워크(102)에 접속된다. 그러나, 유의할 점은, 다른 통신 표준들이 이용될 수 있다는 점이다. 하나의 실시예에서, 각 기지 국(108, 110)은 사이트 컨트롤러(112, 114)를 포함한다. 하나의 실시예에서, 동기화는 무선 데이터를 송신하거나 수신하기 위한 시간-기반 동기화이다. 예를 들면, TDD(예를 들면, 송신 및 수신이 동일한 주파수 상에서 수행되는 경우)를 이용하는 무선 통신 시스템에서, 그룹 내의 나머지 무선 디바이스들이 수신하고 있는 동안에 그들 각각의 무선 통신 디바이스들(104, 106, 132, 134)이 송신하고 있지 않도록 또한 그 역의 경우가 성립하도록, 기지국들간의 동기화가 필요하다. 이러한 상황이 발생하는 경우, 무선 디바이스들(104, 106)간의 간섭이 생성될 수 있다. 하나의 실시예에서, 각 기지국(108, 110)은 사이트 컨트롤러(112, 114)를 포함한다.
하나의 실시예에서, 각 기지국(108, 110)(기지국(108, 110)에 결합되는 사이트 컨트롤러(112, 114)를 포함함)은 무선 통신 디바이스(104, 106, 132, 134)가 기지국(108, 110)으로부터 얼마나 떨어져 있는 지를 추정하기 위한 레인지 추정기(a range estimator)(116, 118)를 포함한다. 기지국(108, 110) 또는 사이트 컨트롤러(112, 114)는 또한 무선 디바이스들(104, 106, 132, 134)과 그들 기지국(108, 110)간의 무선 데이터의 송신/수신을 다이나믹하게 스케줄링하기 위한 스케줄러(120, 122)를 포함한다. 기지국(108, 110)이 TDD 시스템의 나머지와 동기화되지 않은 경우에, 다이나믹 스케줄링은 간섭을 완화시킨다. 스케줄러(120, 122)는 이하에 더 상세하게 설명된다.
하나의 실시예에서, 무선 통신 디바이스들(104, 106, 132, 134)은 802.16e 표준 또는 TDD를 지원하는 임의의 다른 통신 스킴을 이용하여 데이터를 무선으로 통신할 수 있다. 또 하나의 실시예에서, 무선 통신 디바이스들(104, 106, 132, 134)은 TDD뿐만 아니라 다른 액세스 스킴을 이용한 무선 통신들이 가능하다. 무선 통신 디바이스들(104, 106, 132, 134)이 무선 통신 셀에 들어감에 따라, 그 셀 안의 각 기지국(112, 114)과 동기화된다. 예를 들면, 무선 통신 디바이스들(104, 106, 132, 134)이 셀에 들어감에 따라, 이들은 다운링크 통신을 청취한다. 하나의 실시예에서, 레인징 채널은 사이트 컨트롤러(112, 114)가 무선 통신 디바이스들(104, 106)이 기지국(108, 110)으로부터 얼마나 떨어져 있는 지를 (레인지 추정기(116, 118)를 통해) 결정할 수 있게 한다. 또 하나의 실시예에서, 무선 디바이스(104, 106)의 거리는 전력 제어를 위해 사이트 컨트롤러(112, 114)에 의해 이용되는 다운링크 측정 리포트들에 의해 결정된다. 레인지 추정기(116, 118)는 이하에 더 상세하게 설명된다.
하나의 실시예에서, 다운링크 통신은 무선 통신 디바이스가 (전파 시간과 관련된 에러를 가지면서) 다운링크 타이밍을 결정하고 업링크 레인징(uplink ranging)의 로케이션과 같은 무선 통신 시스템(100)의 다른 기본적 양태들을 이해할 수 있도록 허용하는 프리앰블 및 기본 제어 정보를 포함한다. 일단 다운링크 통신이 관측되면, 무선 통신 디바이스들(104, 106, 132, 134)은 TDD 레인징 채널에 액세스할 수 있다. 기지국(108, 110)은 사이트 컨트롤러(112, 114)를 통해 레인징 채널 상의 디바이스로부터 수신된 정보에 기초하여 무선 디바이스의 타이밍 지연을 결정할 수 있다. 그리고나서, 기지국(108, 110)은 포워드 링크를 이용하여 디바이스(104, 106, 132, 134)에 시그널링하여, 디바이스(104, 106, 132, 134)가 시스템(100)에서 다른 디바이스들(104, 106, 132, 134)과 동기화되도록 그 타이밍을 진 전시키거나 지체시킨다.
무선 통신 디바이스들(104, 106, 132, 134)간의 동기화는 데이터를 무선으로 송신 및 수신하기 위한 타이밍 동기화이다. 그러므로, 무선 통신 디바이스들(104, 106, 132, 134) 모두는 거의 동일한 시간에 데이터를 송신 및 수신한다. 무선 통신 디바이스들(104, 106, 132, 134)이 TDD 통신 채널을 이용하여 기지국(108, 110)과 통신하고 있고 무선 통신 디바이스들(104, 106, 132, 134)이 동기화되지 않은 경우, 디바이스들 사이에 간섭이 생성된다. 유의할 점은, 무선 통신 디바이스들(104, 106, 132, 134)이 서로 동기화되지 않는다는 점이다. 예를 들면, 각 무선 통신 디바이스(104, 106, 132, 134)는 그 각각의 기지국(108, 110)으로부터 수신된 동기화 타이밍 메시지에 동기화된다. 그러므로, 기지국들(108, 110)은 주어진 동기화 타이밍에 각각 동기화되기 때문에, 무선 통신 디바이스들(104, 106, 132, 134)은 서로 간접적으로 동기화된다. 무선 통신 디바이스들(104, 106, 132, 134)은 이하에 더 상세하게 설명된다.
정보 처리 시스템
도 2는 본 발명의 실시예에 따른 사이트 컨트롤러(112)의 더 상세화된 뷰를 예시하는 블록도이다. 하나의 실시예에서, 사이트 컨트롤러는 그 각각의 기지국(108) 내에 상주한다. 또 하나의 실시예에서, 사이트 컨트롤러(112)는 그 각각의 기지국(108)의 외부에 상주하고 이것에 통신가능하게 결합된다. 사이트 컨트롤러(112)는 메인 메모리(206, 예를 들면 휘발성 메모리), TX/RX 타이밍 동기화 수 단(208), 안정 오실레이터(210), 비휘발성 메모리(212), 사람-머신 인터페이스("MMI", 214), 클럭 발생기(226) 및 네트워크 어댑터 하드웨어(216)에 접속되는 프로세서(204)를 포함한다. 시스템 버스(218)는 이들 시스템 컴포넌트들을 상호접속시킨다. 메인 메모리(206)는 TX/RX 동기화 모니터(220), TX/RX 동기화 손실 타이머(222), 레인지 추정기(116) 및 TX/RX 동기화기(224)를 포함한다. 하나의 실시예에서, 이들 컴포넌트들은 CPU(204)에서 실행할 수 있는 알고리즘들이다. 이들 컴포넌트들에 대한 파라미터들은 메인 메모리(206)내에 상주할 수 있다. 또 하나의 실시예에서, 이들 컴포넌트들은 메모리(206)의 외부에 상주하는 분리된 하드웨어 컴포넌트들이다. 하나의 실시예에서, MMI(214)는 하나 이상의 진단 디바이스들을 사이트 컨트롤러(112, 218)에 직접 접속하는데 이용된다.
하나의 실시예에서, TX/RX 타이밍 동기화 수단(208)은 사이트 컨트롤러(112)에 대해 마스터 클럭 소스를 제공하는 글로벌 포지셔닝 시스템("GPS")이다. 예를 들면, CPU(204)는 GPS 모듈(208)로부터 클럭 소스를 수신하고, 이러한 클럭 소스를 클럭 분배 모듈(226)에게 패싱한다. 하나의 실시예에서, 기지국(108)의 각 컴포넌트들에 대한 클럭 신호들은 GPS 모듈(208)로부터 수신된 마스터 클럭 신호에 기초하여 클럭 분배 모듈(226)에 의해 생성된다.
마스터 클럭 소스는 무선 데이터의 송신 및 수신을 위해 그 자신과 그 각각의 무선 통신 디바이스들을 동기화하는데 이용되는 기지국(108)에 대한 타이밍 기준을 제공한다. TX/RX 동기화기(224)는 타이밍 기준을 이용하여, 데이터를 무선 송신하고 수신하기 위해 기지국(108)을 동기화시킨다. 무선 통신 시스템(100)의 각 기지국들(108, 110)은 거의 공통인 동기화 타이밍으로 동기화된다. 환언하면, 각 기지국(108, 110)에 통신가능하게 결합된 TX/RX 타이밍 동기화 수단(208)은 거의 공통인 동기화 타이밍 신호를 생성한다. 그러므로, 각 기지국(108, 110)에 의한 데이터의 송신 및 수신은 무선 통신 시스템의 다른 기지국들(108, 110)과 동기화된다. 예를 들면, 각 기지국(108, 110)에 의해 송신된 TDD 통신 프레임의 다운링크 및 업링크 서브프레임들이 정렬되도록 기지국들(108, 110)이 동기화된다. 환언하면, 동기화는, TDD 시스템의 나머지 무선 디바이스들(104, 106)이 수신/송신하고 있는 동안에 하나의 기지국(108, 110)의 무선 디바이스들(104, 106)이 송신/수신하고 있지 않도록 보장한다.
하나의 실시예에서, TX/RX 타이밍 동기화는 미리 정의되고 기지국(108, 110)의 모두들 사이에서 공통이다. 환언하면, 기지국들(108, 110)은 모두 공통 동기화 타이밍에 동기화된다. 하나의 실시예에서, 기지국(108)에 결합되는 무선 통신 디바이스들은 또한 데이터의 송신 및 수신을 위해 동기화된다. 예를 들면, 기지국을 통해 다운링크 프레임의 프리앰블에서 동기화 정보를 송신하는 사이트 컨트롤러(112)는 하나 이상의 각각의 무선 통신 디바이스들(104)을 동기화하기 위한 동기화 정보를 포함한다. 유의할 점은, 타이밍 동기화가 GPS를 이용하는 것으로 제한되지 않고 백하울(backhaul) 정보(예를 들면, 네트워크 시간 프로토콜)와 같은 다른 동기화 수단이 또한 본 발명에 적용가능하다는 점이다.
하나의 실시예에서, 안정 오실레이터(210)는 중간 안정 오실레이터, 고 안정 오실레이터 등이다. 안정 오실레이터(210)는 TX/RX 타이밍 동기화 수단(208)이 오 류 발생한 경우에 또는 타이밍 기준 신호가 임의의 이유 때문에 손실된 경우에, 기지국(108)이 일정 기간 동안 프리-런하도록 허용하고, TX/RX 타이밍 동기화 수단(208), 안정 오실레이터(210)는 타이밍 기준 프레임을 클럭 분배 모듈(226)에 제공한다. 안정 오실레이터(210)는 비교적 느린 드리프트 레이트, 예를 들면 1시간 당 8㎲를 가지고 있고, 이는 통신 시스템(100)의 생존가능성을 연장시킨다. 하나의 실시예에서, 기지국들(108, 110)에 공통인 타이밍 기준 프레임에 대한 기지국(108)의 동기화는 TX/RX 동기화 모니터(220)에 의해 모니터링된다.
TX/RX 동기화 모니터(220)는 타이밍 기준의 손실이 발생한 때를 검출한다. 타이밍 기준 손실은 예를 들면, TX/RX 타이밍 동기화 수단(116)의 오류, GPS 신호의 손실, 등으로부터 발생할 수 있다. 일단 손실이 검출되면, TX/RX 동기화 손실 타이머(222)는 미리 정의된 시구간을 카운팅하기 시작한다. TX/RX 동기화 손실 타이머(222)는 시간 기준 신호를 손실한 이래로 미리 정의된 시구간이 경과한 때를 결정하는데 이용된다. 하나의 실시예에서, 미리 정의된 시구간은 무선 디바이스들(104, 106) 간의 잠재적인 간섭이 발생하기 이전에 안정 오실레이터가 드리프트할 수 있는 알려진 시간량(예를 들면, 최대 클럭 슬립 레이트)과 상관된다.
스케줄러(120)는 인접한 셀들간의 간섭이 최소화되도록 다운링크 및 업링크 송신들을 다이나믹하게 스케줄링한다. 예를 들면, TDD를 활용하는 802.16e 시스템에서, 프레임은 다른 것들 중에서, 다운링크 서브프레임, 및 업링크 서브프레임, 송신 턴 가드("TTG") 부분 및 수신 턴 가드("RTG") 부분을 포함한다. 송신 턴 가드는 무선 통신 디바이스(104)가 송신 모드로부터 수신 모드로 전환되고 있는 시간 주기이다. 환언하면, 무선 통신 디바이스는 기지국(108)으로부터 데이터를 수신할 수 있도록 송신하는 것을 중지한다. 수신 턴 가드는 무선 통신 디바이스(104)가 수신 모드로부터 송신 모드로 전환하고 있는 시간 주기이다.
하나의 실시예에서, 스케줄러(120)는 다운링크 서브프레임 및 업링크 서브프레임을 복수의 "구역들(zones)"로 세그먼팅한다. 예를 들면, 서브프레임들 각각은 3개의 세그먼트들로 분할될 수 있다. 유의할 점은, 서브프레임들이 3개의 서브프레임들로 분할되는 것으로 제한되지 않는다는 점이다. 각 무선 통신 디바이스(104, 106)의 그 기지국(108, 110)으로부터의 추정된 거리에 기초하여, 스케줄러는 무선 통신 디바이스들(104, 106)을 3개의 구역들 중 하나로 다이나믹하게 스케줄링한다.
예를 들면, 다운링크 서브프레임에서, "멀리 떨어진(far-away)"무선 가입자들로의 송신들은 다운링크 서브프레임의 중앙 근처에서 스케줄링되고, 그럼으로써 인접하는 셀의 업링크 서브프레임과의 중첩이 발생할 가능성이 있는(간섭을 유발함) TTG 및 RTG 경계들을 회피한다. 업링크 서브프레임에서, 예를 들면, "멀리 떨어진" 사용자들은 3개의 구역들의 중간에서 송신하도록 스케줄링된다. 본 발명의 다이나믹 스케줄링은 인접하는 셀들간의 간섭이 최소화되도록 허용한다. 예를 들면, 다이나믹 스케줄링은 또 하나의 근처의 무선 통신 디바이스(104, 106)가 수신/송신하고 있는 동안에는 하나의 셀의 하나의 무선 통신 디바이스(104, 106)가 송신/수신하는 것을 방지한다.
하나의 실시예에서, 모든 기지국들(108, 110)은 서로 통신하여, 각 기지국이 그 무선 통신 디바이스들(104, 106)을 스케줄링하는 방법을 결정한다. 예를 들면, 각 기지국(108, 110)이 무선 통신 디바이스(104, 106)의 거리를 결정함에 따라, 이러한 정보는 그 바로 인접하는 기지국들과 같은 다른 기지국들(108, 110)에게 패싱되어, 다운링크 및 업링크 서브프레임들의 지능형 스케줄링이 수행될 수 있다.
또 하나의 실시예에서, 상기 설명된 다이나믹 스케줄링은 TX/RX 타이밍 동기화를 위한 타이밍 기준이 손실될 때까지는 수행되지 않는다. 예를 들면, 일단 타이밍 기준 손실이 검출되고 최대 드리프트 레이트(안정 오실레이터(210))에 대응하는 미리 정의된 시구간이 경과하면, 레인지 추정기(116)는 그 무선 통신 디바이스들(104, 106)의 거리를 결정한다. 상기 설명된 바와 같이, 레인지 추정기(116)는 레인징 채널을 통해 무선 통신 디바이스들(104, 106)의 거리를 결정한다. 또 하나의 실시예에서, 무선 디바이스(104, 106)의 거리는 전력 제어를 위해 사이트 컨트롤러(112, 114)에 의해 이용되는 다운링크 측정 리포트들에 의해 결정된다. 유의할 점은, 무선 통신 디바이스들(104, 106)의 거리들은 각 무선 가입자로부터의 업링크 송신들에 대한 직접 신호 세기 측정과 같은 다른 메커니즘에 의해 결정될 수 있다는 점이다.
그리고나서, 스케줄러(120)는 상기 설명된 바와 같이 그 다이나믹 스케줄링을 수행한다. 본 실시예에서, 타이밍 기준 손실을 경험하는 각 기지국(108, 110)은 그 자신의 레인징 정보를 이용하여 다이나믹 스케줄링을 수행한다. 타이밍 기준이 손실된 경우, 기지국(108)이 다른 기지국들(110)과 동시에, 그 이전에 또는 그 이후에 송신/수신하고 있는지, 그럼으로써 잠재적으로 간섭을 유발하는지 여부 에 관한 불확실성이 존재한다. 다이나믹 스케줄링은 시스템의 나머지로의 잠재적인 불확실성의 영향을 감소시킨다. 하나의 실시예에서, 다운링크 및 업링크 서브프레임들의 다이나믹 스케줄링은 또 하나의 무선 디바이스(106)가 그 기지국(110)을 청취하고 있는 동안에 하나의 무선 디바이스(104)가 그 기지국(108)에 송신하거나 그 반대로 수행하여 간섭을 유발시킬 수 있는 것을 방지한다. 또 하나의 실시예에서, 중간 구역의 "멀리-떨어진"가입자들의 스케줄링은 이들 가입자들이 이웃 셀들과 간섭하는 것을 방지하지만, '근처의'가입자들은 잠재적으로 간섭할 수 있는 외곽 구역들에서 여전히 스케줄링될 수 있다. 그러나, 이러한 스케줄링 스킴에 있어서, 외곽 프레임들의 무선 가입자들은 이웃 셀들로부터 훨씬 더 떨어져 있고 더 낮은 전력 레벨에서 송신하고 있기 때문에 그들 간섭이 상당할 정도로 될 가능성이 훨씬 낮다.
또 하나의 실시예에서, 기지국들(108, 110)은 그들 바로 이웃 기지국들과 조정하여, 셀 에지들에 가장 근접한(즉, 기지국으로부터 가장 먼) 그들 셀들의 무선 디바이스들의 스케줄링을 교대로 수행한다. 예를 들면, 전형적인 3-섹터 구성에서, 각 셀은 다른 기지국들에 의해 제어되는 2개의 인접하는 이웃들을 가지고 있다. 이들 3개의 인접하는 셀들을 제어하는 기지국들 각각은 그들 업링크 및 다운링크 서브프레임들을 3개의 세그먼트들로 파티셔닝하고, 각 기지국이 가장 멀리 떨어진 그들 무선 디바이스들을 스케줄링하는데 3개의 세그먼트들 중 어느 것을 이용할 지를 선험적으로 동의할 수 있다. 이러한 예에서, 3개의 기지국들은 업링크 또는 다운링크 서브프레임에서 동시에 그들의 가장 먼 무선 디바이스들과 동시에 결 코 통신하고 있지 않고, 그럼으로써 셀들간의 간섭의 영향을 감소시킨다.
네트워크 어댑터 하드웨어(216)는 네트워크(102)로의 인터페이스를 제공하는데 이용된다. 예를 들면, 하나의 실시예에서, 네트워크 어댑터(216)는 기지국(108, 110)과 무선 통신 네트워크(102)간의 이더넷 접속들(136, 138)을 제공한다. 본 발명의 실시예는 현재의 아날로그 및/또는 디지털 기술들을 포함하는 임의의 데이터 통신 접속들로, 또는 장래의 네트워킹 메커니즘을 통해 동작하도록 적응될 수 있다.
무선 통신 디바이스
도 3은 무선 통신 디바이스(104)의 더 상세화된 뷰를 예시하는 블록도이다. 유의할 점은, 무선 통신 무선 인터페이스 카드들(132, 134)과 같은 다른 무선 통신 디바이스들도 또한 본 발명과 양립가능하다는 점이다. 도 3은 무선 통신 디바이스 타입의 단지 하나의 예를 예시하고 있다. 하나의 실시예에서, 무선 통신 디바이스(104)는 TDD를 이용하는 802.16e 시스템에서와 같이 동일한 주파수 상에서 무선 정보를 송신 및 수신할 수 있다. 무선 통신 디바이스(104)는 무선 통신 신호들의 전송 및 수신을 제어하는 디바이스 컨트롤러/프로세서(302)의 제어 하에서 동작한다. 수신 모드에서, 디바이스 컨트롤러(302)는 송신/수신 스위치(306)를 통해 안테나(304)를 수신기(308)에 전기적으로 결합시킨다. 수신기(308)는 수신된 신호들을 디코딩하고 이들 디코딩된 신호들을 디바이스 컨트롤러(302)에 제공한다.
송신 모드에서, 디바이스 컨트롤러(302)는 송신/수신 스위치(306)를 통해 안 테나(304)를 송신기(310)에 전기적으로 결합시킨다. 디바이스 컨트롤러(302)는 메모리(312)에 저장된 명령들에 따라 송신기 및 수신기를 동작시킨다. 이들 명령들은, 예를 들면 이웃 셀 측정-스케줄링 알고리즘을 포함한다. 메모리(312)는 또한 TX/RX 타이밍 동기화기(314)를 포함한다. TX/RX 타이밍 동기화기(314)는 무선 정보를 송신 및 수신하기 위해 무선 통신 디바이스(104)를 그 각각의 기지국(108)과 동기화시킨다. 예를 들면, 무선 통신 디바이스(104)가 셀에 들어감에 따라, 레인징 채널을 통해 기지국(108)과 통신한다. 하나의 실시예에서, 사이트 컨트롤러(112)는 무선 디바이스를 시스템(100)의 다른 무선 디바이스들 및 기지국들과 동기화시키는데 필요한 타이밍 스킴을 결정한다.
무선 통신 디바이스(104)는 역방향 링크 상에서 기지국(108)으로부터 송신된 타이밍 동기화 메시지를 수신기(308)를 통해 수신한다. 타이밍 동기화 메시지는 TX/RX 타이밍 동기화기(314)가 무선 디바이스(104)의 타이밍 기준을 선행하거나 지체하도록 명령함으로써, 무선 디바이스(104)를 시스템(100)의 다른 디바이스들과 동기화시킨다. 무선 디바이스(104)는, 수신기를 통해, 수신하고 있는 것이 다운링크 서브프레임의 어느 구역인 지 및 송신하고 있는 것이 업링크 서브프레임에서 어느 구역인 지를 나타내는 스케줄링 정보를 수신한다.
무선 통신 디바이스(104)는 예를 들면, 무선 통신 디바이스(104) 상에서 실행될 것으로 대기하고 있는 어플리케이션(도시되지 않음)을 저장하기 위한 비휘발성 저장 메모리(316)를 또한 포함한다. 이러한 예에서, 무선 통신 디바이스(104)는 무선 통신 디바이스(104)가 무선 링크(도시되지 않음)를 이용하지 않고 또 하나 의 무선 디바이스와 직접 통신하도록 허용하는 선택적인 로컬 무선 링크(318)를 포함한다. 선택적인 로컬 무선 링크(318)는 예를 들면, 블루투스, 적외선 데이터 액세스(IrDA) 기술들, 등에 의해 제공된다. 선택적인 로컬 무선 링크(318)는 무선 디바이스(104)가 개인용 컴퓨터들, 워크스테이션들, 등에 통신가능하게 결합된 무선 통신 디바이스들과 같은 또 하나의 무선 통신 디바이스와 직접 통신하도록 허용하는 로컬 무선 링크 송신/수신 모듈(320)을 포함한다.
도 3의 무선 통신 디바이스(104)는 수신기(308) 또는 로컬 무선 링크 송신/수신 모듈(320)로부터 디코딩된 오디오 출력 신호들을 수신하는 오디오 출력 컨트롤러(322)를 더 포함한다. 오디오 컨트롤러(322)는 수신된 디코딩된 오디오 신호들을, 다양한 컨디셔닝 기능들을 수행하는 오디오 출력 컨디셔닝 회로들(324)에 전송한다. 예를 들면, 오디오 출력 컨디셔닝 회로들(324)은 노이즈를 감소시키거나 신호를 증폭시킬 수도 있다. 스피커(326)는 컨디셔닝된 오디오 신호들을 수신하고 사용자에 의한 청취를 위해 오디오 출력을 허용한다. 오디오 출력 컨트롤러(322), 오디오 출력 컨디셔닝 회로들(324) 및 스피커(326)는 사용자에게 누락된 호, 수신된 메시지, 등을 사용자에게 통지하는 가청 경보가 생성될 수 있도록 허용한다. 무선 통신 디바이스(104)는 추가적인 사용자 출력 인터페이스들(328), 예를 들면 헤드 폰 잭(도시되지 않음) 또는 핸즈프리 스피커(도시되지 않음)를 더 포함한다.
무선 통신 디바이스(104)는 사용자가 무선 통신 디바이스(104)에 오디오 신호들을 입력할 수 있도록 허용하기 위한 마이크로폰(330)을 또한 포함한다. 소리 파들은 마이크로폰(330)에 의해 수신되어 전기적 오디오 신호로 변환된다. 오디오 입력 컨디셔닝 회로들(332)은 오디오 신호를 수신하고 오디오 신호에 대해 다양한 컨디셔닝 기능들, 예를 들면 노이즈 감소를 수행한다. 오디오 입력 컨트롤러(334)는 컨디셔닝된 오디오 신호를 수신하고, 오디오 신호의 표현을 디바이스 컨트롤러(302)에게 전송한다.
무선 통신 디바이스(104)는 또한 사용자가 정보를 무선 통신 디바이스(104)에 입력하도록 허용하기 위한 키보드(336)를 포함한다. 무선 통신 디바이스(104)는 사용자가 정지 이미지들 또는 비디오 이미지들을 메모리(314)에 캡쳐하도록 허용하기 위한 카메라(338)를 더 포함한다. 또한, 무선 통신 디바이스(104)는 추가적인 사용자 입력 인터페이스들(340), 예를 들면 터치 스크린 기술(도시되지 않음), 조이스틱(도시되지 않음), 또는 스크롤 휠(도시되지 않음)을 포함한다. 하나의 실시예에서, 데이터 케이블의 무선 통신 디바이스(104)로의 접속을 허용하기 위한 주변장치 인터페이스(도시되지 않음)가 또한 포함된다. 본 발명의 하나의 실시예에서, 데이터 케이블의 접속은 무선 통신 디바이스(104)가 컴퓨터 또는 프린터에 접속되도록 허용한다.
비주얼 통지(또는 비주얼 표시), 예를 들면 디스플레이(346) 상에서의 컬러링된 광들의 시퀀스 또는 플래싱하는 하나 이상의 LED들(도시되지 않음)을 무선 통신 디바이스(104)의 사용자에게 렌더링하기 위한 비주얼 통지(또는 표시) 인터페이스(342)가 또한 무선 통신 디바이스(104) 상에 포함된다. 예를 들면, 수신된 멀티미디어 메시지는 메시지의 일부로서 사용자에게 표시되는 컬러링된 광들의 시퀀스를 포함할 수 있다. 다르게는, 무선 통신 디바이스(104)가 메시지를 수신하거나 사용자가 호를 놓친 경우에 디스플레이(346) 또는 LED들(도시되지 않음) 상에 컬러링된 광들의 시퀀스 또는 단일 플래싱 광을 표시함으로써, 비주얼 통지 인터페이스(342)는 경보로서 이용될 수 있다.
무선 통신 디바이스(104)는 진동 매체 컴포넌트, 촉각 경보 등을 전달하기 위한 촉각 인터페이스(344)를 또한 포함한다. 예를 들면, 무선 통신 디바이스(104)에 의해 수신된 멀티미디어 메시지는 멀티미디어 메시지의 재생 동안에 진동을 제공하는 비디오 매체 컴포넌트를 포함할 수도 있다. 하나의 실시예에서, 촉각 인터페이스(344)는 무선 통신 디바이스(104)의 침묵 모드 동안에 사용자에게 인커밍 호 또는 메시지, 누락된 호 등을 경보하는데 이용된다. 촉각 인터페이스(344)는 이러한 진동이, 예를 들면 진동 모터 등을 통해 발생하도록 허용한다.
무선 통신 디바이스(104)는 무선 통신 디바이스(104)의 사용자에게 정보를 표시하기 위한 디스플레이(346), 및 선택적인 글로벌 포지셔닝 시스템(GPS) 모듈(348)을 또한 포함한다. 선택적인 GPS 모듈(348)은 무선 통신 디바이스(104)의 로케이션 및/또는 속도 정보를 결정한다. 이러한 모듈(348)은 GPS 위성 시스템을 이용하여, 무선 통신 디바이스(104)의 로케이션 및/또는 속도를 결정한다. GPS 모듈(348)의 대안으로서, 무선 통신 디바이스(104)는 무선 통신 디바이스(104)의 로케이션 및/또는 속도를 결정하기 위한 대안 모듈들, 예를 들면 셀 타워 삼각측량 및 지원되는 GPS를 이용하는 것을 포함할 수 있다.
2개의 무선 통신 디바이스들 간의 간섭의 예
도 4는 2개의 무선 통신 디바이스들(104, 106)간의 간섭이 발생하는 무선 통신 시스템(100)의 예시이다. 도 5는 상기 설명된 다이나믹 스케줄링이 수행된 후의 무선 통신 시스템(100)의 예시이다. 무선 통신 디바이스들(104, 106)은 인접하는 셀들(402, 404)에 로케이팅되고 서로 비교적 근접하여 있다. 도 4는 TDD 시스템에서 나머지 디바이스들(106)과 동기화되지 않은 무선 통신 디바이스들 중 하나(104)를 도시하고 있다. 상기 설명된 바와 같이, 기지국(108)에서 타이밍 기준이 손실되는 경우, 기지국(108) 자체 및 그 각각의 무선 디바이스들(104)은 TDD 시스템(100)의 나머지로부터 동기화를 손실한다. 그러므로, TDD 프레임들은 미동기화되어 있고, 그럼으로써 무선 통신 디바이스들(104, 106)간의 간섭을 유발한다.
상기 설명된 바와 같이, 2개의 근처의 무선 디바이스들이 그들 각각의 홈 기지국들로부터 멀리 떨어져서 로케이팅되는 경우에 간섭이 발생할 수 있다. 무선 디바이스들(104, 106)은 서로에게 매우 근접하고 높은 TX 전력에서 2개의 다른 기지국들(108, 110)에게 동시에 송신하고 있다. 2개의 무선 디바이스들(104, 106)로부터의 신호들은 유사한 전력 레벨들에서 양쪽 기지국에 도달하고, 그럼으로써 기지국들(108, 110)이 간섭하는 신호로부터 찾고 있는 송신을 분리시키는 것을 어렵게 한다. 이러한 상황은 다운링크 상에서 발생할 수도 있다. 예를 들면, 2개의 기지국들(108, 110)은 서로에게 근접한 2개의 멀리 떨어진 무선 디바이스들(104, 106)에게 동시에 송신한다. 양쪽 무선 디바이스들(104, 106)은 유사한 전력 레벨들에서 양쪽 기지국들(108, 110)로부터의 신호들을 본다. 또 하나의 실시예에서, 무선 디바이스들(104, 106)은 초기에 동기화될 수 있지만, 기지국(들)(108)은 그 타이밍 기준을 손실하고, 그럼으로써 그 무선 디바이스(104)가 시스템의 나머지로부터 동기화되지 않도록 유발시킨다.
하나의 실시예에서, 레인지 추정기(116)는 도 5에 도시된 바와 같이, 스케줄러(120)가 TDD 통신을 위해 다운링크 및 업링크 서브프레임들의 다이나믹 스케줄링을 수행할 수 있도록, 그 셀(402) 내에서 각 무선 디바이스(104)의 거리를 결정한다. 스케줄링은 각 무선 디바이스(104, 106)가 그 셀(402, 404)에 들어감에 따라 발생하거나, 다른 디바이스들(106)이 수신하고 있는 때에 미동기화된 디바이스(104)가 송신할 수 있는 경우에 발생한다. 스케줄링이 발생한 후, 무선 디바이스(104)는 다른 디바이스들(106)이 송신하고 있는 동안에, 신호(502)를 그 기지국(108)에 이제 송신한다. 환언하면, 디바이스들은 동일한 시간 주기들 동안에 송신 및 수신하고 있다. 본 발명의 스케줄링은, 일반적으로, 다른 근처의 무선 가입자들이 송신하고 있고 수신하고 있지는 않은 것으로 알고 있는 시간들에 셀들의 에지들 근처의 무선 가입자들이 송신하는 것을 제공한다. 그러므로, 디바이스들은 서로 간섭하지 않는다.
TDD 프레임
도 6은 802.16e 시스템에 대한 초기 TDD 프레임(602), 및 다운링크 및 업링크 서브프레임들이 세그먼팅된 경우의 802.16e 시스템에 대한 TDD 프레임(604)을 도시하고 있다. 초기 프레임(602)은 RTG(606, 608), 다운링크 서브프레임(610), TTG(612), 및 업링크 서브프레임(614)과 같은 복수의 서브프레임들을 포함한다. 프리앰블과 같은 프레임의 다른 컴포넌트들은 도시되지 않는다. 상기 설명된 바와 같이, RTG(606, 608)는 수신 턴 시간(예를 들면, 50㎲)으로서, 무선 통신 디바이스와 같은 디바이스가 수신 모드로부터 송신 모드로 전환하는 시간 주기이다. TTG(612)는 송신 턴 시간(예를 들면, 115.7㎲)으로서, 무선 통신 디바이스와 같은 디바이스가 수신 모드로부터 송신 모드로 전환하는 시간 주기이다.
다운링크 서브프레임들(610)은 시간(심볼들, 예를 들면 23개의 심볼들) 및 주파수들(톤)인 2개의 차원들을 가지고 있다. 유의할 점은, 본 발명이 이들 심볼들 또는 고정된 심볼 시간으로 제한되지 않는다는 점이다. 특정 무선 통신 디바이스는 다운링크 서브프레임(610)의 시간-주파수 공간 내에서 심볼 및/또는 톤들에 할당될 수 있다. 예를 들면, 기지국(108, 110)은 다운링크 맵을 그 무선 통신 디바이스들의 각각에 송신한다. 무선 디바이스들은 다운링크 맵을 이용하여, 기지국(108, 110)으로부터 데이터를 수신하기 위해 어느 심볼(들)이 할당되었는지를 식별한다. 다른 실시예들에서, 다운링크 맵은 디바이스가 할당되었던 심볼들 및 톤들을 식별하는데 이용된다. 환언하면, 다운링크 맵은 기지국(108, 110)이 그 특정 디바이스에게 송신할 예정인 때를 식별한다. 기지국(108, 110)은 또한 업링크 맵을 다운링크를 통해 무선 통신 디바이스들에게 송신한다. 하나의 실시예에서, 다운링크는 톤들의 그룹들인 30개의 서브채널들(업링크는 35개의 서브채널들을 가질 수 있다)을 가지고 있다. 업링크 맵은 특정 디바이스가 어느 서브채널 및 슬롯에 할당되는지, 및 그 서브채널에 이용되는 변조 및 코딩 스킴을 식별한다. 하나의 실시예에서, 슬롯은 N 톤들 x M 심볼들이고, 복수의 슬롯들이 단일 버스트에 할당 될 수 있다. 이것은 업링크 및 다운링크 맵들 양쪽에 적용된다.
상기 설명된 바와 같이, 본 예에 따른 TDD 시스템에서, 다운링크 서브프레임(610) 및 업링크 서브프레임(614)은 간섭을 관리하기 위해 기지국들(108, 110) 사이에서 정렬되어 유지될 필요가 있다. 간섭이 최소화되도록 보장하기 위해, 스케줄러(120)는 다운링크(610) 및 업링크(612) 서브프레임들을 복수의 구역들로 세그먼팅한다.
이하의 설명은 타이밍 기준이 손실된 경우의 실시예에 관한 것이다. 그러나, 상기 언급된 바와 같이, 타이밍 기준은 스케쥴러가 다운링크(610) 및 업링크(612) 서브프레임들을 세그먼트들로 분할하기 위해 반드시 손실되는 것은 아니다. 예를 들면, 다운링크(610) 및 업링크(612) 서브프레임들은 무선 가입자 디바이스에 있어서 원거리/근거리 상황이 발생하는 경우에 세그먼트들로 분할될 수 있다. 타이밍 기준이 손실된 후, 안정 오실레이터(210)는 사이트가 시구간 동안 프리-런하도록 허용한다. 그러나, 안정 오실레이터(210)는 알려진 최대 슬립 레이트를 가지고 있다. 이러한 최대 슬립 레이트는 기지국(108, 110)이 프레임 구조의 정의된 양(즉, 802.16e에서의 심볼 또는 슬롯)을 슬립하는데 걸리는 시간의 최소량을 결정하는데 이용된다.
예를 들면, 0.8㎲/시간의 중간 안정 오실레이터 슬립 레이트(40℃ 온도 변화를 가정함), 50㎲의 RTG(606, 608), 115.7㎲의 TTG(612), 심볼당 102.857㎲에서 23개 심볼들의 다운링크 서브프레임(610), 및 심볼당 102.857㎲에서 24개 심볼들의 업링크 서브프레임(614), 및 11.429㎲의 심볼 당 사이클릭 프리픽스(per symbol cyclic prefix)를 가정한다. 간섭 문제들이 발생하기 이전에 허용될 수 있는 최대 슬립은 (11.429㎲/2㎲)/(0.8㎲/hr)=14.2 시간(완전 CP)이다. 유의할 점은, 이러한 등식은 사이클릭 프리픽스 지속기간의 슬립이 허용된다는 것을 가정하고 있다는 점이다. 또한 유의할 점은, 이것은 단지 하나의 예에 불과하고 다른 심볼 시간들 및/또는 지속기간들이 이용될 수 있다는 점이다. 그러므로, 이러한 최대 홀드오버(holdover) 시간(14.2 시간) 후에, 셀 내의 무선 디바이스들의 거리들이 결정된다. 스케줄러(120)는 다운링크 서브프레임을 제1 구역(616), 제2 구역(618) 및 제3 구역(620)으로 분할한다. 업링크 서브프레임은 또한 제1 구역(622), 제2 구역(624) 및 제3 구역(626)으로 분할된다.
다운링크 서브프레임은 슬롯 경계들 상에서 세그먼팅된다. 예를 들면, 다운링크 서브프레임에서, 슬롯은 시간 도메인에서 2개의 연속적인 심볼들이다. 다운링크에서 할당의 기본 유닛은 1개의 서브채널에 1개의 슬롯(2개의 심볼들)이다. 다운링크의 제1 심볼 시간은 예외로서, 이는 시간 도메인에서 단지 1개의 심볼인 프리앰블을 포함한다. 이것은 DL1 구역(616)이 DL3 구역(620)과 같이 6개보다는 7개의 심볼들인 이유를 설명한다. 업링크 서브프레임에서, 슬롯은 시간 도메인에서 3개의 연속적인 심볼들이다. 업링크에서 할당의 기본 유닛은 하나의 서브채널에 하나의 슬롯(3개의 심볼들)이다.
도 6의 예에서, 제1 다운링크 구역(616)은 7개의 심볼들이고, 제2 다운링크 구역(618)은 10개의 심볼들이며, 제3 다운링크 구역(620)은 6개의 심볼들로서, 23개의 심볼들과 같다. 유의할 점은, 이것은 단지 하나의 예에 불과하고 다른 구역 크기 조합들도 발생할 수 있다는 점이다. 제1 업링크 구역(622)은 6개의 심볼들이고, 제2 업링크 구역(624)은 12개의 심볼들이며, 제3 업링크 구역(626)은 6개의 심볼들로서, 24개의 심볼들과 같다. 도 4의 예에서, 스케줄러(120)는 제2 다운링크 구역(618)에서 "멀리 떨어진"무선 가입자들로의 송신들을 스케줄링하고, 그럼으로써 인접하는 셀의 업링크 서브프레임과의 중첩이 발생할 가능성이 있는(간섭을 유발할 수 있음) TTG 및 RTG 경계들을 회피한다. 스케줄러(120)는 제2 업링크 구역(626)에서 "멀리 떨어진" 무선 디바이스들(104, 106)로부터의 송신들을 스케줄링한다. 이것은 무선 통신 디바이스들(104, 106)간의 간섭을 최소화시킨다.
TX/RX를 다이나믹하게 스케줄링하는 프로세스
도 7은 무선 디바이스가 셀에 들어감에 따라 디바이스가 그 기지국으로부터 얼마나 떨어져 있는지에 기초하여 무선 데이터의 송신/수신을 스케줄링하는 프로세스를 예시하는 동작 흐름도이다. 도 7의 동작 흐름도는 단계 702에서 시작하여 곧바로 단계 704로 진행한다. 단계 704에서, 스케줄러(120)는 다운링크 및 업링크 서브프레임들(610, 612)을 복수의 구역들로 세그먼팅한다. 무선 디바이스(104, 106)가 셀에 들어감에 따라, 기지국(108, 110 또는 사이트 컨트롤러(112, 114))의 레인지 추정기(116)는 단계 706에서, 기지국(108, 110)으로부터의 디바이스(104, 106)의 거리를 결정한다. 예를 들면, 무선 디바이스(104)가 셀에 들어감에 따라, 레이징 추정기(116)는 디바이스(104)의 거리를 결정하는 레인징 채널에 액세스한다. 또 하나의 실시예에서, 무선 디바이스(104, 106)의 거리는 전력 제어를 위해 사이트 컨트롤러(112, 114)에 의해 이용되는 다운링크 측정 리포트들에 의해 결정된다.
스케줄러(120)는 단계 708에서, 무선 통신 디바이스(104)의 거리가 미리 정의된 거리보다 큰 지를 결정한다. 예를 들면, 스케줄러(120)는 디바이스(104)가 "멀리 떨어진" 것으로 간주되는 미리 정의된 거리 임계를 가질 수 있다. 다르게는, 무선 통신 디바이스들(104, 106)은 구역들의 상대 크기들에 따라 비례하여 "멀리 떨어진" 및 "근처"로 파티셔닝될 수 있다. 예를 들면, 구역들 DL1 + DL3이 각각 3개의 슬롯들이고 DL2가 5개의 슬롯들인 경우, 디바이스들 중 가장 먼 45%는 "멀리 떨어진"상태로 할당되고 나머지 55%는 "근처"상태로 할당된다. 또 하나의 실시예에서, 스케줄러(120)는 디바이스(104)가 셀의 에지로부터 얼마나 멀리 떨어져 있는지를 결정한다. 미리 정의된 임계는 스케줄러(116)가 인접하는 셀의 근처 디바이스(104)간의 간섭 문제들이 발생할 수 있을 만큼 셀의 에지에 근접한 것으로 고려하는 거리일 수 있다.
이러한 결정의 결과가 부정인 경우, 스케줄러(120)는 단계 710에서, 세그먼팅된 다운링크 서브프레임(610)의 외곽 구역들(616, 620)의 근처 또는 그곳에서 무선 통신 디바이스(104)로의 송신들을 다이나믹하게 스케줄링한다. 스케줄러(120)는, 단계 712에서, 세그먼팅된 업링크 서브프레임(614)의 외곽 구역들(622, 626)의 근처 또는 그곳에서 무선 통신 디바이스(104)로부터의 송신을 다이나믹하게 스케줄링한다. 그리고나서, 제어 플로우는 단계 714에서 종료한다. 하나의 실시예에서, TDD 시스템의 모든 기지국들(108, 110)은 셀 에지에서의 그 디바이스들(104, 106) 중 하나가 인접하는 셀의 디바이스와 간섭할 가능성이 있는 경우 각 기지국(108, 110)이 알고 있도록 서로 통신한다. 본 실시예에서, 스케줄러는 또한 이러한 정보를 이용하여 그 다이나믹 스케줄링을 수행한다.
단계 708에서의 결정 결과가 긍정인 경우, 스케줄러(120)는, 단계 716에서, 세그먼팅된 다운링크 서브프레임(610)의 중간 구역(618)의 근처 또는 그곳에서 무선 디바이스로의 송신들을 다이나믹하게 스케줄링한다. 스케줄러(120)는, 단계 718에서, 세그먼팅된 업링크 서브프레임(614)의 중간 구역(624)의 근처 또는 그곳에서 무선 디바이스로의 송신들을 스케줄링한다. 그리고나서, 제어 플로우는 단계 720에서 종료한다.
본 발명의 다이나믹 스케줄링은 인접하는 셀들간의 간섭이 최소화되도록 허용한다. 예를 들면, 다이나믹 스케줄링은 인접하는 셀의 또 하나의 근처 무선 통신 디바이스(104, 106)가 수신/송신하고 있는 동안에 하나의 셀의 하나의 무선 통신 디바이스(104, 106)가 송신/수신하는 것을 방지한다.
도 8은 타이밍 기준 손실을 검출하고, 이어서 도 7과 관련하여 상기 설명된 무선 데이터의 송신/수신을 스케줄링하는 프로세스를 예시하는 동작 흐름도이다. 도 8의 동작 흐름도는 단계 802에서 시작하고 곧바로 단계 804로 진행한다. 사이트 컨트롤러(112, 114)의 TX/RX 동기화 모니터(220)는 단계 804에서, TDD 시스템의 나머지와 기지국들(108, 110) 동기화를 모니터링한다. 모니터(220)는, 단계 806에서, 타이밍 기준이 손실되었는지를 결정한다. 이러한 결정의 결과가 부정인 경우, 모니터는 기지국의 동기화를 계속해서 모니터링한다. 이러한 결정의 결과가 긍정 인 경우, 단계 808에서, TX/RX 동기화 타이머가 시작된다. 사이트 컨트롤러(112, 114)는 단계 810에서, 최대 슬립 레이트 시간이 경과되었는지를 결정한다. 예를 들면, 일단 타이밍 기준이 손실되면, 안정 오실레이터(210)는 기지국(108, 110) 및 그 무선 디바이스들(104, 106)이 간섭을 유발하지 않고 계속해서 송신 및 수신하도록 허용한다. 그러나, 안정 오실레이터(210)는 주지된 드리프트 레이트를 가지고 있다. 그러므로, 사이트 컨트롤러(112, 114)는 이러한 주지된 드리프트를 이용하여, TDD 시스템의 디바이스들 사이에 간섭이 발생하기 이전에 최대 허용가능한 드리프트 시간이 경과했는지를 결정한다.
이러한 결정의 결과가 부정인 경우, 사이트 컨트롤러(112, 114)는 최대 드리프트가 경과되었는지 계속해서 모니터링한다. 이러한 결정의 결과가 긍정인 경우, 무선 통신 디바이스(104, 106)와의 송신을 위한 다이나믹 스케줄링이 수행될 수 있도록, 제어는 도 7의 엔트리 포인트 A로 진행한다.
비제한적 예들
본 발명의 특정 실시예들이 개시되었지만, 본 기술분야의 통상의 기술자들이라면, 본 발명의 사상 및 범주에서 벗어나지 않고서도 특정 실시예들에 대한 변경들이 만들어질 수 있다는 것을 잘 알고 있을 것이다. 따라서, 본 발명의 범주는 특정 실시예들로 제한되지 않고, 첨부된 청구항들은 임의의 그리고 모든 그러한 어플리케이션들, 변형들, 및 본 발명의 범주 내의 실시예들을 커버하려는 것이다.

Claims (20)

  1. 적어도 하나의 시분할 듀플렉싱 통신 채널을 제공하는 무선 통신 시스템에서 적어도 하나의 무선 통신 디바이스에 의한 무선 데이터의 송신 및 수신 중 적어도 하나를 스케줄링하기 위한 방법으로서,
    무선 통신 셀에서 적어도 하나의 무선 통신 디바이스와 기지국 간의 거리를 결정하는 단계;
    시분할 듀플렉싱 프레임의 다운링크 서브프레임 및 업링크 서브프레임 중 적어도 하나를 복수의 세그먼트로 세그먼팅하는 단계; 및
    상기 적어도 하나의 무선 통신 디바이스와 상기 기지국 사이에 결정된 거리에 기초하여, 상기 적어도 하나의 무선 통신 디바이스를, 상기 다운링크 서브프레임 및 상기 업링크 서브프레임의 복수의 세그먼트 중 적어도 하나로 스케줄링하는 단계
    를 포함하는 스케줄링 방법.
  2. 제1항에 있어서, 상기 거리를 결정하는 단계는,
    적어도 하나의 다운링크 측정 리포트(downlink measure report)를 수신하는 단계;
    상기 적어도 하나의 무선 통신 디바이스로부터 레인징 데이터(ranging data)를 수신하는 단계; 및
    업링크 신호상에서 상기 적어도 하나의 무선 통신 디바이스의 수신 신호 세기를 직접 측정하는 단계 중 적어도 하나를 더 포함하는
    스케줄링 방법.
  3. 제1항에 있어서, 상기 스케줄링하는 단계는,
    상기 기지국과 상기 적어도 하나의 무선 통신 디바이스 사이에 결정된 거리가 주어진 거리 임계(distance threshold)보다 더 큰 경우에, 상기 적어도 하나의 무선 통신 디바이스를, 상기 다운링크 서브프레임 및 상기 업링크 서브프레임의 복수의 세그먼트 중 적어도 하나의 중간 세그먼트로 스케줄링하는 단계를 더 포함하는
    스케줄링 방법.
  4. 제1항에 있어서, 상기 스케줄링하는 단계는,
    상기 무선 디바이스가 무선 디바이스들의 제1 비례 그룹(a first proportional group)에 있다고 결정한 것에 기초하여, 상기 적어도 하나의 무선 통신 디바이스를 상기 다운링크 서브프레임 및 상기 업링크 서브프레임의 복수의 세그먼트 중 적어도 하나의 중간 세그먼트로 스케줄링하는 단계 - 상기 무선 디바이스는 상기 복수의 세그먼트 중 적어도 하나의 외곽 세그먼트의 크기에 상대적인 상기 중간 세그먼트의 크기에 기초하여 상기 제1 비례 그룹에 배치됨 - 를 더 포함하는
    스케줄링 방법.
  5. 제1항에 있어서, 상기 스케줄링하는 단계는,
    상기 기지국과 상기 적어도 하나의 무선 통신 디바이스 사이에 결정된 거리가 주어진 거리 임계 미만인 경우에, 상기 적어도 하나의 무선 통신 디바이스를, 상기 다운링크 서브프레임 및 상기 업링크 서브프레임의 복수의 세그먼트 중 적어도 하나의 외곽 세그먼트로 스케줄링하는 단계를 더 포함하는
    스케줄링 방법.
  6. 제1항에 있어서, 상기 스케줄링하는 단계는,
    상기 무선 디바이스가 무선 디바이스들의 제2 비례 그룹에 있다고 결정한 것에 기초하여, 상기 적어도 하나의 무선 통신 디바이스를 상기 다운링크 서브프레임 및 상기 업링크 서브프레임의 복수의 세그먼트 중 적어도 하나의 외곽 세그먼트로 스케줄링하는 단계 - 상기 무선 디바이스는 상기 복수의 세그먼트 중 적어도 하나의 중간 세그먼트의 크기에 상대적인 상기 적어도 하나의 외곽 세그먼트의 크기에 기초하여 상기 제2 비례 그룹에 배치됨 - 를 더 포함하는
    스케줄링 방법.
  7. 제1항에 있어서,
    상기 기지국에서, 타이밍 기준의 손실을 검출하는 단계 - 상기 타이밍 기준은 상기 기지국에 의해 무선 데이터의 송신 및 수신 중 적어도 하나의 타이밍 동기화를 하는 데에 이용되며, 상기 타이밍 동기화는 미리 정의되어 있고 또한 인접하는 무선 통신 셀에서 상기 기지국과 적어도 하나의 다른 기지국 사이에서 공통임 - ; 및
    상기 타이밍 기준의 손실 이후 제1 미리 정의된 시구간이 경과했는지 결정하는 단계
    를 더 포함하는 스케줄링 방법.
  8. 적어도 하나의 무선 통신 디바이스에 의한 무선 데이터의 송신 및 수신 중 적어도 하나를 스케줄링하기 위한 무선 통신 시스템으로서,
    복수의 무선 디바이스;
    상기 복수의 무선 디바이스에게 통신 가능하게 연결된 복수의 기지국; 및
    상기 복수의 기지국에게 통신 가능하게 연결된 적어도 하나의 정보 처리 시스템 - 상기 정보 처리 시스템은,
    복수의 무선 디바이스 중의 적어도 하나의 무선 통신 디바이스와 복수의 기지국 중의 기지국 간의 거리를 결정하고, 시분할 듀플렉싱 프레임의 다운링크 서브프레임 및 업링크 서브프레임 중 적어도 하나를 복수의 세그먼트로 세그먼팅하기 위한 레인지 추정기; 및
    상기 적어도 하나의 무선 통신 디바이스와 상기 기지국 사이에 결정된 거리에 기초하여, 상기 적어도 하나의 무선 통신 디바이스를, 상기 다운링크 서브프레임 및 상기 업링크 서브프레임의 복수의 세그먼트 중 적어도 하나로 스케줄링하기 위한 스케줄러를 포함함 -
    을 포함하는 무선 통신 시스템.
  9. 제8항에 있어서, 상기 레인지 추정기에 의해 결정하는 것은,
    적어도 하나의 다운링크 측정 리포트를 수신하고;
    상기 적어도 하나의 무선 통신 디바이스로부터 레인징 데이터를 수신하고; 및
    업링크 신호상에서 상기 적어도 하나의 무선 통신 디바이스의 수신 신호 세기를 직접 측정하는 것 중 적어도 하나를 더 포함하는
    무선 통신 시스템.
  10. 제8항에 있어서,
    상기 스케줄러는 상기 기지국과 상기 적어도 하나의 무선 통신 디바이스 사이에 결정된 거리가 주어진 거리 임계보다 더 큰 경우에, 상기 적어도 하나의 무선 통신 디바이스를, 상기 다운링크 서브프레임 및 상기 업링크 서브프레임의 복수의 세그먼트 중 적어도 하나의 중간 세그먼트로 또한 스케줄링하는
    무선 통신 시스템.
  11. 제8항에 있어서,
    상기 스케줄러는 상기 무선 디바이스가 무선 디바이스들의 제1 비례 그룹에 있다고 결정한 것에 기초하여, 상기 적어도 하나의 무선 통신 디바이스를, 상기 다운링크 서브프레임 및 상기 업링크 서브프레임의 복수의 세그먼트 중 적어도 하나의 중간 세그먼트로 또한 스케줄링하고, 상기 무선 디바이스는 상기 복수의 세그먼트 중 적어도 하나의 외곽 세그먼트의 크기에 상대적인 상기 중간 세그먼트의 크기에 기초하여 상기 제1 비례 그룹에 배치되는
    무선 통신 시스템.
  12. 제8항에 있어서,
    상기 스케줄러는 상기 기지국과 상기 적어도 하나의 무선 통신 디바이스 사이에 결정된 거리가 주어진 거리 임계 미만인 경우에, 상기 적어도 하나의 무선 통신 디바이스를, 상기 다운링크 서브프레임 및 상기 업링크 서브프레임의 복수의 세그먼트 중 적어도 하나의 외곽 세그먼트로 또한 스케줄링하는
    무선 통신 시스템.
  13. 제8항에 있어서,
    상기 스케줄러는 상기 무선 디바이스가 무선 디바이스들의 제2 비례 그룹에 있다고 결정한 것에 기초하여, 상기 적어도 하나의 무선 통신 디바이스를, 상기 다운링크 서브프레임 및 상기 업링크 서브프레임의 복수의 세그먼트 중 적어도 하나의 외곽 세그먼트로 또한 스케줄링하고, 상기 무선 디바이스는 상기 복수의 세그먼트 중 적어도 하나의 중간 세그먼트의 크기에 상대적인 상기 적어도 하나의 외곽 세그먼트의 크기에 기초하여 상기 제2 비례 그룹에 배치되는
    무선 통신 시스템.
  14. 제8항에 있어서,
    상기 정보 처리 시스템은,
    타이밍 기준의 손실을 검출하고 - 상기 타이밍 기준은 상기 기지국에 의해 무선 데이터의 송신 및 수신 중 적어도 하나의 타이밍 동기화를 하는 데에 이용되며, 상기 타이밍 동기화는 미리 정의되어 있고 또한 인접하는 무선 통신 셀에서 상기 기지국과 적어도 하나의 다른 기지국 사이에서 공통임 -, 및 상기 타이밍 기준의 손실 이후 제1 미리 정의된 시구간이 경과했는지 결정하기 위한 동기화 모니터를 더 포함하는
    무선 통신 시스템.
  15. 적어도 하나의 무선 통신 디바이스에 의한 무선 데이터의 송신 및 수신 중 적어도 하나를 스케줄링하기 위해 적어도 하나의 기지국에 통신가능하게 결합되는 사이트 컨트롤러로서,
    복수의 무선 디바이스 중의 적어도 하나의 무선 통신 디바이스들과 복수의 기지국 중의 기지국 간의 거리를 결정하고, 시분할 듀플렉싱 프레임의 다운링크 서브프레임 및 업링크 서브프레임 중 적어도 하나를 복수의 세그먼트로 세그먼팅하기 위한 레인지 추정기; 및
    상기 적어도 하나의 무선 통신 디바이스와 상기 기지국 사이에 결정된 거리에 기초하여, 상기 적어도 하나의 무선 통신 디바이스를, 상기 다운링크 서브프레임 및 상기 업링크 서브프레임의 복수의 세그먼트 중 적어도 하나로 스케줄링하기 위한 스케줄러
    를 포함하는 사이트 컨트롤러.
  16. 제15항에 있어서, 상기 레인지 추정기에 의해 결정하는 것은,
    적어도 하나의 다운링크 측정 리포트를 수신하고;
    상기 적어도 하나의 무선 통신 디바이스로부터 레인징 데이터를 수신하고; 및
    업링크 신호상에서 상기 적어도 하나의 무선 통신 디바이스의 수신 신호 세기를 직접 측정하는 것 중 적어도 하나를 더 포함하는
    사이트 컨트롤러.
  17. 제15항에 있어서,
    상기 스케줄러는 상기 기지국과 상기 적어도 하나의 무선 통신 디바이스 사이에 결정된 거리가 주어진 거리 임계보다 더 큰 경우에, 상기 적어도 하나의 무선 통신 디바이스를, 상기 다운링크 서브프레임 및 상기 업링크 서브프레임의 복수의 세그먼트 중 적어도 하나의 중간 세그먼트로 또한 스케줄링하는
    사이트 컨트롤러.
  18. 제15항에 있어서,
    상기 스케줄러는 상기 무선 디바이스가 무선 디바이스들의 제1 비례 그룹에 있다고 결정한 것에 기초하여, 상기 적어도 하나의 무선 통신 디바이스를, 상기 다운링크 서브프레임 및 상기 업링크 서브프레임의 복수의 세그먼트 중 적어도 하나의 중간 세그먼트로 또한 스케줄링하고, 상기 무선 디바이스는 상기 복수의 세그먼트 중 적어도 하나의 외곽 세그먼트의 크기에 상대적인 상기 중간 세그먼트의 크기에 기초하여 상기 제1 비례 그룹에 배치되는
    사이트 컨트롤러.
  19. 제15항에 있어서,
    상기 스케줄러는 상기 기지국과 상기 적어도 하나의 무선 통신 디바이스 사이에 결정된 거리가 주어진 거리 임계 미만인 경우에, 상기 적어도 하나의 무선 통신 디바이스를, 상기 다운링크 서브프레임 및 상기 업링크 서브프레임의 복수의 세그먼트 중 적어도 하나의 외곽 세그먼트로 또한 스케줄링하는
    사이트 컨트롤러.
  20. 제15항에 있어서,
    타이밍 기준의 손실을 검출하고 - 상기 타이밍 기준은 상기 기지국에 의해 무선 데이터의 송신 및 수신 중 적어도 하나의 타이밍 동기화를 하는 데에 이용되며, 상기 타이밍 동기화는 미리 정의되어 있고 또한 인접하는 무선 통신 셀에서 상기 기지국과 적어도 하나의 다른 기지국 사이에서 공통임 -, 및 상기 타이밍 기준의 손실 이후 제1 미리 정의된 시구간이 경과했는지 결정하기 위한 동기화 모니터
    를 더 포함하는 사이트 컨트롤러.
KR1020097013282A 2006-11-28 2007-09-20 원거리/근거리 간섭 시나리오들을 완화시키는 시분할 듀플렉싱 시스템에서의 지능형 스케줄링 KR101064041B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/563,701 2006-11-28
US11/563,701 US8077694B2 (en) 2006-11-28 2006-11-28 Intelligent scheduling in a time division duplexing system to mitigate near/far interference scenarios
PCT/US2007/079000 WO2008067011A1 (en) 2006-11-28 2007-09-20 Intelligent scheduling in a time division duplexing system to mitigate near/far interference scenarios

Publications (2)

Publication Number Publication Date
KR20090084966A KR20090084966A (ko) 2009-08-05
KR101064041B1 true KR101064041B1 (ko) 2011-09-08

Family

ID=39469381

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020097013282A KR101064041B1 (ko) 2006-11-28 2007-09-20 원거리/근거리 간섭 시나리오들을 완화시키는 시분할 듀플렉싱 시스템에서의 지능형 스케줄링

Country Status (3)

Country Link
US (1) US8077694B2 (ko)
KR (1) KR101064041B1 (ko)
WO (1) WO2008067011A1 (ko)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7853250B2 (en) 2003-04-03 2010-12-14 Network Security Technologies, Inc. Wireless intrusion detection system and method
JP4702707B2 (ja) * 2007-02-05 2011-06-15 日本電気株式会社 無線通信システム、その基地局及び移動局、通信同期管理方法、及びそのタイマ制御プログラム
US8121085B1 (en) 2007-05-10 2012-02-21 Marvell International Ltd. Slot allocation method and apparatus for slot-based communication
JP4412505B2 (ja) * 2007-08-08 2010-02-10 日本電気株式会社 無線通信システム
ES2741177T3 (es) * 2007-09-14 2020-02-10 Ericsson Telefon Ab L M Uso mejorado de subtramas en un sistema celular de comunicaciones
WO2009102180A1 (en) 2008-02-17 2009-08-20 Lg Electronics Inc. Method of communication using frame
JP5136149B2 (ja) * 2008-03-25 2013-02-06 富士通株式会社 情報処理端末装置及び不在着信または未読の電子メールの通知方法
US8238367B1 (en) * 2008-03-27 2012-08-07 Marvell International Ltd. Slot allocation, user grouping, and frame partition method for H-FDD systems
US20100097932A1 (en) * 2008-10-15 2010-04-22 Viasat, Inc. Satellite traffic and congestion-based upstream scheduler
WO2010062086A2 (ko) 2008-11-27 2010-06-03 엘지전자주식회사 무선통신 시스템에서 데이터의 전송장치 및 방법
WO2010063137A1 (en) * 2008-12-01 2010-06-10 Telefonaktiebolaget L M Ericsson (Publ) Method of and apparatuses for recognizing an out-of-sync base station
WO2010074472A2 (ko) * 2008-12-22 2010-07-01 (주)엘지전자 데이터 프레임을 이용한 데이터 송수신 방법 및 장치
WO2010073271A1 (en) * 2008-12-23 2010-07-01 Telecom Italia S.P.A. A method op dimensioning radio access networks, corresponding system and computer program product
WO2010079940A2 (en) * 2009-01-07 2010-07-15 Lg Electronics Inc. A method and device for transmitting and receiving a signal using a time division duplexing frame structure in a wireless communication system
KR101598910B1 (ko) * 2009-01-07 2016-03-02 엘지전자 주식회사 무선 통신 시스템에서 시분할 이중화 방식의 프레임 구조를 이용하여 신호를 송수신하는 방법 및 장치
US8958319B2 (en) * 2011-04-29 2015-02-17 Telefonaktiebolaget L M Ericsson (Publ) Decentralized control of interference reduction in a wireless communication system
KR102031031B1 (ko) 2011-06-20 2019-10-15 삼성전자 주식회사 무선 통신 시스템에서 시분할 복식 프레임 구성 정보 송수신 방법 및 장치
WO2014138195A1 (en) * 2013-03-07 2014-09-12 Telcom Ventures, Llc Systems and methods for virtually synchronizing unsynchronized or loosely synchronized networks for position location determination
ES2927089T3 (es) * 2019-03-01 2022-11-02 Telefonica Sa Procedimiento y dispositivo para minimizar interferencias entre redes de comunicaciones TDD
GB2582136B (en) 2019-03-11 2022-08-03 Airspan Ip Holdco Llc Timing adjustment within a wireless communication system for a moving vehicle

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040147267A1 (en) * 2001-03-28 2004-07-29 Stephen Hill Wireless communications network

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010050943A1 (en) * 1989-08-03 2001-12-13 Mahany Ronald L. Radio frequency communication network having adaptive communication parameters
US7702355B2 (en) * 2005-04-14 2010-04-20 Telefonaktiebolaget L M Ericsson (Publ) Cell selection in broadcast and multicast communication environments
US20070147333A1 (en) * 2005-12-22 2007-06-28 Makhijani Mahesh A System and method of transmission scheduling in time-division duplex communication system to minimize interference

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040147267A1 (en) * 2001-03-28 2004-07-29 Stephen Hill Wireless communications network

Also Published As

Publication number Publication date
KR20090084966A (ko) 2009-08-05
WO2008067011A1 (en) 2008-06-05
US20080123569A1 (en) 2008-05-29
US8077694B2 (en) 2011-12-13

Similar Documents

Publication Publication Date Title
KR101064041B1 (ko) 원거리/근거리 간섭 시나리오들을 완화시키는 시분할 듀플렉싱 시스템에서의 지능형 스케줄링
US8416761B2 (en) Mitigating synchronization loss
JP7291205B2 (ja) 参照信号を送信する方法及び装置、参照信号を受信する方法及び装置、車両搭載装置、並びに端末
US20080080406A1 (en) Method and device for increasing capacity of tdd wireless communication systems
CN102893681B (zh) 网络接入设备中通过定义突发持续时间和突发周期来同步的方法
CN108781430B (zh) 一种基于非授权频谱的寻呼方法以及相关设备
KR102182610B1 (ko) 데이터 전송 방법, 장치, 컴퓨터 프로그램 및 저장 매체
JP7453422B2 (ja) 無線通信方法及び装置、端末及び記憶媒体
CN113615238B (zh) 配置信息确定方法、装置及计算机可读存储介质
WO2022087980A1 (zh) 信息传输方法、装置及通信设备
CN104812053A (zh) D2d通信同步信道的传输方法及***、发送端及接收端
CN107453852B (zh) 一种子帧类型通知、确定方法及装置
KR20120070571A (ko) 무선 시스템에서의 제어 채널 송신의 효율적인 구성을 위한 방법
CN116458237A (zh) 用于在无线通信中支持具有非整数周期性的数据传输业务的方法和装置
CN113170292B (zh) 侧行链路的配置方法及装置、通信设备和存储介质
CN113784451A (zh) 控制信令的指示方法、装置、终端和基站以及存储介质
CN115486162A (zh) 用于寻呼信息处理的方法、装置及存储介质
US20240031104A1 (en) Determination method and apparatus for ssb positions and communication device
CN114616900A (zh) 信息处理方法及装置、通信设备及存储介质
JP2007235281A (ja) デジタル無線基地局におけるチャンネル間同期方法、デジタル無線基地局におけるチャンネル間同期プログラム。

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
N231 Notification of change of applicant
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20140828

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20150821

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20160825

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20170825

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20180823

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20190827

Year of fee payment: 9