KR100749449B1 - 휴대 인터넷 시스템에서 맵 정보 요소를 해석하기 위한장치 및 방법 - Google Patents

휴대 인터넷 시스템에서 맵 정보 요소를 해석하기 위한장치 및 방법 Download PDF

Info

Publication number
KR100749449B1
KR100749449B1 KR1020050105434A KR20050105434A KR100749449B1 KR 100749449 B1 KR100749449 B1 KR 100749449B1 KR 1020050105434 A KR1020050105434 A KR 1020050105434A KR 20050105434 A KR20050105434 A KR 20050105434A KR 100749449 B1 KR100749449 B1 KR 100749449B1
Authority
KR
South Korea
Prior art keywords
map
information
information element
map information
uiuc
Prior art date
Application number
KR1020050105434A
Other languages
English (en)
Other versions
KR20070048395A (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 KR1020050105434A priority Critical patent/KR100749449B1/ko
Publication of KR20070048395A publication Critical patent/KR20070048395A/ko
Application granted granted Critical
Publication of KR100749449B1 publication Critical patent/KR100749449B1/ko

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 휴대 인터넷 시스템에서 맵 정보 요소를 해석하기 위한 장치와 방법에 관한 것이다.
이를 위하여 본 발명은, MAP 데이터를 수신하는 MAP 해석기 제어부, MAP 데이터를 임시로 저장하는 메모리 및 MAP 정보 요소를 해석하는 MAP 디코더를 포함하는 단말기의 MAP 정보 요소 해석 장치 및 MAP 정보 요소가 수신되면 다운링크 MAP 메시지의 기본 정보를 해석하고, DIUC 별로 MAP 정보 요소를 해석한 뒤, 업링크 MAP 메시지가 존재하면, 업링크 MAP 메시지의 기본 정보를 해석하고, UIUC 별로 업링크 MAP 정보 요소를 해석하는 단말기에서의 MAP 정보 요소 해석 방법을 제공한다.
본 발명에 의하면, 광대역 무선 접속 통신망 기반의 휴대 인터넷 시스템에서 MAP 정보 요소를 효율적으로 해석할 수 있음에 따라, 이동 단말기에서의 MAP 해석 시간을 줄일 수 있어, 빠른 물리 계층의 제어가 가능하여 고속의 데이터 통신이 가능해지는 효과를 기대할 수 있다.
맵 해석기, 정보 요소, MAP, IE, Nibble, For-Loop, 휴대 인터넷, 단말기

Description

휴대 인터넷 시스템에서 맵 정보 요소를 해석하기 위한 장치 및 방법{Device and Method for Analyzing MAP IE in Portable Internet System}
도 1은 광대역 무선 접속 통신망을 기반으로 하는 휴대 인터넷 시스템에서의 통신을 수행하기 위한 단말기의 계층 구조를 간략하게 나타낸 블록도,
도 2는 휴대 인터넷 시스템에서 통신에 사용되는 MAP의 구조를 나타낸 블록도,
도 3은 For-루프 구문이 포함된 MAP 정보 요소의 구조를 나타낸 블록도,
도 4는 본 발명의 실시예에 따른 For-루프 구문이 포함된 MAP 정보 요소의 구조를 나타낸 블록도,
도 5는 본 발명의 실시예에 따른 MAP 해석기의 구조를 간략하게 나타낸 블록 구성도,
도 6은 본 발명의 실시예에 따른 MAP 해석기에서의 MAP 정보 요소의 분류 방법을 설명하기 위한 블록도,
도 7은 본 발명의 실시예에 따라 MAP 정보 요소를 해석하는 방법을 설명하기 위한 순서도이다.
본 발명은 휴대 인터넷 시스템에서 맵 정보 요소(IE: Information Element)를 해석하기 위한 장치와 방법에 관한 것이다. 더욱 상세하게는, 휴대 인터넷 시스템에서 고속 데이터의 전송에 사용되는 맵(MAP, 이하, 'MAP'라 칭함)의 구조를 변경하여 전송하면, 이를 수신한 이동 단말기에서 구조가 변경된 맵을 용이하게 해석하기 위한 맵 정보 요소의 해석 장치 및 해석 방법에 관한 것이다.
현재 데이터를 전송하는 통신망으로서 건물 내의 제한된 영역 안에서는 LAN(Local Area Network)을 사용하고, 지방과 지방, 국가와 국가의 특정 지역에서는 WAN(Wide Area Network)을 사용하고 있다. 또한, LAN을 사용하는 지역 내에서 데이터 통신 양이 크게 증가함에 따라 WAN과 LAN 사이의 공간을 연결해주는 MAN(Metropolitan Area Network)도 크게 발전하고 있다.
MAN을 형성하는 물리적인 망으로는 광통신망, 케이블망, DSL(Digital Subscriber Line)망 등이 있다. 대형 회사에서는 많은 사람들이 통신망에 접속하고, 처리하는 데이터의 양이 많기 때문에 대용량이면서 고속의 데이터 통신을 제공할 수 있는 광통신망을 이용하는 것이 효율적이다. 그러나, 전체 통신망 중 광통신망의 설치 비율은 5 % 이하에 불과하고, 새로운 광통신망을 구축하기 위해서는 많은 비용과 시간을 필요로 한다. 한편, 소규모 회사나 가정에서는 일반적으로 케이블망이나 DSL망과 같은 망을 주로 사용하고 있다. 케이블망은 주로 주택가의 동축 케이블 TV에 기초하여 케이블 모뎀을 이용하고 있기 때문에 비즈니스 가입자를 지원하기가 어렵다. 한편, 기존의 전화선을 이용한 DSL망은 전송 가능한 거리에 제한 이 있고 전송 속도에도 한계가 있다. 또한 DSL망, 케이블망 등의 통신망은 가입자가 데이터를 전송할 때의 주파수 대역이 상대적으로 적기 때문에 인구 밀도가 높으며 데이터 전송률이 높은 큰 도시 지역에서는 비효율적이라는 단점이 있다.
이러한 문제점에 대처하는 방안으로 광케이블이나 동축 케이블 대신 무선으로 망을 형성하여 케이블의 포설 등에 필요한 비용을 줄여 비교적 저렴한 가격으로 통신 서비스를 제공하는 고정 광대역 무선 접속(BWA: Broadband Wireless Access)을 바탕으로 하는 광대역 무선 접속 통신망(Wireless MAN)이 제시되었으며, 이는 IEEE 802.16 Wireless MAN으로 명명되었다.
또한, 최근 이동을 하면서 데이터를 송수신하고자 하는 사용자의 증가에 따라, 이와 같은 광대역 무선 접속 통신망을 기반으로 하는 휴대 인터넷 시스템(WiBro: Wireless Broadband 또는 HPi: High-speed Portable Internet)이 제공되고 있다.
도 1은 광대역 무선 접속 통신망을 기반으로 하는 휴대 인터넷 시스템에서의 통신을 수행하기 위한 단말기의 계층 구조를 간략하게 나타낸 블록도이다.
휴대 인터넷 시스템에서 데이터를 송수신하기 위한 이동 단말기는 물리 계층(110), MAC 계층(120) 및 상위 제어 계층(130)을 포함한다.
물리 계층(110)은 휴대 인터넷 시스템과 이동 단말기 사이에 전송되는 데이터에 대한 전기적, 기계적인 인터페이스를 변형시키는 부분이다. 여기서, 광대역 무선 접속 통신망의 휴대 인터넷 시스템에서 데이터 전송을 위한 물리 계층의 전송 속도는 50 Mbps 이상으로 설정된다.
상위 제어 계층(130)은 전송된 데이터를 이동 단말기에서 실행시키는 부분이다.
MAC(Media Access Control) 계층(120)은 휴대 인터넷 시스템의 기지국으로부터 수신된 MAP을 해석하여, 물리 계층(110)과 상위 제어 계층(130)의 제어를 위한 메시지의 생성 및 송수신 데이터 보호를 위한 암복호화 등의 작업을 수행하는 부분이다.
고속으로 데이터를 전송하는 광대역 무선 접속 통신망 기반의 휴대 인터넷 시스템에서는, 고속의 다양한 데이터 처리를 위하여 상위 제어 계층(130)의 프레임 스케줄링도 중요하지만, 상위 제어 계층(130)과 물리 계층(110)을 연결해주며 자원을 집중하여 관리하는 MAC 계층(120)의 역할이 더욱 중요하게 부각된다. 이에 따라, MAC 계층(120)도 물리 계층(110)의 속도와 같이 고속으로 동작해야 고속 데이터 처리에 따른 실시간 서비스가 가능해진다.
광대역 무선 접속 통신망 기반의 휴대 인터넷 시스템에서 MAP은 시스템의 정보를 이동 단말기로 전달하는 중요한 역할을 수행한다.
이동 단말기는 매 프레임마다 수신되는 MAP을 해석하여 시스템 정보 및 데이터 할당 정보를 획득하게 되고, 획득된 정보를 토대로 물리 계층(110)에 필요한 제어 정보를 전송하게 된다. 물리 계층(110)은 이동 단말기의 MAP 해석기로부터 제어 정보를 수신하여, 수신된 데이터를 복조 및 복호화한다.
이 때, MAP 해석기의 해석 시간이 늘어나게 되면, 물리 계층(110)으로 전달되는 제어 정보도 늦어지게 되어 데이터의 수신이 늦어지게 된다. 따라서, 광대역 무선 접속 통신망 기반의 휴대 인터넷 시스템에서 단말기의 MAP 해석기의 구현 복잡도와 해석 시간은 고속 데이터 전송을 위한 중요한 변수가 된다.
기존의 광대역 무선 접속망 시스템에서 정의된 For-루프가 존재하는 MAP 정보 요소들은 전송되는 MAP의 크기를 줄이기 위하여 For-루프 구문에 포함된 내용 및 For-루프 구문 이전의 내용을 비트(Bit) 단위로 저장되도록 하였다. 따라서, 이동 단말기에 탑재된 MAP 해석기에서도 비트 단위로 데이터를 입력받아 해석해야 했으므로, MAP 해석기의 구현 복잡도가 늘어나게 되고 데이터의 해석 시간도 길어지게 되어, 고속의 데이터 송수신에 문제를 야기할 수 있다.
이와 같은 문제점을 해결하기 위하여, 국내 특허 출원 10-2000-0082162 "대역폭 할당맵 메시지 처리 장치"를 통하여 미디어 액세스 컨트롤 프레임 데이터에 대한 패킷 분할(Fragmentation) 기능이 수행될 수 있도록 하는 대역폭 할당맵 메시지 처리 장치를 제공하고 있으나, 케이블 모뎀 시스템에서의 할당맵 처리 장치를 제공하고 있어서, 무선으로 데이터를 전송하는 휴대 인터넷 망에 적용하기에는 불가능한 문제점을 여전히 내포하고 있다.
이와 같은 문제점을 해결하기 위하여, 본 발명은 휴대 인터넷 시스템에서 고속 데이터의 전송에 사용되는 MAP 정보 요소들의 For-루프 구문의 내용 및 For-루프 구문 이전의 내용이 4 비트 단위로 정보를 채워지도록 구조를 변경함으로써, 이동 단말기의 MAP 해석기가 4 비트 단위로 데이터를 입력받아 MAP 해석을 용이하게 실행할 수 있도록 하는 맵 정보 요소 해석 장치 및 해석 방법을 제공한다.
이러한 기술적 과제를 달성하기 위하여 본 발명은, MAP 정보 요소 해석 장치로서, 무선 휴대 인터넷 시스템의 단말기에서 MAP 정보 요소(MAP IE: MAP Information Element)를 해석하기 위한 장치에 있어서, MAP 데이터를 수신하여 신뢰성을 검증하는 MAP 해석기 제어부; MAP 해석기 제어부에서 수신된 MAP 데이터를 임시로 저장하는 메모리; 및 메모리로부터 사전에 설정된 일정 비트의 배수 단위로 MAP 데이터를 수신하고, MAP 해석기 제어부로부터 MAP 데이터의 길이 정보를 수신하여, MAP 정보 요소―여기서, MAP 정보 요소에 포함된 모든 내용이 사전에 설정된 일정 비트의 배수가 되도록, 일정 비트의 배수가 되지 않는 내용에는 페딩 비트가 추가로 포함됨―를 해석하는 MAP 디코더를 포함한다.
또한, 제2의 기술적 과제를 달성하기 위하여 본 발명은, MAP 정보 요소 해석 방법으로서, 무선 휴대 인터넷 시스템의 단말기에서 MAP 정보 요소(MAP IE: MAP Information Element)를 해석하는 방법에 있어서, (a) MAP 정보 요소를 수신하고, MAP 정보 요소 중 다운링크 MAP 메시지의 기본 정보를 해석하는 단계; (b) DIUC 별로 MAP 정보 요소를 해석하는 단계; (c) MAP 정보 요소에 업링크 MAP 메시지가 존재하는 경우, 업링크 MAP 메시지의 기본 정보를 해석하는 단계; 및 (d) UIUC 별로 업링크 MAP 정보 요소를 해석하는 단계를 포함한다.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
또한, 어떤 부분이 어떤 구성요소를 ”포함“한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.
또한, 본 명세서에서 기재한 모듈(module)이란 용어는 특정한 기능이나 동작을 처리하는 하나의 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현할 수 있다.
도 2는 휴대 인터넷 시스템에서 통신에 사용되는 MAP의 구조를 나타낸 블록도이다.
광대역 무선 접속 통신망의 휴대 인터넷 시스템에서 데이터 전송에 사용되는 MAP은 크기가 4 비트(니블: Nibble)의 배수인 정보 요소들로 구성되며, 각 정보 요소들은 이동 단말기에 각종 제어 정보들을 전달하는데 사용된다. 또한, MAP의 크기는 바이트(Byte)의 배수가 되어야한다. 따라서, MAP의 내용이 바이트의 배수가 되지 않는 경우에는, 마지막에 페딩 비트(Padding Bit)들을 포함시켜 바이트의 배수가 되도록 조절한다. .
도 3은 For-루프 구문이 포함된 MAP 정보 요소의 구조를 나타낸 블록도이다.
광대역 무선 접속 통신망에서 MAP 정보 요소의 크기는 4 비트의 배수가 되어야 한다. For-루프(For-Loop)의 내용들은 비트 단위로 데이터가 저장되고, For-루프 구문의 이전 및 이후의 정보들도 비트 단위로 데이터를 저장하게 된다. 여기서, MAP 정보 요소의 내용이 4 비트의 배수가 되지 않는 경우에는, 마지막에 페딩 비트를 포함시켜 4 비트의 배수가 되도록 데이터를 추가하게 된다.
기본적으로 MAP과 MAP 정보 요소들의 크기는 4 비트의 배수이기 때문에 MAP 해석기가 4 비트 단위로 데이터를 입력받아 동작하는 것이 가능하다. 그러나 여러 번 루프를 돌려야하는 For-루프 구문을 포함하는 MAP 정보 요소인 경우에는 상황이 달라진다.
MAP을 통하여 For-루프 구문이 포함된 MAP 정보 요소를 수신한 이동 단말기의 MAP 해석기에서는, For-루프 구문에 의해서 실행되는 루프의 개수를 파악할 수 없기 때문에, For-루프의 구문의 내용과 For-루프 구문 이전의 내용이 비트 단위로 정렬되는 경우, 4 비트 단위로 데이터를 입력받아 해석하는 것이 불가능해진다.
도 4는 본 발명의 실시예에 따른 For-루프 구문이 포함된 MAP 정보 요소의 구조를 나타낸 블록도이다.
본 발명에 따라 For-루프 구문을 포함하는 MAP 정보 요소는, MAP 해석기에서 4 비트 단위로 데이터를 입력받아 해석하는 것이 불가능한 점을 해소하기 위하여, 앞서 언급된 For-루프 구문을 포함하는 MAP 정보 요소와는 달리, For-루프 구문의 내용, For-루프 구문 이전의 내용도 모두 4 비트 단위로 데이터를 저장하도록 설정한다.
이에 따라서, 데이터를 생성할 때, For-루프 구문의 내용과 For-루프 구문 이전의 내용들이 4 비트의 배수가 되지 않을 경우에는, 4 비트의 배수가 되지 않은 각각의 내용에 페딩 비트들을 포함하여, 모든 내용이 4 비트의 배수가 되도록 데이터를 추가시킨다.
이와 같이 데이터를 추가하게 되면, 전체적인 MAP 정보 요소의 크기는 증가 하게 되지만, For-루프 구문의 내용과 For-루프 구문 이전의 내용이 모두 4 비트로 채워지므로, 이동 단말기의 MAP 해석기에서는 4 비트 단위로 데이터를 입력받아 해석할 수 있게 되어, MAP 해석기의 성능을 향상시킬 수 있으며, MAP 해석기를 구현함에 있어서 복잡도를 낮출 수 있다.
이동 단말기의 MAP 해석기는 수신된 다운링크 데이터(DL_data) 중에서 MAP에 해당하는 버스트를 수신하여 해석하는 기능을 수행한다. 휴대 인터넷 시스템에서 MAP은 크게 보통 다운링크/업링크 MAP(Normal DL/UL MAP)과 압축 MAP(Compressed MAP)으로 구분할 수 있다.
도 5는 본 발명의 실시예에 따른 MAP 해석기의 구조를 간략하게 나타낸 블록 구성도이다.
여기서 제시된 MAP 해석기는 압축 MAP을 이용한 MAP 해석기이다. MAP 해석기는 프레임 내 다운링크(DL: Down Link) 및 업링크(UL: Up Link)에서 송수신된 데이터의 존재 여부, 위치 및 변복조 정보를 찾아내는 기능을 수행한다. 또한 이와 같은 정보를 바탕으로 하여 물리 계층(110)의 제어를 위한 레지스터를 설정할 수도 있다.
본 발명에 따른 MAP 해석기는 MAP 해석기 제어부(510), MAP 디코더(520) 및 메모리(530)를 포함한다.
MAP 해석기 제어부(510)는 수신된 MAP 데이터들에 대해 CRC-32(Cyclic Redundancy Check-32) 검사 기능 및 메모리(530)에 저장된 내역들을 관리하는 역할을 수행한다. 여기서, CRC-32는 데이터의 신뢰성을 검증하기 위한 에러 검출 방법 이다. MAP 해석기 제어부(510)에서는 수신된 데이터의 비트 정보를 32 비트만큼 자리를 올리고, 사전에 설정된 키 값으로 나누면 나머지가 남게 된다. 이를 이용하면, 데이터를 송신하는 기지국 측에서는 원래의 비트 정보(n)를 32 비트 올린 후 나머지 비트(r)를 더한 뒤, 송신 비트(n+r)를 설정하여 전송한다. 송신 비트(n+r)로 설정된 데이터를 수신한 이동 단말기에서는, 수신된 데이터를 사전에 설정된 키 값으로 나누어 나머지가 0이 되는지를 검사하여 0이 되면, 데이터에 오류가 발생하지 않았음을 확인하고, 0이 되지 않으면 오류가 발생하였다고 판단함으로써, 데이터의 신뢰성을 검사하는 방법이다.
MAP 디코더(520)는 MAP 해석기 제어부(510)로부터 수신된 데이터의 길이 정보 등을 전달받고, 메모리로(530) 저장된 MAP을 전달받아, MAP 정보 요소를 해석하는 부분이다.
메모리(530)는 MAP 해석기 제어부(510)에서 수신된 MAP을 저장하여 MAP 디코더(520)로 제공하는 부분이다.
이 때, MAP 해석기 제어부(510)에서는 수신된 MAP을 메모리(530)에 저장시킬 때에는 빠른 전달을 위하여 32 비트 단위로 저장한다. 그리고, MAP 디코더(520)에서 MAP 정보 요소의 해석을 위하여 메모리(530)로부터 저장된 MAP을 읽을 때에는 4 비트 단위로 읽게 된다.
이와 같이 MAP 해석기 제어부(510), MAP 디코더(520) 및 메모리(530)로 구성되는 MAP 해석기를 이용하여, 수신된 데이터로부터 물리 계층(110)의 제어 신호를 발생시킬 수 있다.
도 6은 본 발명의 실시예에 따른 MAP 해석기에서의 MAP 정보 요소의 분류 방법을 설명하기 위한 블록도이다.
MAP 정보 요소들은 4 비트의 길이를 가지는 다운링크 정보 사용 코드(DIUC: Downlink Information Usage Code, 이하, 'DIUC'라 칭함)/업링크 정보 사용 코드(UIUC: Uplink Information Usage Code, 이하, 'UIUC'라 칭함) 별로 구조가 구분된다.
다운링크 MAP 정보 요소는 DIUC 0 부터 DIUC 12(610)까지는 데이터 버스트 정보를 나타내기 위하여 사용된다. 그리고, DIUC 15(630)는 확장된 MAP 정보 요소(Extended IE) 형태를 가지며 제어 정보를 전달하기 위하여 사용되고, DIUC 14(620)는 제2의 확장된 MAP 정보 요소(Extended-2 IE) 형태를 가지며 제어 정보 및 데이터 버스트 정보를 전달하기 위하여 사용된다.
업링크 MAP 정보 요소는 UIUC 1부터 UIUC 10(640)까지는 데이터 버스트 정보를 나타내기 위하여 사용되고, UIUC 15(680)는 확장된 MAP 정보 요소(Extended IE) 형태를 가지며 제어 정보를 전달하기 위하여 사용되고, UIUC 11(660)은 제2의 확장된 MAP 정보 요소(Extended-2 IE) 형태를 가지며 제어 정보 및 데이터 버스트 정보를 전달하기 위하여 사용된다. 또한, UIUC 0, 12, 13, 14 등(650, 670)은 피드백, 레인징, 사운딩, CDMA 정보 등의 특정 제어 정보를 전달하기 위하여 사용된다.
이와 같은 이동 단말기의 MAP 해석기는 다운링크 및 업링크에 따라 각 정보 사용 코드(IUC) 별로 모듈화된 해석기를 두어, MAP 정보 요소를 해석하게 된다.
도 7은 본 발명의 실시예에 따라 MAP 정보 요소를 해석하는 방법을 설명하기 위한 순서도이다.
이동 단말기는 초기 상태에 기지국으로부터 MAP을 수신하게 된다. 이동 단말기에서 MAP 수신이 감지되면(S710), MAP 해석기 제어부(510)에서는 압축된 다운링크 MAP 메시지의 기본 정보를 해석한다(S720).
MAP 디코더(520)에서는 DIUC의 MAP 정보 요소의 개수만큼 DIUC 별 다운링크 MAP 정보 요소를 해석하여, 데이터 버스트 정보, 제어 정보 등을 확인한다. 이 때, DIUC 0 부터 DIUC 12(610)에 포함된 데이터 버스트 정보, DIUC 14(620)에 포함된 제2의 확장된 MAP 정보 요소(Extended-2 IE) 형태의 제어 정보 및 데이터 버스트 정보, DIUC 15(630)에 포함된 확장된 MAP 정보 요소(Extended IE) 형태의 제어 정보가 MAP 디코더(520)에서 각각 해석된다(S730).
다운링크 MAP 정보 요소의 해석이 완료되면, MAP 해석기 제어부(510)에서는 수신된 MAP에 업링크 MAP이 포함되어 있는지 여부를 확인한다(S740). 업링크 MAP의 존재가 확인되면, MAP 해석기 제어부(510)에서는 압축된 업링크 MAP 메시지의 기본 정보를 해석한다(S750).
그리고, MAP 디코더(520)에서는 UIUC의 MAP 정보 요소의 개수만큼 UIUC 별 업링크 MAP 정보 요소를 해석하여, 데이터 버스트 정보, 제어 정보 및 특정 제어 정보 등을 해석한다. 이 때에도, UIUC 0(650)에 의한 패스트 피드백(Fast Feedback) 정보, UIUC 1 내지 UIUC 10(640)에 의한 데이터 버스트 정보, UIUC 11(660)에 의한 제2의 확장된 MAP 정보 요소(Extended-2 IE) 형태의 제어 정보 및 데이터 버스트 정보, UIUC 12에 의한 레인징 정보, UIUC 13에 의한 사운딩 정보, UIUC 14에 의한 CDMA 정보 및 UIUC 15에 의한 확장된 MAP 정보 요소(Extended IE) 형태의 제어 정보가 MAP 디코더(520)에서 각각 해석된다(S760).
여기서, S730 단계 이후에 다운링크 MAP 메시지가 모두 전달되었는지를 확인하여, 아직 해석되지 않은 다운링크 MAP 메시지가 존재하는 경우에는 S720 및 S730 단계를 반복적으로 실행하도록 설정할 수 있다.
또한, S760 단계 이후에 업링크 MAP 메시지가 모두 전달되었는지를 확인하여, 아직 해석되지 않은 업링크 MAP 메시지가 존재하는 경우에는 S750 및 S760 단계를 반복적으로 실행하도록 설정할 수도 있다.
이상에서 설명한 본 발명의 실시예는 장치 및 방법을 통해서만 구현이 되는 것은 아니며, 본 발명의 실시예의 구성에 대응하는 기능을 실현하는 프로그램 또는 그 프로그램이 기록된 기록 매체를 통해 구현될 수도 있으며, 이러한 구현은 앞서 설명한 실시예의 기재로부터 본 발명이 속하는 기술분야의 전문가라면 쉽게 구현할 수 있는 것이다.
이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.
전술한 구성에 의하여, 광대역 무선 접속 통신망 기반의 휴대 인터넷 시스템에서 MAP 정보 요소를 효율적으로 해석할 수 있음에 따라, 이동 단말기에서의 MAP 해석 시간을 줄일 수 있어, 빠른 물리 계층의 제어가 가능하여 고속의 데이터 통신이 가능해지는 효과를 기대할 수 있다. 또한, MAP을 해석하기 위한 하드웨어의 복잡도를 줄일 수 있어서, 이동 단말기의 소량화가 가능하며, 생산 단가도 낮출 수 있는 효과를 기대할 수 있다.

Claims (17)

  1. 무선 휴대 인터넷 시스템의 단말기에서 MAP 정보 요소(MAP IE: MAP Information Element)를 해석하기 위한 장치에 있어서,
    MAP 데이터를 수신하여 신뢰성을 검증하는 MAP 해석기 제어부;
    상기 MAP 해석기 제어부에서 수신된 MAP 데이터를 임시로 저장하는 메모리; 및
    상기 메모리로부터 사전에 설정된 일정 비트(bit)의 배수 단위로 상기 MAP 데이터를 수신하고, 상기 MAP 해석기 제어부로부터 상기 MAP 데이터의 길이 정보를 수신하여, 상기 MAP 정보 요소―여기서, 상기 MAP 정보 요소에 포함된 모든 내용이 사전에 설정된 일정 비트의 배수가 되도록, 상기 일정 비트의 배수가 되지 않는 내용에는 페딩 비트가 추가로 포함됨―를 해석하는 MAP 디코더
    를 포함하는 것을 특징으로 하는 MAP 정보 요소 해석 장치.
  2. 제1항에 있어서, 상기 MAP 정보 요소는,
    상기 일정 비트의 배수가 되지 않는 내용에 상기 페딩 비트를 포함시킨 For-루프 구문을 포함하는 것을 특징으로 하는 MAP 정보 요소 해석 장치.
  3. 제2항에 있어서, 상기 일정 비트는,
    4 비트인 것을 특징으로 하는 MAP 정보 요소 해석 장치.
  4. 제1항에 있어서, 상기 MAP 정보 요소는,
    DIUC(Downlink Information Usage Code: 다운링크 정보 사용 코드) 및 UIUC(Uplink Information Usage Code: 업링크 정보 사용 코드)를 포함하는 것을 특징으로 하는 MAP 정보 요소 해석 장치.
  5. 제4항에 있어서, 상기 DIUC는,
    데이터 버스트 정보를 전달하는 DIUC 0 내지 DIUC 12;
    확장된 MAP 정보 요소(Extended IE) 형태의 제어 정보를 전달하는 DIUC 15; 및
    제2의 확장된 MAP 정보 요소(Extended-2 IE) 형태의 제어 정보 및 데이터 버스트 정보를 전달하는 DIUC 14
    를 포함하는 것을 특징으로 하는 MAP 정보 요소 해석 장치.
  6. 제4항에 있어서, 상기 UIUC는,
    데이터 버스트 정보를 전달하는 UIUC 1 내지 UIUC 10;
    확장된 MAP 정보 요소 형태의 제어 정보를 전달하는 UIUC 15;
    제2의 확장된 MAP 정보 요소 형태의 제어 정보 및 데이터 버스트 정보를 전달하는 UIUC 11;
    패스트 피드백(Fast Feedback) 정보를 전달하는 UIUC 0;
    레인징 정보를 전달하는 UIUC 12;
    사운딩 정보를 전달하는 UIUC 13; 및
    CDMA 정보를 전달하는 UIUC 14
    를 포함하는 것을 특징으로 하는 MAP 정보 요소 해석 장치.
  7. 삭제
  8. 삭제
  9. 제1항에 있어서, 상기 메모리는,
    상기 MAP 해석기 제어부로부터 상기 MAP 데이터를 32 비트 단위로 수신하고, 상기 MAP 디코더로 상기 저장된 상기 MAP 데이터를 4 비트 단위로 전달하는 것을 특징으로 하는 MAP 정보 요소 해석 장치.
  10. 삭제
  11. 무선 휴대 인터넷 시스템의 단말기에서 MAP 정보 요소(MAP IE: MAP Information Element)를 해석하는 방법에 있어서,
    (a) MAP 정보 요소를 수신하고, 상기 MAP 정보 요소 중 다운링크 MAP 메시지의 기본 정보를 해석하는 단계;
    (b) DIUC(Downlink Information Usage Code: 다운링크 정보 사용 코드) 별로 상기 MAP 정보 요소를 해석하는 단계;
    (c) 상기 MAP 정보 요소에 업링크 MAP 메시지가 존재하는 경우, 상기 업링크 MAP 메시지의 기본 정보를 해석하는 단계; 및
    (d) UIUC(Uplink Information Usage Code: 업링크 정보 사용 코드) 별로 상기 업링크 MAP 정보 요소를 해석하는 단계
    를 포함하는 것을 특징으로 하는 MAP 정보 요소 해석 방법.
  12. 제11항에 있어서, 상기 단계 (a)는,
    상기 MAP 정보 요소는 For-루프 구문을 포함하는 것을 특징으로 하는 MAP 정보 요소 해석 방법.
  13. 제12항에 있어서,
    상기 MAP 정보 요소는 상기 For-루프 구문 이전의 내용 및 상기 For-루프 구 문의 내용을 일정 비트의 배수로 만들기 위해 삽입된 페딩 비트를 포함하고 있는 것을 특징으로 하는 MAP 정보 요소 해석 방법.
  14. 제11항에 있어서, 상기 단계 (b)는,
    상기 DIUC의 MAP 정보 요소 개수만큼 다운링크 MAP 정보 요소를 해석하여, 데이터 버스트 정보와 제어 정보를 확인하는 것을 특징으로 하는 MAP 정보 요소 해석 방법.
  15. 제14항에 있어서,
    DIUC 0 내지 DIUC 12에 포함된 데이터 버스트 정보, DIUC 14에 포함된 제2의 확장된 MAP 정보 요소(Extended-2 IE) 형태의 제어 정보 및 데이터 버스트 정보 및 DIUC 15에 포함된 확장된 MAP 정보 요소(Extended IE) 형태의 제어 정보를 확인하는 것을 특징으로 하는 MAP 정보 요소 해석 방법.
  16. 제11항에 있어서, 상기 단계 (d)는,
    상기 UIUC의 MAP 정보 요소 개수만큼 업링크 MAP 정보 요소를 해석하여, 데이터 버스트 정보, 제어 정보 및 특정 제어 정보를 확인하는 것을 특징으로 하는 MAP 정보 요소 해석 방법.
  17. 제16항에 있어서,
    UIUC 1 내지 UIUC 10에 포함된 데이터 버스트 정보, DIUC 11에 포함된 제2의 확장된 MAP 정보 요소(Extended-2 IE) 형태의 제어 정보 및 데이터 버스트 정보, UIUC 15에 포함된 확장된 MAP 정보 요소(Extended IE) 형태의 제어 정보 및 UIUC 0, 12, 13, 14에 의해 전달되는 특정 제어 정보를 확인하는 것을 특징으로 하는 MAP 정보 요소 해석 방법.
KR1020050105434A 2005-11-04 2005-11-04 휴대 인터넷 시스템에서 맵 정보 요소를 해석하기 위한장치 및 방법 KR100749449B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050105434A KR100749449B1 (ko) 2005-11-04 2005-11-04 휴대 인터넷 시스템에서 맵 정보 요소를 해석하기 위한장치 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050105434A KR100749449B1 (ko) 2005-11-04 2005-11-04 휴대 인터넷 시스템에서 맵 정보 요소를 해석하기 위한장치 및 방법

Publications (2)

Publication Number Publication Date
KR20070048395A KR20070048395A (ko) 2007-05-09
KR100749449B1 true KR100749449B1 (ko) 2007-08-14

Family

ID=38272852

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050105434A KR100749449B1 (ko) 2005-11-04 2005-11-04 휴대 인터넷 시스템에서 맵 정보 요소를 해석하기 위한장치 및 방법

Country Status (1)

Country Link
KR (1) KR100749449B1 (ko)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990050530A (ko) * 1997-12-17 1999-07-05 정선종 멀티캐스팅 시스템에서의 데이터 전송 방법
KR20050041643A (ko) * 2003-10-31 2005-05-04 삼성전자주식회사 광 대역 무선 접속 통신 시스템의 제어 메시지 전송프레임 및 그 방법
US20050154996A1 (en) 2003-08-11 2005-07-14 Core Mobility, Inc. Systems and methods for populating a ticker using multiple data transmission modes
KR20060063277A (ko) * 2004-12-07 2006-06-12 한국전자통신연구원 이동통신 시스템의 단말기 및 그의 레인징 방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990050530A (ko) * 1997-12-17 1999-07-05 정선종 멀티캐스팅 시스템에서의 데이터 전송 방법
US20050154996A1 (en) 2003-08-11 2005-07-14 Core Mobility, Inc. Systems and methods for populating a ticker using multiple data transmission modes
KR20050041643A (ko) * 2003-10-31 2005-05-04 삼성전자주식회사 광 대역 무선 접속 통신 시스템의 제어 메시지 전송프레임 및 그 방법
KR20060063277A (ko) * 2004-12-07 2006-06-12 한국전자통신연구원 이동통신 시스템의 단말기 및 그의 레인징 방법

Also Published As

Publication number Publication date
KR20070048395A (ko) 2007-05-09

Similar Documents

Publication Publication Date Title
CN106385390B (zh) 一种基于fpga实现万兆以太网电口传输的方法及***
CN102804711A (zh) 移动网络中的高级map信息元的传输
CN102301818A (zh) 中继链路中处理数据的方法、中继节点和***
MXPA03010777A (es) Arquitectura de wi-fi original para redes 802.11.
CN107197340A (zh) 使用无线局域网来传送和接收数据的无线通信装置和方法
CN101471953A (zh) 一种信息传送方法、***及装置
CN101529827A (zh) 长度指示符优化
CN100396126C (zh) 一种基站控制器向基站传输数据的方法
CN103404191B (zh) 数据传输的方法、装置和***
CN102892142A (zh) 自适应选择中继方案的中继传输***及方法
CN102348203B (zh) 加密同步实现方法
JP6929946B2 (ja) データ伝送方法、装置、送信端、受信端及びシステム
CN114040018A (zh) 一种基于json数据格式的数据收发方法及装置
CN101426189B (zh) 一种传输附加信息的方法及***
KR100749449B1 (ko) 휴대 인터넷 시스템에서 맵 정보 요소를 해석하기 위한장치 및 방법
JP2003513584A (ja) 広域無線伝送方法及び装置
CN102821489A (zh) 基站及基站侧数据压缩方法
CN111478924A (zh) 一种超短波电台多跳中继语音通信方法
CN102801497A (zh) 基带射频接口承载传输的方法、装置和***
KR100749849B1 (ko) 무선 인터넷 시스템의 하위 매체 접근 계층 장치 및 그를이용한 데이터 처리 방법
CN102170438A (zh) 基于移动多媒体广播的富媒体音频广播前端及***
CN102118216A (zh) 数据传输的方法、设备及***
CN111106871B (zh) 一种数据处理方法、装置、设备和存储介质
CN101330437A (zh) 一种基于无线网络的数据传输方法和装置
CN102073693A (zh) 基于xml的数据通讯方法及***

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
G170 Publication of correction
FPAY Annual fee payment

Payment date: 20120719

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20130719

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20150717

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20160719

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20170719

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20180716

Year of fee payment: 12