KR100363742B1 - 비동기 아이엠티-2000 시스템 제어국에서 자원 관리 방법 - Google Patents

비동기 아이엠티-2000 시스템 제어국에서 자원 관리 방법 Download PDF

Info

Publication number
KR100363742B1
KR100363742B1 KR1020000071228A KR20000071228A KR100363742B1 KR 100363742 B1 KR100363742 B1 KR 100363742B1 KR 1020000071228 A KR1020000071228 A KR 1020000071228A KR 20000071228 A KR20000071228 A KR 20000071228A KR 100363742 B1 KR100363742 B1 KR 100363742B1
Authority
KR
South Korea
Prior art keywords
channel
resource
information
control station
link list
Prior art date
Application number
KR1020000071228A
Other languages
English (en)
Other versions
KR20020041571A (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 KR1020000071228A priority Critical patent/KR100363742B1/ko
Publication of KR20020041571A publication Critical patent/KR20020041571A/ko
Application granted granted Critical
Publication of KR100363742B1 publication Critical patent/KR100363742B1/ko

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 비동기식 IMT-2000 시스템 제어국에서의 자원 관리 방법에 관한 것으로, 특히 비동기식 IMT-2000 시스템 제어국에서 더블 링크 리스트(Double Linked List) 구조와 공용 메모리(Shared Memory)를 이용하여 제어국의 유선 자원 또는 기지국에서의 무선 자원을 관리하는 방법에 관한 것이다.
이러한 본 발명은 제어국 시스템 시작시 호 제어 블럭에서 공용 라이브러리를 이용하여 공용 메모리내에 현재 사용 가능한 제어국과 기지국 내의 유/무선 자원들에 대한 더블 링크 리스트를 구성하고, UE로부터의 발신 호 요구나 CN으로부터 착신 호 요구를 전달받아 호 처리 과정을 수행하고, 자원 할당시 호 제어 블럭에서 공용 라이브러리를 이용하여 공용 메모리내의 더블 링크 리스트 중 현재 포인터가 가리키고 있는 자원에 대한 정보를 가져오며, 그리고 현재 포인터를 다음으로 이동시키고 할당한 자원에 대한 정보는 Busy 상태로 변경 및 더블 링크 리스트에서 삭제함으로써 리스트 내에 항상 현재 사용 가능한 유휴한 채널에 대한 정보만 유지하도록 한다.

Description

비동기 아이엠티-2000 시스템 제어국에서 자원 관리 방법{Method for managing resources of BSC in asynchronous IMT-2000 ststem}
본 발명은 차세대 이동통신 시스템(International Mobile Telecommunication-2000 ; IMT-2000) 제어국에서 자원 관리 방법에 관한 것으로, 특히 비동기 IMT-2000 시스템 제어국에서 더블 링크 리스트 구조와 공용 메모리를 이용하여 제어국의 유선 자원 또는 기지국에서의 무선자원을 관리할 수 있도록 한 비동기 IMT-2000 시스템 제어국에서 자원 관리 방법에 관한 것이다.
일반적으로 IMT-2000 시스템은 사용자에게 전세계를 범위로 한 자유로운 이동성 제공을 목표로 개발되는 시스템으로써, 음성은 물론 비음성과 무선호출 등 다양한 서비스가 하나의 단말기로 통합되고, 다양한 미디어 제공을 통한 멀티미디어화와 지능형 서비스를 제공하고자 하며, 서비스의 개인화를 통한 사용자 자신의 서비스로써 개인정보에 대한 철저한 보안을 이룩하고자 하는 시스템이다. 이러한 IMT-2000은 보행자용 휴대전화에서부터 차량용 전화에 이르기까지 단말기의 다양성을 수용함은 물론 위성이동통신(Global Mobile Personal Communication System, ;GMPCS), 공중전화망(Public Switched Telephone Network ; PSTN), 종합정보통신망(Integrated Services Digital Network ; ISDN) 등 망의 다양성도 수용한다.
디지털 이동통신 시스템은 도 1에 도시된 바와 같이 동기식(Synchronous) 시스템과 비동기식(Asynchronous) 시스템이 있다. 동기식 시스템은 동기식 이동국, 기지국, 제어국, 교환국(10, 21, 22, 31) 등으로 구성되고, 비동기식 시스템은 비동기식 이동국, 기지국, 제어국, 교환국(40, 51, 52, 61) 등으로 구성된다.
이러한 동기식 시스템에서 동기식 이동국(10)과 동기식 기지국(21) 간에는 IS-95 무선 규격으로 인터페이스를 수행하고 있고, 동기식 교환국(31)을 포함한 동기식 CN(Core Network)(30)은 ANSI-41(American Network Standardization Institute)(IS-41) 규격으로 인터페이스를 수행하고 있으며, 동기식 기지국(21)과 동기식 제어국(22)을 포함한 동기식 RAN(Radio Access Network)(20)과 동기식 CN(30) 간에는 IS-634 규격으로 인터페이스를 수행하고 있다.
그리고 비동기식 시스템에서 비동기식 기지국(51)과 비동기식 제어국(52)을 포함한 비동기식 RAN(50)과 비동기식 이동국(40) 간에는 UTRA(UMTS(Universal Mobile Telecommunications System) Terrestrial Radio Access ; Wide-band CDMA) 규격으로 인터페이스를 수행하고 있다. 비동기식 교환국(61)을 포함한 비동기식 CN(60)은 GSM-MAP(Global System for Mobile Communications - MAP) 규격으로 인터페이스를 수행하고 있고, 비동기식 이동국(40)과 비동기식 RAN(50)을 포함한 비동기식 UTRAN(UMTS Terrestrial Radio Access Network)과 비동기식 CN(60) 간에는 Iu인터페이스를 수행하고 있다.
첨부한 도면 도 2는 종래에 의한 IMT-2000 시스템의 제어국 장치 구성을 보인 도면이다.
여기서 기지국 장치(100)는 다수개의 기지국(BTS1 ~ BTSn)을 포함하며, 이동국과 무선으로 데이터를 인터페이스하고, 제어국(200)은 상기 기지국 장치(100)와 E1/T1 링크로 연결되어 ATM 패킷 데이터를 인터페이스하고, 기지국 장치(100)에서 전송된 데이터를 코딩하여 이동통신 교환기에 전달하며, 호 처리/No.7 신호 처리 등을 수행하고 제어국에서 발생하는 알람을 취합하여 제어국 관리부로 전송한다.
그리고 이동통신 교환기(MSC ; Mobile Switching Center)(300)는 상기 제어국(200)과 음성, 영상, 데이터를 인터페이스하며, 기존과 같이 ASS-M(Access Switching Subsystem - Mobile) 블록이 다수개 구비된다.
또한, 클럭 발생기(400)는 GPS(Global Positioning System)로부터 송신된 시간 및 주파수 클럭을 수신하고, 그 수신 클럭을 이용하여 제어국 및 제어국 관리부내의 각 블럭에서 필요로 하는 시스템 클럭을 생성한다.
제어국 관리부(BSM)(500)는 상기 제어국(200)을 운영하거나 유지 보수 등의 전체 관리를 담당하는 역할을 하며, 로컬 라우터(Local Router)(600)는 다른 제어국 장치에 구비되어 ATM 패킷 데이터를 라우팅 해주는 역할을 하고, 아울러 글로벌 라우터(700)는 상기 로컬 라우터(600)와 제어국 관리부(500)와 제어국(200) 및 패킷 데이터 망(PSDN)(800)간 데이터를 상호 인터페이스 해주는 역할을 한다.
이와 같이 구성된 종래 발명에 의한 IMT-2000 시스템은, 제어국(200)에서 기지국 장치(100)에서 전송된 ATM 패킷 데이터를 인터페이스한 후 보코더를 통해 보코딩을 수행하고, 이동통신 교환기(300)에 전달하며, 아울러 이동통신 교환기(300)에서 스위칭된 데이터를 상기 보코더를 경유한 후 ATM 라우터를 통해 상기 기지국 장치(100)내의 해당 기지국으로 인터페이스 해주는 역할을 한다.
이때, 제어국(200)은 망 정합 부분에서 ATM을 기반으로 하는 ATM 패킷 라우팅 방식의 통신 프로토콜을 사용하고, 기존 제어국의 호 처리 부분, No.7 처리 부분이 하나의 보드 형태로 로컬 라우터에 내장되어 해당 신호를 처리한다.
여기서 상기 제어국(200)은 크게 기지국 장치(100)와 ATM 패킷 데이터를 인터페이스하고, 호 처리 및 No.7 신호 처리를 수행하며, 제어국(200)에서 발생된 알람을 취합하여 제어국 관리부(500)측으로 전달하는 로컬 라우터(210)와, 상기 로컬 라우터(210)와 E3/T3 링크로 연결되어 보코딩 기능을 수행하는 다수개의 고속 트랜스코더 및 셀렉터(HTSB ; High-Speed Transcoder Selector)(HTSB1 ~ HTSB8)로 이루어진 보코더(220)로 구성된다.
상기와 같이 구성된 기존 동기 IMT-2000 기지/제어국에서 사용되는 자원 관리 방법은 시리얼(Serial)하게 자원을 배치하고 필요시마다 순서대로 할당 및 해제를 해준다. 이로 인해, 특정 하드웨어에서 문제가 발생하였을 경우 연속적인 호 설정 오류가 발생되는 문제점을 가지며, 또한 기지국에서 호 처리시 필요한 자원 정보를 기지국과 제어국간의 통신 채널을 통해 전달함으로써 기지국 스타트-업(Start-Up)시 불필요한 부하(Load)를 가중시킬 수 있다.
한편 기지국 채널 관리 블럭에서는 스타트-업시 전달받은 정보를 이용하여오버헤드(Overhead) 채널 및 현재 사용중인 무선 채널에 대한 싱글 링크 리스트(Single Linked List) 구조의 데이터를 생성하고 제어국으로부터 채널 연결 요구를 받을 때마다 유휴한 자원을 선택하여 모뎀부로 연결 명령을 내려준 후 앞서 생성한 싱글 링크 리스트 구조에 추가한다.
따라서, 이러한 기술을 사용할 경우 무선 채널 할당을 위해 유휴한 채널 정보를 검색하거나 이미 점유중인 채널을 해제하기 위해 사용중인 채널 정보를 검색할 경우 싱글 링크 리스트 구조상 시리얼한 검색 알고리즘을 사용하게 된다. 이로 인해, 실시간성이 요구되는 시스템 내부에서 데이터 양이 많을 경우 처리 시간이 많이 소요되므로, 어플리케이션 블럭에서 정상적으로 처리될 수 있음에도 불구하고 타임아웃(Time-Out)에 의한 불완료 처리가 이루어질 수 있다.
이에 본 발명은 상기와 같은 종래 기술의 제반 문제점을 해결하기 위해서 제안된 것으로,
본 발명의 목적은 기존 동기 IMT-2000 시스템에서의 싱글 링크 리스트(Single Link List)를 사용함으로써 발생하는 시간 지연(Delay)을 더블 링크 리스트(Double Link List)로 대체함으로써, 상기 시간 지연을 해결하고, 기지국 내의 무선 채널에 관련된 정보를 모두 제어국 내부에서 관리함으로써 스타트-업(Start_Up)시 관련 정보 전송에 따르는 부하를 줄일 수 있도록 한다.
또한 무선 자원에 대한 넘버링(Numbering) 방식의 변경을 구현함으로써, 하나의 자원에 대한 시리얼(Serial)한 채널 넘버링을 통해서 발생할 수 있는 연속적인 오류를 줄일 수 있도록 한 비동기 IMT-2000 제어국에서 더블 링크 리스트 구조를 이용한 자원 관리 방법을 제공하는 데 있다.
상기와 같은 목적을 달성하기 위한 본 발명에 의한 비동기 IMT-2000 제어국에서 더블 링크 리스트 구조를 이용한 자원 관리 방법은,
데이터 베이스로부터 형상 정보를 비롯한 초기 데이터를 수신한 후, 채널 정보를 저장하기 위한 어레이(Array) 정보를 초기화하고, 현재 서비스 가능한 자원들을 이용하여 더블 링크 리스트를 구성하는 채널 초기화 과정과, 코어 네트워크(Core Network ; 이하 "CN"이라 약칭한다)로부터 유/무선 자원 할당 요구 수신 후, 공용 메모리내 상태 포인터(Status_Pointer)가 가리키는 자원 정보를 획득하고, 상기 획득한 자원의 상태를 변경하고, 링크 리스트에 의해 선택된 해당 노드(Node)를 삭제하는 단계와, 상기 상태 포인터를 다음 노드(Next_Node)로 이동하고, 해당하는 기지국으로 채널 할당 정보를 전송하는 단계를 포함하는 채널 할당 과정과, 상기 CN으로부터 유/무선 자원 해제 요구 수신 후, 해당 Call_ID를 이용하여 채널 ID를 획득하고, 상기 해당 자원의 상태를 Idle로 변경하며, 해당하는 자원을 링크 리스트에서 추가한다. 그런 다음 해당하는 기지국으로 채널 해제 정보를 전송하는 채널 해제 과정으로 이루어짐을 그 방법적 구성상의 특징으로 한다.
도 1은 종래 기술에 따른 IMT-2000 시스템 블럭 구성도,
도 2는 종래 기술에 의한 IMT-2000 시스템의 제어국 장치 구성도,
도 3은 본 발명에 따른 더블 링크 리스트를 이용한 제어국에서의 자원 관리 블럭과 그에 연관된 기능 블럭과의 상관 관계를 보인 구성도,
도 4는 도 3에 따른 공용 메모리 내부에 구성되어 있는 전체 더블 링크 리스트의 구조를 나타낸 도면,
도 5는 본 발명에 따른 채널 카드에 대한 넘버링 방법을 보인 도면,
도 6은 본 발명에 따른 채널 관리부의 더블 링크 리스트를 이용한 채널 관리 방법의 처리 과정을 보인 흐름도.
<도면의 주요 부분에 대한 부호의 설명>
1000 ; 기지국(BTS ; Base station Transceiver Subsystem)
1010 ; 모뎀부(Modem Unit)
1020 ; 기지국 채널 제어부
2000 ; 제어국(BSC ; Base Station Controller)
2010 ; 어플리케이션(Application)부
2020 ; 공용 라이브러리(Shared Library)부
2030 ; 공용 메모리(Shared Memory)부
2040 ; 운영 체제(Operating System ; OS)
이하, 상기와 같은 기술적 사상에 따른 본 발명의 비동기 IMT-2000 시스템제어국에서의 자원 관리 방법의 바람직한 실시 예를 첨부된 도면에 의거 상세히 설명하면 다음과 같다.
도 3은 본 발명에 따른 더블 링크 리스트를 이용한 제어국에서의 자원 관리 블럭과 그에 연관된 기능 블럭과의 상관 관계를 보인 상관도이다.
이에 도시된 바와 같이, 제어국(2000) 내부에서는 각 어플리케이션(Application)(2011 ~ 2010+n)에서 공통으로 사용할 수 있는 공용 메모리(Shared Memory ; 몇 개의 프로세스에서 동시에 공동으로 이용하는 메모리 영역. 이 메모리로부터 읽어내는 것은 자유지만 써넣는 것은 몇 개의 프로세스가 동시에 입력되면 내용이 혼란스럽게 되므로, 한 번에 하나의 써넣기만 가능하도록 하는 메커니즘(예를 들어, 세마포어(Semaphore))이 필요하게 된다)부(2030)내에 제어국(2000) 또는 기지국(1000)에 대한 유/무선 자원 정보를 가지고 있으며, 자원 관리 블럭은 공용 라이브러리(Library)부(2020) 형태로 각 어플리케이션(Application)(2011 ~ 2010+n)에 대한 접근을 제공하고 시스템에서 제공하는 세마포어(Semaphore ; 멀티태스크 OS(Operating System ; 운영 체제)에서 태스크간의 동기나 배타 제어에 사용되는 변수)를 사용하여 상호 배제 관리(Mutual Exclusion Management) 기능을 제공한다. 즉, 여러 개의 프로세스들은 어느 순간에 하나의 프로세스만이 데이터에 대한 변경 작업을 수행할 수 있도록 순서화하는 기능을 제공한다.
도 4는 본 발명에 따른 공용 메모리 내부에 구성되어 있는 전체 더블 링크 리스트의 구조를 나타낸 도면이다.
이에 도시된 바와 같이, 호 제어 블럭에서는 시스템 스타트-업 이후 어플리케이션 시작 시에 공용 라이브러리를 이용하여 더블 링크 리스트를 구성한 후, 유/무선 자원 할당 시 역시 공용 라이브러리를 이용하여 공용 메모리 내부에 있는 더블 링크 리스트에서 현재의 포인터(Pointer)를 이용하여 신속하게 유휴한 채널에 대한 정보를 획득한다. 그런 다음에는 해당 채널에 대한 정보는 구성되어 있는 리스트에서 삭제하도록 하여 항상 더블 링크 리스트 내에는 현재 사용 가능한 채널에 대한 정보만 유지하도록 한다.
이때 기지국에서는 별도의 채널에 대한 자원 관리 기능 없이 제어국으로부터 점유할 채널에 대한 정보를 전달받아서 해당 채널을 그대로 점유하도록 한다.
또한 채널 해제 시에는 상기와는 반대로 호 제어 블럭에서 공용 라이브러리를 이용하여, 채널 엘리먼트 ID를 키(Key)로 하여 반납하고자 하는 채널에 대한 정보를 유휴한 상태로 변경하고 더블 링크 리스트에 추가한다.
그리고, 상기와 같은 넘버링 방법은 무선 채널인 채널 카드 자원뿐만 아니라 제어국 내의 셀렉터(Selector)에도 동일하게 적용한다. 이러한 넘버링 방법을 도식화하면 첨부한 도면 도 5와 같다.
도 5는 도 4에 따른 채널 카드에 대한 넘버링 방법을 나타낸 도면이다.
먼저, 기본적으로 제어국 시스템이 스타트-업(Start-Up)시에 데이터 베이스로부터 제어국 내 자원들에 대한 정보를 읽어온 후, 할당 가능한 전체 채널 엘리먼트 아이디(Channel Element ID)를 키(Key)로 하여 어레이를 할당한 후 사용 가능한 자원들만 더블 링크 리스트를 구성한다.
이 때, 채널 엘리먼트 ID는 각 채널 카드(Channel Card)별로 돌아가면서 순서대로 할당한다. 즉, 채널 카드 0에서 첫번째 채널을 '채널 엘리먼트 ID는 0(Channel Element ID=0)'으로, 채널 카드 1에서의 첫번째 채널을 '1'로 그리고, 마지막 채널 카드 n에서의 첫번째 채널을 'n'으로 넘버링(Numbering)한 다음 다시 다음 채널부터는 채널 카드 0으로부터 차례로 넘버링해 준다. 이렇게 함으로써 특정 채널 카드에서의 소프트웨어적인 결함이 발생하여 해당 자원을 이용한 서비스가 불가능해질 경우 연속적인 자원 할당에 따른 불완료 호 발생을 막을 수 있다.
도 6은 본 발명에 따른 채널 관리부의 더블 링크 리스트를 이용한 채널 관리 방법의 처리 흐름을 보인 흐름도이다.
이에 도시된 바와 같이, 전체 채널 관리부의 기능은 채널 초기화 과정(S100)과 채널 할당 과정(S200)과 그리고 채널 해제 과정(S300)의 3단계로 나누어서 설명할 수 있다.
먼저, 데이터 베이스로부터 형상정보를 비롯한 초기 데이터를 수신하는 단계 ST11과, 상기 데이터 수신 후, 채널 정보를 저장하기 위한 어레이(Array) 정보를 초기화하는 단계 ST12와, 상기 초기화 후, 현재 서비스 가능한 자원들을 이용하여 더블 링크 리스트를 구성하는 단계 ST13을 포함하는 채널 초기화 단계(S100)와,
상기 더블 링크 리스트 구성 후, CN으로부터 유/무선 자원 할당 요구를 수신하는 단계 ST14와, 상기 수신 후, 공용 메모리내 상태 포인터가 가리키는 자원 정보를 획득하는 단계 ST15와, 상기 획득 한 해당 자원의 상태를 Busy로 변경하는 단계 ST16과, 상기 변경 후, 링크 리스트에 의해 선택된 해당 노드(Node)를 삭제하는단계 ST17과, 상기 노드 삭제 후, 상태 포인터를 다음 노드(Next_Node)로 이동하는 단계 ST18과, 상기 다음 노드로 이동 후, 해당하는 기지국으로 채널 할당 정보를 전송하는 단계 ST19를 포함하는 채널 할당 단계(S200)와,
상기 정보 전송 후, CN으로부터 유/무선 자원 해제 요구를 수신하는 단계 ST20과, 해당 호 아이디(Call_ID)를 이용하여, 채널 아이디(Channel_ID)를 획득하는 단계 ST21과, 상기 채널 ID 획득 후, 해당 자원의 상태를 Idle로 변경하는 단계 ST22와, 상기 상태 변경 후, 해당하는 자원을 링크 리스트에 추가하는 단계 ST23과, 상기 리스트에 추가 후, 해당하는 기지국으로 채널 해제 정보를 전송하는 단계 ST24를 포함하는 채널 해제 단계(S300)를 포함하여 이루어진 것을 특징으로 한다.
이와 같이 구성된 본 발명에 의한 자원 관리 방법의 동작 설명을 하면 다음과 같다.
먼저, 채널 초기화 단계(S100)에서 제어국 시스템 시작 시 호 제어 블럭은 공용 라이브러리를 이용하여 공용 메모리내에 현재 사용 가능한 제어국과 기지국 내의 유/무선 자원들에 대한 더블 링크 리스트를 구성한다. 이 때, 상태 포인터(Status_Pointer)는 다음에 할당할 자원을, 헤더 포인터(Header_Pointer)는 맨 처음의 자원을 가리키도록 지정한다.
채널 할당 단계(S200)에서는 사용자 장치(User Equipment ; 이하 "UE"로 약칭한다)로부터의 발신 호 요구나 CN으로부터 착신 호 요구를 전달받아 호 처리 과정을 수행하고, 이때 자원 할당 시 호 제어블럭에서 공용 라이브러리를 이용하여 공용 메모리내의 더블 링크 리스트 중 현재 포인터가 가리키고 있는 자원에 대한정보를 가져온다. 그런 후, 현재 포인터를 다음으로 이동시키고 할당한 자원에 대한 정보는 Busy 상태로 변경 및 더블 링크 리스트에서 삭제함으로써 리스트 내에는 항상 현재 사용 가능한 유휴한 채널에 대한 정보만 유지하도록 한다.
채널 해제 단계(S300)에서는 상기 UE로부터의 절단이나 CN으로부터의 호 해제에 의해 점유중인 자원 해제 시 상기 채널 할당 시와 동일하게 호 제어 블럭에서 공용 라이브러리를 이용하여 상기 CN으로부터 전달받은 Call_ID와 매핑(Mapping)되는 채널 엘리먼트 ID를 이용하여 동일한 채널 ID 값을 갖는 노드를 확인하고, 상기 채널 할당 시와는 반대로 해당 채널 정보를 Idle로 변경하고 더블 링크 리스트에 추가하도록 하여 해당 자원이 다시 사용 가능한 상태가 되도록 한다.
추가로 운용 보전의 자원 상태 관리 블럭 또는 호 제어 블럭에서는 시스템에서 제공되는 공용 라이브러리를 이용하여 공용 메모리 상의 더블 링크 리스트 정보들의 상태 정보 불일치를 확인할 수 있도록 한다.
이렇게 함으로써 현재 상태가 서비스 불가능하나 더블 링크 리스트에 포함되어 있거나, 서비스 가능함에도 불구하고 Busy 상태이거나 서비스 불능 상태로 되어 있는 자원들을 확인하고 이를 정정하도록 한다.
이상에서 상술한 본 발명 "비동기 IMT-2000 제어국에서의 자원 관리 방법"에 따르면, 비동기 IMT-2000 기지/제어국에서 호 처리 시 제어국의 호 처리 제어부로부터 채널 할당/해제 요구를 수신한 경우 더블 링크 리스트 구조를 이용함으로써,싱글 링크 리스트(Single Link List) 구조에 비해 불필요한 검색 작업을 줄이고 처리를 신속하게 처리할 수 있으며 이로 인해, 처리 시간 지연에 의하여 발생할 수 있는 문제들을 미연에 방지할 수 있는 이점을 가진다.
그리고, 특정 채널 카드에서의 소프트웨어적인 결함이 발생하여 해당 자원을 이용한 서비스가 불가능해질 경우 연속적인 자원 할당에 따른 불완료 호 발생을 막을 수 있다.
또한, 각 채널 카드별로 균등하게 넘버링(Numbering)을 함으로써 특정 채널 카드에서의 장애 발생으로 인한 연속적인 장애를 막을 수 있으며 기지국 시스템 스타트-업(Start-Up)시 별도의 채널 할당 및 해제를 위한 정보들을 전달하지 않고 제어국에서 채널 할당 시마다 전달받음으로써 자원 관리를 위한 일관성(Consistency)을 보장할 수 있는 이점 또한 가진다.

Claims (5)

  1. 비동기 IMT-2000 시스템 제어국에서 자원 관리 방법에 있어서,
    제어국과 기지국 내의 유/무선 자원들에 대한 더블 링크 리스트를 구성한 후 공용 메모리에 저장하는 채널 초기화 과정과;
    상기 공용 메모리에 저장된 더블 링크 리스트의 채널 할당 정보로 기지국의 채널을 할당해주는 채널 할당 과정과;
    상기 할당된 채널 사용후 자원 해제 요구가 발생하면 상기 할당된 자원을 해제하는 채널 해제 과정을 포함하여 이루어진 것을 특징으로 하는 비동기 IMT-2000 시스템 제어국에서의 자원 관리 방법.
  2. 제 1 항에 있어서, 채널 초기화 과정은,
    데이터 베이스로부터 형상정보를 비롯한 초기 데이터를 수신하는 단계와;
    상기 데이터 수신 후 할당 가능한 전체 채널 엘리먼트 ID를 키(Key)로 하여 채널 정보를 저장하기 위한 어레이 정보를 초기화하는 단계와;
    상기 정보 초기화 후, 공용 라이브러리를 이용하여 현재 서비스 가능한 자원들로만 더블 링크 리스트를 구성하는 단계를 포함하여 이루어진 것을 특징으로 하는 비동기 IMT-2000 시스템 제어국에서의 자원 관리 방법.
  3. 제 2 항에 있어서, 상기 채널 엘리먼트 ID는,
    0부터 n(1이상의 정수)까지의 채널 카드 각각에서 첫번째 채널을 Channel Element ID=0 부터 n까지 순차적으로 넘버링하는 방법으로 채널 엘리먼트 ID를 부여하는 것을 특징으로 하는 비동기 IMT-2000 시스템 제어국에서의 자원 관리 방법.
  4. 제 1 항에 있어서, 상기 채널 할당 과정은,
    UE로부터의 발신호 요구나 CN으로부터 착신호 요구를 수신하고, 공용 라이브러리를 이용하여 공용 메모리내 더블 링크 리스트 중 상태 포인터가 가리키고 있는 자원에 대한 정보를 획득하는 단계와;
    상기 자원(채널 정보) 획득 후, 획득한 자원 상태를 사용불가(Busy) 상태로 변경하는 단계와;
    상기 상태 변경 후, 더블 링크 리스트에서 선택된 해당 노드(Node)를 삭제하는 단계와;
    상기 해당 노드 삭제 후, 상태 포인터를 다음 노드(Node)로 이동하고 해당하는 기지국으로 채널 할당 정보를 전송하는 단계를 포함하여 이루어진 것을 특징으로 하는 비동기 IMT-2000 시스템 제어국에서의 자원 관리 방법.
  5. 제 1 항에 있어서, 상기 채널 해제 과정은,
    CN으로부터 유/무선 자원 해제 요구를 수신하는 단계와;
    상기 요구 수신 후, 해당 호 아이디(Call_ID)와 매핑되는 채널 아이디(Channel_ID)를 획득하는 단계와;
    상기 채널 ID 획득 후 동일한 채널 ID 값을 갖는 노드를 확인하고 해당 자원 정보를 유휴한 상태(Idle)로 변경하는 단계와;
    상기 상태 변경 후, 상기 유휴한 상태의 자원 정보를 더블 링크 리스트에 추가하여 리스트를 갱신하는 단계와;
    상기 리스트 갱신 후, 상기 해당 자원이 다시 사용 가능한 상태가 되도록 해당하는 기지국으로 채널 해제 정보를 전송하는 단계를 포함하여 이루어진 것을 특징으로 하는 비동기 IMT-2000 시스템 제어국에서의 자원 관리 방법.
KR1020000071228A 2000-11-28 2000-11-28 비동기 아이엠티-2000 시스템 제어국에서 자원 관리 방법 KR100363742B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000071228A KR100363742B1 (ko) 2000-11-28 2000-11-28 비동기 아이엠티-2000 시스템 제어국에서 자원 관리 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000071228A KR100363742B1 (ko) 2000-11-28 2000-11-28 비동기 아이엠티-2000 시스템 제어국에서 자원 관리 방법

Publications (2)

Publication Number Publication Date
KR20020041571A KR20020041571A (ko) 2002-06-03
KR100363742B1 true KR100363742B1 (ko) 2002-12-06

Family

ID=19701917

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000071228A KR100363742B1 (ko) 2000-11-28 2000-11-28 비동기 아이엠티-2000 시스템 제어국에서 자원 관리 방법

Country Status (1)

Country Link
KR (1) KR100363742B1 (ko)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100456239B1 (ko) * 2002-08-22 2004-11-09 엘지전자 주식회사 무선 이동 통신 시스템에서의 자원 할당 방법
KR100583499B1 (ko) * 2002-09-30 2006-05-24 주식회사 케이티 공유 라이브러리를 이용한 모바일 서버의 메모리 관리방법 및 이를 구현시키기 위한 프로그램이 기록된 기록매체
KR100950650B1 (ko) * 2003-01-27 2010-04-01 삼성전자주식회사 이동통신 시스템에서 무선 네트워크 관리 시스템의 자원관리 방법
CN101500322B (zh) * 2008-02-02 2012-04-04 中兴通讯股份有限公司 资源释放方法
CN117055988A (zh) * 2023-07-11 2023-11-14 荣耀终端有限公司 一种轻量级操作***优化处理方法及电子设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5537684A (en) * 1994-07-29 1996-07-16 Motorola, Inc. Method for a communication unit to influence communication resource allocation
US5574977A (en) * 1995-04-17 1996-11-12 Telefonaktiebolaget Lm Ericsson System and method for providing priority access and channel assignment in a cellular telecommunication system
KR19990075712A (ko) * 1998-03-24 1999-10-15 서정욱 차세대 이동통신시스템의 무선자원관리 프로토콜 처리 방법
KR20000014429A (ko) * 1998-08-21 2000-03-15 윤종용 효율적 무선 자원 할당을 위한 무선통신 장치 및 그 운용 방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5537684A (en) * 1994-07-29 1996-07-16 Motorola, Inc. Method for a communication unit to influence communication resource allocation
US5574977A (en) * 1995-04-17 1996-11-12 Telefonaktiebolaget Lm Ericsson System and method for providing priority access and channel assignment in a cellular telecommunication system
KR19990075712A (ko) * 1998-03-24 1999-10-15 서정욱 차세대 이동통신시스템의 무선자원관리 프로토콜 처리 방법
KR20000014429A (ko) * 1998-08-21 2000-03-15 윤종용 효율적 무선 자원 할당을 위한 무선통신 장치 및 그 운용 방법

Also Published As

Publication number Publication date
KR20020041571A (ko) 2002-06-03

Similar Documents

Publication Publication Date Title
CA2208415C (en) Unstructured supplementary service data from a home location register to an external node
WO1996026620A1 (en) Method and arrangement for a handover between base station controllers
US6014563A (en) Radio system for a closed user group
KR100363742B1 (ko) 비동기 아이엠티-2000 시스템 제어국에서 자원 관리 방법
JPH10164642A (ja) 交換機
KR100342534B1 (ko) 공중 및 사설 무선망 서비스 장치
AU750007B2 (en) Radio terminal operation data write method in private mobile communication system
KR100375286B1 (ko) 통신 장치, 통신 시스템, 통신 방법, 및 기억 매체
KR100335630B1 (ko) Cdma 이동통신 시스템에서의 기지국 트래픽 채널할당방법
KR19980702325A (ko) 개인 휴대 통신 시스템
JP2000312240A (ja) 移動通信交換機とインターワーキングファンクションユニット間のインターフェース装置
US20030165143A1 (en) Switching method and network element
AU751468B2 (en) System for managing office data in an exchange, subscriber&#39;s number assigning system, and same number migrating system
US20070087739A1 (en) Wireless local loop base station controller and a method for performing call processing using the same
US6799036B2 (en) Communication controller, base station controller and communication system
US6122518A (en) Mobile communication system including base stations each having definite number of traffic channels
KR100466650B1 (ko) 인포모바일 시스템 링크 구성 방법
KR100440245B1 (ko) 무선 가입자망의 가입자 이동성 제한 방법
KR100328433B1 (ko) 이동통신교환기의유효채널별도관리에의한중계선할당방법
KR100327406B1 (ko) 이동통신시스템에서기지국의채널운용방법
KR100236231B1 (ko) 무선가입자망 시스템의 기지국 제어기
KR20080019104A (ko) 이동통신망과 연동되는 라우팅 시스템 및 그 방법
JPH03119894A (ja) 移動通信追跡接続制御方式
KR19990056529A (ko) 이동 통신 시스템의 오버 헤드 채널 관리 방법
KR0160355B1 (ko) 핸드오버 처리를 위한 타임 슬롯 교환 장치 및 핸드오버 처리 방법

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20061116

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee