Abstract:
본 발명은 무선 휴대 인터넷 시스템에서의 EAP 인증을 이용한 보안관계 협상 방법에 관한 것이다. 본 발명에 따른 보안 관계 협상 방법은, AAA 키로부터 생성된 마스터키를 이용하여 프리 마스터키를 생성하고, 상기 프리 마스터키로 인증키를 생성한 후, 보안관계 메시지를 이용하여 기지국과 가입자 단말간의 보안관계 협상을 수행한다. 가입자 단말은 보안관계 능력 요구 메시지를 통해 가입자 단말의 보안 능력 정보를 기지국에 제공하면, 기지국이 보안관계 능력 응답 메시지를 통해 보안관계 식별자와 부가 특성에 관한 보안관계 디스크립터를 가입자 단말에 전송하여 가입자 단말의 보안관계 능력을 수용한다. 전술한 구성에 의하여 본 발명은 핸드오버후에도 추가적인 메시지 교환없이 EAP 만을 위한 가입자 인증을 효과적으로 수행할 수 있다. EAP, 무선 휴대 인터넷, PKM, 보안관계 능력
Abstract:
본 발명은 패킷 기반 이동통신 시스템에서의 이동 단말기별 상태 정보를 이용한 거리 기반 위치 관리 방법과 그 장치에 관한 것이다. 본 발명에서는, 초기 위치 등록한 이동 단말기의 상태에 따라 서로 다른 값을 가지는 거리 임계치를 적용하여 이동 단말기별 위치 관리를 수행한다. 즉, 이동 단말기의 상태가 패킷 데이터가 전송되고 있거나 전송될 확률이 높은 준비(READY) 상태이면, 작은 값을 가지는 거리 임계치를 적용하여, 이동 단말기가 가장 최근에 위치 등록한 셀에서부터 현재 위치하는 셀까지의 이동 거리가 거리 임계치를 초과할 경우, 위치 갱신이 이루어지도록 한다. 그리고, 이동 단말기의 상태가 패킷 데이터가 전송되지 않거나 전송될 확률이 낮은 대기(STANDBY) 상태이면, 큰 값을 가지는 거리 임계치를 적용하여, 이동 단말기별 이동 거리가 거리 임계치를 초과할 경우에만 위치 갱신이 이루어지도록 한다. 이를 통하여, 준비 상태인 이동 단말기에 대해서는 잦은 위치 갱신으로 인한 정확한 패킷 데이터 전달을 통해 페이징 비용을 절감하며, 대기 상태인 이동 단말기에 대해서는 위치 갱신 비용 절감으로 인한 전체적인 비용 절감을 이룰 수 있다.
Abstract:
본 발명은 RADIUS 또는 다이아미터와 같은 서로 다른 인증 프로토콜을 사용하는 무선랜망 또는 휴대 인터넷망간이 적절하게 인증 처리를 수행하는 방법 및 이 방법을 수행할 수 있는 라우터를 제공한다. 본 발명에 따른 인증 처리 방법은, 방문망에 접속된 사용자의 이동단말로부터 인증을 요청하는 인증요청메시지를 수신하여 인증요청메시지의 유형이 핵심망에서 정의된 메시지의 유형과 동일한지 여부를 판단한다. 그 판단 결과, 동일하지 않는 경우, 인증요청메시지를 핵심망에서 처리될 수 있는 메시지로 변환하고, 이 변환된 메시지를 핵심망 내의 인증서버로 라우팅하고, 동일한 경우, 인증요청메시지를 기초로 사용자의 네트워크접근식별자를 분석하여 이동단말의 홈망을 확인하고 이 홈망의 인증서버가 수신할 수 있는 인증처리메시지를 생성하고, 인증처리메시지가 홈망의 인증서버로 전송되도록 라우팅한다.
Abstract:
PURPOSE: An AAA(Authentication, Authorization and Accounting) server system having an integrated information management function in an interworking system between wireless LANs is provided to present and manage information elements required for an interworking system between wireless LANs. CONSTITUTION: An AAA server(200) comprises an MIP(Mobile IP) server control part, an NASREQ(Network Access Server Requirements) server control part(202), an information management part(203), a charging control part(204), an authentication part(205), a key management part(206), an inter-network protocol conversion part(207), a diameter protocol processing part(208), an address management part(209), an operation and management part(210), a UDP(220), an SCTP(230), and an IP(240). The MIP server control part(201) executes an MIP user session management function related to a mobile IP and a handoff processing function. The NASREQ server control part(202) executes a wireless LAN session management function for wireless LAN access users. The information management part(203) executes a user information management function, a system configuration information management function, a user address information management function, and a billing information storage function. The charging control part(204) executes a wireless LAN charging collection function and an MIP charging collection function. The authentication part(205) processes a user authentication function. The key management part(206) creates a session key necessary for authentication, and covers SA(Security Association) management. The inter-network protocol conversion part(207) executes interworking with an existing radius system. The diameter protocol processing part(208) processes a diameter message, and executes routing. The address management part(209) executes a user IP address allocation/release function, an HA(Home Agent) address allocation/release function, etc. The operation and management part(210) covers an SNMP-associated MIB(Management Information Base) contents and message processing function.
Abstract:
PURPOSE: A smart card is provided to improve performance such as a process speed using an auxiliary processor in order to execute byte code and support the execution. CONSTITUTION: A storing unit(301) stores programs and data. An encryption unit(303) performs encryption for protecting the programs and data. An input/output unit(370) transmits the data encrypted by the encryption unit(303) to the outside, and receives data from the outside. An auxiliary processor(310) performs a Java card byte code function. A CPU(302) controls an entire smart card system and performs a desired operation.
Abstract:
PURPOSE: A handoff method between DSs(Distribution Systems) in a wireless LAN is provided to transmit user information to a mobile AP by using an IAPP(Inter-Access Point Protocol) and a message of a mobile IP, thereby preventing a new authentication procedure and minimizing user data loss. CONSTITUTION: A mobile station performs a re-association process(301). A new AP transmits an access request message to a local RADIUS server(LR1)(302). The local RADIUS server(LR1) returns an access accept message to an AP(303). The AP performs a TCP connection setup with a received FA(Foreign Agent)(304). The new AP transmits a send-security-block packet(307), receives an acknowledgement-security-block packet(308), and transmits a move-notify message to the FA(309). A wideband RADIUS server returns an IP address and security information as an access accept message(311). The FA transmits a binding update message(312). If security relation information does not exist, the FA transmits an access request message(313), receives an access response message from the wideband RADIUS server(314), and transmits an access request message to the local RADIUS server(LR1)(315). The local RADIUS server(LR1) returns an access response message(316). If a TCP connection setup is not performed, a TCP connection setup is carried out between a previous AP and a previous FA(317). The previous FA transmits a send-security-block packet(320), and transmits a move-notify message to the previous AP(322). The new AP returns a re-association response message to the mobile station(326). A packet is transmitted to the new FA(329), and is reversely capsulated(330). The new FA reversely capsulates the received packet, and transmits the packet to the new AP(332).
Abstract:
PURPOSE: A smart card is provided to improve performance such as a process speed using an auxiliary processor in order to execute byte code and support the execution. CONSTITUTION: A storing unit(301) stores programs and data. An encryption unit(303) performs encryption for protecting the programs and data. An input/output unit(370) transmits the data encrypted by the encryption unit(303) to the outside, and receives data from the outside. An auxiliary processor(310) performs a Java card byte code function. A CPU(302) controls an entire smart card system and performs a desired operation.
Abstract:
PURPOSE: A data encoding method is provided to encode data efficiently in view of stability such as a data security and a subscriber authentication, to carry out a high speed of operation, and to allow to apply in a radio communication environment. CONSTITUTION: In a data encoding method of a radio communication environment, messages are input, and the messages are divided into two and the divided messages are input to a left block and a right block respectively. A bit stream input to the right block is input to an F function and the left block of the next round. After a bit exclusive OR operation of the bit stream in which the F function is input to the bit stream of the right block and the bit stream input to the left block is carried out, the result values are input to the right block of the next round. After the above operations are carried out repeatedly by a described times, the result values are transposed and the finally encoded stream is output.