(19) 대한민국특허청(KR)
(12) 등록특허공보(B1)
(45) 공고일자 2012년03월23일
(11) 등록번호 10-1129850
(24) 등록일자 2012년03월15일
(51) 국제특허분류(Int. Cl.)
H04W 28/06 (2009.01)
(21) 출원번호 10-2010-7009669
(22) 출원일자(국제) 2008년10월01일
심사청구일자 2010년04월30일
(85) 번역문제출일자 2010년04월30일
(65) 공개번호 10-2010-0081335
(43) 공개일자 2010년07월14일
(86) 국제출원번호 PCT/US2008/078455
(87) 국제공개번호 WO 2009/046112
국제공개일자 2009년04월09일
(30) 우선권주장
12/241,405 2008년09월30일 미국(US)
60/976,764 2007년10월01일 미국(US)
(56) 선행기술조사문헌
US20040017823 A1*
*는 심사관에 의하여 인용된 문헌
(73) 특허권자
콸콤 인코포레이티드
미국 캘리포니아 샌디에고 모어하우스
드라이브5775 (우 92121-1714)
(72) 발명자
호, 세이 이유 던칸
미국 92121 캘리포니아 샌디에고 모어하우스 드라
이브 5775
(74) 대리인
남상선
전체 청구항 수 : 총 33 항 심사관 : 김자영
(54) 발명의 명칭 다수의 매체 액세스 제어 헤더 포맷들의 이용을 용이하게 하는 장치, 방법 및 컴퓨터 판독가
능 매체
(57) 요 약
무선 통신시 다양한 매체 액세스 제어(MAC) 헤더 포맷들의 사용을 원활하게 하는 시스템들 및 방법들이
개시된다. MAC 헤더 포맷들은 프로토콜 데이터 유닛(PDU)에 포함된 특정한 데이터의 형태에 대해 특정화될 수
있다. 또한, MAC 헤더들은 불필요한 오버헤드를 발생시키지 않고 가변 크기들의 페이로드들을 수용하도록 가변
길이를 가질 수 있다. 또한, 보다 나은 서비스 품질 처리를 보장하기 위해 연관된 프로토콜 계층들로 제어 PDU
들의 직접 액세스 및 전달을 가능케하는 메커니즘들이 제공된다.
대 표 도 - 도3
등록특허 10-1129850
- 1 -
특허청구의 범위
청구항 1
다수의 매체 액세스 제어 헤더 포맷들의 사용을 원활하게 하는 방법으로서,
연관된 매체 액세스 제어 프로토콜 데이터 유닛에 포함된 데이터의 형태(type)를 결정하는 단계;
상기 결정된 데이터의 형태에 해당하는 헤더 포맷에 따라 매체 액세스 제어 헤더를 생성하는 단계 ?상기 헤더는
논리 채널 식별자, 매체 액세스 제어 길이, 및 매체 액세스 제어 길이의 크기를 포함함?; 및
상기 매체 액세스 제어 헤더와 상기 연관된 프로토콜 데이터 유닛을 전송하는 단계를 포함하는,
다수의 매체 액세스 제어 헤더 포맷들의 사용을 원활하게 하는 방법.
청구항 2
제 1 항에 있어서,
상기 데이터의 형태는 제어 데이터, 사용자 데이터 또는 패드 데이터 중 적어도 하나를 포함하는, 다수의 매체
액세스 제어 헤더 포맷들의 사용을 원활하게 하는 방법.
청구항 3
제 1 항에 있어서,
상기 헤더 포맷은 제어 헤더, 사용자 헤더 또는 패드 헤더 중 적어도 하나를 포함하는, 다수의 매체 액세스 제
어 헤더 포맷들의 사용을 원활하게 하는 방법.
청구항 4
제 3 항에 있어서,
상기 제어 헤더는 논리(logical) 채널 식별자, 프로토콜 식별자, 매체 액세스 제어 길이(length), 제 2 레벨 논
리 채널 식별자를 포함하는, 다수의 매체 액세스 제어 헤더 포맷들의 사용을 원활하게 하는 방법.
청구항 5
제 4 항에 있어서,
상기 프로토콜 식별자는 상기 매체 액세스 제어 프로토콜 데이터 유닛에 캡슐화된(encapsulated) 프로토콜 데이
터 유닛과 연관된 프로토콜 계층을 지정하는, 다수의 매체 액세스 제어 헤더 포맷들의 사용을 원활하게 하는 방
법.
청구항 6
제 5 항에 있어서,
상기 프로토콜 식별자는 매체 액세스 제어 프로토콜 데이터 유닛, 무선 링크 제어 프로토콜 데이터 유닛 또는
패킷 데이터 컨버전스(convergence) 프로토콜 데이터 유닛 중 적어도 하나를 지정하는, 다수의 매체 액세스 제
어 헤더 포맷들의 사용을 원활하게 하는 방법.
청구항 7
삭제
청구항 8
제 1 항에 있어서,
상기 매체 액세스 제어 길이는 가변적(variable)인, 다수의 매체 액세스 제어 헤더 포맷들의 사용을 원활하게
등록특허 10-1129850
- 2 -
하는 방법.
청구항 9
제 8 항에 있어서,
상기 매체 액세스 제어 길이는 0 비트, 7 비트, 또는 15 비트 중 적어도 하나를 포함하는, 다수의 매체 액세스
제어 헤더 포맷들의 사용을 원활하게 하는 방법.
청구항 10
제 3 항에 있어서,
상기 패드 헤더는 논리 채널 식별자 및 예약(reserved) 필드를 포함하는, 다수의 매체 액세스 제어 헤더 포맷들
의 사용을 원활하게 하는 방법.
청구항 11
가변 매체 액세스 제어 헤더들의 사용을 원활하게 하는 통신 장치로서,
연관된 프로토콜 데이터 유닛에 포함된 데이터의 형태를 결정하기 위한 수단;
상기 결정된 데이터의 형태에 해당하는 헤더 포맷에 따라 매체 액세스 제어 헤더를 생성하기 위한 수단 ?상기
헤더는 논리 채널 식별자, 매체 액세스 제어 길이, 및 매체 액세스 제어 길이의 크기를 포함함?; 및
상기 매체 액세스 제어 헤더 및 상기 연관된 프로토콜 데이터 유닛을 전송하기 위한 수단을 포함하는,
가변 매체 액세스 제어 헤더들의 사용을 원활하게 하는 통신 장치.
청구항 12
제 11 항에 있어서,
상기 데이터의 형태는 제어 데이터, 사용자 데이터 또는 패드 데이터 중 적어도 하나를 포함하는, 가변 매체 액
세스 제어 헤더들의 사용을 원활하게 하는 통신 장치.
청구항 13
가변 매체 액세스 제어 헤더들의 사용을 원활하게 하는 통신 장치로서,
연관된 프로토콜 데이터 유닛에 포함된 데이터의 형태를 결정하기 위한 수단;
상기 결정된 데이터의 형태에 해당하는 헤더 포맷에 따라 매체 액세스 제어 헤더를 생성하기 위한 수단 및
상기 매체 액세스 제어 헤더 및 상기 연관된 프로토콜 데이터 유닛을 전송하기 위한 수단을 포함하며,
상기 헤더 포맷은 제어 헤더, 사용자 헤더, 또는 패드 헤더 중 적어도 하나를 포함하는,
가변 매체 액세스 제어 헤더들의 사용을 원활하게 하는 통신 장치.
청구항 14
제 13 항에 있어서,
상기 제어 헤더는 논리 채널 식별자, 프로토콜 식별자, 매체 액세스 제어 길이, 및 제 2 레벨 논리 채널 식별자
를 포함하는, 가변 매체 액세스 제어 헤더들의 사용을 원활하게 하는 통신 장치.
청구항 15
제 14 항에 있어서,
상기 프로토콜 식별자는 상기 매체 액세스 제어 프로토콜 데이터 유닛에 캡슐화된 프로토콜 데이터 유닛과 연관
된 프로토콜 계층을 지정하는, 가변 매체 액세스 제어 헤더들의 사용을 원활하게 하는 통신 장치.
청구항 16
등록특허 10-1129850
- 3 -
제 15 항에 있어서,
상기 프로토콜 식별자는 적어도 매체 액세스 제어 프로토콜 데이터 유닛, 무선 링크 제어 프로토콜 데이터 유닛
또는 패킷 데이터 컨버전스 프로토콜 데이터 유닛을 지정하는, 가변 매체 액세스 제어 헤더들의 사용을 원활하
게 하는 통신 장치.
청구항 17
제 13 항에 있어서,
상기 헤더는 논리 채널 식별자, 매체 액세스 제어 길이, 및 매체 액세스 제어 길이의 크기를 포함하는, 가변 매
체 액세스 제어 헤더들의 사용을 원활하게 하는 통신 장치.
청구항 18
제 17 항에 있어서,
상기 매체 액세스 제어 길이는 가변적인, 가변 매체 액세스 제어 헤더들의 사용을 원활하게 하는 통신 장치.
청구항 19
제 18 항에 있어서,
상기 매체 액세스 제어 길이는 0 비트, 7 비트 또는 15 비트 중 적어도 하나를 포함하는, 가변 매체 액세스 제
어 헤더들의 사용을 원활하게 하는 통신 장치.
청구항 20
제 13 항에 있어서,
상기 패드 헤더는 논리 채널 식별자 및 예약 필드를 포함하는, 가변 매체 액세스 제어 헤더들의 사용을 원활하
게 하는 통신 장치.
청구항 21
무선 통신 장치로서,
명령들을 보유하는 메모리; 및
상기 메모리에 결합되고 상기 메모리에 보유된 명령들을 실행하도록 구성된 프로세서를 포함하며, 상기 명령들
은,
연관된 매체 액세스 제어 프로토콜 데이터 유닛에 포함된 데이터의 형태 ?상기 데이터의 형태는 제어 데이터,
사용자 데이터 또는 패드 데이터 중 적어도 하나를 포함함? 를 결정하고, 상기 결정된 데이터의 형태에 해당하
는 헤더 포맷에 따라 매체 액세스 제어 헤더를 생성하고, 상기 매체 액세스 제어 헤더 및 상기 연관된 프로토콜
데이터 유닛을 전송하는 것과 관련되며,
상기 헤더는 논리 채널 식별자, 매체 액세스 제어 길이, 및 매체 액세스 제어 길이의 크기를 포함하는,
무선 통신 장치.
청구항 22
컴퓨터-판독가능 매체로서,
적어도 하나의 컴퓨터로 하여금, 연관된 매체 액세스 제어 프로토콜 데이터 유닛에 포함된 데이터의 형태를 결
정하게 하기 위한 코드 ?상기 데이터의 형태는 제어 데이터, 사용자 데이터 또는 패드 데이터 중 적어도 하나를
포함함?;
적어도 하나의 컴퓨터로 하여금, 상기 결정된 데이터의 형태에 해당하는 헤더 포맷에 따라 매체 액세스 제어 헤
더를 생성하게 하기 위한 코드 ?상기 헤더는 논리 채널 식별자, 매체 액세스 제어 길이, 및 매체 액세스 제어
길이의 크기를 포함함?; 및
등록특허 10-1129850
- 4 -
적어도 하나의 컴퓨터로 하여금, 상기 매체 액세스 제어 헤더 및 상기 연관된 프로토콜 데이터 유닛을 전송하게
하기 위한 코드를 포함하는,
컴퓨터-판독가능 매체.
청구항 23
가변 매체 액세스 제어 헤더 포맷들을 이용한 통신을 원활하게 하는 방법으로서,
매체 액세스 제어 프로토콜 데이터 유닛 및 연관된 헤더를 수신하는 단계;
상기 연관된 헤더의 논리 채널 식별자에 적어도 부분적으로 기초하여 상기 매체 액세스 제어 프로토콜 데이터
유닛에 포함된 데이터의 형태를 결정하는 단계; 및
상기 데이터의 형태 및 하나 이상의 프로토콜 계층들에 따라 상기 매체 액세스 제어 프로토콜 데이터 유닛을 평
가하는 단계를 포함하는,
가변 매체 액세스 제어 헤더 포맷들을 이용한 통신을 원활하게 하는 방법.
청구항 24
제 23 항에 있어서,
상기 데이터의 형태는 제어 데이터, 사용자 데이터 또는 패드 데이터 중 적어도 하나를 포함하는, 가변 매체 액
세스 제어 헤더 포맷들을 이용한 통신을 원활하게 하는 방법.
청구항 25
제 24 항에 있어서,
제어 데이터 매체 액세스 제어 헤더에 포함된 프로토콜 식별자에 적어도 부분적으로 기초하여 제어 데이터에 관
해 캡슐화된 제어 데이터 유닛과 연관된 프로토콜 계층을 확인하는(ascertaining) 단계를 더 포함하는, 가변 매
체 액세스 제어 헤더 포맷들을 이용한 통신을 원활하게 하는 방법.
청구항 26
제 25 항에 있어서,
상기 캡슐화된 제어 데이터를 상기 연관된 프로토콜 계층으로 직접 전달하는 단계를 더 포함하는, 가변 매체 액
세스 제어 헤더 포맷들을 이용한 통신을 원활하게 하는 방법.
청구항 27
제 24 항에 있어서,
길이 필드의 크기에 적어도 부분적으로 기초하여 상기 연관된 헤더의 길이 필드의 크기를 결정하는 단계를 더
포함하는, 가변 매체 액세스 제어 헤더 포맷들을 이용한 통신을 원활하게 하는 방법.
청구항 28
가변 매체 액세스 제어 헤더 포맷들을 이용한 통신을 원활하게 하는 통신 장치로서,
매체 액세스 제어 프로토콜 데이터 유닛 및 연관된 헤더를 수신하기 위한 수단;
상기 연관된 헤더의 논리 채널 식별자에 적어도 부분적으로 기초하여 상기 매체 액세스 제어 프로토콜 데이터
유닛에 포함된 데이터의 형태를 결정하기 위한 수단; 및
상기 데이터의 형태 및 하나 이상의 프로토콜 계층들에 따라 상기 매체 액세스 제어 프로토콜 데이터 유닛을 평
가하기 위한 수단을 포함하는,
가변 매체 액세스 제어 헤더 포맷들을 이용한 통신을 원활하게 하는 통신 장치.
청구항 29
등록특허 10-1129850
- 5 -
제 28 항에 있어서,
상기 데이터의 형태는 제어 데이터, 사용자 데이터 또는 패드 데이터 중 적어도 하나를 포함하는, 가변 매체 액
세스 제어 헤더 포맷들을 이용한 통신을 원활하게 하는 통신 장치.
청구항 30
제 29 항에 있어서,
제어 데이터 매체 액세스 제어 헤더에 포함된 프로토콜 식별자에 적어도 부분적으로 기초하여 제어 데이터에 관
해 캡슐화된 제어 데이터 유닛과 연관된 프로토콜 계층을 확인하기 위한 수단을 더 포함하는, 가변 매체 액세스
제어 헤더 포맷들을 이용한 통신을 원활하게 하는 통신 장치.
청구항 31
제 30 항에 있어서,
상기 캡슐화된 제어 데이터를 상기 연관된 프로토콜 계층으로 직접 전달하기 위한 수단을 더 포함하는, 가변 매
체 액세스 제어 헤더 포맷들을 이용한 통신을 원활하게 하는 통신 장치.
청구항 32
제 28 항에 있어서,
길이 필드의 크기에 적어도 부분적으로 기초하여 상기 연관된 헤더의 길이 필드의 크기를 결정하기 위한 수단을
더 포함하는, 가변 매체 액세스 제어 헤더 포맷들을 이용한 통신을 원활하게 하는 통신 장치.
청구항 33
무선 통신 장치로서,
명령들을 보유하는 메모리; 및
상기 메모리에 결합되고 상기 메모리에 보유된 상기 명령들을 실행하도록 구성된 프로세서를 포함하며, 상기 명
령들은,
매체 액세스 제어 프로토콜 데이터 유닛 및 연관된 헤더를 수신하고, 상기 연관된 헤더의 논리 채널 식별자에
적어도 부분적으로 기초하여 상기 매체 액세스 제어 프로토콜 데이터 유닛에 포함된 데이터의 형태 ?상기 데이
터의 형태는 제어 데이터, 사용자 데이터 또는 패드 데이터 중 적어도 하나일 수 있음? 를 결정하고, 상기 데이
터의 형태 및 하나 이상의 프로토콜 계층들에 따라 상기 매체 액세스 제어 프로토콜 데이터 유닛을 평가하는 것
과 관련되는,
무선 통신 장치.
청구항 34
컴퓨터-판독가능 매체로서,
적어도 하나의 컴퓨터로 하여금, 매체 액세스 제어 프로토콜 데이터 유닛 및 연관된 헤더를 수신하게 하기 위한
코드;
적어도 하나의 컴퓨터로 하여금, 상기 연관된 헤더의 논리 채널 식별자에 적어도 부분적으로 기초하여 상기 매
체 액세스 제어 프로토콜 데이터 유닛에 포함된 데이터의 형태를 결정하게 하기 위한 코드 ?상기 데이터의 형태
는 제어 데이터, 사용자 데이터 또는 패드 데이터 중 적어도 하나일 수 있음?;
적어도 하나의 컴퓨터로 하여금, 상기 데이터의 형태 및 하나 이상의 프로토콜 계층들에 따라 상기 매체 액세스
제어 프로토콜 데이터 유닛을 평가하게 하기 위한 코드를 포함하는,
컴퓨터-판독가능 매체.
명 세 서
등록특허 10-1129850
- 6 -
기 술 분 야
본 출원은 2007년 10월 1일자로 "LONG TERM EVOLUTION MAC HEADER FORMAT OPTIMIZED DESIGN"란 명칭으로 출원[0001]
된 미국 가특허출원 번호 60/976,764호의 우선권을 청구한다. 상기 출원 전체는 본 발명에 참조로 통합된다.
일반적으로 하기의 설명은 무선 통신들에 관한 것으로, 보다 특정하게는 매체(medium) 액세스 제어 헤더 포맷의[0002]
최적 설계에 관한 것이다.
배 경 기 술
무선 통신 시스템들은 예를 들어, 음성(voice), 데이터 등과 같은 다양한 형태들의 통신 콘텐츠를 제공하도록[0003]
광범위하게 배치된다. 통상적 무선 통신 시스템들은 이용가능한 시스템 자원들(이를 테면, 대역폭, 전송 전
력,..)을 공유함으로써 다수의 사용자들과의 통신을 지원할 수 있는 다중-액세스 시스템들일 수 있다. 이러한
다중-액세스 시스템들의 예로는 코드 분할 다중 액세스(CDMA) 시스템들, 시간 분할 다중 액세스(TDMA)
시스템들, 주파수 분할 다중 액세스(FDMA) 시스템들, 직교 주파수 분할 다중 액세스(OFDMA) 시스템들 등이 포함
될 수 있다. 부가적으로, 시스템들은 3세대 파트너쉽 프로젝트(3GPP), 3GPP2, 3GPP 롱-텀 에볼루션(LTE) 등과
같은 사양들(specifications)을 따를 수 있다.
일반적으로, 무선 다중-액세스 통신 시스템들은 다수의 모바일 디바이스들에 대한 통신을 동시적으로 지원할 수[0004]
있다. 각각의 모바일 디바이스는 순방향 및 역방향 링크들을 통한 전송들을 경유하여 하나 이상의 기지국들과
통신할 수 있다. 순방향 링크(또는 다운링크)는 기지국들로부터 모바일 디바이스들로의 통신 링크로 간주되며
역방향 링크(또는 업링크)는 모바일 디바이스들로부터 기지국들로의 통신 링크로 간주된다. 또한, 모바일 디바
이스들과 기지국들 간의 통신들은 단일-입력 단일-출력(SISO) 시스템들, 다중-입력 단일-출력(MISO) 시스템들,
다중-입력 다중-출력(MIMO) 시스템들 등을 통해 설정될 수 있다. 또한, 모바일 디바이스들은 피어-투-피어
(peer-to-peer) 무선 네트워크 구성들에서 다른 모바일 디바이스들(및/또는 다른 기지국들을 갖는 기지국들)과
통신할 수 있다.
종종 무선 통신 디바이스들은 커버리지 구역을 제공하는 하나 이상의 기지국들을 이용한다. 통상적 기지국은[0005]
브로드캐스트, 멀티캐스트 및/또는 유니캐스트 서비스들에 대한 다수의 데이터 스트림들을 전송할 수 있으며,
데이터 스트림은 액세스 단말에 대한 독립적 수신 대상(interest)일 수 있는 데이터 스트림일 수 있다. 이러한
기지국의 커버리지 구역 내에서 액세스 단말은 복합(composite) 스트림에 의해 전달되는(carried) 하나, 하나
보다는 많은, 또는 모든 데이터 스트림들을 수신하는데 이용될 수 있다. 마찬가지로, 액세스 단말은 데이터를
기지국 또는 다른 액세스 단말로 전송할 수 있다.
MIMO 시스템들은 데이터 전송을 위해 다수의(NT) 전송 안테나들 및 다수의(NR) 수신 안테나들을 공통적으로 사용[0006]
한다. NT 전송 안테나들 및 NR 수신 안테나들에 의해 형성되는 MIMO 채널은 공간(spatial) 채널들로 간주될 수
있는 NS 독립 채널들로 분해될 수 있으며, 여기서 이다. NS 독립 채널들 각각은 디멘션
(dimension)에 상응한다. 또한, MIMO 시스템들은 다수의 전송 안테나들 및 수신 안테나들에 의해 생성된 추가
의 디멘션들(dimensionalities)이 이용되는 경우 개선된 성능(이를 테면, 개선된 스펙트럼 효율, 높은 처리량
및/또는 높은 신뢰성)을 제공한다.
발명의 내용
하기에서는 하나 이상의 실시예들의 간략화된 요약이 제시되며, 이는 이러한 실시예들의 기본적 이해를 제공하[0007]
기 위한 것이다. 이러한 요약은 고려되는 모든 실시예들의 광범위한 개요가 아니며, 임의의 또는 모든 실시예
들의 범주를 제한하거나 또는 모든 실시예들의 중요 또는 주요 엘리먼트들을 식별하기 위해 의도된 것은
아니다. 이들의 유일한 목적은 이후 제시되는 상세한 설명부에 대한 서문으로 간략화된 형태로 하나 이상의 실
시예들에 대한 일부 개념을 제시하기 위한 것이다.
본 발명의 하나 이상의 실시예들 및 해당 설명에 따라, 무선 통신에서 다수의 매체 액세스 제어(MAC) 헤더 포맷[0008]
들을 사용하는 것과 관련하여 다양한 양상들이 개시된다. MAC 헤더 포맷들은 프로토콜 데이터 유닛(PDU)에 포
함된 특정 형태의 데이터에 대해 특정화(specialized)될 수 있다. 또한, MAC 헤더들은 불필요한 오버헤드를 발
생시키지 않고 가변 크기들의 페이로드들(payloads)을 수용하는 가변 길이를 가질 수 있다. 또한, 보다 나은
서비스 처리 품질을 확보하기 위해 프로토콜 계층들로의 직접 액세스(direct access) 및 연관된 제어 PDU들의
등록특허 10-1129850
- 7 -
전달을 가능케하는 메커니즘들이 제공된다.
관련된 양상들에 따라, 다수의 매체 액세스 제어 헤더 포맷들의 사용을 원할하게 하는 방법이 제공된다. 방법[0009]
은 연관된 매체 액세스 제어 프로토콜 데이터 유닛에 포함된 데이터의 형태를 결정하는 단계를 포함할 수 있다.
또한, 상기 방법은 결정된 데이터의 형태에 해당하는 헤더 포맷에 따라 매체 액세스 제어 헤더를 생성하는 단계
를 포함할 수 있다. 또한, 상기 방법은 매체 액세스 제어 헤더 및 연관된 프로토콜 데이터 유닛을 전송하는 단
계를 포함할 수 있다.
또 다른 양상은 가변 매체 액세스 제어 헤더들의 사용을 원할하게 하는 통신 장치에 관한 것이다. 통신 장치는[0010]
연관된 프로토콜 데이터 유닛에 포함된 데이터의 형태를 결정하기 위한 수단을 포함할 수 있다. 또한, 통신 장
치는 결정된 데이터의 형태에 해당하는 헤더 포맷에 따라 매체 액세스 제어 헤더를 생성하기 위한 수단을 포함
할 수 있다. 또한, 통신 장치는 매체 액세스 제어 헤더 및 연관된 프로토콜 데이터 유닛을 전송하기 위한 수단
을 포함할 수 있다.
또 다른 양상은 무선 통신 장치에 관한 것이다. 무선 통신 장치는 연관된 매체 액세스 제어 프로토콜 데이터[0011]
유닛에 포함된 데이터의 형태를 결정하고? 상기 데이터의 형태는 제어 데이터, 사용자 데이터 또는 패드 데이터
중 적어도 하나를 포함함?, 결정된 데이터의 형태에 해당하는 헤드 포맷에 따라 매체 액세스 제어 헤더를 생성
하고, 매체 액세스 제어 헤더 및 연관된 프로토콜 데이터 유닛을 전송하는 것과 관련된 명령들을 보유하는 메모
리를 포함할 수 있다. 또한, 무선 통신 장치는 메모리에 결합되며 메모리에 보유된 명령들을 실행하도록 구성
되는 프로세서를 더 포함할 수 있다.
또 다른 양상은 컴퓨터-판독가능 매체를 포함할 수 있는 컴퓨터 프로그램 물건(product)에 관한 것이다. 컴퓨[0012]
터-판독가능 매체는 적어도 하나의 컴퓨터로 하여금 연관된 매체 액세스 제어 프로토콜 데이터 유닛에 포함된
데이터의 형태를 결정하게 하기 위한 코드를 포함할 수 있으며, 상기 데이터의 형태는 제어 데이터, 사용자 데
이터 또는 패드 데이터 중 적어도 하나를 포함한다. 또한, 컴퓨터-판독가능 매체는 적어도 하나의 컴퓨터로 하
여금 결정된 데이터의 형태에 해당하는 헤드 포맷에 따라 매체 액세스 제어 헤더를 생성하게 하기 위한 코드를
포함할 수 있다. 또한, 컴퓨터-판독가능 매체는 적어도 하나의 컴퓨터로 하여금 매체 액세스 제어 헤더 및 연
관된 프로토콜 데이터 유닛을 전송하게 하기 위한 코드를 포함할 수 있다.
본 발명에 개시된 또 다른 양상은 가변 매체 액세스 제어 헤더 포맷들의 통신을 원활하게 하는 방법에 관한 것[0013]
이다. 방법은 매체 액세스 제어 프로토콜 데이터 유닛 및 연관된 헤더를 수신하는 단계를 포함할 수 있다. 또
한, 방법은 적어도 부분적으로 연관된 헤더의 논리(logical) 채널 식별자에 기초하여 패킷 데이터 유닛에 포함
된 데이터의 형태를 결정하는 단계를 포함할 수 있다. 또한, 방법은 데이터의 형태 및 하나 이상의 프로토콜
계층들에 따라 매체 액세스 제어 프로토콜 데이터 유닛을 평가하는 단계를 포함할 수 있다.
또 다른 양상은 가변 매체 액세스 제어 헤더 포맷들의 통신을 원활하게 하는 통신 장치에 관한 것이다. 통신[0014]
장치는 매체 액세스 제어 프로토콜 데이터 유닛 및 연관된 헤더를 수신하기 위한 수단을 포함할 수 있다.
또한, 통신 장치는 적어도 부분적으로 연관된 헤더의 논리 채널 식별자에 기초하여 패킷 데이터 유닛에 포함된
데이터의 형태를 결정하기 위한 수단을 포함할 수 있다. 또한, 통신 장치는 데이터의 형태 및 하나 이상의 프
로토콜 계층들에 따라 매체 액세스 제어 프로토콜 데이터 유닛을 평가하기 위한 수단을 포함할 수 있다.
본 발명에 개시되는 추가의 양상은 메모리를 포함할 수 있는 무선 통신 장치에 관한 것이다. 메모리는 매체 액[0015]
세스 제어 프로토콜 데이터 유닛 및 연관된 헤드를 수신하고, 적어도 부분적으로 연관된 헤더의 논리 채널 식별
자에 기초하여 패킷 데이터 유닛에 포함된 데이터의 형태를 결정하고 ?상기 데이터의 형태는 제어 데이터, 사용
자 데이터 또는 패드 데이터 중 적어도 하나일 수 있음?, 데이터의 형태 및 하나 이상의 프로토콜 계층들에 따
라 매체 액세스 제어 프로토콜 데이터 유닛을 평가하는 것과 관련된 명령들을 보유할 수 있다. 또한, 무선 통
신 장치는 메모리에 결합되며, 메모리에 보유된 명령들을 실행하도록 구성되는 프로세서를 포함할 수 있다.
또 다른 양상은 적어도 하나의 컴퓨터로 하여금 매체 액세스 제어 프로토콜 데이터 유닛 및 연관된 헤드를 수신[0016]
하게 하기 위한 코드를 포함하는 컴퓨터-판독가능 매체를 포함할 수 있는 컴퓨터 프로그램 물건에 관한 것이다.
또한, 컴퓨터-판독가능 매체는 적어도 하나의 컴퓨터로 하여금 적어도 부분적으로 연관된 헤더의 논리 채널 식
별자에 기초하여 패킷에 포함된 데이터의 형태를 결정하게 하기 위한 코드를 포함할 수 있으며, 상기 데이터의
형태는 제어 데이터, 사용자 데이터 또는 패드 데이터 중 적어도 하나일 수 있다. 또한, 컴퓨터-판독가능 매체
는 적어도 하나의 컴퓨터로 하여금 데이터의 형태 및 하나 이상의 프로토콜 계층들에 따라 매체 액세스 제어 프
로토콜 데이터 유닛을 평가하게 하기 위한 코드를 포함할 수 있다.
등록특허 10-1129850
- 8 -
상기 목적 및 관련된 목적을 달성하기 위해, 하나 이상의 실시예들은 이후 상세히 개시되며 특히 청구항들에 지[0017]
적된 특징들을 포함한다. 하기 설명 및 첨부되는 도면들은 하나 이상의 실시예들의 예시적 양상들을 상세히 개
시한다. 그러나, 이러한 양상들은 다양한 실시예들의 원리가 사용되고 개시된 실시예들이 이러한 모든 양상들
및 이들의 등가물을 포함하도록 의도되는 몇 가지 다양한 방식들 표현된다.
도면의 간단한 설명
도 1은 본 발명의 다양한 실시에들에 따르는 무선 통신 시스템의 예시도이다.[0018]
도 2는 무선 통신 환경에서 사용되는 예시적 통신 장치의 예시도이다.
도 3은 가변 길이들을 포함할 수 있는 다양한 MAC 헤더 포맷들의 사용을 원활하게 하는 예시적 무선 통신 시스
템의 예시도이다.
도 4는 본 발명의 양상에 따른 예시적 MAC 헤더 포맷들의 예시도이다.
도 5는 본 발명의 양상에 따른 MAC 헤더의 선택 및 생성을 원활하게 하는 예시적 방법의 예시도이다.
도 6은 양상에 따른 MAC 헤더 수신을 원활하게 하는 예시적 방법의 예시도이다.
도 7은 본 발명의 양상에 따른 다양한 매체 액세스 제어(MAC) 헤더들의 사용을 원활하게 하는 예시적 시스템의
예시도이다.
도 8은 본 발명의 양상에 따라 무선 통신 시스템의 모바일 디바이스와 연관된 통신을 원활하게 하는 예시적 시
스템의 예시도이다.
도 9는 본 발명에 개시된 다양한 시스템들 및 방법들과 관련하여 사용될 수 있는 예시적 무선 네트워크 환경의
예시도이다.
도 10은 무선 통신 시스템에서의 데이터 전송에 헤더 포맷을 사용할지 결정하는 예시적 시스템의 예시도이다.
도 11은 가변 매체 액세스 제어 헤더 포맷들을 포함하는 전송들의 수신을 원활하게 하는 예시적 시스템의 예시
도이다.
발명을 실시하기 위한 구체적인 내용
다양한 실시예들은 도면들을 참조로 개시되며, 여기서 유사한 참조 부호들은 전반적으로 유사한 엘리먼트들로[0019]
간주되어 사용된다. 하기 설명에서는 설명을 목적으로, 하나 이상의 실시예들의 전반적 이해를 돕기 위해 다양
한 특정 세부사항들이 개시된다. 그러나, 이러한 실시예(들)는 이러한 특정 세부사항들 없이 실행되 수 있다
는 것이 인식될 것이다. 다른 예들에서, 하나 이상의 실시예들의 설명을 쉽게 하기 위해 공지된 구조들 및 디
바이스들은 블록 다이어그램으로 도시된다.
본 발명에 사용되는 "콤포넌트", "모듈", "시스템" 및 이와 유사한 용어들은 컴퓨터-관련 엔티티, 하드웨어, 펌[0020]
웨어, 하드웨어와 소프트웨어의 조합, 소프트웨어, 혹은 실행중인 소프트웨어 중 하나로 간주되도록 의도된다.
예를 들어, 제한되는 것은 아니지만, 콤포넌트는 프로세서상에서 실행되는 프로세스, 프로세서, 객체(object),
실행파일(executable), 실행 쓰레드, 프로그램 및/또는 컴퓨터일 수 있다. 예로써, 컴퓨팅 디바이스 상에서 실
행되는 애플리케이션 및 컴퓨팅 디바이스 모두가 콤포넌트일 수 있다. 하나 이상의 콤포넌트들이 프로세스 및/
또는 실행 쓰레드 내에 상주할 수 있고 콤포넌트는 하나의 컴퓨터에 로컬화되고/되거나 2개 이상의 컴퓨터들 사
이에 분포될 수 있다. 또한, 이러한 콤포넌트들은 다양한 데이터 구조들이 저장된 다양한 컴퓨터 판독가능 매
체로부터 실행될 수 있다. 콤포넌트들은 하나 이상의 데이터 패킷들(이를 테면, 하나의 콤포넌트로부터 로컬
시스템, 분포된 시스템내에서 및/또는 네트워크를 거쳐, 이를 테면 신호에 의해 다른 시스템들을 이용하는 인터
넷을 거쳐 또 다른 컴포넌트와 상호작용하는(interacting) 데이터)을 갖는 신호에 따라 국부적(local) 및/또는
원격(remote) 프로세스들에 의해 통신할 수 있다.
또한, 본 발명에서는 모바일 디바이스와 관련하여 다양한 실시예들이 개시된다. 또한, 모바일 디바이스는 시스[0021]
템, 가입자 유닛, 가입자국, 모바일국, 모바일, 원격국, 원격 단말, 액세스 단말, 사용자 단말, 단말, 무선 통
신 디바이스, 사용자 에이전트, 사용자 디바이스 또는 사용자 장비(UE)로 불릴 수 있다. 모바일 디바이스는 셀
룰러 전화, 코드리스 전화, 세션 개시 프로토콜(SIP) 전화, 무선 로컬 루프(WLL) 국, PDA, 무선 접속 능력을 갖
는 핸드헬드 디바이스, 컴퓨팅 디바이스, 또는 무선 모뎀에 접속된 다른 프로세싱 디바이스일 수 있다. 또한,
등록특허 10-1129850
- 9 -
다양한 실시예들이 기지국과 관련하여본 발명에 개시된다. 기지국은 모바일 디바이스(들)과의 통신에 이용될
수 있으며, 또한 액세스 포인트, 노드 B, 이벌브드 노드 B(eNode B 또는 eNB), 송수신 기지국(BTS) 또는 일부
다른 용어로 간주될 수 있다.
또한, 본 발명에 개시되는 다양한 양상들 또는 특징들은 표준 프로그래밍 및/또는 엔지니어링 기술들을 사용하[0022]
는 방법, 장치 또는 제조 물품으로 구현될 수 있다. 본 발명에 사용되는 "제조 물품"이란 용어는 임의의 컴퓨
터-판독가능 디바이스, 캐리어 또는 매체로부터 액세스가능한 컴퓨터 프로그램을 포함하도록 의도된다. 예를
들어, 컴퓨터-판독가능 매체는 제한되는 것은 아니지만, 자기 저장 디바이스들(이를 테면, 하드 디스크, 플로피
디스크, 자기 스트립들, 등), 광학 디스크들(이를 테면, 콤팩트 디스크(CD), DVD, 등), 스마트 카드들, 및 플래
시 메모리 디바이스들(이를 테면, EPROM, 카드, 스틱, 키 드라이브 등)을 포함할 수 있다. 부가적으로, 본 발
명에 개시된 다양한 저장 매체는 정보를 저장하기 위한 하나 이상의 디바이스들 및/또는 다른 기계-판독가능 매
체로 표현될 수 있다. 제한되지 않고, "기계-판독가능 매체"란 용어는 명령(들) 및/또는 데이터를 저장, 보유,
및/또는 전달(carrying)할 수 있는 무선 채널들 및 다양한 다른 매체를 포함할 수 있다.
본 발명에 개시된 기술들은 코드 분할 다중 액세스(CDMA), 시간 분할 다중 액세스(TDMA), 주파수 분할 다중 액[0023]
세스(FDMA), 직교 주파수 분할 다중 액세스(OFDMA), 단일 캐리어 주파수 도메인 멀티플렉싱(SC-FDMA) 및 다른
시스템들과 같은 다양한 무선 통신 시스템들에 대해 이용될 수 있다. "시스템" 및 "네트워크"란 용어들은 상호
교환되게 사용된다. CDMA 시스템은 UTRA(Universal Terrestrial Radio Access), CDMA2000 등과 같은 무선 기
술을 구현할 수 있다. UTRA은 includes 와이드밴드-CDMA(W-CDMA) 및 다른 다양한 CDMA를 포함한다. CDMA2000
는 IS-2000, IS-95 및 IS-856 규격들을 포함한다. TDMA 시스템은 모바일 통신을 위한 글로벌 시스템(GSM)과 같
은 무선 기술을 구현할 수 있다. OFDMA 시스템은 이벌브드 UTRA(E-UTRA), UMB(Ultra Mobile Broadband), IEEE
802.11(Wi-Fi), IEEE 802.16(WiMAX), IEEE 802.20, 플래시-OFDM, 등과 같은 무선 기술을 구현할 수 있다.
UTRA 및 E-UTRA는 UMTS(Universal Mobile Telecommunication System)의 일부이다. 3GPP 롱 텀 이볼루션(LTE)
은 E-UTRA를 사용하는 UMTS의 향후 릴리즈(release)이며, 다운링크 상에서 OFDMA를 이용하고 업링크 상에서 SC-
FDMA를 이용한다. UTRA, E-UTRA, UMTS, LTE 및 GSM는 "3세대 파트너쉽 프로젝트(3GPP)"이란 명칭의 분류로 문
헌들에 개시된다. CDMA2000 및 UMB는 "3세대 파트너쉽 프로젝트 2(3GPP2)"이란 명칭의 분류로 문헌들에 개시된
다.
도 1을 참조로, 본 발명에 제시되는 다양한 실시예들에 따라 무선 통신 시스템(100)이 예시된다. 시스템(100)[0024]
은 다수의 안테나 그룹들을 포함할 수 있는 기지국(102)을 포함한다. 예를 들어, 하나의 안테나 그룹은 안테나
들(104, 106)을 포함할 수 있고, 또 다른 그룹은 안테나들(108, 110)을 포함할 수 있고, 추가 그룹은 안테나들
(112, 114)을 포함할 수 있다. 각각의 안테나 그룹에 2개의 안테나들이 예시된다; 그러나, 보다 많은 또는 보
다 적은 안테나들이 각각의 그룹에 이용될 수 있다. 부가적으로 기지국(102)은 송신기 체인 및 수신기 체인을
포함할 수 있고, 이들 각각은 당업자들에 의해 인식되는 바와 같이, 신호 전송 및 수신과 연관된 다수의 콤포넌
트들(이를 테면, 프로세서들, 변조기들, 멀티플렉서들, 복조기들, 디멀티플렉서들, 안테나들, 등)을 포함할 수
있다.
기지국(102)은 모바일 디바이스(116) 및 모바일 디바이스(122)와 같이 하나 이상의 모바일 디바이스들과 통신할[0025]
수 있다; 그러나, 실질적으로 기지국(102)은 모바일 디바이스들(116, 122)과 유사한 임의의 수의 모바일 디바이
스들과 통신할 수 있다는 것이 인식될 것이다. 모바일 디바이스들(116, 122)은 예를 들어, 셀룰러 전화들, 스
마트 전화들, 랩톱들, 핸드헬드 통신 디바이스들, 핸드헬드 컴퓨팅 디바이스들, 위성 라디오들, 글로벌 위치결
정 시스템들, PDA들, 및/또는 무선 통신 시스템(100) 통해 통신할 수 있는 임의의 다른 적절한 디바이스일 수
있다. 도시된 것처럼, 모바일 디바이스(116)는 안테나들(112, 114)과 통신하며, 안테나들(112, 114)는 순방향
링크(118)를 통해 모바일 디바이스(116)로 정보를 전송하고 역방향 링크(120)를 통해 모바일 디바이스(116)로부
터 정보를 수신한다. 또한, 모바일 디바이스(122)는 안테나들(104, 106)과 통신하며, 안테나들(104, 106)은 순
방향 링크(124)를 통해 모바일 디바이스(122)로 정보를 전송하고 역방향 링크(126)를 통해 모바일 디바이스
(122)로부터 정보를 수신한다. 주파수 분할 듀플렉스(FDD) 시스템에서, 예를 들어, 순방향 링크(118)는 역방
향 링크(120)에 의해 사용되는 것과 상이한 주파수 대역을 이용할 수 있고, 순방향 링크(124)는 역방향 링크
(126)에 의해 사용되는 것과 상이한 주파수 대역을 사용할 수 있다. 또한, 시간 분할 듀플렉스(TDD) 시스템에
서, 순방향 링크(118) 및 역방향 링크(120)는 공통 주파수 대역을 이용할 수 있고 순방향 링크(124) 및 역방향
링크(126)는 공통 주파수 대역을 이용할 수 있다.
각각의 그룹의 안테나들 및/또는 이들이 통신하도록 지정된 구역은 기지국(102)의 섹터로 간주될 수 있다. 예[0026]
를 들어, 안테나 그룹들은 기지국(102)에 의해 커버되는 구역의 섹터에서 모바일 디바이스들과 통신하도록 지정
등록특허 10-1129850
- 10 -
될 수 있다. 순방향 링크들(118, 124)을 통한 통신시, 기지국(102)의 전송 안테나들은 모바일 디바이스들(116,
122)에 대한 순방향 링크들(118, 124)의 신호-대-잡음 비를 개선하기 위해 빔형성을 이용할 수 있다. 이는 예
를 들어, 원하는 방향들에서 신호들을 조정(steer)하기 위해 프리코더(precoder)를 이용함으로써 제공될 수 있
다. 또한, 기지국(102)은 연관된 커버리지를 통해 랜덤하게 산재된(scattered) 모바일 디바이스들(116, 122)로
빔형성을 전송하는데 이용되지만, 인접 셀들의 모바일 디바이스들은 단일 안테나를 통해 그의 모든 모바일 디바
이스들로 전송되는 기지국과 비교할 때 간섭을 덜 받을 수 있다. 그러나, 모바일 디바이스들(116, 122)은 일례
로 피어-투-피어 또는 애드 훅(ad hoc) 기술을 사용하여 서로 직접 통신할 수 있다. 일례에 따라, 시스템(100)
은 다중-입력 다중-출력(MIMO) 통신 시스템일 수 있다. 또한, 시스템(100)은 FDD, TDD 등과 같은 통신 채널들
(이를 테면, 순방향 링크, 역방향 링크,...)을 분할하기 위해 실질적으로 임의의 형태의 듀플렉싱 기술을 이용
할 수 있다.
도 2를 참조로, 무선 통신 환경 내에서 이용되는 통신 장치(200)가 예시된다. 통신 장치(200)는 기지국 또는[0027]
기지국의 일부, 모바일 디바이스 또는 모바일 디바이스의 일부, 또는 실질적으로 무선 통신 환경에서 전송된 데
이터를 수신하는 임의의 통신 장치들일 수 있다. 통신 시스템들에서, 통신 장치(200)는 가변 매체 액세스 제어
헤더 포맷들이 이용될 수 있게 하기에 개시되는 콤포넌트들을 이용할 수 있다.
통신 장치(200)는 통신을 위해 다양한 프로토콜 계층들과 연관된 프로토콜들을 레버리징(leverage)할 수 있다.[0028]
이를 테면, 통신 장치(200)는 RRC 프로토콜 기능을 제공할 수 있는 무선 자원 제어(RRC) 모듈(202)일 수 있다.
예를 들어, RRC 모듈(202)은 모바일 디바이스들, 기지국들과 통신 네트워크 사이의 플레인 시그널링(plane
signaling) 제어를 원활하게 할 수 있다. 또한, RRC 모듈(202)은 접속 설정(establishment) 및 해제
(release), 시스템 정보 브로드캐스트, 베어러(bearer) 설정, 재구성 및 해제, 접속 모빌리티 프로시저들
(connection mobility procedures), 페이징 통지, 전력 제어 등과 같은 구성적(configurational) 및 연산적
(operational) 동작들을 수행할 수 있다. 또한, 통신 장치(200)는 무선 통신시 PDCP 계층을 관리할 수 있는 패
킷 데이터 컨버전스(PDCP:packet data convergence)를 포함할 수 있다. 예를 들어, PDCP 모듈(204)은 IP 헤더
압축(compression) 및 압축해제(decompression), 사용자 데이터 전송, 무선 베어러들에 대한 시퀀스 수 관리
(maintenance) 등과 같은 것을 수행할 수 있다. 또한, 통신 장치(200)는 RLC 프로토콜 기능을 제공하는 무선
링크 제어(RLC) 모듈(206)을 더 포함할 수 있다. 또한, 통신 장치는 공유 매체에 대한 액세스를 원활하게 할
수 있는 매체 액세스 제어(MAC) 모듈(208)을 포함할 수 있다. 또한, 통신 장치(200)는 신호들을 전송 및 수신
하는데 이용되는 무선 인터페이스를 관리 및 제어할 수는 물리적 계층 모듈(210)을 포함할 수 있다.
PDCP 모듈(204), RLC 모듈(202) 및 MAC 모듈(206)은 각각의 프로토콜들과 연관된 헤더들, 패킷들, 페이로드들,[0029]
프로토콜 데이터 유닛(PDU)들 등에 정보를 생성 및/또는 패킹할 수 있다. 일례에 따라, MAC 모듈(206)은 전송
된 데이터의 형태(이를 테면, 사용자 또는 제어), 상위(higher) 계층 PDU들의 크기, MAC PDU(이를 테면, 패드
PDU)의 목적과 같은 것에 따라 다양한 헤더 포맷들을 사용할 수 있다. 따라서, 통신 장치(200)는 통신 장치
(200)의 전송 요구조건들(needs)에 기초하여 적절한 MAC 헤더 포맷을 결정하는 포맷 선택기(212)를 포함할 수
있다. 예를 들어, 통신 장치(200)가 제어 데이터를 전송하는 경우, 포맷 선택기(212)는 제어 데이터에 대해 적
합한 포맷을 결정할 수 있다. 또한, 통신 장치(200)는 포맷 선택기(212)에 의해 선택된 포맷에 따라 MAC 헤더
를 생성할 수 있는 헤더 인코더(214)를 포함할 수 있다.
일례로, 제한되는 것은 아니지만, MAC 헤더는 MAC PDU를 라우팅하는 적어도 하나의 논리 채널을 특정할 수 있는[0030]
논리 채널 식별자(LCD), MAC 서비스 데이터 유닛(이를 테면, MAC PDU 또는 페이로드)의 길이를 특정하는 길이
필드(length field), 및 연장(extension) 필드와 같은 다양한 정보를 포함할 수 있다. 또 다른 양상에서,
LCID는 사용되는 MAC 헤더 포맷을 표시할 수 있다. 또한, 가변 길이 필드는 광범위한 MAC PDU 크기들을 수용하
는데 이용될 수 있다. 가변 길이 필드는 작은 길이 필드가 작은 MAC PDU들에 대해 이용될 수 있게 하고 큰 길
이 필드가 큰 MAC PDU들에 대해 이용할 수 있게 하여, 불필요한 오버헤드를 최소화시킨다. 가변 길이는 MAC
PDU에 캡슐화되는 가변 크기의 PDCP 또는 RLC PDU들로부터 산출될 수 있다. 상부 계층 제어 메시지들의 직접
전달을 가능케하기 위해, MAC 헤더는 캡슐화된(encapsulated) PUD(이를 테면, RLC 또는 PDCP)의 형태를 식별하
는 필드를 추가적으로 포함할 수 있다. 또한, MAC 헤더는 패딩을 지정하는 특정 표시기들을 포함할 수 있다.
예시 실시예에 따라, 상기 양상들은 LCID 값들에 의해 분류되는 몇 개의 MAC 헤더 포맷 설계들로 지정될 수 있[0031]
다. 이를 테면, 하기 보다 상세히 개시되는 것처럼, '11111'의 LCID 값은 연관된 MAC PDU가 패딩중임을 표시할
수 있다. 또한, 'OOOOO'의 LCID 값은 MAC 헤더가 제어 데이터로 이용되었다는 것을 표시할 수 있다. '11111'
와 'OOOOO' 사이의 임의의 값이 사용자 데이터를 위해 예약될 수 있다.
등록특허 10-1129850
- 11 -
또한, 도시되지는 않았지만, 통신 장치(200)는 전송을 위해 요구되는 MAC 헤더의 타입을 식별하고, 선택된 포맷[0032]
에 따라 MAC 헤더 정보를 인코딩하고, 수신에 따른 특정 MAC 포맷을 식별하는 것들과 연관된 명령들을 보유하는
메모리를 포함할 수 있다는 것이 인식될 것이다. 또한, 메모리는 MAC PDU들에 캡슐화된 상위 계층 제어 메시지
의 직접 전달을 위한 명령들을 보유할 수 있다. 또한, 통신 장치(200)는 실행 명령들(이를 테면, 메모리내에
보유된 명령들, 다른(disparate) 소스로부터 얻어진 명령들,..)과 관련되어 이용될 수 있는 프로세서를 포함할
수 있다.
이제 도 3을 참조로, 가변 길이들을 포함할 수 있는 다양한 MAC 헤더 포맷들의 사용을 원활하게 하는 무선 통신[0033]
시스템(300)이 예시된다. 시스템(300)은 사용자 장비(304)(및/또는 임의의 수의 다른 디바이스들(미도시))와
통신할 수 있는 기지국(302)을 포함한다. 기지국(302)은 순방향 링크 채널 또는 다운링크 채널을 통해 사용자
장비(304)로 정보를 전송할 수 있고; 또한 기지국(302)은 역방향 링크 또는 업링크 채널을 통해 사용자 장비
(304)로부터 정보를 수신할 수 있다. 또한, 시스템(300)은 MIMO 시스템일 수 있다. 추가로, 시스템(300)은
OFDMA 무선 네트워크(이를 테면, 예를 들어, 3GPP, 3GPP2, 3GPP LTE, 등)에서 동작할 수 있다. 또한, 하기 도
시되고 개시된 기지국(302)의 콤포넌트들 및 기능들은 일례로 사용자 장비(304)에 존재할 수 있고 그 반대(vice
versa)일 수도 있다.
기지국(302)은 도 2를 참조로 앞서 개시된 것처럼, 무선 자원 제어(RRC) 모듈(306), 패킷 데이터 컨버전스 프로[0034]
토콜(PDCP) 모듈(308), 무선 링크 제어(RLC) 모듈(310), 매체 액세스 제어(MAC) 모듈(312), 및 물리 계층 모듈
(314)을 갖춘 프로토콜 스택을 포함할 수 있다. 기지국(302)은 임의의 적절한 수의 프로토콜 계층들을 포함할
수 있으며, 본 발명에 개시된 프로토콜 계층들로 해당 개선안(subject innovation)이 본 발명에 개시된 프로토
콜 계층들로 제한되지 않는다는 것이 인식될 것이다. 또한, 기지국(302)은 다수의 포맷들 사이에서의 전송을
위해 MAC 헤더 포맷이 사용되는지를 결정하는 포맷 선택기(316)를 포함할 수 있다. 이를 테면, 포맷 선택기
(316)는 사용자 데이터가 전송되었는지를 결정하고 사용자 데이터에 적합한 포맷을 선택할 수 있다. 또 다른
예로, 포맷 선택기(316)는 제어 데이터가 전송될 것이고 제어 데이터 MAC 헤더 포맷이 선택되었는지를 되었는지
를 결정할 수 있다. 또한, 포맷 선택기(316)는 패딩 헤더 포맷이 사용되어야 하는지를 결정할 수 있다. 또한,
기지국(302)은 포맷 선택기(316)에 의해 선택된 포맷에 따라 MAC 헤더를 생성하는 헤더 인코더(318)를 포함할
수 있다. 또한, 기지국(302)은 이러한 MAC 헤더에 의해 한정됨에 따라 데이터를 기지국(302) 내의 프로토콜 계
층에 통신하기 위해 수신된 MAC 헤더를 자동으로 평가할 수 있는 라우터(320)를 포함할 수 있다. 이를 테면,
제어 데이터 MAC 헤더는 RLC PDU가 캡슐화된 것을 표시하는 제어 데이터 MAC 헤더를 수신할 수 있다. 라우터
(320)는 PDU에 대한 보다 나은 서비스 품질 처리를 제공하기 위해 RLC PDU를 RLC 모듈(310)로 직접 전달할 수
있다.
앞서 도 2를 참조로 개시된 것처럼, 사용자 장비(304)는 무선 자원 제어(RRC) 모듈(322), 패킷 데이터 컨버전스[0035]
프로토콜(PDCP) 모듈(324), 무선 링크 제어(RLC) 모듈(326), 매체 액세스 제어(MAC) 모듈(328), 및 물리적 계
층 모듈(330)을 갖는 프로토콜 스택을 포함할 수 있다. 사용자 장비(304)는 적절한 임의의 수의 프로토콜 계층
들을 포함할 수 있으며 해당 개선안이 본 발명에 개시된 프로토콜 계층들로 제한되지 않는다는 것이 인식될 것
이다. 또한, 사용자 장비(304)는 다수의 포맷들 사이에서의 전송을 위해 MAC 헤더 포맷이 이용되는지를 결정하
는 포맷 선택기(332)를 포함할 수 있다. 이를 테면, 포맷 선택기(332)는 사용자 데이터가 전송되었는지 결정하
고 사용자 데이터에 적합한 포맷을 선택할 수 있다. 또 다른 예로, 포맷 선택기(332)는 제어 데이터가 전송되
고 제어 데이터 MAC 헤더 포맷이 선택되었는지를 결정할 수 있다. 또한, 포맷 선택기(332)는 패딩 헤더 포맷이
사용되어야 하는지를 결정할 수 있다. 또한, 사용자 장비(304)는 포맷 선택기(332)에 의해 선택된 포맷에 따라
MAC 헤더를 생성하는 헤더 인코더(334)를 포함할 수 있다. 또한, 사용자 장비(304)는 이러한 MAC 헤더에 의해
한정됨에 따라 데이터가 사용자 장비(304)내의 프로토콜 계층과 통신하도록 수신된 MAC 헤더를 자동으로 평가할
수 있는 라우터(336)를 포함할 수 있다. 이를 테면, 제어 데이터 MAC 헤더는 RLC PDU가 캡슐화된 것을 표시하
는 제어 데이터 MAC 헤더를 수신할 수 있다. 라우터(336)는 PDU에 대한 보다 나은 서비스 품질 처리를 제공하
기 위해 RLC PDU를 RLC 모듈(326)로 직접 전달할 수 있다. 포맷 선택기들(316, 332) 및 헤더 인코더들(318,
334)은 각각 MAC 모듈들(312, 328)의 일부로서 도시되었지만, 포맷 선택기들 및 헤더 인코더들은 도 3에 도시된
다른 모듈들과 연관되고/연관되거나 개별 모듈들 또는 콤포넌트들일 수 있다.
사용자 장비(304)내의 포맷 선택기(332) 및 헤더 인코더(334)에 의해 생성된 MAC 헤더는 기지국(302)으로 전송[0036]
될 수 있다는 것이 인식될 것이다. MAC 헤더는 기지국(302) 내에 특정하게 한정된 프로토콜 계층으로 데이터를
(이를 테면, MAC 모듈(312) 위로 적어도 하나의 프로토콜 계층을 바이패싱함으로써) 직접 전송하기 위해 라우터
(320)에 의해 평가될 수 있다. 또한, 기지국(302) 내의 포맷 선택기(316) 및 헤더 인코더(318)에 의해 생성된
등록특허 10-1129850
- 12 -
MAC 헤더가 사용자 장비(304)로 통신될 수 있다는 것이 인식될 것이다. MAC 헤더는 사용자 장비(304) 내에 특
정하게 한정된 프로토콜 계층으로 데이터를 직접 전송하도록 라우터(336)에 의해 평가될 수 있다.
MAC 헤더들은 불필요한 오버헤드 없이 다른 계층 PDU들을 효율적으로 캡슐화할 수 있는 가변 길이들을 포함할[0037]
수 있다. 가변 헤더 포맷은 다수의 장점들을 제공한다. 예를 들어, 전송 블록(이를 테며, 기지국(302)과 사용
자 장비(304) 사이에서 전송된 정보의 블록)에 적합한(fit right) VoIP 패킷들에 이용될 수 있는 비 길이 옵션
(no length option)이 이용될 수 있다. VoIP 패킷들로, 1 바이트(byte) MAC 헤더가 충족(suffice)될 수
있다. 다른 MAC 헤더 옵션들은 동작중인(on the fly) 가변 크기 RLC PDU들을 처리하기 위해 가변 길이 필드를
포함한다. 또한, MAC 헤더는 제어 PDU들을 직접 전달하도록 상위 계층들이 MAC 계층을 액세스하게 허용하는 필
드를 포함할 수 있다. 또한, 필드는 동일한 무선 베어러(radio bearer) 상에서 제어 PDU들 및 데이터 PDU들을
멀티플렉싱하는 것과는 대조적으로, 스케줄러가 이러한 PDU들의 보다 나은 서비스 품질 처리를 제공하는 것을
가능케하기 위해 제어 PDU들의 선명도(visibility)를 제공한다.
도 4는 본 발명의 해당 양상에 따른 예시적 MAC 헤더 포맷들(400)을 예시한다. 본 발명에 개시된 포맷들은 포[0038]
맷 선택기(212, 316, 332)에 의해 선택되며 헤더 인코더(214, 318, 334)에 의해 생성될 수 있다. 포맷(402)은
제어 데이터와 연관된 예시적 포맷이다. 포맷(402)은 제어 데이터 헤더로서 헤더를 식별하기 위해 'OOOOO'의
논리 채널 식별자(LCID) 값을 포함한다. 포맷(402)은 캡슐화된 프로토콜 데이터 유닛(PDU)과 연관된 프로토콜
계층을 지정할 수 있는 프로토콜 식별자(PID) 필드를 더 포함할 수 있다. 예시적 예에 따라, PID 필드는 캡슐
화된 RLC 제어 PDU를 표시하기 위해 캡슐화된 MAC 제어 PDU를 표시하는 '01'값 및 캡슐화된 PDCP 제어 PDU를 표
시하는 '10' 값을 가질 수 있다. 다른 PID 값 인코딩들이 사용될 수 있다는 것이 인식될 것이다. 또한, 포맷
(402)은 2개의 예약 필드들, 즉 1 비트 예약 필드(R1) 및 3 비트 예약 필드(R2)를 더 포함할 수 있다. 또한,
비트 연장(extension) 필드(E)가 포함될 수 있다. 일 양상에서, 추가의 필드들이 MAC 헤더에 첨부되는지를 표
시하기 위해 E 필드가 이용될 수 있다. 포맷(402)에서, 헤더와 연관된 MAC PDU 페이로드의 길이를 특정하는 7
비트 MAC 길이 필드가 포함될 수 있다. 제 2 레벨 LCID(LCID2)는 논리 채널이 PDU를 라우팅하는 것을 표시하기
위해 포맷(402)에 제공된다. 일 양상에서, LCID2 필드는 5 비트 정보를 포함할 수 있다.
포맷(404)은 사용자 데이터를 전송하기 위해 이용될 수 있는 예시적 포맷이다. 포맷(404)은 사용자 데이터 헤[0039]
더로서 헤더를 식별하기 위해 'OOOOO' 이상 '11111' 미만의 LCID 필드 값을 포함할 수 있다. 포맷(404)은 MAC
길이 필드의 크기를 표시하는 MAC 길이 필드(LM)의 길이를 더 포함할 수 있다. 이를 테면, '00'의 LM 값은 MAC
길이 필드가 존재하지 않는다(이를 테면, 길이는 물리적 계층에 의해 제공됨)는 것을 지정할 수 있다. '01'의
LM 값은 7-비트 MAC 길이가 1-비트 E 필드로 이어지는(followed by) 헤더에 포함된다는 것을 나타낼 수 있다.
'10'의 LM 값은 1-비트 E 필드로 이어지는 15-비트 MAC 길이 필드를 지정할 수 있다. 또한, 포맷(404)은 1-비
트 예약 필드(R1)를 포함할 수 있다. 도 4에서, 포맷(404)은 15-비트 MAC 길이 필드로 표시된다. 그러나, 앞
서 개시된 것처럼 다른 MAC 길이들이 사용될 수 있다는 것이 인식될 것이다.
포맷(406)은 페이딩을 위해 이용될 수 있는 예시적 포맷이다. 포맷(406)은 MAC 패드 PDU에 대한 패딩 헤더로서[0040]
헤더를 식별하기 위해 '11111'의 LCID 필드 값을 포함할 수 있다. 8-비트 헤더를 산출하기 위해, 3-비트 예약
필드(Rl)가 포함될 수 있다. 일례로, Rl 필드는 '000'의 값으로 인코딩된다.
도 5-6을 참조로, 무선 통신시 가변 MAC 헤더 포맷들을 사용하는 것과 관련된 방법들이 내부에 캡슐화된 데이터[0041]
의 형태에 대해 특정하게 지정된다. 설명의 간략화를 위해, 방법들은 일련의 동작들로 도시 및 개시되나, 이러
한 방법들이 동작 순서로 제한되지 않고, 하나 이상의 실시예들에 따라 일부 동작들은 본 발명에 개시되고 도시
된 것과 다른 동작들과 동시적으로 및/또는 상이한 순서로 이루어질 수 있다는 것이 이해될 것이다. 예를
들어, 당업자들은 방법이 상태 다이어그램과 같이, 일련의 상관된 상태들 또는 이벤트들로서 대안적으로 표현될
수 있다는 것을 이해 및 인식할 것이다. 그러나, 예시된 동작들 모두가 하나 이상의 실시예들에 따른 방법을
구현하는데 요구되는 것은 아니다.
도 5를 참조로 본 발명의 해당 양상에 따른 MAC 헤더의 선택 및 생성을 원활하게 하는 방법(500)이 예시된다.[0042]
일례로, 방법(500)은 기지국(이를 테면, NodeB, 이벌브드 NodeB, 액세스 포인트,..)에 의해 데이터를 모바일 디
바이스들로 전송하고/전송하거나 모바일 디바이스에 의해 데이터를 기지국으로 전송하기 위해 이용될 수 있다.
참조번호 502에서, MAC 헤더 형태가 결정된다. 예를 들어, MAC 헤더 형태는 제어 데이터 헤더, 사용자 데이터
헤더, 또는 패딩 헤더일 수 있다. 참조번호 504에서, 헤더가 사용자 데이터 헤더인지 여부에 대한 결정이 이루
어진다. 헤더가 사용자 데이터인 경우, 방법은 참조번호 506으로 진행되며 여기서 MAC 프로토콜 데이터 유닛의
길이가 확정된다(ascertained). 이를 테면, 페이로드의 크기가 결정된다. 참조번호 508에서, 헤더의 가변 MAC
등록특허 10-1129850
- 13 -
길이 필드의 크기가 설정된다. 예를 들어, MAC 길이 필드의 크기는 작은 MAC 길이 필드가 작은 PDU들에 대해
설정되고 큰 MAC 길이 필드가 큰 PDU들을 이용하도록, MAC PDU의 길이와 상관될 수 있다. 예시에 따라, 가변
MAC 길이 필드의 크기는 0(zero) 비트, 7 비트 또는 15 비트 중 하나일 수 있다. 참조번호 510에서, MAC 길이
필드 및 MAC 길이 필드의 크기에 따라 사용자 데이터 헤더가 생성된다.
헤더가 504에서 사용자 데이터가 아니라고 결정되면, 방법(500)은 참조번호 512로 진행되며, 프로토콜 데이터[0043]
유닛이 패드 PDU 인지 여부에 대한 결정이 이루어진다. 만약 그렇다면, 방법(500)은 참조번호 514로 진행되며,
여기서 패드 헤더가 생성된다. 만약 그렇지 않다면, 방법(500)은 참조번호 516으로 진행되며, 여기서 MAC PDU
에 캡슐화된 제어 PDU의 형태가 확정된다. 일례로, 캡슐화된 제어 PDU는 MAC 제어 PDU, RLC 제어 PDU 또는
PDCP 제어 PDU일 수 있다. 참조번호 518에서, 헤더와 연관된 논리 채널이 결정된다. 이를 테면, 논리 채널은
MAC PDU가 라우팅되는 채널일 수 있다. 참조번호 520에서, 제어 PDU의 형태를 지정하는 필드 및 논리 채널을
표시하는 필드를 포함하는 제어 데이터 헤더가 생성된다.
도 6을 참조로, 일 양상에 따라 MAC 헤더들의 수신을 원활하게 하는 방법(600)이 예시된다. 특히, 방법(600)은[0044]
기지국 및/또는 모바일 디바이스에 의해 데이터 형태에 대해 특정하게 지정된 가변 길이 MAC 헤더들을 수신 및
처리하기 위해 이용될 수 있다. 참조번호 602에서, MAC PDU 및 헤더가 수신된다. 참조번호 604에서, MAC PDU
및 헤더와 연관된 데이터 형태가 결정된다. 예를 들어, MAC PDU는 제어 데이터 PDU, 사용자 데이터 PDU 또는
패드 PDU일 수 있다. 참조번호 606에서, PDU가 제어 데이터인지 여부에 대한 결정이 이루어진다. 만약 그런
경우, 방법(600)은 참조번호 608로 진행되며 여기서 캡슐화된 PDU 형태가 확인된다. 이를 테면, 캡슐화된 PDU
는 MAC 제어 PDU, PDCP 제어 PDU 또는 RLC 제어 PDU일 수 있다. 참조번호 510에서, MAC가 직접 액세스되어 캡
슐화된 PDU는 캡슐화된 PDU와 연관된 프로토콜 계층으로 직접 전달된다. 예를 들어, PDU가 PDCP PDU인 경우,
캡슐화된 PDU는 PDPC 프로토콜 계층 모듈로 직접 전달된다. 참조번호 612에서, MAC PDU가 처리된다. 예를 들
어, PDU는 MAC 계층 모듈에 의해 처리, MAC 계층에 의해 부분적으로 처리 및 상위 계층들로 통과 및/또는 상위
계층들로 직접 통과될 수 있다.
본 발명에 개시된 하나 이상의 양상들에 따라, 적절한 MAC 헤더 포맷을 선택하고, 캡슐화된 PDU와 연관된 프로[0045]
토콜을 결정하고, 헤더의 형태를 확인하는 등과 관련된 추론들이 이루어질 수 있다는 것이 인식될 것이다. 본
발명에서 사용되는 것처럼, "추론하다" 또는 "추론"이란 용어는 일반적으로 이벤트들 및/또는 데이터를 통해 포
착된 관찰들의 세트로부터 시스템, 환경 및/또는 사용자의 상태들을 추론 또는 추리하는 프로세스로 간주된다.
추론은 예를 들어 특정 콘텍스트 또는 동작을 식별하기 위해 이용되거나, 혹은 예를 들어 상태들에 대한 확률
분포를 생성할 수 있다. 추론은 확률론(probabilistic), 즉 데이터 및 이벤트들의 고려사항에 기초하여 해당
상태들에 대한 확률 분포의 계산일 수 있다. 또한, 추론은 이벤트들 및/또는 데이터 세트로부터 상위-레벨
(higher-level) 이벤트들을 구성하기 위해 사용되는 기술들로 간주될 수 있다. 이러한 추론은 이벤트들이 시간
적 근접도(temporal proximity)에 가깝게 상관되는지 또는 상관되지 않는지, 그리고 이벤트들 및 데이터가 하나
또는 몇 개의 이벤트 및 데이터 소스들로부터 산출되는지 여부에 따라, 관찰된 이벤트들 및/또는 저장된 이벤트
데이터의 세트로부터 새로운 이벤트들 또는 동작들의 구성을 산출할 수 있다.
도 7은 본 발명의 해당 양상에 따른 다양한 매체 액세스 제어(MAC) 헤더들의 사용을 원활하게 하는 모바일 디바[0046]
이스(700)의 예시도이다. 모바일 디바이스(700)는 개시된 해당 주제의 양상에 따라 무선 통신 시스템에서 모바
일 디바이스와 연관된 통신을 원활하게 할 수 있다. 모바일 디바이스(700)는 예를 들어, 시스템(100), 시스템
(200), 시스템(300), 방법(500) 및 방법(600)과 관련하여 보다 상세하게 개시된 것처럼, 모바일 디바이스(116,
122, 200, 및/또는 304)와 동일하거나 유사할 수 있고/있으며 동일한 또는 유사한 기능을 포함할 수 있다.
모바일 디바이스(700)는 이를 테면 수신 안테나(미도시)로부터 신호를 수신하고, 수신된 신호를 통해 통상적 동[0047]
작들(이를 테면, 필터링, 증폭, 다운컨버팅 등)을 수행하고 샘플들을 얻기 위해 조정된 신호를 디지털화하는 수
신기(702)를 포함한다. 예를 들어, 수신기(702)는 MMSE 수신기일 수 있으며 수신된 심볼들을 복조시킬 수 있고
채널 추정을 위해 수신된 심볼들을 프로세서(706)에 제공할 수 있는 복조기(704)를 포함할 수 있다. 프로세서
(706)는 수신기(702)에 의해 수신된 정보를 분석하고 및/또는 송신기(716)에 의한 전송을 위한 정보를 생성하도
록 전용된 프로세서, 모바일 디바이스(700)의 하나 이상의 콤포넌트들을 제어하는 프로세서, 및/또는 수신기
(702)에 의해 수신된 정보를 분석하고 송신기(716)에 의한 전송을 위한 정보를 생성하고, 모바일 디바이스(70
0)의 하나 이상의 콤포넌트들을 제어하는 프로세서일 수 있다. 또한, 모바일 디바이스(700)는 신호들(이를 테
면, 데이터)를 이를 테면 기지국(이를 테면, 102, 200, 302), 다른 모바일 디바이스(이를 테면 122) 등으로 전
송하는 것을 원활하게 하기 위해 송신기(716)와 협력하여 동작할 수 있는 변조기(714)를 포함할 수 있다.
등록특허 10-1129850
- 14 -
부가적으로, 모바일 디바이스(700)는 프로세서(706)에 동작가능하게 결합되며 전송된 데이터, 수신된 데이터,[0048]
이용가능한 채널들과 관련된 정보, 분석된 신호 및/또는 간섭 강도와 연관된 데이터, 할당된 채널과 관련된 정
보, 전력, 레이트(rate) 등과 같은 것을 저장할 수 있는 메모리(708)를 포함할 수 있다. 부가적으로, 메모리
(708)는 (이를 테면, 성능 기반, 용량 기반 등의) 채널 추정 및/또는 이용과 연관된 프로토콜들 및/또는 알고리
즘들을 저장할 수 있다. 또한, 메모리(708)는 모바일 디바이스(700)에 의해 서비스되는 하나 이상의 베어러들
과 관련된 우선순위화된(prioritized) 비트 레이트들, 최대 비트 레이트들, 큐 크기들 등을 보유할 수 있다.
본 발명에 개시된 데이터 저장기(이를 테면, 메모리(708))는 휘발성 메모리 또는 비휘발성 메모리일 수 있으며,[0049]
혹은 휘발성 및 비휘발성 메모리 모두를 포함할 수 있다는 것이 인식될 것이다. 제한되지 않는 예로써, 비휘발
성 메모리는 리드 온리 메모리(ROM), 프로그램가능 ROM(PROM), 전기적으로 프로그램가능한 ROM(EPROM), 전기적
으로 소거가능한 PROM(EEPROM), 또는 플래시 메모리를 포함할 수 있다. 휘발성 메모리는 외부 캐시 메모리로서
동작하는 랜덤 액세스 메모리(RAM)를 포함할 수 있다. 제한되지 않는 예로써, RAM은 동기식 RAM(SRAM), 동적
RAM(DRAM), 동기식 DRAM(SDRAM), 더블 데이터 레이트 SDRAM(DDR SDRAM), 인핸스드 SDRAM(ESDRAM), 싱크링크
DRAM(SLDRAM), 및 직접 램버스 RAM(DRRAM)과 같이 다양한 형태들로 이용가능하다. 제한되지 않고, 해당 시스템
들 및 방법들의 메모리(708)는 이들 및 임의의 다른 적절한 형태들의 메모리를 포함하도록 의도된다.
프로세서(706)는 매체 액세스 제어 프로토콜과 연관된 동작들을 원활하게 학 위해 MAC 모듈(710)에 동작가능하[0050]
게 결합될 수 있다. 또한, MAC 모듈(710)은 모바일 디바이스(700)에 의해 전송된 데이터의 형태에 기초하여
MAC 헤더 포맷을 선택할 수 있다. 이를 테면, MAC 모듈(710)은 제어 데이터 사용자 데이터 및 패딩을 위한 고
유한(unique) 포맷들을 사용할 수 있다. 또한, 프로세서(706)는 모바일 디바이스(700)에 의한 수신시 MAC 계층
PDU들을 직접 액세스할 수 있는 라우터(712)에 결합될 수 있다. 라우터(712)는 MAC 계층 PDU가 상위 계층 PDU
를 캡슐화하고 캡슐화된 PDU를 상위 계층으로 직접 전달하는지를 결정할 수 있다. 또한, 모바일 디바이스(70
0)는 이를 테면, 기지국, 다른 모바일 디바이스 등에 대해 신호를 각각 변조 및 전송하는 변조기(714) 및 송신
기(716)를 더 포함한다. 프로세서(706)와 분리된 것으로 도시되었지만, MAC 모듈(710), 라우터(712), 복조기
(704), 및/또는 변조기(714)가 프로세서(706) 또는 다수의 프로세서들(미도시)의 일부일 수 있다는 것이 인식될
것이다.
도 8은 개시된 해당 주제의 양상에 따라 무선 통신 시스템의 모바일 디바이스와 연관된 통신들을 원활하게 할[0051]
수 있는 시스템(800)의 예시도이다. 시스템(800)은 다수의 수신 안테나들(806)을 통해 하나 이상의 모바일 디
바이스들(804)로부터 신호(들)를 수신하는 수신기(810), 및 전송 안테나(808)를 통해 하나 이상의 모바일 디바
이스들(804)로 신호(들)를 전송하는 송신기(824)를 포함하는 기지국(802)(이를 테면, 액세스 포인트,..)을 포함
한다. 수신기(810)는 수신 안테나들(806)로부터 정보를 수신할 수 있고 수신된 정보를 복조시키는 복조기(81
2)와 동작가능하게 연관된다. 복조된 심볼들은 수신기(810)에 의해 수신된 정보를 분석하하고 송신기(824)에
의한 전송을 위한 정보를 생성하도록 전용된 프로세서, 기지국(802)의 하나 이상의 콤포넌트들을 제어하는 프로
세서, 및/또는 동시적으로 수신기(810)에 의해 수신된 정보를 분석하고 송신기(824)에 의한 전송을 위한 정보를
생성하고, 기지국(802)의 하나 이상의 콤포넌트들을 제어하는 프로세서일 수 있는 프로세서(814)에 의해 분석된
다. 또한, 프로세서(814)는 도 6과 관련하여 앞서 개시된 프로세서와 유사할 수 있으며, 신호(이를 테면, 파일
럿) 강도 및/또는 간섭 강도를 추정하는 것과 관련된 정보, 모바일 디바이스(들)(804)(또는 다른
기지국(미도시))로부터 전송 및 수신된 데이터, 및/또는 앞서 개시된 다양한 동작들 및 기능들을 수행하는 것과
관련된 임의의 다른 적절한 정보를 저장하는 메모리(816)와 결합된다.
또한, 메모리(816)는 전송된 데이터, 수신된 데이터, 이용가능한 채널들과 관련된 정보, 분석된 신호 및/또는[0052]
간섭 강도와 연관된 데이터, 할당된 채널과 관련된 정보, 전력, 레이트(rate) 또는 이와 유사한 것, 및 채널을
추정하고 채널을 통해 통신되는 임의의 다른 적절한 정보를 저장할 수 있다. 부가적으로, 메모리(816)는 (이를
테면, 성능 기반, 용량 기반 등) 채널의 추정 및/또는 이용과 연관된 프로토콜들 및/또는 알고리즘들을 저장할
수 있다. 또한, 기지국(802)은 이를 테면, 모바일 디바이스들(804), 다른 디바이스 등으로의 신호들(이를
테면, 데이터)의 전송을 원활하게 하기 위해 송신기(824)와 협력하여 동작할 수 있는 변조기(822)를 포함할 수
있다.
본 발명에 개시된 메모리(816)는 휘발성 또는 비휘발성 메모리일 수 있으며, 혹은 휘발성 및 비휘발성 메모리[0053]
모두를 포함할 수 있다는 것이 인식될 것이다. 제한되지 않는 예로써, 비휘발성 메모리는 리드 온리 메모리
(ROM), 프로그램가능 ROM(PROM), 전기적으로 프로그램가능한 ROM(EPROM), 전기적으로 소거가능한 PROM
(EEPROM), 또는 플래시 메모리일 수 있다. 휘발성 메모리는 외부 캐시 메모리로서 동작하는 랜덤 액세스 메모
리(RAM)를 포함할 수 있다. 제한되지 않는 예로서, RAM은 동기식 RAM(SRAM), 동적 RAM(DRAM), 동기식
등록특허 10-1129850
- 15 -
DRAM(SDRAM), 더블 데이터 레이트 SDRAM(DDR SDRAM), 인핸스드 SDRAM (ESDRAM), 싱크링크 DRAM(SLDRAM), 및 직
접 램버스 RAM(DRRAM)과 같이 다양한 형태들로 이용될 수 있다. 해당 시스템들 및 방법들의 메모리(808)는 제
한되지 않고, 이들 및 임의의 다른 적절한 형태들의 메모리를 포함하도록 의도된다.
또한, 프로세서(814)는 매체 제어 프로토콜과 연관된 동작들의 원활하게 할 수 있는 MAC 모듈(818)과 결합된다.[0054]
또한, MAC 모듈(818)은 기지국(802)에 의해 전송된 데이터의 형태에 기초하여 MAC 헤더 포맷을 선택할 수 있다.
이를 테면, MAC 모듈(818)은 제어 데이터, 사용자 데이터 및 패딩을 위한 고유한 포맷들을 사용할 수 있다.
또한, 프로세서(814)는 기지국(802)에 의한 수신시 MAC 계층 PDU들을 직접 액세스할 수 있는 라우터(820)에 결
합될 수 있다. 라우터(820)는 MAC 계층 PDU가 상위 계층 PDU를 캡슐화하고 캡슐화된 PDU를 상위 계층으로 직접
전달하는지를 결정할 수 있다. 또한, 프로세서(814)와 분리된 것으로 도시되었지만, MAC 모듈(818), 라우터
(820), 복조기(812), 및/또는 변조기(822)가 프로세서(814) 또는 다수의 프로세서들(미도시)의 일부일 수 있다
는 것이 인식될 것이다.
도 9는 예시적 무선 통신 시스템(900)을 나타낸다. 간략화를 위해, 무선 통신 시스템(900)은 하나의 기지국[0055]
(910) 및 하나의 모바일 디바이스(950)를 도시한다. 그러나, 시스템(900)이 하나 보다 많은 기지국 및/또는 하
나 보다 많은 모바일 디바이스들을 포함할 수 있고, 여기서 추가의 기지국들 및/또는 모바일 디바이스들은 하기
개시되는 예시적 기지국(910) 및 모바일 디바이스(950)와 실질적으로 유사하거나 상이할 수 있다는 것이 인식될
것이다. 또한, 기지국(910) 및/또는 모바일 디바이스(950)는 무선 통신을 원활하게 하기 위해 본 발명에 개시
된 시스템들(도 1-3 및 도 7-8), 예들(도 4), 및/또는 방법들(도 -6)을 사용할 수 있다는 것이 인식될 것이다.
기지국(910)에서, 다수의 데이터 스트림들에 대한 트래픽 데이터가 데이터 소스(912)로부터 전송(TX) 데이터 프[0056]
로세서(914)로 제공된다. 일례에 따라, 각각의 데이터 스트림은 개별 안테나를 통해 전송될 수 있다. TX 데이
터 프로세서(914)는 코딩된(coded) 데이터를 제공하기 위해 데이터 스트림에 대해 선택된 특정 코딩 방식에 기
초하여 트래픽 데이터 스트림을 포맷, 코딩 및 인터리빙한다.
각각의 데이터 스트림에 대해 코딩된 데이터는 직교 주파수 분할 멀티플렉싱(OFDM) 기술들을 사용하여 파일럿[0057]
데이터와 멀티플렉싱될 수 있다. 부가적으로 또는 대안적으로, 파일럿 심볼들은 주파수 분할 멀티플렉싱(FDM),
시간 분할 멀티플렉싱(TDM), 또는 코드 분할 멀티플렉싱(CDM)될 수 있다. 통상적으로, 파일럿 데이터는 공지된
방식으로 처리되며 채널 응답을 추정하기 위해 모바일 디바이스(950)에서 사용될 수 있다. 각각의 데이터 스트
림에 대해 멀티플렉싱된 파일럿 및 코딩된 데이터는 변조 심볼들을 제공하기 위해 선택된 특정 변조 방식(이를
테면, 이진 위상-이동 키잉(BPSK), 직교 위상-이동 키잉(QPSK), M-위상-이동 키잉(M-PSK), M-직교 진폭 변조(M-
QAM), 등)에 기초하여 변조(이를 테면, 심볼 맵핑)된다. 각각의 데이터 스트림에 대한 데이터 레이트, 코딩 및
변조는 프로세서(930)에 의해 수행 또는 제공되는 명령들에 의해 결정될 수 있다.
데이터 스트림들에 대한 변조 심볼들은 (이를 테면, OFDM에 대한) 변조 심볼들을 추가로 처리할 수 있는 TX[0058]
MIMO 프로세서(920)에 제공될 수 있다. TX MIMO 프로세서(920)는 NT 변조 심볼 스트림들을 NT 송신기들
(TMTR)(922a 내지 922t)에 제공한다. 다양한 실시예들에서, TX MIMO 프로세서(920)는 데이터 스트림들의 심볼
들 및 심볼이 전송되는 안테나에 빔형성 가중치들을 적용한다.
각각의 송신기(922)는 하나 이상의 아날로그 신호들을 제공하기 위해 각각의 심볼 스트림을 수신 및 처리하며,[0059]
MIMO 채널을 통한 전송에 적합한 변조된 신호를 제공하기 위해 아날로그 신호들을 추가로 조정(이를 테면,
증폭, 필터링 및 업컨버팅)한다. 또한, 송신기들(922a 내지 922t)로부터의 NT 변조 신호들이 각각 NT 안테나들
(924a 내지 924t)로부터 전송된다.
모바일 디바이스(950)에서, 전송된 변조 신호들은 NR 안테나들(952a 내지 952r)에 의해 수신되며 각각의 안테나[0060]
(952)로부터 수신된 신호는 각각의 수신기(RCVR)(954a 내지 954r)에 제공된다. 각각의 수신기(954)는 각각의
신호를 조정(이를 테면, 필터링, 증폭 및 다운컨버팅)하며, 샘플들을 제공하기 위해 조정된 신호를 디지털화하
며, 해당하는 "수신된" 심볼 스트림을 제공하기 위해 샘플들을 추가로 처리한다.
RX 데이터 프로세서(960)는 NT "검출된" 심볼 스트림들을 제공하기 위해 특정 수신기 처리 기술에 기초하여 NR[0061]
수신기들(954)로부터 NR 수신된 심볼 스트림들을 수신 및 처리할 수 있다. RX 데이터 프로세서(960)는 데이터
스트림에 대한 트래픽 데이터를 복구(recover)하기 위해 각각의 검출된 심볼 스트림을 변조, 디인터리빙 및 디
코딩할 수 있다. RX 데이터 프로세서(960)에 의한 프로세싱은 기지국(910)에서의 TX MIMO 프로세서(920) 및 TX
데이터 프로세서(914)에 의해 수행되는 프로세싱과 상보적이다.
등록특허 10-1129850
- 16 -
프로세서(970)는 앞서 개시된 것처럼 프리코딩 매트릭스가 이용되는지를 주기적으로 결정할 수 있다. 또한, 프[0062]
로세서(970)는 매트릭스 인덱스 부분 및 랭크 값 부분을 포함하는 역방향 링크 메시지를 형식화(formulate)할
수 있다.
역방향 링크 메시지는 통신 링크 및/또는 수신된 데이터 스트림과 관련하여 다양한 형태들의 정보를 포함할 수[0063]
있다. 역방향 링크 메시지는 데이터 소스(936)로부터 다수의 데이터 스트림들에 대한 트래픽 데이터를 수신하
는 TX 데이터 프로세서(938)에 의해 처리되고, 변조기(980)에 의해 변조되고, 송신기들(954a 내지 954r)에 의해
조정되고, 다시 기지국(910)으로 전송될 수 있다.
기지국(910)에서, 모바일 디바이스(950)로부터 변조된 신호들이 안테나들(924)에 의해 수신되고, 수신기들(92[0064]
2)에 의해 조정되고, 복조기(940)에 의해 복조되며, 모바일 디바이스(950)에 의해 전송된 역방향 링크 메시지를
추출하기 위해 RX 데이터 프로세서(942)에 의해 처리된다. 또한, 프로세서(930)는 프리코딩 매트릭스가 빔형성
가중치들을 결정하기 위해 이용되는지를 결정하기 위해 추출된 메시지를 처리할 수 있다.
프로세서들(930, 970)은 각각 기지국(910) 및 모바일 디바이스(950)에서의 동작을 지시(이를 테면, 제어, 조정,[0065]
관리 등)할 수 있다. 각각의 프로세서들(930, 970)은 프로그램 코드들 및 데이터를 저장하는 메모리(932, 97
2)와 연관될 수 있다. 또한, 프로세서들(930, 970)은 각각 업링크 및 다운링크에 대한 주파수 및 임펄스 응답
추정들을 유추하기 위한 계산들을 수행할 수 있다.
본 발명에 개시된 실시예들은 하드웨어, 소프트웨어, 펌웨어, 미들웨어, 마이크로코드, 또는 이들의 임의의 조[0066]
합물에서 구현될 수 있다는 것이 이해될 것이다. 하드웨어 구현에 대해, 프로세싱 유닛들은 하나 이상의 ASIC
들, 디지털 신호 프로세서(DSP)들, 디지털 신호 처리 디바이스(DSPD)들, 프로그램가능 논리 디바이스(PLD)들,
필드 프로그램가능 게이트 어레이(FPGA)들, 프로세서들, 제어기들, 마이크로-제어기들, 마이크로프로세서들, 본
발명에 개시된 기능들을 수행하도록 설계된 다른 전자 유닛들, 또는 이들의 조합물 내에서 구현될 수 있다..
실시예들이 소프트웨어, 펌웨어, 미들웨어 또는 마이크로코드, 프로그램 코드 또는 코드 세그먼트들에서 구현될[0067]
때, 이들은 기계-판독가능 매체, 이를 테면 저장 콤포넌트에 저장될 수 있다. 코드 세그먼트는 프로시저
(procedure), 함수, 서브프로그램, 프로그램, 루틴, 서브루틴, 모듈, 소프트웨어 패키지, 클래스, 또는 명령들
의임의 조합, 데이터 구조, 또는 프로그램 명령문에 저장될 수 있다. 코드 세그먼트는 정보, 데이터, 인수들
(arguments), 파라미터들 또는 메모리 콘텐츠들을 전달(passing) 및/또는 수신함으로써 다른 코드 세그먼트 또
는 하드웨어 회로에 결합될 수 있다. 정보, 인수들, 파라미터들, 데이터, 등은 메모리 공유, 메시징 전달
(passing), 토큰 전달, 네트워크 전송 등을 포함하는 임의의 적절한 수단을 사용하여 전달, 포워딩, 또는 전송
될 수 있다.
소프트웨어 구현에 대해, 본 발명에 개시된 기술들은 본 발명에 개시된 기능들을 수행하는 모듈들(이를 테면,[0068]
프로시저들, 함수들 등)로 구현될 수 있다. 소프트웨어 코드들은 메모리 유닛들에 저장되며 프로세서들에 의해
실행될 수 있다. 메모리 유닛들은 프로세서 내부 또는 프로세서 외부에서 구현될 수 있으며, 어느 경우라도,
업계에 공지된 것처럼 다양한 수단을 통해 프로세서와 통신가능하게 결합될 수 있다.
도 10을 참조로, 무선 통신 시스템에서 데이터 전송시 이용되는 헤더 포맷을 결정하는 시스템(1000)이[0069]
예시된다. 예를 들어, 시스템(1000)은 적어도 부분적으로 기지국, 모바일 디바이스 등에 상주할 수 있다. 시
스템(1000)은 프로세서, 소프트웨어, 또는 이들의 조합물(이를 테면, 펌웨어)에 의해 구현되는 기능들을 나타내
는 기능 블록들일 수 있는 기능 블록들을 포함하는 것으로서 표현된다는 것이 인식될 것이다. 시스템(1000)은
결합되어 동작할 수 있는 전기 콤포넌트들의 논리 그룹핑(1002)을 포함한다. 이를 테면, 논리 그룹핑(1002)은
연관된 프로토콜 데이터 유닛에 포함된 데이터의 형태를 결정하기 위한 전기 콤포넌트(1004)를 포함할 수 있다.
또한, 논리 그룹핑(1002)은 결정된 데이터의 형태에 해당하는 헤더 포맷에 따라 매체 액세스 제어 헤더를 생성
하기 위한 전기 콤포넌트(1006)를 포함할 수 있다. 또한, 논리 그룹핑(1002)은 매체 액세스 제어 헤더 및 연관
된 프로토콜 데이터 유닛을 전송하기 위한 전기 콤포넌트(1008)를 포함할 수 있다. 부가적으로, 시스템(1000)
은 전기 콤포넌트들(1004, 1006, 1008)과 연관된 기능들을 실행하기 위한 명령들을 보유하는 메모리(1010)를 포
함할 수 있다. 메모리(1010) 외부에 있는 것을 도시되었지만, 하나 이상의 전기 콤포넌트들(1004, 1006, 100
8)은 메모리(1010) 내에 존재할 수 있다는 것이 이해될 것이다.
도 11을 참조로, 가변 매체 액세스 제어 헤더 포맷들을 포함하는 전송들의 수신을 원활하게 하는 시스템(1100)[0070]
이 예시된다. 예를 들어, 시스템(1100)은 적어도 부분적으로 기지국, 모바일 디바이스 등 내에 상주할 수
있다. 시스템(1100)은 프로세서, 소프트웨어, 또는 이들의 조합물(이를 테면, 펌웨어)에 의해 구현되는 기능들
등록특허 10-1129850
- 17 -
을 표현하는 기능 블록들일 수 있는 기능 블록들을 포함하는 것을 표현된다는 것이 인식될 것이다. 시스템
(1100)은 결합되어 작용할 수 있는 전기 콤포넌트들의 논리 그룹핑(1102)을 포함한다. 이를 테면, 논리 그룹핑
(1102)은 매체 액세스 제어 프로토콜 데이터 유닛 및 연관된 헤더(1104)를 수신하기 위한 전기 콤포넌트(1104)
를 포함할 수 있다. 또한, 논리 그룹핑(1102)은 적어도 부분적으로 연관된 헤더의 논리 채널 식별자에 기초하
여 패킷 데이터에 포함된 데이터의 형태를 결정하기 위한 전기 콤포넌트(1106)를 포함할 수 있다. 또한, 논리
그룹핑(1102)은 데이터의 형태 및 하나 이상의 프로토콜 계층들에 따라 매체 액세스 제어 프로토콜 데이터 유닛
을 평가하기 위한 전기 콤포넌트(1108)를 포함할 수 있다. 부가적으로, 시스템(1100)은 전기 콤포넌트들(1104,
1106, 1108)과 연관된 기능들을 실행하기 위한 명령들을 보유하는 메모리(1110)를 포함할 수 있다. 메모리
(1110) 외부에 있는 것으로 도시되었지만, 하나 이상의 전기 콤포넌트들(1104, 1106, 1108)이 메모리(1110) 내
에 존재할 수 있다는 것이 이해될 것이다.
앞서 개시된 것은 하나 이상의 실시예들의 예를 포함한다. 물론, 앞서 언급된 실시예들을 설명하기 위한 목적[0071]
을 위해 콤포넌트들 또는 방법들에 대해 고려될 수 있는 모든 조합을 개시하는 것은 불가능하지만, 당업자들은
다양한 실시예들의 변환 및 다수의 추가적 조합들이 가능하다는 것을 인식할 것이다. 따라서, 개시된 실시예들
은 첨부되는 청구항들의 범주내에 있는 이러한 변경, 변환 및 변조 모두를 포함하는 것이다. 본 발명의 상세한
설명부 또는 청구항들에서 이용되는 "포함한다(includes)"라는 용어에 대해, 이러한 용어는 "포함하는
(comprising)"이 청구항에서 번역 단어로서 이용될 때 해석되는 것처럼, "포함하는(comprising)"이란 용어와 유
사한 방식으로 포함하는 것을 의도된다.
도면
도면1
등록특허 10-1129850
- 18 -
도면2
도면3
등록특허 10-1129850
- 19 -
도면4
도면5
등록특허 10-1129850
- 20 -
도면6
등록특허 10-1129850
- 21 -
도면7
도면8
등록특허 10-1129850
- 22 -
도면9
도면10
등록특허 10-1129850
- 23 -
도면11
등록특허 10-1129850
- 24 -
2018년 4월 15일 일요일
다수의 매체 액세스 제어 헤더 포맷들의 이용을 용이하게 하는 장치, 방법 및 컴퓨터 판독가능 매체(AN APPARATUS, METHOD AND COMPUTER READABLE MEDIUM THAT FACILITATES EMPLOYING A PLURALITY OF MEDIUM ACCESS CONTROL HEADER FORMATS)
피드 구독하기:
댓글 (Atom)
디지털 이중-루프 출력 전압 조정(DIGITAL DOUBLE-LOOP OUTPUT VOLTAGE REGULATION)
(19) 대한민국특허청(KR) (12) 등록특허공보(B1) (45) 공고일자 2012년02월29일 (11) 등록번호 10-1117416 (24) 등록일자 2012년02월09일 (51) Int. Cl. G05F 1/00 (2006....
-
출처 : 금융감독원 전자공시시스템 상기에 내용은 전자공시스시템에 모두사용자에게 공개된 정보이며 정보에 오류등은 금융감독원 전자공시시스템에 있습니다 사업보고서 II. 사업의 내용 당사는 네트워크 솔루...
-
출처 : 금융감독원 전자공시시스템 상기에 내용은 전자공시스시템에 모두사용자에게 공개된 정보이며 정보에 오류등은 금융감독원 전자공시시스템에 있습니다 사업보고서 II. 사업의 내용 1. 사업의 개요 가. 사업부문...
-
출처 : 금융감독원 전자공시시스템 상기에 내용은 전자공시스시템에 모두사용자에게 공개된 정보이며 정보에 오류등은 금융감독원 전자공시시스템에 있습니다 사업보고서 II. 사업의 내용 1. 사업의 개요 ...
댓글 없음:
댓글 쓰기
참고: 블로그의 회원만 댓글을 작성할 수 있습니다.