[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR101877440B1 - P-pn 게이트웨이를 이용한 cpns 서비스 제공 시스템 및 방법 - Google Patents

P-pn 게이트웨이를 이용한 cpns 서비스 제공 시스템 및 방법 Download PDF

Info

Publication number
KR101877440B1
KR101877440B1 KR1020120024953A KR20120024953A KR101877440B1 KR 101877440 B1 KR101877440 B1 KR 101877440B1 KR 1020120024953 A KR1020120024953 A KR 1020120024953A KR 20120024953 A KR20120024953 A KR 20120024953A KR 101877440 B1 KR101877440 B1 KR 101877440B1
Authority
KR
South Korea
Prior art keywords
gateway
login information
information
user terminal
cpns
Prior art date
Application number
KR1020120024953A
Other languages
English (en)
Other versions
KR20130103926A (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 KR1020120024953A priority Critical patent/KR101877440B1/ko
Priority to PCT/KR2012/009026 priority patent/WO2013137533A1/ko
Publication of KR20130103926A publication Critical patent/KR20130103926A/ko
Application granted granted Critical
Publication of KR101877440B1 publication Critical patent/KR101877440B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • H04W12/069Authentication using certificates or pre-shared keys

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명은 P-PN 게이트웨이를 이용한 CPNS 서비스 제공 시스템 및 방법에 관한 것으로, 근거리 통신을 통해 PN(Personal Network) 게이트웨이를 검색한 결과 P-PN 게이트웨이(Public-Personal Network Gateway)가 검색된 경우, 상기 P-PN 게이트웨이에 대응하는 로그인 정보의 존재 여부를 판단하고, 상기 판단결과에 따라 저장부로부터 로그인 정보 획득 또는 CPNS(Converged Personal Network Service) 장치로부터 로그인 정보를 발급받은 후, 상기 획득 또는 발급받은 로그인 정보에 의한 개인망 연결 요청 메시지를 상기 P-PN 게이트웨이로 전송하여, 인증키(EUKey)가 포함된 개인망 연결 응답을 수신하는 사용자 단말, 공공 장소에 설치되어 개인 망과 외부 망에 각각 연결 가능하고, 상기 CPNS 장치로부터의 로그인 정보를 저장 및 상기 사용자 단말로 전송하고, 상기 개인망 연결 요청 메시지 수신 시, 상기 사용자 단말과 개인망을 형성하여 상기 로그인 정보를 포함하는 PN 등록 요청 메시지를 외부망을 통해 상기 CPNS 장치로 전송하고, 그 결과로 인증키가 포함된 등록 완료 응답이 수신된 경우, 상기 인증키를 포함하는 개인망 연결 응답을 상기 사용자 단말로 전송하는 P-PN 게이트웨이 및 상기 사용자 단말의 로그인 정보 발급 요청에 따라, 로그인 정보를 발급하여 상기 P-PN 게이트웨이를 통해 상기 사용자 단말로 전송하고, 상기 P-PN 게이트웨이로부터 PN 등록 요청 메시지 수신 시, 상기 사용자 단말에 대한 인증키를 발급하여 등록 완료 응답을 상기 P-PN 게이트웨이로 전송하는 CPNS 장치를 포함한다.

Description

P-PN 게이트웨이를 이용한 CPNS 서비스 제공 시스템 및 방법{System and Method for providing Converged Personal Network Service using of Public-Personal Network Gateway}
본 발명은 P-PN 게이트웨이(Public-Personal Network Gateway)를 이용한 CPNS(Converged Personal Network Service) 서비스 제공 시스템 및 방법에 관한 것으로, 보다 상세하게는 사용자 단말이 공공 장소에 설치된 P-PN 게이트웨이를 통해 CPNS 장치에 로그인 정보의 발급을 요청하여 로그인 정보를 발급받고, 상기 로그인 정보의 입력에 의해 상기 P-PN 게이트웨이와 개인망을 형성하여 CPNS 장치로부터 서비스를 제공받는 P-PN 게이트웨이를 이용한 CPNS 서비스 제공 시스템 및 방법에 관한 것이다.
응용 애플리케이션 표준을 담당하는 OMA(Open Mobile Alliance)에서는 통합 개인 네트워크 서비스(Converged Personal Network Service; 이하 "CPNS"라 함.)를 제안하였다.
CPNS란 외부 네트워크와의 통신을 담당하는 게이트웨이 역할의 디바이스와 실제 서비스 및 콘텐츠를 재생하는 디바이스의 조합으로 이루어지는 하나의 개인 망(Personal Network)를 구성하고, 실제 서비스 및 콘텐츠를 재생하는 디바이스가 게이트웨이 역할을 하는 디바이스를 통해 외부 네트워크에 존재하는 서비스 제공 장치에 접속함으로써 해당 서비스 또는 콘텐츠를 제공받을 수 있게 하는 서비스이다. 이러한 CPNS에서 게이트웨이 역할을 하는 디바이스를 PN 게이트웨이(Personal Network Gateway)라하고, PN 게이트웨이에 근거리 통신을 통해 연결되어 PN 게이트웨이를 통해 외부 네트워크에 접속하는 디바이스를 PNE(Personal Network Entity)라 한다.
개인 망을 구성하는 디바이스의 수는 동적으로 변경될 수 있다. 예를 들어, 하나의 PN 게이트웨이와 하나의 PNE가 최초 개인 네트워크를 형성한 후에 새로운 PNE가 개인 네트워크에 참여할 수 있다.
도 1은 종래의 CPNS 환경에서 서비스 제공 방법을 나타낸 도면이다.
도 1을 참조하면, PNE가 콘텐츠/서비스 정보를 포함하는 개인망 연결 요청 메시지를 PN 게이트웨이에 전송하면(S104), 상기 PN 게이트웨이는 상기 PNE가 CPNS 사용자인지를 인증하고, 개인망을 형성하는 것이 허락되었는지 확인하는 인증/승인을 수행한다(S106). 상기 PNE는 상기의 과정을 수행하기 전에 상기 PN 게이트웨이와 각각의 근거리 통신부를 통해 물리적으로 페어링된다.
그런 다음 상기 PNE가 주변의 PN 게이트웨이를 찾기 위해 또는 주변의 디바이스가 CPNS와 관련하여 어떤 모드로 동작하는지 파악하기 위해 자신과 페어링된 모든 디바이스에게 모드 검색 메시지를 근거리 통신부를 통해 전송한다. 상기 PN 게이트웨이가 모드 검색 메시지를 수신하게 되면, 상기 PN 게이트웨이는 이에 대한 응답 메시지에 자신이 PN 게이트웨이임을 나타내는 정보를 포함시켜 상기 PNE로 전송한다.
상기와 같은 과정이 수행된 후, 상기 PNE는 개인망 연결 요청 메시지를 상기 PN 게이트웨이로 전송하고, 상기 PN 게이트웨이는 인증을 수행하게 된다.
상기 S106의 수행 결과 인증이 정상적으로 완료되면, 상기 PN 게이트웨이는 상기 PNE에게 PNE 식별자를 할당하고, 할당한 PNE 식별자를 포함하는 PNE 리스트와 상기 PNE의 단말 정보를 저장한다(S108).
상기 S108의 수행 후, PN 게이트웨이는 PN 리스트를 구성하여 CPNS장치에 PN 등록 요청 메시지를 전송한다(S110). 상기 PN 등록 요청 메시지에는 PN 게이트웨이 식별정보, PN 식별자, PNE 리스트, 각 PNE에 대한 단말 정보, 각 PNE의 콘텐츠/서비스 정보 등을 포함할 수 있다.
상기 PN 등록 요청 메시지를 수신한 CPNS 장치는 상기 PN 등록 요청 메시지에 포함된 PNE에 대한 CPNS 사용 인증 및 승인을 수행하고(S112), 각 PNE의 콘텐츠/서비스 정보를 포함하는 PN 리스트를 등록한다(S114).
상기 S114의 수행 후, 상기 CPNS 장치는 PN 등록이 완료되었음을 나타내는 응답 메시지를 상기 PN게이트웨이로 전송하고(S116), 상기 PN 게이트웨이는 상기 PNE에게 개인망 연결이 완료되었음을 나타내는 응답 메시지를 전송한다(S118).
상기와 같이 개인망의 형성 및 등록이 완료된 후, 상기 PNE가 상기 PN 게이트웨이를 통해 상기 CPNS 장치로 CPNS 서비스를 요청하면(S120), 상기 CPNS 장치는 해당 서비스를 검색하고(S122) 그 서비스 검색 결과를 상기 PN 게이트웨이를 통해 상기 PNE로 전송한다(S124).
그러면, 상기 PNE는 상기 서비스 검색 결과중에서 사용자에 의해 선택된 서비스를 상기 CPNS 장치에 요청하고, 상기 CPNS 장치는 해당 서비스를 상기 PNE에 제공한다.
그러나 상기와 같은 종래에는 사용자가 CPNS를 지원하는 단말과 PN 게이트웨이를 소지하고 있는 경우에만 CPNS 서비스를 제공하는 단점이 있었다. 즉, CPNS를 지원하는 단말은 가지고 있으나, PN 게이트웨이가 없는 지하철역, 병원, 공항, 백화점 등의 공공 장소에서는 CPNS 서비스를 제공받지 못하는 단점이 있었다.
본 발명은 상기한 문제점을 해결하기 위하여 안출된 것으로, 본 발명의 목적은 사용자가 CPNS를 지원하는 단말을 가지고 있으나, PN 게이트웨이를 소지하고 있지 않은 경우에도 CPNS 서비스를 이용할 수 있는 P-PN 게이트웨이를 이용한 CPNS 서비스 제공 시스템 및 방법을 제공하는데 있다.
본 발명의 다른 목적은 지하철역, 병원, 공항, 백화점 등의 공공 장소에 PN 게이트웨이가 설치되어 있고, Wide Area Network에 연결되어 있는 경우, 공공 장소에 설치된 PN 게이트웨이를 이용하여 임시로 개인망을 형성하여 CPNS 서비스를 이용할 수 있는 P-PN 게이트웨이를 이용한 CPNS 서비스 제공 시스템 및 방법을 제공하는데 있다.
상기 목적들을 달성하기 위하여 본 발명의 일 측면에 따르면, 근거리 통신을 통해 PN(Personal Network) 게이트웨이를 검색한 결과 P-PN 게이트웨이(Public-Personal Network Gateway)가 검색된 경우, 상기 P-PN 게이트웨이에 대응하는 로그인 정보의 존재 여부를 판단하고, 상기 판단결과에 따라 저장부로부터 로그인 정보 획득 또는 CPNS(Converged Personal Network Service) 장치로부터 로그인 정보를 발급받은 후, 상기 획득 또는 발급받은 로그인 정보에 의한 개인망 연결 요청 메시지를 상기 P-PN 게이트웨이로 전송하여, 인증키(EUKey)가 포함된 개인망 연결 응답을 수신하는 사용자 단말, 공공 장소에 설치되어 개인 망과 외부 망에 각각 연결 가능하고, 상기 CPNS 장치로부터의 로그인 정보를 저장 및 상기 사용자 단말로 전송하고, 상기 개인망 연결 요청 메시지 수신 시, 상기 사용자 단말과 개인망을 형성하여 상기 로그인 정보를 포함하는 PN 등록 요청 메시지를 외부망을 통해 상기 CPNS 장치로 전송하고, 그 결과로 인증키가 포함된 등록 완료 응답이 수신된 경우, 상기 인증키를 포함하는 개인망 연결 응답을 상기 사용자 단말로 전송하는 P-PN 게이트웨이 및 상기 사용자 단말의 로그인 정보 발급 요청에 따라, 로그인 정보를 발급하여 상기 P-PN 게이트웨이를 통해 상기 사용자 단말로 전송하고, 상기 P-PN 게이트웨이로부터 PN 등록 요청 메시지 수신 시, 상기 사용자 단말에 대한 인증키를 발급하여 등록 완료 응답을 상기 P-PN 게이트웨이로 전송하는 CPNS 장치를 포함하는 P-PN 게이트웨이를 이용한 CPNS 서비스 제공 시스템이 제공된다.
상기 P-PN 게이트웨이는 디스플레이부가 구비된 경우, 상기 CPNS장치로부터의 로그인 정보를 상기 디스플레이부를 통해 출력하고, 상기 사용자 단말은 상기 디스플레이부에 출력된 로그인 정보를 사용자로부터 입력받은 경우, 상기 로그인 정보에 의한 개인망 연결 요청 메시지를 상기 P-PN 게이트웨이로 전송한다.
본 발명의 다른 측면에 따르면, PN 게이트웨이를 통해 CPNS 장치와의 통신을 위한 근거리 통신부, P-PN 게이트웨이 식별정보와 각 P-PN 게이트웨이에 대응하는 로그인 정보가 저장된 저장부, 상기 근거리 통신부를 통해 PN 게이트웨이를 검색하는 PN 게이트웨이 검색부, 상기 PN 게이트웨이 검색부의 검색결과, P-PN 게이트웨이가 검색된 경우 상기 저장부에 상기 P-PN 게이트웨이에 대응하는 로그인 정보가 존재하는지의 여부를 판단하고, 해당 로그인 정보의 존재 여부에 따라 상기 저장부로부터 로그인 정보 획득 또는 상기 CPNS 장치로부터 로그인 정보를 발급받는 로그인 정보 요청 처리부, 상기 로그인 정보 요청 처리부로부터의 로그인 정보에 의한 개인망 연결 요청 메시지를 상기 P-PN 게이트웨이로 전송하고, 그 결과로 인증키(EUKey)가 포함된 개인망 연결 응답을 수신하여 상기 P-PN 게이트웨이와 개인망을 형성하는 개인망 형성 관리부를 포함하는 사용자 단말이 제공된다.
상기 사용자 단말은 상기 인증키를 포함하는 서비스 요청 메시지를 상기 P-PN 게이트웨이를 통해 상기 CPNS 장치로 전송하고, 그 결과로 해당 서비스를 제공받는 서비스 실행부를 더 포함할 수 있다.
상기 로그인 정보 요청 처리부는 상기 저장부에 상기 P-PN 게이트웨이에 대응하는 로그인 정보가 존재하는 경우, 상기 저장부로부터 해당 로그인 정보를 획득하여 상기 개인망 형성 관리부로 전송하고, 상기 개인망 형성 관리부는 상기 로그인 정보에 의한 개인망 연결 요청 메시지를 상기 P-PN 게이트웨이로 전송한다.
또한, 상기 로그인 정보 요청 처리부는 상기 저장부에 상기 P-PN 게이트웨이에 대응하는 로그인 정보가 존재하지 않은 경우, 상기 검색된 P-PN 게이트웨이를 통해 상기 CPNS 장치에 로그인 정보 발급 요청 메시지를 전송하여 로그인 정보를 발급받고, 상기 개인망 형성 관리부는 사용자 인터페이스부를 통해 상기 로그인 정보가 입력된 경우, 상기 입력된 로그인 정보에 의한 개인망 연결 요청 메시지를 상기 P-PN 게이트웨이로 전송한다.
또한, 상기 로그인 정보 요청 처리부는 상기 로그인 정보 발급 요청 메시지에 대한 응답으로 상기 P-PN 게이트웨이 사용에 대한 요금 정보를 수신하고, 상기 요금정보가 유료로 설정된 경우 해당 금액의 결제 완료 후 로그인 정보를 발급받는다.
상기 개인망 형성 관리부는 상기 P-PN 게이트웨이 사용에 대한 만료 감지 또는 만료가 통지된 경우, 상기 저장부에 저장된 해당 로그인 정보 및 인증키를 삭제하여 상기 P-PN 게이트웨이와의 개인망을 해제한다.
본 발명의 또 다른 측면에 따르면, 외부 망(network)에 존재하는 CPNS 장치와의 통신을 위한 외부망 접속부, 근거리 통신을 이용하여 사용자 단말과 통신을 수행하는 근거리 통신부, 상기 근거리 통신부를 통해 사용자 단말로부터 모드 검색 메시지가 수신된 경우, P-PN 게이트웨이임을 알리는 메시지를 생성하여 상기 사용자 단말로 전송하고, 상기 사용자 단말로부터 로그인 정보 발급 요청 메시지가 수신된 경우, 상기 로그인 정보 발급 요청 메시지를 상기 CPNS 장치로 전송하여, 상기 CPNS 장치로부터 로그인 정보를 수신 및 상기 사용자 단말로 전송하는 로그인 정보 관리부, 상기 사용자 단말로부터 로그인 정보를 포함하는 개인망 연결 요청 메시지가 수신된 경우, 상기 사용자 단말과 개인망을 형성하여 상기 로그인 정보를 포함하는 PN 등록 요청 메시지를 상기 외부망 접속부를 통해 상기 CPNS 장치로 전송하고, 그 결과로 상기 사용자 단말의 인증키가 포함된 등록 완료 응답이 수신된 경우 상기 인증키를 포함하는 개인망 연결 응답을 상기 사용자 단말로 전송하는 개인망 형성 관리부를 포함하는 P-PN 게이트웨이가 제공된다.
상기 P-PN 게이트웨이는 자신의 물리 정보 및 요금정보를 포함하는 등록요청 메시지를 상기 CPNS 장치에 전송하여 상기 CPNS 장치에 등록시킨 후, 상기 CPNS 장치로부터 자신의 인증키를 포함하는 등록 완료 메시지를 수신하는 등록 처리부를 더 포함할 수 있다.
상기 개인망 형성 관리부는 요금 정보가 유료 또는 시간제한으로 설정된 경우, 각 사용자 단말의 사용시간 또는 사용량을 감시하여 로그인 정보의 만료를 통지한다.
상기 로그인 정보 관리부는 상기 CPNS 장치로부터 사용자 단말 식별정보, 업데이트된 로그인 정보를 포함하는 업데이트 정보가 수신된 경우, 상기 사용자 단말 식별정보에 해당하는 로그인 정보를 상기 업데이트된 로그인 정보로 업데이트한다.
본 발명의 또 다른 측면에 따르면, P-PN 게이트웨이와의 통신을 위한 통신부, P-PN 게이트웨이에 대한 정보가 저장된 게이트웨이 정보 데이터베이스, 각 P-PN 게이트웨이의 사용자 단말 리스트, 각 사용자 단말의 단말정보 및 로그인 정보가 저장된 단말 정보 데이터베이스, 상기 P-PN 게이트웨이로부터 사용자 단말 식별정보가 포함된 로그인 정보 발급 요청 메시지가 수신된 경우, 상기 단말 정보 데이터베이스에 상기 사용자 단말의 로그인 정보가 저장되어 있는지의 여부를 판단하고, 상기 판단결과 저장되어 있는 경우 상기 단말정보 데이터베이스로부터 해당 로그인 정보를 획득하여 상기 P-PN 게이트웨이를 통해 상기 사용자 단말로 전송하고, 저장되어 있지 않은 경우 상기 사용자 단말의 로그인 정보를 발급하여 상기 단말정보 데이터베이스에 저장함과 동시에 상기 P-PN 게이트웨이를 통해 상기 사용자 단말로 전송하는 로그인 정보 발급 처리부, 상기 P-PN 게이트웨이로부터 로그인 정보가 포함된 PN 등록 요청 메시지가 수신된 경우, 상기 로그인 정보를 이용하여 사용자 단말에 대한 CPNS 사용 인증 및 승인을 수행한 후, 상기 사용자 단말의 인증키를 발급하여 상기 단말정보 데이터베이스에 저장함과 동시에 상기 인증키를 포함하는 등록 완료 응답을 상기 P-PN 게이트웨이로 전송하는 등록 관리부를 포함하는 CPNS 장치가 제공된다.
상기 CPNS 장치는 상기 통신부를 통해 상기 P-PN 게이트웨이로부터 물리 정보 및 요금정보를 포함하는 등록요청 메시지가 수신된 경우, 상기 물리 정보 및 요금정보를 포함하는 P-PN 게이트웨이에 대한 정보를 상기 게이트웨이 정보 데이터베이스에 등록하고, 상기 P-PN 게이트웨이에 대한 인증키를 발급하여 상기 P-PN 게이트웨이로 전송하는 P-PN 게이트웨이 정보 등록 처리부를 더 포함할 수 있다.
또한, 상기 CPNS 장치는 각 서비스별로 CPNS 규격에 따라 지원 단말 사양 및 환경에 대한 단말정보가 저장된 서비스 정보 데이터베이스, 상기 사용자 단말로부터 인증키가 포함된 서비스 요청 메시지가 수신된 경우, 상기 인증키를 이용하여 상기 사용자 단말을 인증하고, 상기 서비스 정보 데이터베이스를 검색하여 상기 사용자 단말에 지원 가능한 서비스 리스트를 획득 및 상기 사용자 단말로 전송한 후, 상기 사용자 단말로부터 실행 요청된 서비스를 제공하는 서비스 처리부를 더 포함할 수 있다.
상기 등록 관리부는 상기 게이트웨이 정보 데이터베이스에 등록된 P-PN 게이트웨이들 중에서 요금 정보가 유료 또는 시간제한으로 설정된 P-PN 게이트웨이의 경우, 상기 단말정보 데이터베이스를 검색하여 해당 P-PN 게이트웨이의 사용자 단말들을 확인하고, 그 사용자 단말들의 사용시간 또는 사용량을 감시하여 로그인 정보의 만료를 통지한다.
상기 로그인 정보 발급 처리부는 서비스 정책 또는 사용자 요청에 의해 상기 단말 정보 데이터베이스에 저장된 로그인 정보의 업데이트가 필요한 경우, 해당 사용자 단말의 로그인 정보를 재발급하여 상기 단말정보 데이터베이스에 저장함과 동시에 상기 P-PN 게이트웨이를 통해 상기 사용자 단말로 전송한다.
본 발명의 또 다른 측면에 따르면, 사용자 단말이 근거리 통신을 통해 PN 게이트웨이를 검색한 결과, P-PN 게이트웨이가 검색된 경우 상기 P-PN 게이트웨이에 대응하는 로그인 정보의 존재 여부를 판단하고, 상기 판단결과 상기 P-PN 게이트웨이에 대응하는 로그인 정보가 존재하지 않은 경우, 상기 검색된 P-PN 게이트웨이를 통해 CPNS 장치에 로그인 정보의 발급을 요청하는 단계, 상기 CPNS 장치가 단말 정보 데이터베이스에 상기 사용자 단말의 로그인 정보가 저장되어 있는지의 여부를 판단하고, 상기 판단결과 저장되어 있는 경우 상기 단말정보 데이터베이스로부터 해당 로그인 정보를 획득하여 상기 P-PN 게이트웨이로 전송하고, 저장되어 있지 않은 경우 상기 사용자 단말의 로그인 정보를 발급하여 상기 단말정보 데이터베이스에 저장함과 동시에 상기 P-PN 게이트웨이로 전송하는 단계, 상기 P-PN 게이트웨이가 상기 로그인 정보를 저장하고, 상기 사용자 단말로 전송하는 단계, 상기 사용자 단말이 상기 로그인 정보를 저장하고, 상기 로그인 정보에 의한 개인망 연결 요청 메시지를 상기 P-PN 게이트웨이를 통해 상기 CPNS 장치로 전송하는 단계 및 상기 CPNS 장치가 상기 사용자 단말에 대한 인증키(EUKey)를 발급하고, 상기 인증키를 포함하는 개인망 연결 응답을 상기 P-PN 게이트웨이를 통해 상기 사용자 단말로 전송하는 단계를 포함하는 P-PN 게이트웨이를 이용한 CPNS 서비스 제공 방법이 제공된다.
상기 P-PN 게이트웨이를 이용한 CPNS 서비스 제공 방법은 상기 P-PN 게이트웨이가 자신의 물리 정보 및 요금정보를 포함하는 등록요청 메시지를 상기 CPNS 장치에 전송하는 단계, 상기 CPNS 장치가 상기 물리 정보 및 요금정보를 포함하는 상기 P-PN 게이트웨이에 대한 정보를 게이트웨이 정보 데이터베이스에 등록하고, 상기 P-PN 게이트웨이에 대한 인증키를 발급하여 상기 P-PN 게이트웨이로 전송하는 단계를 더 포함할 수 있다.
또한, 상기 P-PN 게이트웨이를 이용한 CPNS 서비스 제공 방법은 상기 사용자 단말이 상기 인증키를 포함하는 서비스 요청 메시지를 상기 P-PN 게이트웨이를 통해 상기 CPNS 장치로 전송하는 단계, 상기 CPNS 장치가 상기 인증키를 이용하여 상기 사용자 단말을 인증하고, 서비스 정보 데이터베이스를 검색하여 상기 사용자 단말에 지원 가능한 서비스 리스트를 획득 및 상기 사용자 단말로 전송하는 단계, 상기 CPNS 장치가 상기 사용자 단말로부터 실행 요청된 서비스를 제공하는 단계를 더 포함할 수 있다.
본 발명의 또 다른 측면에 따르면, 사용자 단말이 P-PN 게이트웨이를 이용하여 CPNS 서비스를 제공받는 방법에 있어서, (a)PN 게이트웨이의 검색결과 P-PN 게이트웨이가 검색된 경우, 저장부에 상기 P-PN 게이트웨이에 대응하는 로그인 정보가 존재하는지의 여부를 판단하는 단계, (b)상기 (a)단계의 판단결과 존재하지 않은 경우, 상기 검색된 P-PN 게이트웨이를 통해 CPNS 장치에 로그인 정보 발급 요청 메시지를 전송하고, 상기 CPNS 장치로부터 로그인 정보를 수신 및 저장하는 단계, (c)상기 로그인 정보가 입력된 경우, 상기 로그인 정보에 의한 개인망 연결 요청 메시지를 상기 P-PN 게이트웨이로 전송하고, 그 결과로 인증키(EUKey)를 포함하는 개인망 연결 응답을 수신하여 상기 P-PN 게이트웨이와 개인망을 형성하는 단계를 포함하는 P-PN 게이트웨이를 이용한 CPNS 서비스 제공 방법이 제공된다.
상기 P-PN 게이트웨이를 이용한 CPNS 서비스 제공 방법은 상기 인증키를 포함하는 서비스 요청 메시지를 상기 P-PN 게이트웨이를 통해 상기 CPNS 장치로 전송하고, 그 결과로 해당 서비스를 제공받는 단계를 더 포함할 수 있다.
또한, 상기 P-PN 게이트웨이를 이용한 CPNS 서비스 제공 방법은 상기 (a)단계의 판단결과 상기 저장부에 상기 P-PN 게이트웨이에 대응하는 로그인 정보가 존재하는 경우, 상기 저장부로부터 해당 로그인 정보를 획득하는 단계, 상기 획득된 로그인 정보를 포함하는 개인망 연결 요청 메시지를 상기 P-PN 게이트웨이로 전송하고, 그 결과로 인증키(EUKey)를 포함하는 개인망 연결 응답을 수신하여 상기 P-PN 게이트웨이와 개인망을 형성하는 단계를 포함할 수 있다.
본 발명의 또 다른 측면에 따르면, P-PN 게이트웨이가 CPNS 서비스를 제공하는 방법에 있어서, 사용자 단말로부터 모드 검색 메시지가 수신된 경우, P-PN 게이트웨이임을 알리는 메시지를 생성하여 상기 사용자 단말로 전송하는 단계, 상기 사용자 단말로부터의 로그인 정보 발급 요청 메시지가 수신된 경우, 상기 로그인 정보 발급 요청 메시지를 상기 CPNS 장치로 전송하고, 상기 CPNS 장치로부터의 로그인 정보를 저장 및 상기 사용자 단말로 전송하는 단계, 상기 사용자 단말로부터 로그인 정보를 포함하는 개인망 연결 요청 메시지가 수신된 경우, 상기 사용자 단말과 개인망을 형성하여 상기 로그인 정보를 포함하는 PN 등록 요청 메시지를 상기 CPNS 장치로 전송하는 단계, 상기 CPNS 장치로부터 상기 사용자 단말의 인증키가 포함된 등록 완료 응답이 수신된 경우 상기 인증키를 포함하는 개인망 연결 응답을 상기 사용자 단말로 전송하는 단계를 포함하는 P-PN 게이트웨이를 이용한 CPNS 서비스 제공 방법이 제공된다.
본 발명의 또 다른 측면에 따르면, CPNS 장치가 P-PN 게이트웨이를 이용하여 CPNS 서비스를 제공하는 방법에 있어서, 상기 P-PN 게이트웨이로부터 사용자 단말 식별정보가 포함된 로그인 정보 발급 요청 메시지가 수신된 경우, 단말 정보 데이터베이스에 상기 사용자 단말의 로그인 정보가 저장되어 있는지의 여부를 판단하는 단계, 상기 판단결과 저장되어 있는 경우 상기 단말정보 데이터베이스로부터 해당 로그인 정보를 획득하여 상기 P-PN 게이트웨이를 통해 상기 사용자 단말로 전송하고, 저장되어 있지 않은 경우 상기 사용자 단말의 로그인 정보를 발급하여 상기 단말정보 데이터베이스에 저장함과 동시에 상기 P-PN 게이트웨이를 통해 상기 사용자 단말로 전송하는 단계, 상기 P-PN 게이트웨이로부터 로그인 정보가 포함된 PN 등록 요청 메시지가 수신된 경우, 상기 로그인 정보를 이용하여 사용자 단말에 대한 CPNS 사용 인증 및 승인을 수행한 후, 상기 사용자 단말의 인증키를 발급하여 저장함과 동시에 상기 인증키를 포함하는 등록 완료 응답을 상기 P-PN 게이트웨이로 전송하는 단계를 포함하는 P-PN 게이트웨이를 이용한 CPNS 서비스 제공 방법이 제공된다.
상술한 바와 같이 본 발명에 따르면, 사용자가 CPNS를 지원하는 단말을 가지고 있으나, PN 게이트웨이를 소지하고 있지 않은 경우에도 CPNS 서비스를 이용할 수 있다.
또한, 지하철역, 병원, 공항, 백화점 등의 공공 장소에 PN 게이트웨이가 설치되어 있고, Wide Area Network에 연결되어 있는 경우, 공공 장소에 설치된 PN 게이트웨이를 이용하여 임시로 개인망을 형성하여 CPNS 서비스를 이용할 수 있다.
또한, 개인 단말들로 이루어진 PN의 개념을 '임시적으로 Public PN 게이트웨이를 사용한 경우'로 넓힘과 동시에 PNE의 보안 및 Privacy 등을 높일 수 있다.
도 1은 종래의 CPNS 환경에서 서비스 관리 방법을 나타낸 도면.
도 2는 본 발명에 따른 P-PN 게이트웨이를 이용한 CPNS 서비스 제공 시스템을 나타낸 도면.
도 3은 본 발명에 따른 PNE의 구성을 개략적으로 나타낸 블럭도.
도 4는 본 발명에 따른 P-PN 게이트웨이의 구성을 개략적으로 나타낸 블럭도.
도 5는 본 발명에 따른 CPNS 장치의 구성을 개략적으로 나타낸 블럭도.
도 6은 본 발명에 따른 P-PN 게이트웨이를 이용한 CPNS 서비스 제공 방법을 나타낸 도면.
도 7은 본 발명에 따른 PNE가 P-PN 게이트웨이를 이용하여 CPNS 서비스를 제공받는 방법을 나타낸 흐름도.
도 8은 본 발명에 따른 P-PN 게이트웨이가 CPNS 서비스를 제공하기 위한 방법을 나타낸 흐름도.
도 9는 본 발명에 따른 CPNS 장치가 P-PN 게이트웨이를 이용하여 CPNS 서비스를 제공하는 방법을 나타낸 흐름도.
본 발명의 전술한 목적과 기술적 구성 및 그에 따른 작용 효과에 관한 자세한 사항은 본 발명의 명세서에 첨부된 도면에 의거한 이하 상세한 설명에 의해 보다 명확하게 이해될 것이다.
도 2는 본 발명에 따른 P-PN 게이트웨이를 이용한 CPNS 서비스 제공 시스템을 나타낸 도면이다.
도 2를 참조하면, P-PN 게이트웨이를 이용한 CPNS 서비스 제공 시스템은 하나 이상의 사용자 단말(200), P-PN 게이트웨이(300), CPNS(Converged Personal Network Service) 장치(400)를 포함한다.
상기 사용자 단말(200)은 근거리 통신부를 내장하고 있어, 근처에 있는 다른 단말과 근거리 통신은 가능하지만, 외부 망(Wide Area Network)에 접속할 수 있는 통신 모듈을 가지고 있지 않아서, PN 게이트웨이를 통해 개인망을 형성하고 그 개인망을 통해 서비스를 제공받는 단말을 말한다.
따라서, 이하에서는 사용자 단말(200)을 개인망 엔티티(Personal Network Entity, 이하 PNE라 칭함)로 칭하여 설명하기로 한다.
상기 PNE(200)는 근거리 통신을 통해 PN 게이트웨이를 검색한 결과 공공 장소에 설치된 P-PN 게이트웨이(300)가 검색된 경우, 상기 검색된 P-PN 게이트웨이(300)에 대응하는 로그인 정보의 존재 여부를 판단하고, 상기 판단결과에 따라 저장부로부터 로그인 정보 획득 또는 CPNS 장치(400)에 로그인 정보의 발급을 요청하여 로그인 정보를 발급받는다.
즉, 상기 PNE(200)는 상기 저장부에 상기 P-PN 게이트웨이(300)에 대응하는 로그인 정보가 존재하는 경우 상기 저장부로부터 해당 로그인 정보를 획득하고, 존재하지 않은 경우 상기 검색된 P-PN 게이트웨이(300)를 통해 상기 CPNS 장치(400)에 로그인 정보 발급 요청 메시지를 전송하여 로그인 정보를 발급받는다. 상기 로그인 정보는 ID, 비밀번호 등을 포함하고, 임시로 할당된 정보이다. PNE 사용자는 상기 로그인 정보를 이용하여 P-PN 게이트웨이(300)와 개인망을 형성하여 CPNS 서비스를 제공받을 수 있다.
또한, 상기 PNE(200)는 사용자로부터 로그인 정보가 입력된 경우, 상기 로그인 정보에 의한 개인망 연결 요청 메시지를 상기 P-PN 게이트웨이(300)로 전송하고, 그 결과로 인증키(EUKey)를 포함하는 개인망 연결 응답을 수신한다. PNE 사용자는 상기 인증키를 이용하여 상기 CPNS 장치(400)에 CPNS 서비스를 요청하고, 해당 서비스를 제공받을 수 있다.
또한, 상기 PNE(200)는 근거리 통신을 통해 로그인 정보 및 단말정보를 포함하는 개인망 연결 요청 메시지를 P-PN게이트웨이(300)로 전송하여 개인망을 형성한다. 상기 PNE(200)는 CPNS(Converged Personal Network Service) 가능한 단말을 말하고, 상기 단말 정보란 CPNS 단말이 제공할 수 있는 각종 기능 및 능력에 대한 정보로서, 예를 들면, I/O 인터페이스, 코덱, 디스플레이 크기, 해상도, 여유 배터리 용량, 속도, 연결된 망 종류(예를 들면, 와이파이, 3G, 4G 등임) 등을 포함한다.
상기 PNE(200)는 직접적으로 서비스를 제공받는 단말로, 예를 들어, MP3 플레이어, PMP, 게임기, 네비게이션 단말 등과 같이 근거리 통신 기능을 구비한 휴대용 단말이 이에 해당하며, 이 단말들은 단말 내 저장되어 있는 콘텐츠를 재생함으로써 사용자에게 서비스를 제공한다.
상기 PNE(200)는 근거리 통신 모듈을 내장하고 있어, 근처에 있는 다른 단말들과 근거리 통신은 가능하지만, 외부 망(Wide Area Network)에 접속할 수 있는 통신 모듈을 가지고 있지 않아서 서비스 제공 사업자에게 직접적으로 접속할 수 없다는 공통적인 특징을 갖는다. 상기 외부 망으로 예를 들어, 인터넷, 휴대 전화 네트워크 등이 있을 수 있다.
상기와 같은 역할을 수행하는 PNE(200)에 대한 상세한 설명은 도 3을 참조하기로 한다.
상기 P-PN 게이트웨이(300)는 공공 장소에 설치되어 개인 망과 외부 망에 각각 연결 가능하고, 상기 CPNS 장치(400)로부터의 로그인 정보를 저장 및 상기 PNE(200)로 전송한다.
또한, 상기 P-PN 게이트웨이(300)는 상기 PNE(200)로부터 로그인 정보가 포함된 개인망 연결 요청 메시지를 수신한 경우, 상기 PNE(200)와 개인망을 형성하여 상기 로그인 정보를 포함하는 PN 등록 요청 메시지를 외부망을 통해 상기 CPNS 장치(400)로 전송하고, 그 결과로 상기 PNE(200)의 인증키가 포함된 등록 완료 응답이 수신된 경우, 상기 인증키를 포함하는 개인망 연결 응답을 상기 PNE(200)로 전송한다.
즉, 상기 P-PN 게이트웨이(300)는 상기 PNE(200)로부터 로그인 정보가 포함된 개인망 연결 요청 메시지 수신 시, 상기 PNE(200)와 개인망을 형성하여 상기 로그인 정보, P-PN 게이트웨이 식별정보 및 PNE 식별정보를 포함하는 PN 등록 요청 메시지를 외부 망을 통해 상기 CPNS 장치(400)로 전송한다.
상기 P-PN 게이트웨이(300)는 외부 망, 즉 사업자 네트워크에 존재하는 CPNS 장치(400)에 접속할 수 있는 기능을 가지고 있다. 그리고 PNE(200)들과 개인망을 형성할 수 있고, CPNS 장치(400)와 PNE(200) 간에 메시지와 서비스 또는 콘텐츠 전송을 중계하는 기능을 수행한다. 즉, 상기 PN 게이트웨이(300)는 개인망에 포함되는 PNE(200)가 서비스를 요청하면 이를 외부 망을 통해 CPNS 장치(400)에게 전달하고, 상기 PNE(200)가 요청한 서비스를 상기 CPNS 장치(400)가 제공하면 이를 근거리 통신을 이용하여 상기 PNE(200)에게 전달하는 역할을 수행한다.
또한, 상기 P-PN 게이트웨이(300)는 2개 이상의 PNE가 접근하여 로그인 정보의 발급을 요청한 경우, 각 PNE별로 상기 CPNS 장치(300)에 로그인 정보 발급을 요청하고, 상기 CPNS 장치(300)는 각 PNE별로 서로 다른 로그인 정보를 발급하여 제공한다.
또한, 상기 P-PN 게이트웨이(300)는 디스플레이부를 구비하여, 상기 CPNS장치(400)로부터의 로그인 정보를 상기 디스플레이부를 통해 출력하고, 상기 PNE(100)로 전송하지 않을 수 있다. 이때, 상기 로그인 정보는 PNE 식별정보 등과 함께 출력될 수 있다.
그러면, 해당 PNE 사용자는 상기 디스플레이부에 출력된 로그인 정보를 보고, 그 로그인 정보를 입력하면, 상기 PNE(100)는 상기 로그인 정보에 의한 개인망 연결 요청 메시지를 상기 P-PN 게이트웨이(300)로 전송할 수 있다.
상기와 같은 역할을 수행하는 P-PN 게이트웨이(300)는 지하철역, 병원, 공항, 백화점 등과 같은 공공장소에 설치되어 있고, 근거리 통신 기능과 외부 네트워크 접속 기능을 가지는 휴대 전화, PDA, 셋탑박스(Set top Box) 등이 될 수 있다.
상기와 같은 역할을 수행하는 P-PN 게이트웨이(300)에 대한 상세한 설명은 도 4를 참조하기로 한다.
상기 CPNS 장치(400)는 공공장소에 설치된 P-PN 게이트웨이(300)에 대한 정보가 저장되어 있고, 상기 PNE(200)의 로그인 정보 발급 요청에 따라 로그인 정보를 발급하여 상기 P-PN 게이트웨이(300)를 통해 상기 PNE(200)로 전송한다.
또한, 상기 CPNS 장치(400)는 상기 P-PN 게이트웨이(300)로부터 PN 등록 요청 메시지가 수신된 경우, 상기 PNE(200)에 대한 인증키(EUKey)를 발급하고, 상기 인증키를 포함하는 등록 완료 응답을 상기 P-PN 게이트웨이(300)로 전송한다.
또한, 상기 CPNS 장치(400)는 상기 PNE(200)로부터 인증키를 포함하는 서비스 요청 메시지가 수신된 경우, 상기 인증키를 이용하여 상기 PNE(200)를 인증하고, 서비스 정보 데이터베이스를 검색하여 상기 PNE(200)에 지원 가능한 서비스 리스트를 획득 및 상기 PNE(200)로 전송한 후, 상기 PNE(200)로부터 실행 요청된 서비스를 제공한다.
또한, 상기 CPNS 장치(400)는 서비스 정책 또는 사용자 요청에 의해 기 저장된 로그인 정보의 업데이트가 필요한 경우, 해당 PNE의 로그인 정보를 재발급하여 저장함과 동시에 상기 P-PN 게이트웨이(300)를 통해 상기 PNE(100)로 전송할 수 있다.
상기와 같은 역할을 수행하는 CPNS 장치(400)에 대한 상세한 설명은 도 5를 참조하기로 한다.
도 3은 본 발명에 따른 PNE의 구성을 개략적으로 나타낸 블럭도이다.
도 3을 참조하면, PNE(200)는 P-PN 게이트웨이를 통해 CPNS 장치와의 통신을 위한 근거리 통신부(210), 사용자 인터페이스부(220), 저장부(230), PN 게이트웨이 검색부(240), 로그인 정보 요청 처리부(250), 개인망 형성 관리부(260), 서비스 실행부(270)를 포함한다.
상기 사용자 인터페이스부(220)는 사용자가 명령을 입력하는 입력부 또는 그 명령에 대한 결과를 표시하는 표시부의 역할을 수행한다.
상기 PN 게이트웨이 검색부(240)는 상기 근거리 통신부(210)를 통해 PN 게이트웨이를 검색한다. 즉, 상기 PN 게이트웨이 검색부(240)는 주변의 PN 게이트웨이를 찾기 위해 또는 주변의 디바이스가 CPNS와 관련하여 어떤 모드로 동작하는지 파악하기 위해 자신과 페어링된 모든 디바이스에게 모드 검색 메시지를 근거리 통신부(210)를 통해 전송한다. P-PN 게이트웨이가 모드 검색 메시지를 수신하게 되면, 상기 P-PN 게이트웨이는 이에 대한 응답 메시지에 자신이 P-PN 게이트웨이임을 나타내는 정보를 포함시켜 상기 PNE로 전송한다.
상기 로그인 정보 요청 처리부(250)는 상기 PN 게이트웨이 검색부(240)의 검색결과 P-PN 게이트웨이가 검색된 경우, 상기 저장부(230)에 상기 P-PN 게이트웨이에 대응하는 로그인 정보가 존재하는지의 여부를 판단하고, 해당 로그인 정보의 존재 여부에 따라 상기 저장부(230)로부터 로그인 정보 획득 또는 상기 CPNS 장치로부터 로그인 정보를 발급받는다. 상기 로그인 정보는 ID, 비밀번호 등으로, 공공장소에 설치된 P-PN 게이트웨이를 이용하기 위해 임시로 각 PNE별로 부여된 식별정보일 수 있다. 여기서, 상기 P-PN 게이트웨이에 대응하는 로그인 정보의 존재 여부를 판단하는 것은 상기 P-PN 게이트웨이를 이용할 수 있도록 할당된 로그인 정보가 상기 저장부(230)에 저장되어 있는지의 여부를 판단하는 것을 의미한다. PNE(200)가 상기 P-PN 게이트웨이를 통해 개인망을 형성한 경험이 있는 경우 상기 저장부(230)에는 상기 P-PN 게이트웨이에 대응하는 로그인 정보가 저장되어 있다.
상기 로그인 정보 요청 처리부(250)는 상기 저장부(230)에 상기 P-PN 게이트웨이에 대응하는 로그인 정보가 존재하는 경우, 상기 저장부(230)로부터 해당 로그인 정보를 획득하여 상기 개인망 형성 관리부(260)로 전송한다. 이 경우, 상기 개인망 형성 관리부(260)는 사용자로부터 로그인 정보를 입력받는 것이 아니라, 상기 로그인 정보 요청 처리부(250)로부터의 로그인 정보에 의한 개인망 연결 요청 메시지를 자동으로 생성하여 상기 P-PN 게이트웨이로 전송한다.
또한, 상기 로그인 정보 요청 처리부(250)는 상기 저장부(230)에 상기 P-PN 게이트웨이에 대응하는 로그인 정보가 존재하지 않은 경우, 상기 검색된 P-PN 게이트웨이를 통해 상기 CPNS 장치에 로그인 정보 발급 요청 메시지를 전송하여 로그인 정보를 발급받는다. 이 경우, 상기 개인망 형성 관리부(260)는 상기 사용자 인터페이스부(220)를 통해 상기 로그인 정보가 입력된 경우, 상기 입력된 로그인 정보에 의한 개인망 연결 요청 메시지를 상기 P-PN 게이트웨이로 전송한다.
또한, 상기 로그인 정보 요청 처리부(250)는 상기 로그인 정보 발급 요청 메시지에 대한 응답으로 상기 P-PN 게이트웨이 사용에 대한 요금 정보를 수신하고, 상기 요금정보가 유료로 설정된 경우 이용 금액을 결제한 후 로그인 정보를 발급받는다. 이때, PNE 사용자는 상기 결제한 이용 금액에 해당하는 만큼 상기 P-PN 게이트웨이에 접속하여 서비스를 제공받을 수 있다.
만약, 상기 P-PN 게이트웨이 사용에 대한 요금 정보가 무료인 경우, 상기 로그인 정보 요청 처리부(250)는 상기 로그인 정보 발급 요청 메시지 전송에 의해 바로 로그인 정보를 수신할 수 있다.
또한, 상기 로그인 정보 요청 처리부(350)는 상기 CPNS 장치로부터 상기 저장부(230)에 저장된 로그인 정보에 대한 업데이트 정보가 수신된 경우, 상기 저장부(230)에 저장된 로그인 정보를 업데이트한다. 즉, CPNS 장치는 서비스 정책 또는 사용자 요청에 의해 각 PNE의 로그인 정보를 업데이트하고, 그 업데이트된 로그인 정보를 P-PN 게이트웨이를 통해 해당 PNE로 전송한다. 그러면, PNE는 그 수신된 로그인 정보로 기 저장된 로그인 정보를 업데이트한다.
상기 개인망 형성 관리부(260)는 상기 로그인 정보 요청 처리부(250)로부터의 로그인 정보에 의한 개인망 연결 요청 메시지를 상기 P-PN 게이트웨이로 전송하고, 그 결과로 인증키(EUKey)를 포함하는 개인망 연결 응답을 수신하여 상기 P-PN 게이트웨이와 개인망을 형성한다.
또한, 상기 개인망 형성 관리부(260)는 상기 P-PN 게이트웨이 사용에 대한 만료 감지 또는 만료가 통지된 경우, 상기 로그인 정보 및 인증키를 삭제하여 상기 P-PN 게이트웨이와의 개인망을 해제한다. 즉, 상기 로그인 정보 요청 처리부(250)에서 상기 P-PN 게이트웨이 사용에 대한 요금을 결제하였으므로, 상기 개인망 형성 관리부(260)는 그 요금만큼 사용되었는지를 감지 또는 상기 P-PN 게이트웨이로부터 만료를 통지받은 경우, 상기 로그인 정보 및 인증키를 삭제하여 상기 P-PN 게이트웨이와의 개인망을 해제한다.
또한, 상기 개인망 형성 관리부(260)는 상기 근거리 통신부(210)를 통해 P-PN 게이트웨이를 통해 페어링을 수행하여 개인망을 형성한다. 즉, 상기 개인망 형성 관리부(260)는 근거리 통신으로 상기 P-PN 게이트웨이를 통해 페어링을 수행하여 개인망을 형성한다. 여기에서 개인망을 형성한다는 것은 물리적인 페어링(Physical pairing)된 각 기기의 역할을 확인하고 CPNS를 제공받을 수 있도록 PNE와 P-PN게이트웨이 간에 네트워크를 형성하는 것을 의미한다. 이렇게 형성된 개인망을 통해 PNE는 P-PN 게이트웨이의 통신 기능을 이용하여 사업자 네트워크의 CPNS 장치에 접속할 수 있다.
상기 서비스 실행부(270)는 상기 인증키를 포함하는 서비스 요청 메시지를 상기 P-PN 게이트웨이를 통해 상기 CPNS 장치로 전송하고, 그 결과로 해당 서비스를 제공받는다. 즉, 상기 서비스 실행부(270)는 서비스 요청 메시지를 상기 CPNS 장치에 전송하여 자신이 지원 가능한 서비스 리스트를 수신하고, 상기 서비스 리스트 중에서 특정 서비스가 선택된 경우, 상기 선택된 서비스의 실행을 요청하는 서비스 실행 요청 메시지를 상기 CPNS 장치로 전송하고, 상기 CPNS 장치로부터 상기 실행 요청된 서비스를 제공받는다.
도 4는 본 발명에 따른 P-PN 게이트웨이의 구성을 개략적으로 나타낸 블럭도이다.
도 4를 참조하면, P-PN 게이트웨이(300)는 근거리 통신을 이용하여 PNE와 통신을 수행하는 근거리 통신부(310), 외부 망(network)에 존재하는 CPNS 장치와의 통신을 위한 외부망 접속부(320), 등록 처리부(325), 로그인 정보 관리부(330), 개인망 형성 관리부(340), 서비스 관리부(350), 저장부(360)를 포함한다.
상기 외부망 접속부(320)는 외부 망, 즉 사업자 네트워크에 존재하는 CPNS 장치와의 통신을 수행하기 위한 모듈로서, 인터넷, 이동통신망 등의 외부 망을 통한 통신을 수행한다.
상기 등록 처리부(325)는 자신의 물리 정보 및 요금정보를 포함하는 등록요청 메시지를 상기 CPNS 장치로 전송하여 상기 CPNS 장치에 등록시킨 후, 상기 CPNS 장치로부터 자신의 인증키를 포함하는 등록 완료 메시지를 수신한다. 즉, 상기 등록 처리부(325)는 맥 어드레스 등의 물리 정보와 자신의 사용에 대한 요금정보를 포함하는 P-PN 게이트웨이 정보를 상기 CPNS 장치에 등록한다. 그러면, 상기 CPNS 장치는 상기 P-PN 게이트웨이 정보를 등록시킨 후, P-PN 게이트웨이에 대한 인증키를 발급한다.
상기 로그인 정보 관리부(330)는 상기 근거리 통신부(310)를 통해 PNE로부터 모드 검색 메시지가 수신된 경우, P-PN 게이트웨이임을 알리는 메시지를 생성하여 상기 PNE로 전송한다.
또한, 상기 로그인 정보 관리부(330)는 상기 PNE로부터 로그인 정보 발급 요청 메시지를 수신한 경우, 상기 로그인 정보 발급 요청 메시지를 상기 CPNS 장치로 전송하고, 상기 CPNS 장치로부터의 로그인 정보를 저장 및 상기 PNE로 전송한다.
또한, 상기 로그인 정보 관리부(330)는 상기 CPNS 장치로부터 상기 저장부(360)에 저장된 로그인 정보에 대한 업데이트 정보가 수신된 경우, 상기 저장부(360)에 저장된 로그인 정보를 업데이트한다. 즉, 상기 로그인 정보 관리부(330)는 상기 CPNS 장치로부터 PNE 식별정보, 업데이트된 로그인 정보를 포함하는 업데이트 정보가 수신되면, 상기 PNE 식별정보에 대응하여 기 저장된 로그인 정보를 상기 업데이트된 로그인 정보로 업데이트한다.
상기 개인망 형성 관리부(340)는 상기 PNE로부터 로그인 정보를 포함하는 개인망 연결 요청 메시지가 수신된 경우, 상기 PNE와 개인망을 형성하여 상기 로그인 정보를 포함하는 PN 등록 요청 메시지를 상기 외부망 접속부(320)를 통해 상기 CPNS 장치로 전송하고, 그 결과로 상기 PNE의 인증키가 포함된 등록 완료 응답이 수신된 경우 상기 인증키를 포함하는 개인망 연결 응답을 상기 PNE로 전송한다.
또한, 상기 개인망 형성 관리부(340)는 요금 정보가 유료 또는 시간제한으로 설정된 경우, 각 PNE의 사용시간 또는 사용량을 감시하여 로그인 정보의 만료를 통지한다. 즉, 상기 개인망 형성 관리부(340)는 유료나 시간제한이 설정된 경우, 로그인 정보의 만료를 알리는 메시지를 생성하여 해당 PNE로 전송한다. 이때, 상기 개인망 형성 관리부(340)는 주기적 또는 일정 용량 사용시마다 P-PN 게이트웨이 사용에 대한 정보를 알릴 수 있다.
상기 서비스 관리부(350)는 상기 외부망 접속부(320)를 통해 상기 CPNS 장치로부터 수신된 서비스 리스트 또는 서비스를 상기 근거리 통신부(310)를 통해 상기 PNE로 전송한다.
상기 저장부(360)는 개인망을 형성한 PNE에 대한 정보가 저장되어 있다. 즉, 상기 저장부에는 개인망을 형성한 각 PNE별로 로그인 정보, 인증키 등의 정보가 저장되어 있다.
본 발명의 다른 실시예에 따르면, 상기 P-PN 게이트웨이(300)는 상기 CPNS 장치로부터의 로그인 정보를 출력하는 디스플레이부(미도시)를 더 포함할 수 있다. 이 경우, 상기 로그인 정보 관리부(330)는 상기 CPNS 장치로부터의 로그인 정보를 상기 디스플레이부(미도시)에 출력하고 해당 PNE로 전송하지 않는다. 그러면, 해당 PNE 사용자는 상기 디스플레이부(미도시)에 출력된 로그인 정보를 보고, 그 로그인 정보를 입력하고, 상기 PNE는 상기 로그인 정보에 의한 개인망 연결 요청 메시지를 상기 P-PN 게이트웨이(300)로 전송할 수 있다.
도 5는 본 발명에 따른 CPNS 장치의 구성을 개략적으로 나타낸 블럭도이다.
도 5를 참조하면, CPNS 장치(400)는 PN 게이트웨이를 통해 PNE와의 통신을 위한 통신부(410), 게이트웨이 정보 데이터베이스(420), 단말정보 데이터베이스(430), 서비스 정보 데이터베이스(490), P-PN 게이트웨이 정보 등록 처리부(440), 로그인 정보 발급 처리부(340), 등록 관리부(460), 서비스 처리부(480)를 포함한다.
상기 통신부(410)는 인터넷, 이동통신망 등의 외부 망을 통해 상기 PN 게이트웨이와의 통신을 수행한다.
상기 게이트웨이 정보 데이터베이스(420)에는 PN 게이트웨이뿐만 아니라 P-PN 게이트웨이에 대한 정보가 저장되어 있다. 즉, 상기 게이트웨이 정보 데이터베이스(420)에는 각 P-PN 게이트웨이의 맥 어드레스 등의 물리 정보, 인증키, 요금 정보 등이 저장되어 있다. P-PN 게이트웨이는 공공 장소에 설치된 PN 게이트웨이이므로, P-PN 게이트웨이의 사용자 ID는 공란으로 있거나, 'public'과 같이 별도로 식별 가능한 상태로 저장되어 있다.
상기 단말정보 데이터베이스(430)에는 각 P-PN 게이트웨이와 연결된 PNE 리스트, 각 PNE의 로그인 정보, 인증키, 단말정보 등이 저장되어 있다. 여기서, 상기 단말정보는 CPNS 단말이 제공할 수 있는 각종 기능 및 능력에 대한 정보로서, 예를 들면, I/O 인터페이스, 코덱, 디스플레이 크기, 해상도, 여유 배터리 용량, 속도, 연결된 망 종류(예를 들면, 와이파이, 3G, 4G 등임) 등을 포함한다.
상기 서비스 정보 데이터베이스(490)에는 각 서비스별로 CPNS 규격에 따라 지원 단말 사양 및 환경에 대한 단말정보가 저장되어 있다.
상기 P-PN 게이트웨이 정보 등록 처리부(440)는 상기 통신부(410)를 통해 상기 P-PN 게이트웨이로부터 물리 정보 및 요금정보를 포함하는 등록요청 메시지가 수신된 경우, 상기 물리 정보 및 요금정보를 포함하는 상기 P-PN 게이트웨이에 대한 정보를 상기 게이트웨이 정보 데이터베이스(420)에 등록한다. 그런 다음 상기 P-PN 게이트웨이 정보 등록 처리부(440)는 상기 P-PN 게이트웨이에 대한 인증키를 발급하여 상기 P-PN 게이트웨이로 전송한다.
공공 장소에 설치된 P-PN 게이트웨이는 CPNS 장치에 등록되며, P-PN 게이트웨이의 Mac Address 등의 물리정보는 별도로 관리된다. 그리고, CPNS 장치에 P-PN 게이트웨이의 User ID는 일단 공란으로 남아 있거나, 'public'과 같이 별도로 식별 가능한 상태가 된다. 상기 P-PN 게이트웨이는 CPNS 장치와 상호간 인증키(EUKey)를 발급하고 Authentication을 완료한다.
상기 로그인 정보 발급 처리부(450)는 상기 P-PN 게이트웨이로부터 PNE 식별정보가 포함된 로그인 정보 발급 요청 메시지가 수신된 경우, 상기 단말 정보 데이터베이스(430)에 상기 PNE의 로그인 정보가 저장되어 있는지의 여부를 판단한다. 상기 판단결과 상기 단말정보 데이터베이스(430)에 상기 PNE의 로그인 정보가 저장되어 있으면, 상기 로그인 정보 발급 처리부(450)는 상기 PNE의 로그인 정보를 다시 발급할 필요없이 상기 단말정보 데이터베이스(430)로부터 해당 로그인 정보를 획득하여 상기 P-PN 게이트웨이를 통해 상기 PNE로 전송한다.
만약, 상기 판단결과 상기 단말정보 데이터베이스(430)에 상기 PNE의 로그인 정보가 저장되어 있지 않으면, 상기 로그인 정보 발급 처리부(450)는 상기 PNE의 로그인 정보를 발급하여 상기 단말정보 데이터베이스(430)에 저장함과 동시에 상기 P-PN 게이트웨이를 통해 상기 PNE로 전송한다. 즉, 상기 로그인 정보 발급 처리부(450)는 PNE 식별정보 별로 ID, 비밀번호 등의 로그인 정보를 임시로 발급하여 상기 단말정보 데이터베이스(430)에 저장하고, 상기 로그인 정보를 상기 P-PN 게이트웨이를 통해 상기 PNE로 전송한다.
또한, 상기 로그인 정보 발급 처리부(450)는 서비스 정책 또는 사용자 요청에 의해 상기 단말 정보 데이터베이스(430)에 저장된 로그인 정보의 업데이트가 필요한 경우, 해당 PNE의 로그인 정보를 재발급하여 상기 단말정보 데이터베이스(430)에 저장함과 동시에 상기 P-PN 게이트웨이를 통해 상기 PNE로 전송한다. 그러면, 상기 P-PN 게이트웨이와 상기 PNE는 기 저장된 로그인 정보를 상기 재발급된 로그인 정보로 업데이트한다.
상기 등록 관리부(460)는 상기 통신부(410)를 통해 상기 P-PN 게이트웨이로부터 로그인 정보가 포함된 PN 등록 요청 메시지가 수신된 경우, 상기 로그인 정보를 이용하여 PNE에 대한 CPNS 사용 인증 및 승인을 수행한다. 그런 다음 상기 등록 관리부(460)는 상기 PNE가 인증된 경우, 상기 PNE의 인증키를 발급하여 상기 단말정보 데이터베이스(430)에 저장함과 동시에 상기 인증키를 포함하는 등록 완료 응답을 상기 P-PN 게이트웨이로 전송한다.
또한, 상기 등록 관리부(460)는 상기 게이트웨이 정보 데이터베이스(420)에 등록된 P-PN 게이트웨이들 중에서 요금 정보가 유료 또는 시간제한으로 설정된 P-PN 게이트웨이의 경우, 상기 단말정보 데이터베이스(430)를 검색하여 해당 P-PN 게이트웨이의 PNE들을 확인하고, 그 PNE들의 사용시간 또는 사용량을 감시하여 로그인 정보의 만료를 통지할 수 있다.
상기 서비스 처리부(480)는 상기 PNE로부터 인증키를 포함하는 서비스 요청 메시지가 수신된 경우, 상기 인증키를 이용하여 상기 PNE를 인증하고, 상기 서비스 정보 데이터베이스(490)를 검색하여 상기 PNE에 지원 가능한 서비스 리스트를 획득 및 상기 PNE로 전송한 후, 상기 PNE로부터 실행 요청된 서비스를 제공한다.
도 6은 본 발명에 따른 P-PN 게이트웨이를 이용한 CPNS 서비스 제공 방법을 나타낸 도면이다.
도 6을 참조하면, PNE는 CPNS 서비스를 이용하기 위하여, PN(Personal Network) Gateway Device 역할을 수행할 PN 게이트웨이를 검색한다(S502). 즉, 상기 PNE는 주변의 PN 게이트웨이를 찾기 위해 또는 주변의 디바이스가 CPNS와 관련하여 어떤 모드로 동작하는지 파악하기 위해 자신과 페어링된 모든 디바이스에게 모드 검색 메시지를 근거리 통신부를 통해 전송한다. 상기 PN 게이트웨이가 모드 검색 메시지를 수신하게 되면, 상기 PN 게이트웨이는 이에 대한 응답 메시지에 자신이 PN 게이트웨이임을 나타내는 정보를 포함시켜 상기 PNE로 전송한다.
상기 S502의 검색 결과 P-PN 게이트웨이가 검색되면, 상기 PNE는 상기 P-PN 게이트웨이를 이용하기 위해 상기 P-PN 게이트웨이를 통해 CPNS 장치에 로그인 정보 발급 요청 메시지를 전송한다(S504). 이때, 상기 PNE는 상기 검색된 P-PN 게이트웨이에 대응하는 로그인 정보가 저장부에 존재하는지의 여부를 판단한다. 상기 판단결과 상기 P-PN 게이트웨이에 대응하는 로그인 정보가 존재하지 않은 경우, 상기 PNE는 상기 검색된 P-PN 게이트웨이를 통해 상기 CPNS 장치에 로그인 정보 발급 요청 메시지를 전송한다.
만약, 상기 저장부에 상기 P-PN 게이트웨이에 대응하는 로그인 정보가 존재하면, 상기 PNE는 상기 저장부로부터 해당 로그인 정보를 획득하고, 상기 획득된 로그인 정보를 포함하는 개인망 연결 요청 메시지를 상기 P-PN 게이트웨이로 전송하는 S518를 수행하게 된다.
상기 S504가 수행되면, 상기 CPNS 장치는 상기 PNE의 ID와 비밀번호를 포함하는 로그인 정보를 발급하여(S506), 상기 P-PN 게이트웨이와 매핑하여 저장한 후(S508), 상기 P-PN 게이트웨이로 전송한다(S510). 이때, 상기 CPNS 장치에는 상기 P-PN 게이트웨이 이용에 대한 유료 또는 무료에 대한 정보가 저장되어 있다.
따라서, 상기 CPNS 장치는 상기 P-PN 게이트웨이 이용이 유료로 설정된 경우, 상기 PNE에 이용 금액의 결제를 요청하고, 결제가 완료된 PNE에 대해 로그인 정보를 발급한다. 만약 P-PN 게이트웨이 이용이 무료로 설정된 경우, 상기 CPNS 장치는 상기 PNE에 무료임을 알린다.
상기 S510의 수행으로 로그인 정보를 수신한 P-PN 게이트웨이는 상기 로그인 정보를 저장한 후(S512), 상기 PNE 전송한다(S514). 이 경우 상기 로그인 정보에는 유료인 경우 몇 시간 동안 이용 가능한지에 대한 정보도 포함되어 있다. 따라서, 상기 P-PN 게이트웨이는 유료나 시간 제한일 경우 상기 PNE에 로그인 정보의 만료를 통지할 수 있다. 또한, 상기 P-PN 게이트웨이는 주기적으로 또는 일정 용량 사용시 만료 통지를 알릴 수 있다.
본 발명의 다른 실시예에 따르면, 상기 P-PN 게이트웨이가 디스플레이부를 구비한 경우, 상기 P-PN 게이트웨이는 상기 CPNS 장치로부터의 로그인 정보를 디스플레이부를 통해 출력하고, 해당 PNE로 전송하지 않을 수 있다. 이 경우, 해당 PNE 사용자는 상기 디스플레이부에 출력된 로그인 정보를 보고, 그 로그인 정보를 입력하면, 상기 PNE는 상기 로그인 정보에 의한 개인망 연결 요청 메시지를 상기 P-PN 게이트웨이로 전송할 수 있다.
상기 S514의 수행 후, 사용자가 로그인 정보를 입력하면(S516), 상기 PNE는 상기 로그인 정보를 포함하는 개인망 연결 요청 메시지를 상기 P-PN 게이트웨이로 전송한다(S518). 상기 PNE는 상기 CPNS 장치로부터 임시로 할당된 ID, 비밀번호를 포함하는 로그인 정보를 이용하여 개인망을 형성하므로, 사용자의 정보가 노출될 위험이 적다.
상기 S518이 수행되면, 상기 P-PN 게이트웨이는 CPNS장치에 PN 등록 요청 메시지를 전송한다(S520). 상기 PN 등록 요청 메시지에는 P-PN 게이트웨이 식별정보, 로그인 정보, PNE 식별정보 등을 포함할 수 있다.
상기 S520이 수행되면, 상기 CPNS 장치는 PNE의 로그인 정보를 이용하여 CPNS 사용 인증 및 승인을 수행한 후, 인증키(EUKey)를 발급하고 PN 정보를 등록한 후(S522), PN 등록이 완료되었음을 나타내는 응답 메시지를 상기 P-PN 게이트웨이에 전송한다(S524). 상기 PN 정보는 P-PN 게이트웨이 식별정보, PNE 식별정보, 로그인 정보 등을 포함한다.
상기 S524이 수행되면, 상기 P-PN 게이트웨이는 상기 PNE에게 개인망 연결이 완료되었음을 나타내는 응답 메시지를 전송한다(S526).
상기와 같이 개인망의 형성 및 등록이 완료된 후, 상기 PNE가 상기 P-PN 게이트웨이를 통해 상기 CPNS 장치로 CPNS 서비스를 요청 및 해당 서비스를 제공받는다(S528). 즉, 상기 PNE가 상기 P-PN 게이트웨이를 통해 상기 CPNS 장치로 CPNS 서비스를 요청하면, 상기 CPNS 장치는 해당 서비스를 검색하고 그 검색된 서비스 리스트를 상기 P-PN 게이트웨이를 통해 상기 PNE로 전송한다. 그러면, 상기 PNE는 상기 서비스 리스트중에서 원하는 서비스를 선택하여 그 선택된 서비스에 대한 서비스 요청 메시지를 상기 P-PN 게이트웨이, CPNS 장치로 전송하여 해당 서비스를 제공받는다.
이때, 상기 사용자가 CPNS 장치로부터 발급받은 로그인 정보(ID/PWD), 인증키는 임시로 발급받은 것으로서, 상기 P-PN 게이트웨이 이용에 대한 유료 이용 기간이 종료되는 경우, 로그인 정보(ID/PWD), 인증키는 모두 사용이 만료된다.
또한, 상기 P-PN 게이트웨이 이용에 대한 무료 이용 기간 또는 무료 이용 데이터량이 종료된 경우, 로그인 정보(ID/PWD), 인증키는 모두 사용이 만료된다.
도 7은 본 발명에 따른 PNE가 P-PN 게이트웨이를 이용하여 CPNS 서비스를 제공받는 방법을 나타낸 흐름도이다.
도 7을 참조하면, PNE는 CPNS 서비스를 이용하기 위하여, PN(Personal Network) Gateway Device 역할을 수행할 PN 게이트웨이를 검색한다(S702).
상기 검색 결과 P-PN 게이트웨이가 검색되면(S704), 상기 PNE는 상기 검색된 P-PN 게이트웨이에 대응하는 로그인 정보가 저장부에 존재하는지의 여부를 판단한다(S706).
상기 S706의 판단결과 상기 P-PN 게이트웨이에 대응하는 로그인 정보가 존재하면, 상기 PNE는 상기 저장부로부터 해당 로그인 정보를 획득하고(S708), 상기 획득된 로그인 정보를 포함하는 개인망 연결 요청 메시지를 상기 P-PN 게이트웨이로 전송한다(S710).
상기 개인망 연결요청 메시지에 대한 응답으로 인증키(EUKey)를 포함하는 개인망 연결 응답 메시지가 수신되면(S712), 상기 PNE는 상기 P-PN 게이트웨이와 개인망을 형성하여 상기 P-PN 게이트웨이를 통해 CPNS 서비스를 수행하게 된다(S714). 즉, 상기 PNE는 상기 인증키를 포함하는 서비스 요청 메시지를 상기 P-PN 게이트웨이를 통해 상기 CPNS 장치로 전송하고, 그 결과로 해당 서비스를 제공받는다.
만약, 상기 S706의 판단결과 상기 저장부에 상기 P-PN 게이트웨이에 대응하는 로그인 정보가 존재하지 않으면, 상기 PNE는 상기 검색된 P-PN 게이트웨이를 통해 CPNS 장치에 로그인 정보 발급 요청 메시지를 전송하고(S716), 상기 CPNS 장치로부터 로그인 정보를 수신하여 저장한다(S718).
그런 다음 상기 PNE는 사용자로부터 로그인 정보가 입력되면(S720), 상기 S710을 수행한다.
도면에는 도시하지 않았으나, 상기 PNE는 상기 CPNS 장치로부터 상기 저장부에 저장된 로그인 정보에 대한 업데이트 정보가 수신되면, 상기 저장부에 저장된 로그인 정보를 업데이트할 수 있다.
도 8은 본 발명에 따른 P-PN 게이트웨이가 CPNS 서비스를 제공하기 위한 방법을 나타낸 흐름도이다.
도 8을 참조하면, P-PN 게이트웨이는 PNE로부터 모드 검색 메시지가 수신되면(S802), P-PN 게이트웨이임을 알리는 메시지를 생성하여 상기 PNE로 전송한다(S804).
그런 다음 상기 P-PN 게이트웨이는 상기 PNE로부터의 로그인 정보 발급 요청 메시지가 수신되면(S806), 상기 로그인 정보 발급 요청 메시지를 상기 CPNS 장치로 전송하고(S808), 상기 CPNS 장치로부터의 로그인 정보를 저장 및 상기 PNE로 전송한다(S810).
상기 S810의 수행 후, 상기 P-PN 게이트웨이는 상기 PNE로부터 로그인 정보를 포함하는 개인망 연결 요청 메시지가 수신되면(S812), 상기 PNE와 개인망을 형성하여 상기 로그인 정보를 포함하는 PN 등록 요청 메시지를 상기 CPNS 장치로 전송한다(S814).
상기 S814의 수행 후, 상기 CPNS 장치로부터 상기 PNE의 인증키가 포함된 등록 완료 응답이 수신되면(S816), 상기 P-PN 게이트웨이는 상기 인증키를 포함하는 개인망 연결 응답을 상기 PNE로 전송한다(S818).
그러면, 상기 P-PN 게이트웨이는 상기 PNE와 개인망이 형성되어, 상기 PNE에 CPNS 서비스를 제공한다.
도면에는 도시하지 않았으나, 상기 P-PN 게이트웨이는 상기 CPNS 장치로부터 PNE 식별정보, 업데이트된 로그인 정보를 포함하는 업데이트 정보가 수신되면, 상기 PNE 식별정보에 대응하여 기 저장된 로그인 정보를 상기 업데이트된 로그인 정보로 업데이트할 수 있다.
도 9는 본 발명에 따른 CPNS 장치가 P-PN 게이트웨이를 이용하여 CPNS 서비스를 제공하는 방법을 나타낸 흐름도이다.
도 9를 참조하면, CPNS 장치는 P-PN 게이트웨이로부터 PNE 식별정보가 포함된 로그인 정보 발급 요청 메시지가 수신되면(S902), 단말 정보 데이터베이스에 상기 PNE의 로그인 정보가 저장되어 있는지의 여부를 판단한다(S904).
상기 S904의 판단결과 상기 단말 정보 데이터베이스에 상기 PNE의 로그인 정보가 저장되어 있으면, 상기 CPNS 장치는 상기 단말정보 데이터베이스로부터 해당 로그인 정보를 획득하여 상기 P-PN 게이트웨이를 통해 상기 PNE로 전송한다(S906).
상기 S906의 수행 후, 상기 P-PN 게이트웨이로부터 로그인 정보가 포함된 PN 등록 요청 메시지가 수신되면(S908), 상기 CPNS 장치는 상기 로그인 정보를 이용하여 PNE에 대한 CPNS 사용 인증 및 승인을 수행하고(S910), 상기 PNE의 인증키를 발급하여 저장함과 동시에 상기 인증키를 포함하는 등록 완료 응답을 상기 P-PN 게이트웨이로 전송한다(S912).
상기 S912가 수행되면, 상기 PNE는 상기 P-PN 게이트웨이와의 개인망이 형성되어, 상기 CPNS 장치는 상기 PNE에 의해 요청된 CPNS 서비스를 제공한다(S914). 즉, 상기 CPNS 장치는 상기 인증키를 포함하는 서비스 요청 메시지가 수신되면, 상기 인증키를 이용하여 상기 PNE를 인증하고, 서비스 정보 데이터베이스를 검색하여 상기 PNE에 지원 가능한 서비스 리스트를 획득 및 상기 PNE로 전송한다. 그런 다음 상기 CPNS 장치는 상기 PNE로부터 실행 요청된 서비스를 제공한다.
만약, 상기 S904의 판단결과 상기 단말 정보 데이터베이스에 상기 PNE의 로그인 정보가 저장되어 있지 않으면, 상기 CPNS 장치는 상기 PNE의 로그인 정보를 발급하여 상기 단말정보 데이터베이스에 저장함과 동시에 상기 P-PN 게이트웨이를 통해 상기 PNE로 전송하고(S916), 상기 S908을 수행한다.
도면에는 도시하지 않았으나, 상기 CPNS 장치는 서비스 정책 또는 사용자 요청에 의해 상기 단말 정보 데이터베이스에 저장된 로그인 정보의 업데이트가 필요한 경우, 해당 PNE의 로그인 정보를 재발급하여 상기 단말정보 데이터베이스에 저장함과 동시에 상기 P-PN 게이트웨이를 통해 상기 PNE로 전송할 수 있다.
본 발명의 다른 측면에 따르면, (a)PN 게이트웨이의 검색결과 P-PN 게이트웨이가 검색된 경우, 저장부에 상기 P-PN 게이트웨이에 대응하는 로그인 정보가 존재하는지의 여부를 판단하는 단계, (b)상기 (a)단계의 판단결과 존재하지 않은 경우, 상기 검색된 P-PN 게이트웨이를 통해 CPNS 장치에 로그인 정보 발급 요청 메시지를 전송하고, 상기 CPNS 장치로부터 로그인 정보를 수신 및 저장하는 단계, (c)상기 로그인 정보가 입력된 경우, 상기 로그인 정보에 의한 개인망 연결 요청 메시지를 상기 P-PN 게이트웨이로 전송하고, 그 결과로 인증키(EUKey)를 포함하는 개인망 연결 응답을 수신하여 상기 P-PN 게이트웨이와 개인망을 형성하는 단계를 포함하는 P-PN 게이트웨이를 이용한 CPNS 서비스 제공 방법이 프로그램으로 기록되고 전자 장치에서 판독 가능한 기록매체가 제공된다.
본 발명의 또 다른 측면에 따르면, PNE로부터 모드 검색 메시지가 수신된 경우, P-PN 게이트웨이임을 알리는 메시지를 생성하여 상기 PNE로 전송하는 단계, 상기 PNE로부터의 로그인 정보 발급 요청 메시지가 수신된 경우, 상기 로그인 정보 발급 요청 메시지를 상기 CPNS 장치로 전송하고, 상기 CPNS 장치로부터의 로그인 정보를 저장 및 상기 PNE로 전송하는 단계, 상기 PNE로부터 로그인 정보를 포함하는 개인망 연결 요청 메시지가 수신된 경우, 상기 PNE와 개인망을 형성하여 상기 로그인 정보를 포함하는 PN 등록 요청 메시지를 상기 CPNS 장치로 전송하는 단계 및 상기 CPNS 장치로부터 상기 PNE의 인증키가 포함된 등록 완료 응답이 수신된 경우 상기 인증키를 포함하는 개인망 연결 응답을 상기 PNE로 전송하는 단계를 포함하는 P-PN 게이트웨이를 이용한 CPNS 서비스 제공 방법이 프로그램으로 기록되고 전자 장치에서 판독 가능한 기록매체가 제공된다.
본 발명의 또 다른 측면에 따르면, P-PN 게이트웨이로부터 PNE 식별정보가 포함된 로그인 정보 발급 요청 메시지가 수신된 경우, 단말 정보 데이터베이스에 상기 PNE의 로그인 정보가 저장되어 있는지의 여부를 판단하는 단계, 상기 판단결과 저장되어 있는 경우 상기 단말정보 데이터베이스로부터 해당 로그인 정보를 획득하여 상기 P-PN 게이트웨이를 통해 상기 PNE로 전송하고, 저장되어 있지 않은 경우 상기 PNE의 로그인 정보를 발급하여 상기 단말정보 데이터베이스에 저장함과 동시에 상기 P-PN 게이트웨이를 통해 상기 PNE로 전송하는 단계 및 상기 P-PN 게이트웨이로부터 로그인 정보가 포함된 PN 등록 요청 메시지가 수신된 경우, 상기 로그인 정보를 이용하여 PNE에 대한 CPNS 사용 인증 및 승인을 수행한 후, 상기 PNE의 인증키를 발급하여 저장함과 동시에 상기 인증키를 포함하는 등록 완료 응답을 상기 P-PN 게이트웨이로 전송하는 단계를 포함하는 P-PN 게이트웨이를 이용한 CPNS 서비스 제공 방법이 프로그램으로 기록되고 전자 장치에서 판독 가능한 기록매체가 제공된다.
P-PN 게이트웨이를 이용한 CPNS 서비스 제공 방법은 프로그램으로 작성 가능하며, 프로그램을 구성하는 코드들 및 코드 세그먼트들은 당해 분야의 프로그래머에 의하여 용이하게 추론될 수 있다.
이와 같이, 본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
본 발명은 사용자가 CPNS를 지원하는 단말은 가지고 있으나, PN 게이트웨이를 소지하고 있지 않은 경우에도 CPNS 서비스를 이용할 수 있도록 하는 P-PN 게이트웨이를 이용한 CPNS 서비스 제공 시스템 및 방법에 적용될 수 있다.
200 : 사용자 단말(PNE) 210, 310 : 근거리 통신부
220 : 사용자 인터페이스부 230, 360 : 저장부
240 : PN 게이트웨이 검색부 250 : 로그인 정보 요청 처리부
260, 340 : 개인망 형성 관리부 270 : 서비스 실행부
300 : P-PN 게이트웨이 320 : 외부망 접속부
325 : 등록 처리부 330 : 로그인 정보 관리부
350 : 서비스 관리부 400 : CPNS 장치
420 : 게이트웨이 정보 DB 430 : 단말 정보 DB
440 : PN 게이트웨이 정보 등록 처리부
450 : 로그인 정보 발급 처리부 460 : 등록 관리부
480 : 서비스 처리부 490 : 서비스 정보 DB

Claims (25)

  1. ◈청구항 1은(는) 설정등록료 납부시 포기되었습니다.◈
    근거리 통신을 통해 PN(Personal Network) 게이트웨이를 검색한 결과 P-PN 게이트웨이(Public-Personal Network Gateway)가 검색된 경우, 상기 P-PN 게이트웨이에 대응하는 로그인 정보의 존재 여부를 판단하고, 상기 판단결과에 따라 저장부로부터 로그인 정보 획득 또는 CPNS(Converged Personal Network Service) 장치로부터 로그인 정보를 발급받은 후, 상기 획득 또는 발급받은 로그인 정보에 의한 개인망 연결 요청 메시지를 상기 P-PN 게이트웨이로 전송하여, 인증키(EUKey)가 포함된 개인망 연결 응답을 수신하는 사용자 단말;
    공공 장소에 설치되어 개인 망과 외부 망에 각각 연결 가능하고, 상기 CPNS 장치로부터의 로그인 정보를 저장 및 상기 사용자 단말로 전송하고, 상기 개인망 연결 요청 메시지 수신 시, 상기 사용자 단말과 개인망을 형성하여 상기 로그인 정보를 포함하는 PN 등록 요청 메시지를 외부망을 통해 상기 CPNS 장치로 전송하고, 그 결과로 인증키가 포함된 등록 완료 응답이 수신된 경우, 상기 인증키를 포함하는 개인망 연결 응답을 상기 사용자 단말로 전송하는 P-PN 게이트웨이; 및
    상기 사용자 단말의 로그인 정보 발급 요청에 따라, 로그인 정보를 발급하여 상기 P-PN 게이트웨이를 통해 상기 사용자 단말로 전송하고, 상기 P-PN 게이트웨이로부터 PN 등록 요청 메시지 수신 시, 상기 사용자 단말에 대한 인증키를 발급하여 등록 완료 응답을 상기 P-PN 게이트웨이로 전송하는 CPNS 장치;
    를 포함하는 P-PN 게이트웨이를 이용한 CPNS 서비스 제공 시스템.
  2. ◈청구항 2은(는) 설정등록료 납부시 포기되었습니다.◈
    제1항에 있어서,
    상기 P-PN 게이트웨이는 디스플레이부가 구비된 경우, 상기 CPNS장치로부터의 로그인 정보를 상기 디스플레이부를 통해 출력하고,
    상기 사용자 단말은 상기 디스플레이부에 출력된 로그인 정보를 사용자로부터 입력받은 경우, 상기 로그인 정보에 의한 개인망 연결 요청 메시지를 상기 P-PN 게이트웨이로 전송하는 것을 특징으로 하는 P-PN 게이트웨이를 이용한 CPNS 서비스 제공 시스템.
  3. PN 게이트웨이를 통해 CPNS 장치와의 통신을 위한 근거리 통신부;
    P-PN 게이트웨이 식별정보와 각 P-PN 게이트웨이에 대응하는 로그인 정보가 저장된 저장부;
    상기 근거리 통신부를 통해 PN 게이트웨이를 검색하는 PN 게이트웨이 검색부;
    상기 PN 게이트웨이 검색부의 검색결과, P-PN 게이트웨이가 검색된 경우 상기 저장부에 상기 P-PN 게이트웨이에 대응하는 로그인 정보가 존재하는지의 여부를 판단하고, 해당 로그인 정보의 존재 여부에 따라 상기 저장부로부터 로그인 정보 획득 또는 상기 CPNS 장치로부터 로그인 정보를 발급받는 로그인 정보 요청 처리부; 및
    상기 로그인 정보 요청 처리부로부터의 로그인 정보에 의한 개인망 연결 요청 메시지를 상기 P-PN 게이트웨이로 전송하고, 그 결과로 인증키(EUKey)가 포함된 개인망 연결 응답을 수신하여 상기 P-PN 게이트웨이와 개인망을 형성하는 개인망 형성 관리부;
    를 포함하는 사용자 단말.
  4. ◈청구항 4은(는) 설정등록료 납부시 포기되었습니다.◈
    제3항에 있어서,
    상기 인증키를 포함하는 서비스 요청 메시지를 상기 P-PN 게이트웨이를 통해 상기 CPNS 장치로 전송하고, 그 결과로 해당 서비스를 제공받는 서비스 실행부를 더 포함하는 것을 특징으로 하는 사용자 단말.
  5. ◈청구항 5은(는) 설정등록료 납부시 포기되었습니다.◈
    제3항에 있어서,
    상기 로그인 정보 요청 처리부는 상기 저장부에 상기 P-PN 게이트웨이에 대응하는 로그인 정보가 존재하는 경우, 상기 저장부로부터 해당 로그인 정보를 획득하여 상기 개인망 형성 관리부로 전송하고,
    상기 개인망 형성 관리부는 상기 로그인 정보에 의한 개인망 연결 요청 메시지를 상기 P-PN 게이트웨이로 전송하는 것을 특징으로 하는 사용자 단말.
  6. ◈청구항 6은(는) 설정등록료 납부시 포기되었습니다.◈
    제3항에 있어서,
    상기 로그인 정보 요청 처리부는 상기 저장부에 상기 P-PN 게이트웨이에 대응하는 로그인 정보가 존재하지 않은 경우, 상기 검색된 P-PN 게이트웨이를 통해 상기 CPNS 장치에 로그인 정보 발급 요청 메시지를 전송하여 로그인 정보를 발급받고,
    상기 개인망 형성 관리부는 사용자 인터페이스부를 통해 상기 로그인 정보가 입력된 경우, 상기 입력된 로그인 정보에 의한 개인망 연결 요청 메시지를 상기 P-PN 게이트웨이로 전송하는 것을 특징으로 하는 사용자 단말.
  7. ◈청구항 7은(는) 설정등록료 납부시 포기되었습니다.◈
    제6항에 있어서,
    상기 로그인 정보 요청 처리부는 상기 로그인 정보 발급 요청 메시지에 대한 응답으로 상기 P-PN 게이트웨이 사용에 대한 요금 정보를 수신하고, 상기 요금정보가 유료로 설정된 경우 해당 금액의 결제 완료 후 로그인 정보를 발급받는 것을 특징으로 하는 사용자 단말.
  8. ◈청구항 8은(는) 설정등록료 납부시 포기되었습니다.◈
    제3항에 있어서,
    상기 개인망 형성 관리부는 상기 P-PN 게이트웨이 사용에 대한 만료 감지 또는 만료가 통지된 경우, 상기 저장부에 저장된 해당 로그인 정보 및 인증키를 삭제하여 상기 P-PN 게이트웨이와의 개인망을 해제하는 것을 특징으로 하는 사용자 단말.
  9. 외부 망(network)에 존재하는 CPNS 장치와의 통신을 위한 외부망 접속부;
    근거리 통신을 이용하여 사용자 단말과 통신을 수행하는 근거리 통신부;
    상기 근거리 통신부를 통해 사용자 단말로부터 모드 검색 메시지가 수신된 경우, P-PN 게이트웨이임을 알리는 메시지를 생성하여 상기 사용자 단말로 전송하고, 상기 사용자 단말로부터 로그인 정보 발급 요청 메시지가 수신된 경우, 상기 로그인 정보 발급 요청 메시지를 상기 CPNS 장치로 전송하여, 상기 CPNS 장치로부터 로그인 정보를 수신 및 상기 사용자 단말로 전송하는 로그인 정보 관리부; 및
    상기 사용자 단말로부터 로그인 정보를 포함하는 개인망 연결 요청 메시지가 수신된 경우, 상기 사용자 단말과 개인망을 형성하여 상기 로그인 정보를 포함하는 PN 등록 요청 메시지를 상기 외부망 접속부를 통해 상기 CPNS 장치로 전송하고, 그 결과로 상기 사용자 단말의 인증키가 포함된 등록 완료 응답이 수신된 경우 상기 인증키를 포함하는 개인망 연결 응답을 상기 사용자 단말로 전송하는 개인망 형성 관리부;
    를 포함하는 P-PN 게이트웨이.
  10. ◈청구항 10은(는) 설정등록료 납부시 포기되었습니다.◈
    제9항에 있어서,
    자신의 물리 정보 및 요금정보를 포함하는 등록요청 메시지를 상기 CPNS 장치에 전송하여 상기 CPNS 장치에 등록시킨 후, 상기 CPNS 장치로부터 자신의 인증키를 포함하는 등록 완료 메시지를 수신하는 등록 처리부를 더 포함하는 것을 특징으로 하는 P-PN 게이트웨이.
  11. ◈청구항 11은(는) 설정등록료 납부시 포기되었습니다.◈
    제9항에 있어서,
    상기 개인망 형성 관리부는 요금 정보가 유료 또는 시간제한으로 설정된 경우, 각 사용자 단말의 사용시간 또는 사용량을 감시하여 로그인 정보의 만료를 통지하는 것을 특징으로 하는 P-PN 게이트웨이.
  12. ◈청구항 12은(는) 설정등록료 납부시 포기되었습니다.◈
    제9항에 있어서,
    상기 로그인 정보 관리부는 상기 CPNS 장치로부터 사용자 단말 식별정보, 업데이트된 로그인 정보를 포함하는 업데이트 정보가 수신된 경우, 상기 사용자 단말 식별정보에 해당하는 로그인 정보를 상기 업데이트된 로그인 정보로 업데이트하는 것을 특징으로 하는 P-PN 게이트웨이.
  13. P-PN 게이트웨이와의 통신을 위한 통신부;
    P-PN 게이트웨이에 대한 정보가 저장된 게이트웨이 정보 데이터베이스;
    각 P-PN 게이트웨이의 사용자 단말 리스트, 각 사용자 단말의 단말정보 및 로그인 정보가 저장된 단말 정보 데이터베이스;
    상기 P-PN 게이트웨이로부터 사용자 단말 식별정보가 포함된 로그인 정보 발급 요청 메시지가 수신된 경우, 상기 단말 정보 데이터베이스에 상기 사용자 단말의 로그인 정보가 저장되어 있는지의 여부를 판단하고, 상기 판단결과 저장되어 있는 경우 상기 단말정보 데이터베이스로부터 해당 로그인 정보를 획득하여 상기 P-PN 게이트웨이를 통해 상기 사용자 단말로 전송하고, 저장되어 있지 않은 경우 상기 사용자 단말의 로그인 정보를 발급하여 상기 단말정보 데이터베이스에 저장함과 동시에 상기 P-PN 게이트웨이를 통해 상기 사용자 단말로 전송하는 로그인 정보 발급 처리부; 및
    상기 P-PN 게이트웨이로부터 로그인 정보가 포함된 PN 등록 요청 메시지가 수신된 경우, 상기 로그인 정보를 이용하여 사용자 단말에 대한 CPNS 사용 인증 및 승인을 수행한 후, 상기 사용자 단말의 인증키를 발급하여 상기 단말정보 데이터베이스에 저장함과 동시에 상기 인증키를 포함하는 등록 완료 응답을 상기 P-PN 게이트웨이로 전송하는 등록 관리부;
    를 포함하는 CPNS 장치.
  14. ◈청구항 14은(는) 설정등록료 납부시 포기되었습니다.◈
    제13항에 있어서,
    상기 통신부를 통해 상기 P-PN 게이트웨이로부터 물리 정보 및 요금정보를 포함하는 등록요청 메시지가 수신된 경우, 상기 물리 정보 및 요금정보를 포함하는 P-PN 게이트웨이에 대한 정보를 상기 게이트웨이 정보 데이터베이스에 등록하고, 상기 P-PN 게이트웨이에 대한 인증키를 발급하여 상기 P-PN 게이트웨이로 전송하는 P-PN 게이트웨이 정보 등록 처리부를 더 포함하는 것을 특징으로 하는 CPNS 장치.
  15. ◈청구항 15은(는) 설정등록료 납부시 포기되었습니다.◈
    제13항에 있어서,
    각 서비스별로 CPNS 규격에 따라 지원 단말 사양 및 환경에 대한 단말정보가 저장된 서비스 정보 데이터베이스; 및
    상기 사용자 단말로부터 인증키가 포함된 서비스 요청 메시지가 수신된 경우, 상기 인증키를 이용하여 상기 사용자 단말을 인증하고, 상기 서비스 정보 데이터베이스를 검색하여 상기 사용자 단말에 지원 가능한 서비스 리스트를 획득 및 상기 사용자 단말로 전송한 후, 상기 사용자 단말로부터 실행 요청된 서비스를 제공하는 서비스 처리부를 더 포함하는 것을 특징으로 하는 CPNS 장치.
  16. ◈청구항 16은(는) 설정등록료 납부시 포기되었습니다.◈
    제13항에 있어서,
    상기 등록 관리부는 상기 게이트웨이 정보 데이터베이스에 등록된 P-PN 게이트웨이들 중에서 요금 정보가 유료 또는 시간제한으로 설정된 P-PN 게이트웨이의 경우, 상기 단말정보 데이터베이스를 검색하여 해당 P-PN 게이트웨이의 사용자 단말들을 확인하고, 그 사용자 단말들의 사용시간 또는 사용량을 감시하여 로그인 정보의 만료를 통지하는 것을 특징으로 하는 CPNS 장치.
  17. ◈청구항 17은(는) 설정등록료 납부시 포기되었습니다.◈
    제13항에 있어서,
    상기 로그인 정보 발급 처리부는 서비스 정책 또는 사용자 요청에 의해 상기 단말 정보 데이터베이스에 저장된 로그인 정보의 업데이트가 필요한 경우, 해당 사용자 단말의 로그인 정보를 재발급하여 상기 단말정보 데이터베이스에 저장함과 동시에 상기 P-PN 게이트웨이를 통해 상기 사용자 단말로 전송하는 것을 특징으로 하는 CPNS 장치.
  18. 삭제
  19. 삭제
  20. 삭제
  21. ◈청구항 21은(는) 설정등록료 납부시 포기되었습니다.◈
    사용자 단말이 P-PN 게이트웨이를 이용하여 CPNS 서비스를 제공받는 방법에 있어서,
    (a)PN 게이트웨이의 검색결과 P-PN 게이트웨이가 검색된 경우, 저장부에 상기 P-PN 게이트웨이에 대응하는 로그인 정보가 존재하는지의 여부를 판단하는 단계;
    (b)상기 (a)단계의 판단결과 존재하지 않은 경우, 상기 검색된 P-PN 게이트웨이를 통해 CPNS 장치에 로그인 정보 발급 요청 메시지를 전송하고, 상기 CPNS 장치로부터 로그인 정보를 수신 및 저장하는 단계; 및
    (c)상기 로그인 정보가 입력된 경우, 상기 로그인 정보에 의한 개인망 연결 요청 메시지를 상기 P-PN 게이트웨이로 전송하고, 그 결과로 인증키(EUKey)를 포함하는 개인망 연결 응답을 수신하여 상기 P-PN 게이트웨이와 개인망을 형성하는 단계;
    를 포함하는 P-PN 게이트웨이를 이용한 CPNS 서비스 제공 방법.
  22. 삭제
  23. 삭제
  24. ◈청구항 24은(는) 설정등록료 납부시 포기되었습니다.◈
    P-PN 게이트웨이가 CPNS 서비스를 제공하는 방법에 있어서,
    사용자 단말로부터 모드 검색 메시지가 수신된 경우, P-PN 게이트웨이임을 알리는 메시지를 생성하여 상기 사용자 단말로 전송하는 단계;
    상기 사용자 단말로부터의 로그인 정보 발급 요청 메시지가 수신된 경우, 상기 로그인 정보 발급 요청 메시지를 CPNS 장치로 전송하고, CPNS 장치로부터의 로그인 정보를 저장 및 상기 사용자 단말로 전송하는 단계; 및
    상기 사용자 단말로부터 로그인 정보를 포함하는 개인망 연결 요청 메시지가 수신된 경우, 상기 사용자 단말과 개인망을 형성하여 상기 로그인 정보를 포함하는 PN 등록 요청 메시지를 CPNS 장치로 전송하는 단계; 및
    CPNS 장치로부터 상기 사용자 단말의 인증키가 포함된 등록 완료 응답이 수신된 경우 상기 인증키를 포함하는 개인망 연결 응답을 상기 사용자 단말로 전송하는 단계;
    를 포함하는 P-PN 게이트웨이를 이용한 CPNS 서비스 제공 방법.
  25. ◈청구항 25은(는) 설정등록료 납부시 포기되었습니다.◈
    CPNS 장치가 P-PN 게이트웨이를 이용하여 CPNS 서비스를 제공하는 방법에 있어서,
    상기 P-PN 게이트웨이로부터 사용자 단말 식별정보가 포함된 로그인 정보 발급 요청 메시지가 수신된 경우, 단말 정보 데이터베이스에 상기 사용자 단말의 로그인 정보가 저장되어 있는지의 여부를 판단하는 단계;
    상기 판단결과 저장되어 있는 경우 상기 단말정보 데이터베이스로부터 해당 로그인 정보를 획득하여 상기 P-PN 게이트웨이를 통해 상기 사용자 단말로 전송하고, 저장되어 있지 않은 경우 상기 사용자 단말의 로그인 정보를 발급하여 상기 단말정보 데이터베이스에 저장함과 동시에 상기 P-PN 게이트웨이를 통해 상기 사용자 단말로 전송하는 단계; 및
    상기 P-PN 게이트웨이로부터 로그인 정보가 포함된 PN 등록 요청 메시지가 수신된 경우, 상기 로그인 정보를 이용하여 사용자 단말에 대한 CPNS 사용 인증 및 승인을 수행한 후, 상기 사용자 단말의 인증키를 발급하여 저장함과 동시에 상기 인증키를 포함하는 등록 완료 응답을 상기 P-PN 게이트웨이로 전송하는 단계;
    를 포함하는 P-PN 게이트웨이를 이용한 CPNS 서비스 제공 방법.
KR1020120024953A 2012-03-12 2012-03-12 P-pn 게이트웨이를 이용한 cpns 서비스 제공 시스템 및 방법 KR101877440B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020120024953A KR101877440B1 (ko) 2012-03-12 2012-03-12 P-pn 게이트웨이를 이용한 cpns 서비스 제공 시스템 및 방법
PCT/KR2012/009026 WO2013137533A1 (ko) 2012-03-12 2012-10-31 P-pn 게이트웨이를 이용한 cpns 서비스 제공 시스템 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120024953A KR101877440B1 (ko) 2012-03-12 2012-03-12 P-pn 게이트웨이를 이용한 cpns 서비스 제공 시스템 및 방법

Publications (2)

Publication Number Publication Date
KR20130103926A KR20130103926A (ko) 2013-09-25
KR101877440B1 true KR101877440B1 (ko) 2018-08-09

Family

ID=49161403

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120024953A KR101877440B1 (ko) 2012-03-12 2012-03-12 P-pn 게이트웨이를 이용한 cpns 서비스 제공 시스템 및 방법

Country Status (2)

Country Link
KR (1) KR101877440B1 (ko)
WO (1) WO2013137533A1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102309744B1 (ko) * 2014-11-21 2021-10-07 삼성전자 주식회사 세션 기반 웹 서비스를 제공하는 방법 및 장치

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080225813A1 (en) 2007-03-06 2008-09-18 Koninklijke Kpn N.V. Personal network, and method to secure a personal network

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6636894B1 (en) * 1998-12-08 2003-10-21 Nomadix, Inc. Systems and methods for redirecting users having transparent computer access to a network using a gateway device having redirection capability
KR101674903B1 (ko) * 2009-10-20 2016-11-11 삼성전자주식회사 개인 네트워크를 이용한 서비스 제공 방법 및 장치
KR101683292B1 (ko) * 2010-06-18 2016-12-07 삼성전자주식회사 Pn 라우팅 테이블을 이용한 개인 네트워크의 구성 장치 및 방법
US8504042B2 (en) * 2010-08-25 2013-08-06 Htc Corporation Method of handling service group ownership transfer in a communication system and related communication device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080225813A1 (en) 2007-03-06 2008-09-18 Koninklijke Kpn N.V. Personal network, and method to secure a personal network

Also Published As

Publication number Publication date
KR20130103926A (ko) 2013-09-25
WO2013137533A1 (ko) 2013-09-19

Similar Documents

Publication Publication Date Title
US20150139210A1 (en) Method and apparatus for access parameter sharing
US20150085848A1 (en) Method and Apparatus for Controlling Wireless Network Access Parameter Sharing
EP2842360A1 (en) Method and apparatus for wireless network access parameter sharing
KR101363586B1 (ko) 근거리 유저 정보 제공 시스템 및 방법
US8887253B2 (en) Method of assigning a user key in a convergence network
KR101341228B1 (ko) 홈 네트워크용 무선 장치의 네트워크 셋업을 위한 시스템 및 방법
CN104660405A (zh) 一种业务设备认证方法及设备
KR101281953B1 (ko) Nfc 태그 uid를 이용한 서비스 제공 방법과 상기 방법을 수행할 수 있는 운영 서버
KR101747927B1 (ko) 기기 사용자 추가 등록 시스템
KR101323265B1 (ko) Ieee 802.11을 이용한 네트워킹 방법
TWI577196B (zh) 鄰近要求驗證方法、使用此方法的使用者設備、身份要求方法及使用此方法的網路實體
JP6290044B2 (ja) 認証システム、認証サーバ、クライアント装置及び認証方法
JP6447949B1 (ja) 認証システム、認証サーバ、認証方法及び認証プログラム
KR101877440B1 (ko) P-pn 게이트웨이를 이용한 cpns 서비스 제공 시스템 및 방법
KR101621093B1 (ko) 특정 지역 기반의 서비스 제공 장치 및 방법
JP6481550B2 (ja) 代理認証方法、および通信装置
JP2014102561A (ja) 通信装置、通信システム、情報処理方法及びプログラム
JP2013206005A (ja) アクセス制限機能を有する携帯型ゲートウェイ
JP6486714B2 (ja) 通信端末装置及びプログラム
KR20140088923A (ko) 개인용 무선공유기를 이용한 무선 인터넷 접속 시스템 및 그 방법
KR20160149032A (ko) 비콘신호을 이용한 방문객 인증 시스템 및 방법
JP2009188629A (ja) サービス制御システム、移動局、及びサービス制御方法
KR20110137068A (ko) 와이파이 단말을 이용한 위치정보 제공 시스템 및 방법
US20210251027A1 (en) Peer to peer communication system
KR101325805B1 (ko) 무선랜 탐지를 이용한 응용 서비스 실행 방법 및 그 시스템

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right