KR20060062916A - 인터넷 전화에서 발신자 식별 방법과 과금 방법 및 과금시스템 - Google Patents
인터넷 전화에서 발신자 식별 방법과 과금 방법 및 과금시스템 Download PDFInfo
- Publication number
- KR20060062916A KR20060062916A KR1020040101920A KR20040101920A KR20060062916A KR 20060062916 A KR20060062916 A KR 20060062916A KR 1020040101920 A KR1020040101920 A KR 1020040101920A KR 20040101920 A KR20040101920 A KR 20040101920A KR 20060062916 A KR20060062916 A KR 20060062916A
- Authority
- KR
- South Korea
- Prior art keywords
- caller
- authentication information
- identifier
- call
- terminal device
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0823—Network architectures or network communication protocols for network security for authentication of entities using certificates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/12—Applying verification of the received information
- H04L63/126—Applying verification of the received information the source of the received data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/57—Arrangements for indicating or recording the number of the calling subscriber at the called subscriber's set
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/04—Recording calls, or communications in printed, perforated or other permanent form
- H04M15/06—Recording class or number of calling, i.e. A-party or called party, i.e. B-party
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/10—Metering calls from calling party, i.e. A-party charged for the communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/48—Secure or trusted billing, e.g. trusted elements or encryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/56—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP for VoIP communications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/70—Administration or customization aspects; Counter-checking correct charges
- H04M15/73—Validating charges
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/80—Rating or billing plans; Tariff determination aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2463/00—Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
- H04L2463/081—Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying self-generating credentials, e.g. instead of receiving credentials from an authority or from another peer, the credentials are generated at the entity itself
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0152—General billing plans, rate plans, e.g. charge rates, numbering plans, rate centers, customer accounts
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0156—Secure and trusted billing, e.g. trusted elements, encryption, digital signature, codes or double check mechanisms to secure billing calculation and information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/20—Technology dependant metering
- H04M2215/202—VoIP; Packet switched telephony
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/70—Administration aspects, modify settings or limits or counter-check correct charges
- H04M2215/7072—Validate charges
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Business, Economics & Management (AREA)
- Business, Economics & Management (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명은 인터넷 전화 기술에 관한 것으로, 특히 인터넷전화에서 발신자를 식별하고 발신자별로 과금을 하는 기술에 관한 것이다.
본 발명은 인터넷 전화 시스템에서 발신자를 식별하는 방법으로서, 발신 단말장치로부터 발신자의 인증정보를 수신하는 단계, 수신된 인증정보와 발신자의 공인인증서를 이용하여 인증정보를 검증하는 단계와, 인증정보가 공인인증서와 부합하는 경우 호설정을 수행하는 단계로 이루어진다. 상기 인증정보는 발신자로부터 입력되는 발신자 식별자 및 비밀키를 이용하여 발신 단말장치와 독립적으로 생성되고, 상기 호설정시 상기 발신자 식별자에 해당하는 발신자 정보는 수신 단말장치에 전송된다.
본 발명은 인터넷 전화 서비스 가입자의 특정 단말장치에 대한 서비스 종속성을 제거할 수 있는 효과를 제공한다. 즉, 동일한 단말을 사용하더라도 실제 발신자에 따라 해당 발신자 정보를 표시할 수 있으며, 서비스 요금을 실제 발신자에게 부과할 수 있는 효과를 제공한다.
인터넷 전화, VOIP, 발신자 식별, 과금
Description
도 1은 본 발명의 실시예에 따른 발신자 식별 및 과금 방식을 위한 인터넷 전화 네트워크 시스템 구성도이다.
도 2는 본 발명의 실시예에 따른 인증정보 생성기의 블럭 구성도이다.
도 3은 본 발명의 실시예에 따른 인증정보 검증기의 블럭 구성도이다.
도 4는 본 발명의 실시예에 따른 인터넷 전화 발신자 식별 과금을 위한 순서도이다.
<도면의 주요 부분에 대한 부호의 설명>
110: 단말장치1 120: 단말장치2
130: 호 처리 서버 140: 공인인증서 발급서버
150: 과금 서버
본 발명은 인터넷 전화 기술에 관한 것으로, 특히 인터넷전화에서 발신자를 식별하고 발신자별로 과금을 하는 기술에 관한 것이다.
음성 통신 서비스는 과거 PSTN의 발전과 보급뿐만 아니라 최근 몇 년간에 걸쳐 대중화된 이동전화 서비스에 이르기까지 통신 서비스 영역에서 가장 중요하고 기본적인 서비스로 자리잡고 있다. 그리고, 최근의 네트워크 환경은 DSL(Digital Subscriber Line)과 케이블 모뎀 등 초고속 통신망 기술의 발전으로 인해 각 가정마다 초당 수 메가바이트에서 수십 메가바이트의 대역폭을 제공할 수 있게 되었다. 인터넷 전화 서비스는 이와 같은 음성 통신 서비스와 인터넷을 통한 데이터 서비스의 융합으로 음성 정보를 기존 회선교환 방식을 통해 전달하는 것에서 벗어나 패킷 형태로 변환하여 전송한다. 최근에는 단순히 음성 정보뿐만 아니라 데이터 및 영상 정보까지 IP(Internet Protocol) 기반의 인터넷 망에서 통합 전송할 수 있는 서비스를 포괄하고 있다.
현재까지 사용자들은 주로 싼 요금으로 인해 인터넷 전화를 사용해 왔으나, 사용상의 불편과 기존 유선 전화에 비해 떨어지는 통화 품질로 인한 많은 불만이 제기되어 왔다. 그러나, 그러한 문제점은, 앞서 언급한 초고속 인터넷의 보급으로 인한 대역폭 확대와 통화 품질 개선과 같은 기술 발전 및 착신번호 부여 등의 규제 완화 정책 등을 통해 개선되고 있다.
유선전화, 이동전화 및 인터넷 전화를 비롯한 기존의 전화 서비스는 대부분 발신 단말장치를 대상으로 식별 및 과금을 하고 있다. 즉, 수신 단말장치에는 발신 단말장치에 할당된 전화번호가 표시되며, 과금 또한 해당 발신 단말장치의 가입자에게 부과된다. 이러한 기존의 발신자 식별 및 과금 방식은 동일한 단말장치를 여러 사용자가 공동으로 사용하는 경우 수신 단말장치에서는 실제 사용자와 관계없이 동일한 발신번호가 표시될 뿐만 아니라 서비스 이용 요금 또한 하나의 단말장치에 부여된 전화번호로 부과되므로, 사용자별 요금부과가 어려운 단점을 갖는다. 다시 말해서, 발신자가 발신 단말장치의 가입자와 다른 경우, 해당 발신자 정보를 수신 단말장치에 정확히 표시해 주지 못하고, 발신 단말장치를 실제 사용한 발신자에게 과금하지 못하는 문제점이 있다.
본 발명은 전술한 문제점을 해결하기 위한 것으로, 발신 단말장치와 독립적인 발신자 식별자에 대해 공인인증기관을 통해 사용자 인증을 수행함으로써, 수신 단말장치에 발신 단말장치에 종속된 전화번호가 아닌 실제 서비스를 이용하는 발신자에 대한 발신자 식별 정보를 제공하는데 그 목적이 있다. 또한, 발신 단말장치와 독립적인 발신자 식별자에 대해 공인인증기관을 통해 사용자 인증을 수행함으로써, 실제 서비스를 사용하는 발신자에게 과금하는 방법 및 시스템을 제공하는데 그 목적이 있다.
제1발명은 인터넷 전화 시스템에서 발신자를 식별하는 방법으로서, 발신 단 말장치로부터 발신자의 인증정보를 수신하는 단계, 수신된 인증정보와 발신자의 공인인증서를 이용하여 인증정보를 검증하는 단계와, 인증정보가 공인인증서와 부합하는 경우 호설정을 수행하는 단계로 이루어진다. 상기 인증정보는 발신자로부터 입력되는 발신자 식별자 및 비밀키를 이용하여 발신 단말장치와 독립적으로 생성되고, 상기 호설정시 상기 발신자 식별자에 해당하는 발신자 정보는 수신 단말장치에 전송된다.
바람직하게는, 상기 인증정보는 발신자 식별자를 포함하는 서명데이터를 생성하고, 서명 데이터를 상기 비밀키에 의해 전자서명하고, 서명데이터와 상기 전자서명을 연결함으로써 생성된다.
바람직하게는, 상기 인증정보를 검증하는 단계는 공인 인증서에서 발신자에 대한 공개키를 추출하는 단계, 상기 수신된 인증정보를 서명데이터와 전자서명으로 분리하는 단계, 서명데이터에 대해 해쉬값을 생성하는 단계, 전자서명을 추출된 공개키로 복호화하는 단계와, 해쉬값과 상기 복호화된 값을 비교하여 인증 결과를 출력하는 단계로 이루어진다.
제2발명은 인터넷 전화 시스템에서 발신자별 과금 방법으로서, 발신 단말장치로부터 발신자의 인증정보를 수신하는 단계, 수신된 인증정보와 발신자의 공인인증서를 이용하여 인증정보를 검증하는 단계, 인증정보가 공인인증서와 부합하는 경우 호설정을 수행하는 단계, 호 종료시 발신자에 대해 과금정보를 저장하는 단계로 이루어진다. 상기 인증정보는 발신자로부터 입력되는 발신자 식별자 및 비밀키를 이용하여 발신 단말장치와 독립적으로 생성된다. 상기 과금 정보는 상기 발신자 식 별자를 포함한다.
바람직하게는, 상기 과금 정보는 통화시작시간과 통화종료시간을 더 포함한다.
바람직하게는, 인증정보는 발신자 식별자를 포함하는 서명데이터를 생성하고, 서명 데이터를 비밀키에 의해 전자서명하고, 서명데이터와 상기 전자서명을 연결함으로써 생성된다.
제3발명은 발신자별 인터넷 전화 과금 시스템으로서, 발신 단말장치로부터 수신된 발신자의 인증정보와 공인인증서 발급서버로부터 수신된 공인인증서를 이용하여 인증정보를 검증하고, 인증정보가 공인인증서와 부합하는 경우 호설정을 수행하는 호 처리 서버와, 호 종료시 호 처리 서버로부터 발신자에 대한 과금정보를 전송받아 저장하는 과금 서버로 이루어진다. 상기 인증정보는 발신자로부터 입력되는 발신자 식별자 및 비밀키를 이용하여 발신 단말장치와 독립적으로 생성된다.
제4발명은 인터넷 전화 단말장치로서, 발신자의 인증정보를 생성하여 호 처리 서버로 전송하는 인증정보 생성부와, 호 처리 서버에 의해 인증정보가 공인 인증서와 부합하다고 검증된 경우, 상기 호 처리 서버에 호설정을 요청하는 호 설정 요청부로 이루어진다. 상기 인증정보는 발신자로부터 입력되는 발신자 식별자 및 비밀키를 이용하여 상기 인터넷 전화 단말장치와 독립적으로 생성된다. 발신자 식별자에 해당하는 발신자 정보는 상기 인증정보에 의해 수신자의 단말장치에 표시된다.
이하에서는 본발명의 바람직한 실시예들을 첨부한 도면을 참조하여 상세히 설명한다.
도 1은 본 발명의 일 실시예에 따른 인터넷 전화에서 발신자를 식별하고 식별된 발신자에 따라 과금을 하기 위한 네트워크 시스템 구성도이다. 본 발명에 따른 네트워크 시스템은 단말장치1(110)과 단말장치2(120), 호-처리서버(130), 공인인증서 발급서버(140), 과금서버(150) 및 게이트웨이(160)로 이루어지며, 이들은 인터넷을 포함한 네트워크(170)를 통해 상호 연결된다.
단말장치1(110)과 단말장치2(120)는 인터넷에 접속되어 VOIP를 수행하기 위한 단말기이다. 단말장치1(110)과 단말장치2(120)는 인터넷 전화를 위한 소프트웨어 프로그램이 설치된 PC를 포함하거나, 별도의 인터넷 전화 기능이 장착된 전화기 등을 포함할 수 있다. 단말장치1(110)과 단말장치2(120)는 상대방으로 전달할 음성을 마이크를 통해서 입력받고, 스피커를 통해 전달된 상대방의 음성을 재생한다. 이하, 설명의 편의상 단말장치1(110)은 발신자가 사용하는 단말기이고, 단말장치2(150)는 수신자가 사용하는 단말기로 가정한다.
발산자 단말장치인 단말장치1(110)은 발신자로부터 발신자의 식별자 및 비밀키를 입력받아 인증정보를 생성한다.
발신자는 자신이 소유하고 있는 식별자와 비밀키가 저장된 이동형 저장매체를 단말장치1(110)에 삽입하여 자신의 식별자와 비밀키를 입력한다. 이동형 저장매체로는 스마트 카드나 IC 카드들 포함하여 인터넷 전화용 단말장치에 연결하여 사용할 수 있는 다양한 저장매체가 사용될 수 있다. 또한, 발신자는 단말장치1(110) 내의 저장장치에 식별자와 비밀키를 미리 저장한 경우 식별자와 비밀키를 추출하기 위한 비밀번호를 입력하는 방법 등을 통해서 자신의 식별자와 비밀키를 입력할 수 있다. 발신자 식별자와 비밀키는 공인인증기관을 통해 발급받은 것이 바람직하다.
단말장치1(110)내에 설치된 인증정보 생성기는 도2에서와 같이, 타임스탬프 발생기(210), 난수 발생기(220), 서명 데이터 생성기(230), 해쉬값 생성기(240) 및 암호화기(250)로 구성된다. 타임스탬프 발생기(210)는 전자서명에 사용될 타임스탬프를 생성하는 장치로서, 일반적으로 단말장치의 시스템 시간이나 네트워크 상에 존재하는 타임스탬프 서버로부터 얻어지는 시간 정보를 이용해서 발생시킨다. 난수 발생기(220)는 난수를 발생시키는 장치이다. 서명 데이터 생성기(230)는 발신자로부터 입력된 발신자 식별자와, 난수 발생기(220)에 의해 발생된 난수와, 타임스탬프 발생기(210)로부터 생성된 타임스탬프를 연결하여 서명 데이터를 생성한다. 해쉬값 생성기(240)는 서명 데이터 생성기(230)로부터 생성된 서명 데이터로부터 단방향 함수의 출력으로 일정한 길이를 갖는 해쉬값을 계산한다. 암호화기(250)는 발신자의 비밀키를 이용해서 상기 해쉬값을 암호화하여 전자서명을 생성한다. 결국, 인증정보 생성기를 통해서 최종적으로 얻어지는 인증정보는 [발신자 식별자 + 난수 + 타임스탬프 + 전자서명]으로 이루어진다.
따라서, 단말장치1(110)은 발신 단말장치에 독립적인 발신자 식별자 정보를 갖는 인증정보를 생성하게 된다.
호 처리서버(130)는 단말장치1(110)로부터 수신된 발신자 인증정보에 대해 검증을 하고, 단말장치(110, 120)간 전화 연결을 위해 호를 설정한다.
도 3은 호 처리서버(130)에 설치된 인증정보 검증기를 나타내는 블럭 구성도 이다. 인증정보 검증기는 해쉬값 생성기(310), 복호화기(320) 및 비교기(330)로 구성되어 있다. 수신된 발신자 인증정보는 서명 데이터[사용자 식별자 + 난수 + 타임스탬프]와 전자서명으로 나뉘어진 후 각각 해쉬값 생성기(310)와 복호화기(320)로 입력된다. 해쉬값 생성기(310)는 인증정보 생성기에서 사용된 해쉬값 생성기와 동일한 방식을 사용한다. 복호화기(320)는 발신자의 공개키를 통해서 전자서명을 복호화하는 기능을 수행한다. 비교기(330)는 해쉬값 생성기(310)의 출력과 복호화기(320)의 출력을 비교하여 인증결과를 출력한다.
한편, 호 처리서버(130)가 호 설정 시도시, 발신자 식별자 정보가 수신 단말장치인 단말장치2(120)로 전송되고, 단말장치2(120)의 디스플레이 장치에 발신자에 대한 정보가 표시된다. 따라서, 발신 단말장치와 무관하게 발신자에 대한 정보를 수신자는 알 수 있게 된다. 단말장치2(120)에 표시되는 발신자 정보는 단말장치1(110)에 입력되는 발신자 식별자일 수도 있으나, 수신자가 확인하기 쉽도록 가공된 발신자 정보가 표시되는 것이 바람직하다. 호 처리서버(130)는 통화시작시간, 통화종료시간, 발신자 식별자로 구성된 과금정보를 과금서버(140)로 전송한다.
공인인증서 발급서버(140)는 사용자 개인에 대한 공인인증서를 관리하고, 호 처리서버(130)의 요청에 의해 공인인증서를 발급하여, 호 처리서버(130)가 발신자의 인증정보를 검증하는데에 사용할 수 있도록 한다.
과금서버(150)는 발신자가 실제 사용한 통화시간과 발신자 식별자 정보를 포함하는 과금정보를 저장한다. 이러한 과금정보를 이용함으로써, 발신 단말장치와 무관하게 발신자 별로 통화 과금을 할 수 있다.
게이트웨이(160)는 단말장치(110,120)들 간의 음성 데이터 흐름을 전달해주는 기능을 수행한다.
도 4는 본 발명의 일 실시예에 따른 인터넷 전화에서 발신자 식별 및 과금을 위한 순서도이다.
발신자가 사용하는 단말장치인 단말장치1(110)은 발신자에게 발신자 식별자와 비밀키를 요청한다(단계 201). 단말장치1(110)은 발신자로부터 입력된 식별자와 비밀키를 이용해서 인증정보를 생성한다(단계 202,203). 생성된 인증정보는 호-처리서버(130)로 전송된다.
호-처리서버(130)는 단말장치1(110)로부터 수신된 인증정보에 포함된 발신 자 식별자를 추출한다. 그리고, 발신자 식별자에 해당하는 공인인증서를 공인인증서 발급서버(140)에 요청한다(단계 204). 공인인증 발급서버(140)는 수신된 발신 자 식별자에 해당하는 공인 인증서를 검색하여 존재하는 경우 호-처리서버(130)로 검색된 공인 인증서를 전송한다(단계 205). 호-처리서버(130)는 공인인증서 발급서버(140)으로부터 수신된 공인 인증서에서 발신자의 공개키를 추출하여 단말장치1(110)에서 수신된 인증정보에 대한 확인 과정을 수행한 후 그 인증 결과를 단말장치1(110)로 전송한다(단계 206).
인증 결과가 실패인 경우, 단말장치1(110)는 발신 사용자에게 오류메시지를 표시하고 통화시도를 종료한다. 성공적으로 인증이 이루어진 경우, 단말장치1(110)은 발신자에게 수신자 전화번호를 입력하도록 요청한다(단계 207). 당업자라면 수신자 전화번호 대신에 수신자를 확인할 수 있는 수신자 고유의 식별자가 입력될 수 있다는 것을 알 것이다. 발신자가 수신자 전화번호를 입력하면(단계 208), 단말장치1(110)은 입력된 전화번호에 해당하는 단말장치로 전화를 걸기 위해 호 처리서버(130)에 호 설정(Call Setup)을 요청한다(단계 209).
호 처리서버(130)는 수신된 전화번호에 해당하는 수신 단말장치와 호-설정을 시도한다(단계 210). 이 때, 호 처리서버(130)는 수신 측에 해당하는 단말장치2(120)로 발신자 식별자를 포함하는 초기주소 메시지(Initial Address Message, IAM)를 전송한다. 초기 주소 메시지를 수신한 단말장치2(120)는 주소 처리 완료 메시지(Address Complete Message, ACM)를 호처리 서버(130)로 전송하고, 호처리 서버(130)는 주소 처리 완료 메시지를 단말장치1(110)로 전달한다. 주소처리 완료 메시지를 수신한 단말장치1(110)은 발신자에게 링백톤(Ring-back Tone)을 재생한다. 단말장치2(120)는 초기주소 메시지에 포함된 발신자의 정보를 화면에 출력하고, 전화벨(Ring) 소리를 재생한다(단계 211). 수신자가 전화 수화기를 들면(즉, 오프-훅 상태), 단말장치2(120)는 호 처리서버(130)로 응답메시지(Answer Message, ANM)를 전송한다(단계 212).호 처리서버(130)는 단말장치1(110)로 응답메시지를 전송하고 통화 시작 시간을 저장한다(단계 213). 단말장치1(110)가 응답메시지를 수신하면 호-설정은 완료되고, 발신자와 수신자는 각각의 단말장치(110,120)를 통해서 음성 통화를 시작할 수 있다.
수신자 혹은 발신자의 통화종료(단계214)에 따라, 두 단말장치 중 한 쪽에서 호-종료(Call Teardown) 요청이 있으면(단계 215), 단말장치1,2(110,120)는 호 해제 메시지(Release)를 호처리 서버(130)로 전송하고, 호 처리서버(130)는 상대방 단말장치(120, 110)로 호 해제 메시지를 전송함으로써 해제를 시도한다(단계 216). 호 해제 메시지를 수신한 상대방 단말장치는 호 해제 완료 메시지를(Release Complete, RLC) 호 처리서버(130)로 전송한다. 호 해제 완료 메시지를 수신한 호 처리서버(130)는 호 해제를 요청한 발신단말로 호 처리 해제 메시지를 전송하고 통화 종료 시간을 저장한다(단계 217). 호-처리서버(130)는 발신자 식별자와 통화 시작 시간 및 통화 종료 시간으로 구성된 과금 정보를 과금서버(150)로 전송하고(단계 218), 과금 서버(120)는 수신된 과금 정보를 저장하고(단계 219), 발신자 식별 및 그에 따른 과금과정은 종료한다.
이상과 같이, 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 이것에 의해 한정되지 않으며 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 본 발명의 기술 사상과 아래에 기재될 특허청구범위의 균등 범위 내에서 다양한 수정 및 변형이 가능함은 물론이다.
본 발명은 인터넷 전화 서비스 가입자의 특정 단말장치에 대한 서비스 종속성을 제거할 수 있는 효과를 제공한다. 즉, 동일한 단말을 사용하더라도 실제 발신자에 따라 해당 발신자 정보를 표시할 수 있으며, 서비스 요금을 실제 발신자에게 부과할 수 있는 효과를 제공한다.
Claims (19)
- 인터넷 전화 시스템에서 발신자를 식별하는 방법에 있어서,발신 단말장치로부터 상기 발신자의 인증정보를 수신하는 단계;상기 수신된 인증정보와 상기 발신자의 공인인증서를 이용하여 상기 인증정보를 검증하는 단계; 및상기 인증정보가 상기 공인인증서와 부합하는 경우 호설정을 수행하는 단계를 포함하며,상기 인증정보는 상기 발신자로부터 입력되는 발신자 식별자 및 비밀키를 이용하여 상기 발신 단말장치와 독립적으로 생성되고,상기 호설정시 상기 발신자 식별자에 해당하는 발신자 정보를 수신 단말장치에 전송하는인터넷 전화 시스템에서 발신자를 식별하는 방법.
- 제1항에 있어서,상기 발신자 식별자 및 상기 비밀키가 이동형 저장매체에 저장된 경우, 상기 이동형 저장매체를 상기 발신 단말장치에 삽입함으로써 상기 발신자 식별자 및 상기 비밀키가 입력되는인터넷 전화 시스템에서 발신자를 식별하는 방법.
- 제1항에 있어서,상기 발신자 식별자 및 상기 비밀키가 상기 발신 단말장치에 미리 저장된 경우, 상기 발신자에 의해 비밀번호가 입력됨으로써 상기 발신자 식별자 및 상기 비밀키가 입력되는인터넷 전화 시스템에서 발신자를 식별하는 방법.
- 제1항에 있어서,상기 인증정보는 상기 발신자 식별자를 포함하는 서명데이터를 생성하고, 상기 서명 데이터를 상기 비밀키에 의해 전자서명하고, 상기 서명데이터와 상기 전자서명을 연결함으로써 생성되는인터넷 전화 시스템에서 발신자를 식별하는 방법.
- 제4항에 있어서,상기 인증정보를 검증하는 단계는상기 공인 인증서에서 상기 발신자에 대한 공개키를 추출하는 단계;상기 수신된 인증정보를 상기 서명데이터와 상기 전자서명으로 분리하는 단 계;상기 서명데이터에 대해 해쉬값을 생성하는 단계;상기 전자서명을 상기 추출된 공개키로 복호화하는 단계; 및상기 해쉬값과 상기 복호화된 값을 비교하여 인증 결과를 출력하는 단계를 포함하는인터넷 전화 시스템에서 발신자를 식별하는 방법.
- 제1항에 있어서,상기 공인 인증서는 공인인증서 발급서버로부터 획득되는인터넷 전화 시스템에서 발신자를 식별하는 방법.
- 인터넷 전화 시스템에서 발신자별 과금 방법에 있어서,발신 단말장치로부터 상기 발신자의 인증정보를 수신하는 단계;상기 수신된 인증정보와 상기 발신자의 공인인증서를 이용하여 상기 인증정보를 검증하는 단계;상기 인증정보가 상기 공인인증서와 부합하는 경우 호설정을 수행하는 단계;호 종료시 상기 발신자에 대해 과금정보를 저장하는 단계를 포함하며,상기 인증정보는 상기 발신자로부터 입력되는 발신자 식별자 및 비밀키를 이 용하여 상기 발신 단말장치와 독립적으로 생성되는인터넷 전화 시스템에서 발신자별 과금 방법.
- 제7항에 있어서,상기 과금 정보는 상기 발신자 식별자를 포함하는인터넷 전화 시스템에서 발신자별 과금 방법.
- 제8항에 있어서,상기 과금 정보는 통화시작시간과 통화종료시간을 더 포함하는인터넷 전화 시스템에서 발신자별 과금 방법.
- 제7항에 있어서,상기 인증정보는 상기 발신자 식별자를 포함하는 서명데이터를 생성하고, 상기 서명 데이터를 상기 비밀키에 의해 전자서명하고, 상기 서명데이터와 상기 전자서명을 연결함으로써 생성되는인터넷 전화 시스템에서 발신자별 과금 방법.
- 발신자별 인터넷 전화 과금 시스템에 있어서,발신 단말장치로부터 수신된 상기 발신자의 인증정보와 공인인증서 발급서버로부터 수신된 공인인증서를 이용하여 상기 인증정보를 검증하고, 상기 인증정보가 상기 공인인증서와 부합하는 경우 호설정을 수행하는 호 처리 서버; 및호 종료시 상기 호 처리 서버로부터 상기 발신자에 대한 과금정보를 전송받아 저장하는 과금 서버를 포함하며,상기 인증정보는 상기 발신자로부터 입력되는 발신자 식별자 및 비밀키를 이용하여 상기 발신 단말장치와 독립적으로 생성되는발신자별 인터넷 전화 과금 시스템.
- 제11항에 있어서,상기 과금 정보는 상기 발신자 식별자를 포함하는발신자별 인터넷 전화 과금 시스템.
- 제12항에 있어서,상기 과금 정보는 통화시작시간과 통화종료시간을 더 포함하는발신자별 인터넷 전화 과금 시스템.
- 제11항에 있어서,상기 인증정보는 상기 발신자 식별자를 포함하는 서명데이터를 생성하고, 상기 서명 데이터를 상기 비밀키에 의해 전자서명하고, 상기 서명데이터와 상기 전자서명을 연결함으로써 생성되는발신자별 인터넷 전화 과금 시스템.
- 인터넷 전화 단말장치에 있어서,발신자의 인증정보를 생성하여 호 처리 서버로 전송하는 인증정보 생성부; 및상기 호 처리 서버에 의해 상기 인증정보가 공인 인증서와 부합하다고 검증된 경우, 상기 호 처리 서버에 호설정을 요청하는 호 설정 요청부를 포함하며,상기 인증정보는 상기 발신자로부터 입력되는 발신자 식별자 및 비밀키를 이용하여 상기 인터넷 전화 단말장치와 독립적으로 생성되고,상기 발신자 식별자에 해당하는 발신자 정보는 상기 인증정보에 의해 수신자의 단말장치에 표시되는인터넷 전화 단말장치.
- 제15항에 있어서,상기 발신자 식별자 및 상기 비밀키가 저장된 이동형 저장매체를 삽입할 수 있는 이동형 저장매체 삽입부를 더 포함하는인터넷 전화 단말장치.
- 제15항에 있어서,상기 발신자 식별자 및 상기 비밀키를 미리 저장하고, 상기 발신자에 대해 비밀번호 입력을 요청하는인터넷 전화 단말장치.
- 제15항에 있어서,상기 인증정보 생성부는 상기 발신자 식별자를 포함하는 서명데이터를 생성하고, 상기 서명 데이터를 상기 비밀키에 의해 전자서명하고, 상기 서명데이터와 상기 전자서명을 연결하여 상기 인증정보를 생성하는인터넷 전화 단말장치.
- 제18항에 있어서,상기 인증정보 생성부는난수발생기에서 발생된 난수와 타임스탬프 발생기에서 발생된 타임스탬프를 상기 발신자 식별자에 연결하여 상기 서명데이터를 생성하는인터넷 전화 단말장치.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040101920A KR20060062916A (ko) | 2004-12-06 | 2004-12-06 | 인터넷 전화에서 발신자 식별 방법과 과금 방법 및 과금시스템 |
US11/229,468 US7693269B2 (en) | 2004-12-06 | 2005-09-15 | Caller identification method, and billing system and method using the same in internet telephony |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040101920A KR20060062916A (ko) | 2004-12-06 | 2004-12-06 | 인터넷 전화에서 발신자 식별 방법과 과금 방법 및 과금시스템 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20060062916A true KR20060062916A (ko) | 2006-06-12 |
Family
ID=36574106
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040101920A KR20060062916A (ko) | 2004-12-06 | 2004-12-06 | 인터넷 전화에서 발신자 식별 방법과 과금 방법 및 과금시스템 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7693269B2 (ko) |
KR (1) | KR20060062916A (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100963963B1 (ko) * | 2007-10-17 | 2010-06-15 | 주식회사 케이티 | 이동 통신망에서의 비인가 트래픽 제어 시스템 및 방법 |
KR101718368B1 (ko) * | 2015-11-03 | 2017-03-21 | 보이스로코 주식회사 | 생체 인식을 통한 보안 통신 시스템 및 방법 |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060062916A (ko) * | 2004-12-06 | 2006-06-12 | 한국전자통신연구원 | 인터넷 전화에서 발신자 식별 방법과 과금 방법 및 과금시스템 |
CN101496344B (zh) * | 2006-07-20 | 2014-08-20 | 黄金富 | 网上银钱支付和身份确认的带自设认证算式的方法和系统 |
US20080181380A1 (en) * | 2007-01-30 | 2008-07-31 | Alcatel Lucent | Proxy for authenticated caller name |
US9241013B2 (en) * | 2007-01-30 | 2016-01-19 | Alcatel Lucent | Caller name authentication to prevent caller identity spoofing |
US8359270B2 (en) * | 2007-09-07 | 2013-01-22 | Btm Investments Llc | System for identifying an individual and managing an account |
US7584147B2 (en) * | 2007-09-07 | 2009-09-01 | Pence Joseph A | System for identifying an individual and managing an account |
US9197746B2 (en) * | 2008-02-05 | 2015-11-24 | Avaya Inc. | System, method and apparatus for authenticating calls |
US8537835B2 (en) | 2008-06-20 | 2013-09-17 | Alcatel Lucent | Methods and apparatus for self-organized caching in a content delivery network |
DE102009008534A1 (de) * | 2009-02-11 | 2010-10-07 | Siemens Aktiengesellschaft | Verfahren und Gerät zum Bereitstellen einer anruferspezifischen Funktion |
KR101281882B1 (ko) * | 2009-10-12 | 2013-07-03 | 한국전자통신연구원 | 피싱 방지를 위한 발신자 인증 방법 및 시스템 |
JP5105291B2 (ja) * | 2009-11-13 | 2012-12-26 | セイコーインスツル株式会社 | 長期署名用サーバ、長期署名用端末、長期署名用端末プログラム |
JP4641327B1 (ja) * | 2010-03-25 | 2011-03-02 | 慧通信技術工業 株式会社 | 計測データ管理方法、計測データ管理システム、計測データ管理装置及び端末装置 |
US9544770B2 (en) | 2010-12-01 | 2017-01-10 | Microsoft Technology Licensing, Llc | User authentication in a mobile environment |
US8667283B2 (en) * | 2011-05-09 | 2014-03-04 | Verayo, Inc. | Soft message signing |
US9232394B2 (en) * | 2013-01-02 | 2016-01-05 | International Business Machines Corporation | Authentication of phone caller identity |
CN104283851A (zh) * | 2013-07-08 | 2015-01-14 | 中国电信股份有限公司 | 非法自动呼叫的屏蔽方法和系统以及语音鉴权设备 |
US9521141B2 (en) | 2014-02-12 | 2016-12-13 | Bank Of America Corporation | Caller validation |
US9544424B1 (en) | 2015-12-28 | 2017-01-10 | Cisco Technology, Inc. | Trust enabled communication system |
US9894199B1 (en) * | 2016-04-05 | 2018-02-13 | State Farm Mutual Automobile Insurance Company | Systems and methods for authenticating a caller at a call center |
FR3052618A1 (fr) | 2016-06-08 | 2017-12-15 | Orange | Procede d'enrichissement d'une signalisation d'une communication et dispositif |
KR102588498B1 (ko) | 2016-11-07 | 2023-10-12 | 삼성전자주식회사 | 통신 시스템에서 발신자를 인증하기 위한 장치 및 방법 |
US10911946B2 (en) * | 2017-01-04 | 2021-02-02 | Getraline | Local unit for monitoring the maintenance of an item of equipment and method for the validation of a task on the item of equipment |
US11595515B2 (en) * | 2019-09-30 | 2023-02-28 | Ringcentral, Inc. | System and method of caller verification |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1098494A (ja) * | 1996-09-20 | 1998-04-14 | Secom Co Ltd | 通信システム |
JPH10336353A (ja) * | 1997-06-03 | 1998-12-18 | Inter Com:Kk | パソコン通信システム |
KR20010107017A (ko) * | 2000-05-24 | 2001-12-07 | 윤종용 | 통신시스템에 있어서 보이스 오버 인터넷 프로토콜의 호과금방법 |
KR20030002472A (ko) * | 2001-06-29 | 2003-01-09 | (주)코리아닷컴 커뮤니케이션즈 | 개인전화번호로 과금하는 인터넷폰 및 팩스 시스템과 그서비스 방법 |
KR20030026545A (ko) * | 2001-09-26 | 2003-04-03 | 주식회사 케이티 | 발신자 부담 웹투폰 서비스 시스템 및 그 방법 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR0184490B1 (ko) | 1996-01-19 | 1999-05-15 | 김광호 | 일반전화기에서 호출자 식별 데이타를 이용한 벨음량 조절방법 |
KR19990042727A (ko) | 1997-11-27 | 1999-06-15 | 전주범 | 전화기의 송신자에 따른 선택적 수신제어 방법 |
US6463534B1 (en) * | 1999-03-26 | 2002-10-08 | Motorola, Inc. | Secure wireless electronic-commerce system with wireless network domain |
US6324271B1 (en) * | 1999-08-17 | 2001-11-27 | Nortel Networks Limited | System and method for authentication of caller identification |
US6789193B1 (en) * | 2000-10-27 | 2004-09-07 | Pitney Bowes Inc. | Method and system for authenticating a network user |
KR100385860B1 (ko) | 2000-12-23 | 2003-06-02 | 주식회사 케이티 | Pc 와 cid 기능을 가진 전화기간의 공인 인증기관을통한 발신자 식별 방법 |
KR20010069332A (ko) | 2001-03-09 | 2001-07-25 | 정성구 | 선불전화카드와 후불전화카드를 이용한 웹투폰 서비스 구현 |
US7254708B2 (en) * | 2002-03-05 | 2007-08-07 | Intel Corporation | Apparatus and method for wireless device set-up and authentication using audio authentication—information |
KR100824182B1 (ko) | 2002-04-19 | 2008-04-21 | 주식회사 케이티 | 인터넷 전화서비스에 대한 스마트카드의 인증 및 지불시스템과 그 방법 |
KR20060062916A (ko) * | 2004-12-06 | 2006-06-12 | 한국전자통신연구원 | 인터넷 전화에서 발신자 식별 방법과 과금 방법 및 과금시스템 |
-
2004
- 2004-12-06 KR KR1020040101920A patent/KR20060062916A/ko not_active Application Discontinuation
-
2005
- 2005-09-15 US US11/229,468 patent/US7693269B2/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1098494A (ja) * | 1996-09-20 | 1998-04-14 | Secom Co Ltd | 通信システム |
JPH10336353A (ja) * | 1997-06-03 | 1998-12-18 | Inter Com:Kk | パソコン通信システム |
KR20010107017A (ko) * | 2000-05-24 | 2001-12-07 | 윤종용 | 통신시스템에 있어서 보이스 오버 인터넷 프로토콜의 호과금방법 |
KR20030002472A (ko) * | 2001-06-29 | 2003-01-09 | (주)코리아닷컴 커뮤니케이션즈 | 개인전화번호로 과금하는 인터넷폰 및 팩스 시스템과 그서비스 방법 |
KR20030026545A (ko) * | 2001-09-26 | 2003-04-03 | 주식회사 케이티 | 발신자 부담 웹투폰 서비스 시스템 및 그 방법 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100963963B1 (ko) * | 2007-10-17 | 2010-06-15 | 주식회사 케이티 | 이동 통신망에서의 비인가 트래픽 제어 시스템 및 방법 |
KR101718368B1 (ko) * | 2015-11-03 | 2017-03-21 | 보이스로코 주식회사 | 생체 인식을 통한 보안 통신 시스템 및 방법 |
WO2017078358A1 (ko) * | 2015-11-03 | 2017-05-11 | 보이스로코 주식회사 | 생체 인식을 통한 보안 통신 시스템 및 방법 |
Also Published As
Publication number | Publication date |
---|---|
US7693269B2 (en) | 2010-04-06 |
US20060120345A1 (en) | 2006-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20060062916A (ko) | 인터넷 전화에서 발신자 식별 방법과 과금 방법 및 과금시스템 | |
US7464267B2 (en) | System and method for secure transmission of RTP packets | |
US6988205B2 (en) | Method and apparatus for the secure storage of audio signals | |
US8694785B2 (en) | Broadband certified mail | |
US8150005B1 (en) | Method, architectures and technique for authentication of telephone calls | |
CN111371797B (zh) | 一种通信会话中可信身份认证方法及系统 | |
US8694789B2 (en) | System and method for generating a non-repudiatable record of a data stream | |
CN112929339B (zh) | 一种保护隐私的消息传送方法 | |
CN111092905B (zh) | 一种基于voip的加密通话方法和系统 | |
TWI640189B (zh) | 電信認證之身分核實系統及其方法 | |
CN113114858B (zh) | 一种基于网关为通话添加可信标识的方法和装置 | |
US8699675B2 (en) | Method and apparatus for exchanging information in a voice communication system | |
US20060147038A1 (en) | Method and installation for controlling a telephone call transmitter on an internet network and telephone terminal therefor | |
CN110740129A (zh) | 一种基于端到端认证的电话网通信防护方法 | |
JP3684988B2 (ja) | 位置情報サービスシステム、並びに、位置情報サービスシステムにおける位置情報利用方法、発信端末、位置センタ、及び、着信端末 | |
JP3684989B2 (ja) | 位置情報サービスシステム、並びに、位置情報サービスシステムにおける位置情報利用方法、発信端末、及び、デコーダモジュール | |
EP2057777A2 (en) | Method of recording a not repudiable digital transmission of information and identifying the participants in the communication | |
JP2003229955A (ja) | 通話方法及び通話システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |