KR100456034B1 - System and Method For On-Line Release In Wireless Local Loop System - Google Patents
System and Method For On-Line Release In Wireless Local Loop System Download PDFInfo
- Publication number
- KR100456034B1 KR100456034B1 KR10-2001-0081847A KR20010081847A KR100456034B1 KR 100456034 B1 KR100456034 B1 KR 100456034B1 KR 20010081847 A KR20010081847 A KR 20010081847A KR 100456034 B1 KR100456034 B1 KR 100456034B1
- Authority
- KR
- South Korea
- Prior art keywords
- terminal
- authentication
- authentication failure
- recovery
- wll system
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 238000011084 recovery Methods 0.000 claims abstract description 63
- 238000012545 processing Methods 0.000 claims description 45
- 230000008569 process Effects 0.000 claims description 12
- 238000004458 analytical method Methods 0.000 claims description 8
- 238000004364 calculation method Methods 0.000 claims description 8
- 230000008859 change Effects 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000001413 cellular effect Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W68/00—User notification, e.g. alerting and paging, for incoming communication, change of service or the like
- H04W68/02—Arrangements for increasing efficiency of notification or paging channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/14—WLL [Wireless Local Loop]; RLL [Radio Local Loop]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 무선 가입자망 시스템에서 온 라인 복구 시스템 및 방법에 관한 것으로, 특히 SSD 항목을 사용하여 인증 기능 수행 중에 인증 실패되어 불 복구된 단말을 유휴 상태에서 페이징 채널을 이용하여 온 라인 복구하도록 한 무선 가입자망 시스템에서 온 라인 복구 시스템 및 방법에 관한 것이다.The present invention relates to an on-line recovery system and method in a wireless subscriber network system, and more particularly, to recover an on-recovery terminal that has failed due to authentication failure while performing an authentication function by using an SSD item, to perform on-line recovery using an paging channel in an idle state. An online recovery system and method in a subscriber network system.
본 발명은 인증 실패에 의한 불 복구 단말을 복구하기 위하여 페이징 채널(Paging Channel)을 이용함으로써 발착신 단말간 통화로 경로를 연결하지 않고 SSD 항목을 변경 할 수 있으며, 서비스 센터를 방문하지 않고 인증 실패 단말을 복구할 수 있는 온 라인 서비스를 제공하는데, 그 목적이 있다.The present invention can use the paging channel (Paging Channel) to recover the non-recovery terminal due to the authentication failure can change the SSD item without connecting the route between the call between the call destination terminal, authentication failure without visiting the service center An object of the present invention is to provide an online service for recovering a terminal.
Description
본 발명은 무선 가입자망 시스템에서 온 라인 복구 시스템 및 방법에 관한 것으로, 특히 SSD 항목을 사용하여 인증 기능 수행 중에 인증 실패되어 불 복구된 단말을 유휴 상태에서 페이징 채널을 이용하여 온 라인 복구하도록 한 무선 가입자망 시스템에서 온 라인 복구 시스템 및 방법에 관한 것이다.The present invention relates to an on-line recovery system and method in a wireless subscriber network system, and more particularly, to recover an on-recovery terminal that has failed due to authentication failure while performing an authentication function by using an SSD item, to perform on-line recovery using an paging channel in an idle state. An online recovery system and method in a subscriber network system.
일반적으로 무선 가입자망(Wireless Local Loop; 이하, 'WLL'이라 함)이라 함은 무선 가입자 회선이라고도 하는데, 전화국과 가입자 단말을 연결하는 가입자 회선을 유선 선로 대신 무선 시스템을 사용하여 구성하는 방식이다.In general, a wireless local loop (hereinafter referred to as a "WLL") is also called a wireless subscriber line, and a subscriber line connecting a telephone station and a subscriber station is configured using a wireless system instead of a wired line.
상기 WLL용으로 개발된 제품으로는 통신 위성을 이용하는 시스템, 고정용 마이크로파를 이용하는 시스템, 셀룰러 기술을 응용하는 시스템, 코드리스 기술을 응용하는 시스템 등을 들 수 있는데, 가장 많이 사용되고 있는 것은 셀룰러 기술을 응용하는 시스템이다.The products developed for the WLL include a system using a communication satellite, a system using a fixed microwave, a system using a cellular technology, a system using a codeless technology, etc. The most commonly used product is a cellular technology. It is a system.
상기 셀룰러 기술을 응용하는 시스템은 셀룰러 이동 전화나 PCS(개인 휴대통신)와 동일한 망을 공동으로 사용할 수 있으면서도 더 넓은 지역을 커버할 수 있어 경제적으로 망을 구성할 수 있고, 셀룰러 시스템의 전송로 용량을 다수의 사용자가 분할 사용하는 다중 접속 방식으로는 아날로그 방식의 FDMA와 디지털 방식의 TDMA와 CDMA 방식이 있는데, 다른 방식에 비해 가입자 수용 회선 용량이 크고, 비화성이 있으며 멀티 채널 페이징이 발생하지 않는 CDMA 방식이 점차 주류를 이룰 것으로 전망된다.The system applying the cellular technology can use the same network as a cellular mobile phone or PCS (personal mobile communication), but can cover a larger area and can configure the network economically, and the transmission path capacity of the cellular system The multiple access method that multiple users use is divided into analog FDMA and digital TDMA and CDMA, which have larger subscriber capacity than other methods, non-flammable, and no multi-channel paging. CDMA is expected to become mainstream.
그리고, WLL 시스템은 앞으로 기술의 진보에 따른 경제성의 향상과 통신망 구성의 용이성이나 유연성 때문에 활용 분야가 많을 것으로 전망된다.In addition, the WLL system is expected to have many applications due to the economical improvement and the ease and flexibility of the communication network.
이하, 종래의 WLL 시스템에서 단말 인증을 위한 구성을 도 1을 참조하여 살펴보면 다음과 같다.Hereinafter, a configuration for terminal authentication in a conventional WLL system will be described with reference to FIG. 1.
도 1은 종래의 WLL 시스템에서 단말 인증을 위한 구성을 간략히 나타낸 블록도 이다.1 is a block diagram briefly illustrating a configuration for terminal authentication in a conventional WLL system.
상기 종래의 WLL 시스템에서 단말 인증을 위한 구성은 단말(MS : Mobile Station)(10)과, 기지국(BTS : Base Station Transceiver Subsystem)(20)과, WLL 시스템(30)으로 구성된다. 여기서 상기 WLL 시스템(30)에서 상기 단말(10)을 인증하기 위해 상기 기지국(20)을 통해 신호(Signal) 및 메시지를 주고받는다.In the conventional WLL system, a terminal for authentication is composed of a mobile station (MS) 10, a base station transceiver subsystem (BTS) 20, and a WLL system 30. Here, the WLL system 30 transmits and receives a signal and a message through the base station 20 to authenticate the terminal 10.
그리고, 상기 WLL 시스템(30)은 상기 단말(10)을 인증하기 위해 인증 센터(AC : Authentication Center)와 연동하여 인증 기능을 수행할 수도 있고, 상기 인증 센터와 연동하지 않고 독립적으로 인증 기능을 수행할 수도 있다.In addition, the WLL system 30 may perform an authentication function by interworking with an authentication center (AC) to authenticate the terminal 10, or independently perform an authentication function without interworking with the authentication center. You may.
이하, 종래의 WLL 시스템에서 단말 인증 방법을 도 2를 참조하여 살펴보면다음과 같다.Hereinafter, a terminal authentication method in a conventional WLL system will be described with reference to FIG. 2.
도 2는 종래의 WLL 시스템에서 단말 인증 방법을 간략히 나타낸 순서도 이다.2 is a flowchart briefly illustrating a terminal authentication method in a conventional WLL system.
먼저, 상기 단말(10)의 인증은 상기 단말(10)이 발착신을 시도할 때 수행하게 되는데, 상기 단말(10)은 발착신을 상기 기지국(20)을 통해 상기 WLL 시스템(30)이 인증 센터와 연동하는 경우에는 인증 센터로, 반면에 상기 WLL 시스템(30)이 상기 인증 센터와 연동하지 않는 경우에는 상기 WLL 시스템(30)으로 전송하여 상기 인증 센터 또는 상기 WLL 시스템(30)에서는 상기 단말(10)이 전송한 인증 데이터를 수신 받는다(단계 S201).First, authentication of the terminal 10 is performed when the terminal 10 attempts to make an incoming / outgoing call. The terminal 10 authenticates the originating call via the base station 20 by the WLL system 30. In the case of interworking with the center, the authentication center is transmitted. On the other hand, when the WLL system 30 does not interwork with the authentication center, the WLL system 30 is transmitted to the authentication center or the WLL system 30. The authentication data transmitted by 10 is received (step S201).
그리고, 상기 수신 받은 인증 데이터에 의해 상기 WLL 시스템(30)은 적법한 단말인가를 판단하기 위하여 인증 기능을 수행한다(단계 S202). 여기서는 WLL 시스템(30)이 상기 인증 센터를 연동하지 않는 경우로 설명한다.The WLL system 30 performs an authentication function based on the received authentication data to determine whether the terminal is a legitimate terminal (step S202). In the following description, the WLL system 30 does not interwork with the authentication center.
이때, 상기 판단 결과 부적법한 단말(10)로 판정될 경우에, 상기 WLL 시스템은 통화로 경로를 연결하지 않아 호를 연결하지 않고, 반면에, 상기 판단 결과 적법한 단말(10)로 판정될 경우에, 상기 WLL 시스템은 적법한 단말(10)임을 이동 전화 교환국(Mobile Switching Center; 이하 'MSC'라 함)에 통보하면, 상기 MSC는 통화로 경로를 연결하여 호를 연결하는 기능을 수행한다.In this case, when it is determined that the terminal 10 is not valid, the WLL system does not connect a call because it does not connect a path to a call, whereas, when it is determined that the terminal 10 is determined as the result of the determination, When the WLL system notifies the mobile switching center (hereinafter referred to as 'MSC') that it is a legitimate terminal 10, the MSC performs a function of connecting a call by connecting a path to a call.
그리고, 다음 발착신시에 인증 수행을 위해 인증 데이터 기능을 수행하고 인증 데이터를 갱신(Update)하게 되는데(단계 S203), 인증 데이터 갱신 항목은 95A, 95B 권고에 따라 고유 비밀 데이터(Shared Secret Data; 이하, 'SSD'라 함) 항목, 카운트(COUNT) 항목, 유일성 시도(Unique Challenge) 항목의 3가지 항목이 있는데, 상기 인증 데이터 갱신하는 경우에 상기 3가지 항목을 선택하여 사용할 수 있다.Then, the authentication data function is performed and authentication data is updated to perform authentication at the next arrival and reception (step S203). The authentication data update item is classified according to the 95A and 95B recommendations. , 'SSD' item, a count item, and a unique challenge item. There are three items that can be selected and used when the authentication data is updated.
또한, 인증 수행을 위한 주요 요소로서 비밀 키(이하, 'A-key'라 함)가 있는데, 특히 SSD 값을 갱신하기 위하여 사용하며, 인증 기능 수행에 사용하는 인증 값들은 인증 센터에서 관리하거나, 상기 WLL 시스템(30)이 인증 센터를 연동하지 않고 WLL 시스템(30)에서 독립적으로 인증 기능을 수행하면, 인증 수행에 필요한 각종 데이터인 SSD, 카운트, 유일성 시도, A-Key 값 등을 관리한다.In addition, a key element for performing authentication is a secret key (hereinafter referred to as 'A-key'), in particular used to update the SSD value, the authentication value used to perform the authentication function is managed by the authentication center, When the WLL system 30 performs an authentication function independently in the WLL system 30 without interworking with an authentication center, it manages various data required for performing authentication, such as SSD, count, uniqueness attempt, and A-Key value.
따라서, 상기 단말(10)과 상기 WWL 시스템(30)간에 인증 기능을 사용하기 위해서는 상기 WLL 시스템(30)에서 A-Key 값을 생성하여 상기 단말(10)에 수작업으로 A-Key를 넣어주어야 하고, 상기 단말(10)과 상기 WLL 시스템(30)간에 주고받아야 할 데이터가 많으나, 인증의 보안성 및 신뢰성이 중요하기 때문에 대 다수 인증 방식에 있어서 SSD 항목을 주로 사용하고 있으며, 상기 WLL 시스템(30)에서도 SSD 항목을 주로 사용하고 있다.Therefore, in order to use the authentication function between the terminal 10 and the WWL system 30, an A-Key value should be generated by the WLL system 30 and manually inserted into the terminal 10. Although a large amount of data needs to be exchanged between the terminal 10 and the WLL system 30, since the security and reliability of authentication are important, SSD items are mainly used in the majority of authentication methods, and the WLL system 30 ) Also uses SSD items.
단말이 발착신을 시도하여 호가 성립될 때, 즉 통화로 경로(PATH)가 열린 후 통화로 경로의 트래픽 채널(Traffic Channel)을 이용하여 인증에 필요한 각종 값들을 갱신한다. 여기서, 트래픽 채널은 통화 채널이라고도 하며, 실제 음성 교신이 전송되어지는 무선 주파수 채널은 말하며 제어 채널과는 구분되는데, 순방향 통화 채널(forward traffic channel)과 역방향 통화 채널(reverse traffic channel)쌍을 말한다.When the terminal attempts to make an incoming / outgoing call, that is, after the call path is opened, various values necessary for authentication are updated by using a traffic channel of the call path. Here, the traffic channel is also referred to as a call channel, and refers to a radio frequency channel through which actual voice communication is transmitted and is distinguished from a control channel, and refers to a pair of a forward traffic channel and a reverse traffic channel.
상기 인증에 필요한 각종 값 중에서 SSD 값은 64비트(Bite)의 값으로 구성이 되며, 단말(10)과 WLL 시스템(30)은 각각 유일한(Unique) 값으로 유지 관리되며, SSD 갱신을 위한 임시의 SSD 값과 그에 따른 결과 값을 단말(10)과 WLL 시스템(30)간에 주고받아서 각각 새로운 SSD 값으로 변경한다.Among the various values required for the authentication, the SSD value is configured as a 64-bit (Bite) value, and the terminal 10 and the WLL system 30 are each maintained as a unique value. The SSD value and the resultant value thereof are exchanged between the terminal 10 and the WLL system 30 and changed to a new SSD value, respectively.
또한 불법 단말의 발착신 접속을 차단하기 위하여 매 호 마다 SSD 값을 변경하는 인증 기능을 수행한다.In addition, it performs an authentication function to change the SSD value for each call in order to block the incoming and outgoing access of the illegal terminal.
그런데, 통화로 경로가 연결된 후 트래픽 채널로 SSD 갱신 중에 무선(Air) 구간 및 WLL 시스템(30)의 장애로 인하여 인증 데이터 신호 유실 시에는 인증 실패를 유발함과 동시에 연결된 호를 절단시키는데 이런 경우가 발생하면 상기 단말(10)과 상기 WLL 시스템(30)이 관리하는 SSD 값이 다르기 때문에 적법한 단말임에도 발착신을 할 수 없는 불 복구 상태가 된다(단계 S204).However, when the authentication data signal is lost due to a failure of the air section and the WLL system 30 during the SSD update to the traffic channel after the path of the call is connected, the authentication failure occurs and the call is disconnected. When it occurs, since the SSD values managed by the terminal 10 and the WLL system 30 are different, the terminal 10 is in an unrecoverable state in which a call is not made even when the terminal is a legitimate terminal (step S204).
이에, 상기 인증 실패에 의한 불 복구 단말(10)을 복구하기 위하여 상기 WLL 시스템(30)에서 새로운 A-Key를 생성하고 단말에 A-Key 값을 수작업으로 넣어서 SSD값을 초기화시킴으로써 단말을 복구시킬 수 있으며, 이러한 기능은 고객이 서비스 센터를 방문해야 하는 오프 라인 서비스 밖에 제공하지 못한다(단계 205).In order to recover the non-recovery terminal 10 due to the authentication failure, the WLL system 30 recovers the terminal by generating a new A-Key and manually inserting the A-Key value into the terminal to initialize the SSD value. This function can only provide offline services that the customer must visit the service center (step 205).
따라서, 종래의 기술처럼 WLL 시스템에서 인증 실패 단말을 복구하기 위해 오프 라인 서비스를 제공받아야 하므로, 서비스 센터를 방문하여야 하고 인증 수행에 따른 각종 데이터 값을 노출시키며, 인증 센터를 두지 않고 독립적으로 인증 기능을 수행하는 WLL 시스템의 경우 인증 수행에 따른 부하(Load)가 증가하기 쉬우며 통화로 경로의 트래픽 채널을 이용하여 인증 기능을 수행하므로 WLL 시스템에 과부하(Over Load)를 발생시키는 문제점이 있다.Therefore, since the offline service is provided to recover the authentication failure terminal in the WLL system as in the prior art, it is necessary to visit the service center, expose various data values according to the authentication, and independently authenticate the function without having an authentication center. In the case of the WLL system that performs the authentication, the load of the authentication is easy to increase and the authentication function is performed using the traffic channel of the channel path, thereby causing an overload of the WLL system.
본 발명은 전술한 바와 같은 문제점을 해결하기 위한 것으로, 인증 실패에 의한 불 복구 단말을 복구하기 위하여 페이징 채널(Paging Channel)을 이용함으로써 발착신 단말간 통화로 경로를 연결하지 않고 SSD 항목을 변경 할 수 있고, 서비스 센터를 방문하지 않고 인증 실패 단말을 복구할 수 있는 온 라인 서비스를 제공하는데, 그 목적이 있다.The present invention is to solve the problems described above, by using a paging channel (Paging Channel) to recover the non-recovery terminal due to the authentication failure to change the SSD item without connecting the path to the call between the destination terminal It is possible to provide an online service that can recover an authentication failure terminal without visiting a service center, and an object thereof is provided.
도 1은 종래의 WLL 시스템에서 단말 인증을 위한 구성을 간략히 나타낸 블록도.1 is a block diagram schematically showing a configuration for terminal authentication in a conventional WLL system.
도 2는 종래의 WLL 시스템에서 단말 인증 방법을 간략히 나타낸 순서도.2 is a flow chart briefly showing a terminal authentication method in a conventional WLL system.
도 3은 본 발명의 실시예에 따른 온 라인 복구 시스템 및 방법이 적용되는 WLL 시스템에서 단말 인증을 위한 구성을 간략히 나타낸 블록도.3 is a block diagram schematically illustrating a configuration for terminal authentication in a WLL system to which an on-line recovery system and method according to an embodiment of the present invention are applied.
도 4는 본 발명의 실시예에 따른 온 라인 복구 시스템 및 방법이 적용되는 WLL 시스템에서 단말 인증 방법을 나타낸 순서도.4 is a flowchart illustrating a terminal authentication method in a WLL system to which an on-line recovery system and method according to an exemplary embodiment of the present invention are applied.
도 5는 도 4에 있어, 본 발명의 실시예에 따른 WLL 시스템에서 온 라인 복구 시스템을 나타낸 블록도.FIG. 5 is a block diagram of an online recovery system in a WLL system according to an embodiment of the invention in FIG.
도 6은 도 4에 있어, 본 발명의 실시예에 따른 WLL 시스템에서 온 라인 복구 방법을 상세히 나타낸 순서도.6 is a flow chart illustrating in detail the online recovery method in the WLL system according to an embodiment of the present invention.
* 도면의 주요 부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings
40 : 단말(MS : Mobile Station)40: terminal (MS: Mobile Station)
50 : 기지국(BTS : Base Station Transceiver Subsystem)50: Base Station Transceiver Subsystem (BTS)
60 : WLL(Wireless Local Loop : 무선 가입자망)60: WLL (Wireless Local Loop)
상술한 바와 같은 목적을 해결하기 위한 본 발명의 무선 가입자망 시스템에서 온 라인 복구 시스템은 인증 기능 수행 중 무선 구간 및 WLL 시스템의 장애로 인증 데이터가 유실되어 발착신을 할 수 없는 단말의 불 복구 상태에 있어서, 운용자가 인증 실패에 의한 불 복구 단말의 온 라인 복구 수행을 지시하는 MMC 명령어 처리 모듈과; 상기 인증 실패에 의한 불 복구 단말의 정보를 검색하여 상기 단말의 위치를 찾기 위한 단말 위치 조회 모듈과; 상기 인증 실패에 의한 불 복구 단말과 상기 WLL 시스템간의 인증 데이터를 계산 및 분석하여 SSD 갱신을 수행하기 위한 SSD 갱신 수행 모듈과; 상기 인증 실패에 의한 불 복구 단말의 온 라인 복구 기능 수행에 대한 처리 결과를 운영자 콘솔(Consol)로 출력하기 위한 처리 결과 출력 모듈을 포함하여 이루어진 것을 특징으로 한다.In the wireless subscriber network system of the present invention for solving the above object, the on-line recovery system is an unrecovered state of a terminal that cannot make an incoming / outgoing call because the authentication data is lost due to a failure of the wireless section and the WLL system while performing the authentication function. An MMC command processing module for instructing an operator to perform online recovery of an incomplete recovery terminal due to an authentication failure; A terminal location inquiry module for searching for information of the non-recovery terminal due to the authentication failure to find the location of the terminal; An SSD update performing module for performing SSD update by calculating and analyzing authentication data between the non-recovery terminal due to the authentication failure and the WLL system; And a processing result output module for outputting a processing result for performing the on-line recovery function of the non-recovery terminal due to the authentication failure to the operator console.
또한, 본 발명의 무선 가입자망 시스템에서 온 라인 복구 방법은 인증 기능 수행 중 무선 구간 및 WLL 시스템의 장애로 인증 데이터가 유실되어 발착신을 할 수 없는 단말의 불 복구 상태에 있어서, 상기 인증 실패 단말의 온 라인 복구 기능을 수행하기 위한 운영자의 MMC 명령을 수신하여 처리를 수행하는 과정과; 상기 인증 실패 단말의 정보를 검색하고 페이징을 이용하여 상기 인증 실패 단말의 위치를 찾아 상태를 체크하는 과정과; 상기 위치 파악된 인증 실패 단말의 SSD 갱신을 위하여 페이징 채널을 사용해 상기 인증 실패 단말과 상기 WLL 시스템간의 인증 데이터를 계산 및 분석하여 SSD 갱신 기능을 수행하는 과정과; 상기 인증 실패 단말과 상기 WLL 시스템간 온 라인 복구 기능 수행에 대한 처리 결과를 운영자 콘솔로 출력하는 기능을 수행하는 과정을 포함하여 이루어진 것을 특징으로 한다.In addition, the on-line recovery method in the wireless subscriber network system of the present invention is the authentication failure terminal in the unrecovered state of the terminal that can not be sent and received because the authentication data is lost due to the failure of the wireless section and the WLL system during the authentication function Receiving an MMC command of an operator for performing an online recovery function of the to perform processing; Searching for information on the failed authentication terminal and checking a state by finding a location of the failed authentication terminal using paging; Performing an SSD update function by calculating and analyzing authentication data between the authentication failure terminal and the WLL system using a paging channel to update the SSD of the located authentication failure terminal; And performing a function of outputting a processing result of performing an on-line recovery function between the authentication failure terminal and the WLL system to an operator console.
이하, 본 발명에 따른 실시예를 첨부한 도면을 참조하여 상세하게 설명하면 다음과 같다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
먼저, 도 3을 참조하여 본 발명이 적용되는 WLL 시스템에서 단말 인증을 위한 구성을 살펴보면 다음과 같다.First, referring to FIG. 3, a configuration for terminal authentication in a WLL system to which the present invention is applied is as follows.
도 3은 본 발명의 실시예에 따른 온 라인 복구 시스템 및 방법이 적용되는 WLL 시스템에서 단말 인증을 위한 구성을 간략히 나타낸 블록도이다.3 is a block diagram schematically illustrating a configuration for terminal authentication in a WLL system to which an on-line recovery system and method according to an embodiment of the present invention are applied.
상기 본 발명의 실시예에 따른 온 라인 복구 시스템 및 방법이 적용되는 WLL 시스템에서 단말 인증을 위한 구성은 단말(MS : Mobile Station)(40)과, 기지국(BTS : Base Station Transceiver Subsystem)(50)과, WLL 시스템(60)으로 구성된다.In the WLL system to which the on-line recovery system and method according to an embodiment of the present invention is applied, a configuration for terminal authentication includes a mobile station (MS) 40 and a base station transceiver subsystem (BTS) 50. And the WLL system 60.
여기서, 무선(Air) 구간은 상기 단말(40)과 상기 기지국(50)간의 신호를 주고 받는 구간을 말하고, 페이징 메시지(Paging Message)는 상기 단말(40)이 인증 실패된 경우에 상기 WLL 시스템(60)에서 상기 인증 실패 단말(40)을 복구하기 위하여 페이징 채널을 통하여 보내는 메시지를 말한다.Herein, an air section refers to a section in which a signal is exchanged between the terminal 40 and the base station 50, and a paging message indicates a WLL system when the terminal 40 fails authentication. In step 60, this refers to a message sent through the paging channel to recover the authentication failure terminal 40.
한편, 도 4를 참조하여 본 발명이 적용되는 WLL 시스템에서 단말 인증 방법을 살펴보면 다음과 같다.Meanwhile, referring to FIG. 4, a terminal authentication method in a WLL system to which the present invention is applied is as follows.
도 4는 본 발명의 실시예에 따른 온 라인 복구 시스템 및 방법이 적용되는 WLL 시스템에서 단말 인증 방법을 나타낸 순서도 이다.4 is a flowchart illustrating a terminal authentication method in a WLL system to which an on-line recovery system and method according to an exemplary embodiment of the present invention are applied.
단말(40)의 인증은 상기 단말(40)이 기지국(50)을 통해 WLL 시스템(60)으로 발착신을 시도할 때 수행을 하게 되는데, 이하, 상기 단말(40)과 상기 WLL 시스템(60)간의 신호 송수신 할 때 상기 기지국(50)을 경유한다.Authentication of the terminal 40 is performed when the terminal 40 attempts to make a call to and from the WLL system 60 through the base station 50. Hereinafter, the terminal 40 and the WLL system 60 will be performed. When transmitting and receiving a signal between the base station 50 via.
먼저, 상기 단말(40)은 상기 단말(40)에서 관리되는 단말(40)의 인증 데이터를 조합하여 인증 응답인 AUTHR(AUTHentication Result) 값을 계산하고, 발착신을 상기 기지국(50)을 통하여 상기 WLL 시스템(60)으로 시도함과 동시에 상기 AUTHR을 포함한 단말(40)의 인증 데이터를 상기 기지국(50)을 통하여 상기 WLL 시스템(60)으로 전송하여, 상기 WLL 시스템(60)이 상기 기지국(50)을 통해 상기 단말(40)로부터의 발착신을 수신함과 동시에 상기 AUTHR을 포함한 단말(40)의 인증 데이터를 수신 받는다(단계 S401). 여기서, 상기 AUTHR은 글로벌 시도(Global Challenge)동안에 CAVE 알고리즘의 인증 응답이다.First, the terminal 40 combines authentication data of the terminal 40 managed by the terminal 40 to calculate an AUTHR (AUTHentication Result) value, which is an authentication response, and sends and receives the call through the base station 50. The WLL system 60 transmits authentication data of the terminal 40 including the AUTHR to the WLL system 60 through the base station 50 at the same time as the WLL system 60 attempts. At the same time as receiving the call from the terminal 40 and receives the authentication data of the terminal 40 including the AUTHR (step S401). Here, the AUTHR is the authentication response of the CAVE algorithm during the Global Challenge.
이에, 상기 WLL 시스템(60)은 상기 WLL 시스템(60)에서 관리되는 WLL 시스템(60)의 인증 데이터를 조합하여 WLL 시스템(60)의 AUTHR 값을 계산하고, 상기 단말(40)이 발착신 시에 전송해준 단말(40)의 인증 데이터 중에 포함되어 있는 단말(40)의 AUTHR 값과 비교한다(단계 S402).Accordingly, the WLL system 60 calculates the AUTHR value of the WLL system 60 by combining the authentication data of the WLL system 60 managed by the WLL system 60, and when the terminal 40 makes an incoming / outgoing call. It compares with the AUTHR value of the terminal 40 contained in the authentication data of the terminal 40 transmitted to (step S402).
이에 따라, 상기 양 AUTHR 값의 일치여부에 따라 상기 단말(40)의 적법성을 판단하는데, 상기 단말(40)의 적법성 판단은 상기 단말(40)이 발착신을 시도 할 때마다 한다(단계 S403).Accordingly, the legitimacy of the terminal 40 is determined according to whether the two AUTHR values match. The legitimacy of the terminal 40 is determined whenever the terminal 40 tries to make an incoming / outgoing call (step S403). .
이때, 상기 단말(40)이 부적법한 경우에, 즉, 상기 단말(40)의 AUTHR 값과 상기 WLL 시스템(60)의 AUTHR 값이 불일치 하는 경우에, 상기 WLL 시스템(60)은 발신 단말을 착신 단말로 통화로 경로(Path)를 연결하지 않아 호를 연결하지 않는다(단계 S404). 또한, 착신 단말의 경우도 발신 단말과 같은 인증 기능을 수행하고 착신 단말이 부적법한 경우 통화로 경로를 연결하지 않는다.In this case, when the terminal 40 is illegal, that is, when the AUTHR value of the terminal 40 and the AUTHR value of the WLL system 60 do not match, the WLL system 60 receives the originating terminal. The call is not connected because the path is not connected to the terminal (step S404). In addition, the called terminal also performs the same authentication function as the calling terminal and does not connect a path to a call when the called terminal is illegal.
반면에, 상기 단말(40)이 적법한 경우에, 즉, 상기 단말(40)의 AUTHR 값과 상기 WLL 시스템(60)의 AUTHR 값이 일치하는 경우에, 상기 WLL 시스템(60)은 발신 단말을 착신 단말로 통화로 경로를 연결하여 호를 연결한다(단계 S405). 또한 착신 단말의 경우도 발신 단말과 같은 인증 기능을 수행하고 착신 단말이 적법한 경우 통화로 경로를 연결한다.On the other hand, when the terminal 40 is legitimate, that is, when the AUTHR value of the terminal 40 and the AUTHR value of the WLL system 60 coincide, the WLL system 60 receives the originating terminal. The call is connected by connecting a path with a call to the terminal (step S405). In addition, the called terminal performs the same authentication function as the calling terminal, and if the called terminal is legitimate, connects the path with a call.
이에 따라, 상기 발신 단말과 착신 단말간의 통화로 경로가 연결되어 다음 호 인증 수행을 위하여 통화로 경로의 트래픽 채널(Traffic Channel)로 인증 데이터 갱신 기능을 수행하게 데, 특히 SSD 갱신 항목을 사용하여 SSD 갱신 절차를 수행할 때, 상기 WLL 시스템(60)은 A-Key를 참조하여 SSD 값을 갱신하기 위한 RANDSSD 값을 계산하여 상기 단말(40)에 전송하고, 상기 단말(40)은 A-Key와 상기 전송 받은 RANDSSD 값을 참조하여 RANDBS 값을 계산하여 상기 WLL 시스템(60)으로 전송하여 준다.Accordingly, the call path between the calling terminal and the called terminal is connected to perform authentication data update function on the traffic channel of the call path to perform the next call authentication. In particular, the SSD is updated using an SSD update item. When performing the update procedure, the WLL system 60 calculates a RANDSSD value for updating the SSD value with reference to the A-Key and transmits the RANDSSD value to the terminal 40, and the terminal 40 is connected to the A-Key. The RANDBS value is calculated by referring to the received RANDSSD value and transmitted to the WLL system 60.
이에, 상기 WLL 시스템(60)은 상기 WLL 시스템(60)에서 계산된 RANDSSD 값과 상기 단말(40)에서 전송 받은 RANDBS 값을 분석하고, 상기 WLL 시스템(60)은 상기 단말(40)에게 SSD 갱신 할 것을 지시하는 AUTHBS를 전송하면, 상기 AUTHBS를 전송 받은 상기 단말(40)은 상기 단말(40)이 유지 관리하고 있는 A-KEY 값과 상기 WLL 시스템(60)에서 전송 받은 RANDSSD 값을 조합하여 새로운 SSD 값으로 변경하고 결과를 상기 WLL 시스템(60)으로 전송하고, 상기 WLL 시스템(60)은 상기 WLL시스템(30)이 관리하고 있는 A-Key값과 상기 단말(10)에 전송 하여준 RANDSSD 값을 조합하여 새로운 SSD 값으로 변경하게 된다(단계 406).Accordingly, the WLL system 60 analyzes the RANDSSD value calculated by the WLL system 60 and the RANDBS value received from the terminal 40, and the WLL system 60 updates the SSD to the terminal 40. When the AUTHBS indicating to do is transmitted, the terminal 40 receiving the AUTHBS combines the A-KEY value maintained by the terminal 40 with the RANDSSD value transmitted from the WLL system 60 to generate a new value. Change the SSD value and transmit the result to the WLL system 60, and the WLL system 60 transmits the A-Key value managed by the WLL system 30 and the RANDSSD value transmitted to the terminal 10. Are combined to change to the new SSD value (step 406).
그리고, 상기 통화로 경로가 연결된 후 트래픽 채널로 SSD 갱신 중에 상기 기지국(50)과 상기 단말(40)간의 무선(Air) 구간 및 상기 WLL 시스템(60)에서 장애가 발행하였는지를 상기 WLL 시스템(60)이 판단한다(단계 407).The WLL system 60 checks whether a failure occurs in the air section between the base station 50 and the terminal 40 and the WLL system 60 during the SSD update to the traffic channel after the call path is connected. The determination is made (step 407).
이때, 상기 SSD 갱신 과정 중에 장애가 발생하지 않은 경우에, 상기 WLL 시스템(60)에서 상기 단말(40)의 인증은 성공한다(단계 408).At this time, if a failure does not occur during the SSD update process, authentication of the terminal 40 in the WLL system 60 succeeds (step 408).
반면에, 상기 SSD 갱신 중에 장애가 발생한 경우에, 즉 상기 SSD 갱신 중에 상기 인증 데이터 신호(Signal)가 유실된 경우에, 상기 WLL 시스템(60)에서 상기 단말(40)의 인증은 실패되며, 상기 WLL 시스템(60)은 상기 연결된 호를 절단시킨다(단계 409).On the other hand, when a failure occurs during the SSD update, that is, when the authentication data signal (Signal) is lost during the SSD update, authentication of the terminal 40 in the WLL system 60 fails, the WLL System 60 cuts the connected arc (step 409).
따라서, 상기 SSD 갱신 중에 장애가 발생하여 상기 단말(40)이 상기 WLL 시스템(60)에 의하여 인증되지 못하고, 연결된 호가 절단되므로 상기 단말(40)이 관리하는 SSD 값과 상기 WLL 시스템(30)이 관리하는 SSD 값이 서로 다르기 때문에 적법한 단말임에도 발착신을 할 수 없는 불 복구 상태가 된다(단계 S410).Accordingly, since the failure occurs during the SSD update, the terminal 40 is not authenticated by the WLL system 60, and the connected call is disconnected, so the SSD value managed by the terminal 40 and the WLL system 30 are managed. Since the SSD values are different from each other, even in the case of a legitimate terminal, an incomplete recovery state is prevented (step S410).
이에, 상기 인증 실패에 의한 불 복구 단말(40)을 SSD 항목을 이용하여 온 라인으로 복구하기 위한 인증 실패 단말의 온 라인 복구 과정을 수행한다(단계 S411). 즉, 상기 인증 실패된 단말(40)을 복구하기 위하여 운용자가 MMC(Man Machine Communication) 명려어 수행 모듈(61)을 구동하여 운용자가 요청한 인증 실패 단말의 위치를 찾기 위한 단말위치 조회 모듈(62)을 구동하고 단말의 위치 정보를 바탕으로 SSD 갱신 수행 모듈(63)에서 해당 단말(40)의 SSD 갱신을 진행하고 결과를 처리 결과 출력 모듈(64)을 구동하여 운용자 콘솔(Consol)로 출력하는 일련의 과정을 거쳐 인증 실패 단말을 복구하게 된다.Accordingly, the on-line recovery process of the authentication failure terminal for recovering the non-recovery terminal 40 due to the authentication failure on-line using the SSD item is performed (step S411). That is, to recover the authentication failed terminal 40, the operator drives the man machine communication (MMC) performing module 61 to retrieve the location of the authentication failed terminal requested by the operator. And a series of outputting the result of the SSD update of the terminal 40 in the SSD update performing module 63 based on the location information of the terminal and driving the processing result output module 64 to the operator console. Through the process of recovering the authentication failure terminal.
이하, WLL 시스템에서 단말 인증 시에 인증 실패 단말의 온 라인 복구를 위한 WLL 시스템의 구성을 도 5를 참조하여 설명하면 다음과 같다.Hereinafter, the configuration of the WLL system for the online recovery of the authentication failure terminal at the time of terminal authentication in the WLL system will be described with reference to FIG. 5.
도 5는 도 4에 있어, 본 발명의 실시예에 따른 WLL 시스템에서 온 라인 복구 시스템을 나타낸 블록도 이다.FIG. 5 is a block diagram illustrating an online recovery system in a WLL system according to an embodiment of the present invention.
상기 WLL 시스템(60)에서 온 라인 복구 시스템은 운용자가 인증 실패에 의한 불 복구 단말(40)의 온 라인 복구 수행을 지시하는 MMC 명령어 처리 모듈(61)과, 상기 인증 실패에 의한 불 복구 단말(40)의 정보를 검색하여 단말(40)의 위치를 찾기 위한 단말 위치 조회 모듈(62)과, 상기 인증 실패에 의한 불 복구 단말(40)과 상기 WLL 시스템(60)간의 인증 데이터를 계산 및 분석하여 SSD 갱신을 수행하기 위한 SSD 갱신 수행 모듈(63)과, 상기 WLL 시스템(60)에서 상기 인증 실패에 의한 불 복구 단말(40)의 온 라인 복구 기능 수행에 대한 처리 결과를 운영자 콘솔(Consol)로 출력하기 위한 처리 결과 출력 모듈(64)로 구성된다.In the WLL system 60, the online recovery system includes an MMC command processing module 61 for instructing an operator to perform online recovery of the non-recovery terminal 40 due to an authentication failure, and a non-recovery terminal due to the authentication failure. Calculate and analyze authentication data between the terminal location inquiry module 62 for retrieving the information of 40 and the location of the terminal 40, and the non-recovery terminal 40 due to the authentication failure and the WLL system 60. SSD update performing module 63 for performing SSD update and processing results for performing the online recovery function of the non-recovery terminal 40 due to the authentication failure in the WLL system 60 (Consol) It is composed of a processing result output module 64 for outputting.
이하, WLL 시스템에서 단말 인증 시에 인증 실패 단말의 온 라인 복구 과정을 도 6을 참조하여 설명하면 다음과 같다.Hereinafter, an online recovery process of an authentication failure terminal during terminal authentication in a WLL system will be described with reference to FIG. 6.
도 6은 도 4에 있어, 본 발명의 실시예에 따른 WLL 시스템에서 온 라인 복구 방법을 상세히 나타낸 순서도 이다.FIG. 6 is a flowchart illustrating in detail an online recovery method in a WLL system according to an embodiment of the present invention.
먼저, 운영자는 MMC(Man Machine Communication) 명령을 WLL 시스템(60)에 전달하여 인증 실패 단말(40)의 복구 요구를 하고, 상기 WLL 시스템(60)은 상기 MMC 명령을 수신한다(단계 S601).First, the operator transmits a MMC (Man Machine Communication) command to the WLL system 60 to request the restoration of the authentication failure terminal 40, and the WLL system 60 receives the MMC command (step S601).
이에, 상기 WLL 시스템(60)은 MMC 명려어 처리 모듈(61)을 구동하여 상기 복구 요구된 인증 실패 단말(40)의 번호를 판독한다(단계 S602). 여기서, 인증 실패 단말(40)은 인증 실패에 의한 불 복구 단말(40)을 말한다.Accordingly, the WLL system 60 drives the MMC command processing module 61 to read the number of the authentication failure terminal 40 requested for recovery (step S602). Here, the authentication failure terminal 40 refers to the non-recovery terminal 40 due to the authentication failure.
상기 WLL 시스템(60)은 상기 판독된 인증 실패 단말(40)의 번호가 상기 WLL 시스템(60)의 DB(DataBase)에 존재하는지를 판단한다(단계 S603).The WLL system 60 determines whether the number of the read authentication failure terminal 40 exists in the DB (DataBase) of the WLL system 60 (step S603).
이때, 상기 인증 실패 단말(40)의 번호가 상기 WLL 시스템(60)의 DB에 존재하지 않는 경우에, 상기 WLL 시스템(60)은 처리 결과 출력 모듈(64)를 구동하여 상기 인증 실패 단말(40)의 복구 실패 이유를 포함한 결과 메시지를 운영자 콘솔로 출력한다(단계 S604).At this time, if the number of the authentication failure terminal 40 does not exist in the DB of the WLL system 60, the WLL system 60 drives the processing result output module 64 to the authentication failure terminal 40 ) Outputs a result message including the reason for the recovery failure to the operator console (step S604).
반면에, 상기 인증 실패 단말(40)의 번호가 상기 WLL 시스템(60)의 DB에 존재하는 경우에, 상기 WLL 시스템(60)은 단말 위치 조회 모듈(62)을 구동하여 상기 인증 실패 단말(40)의 상태를 체크한다(단계 S605).On the other hand, when the number of the authentication failure terminal 40 exists in the DB of the WLL system 60, the WLL system 60 drives the terminal location inquiry module 62 to operate the authentication failure terminal 40 Is checked (step S605).
이에 따라, 상기 WLL 시스템(60)은 상기 인증 실패 단말(40)의 상태가 유휴(Idle)이고 페이징(Paging)을 받을 수 있는 상태인지 아니면 통화중(Busy)이고 페이징을 받을 수 없는 상태인지를 판단한다(단계 606). 여기서, 상기 페이징을 받을 수 있는 상태라 함은 페이징 채널(Paging Channel)를 통한 페이징 메시지(Paging Message)를 받을 수 있는 상태를 말하고, 상기 페이징을 받을 수 없는 상태라 함은 페이징 채널(Paging Channel)를 통한 페이징 메시지(Paging Message)를 받을 수 없는 상태을 말한다. 또한, 페이징 채널이란 단말기 호출에 사용되는 무선 제어 채널인데, 이동국을 호출하기 위하여, 명령을 송출하기 위하여 사용되는 전방 제어 채널(FCC, Forward Control Channel)이다.Accordingly, the WLL system 60 determines whether the state of the authentication failure terminal 40 is idle and can receive paging or busy and cannot receive paging. Determine (step 606). Here, the state that can receive the paging refers to a state capable of receiving a paging message through the paging channel, and the state that cannot receive the paging refers to a paging channel. Paging message (Paging Message) can not be received through the state. In addition, the paging channel is a radio control channel used for a terminal call, and is a forward control channel (FCC) used to send a command to call a mobile station.
이때, 상기 인증 실패 단말(40)의 상태가 통화중(Busy)이고 페이징을 받을 수 없는 상태인 경우에, 상기 WLL 시스템(60)은 처리 결과 출력 모듈(64)를 구동하여 상기 인증 실패 단말(40)의 복구 실패 이유를 포함한 결과 메시지를 운영자 콘솔로 출력한다(단계 S604).At this time, when the state of the authentication failure terminal 40 is Busy and cannot receive paging, the WLL system 60 drives the processing result output module 64 so that the authentication failure terminal ( A result message including the recovery failure reason of 40) is output to the operator console (step S604).
반면에, 상기 인증 실패 단말(40)의 상태가 유휴(Idle)이고 페이징(Paging)을 받을 수 있는 상태인 경우에, 상기 WLL 시스템(60)은 SSD 갱신 수행 모듈(63)을 구동한다(단계 S607). 여기서, 상기 SSD 갱신 수행 모듈(63)은, RANDSSD 값 계산 절차(Procedure), RANDBS 값 분석 절차, AUTHBS 값 계산 절차, 갱신 처리 결과 분석 절차를 포함한다.On the other hand, when the state of the authentication failure terminal 40 is idle and paging can be received, the WLL system 60 drives the SSD update performing module 63 (step S607). Here, the SSD update performing module 63 includes a RANDSSD value calculation procedure, a RANDBS value analysis procedure, an AUTHBS value calculation procedure, and an update processing result analysis procedure.
이에, 상기 WLL 시스템(60)은 RANDSSD 값 계산 절차(Procedure)를 구동하여 RANDSSD 값을 계산하고 상기 인증 실패 단말(40)로 상기 RANDSSD 값을 전달한다(단계 S608). 여기서, 상기 RANDSSD 값 계산 절차는 난수 발생기로 난수를 추출하고추출된 난수를 바탕으로 상기 WLL 시스템(60)의 DB에 저장하고 있는 상기 인증 실패 단말(40)의 A-kEY 값을 조합하여 CAVE 알고리즘으로 RANDSSD 값을 계산한다.Accordingly, the WLL system 60 calculates a RANDSSD value by driving a RANDSSD value calculation procedure and transfers the RANDSSD value to the authentication failure terminal 40 (step S608). Here, the RANDSSD value calculation procedure is a CAVE algorithm by extracting a random number with a random number generator and combining the A-kEY value of the authentication failure terminal 40 stored in the DB of the WLL system 60 based on the extracted random number Calculate the RANDSSD value.
이에 따라, 상기 RANDSSD 값을 수신 받은 상기 인증 실패 단말(40)은 RANDBS 값을 계산하여 상기 WLL 시스템(60)으로 상기 RANDBS 값을 전달하고, 이에, 상기 WLL 시스템(60)은 상기 인증 실패 단말(40)로부터 상기 RANDBS 값을 수신했는지 판단한다(단계 S609).Accordingly, the authentication failure terminal 40 receiving the RANDSSD value calculates a RANDBS value and transfers the RANDBS value to the WLL system 60. Accordingly, the WLL system 60 receives the authentication failure terminal ( It is determined whether the RANDBS value has been received from 40) (step S609).
이때, 상기 인증 실패 단말(40)로부터 상기 RANDBS 값을 수신하지 못한 경우에, 상기 WLL 시스템(60)은 처리 결과 출력 모듈(64)를 구동하여 상기 인증 실패 단말(40)의 복구 실패 이유를 포함한 결과 메시지를 운영자 콘솔로 출력한다(단계 S604).In this case, when the RANDBS value is not received from the authentication failure terminal 40, the WLL system 60 drives the processing result output module 64 to include a recovery failure reason of the authentication failure terminal 40. The resulting message is output to the operator console (step S604).
반면에, 상기 인증 실패 단말(40)로부터 상기 RADNBS 값을 수신한 경우에, 상기 WLL 시스템(60)은 RANDBS 값 분석 절차를 구동하여 결과를 분석하고(단계 S610), 상기 인증 실패 단말(40)의 갱신 처리 가능 여부를 판단한다(단계 S611). 여기서, 상기 RANDBS 값 분석 절차는 상기 인증 실패 단말(40)에 전달한 RANDSSD 값을 상기 인증 실패 단말(40)이 처리한 결과에 대한 보고인 RANDBS 값을 분석하여 해당 결과를 출력하는데, 상기 RANDBS는 기지국(50) 시도(Challenge)동안 상기 인증 실패 단말(40)에 의해 발생된 난수로서 CAVE 알고리즘에 대한 입력으로 사용된다.On the other hand, when receiving the RADNBS value from the authentication failure terminal 40, the WLL system 60 runs a RANDBS value analysis procedure to analyze the result (step S610), the authentication failure terminal 40 It is determined whether or not the update processing is possible (step S611). Here, the RANDBS value analysis procedure analyzes the RANDBS value which is a report on the result of processing the RANDSSD value delivered to the authentication failure terminal 40 by the authentication failure terminal 40, and outputs the corresponding result. (50) A random number generated by the authentication failure terminal 40 during a challenge and used as an input to the CAVE algorithm.
이때, 상기 인증 실패 단말(40)이 갱신 처리 불가능한 경우에, 상기 WLL 시스템(60)은 처리 결과 출력 모듈(64)를 구동하여 상기 인증 실패 단말(40)의 복구실패 이유를 포함한 결과 메시지를 운영자 콘솔로 출력한다(단계 S604).At this time, when the authentication failure terminal 40 is unable to update, the WLL system 60 drives the processing result output module 64 to output a result message including the recovery failure reason of the authentication failure terminal 40. Output to the console (step S604).
반면에, 상기 인증 실패 단말(40)이 갱신 처리 가능한 경우에, 상기 WLL 시스템(60)은 AUTHBS 값 계산 절차를 구동하여 AUTHBS 값을 계산하고 상기 인증 실패 단말(40)로 상기에 AUTHBS 값을 전달한다(단계 S612). 여기서, 상기 AUTHBS 값 계산 잘차는 새로운 SSD 값을 계산하고 상기 인증 실패 단말(40)에 SSD 갱신을 지시하는데, 상기 AUTHBS는 기지국(50) 시도 동안에 CAVE 알고리즘의 인증 결과(Authentication Result)이다.On the other hand, when the authentication failure terminal 40 is capable of updating, the WLL system 60 calculates an AUTHBS value by driving an AUTHBS value calculation procedure and transfers the AUTHBS value to the authentication failure terminal 40. (Step S612). Here, the AUTHBS value calculation calculates a new SSD value and instructs the authentication failure terminal 40 to update the SSD. The AUTHBS is an authentication result of the CAVE algorithm during the base station 50 attempt.
이에 따라, 상기 AUTHBS 값을 수신 받은 상기 인증 실패 단말(40)은 SSD 갱신을 위해 기존의 SSD 값을 새로운 SSD 값으로 변경하고 SSD 갱신 처리 결과를 상기 WLL 시스템(60)으로 전달하고, 이에, 상기 WLL 시스템(60)은 상기 인증 실패 단말(40)로부터 상기 SSD 갱신 처리 결과를 수신했는지를 판단한다(단계 S613).Accordingly, the authentication failure terminal 40 having received the AUTHBS value changes the existing SSD value to a new SSD value for SSD update, and transfers the SSD update processing result to the WLL system 60. The WLL system 60 determines whether the SSD update processing result has been received from the authentication failure terminal 40 (step S613).
이때, 상기 인증 실패 단말(40)로부터 상기 SSD 갱신 처리 결과를 수신하지 못한 경우에, 상기 WLL 시스템(60)은 처리 결과 출력 모듈(64)를 구동하여 상기 인증 실패 단말(40)의 복구 실패 이유를 포함한 결과 메시지를 운영자 콘솔로 출력한다(단계 S604).In this case, when the SSD update processing result is not received from the authentication failed terminal 40, the WLL system 60 drives the processing result output module 64 to restore the failure of the authentication failed terminal 40. Output the resulting message including the to the operator console (step S604).
반면에, 상기 인증 실패 단말(40)로부터 상기 SSD 갱신 처리 결과를 수신한 경우에, 상기 WLL 시스템(60)은 갱신 처리 결과 분석 절차를 구동하여 상기 수신한 SSD 갱신 처리 결과를 분석하고(단계 S614), 상기 인증 실패 단말(40)의 갱신 처리 성공 여부를 판단한다(단계 S615). 여기서, 상기 갱신 처리 결과 분석 절차는 상기 인증 실패 단말(40)이 새로운 SSD 값으로 변경 처리에 대한 보고인 SSD 갱신 처리결과를 분석하여 해당 결과를 출력한다.On the other hand, when the SSD update processing result is received from the authentication failure terminal 40, the WLL system 60 runs an update processing result analysis procedure to analyze the received SSD update processing result (step S614). In step S615, it is determined whether the authentication failed terminal 40 has been successfully updated. Here, in the update processing result analysis procedure, the authentication failure terminal 40 analyzes the SSD update processing result, which is a report on the change processing to the new SSD value, and outputs the corresponding result.
이때, 상기 인증 실패 단말(40)의 갱신 처리가 성공한 경우에, 상기 WLL 시스템(60)은 처리 결과 출력 모듈(64)을 구동하여 상기 인증 실패 단말(40)의 복구 성공 이유를 포함한 결과 메시지를 운영자 콘솔(Consol)로 출력한다(단계 S616).At this time, when the update process of the authentication failure terminal 40 is successful, the WLL system 60 drives the processing result output module 64 to output a result message including the reason for the restoration success of the authentication failure terminal 40. Output to the operator console (step S616).
반면에, 상기 인증 실패 단말(40)의 갱신 처리가 실패한 경우에, 상기 WLL 시스템(60)은 처리 결과 출력 모듈(64)를 구동하여 상기 인증 실패 단말(40)의 복구 실패 이유를 포함한 결과 메시지를 운영자 콘솔로 출력한다(단계 S604).On the other hand, when the update process of the authentication failure terminal 40 fails, the WLL system 60 drives the processing result output module 64 so as to include a result message including the recovery failure reason of the authentication failure terminal 40. Is output to the operator console (step S604).
상기와 같이, 온 라인으로 인증 실패에 의한 불 복구 단말을 복구 할 수 있다.As described above, it is possible to recover the non-recovery terminal due to the authentication failure online.
또한, 본 발명에 따른 실시예는 상술한 것으로 한정되지 않고, 본 발명과 관련하여 통상의 지식을 가진 자에게 자명한 범위 내에서 여러 가지의 대안, 수정 및 변경하여 실시할 수 있다.In addition, the embodiment according to the present invention is not limited to the above-mentioned, and can be implemented by various alternatives, modifications, and changes within the scope apparent to those skilled in the art.
이상과 같이, 본 발명은 인증 실패에 의한 불 복구 단말을 복구하기 위하여 유휴(Idle) 상태에서 페이징 채널(Paging Channel)을 이용하므로 발착신 단말간 통화로 경로를 연결하지 않고 SSD 항목을 변경 할 수 있으며, WLL 시스템의 과부하(Over Load)를 발생시키지 않고 호량이 적은 시간을 이용하여 일괄 작업(Batch Job)을 수행하면 보다 효율적으로 기능을 수행할 수 있다.As described above, since the present invention uses a paging channel in an idle state to recover a non-recovery terminal due to an authentication failure, an SSD item can be changed without connecting a path to a call between terminals. In addition, if a batch job is performed using a small amount of time without causing an overload of the WLL system, a function can be performed more efficiently.
또한, 본 발명은 서비스 센터를 방문하지 않고 인증 실패 단말을 온 라인으로 복구할 수 있어 인증수행에 따른 각종 데이터 값을 오프 라인처럼 노출시키지 않으므로 인증의 보안성 및 신뢰성을 증대 할 수 있다In addition, the present invention can recover the authentication failure terminal on-line without visiting the service center, and thus it is possible to increase the security and reliability of authentication since it does not expose various data values according to authentication as offline.
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2001-0081847A KR100456034B1 (en) | 2001-12-20 | 2001-12-20 | System and Method For On-Line Release In Wireless Local Loop System |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2001-0081847A KR100456034B1 (en) | 2001-12-20 | 2001-12-20 | System and Method For On-Line Release In Wireless Local Loop System |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20030052036A KR20030052036A (en) | 2003-06-26 |
KR100456034B1 true KR100456034B1 (en) | 2004-11-08 |
Family
ID=29576834
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2001-0081847A KR100456034B1 (en) | 2001-12-20 | 2001-12-20 | System and Method For On-Line Release In Wireless Local Loop System |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100456034B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100644142B1 (en) * | 2004-08-19 | 2006-11-10 | 삼성계측제어(주) | Opening detection device of current transformer secondary terminal |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0787564A (en) * | 1993-06-29 | 1995-03-31 | Nec Corp | Authentication system |
JPH11225364A (en) * | 1998-02-09 | 1999-08-17 | Nippon Telegr & Teleph Corp <Ntt> | Mobile communication system |
KR20000018714A (en) * | 1998-09-04 | 2000-04-06 | 윤종용 | Method for recovery of a wireless channel and a system thereof in a wireless local loop(wll) |
KR20000030914A (en) * | 1998-09-07 | 2000-06-05 | 서평원 | Method for matching authentication data of mobile communication subscriber |
KR20000039068A (en) * | 1998-12-10 | 2000-07-05 | 서평원 | Method for performing authentication in wll system |
-
2001
- 2001-12-20 KR KR10-2001-0081847A patent/KR100456034B1/en not_active IP Right Cessation
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0787564A (en) * | 1993-06-29 | 1995-03-31 | Nec Corp | Authentication system |
JPH11225364A (en) * | 1998-02-09 | 1999-08-17 | Nippon Telegr & Teleph Corp <Ntt> | Mobile communication system |
KR20000018714A (en) * | 1998-09-04 | 2000-04-06 | 윤종용 | Method for recovery of a wireless channel and a system thereof in a wireless local loop(wll) |
KR20000030914A (en) * | 1998-09-07 | 2000-06-05 | 서평원 | Method for matching authentication data of mobile communication subscriber |
KR20000039068A (en) * | 1998-12-10 | 2000-07-05 | 서평원 | Method for performing authentication in wll system |
Also Published As
Publication number | Publication date |
---|---|
KR20030052036A (en) | 2003-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8909193B2 (en) | Authentication method | |
JP5189066B2 (en) | User authentication method, authentication system, terminal device and authentication device in terminal device | |
JP2589030B2 (en) | Mobile station authentication method | |
EP1768426B1 (en) | Method for transmitting information | |
US9270652B2 (en) | Wireless communication authentication | |
JPH10112883A (en) | Radio communication exchange system, exchange, public key management device, mobile terminal and mobile terminal recognizing method | |
KR20000062153A (en) | Efficient authentication with key update | |
JP4664050B2 (en) | Authentication vector generation apparatus, subscriber authentication module, mobile communication system, authentication vector generation method, calculation method, and subscriber authentication method | |
CN1249588A (en) | Method for updating encrypted shared data in radio communication system | |
EP1210838A1 (en) | A security procedure in universal mobile telephone service | |
KR20010078778A (en) | Method and apparatus for performing a key update using update key | |
US8280053B1 (en) | Authentication in a radiotelephony network | |
JPH10215488A (en) | Host access method in mobile radio system | |
EP3965445B1 (en) | Router, network connection method and mobile terminal | |
US20020180583A1 (en) | Authentication of subscriber station | |
KR100456034B1 (en) | System and Method For On-Line Release In Wireless Local Loop System | |
JP2005176340A (en) | Global authentication continuity function during handoff to neighboring mobile switching center | |
JP3436165B2 (en) | Communication relay system | |
JPWO2002076011A1 (en) | Cryptographic communication system | |
JP2002232420A (en) | Radio communication equipment radio communication system and connection authenticating method | |
KR100194959B1 (en) | How to Update Subscriber's Secret Shared Data in Personal Communication System | |
CN112512042B (en) | Communication key generation method, device, equipment and storage medium | |
JPH1013956A (en) | User authenticating system | |
KR100912287B1 (en) | User authentication system and method for interworking between CDM mobile communication network and public wireless LAN network | |
KR100311516B1 (en) | Authentication Method of Telephone Terminal in Mobile Communication Network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20011220 |
|
PA0201 | Request for examination | ||
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20020614 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20040226 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20041025 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20041028 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20041029 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20070917 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20080930 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20090930 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20101011 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20110909 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20110909 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20120914 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20120914 Start annual number: 9 End annual number: 9 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20140909 |