[go: up one dir, main page]

KR20110106819A - 통신 네트워크에서 피어링 파트너에게 비용을 지불하기 위한 시스템 - Google Patents

통신 네트워크에서 피어링 파트너에게 비용을 지불하기 위한 시스템 Download PDF

Info

Publication number
KR20110106819A
KR20110106819A KR1020110025533A KR20110025533A KR20110106819A KR 20110106819 A KR20110106819 A KR 20110106819A KR 1020110025533 A KR1020110025533 A KR 1020110025533A KR 20110025533 A KR20110025533 A KR 20110025533A KR 20110106819 A KR20110106819 A KR 20110106819A
Authority
KR
South Korea
Prior art keywords
peering
call
network
partner
communication
Prior art date
Application number
KR1020110025533A
Other languages
English (en)
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 인텔레피어, 인코포레이티드
Publication of KR20110106819A publication Critical patent/KR20110106819A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/08Metering calls to called party, i.e. B-party charged for the communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/43Billing software details
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/44Augmented, consolidated or itemized billing statement or bill presentation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/50Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP for cross-charging network operators
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/56Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP for VoIP communications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/80Rating or billing plans; Tariff determination aspects
    • H04M15/8044Least cost routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting or billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0104Augmented, consolidated or itemised billing statement, e.g. additional billing information, bill presentation, layout, format, e-mail, fax, printout, itemised bill per service or per account, cumulative billing, consolidated billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/20Technology dependant metering
    • H04M2215/202VoIP; Packet switched telephony
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/42Least cost routing, i.e. provision for selecting the lowest cost tariff
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/52Interconnection, inter-exchange, reseller billing, billing agreements between different operators, e.g. billing identifier added on the CDR in order to cross charge the other operator, inter-operator accounting, reconciliation, bill directly resellers customers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Multimedia (AREA)
  • Telephonic Communication Services (AREA)
  • Meter Arrangements (AREA)

Abstract

피어링 파트너는 콜 오퍼의 직접 광대역 라우팅을 위해 피어링 네트워크에 등록할 수 있다. 피어링 네트워크는 통화기록을 수집하고, 착신 사용량을 요약하며, 피어링 네트워크 서비스의 사용 대가로 피어링 파트너에게 지불되야할 비용을 계산함과 동시에 피어링 파트너를 대신하여 콜 오퍼를 착신한다.

Description

통신 네트워크에서 피어링 파트너에게 비용을 지불하기 위한 시스템{Payment system for paying peering partners in a telecommunications network}
본 출원은 통신(telecommunications)에 관한 것이다.
콜 착신(call termination) 또는 음성 착신(voice termination)은 어떤 하나의 통신 교환국로부터 다른 통신 교환국으로의 통신세션(예를 들면, 전화통화, 데이터, 이미지 또는 멀티미디어 전송)의 전송에 관계된다. 통신 교환국은 경쟁적 지역 교환 사업자(CLEC; competitive local exchange carrier), 기존의 지역 교환 통신 사업자(ILEC; incumbent local exchange carrier) 또는 통신 서비스 제공자와 같은 통신 사업자를 포함할 수 있다. 콜 발신자(call initiator)는 발신점(originating point)에 있으며, 콜 수신자(call destination)은 착신점(terminating point)에 있다.
발신 통신 교환국은 통신세션을 착신 통신 교환국에 전송하도록 결정할 수 있다. 일 구현예에서, 착신 통신 교환국은 착신 서비스와 관계된 비용을 홍보한다. 예를 들면, 발신 통신 교환국은 최저 착신 서비스 비용 또는 최저 요금율(LCR; lowest cost rate)을 광고하는 착신 통신 교환국에게 통신세션을 전송하도록 선택할 수 있다.
일 구현예에서, 착신 통신 교환국은 발신 통신 교환국보다 다양한 네트워크 형식을 포함한다. 몇가지 예로써, 이러한 네트워크는 패킷교환 데이터 통신망(예, 인터넷, 인트라넷, 엑스트라넷, 서브넷), 공중전화망(PSTN; public switched telephone network), 무선네트워크, 근거리 통신망(LANs; local area networks), 광역 통신망(WANs; wide area networks), 피어투피어 네트워크(P2P; peer-to-peer networks), 위성 통신망, 라디오 및 텔레비전 방송 네트워크, 광 통신망, 도시권 정보통신망(MANs; metro area networks), 컴퓨터 네트워크, 그리드 네트워크, 교환기(예, 사설 교환기(PBX; private branch exchange)), 광대역종합정보통신망(B-ISDN; broadband integrated data services network), 접속망, 디지털 가입자 회선(DSL; digital subscriber lines), 케이블 등을 포함할 수 있다. 착신 통신 교환국은 도착 통신장치(예, 통신장치를 사용함에 있어 적응된 네트워크 방식) 형식 때문에, 부분적으로 착신 통신 교환국에 의해서 선택된다. 통신 장치는 음성(voice) 및/또는 데이터의 전송 또는 수신이 가능한 어떠한 장치도 포함하며, 이러한 장치는 전화기, 스마트폰, 모바일 폰, 개인휴대단말기(PDAs; personal digital assistants), 컴퓨터, 팩스기, 인터넷 이용가능한 장치, 미디어플레이어, 셋톱박스, 이메일 장치 등일 수 있으나, 이에 제한되지는 않는다. 예로써, 발신 통신 교환국은 공중전화망인 반면에, 착신 통신 교환국은 인터넷 전화(VoIP; voice over internet protocol) 광역통신망일 수 있으며, 그 반대일 수도 있다.
통화기록은 전화 연결의 착신으로부터 생성된다. 통화기록내의 정보는 통신 제공자가 제공된 서비스의 적절한 요금을 결정하는데 이용된다. 예로써, 통화기록에는 발신 전화번호, 수신 전화번호, 발신 타임스탬프 및 통화시간 등이 들어있다. 추가적으로, 통신 제공자는 레코드 식별 부호, 통화결과(예, 완료, 바쁨 등), 통화에 관한 특정한 라우팅(routing) 정보 또는 통화 중에 사용된 특이한 특징(예, 통화 대기중, 콘퍼런스(conference) 회선 등)과 같은 통화기록 내의 다른 정보들도 수집할 수 있다.
본 발명의 목적은 통신 네트워크에서 피어링 파트너에게 비용을 지불하기 위한 시스템을 제공하는 것이다.
피어링 파트너(peering partners)는 콜 오퍼의 직접적인 광대역 라우팅(routing)을 위해 피어링 네트워크에 등록할 수 있다. 피어링 네트워크는 통화기록을 수집하며, 착신 사용량의 요약 및 피어링 네트워크 서비스의 사용 대가로 피어링 파트너에게 지불해야할 비용을 계산하면서, 피어링 파트너를 대신하여 콜 오퍼를 착신한다.
일 구현예에서, 본 방법발명은 통신 피어링 네트워크 내의 콜 오퍼 연결을 촉진하는 단계로서, 상기 촉진하는 단계는 (a) 통신 피어링 네트워크의 피어링 파트너에 의해 등록된 전화번호를 위해 콜 오퍼를 수신하는 단계, (b) 전화번호가 첫번째 피어링 파트너에게 속하는지 결정하는 단계, (c) 첫번째 피어링 파트너에게 직접 콜 오퍼를 라우팅하는 단계 및 (d) 콜 오퍼에 대해 통화기록을 생성하고, 상기 통화기록을 피어링 정보로 채우는 단계를 포함하며, 여기서 첫번째 피어링 파트너에 의해 등록된 전화번호를 위해 복수개의 콜 오퍼에 대해 (a)에서 (d)단계를 반복한다; 일정기간동안 첫번째 피어링 파트너에 의한 통신 피어링 네트워크의 사용량을 요약하는 단계; 및 상기 요약된 사용량을 부분적으로 기초하여 비용을 계산하는 단계를 포함한다.
시스템, 방법, 장치 및 컴퓨터 판독 가능 매체에 관한 구현예를 포함하여, 다른 구현예도 개시된다.
본 발명에 따르면, 피어링 네트워크는 통화기록을 수집하고, 착신 사용량을 요약하며, 피어링 네트워크 서비스의 사용 대가로 피어링 파트너에게 지불되야할 비용을 계산함과 동시에 피어링 파트너를 대신하여 콜 오퍼를 착신할 수 있다.
도 1은 피어링 파트너에게 콜 연결을 촉진하며, 피어링 파트너에게 비용 정보를 생성하기 위한 통신 피어링 네트워크의 예를 나타낸 블록 다이어그램이다.
도 2는 통신 피어링 네트워크 내의 피어링 사용자를 위한 비용 정보를 생성하고, 청구한 콜 연결을 수행하기 위한 공정예를 나타낸 스윔 레인(swim lane) 다이어그램이다.
도 3은 도 1 및 도 2에 도시된 다양한 작동을 수행하기 위한 시스템 구조의 예를 나타낸 블록 다이어그램이다.
통신 피어링 네트워크의 예시
도 1은 피어링 파트너에게 콜 연결을 촉진하며, 피어링 파트너에게 비용 정보를 생성하기 위한 통신 피어링 네트워크의 예를 나타낸 블록 다이어그램이다. 일 구현예에서, 통신 네트워크(100)는 피어링 기반구조(102), 피어링 데이터베이스(104) 및 피어링 파트너 네트워크(106)를 포함한다.
피어링 기반구조(102)는 피어링 기반구조 네트워크에서 피어링 파트너 네트워크(106) 접근 장비까지 통신 콜의 직접적인 광역 라우팅을 피어링 파트너에게 제공한다. 일 구현예에서, 피어링 파트너는 예로써, 법인기업, 교육 캠퍼스, 통신 사업자, 통신 서비스 제공자, 인터넷 서비스 제공자(ISP; internet service providers), 어플리케이션 서비스 제공자,(ASP; application service providers) 또는 정부기관과 같은 많은 전화 번호를 갖는 단체를 포함할 수 있다. 예시로, 단체는 피어링 네트워크에 정보를 제공함을 통해 피어링 파트너가 될 수도 있다. 이러한 정보는 예로써, 단체명, 전화번호, 주소, 청구소 발송지 또는 체계(예, 예금계좌 등), 하나 또는 그 이상의 전화번호 및 하나 또는 그 이상의 전화번호와 관계된 하나 또는 그 이상의 네트워크 주소를 포함할 수 있다. 예로, 피어링 파트너는 피어링 파트너 에지(edge) 라우팅 장치의 인터넷 프로토콜(IP; internet protocol) 주소 또는 피어링 파트너에게 할당된 통신 장치에 접근을 허여하는 다른 네트워크 주소와 같은 라우팅 정보에 따라 피어링 기반구조(102)에 전화번호를 등록할 수 있다. 일 구현예에서, 개인사용자 역시 소프트폰(softphone)과 같은 광역 네트워크 기반 통신 장치를 피어링 기반구조(102)에 등록할 수 있다. 등록된 전화번호는 피어링 데이터베이스(104) 내에 저장될 수 있다. 일 구현예에서, 피어링 데이터베이스(104)는 피어링 기반구조(102) 내부에 포함된다.
일 구현예에서, 피어링 기반구조(102)는 라우팅 로직(114; routing logic)과 네트워크 스위치(116)를 포함할 수 있다. 다른 구현예에서, 라우팅 로직(114)은 네트워크 스위치(116) 내에 포함될 수 있다. 하나의 예시로, 피어링 기반구조(102)는 종단점(endpoints)을 다이어링하거나, 콜 레그(call legs)를 브리징(bridging) 및 통합 음성 응답(IVR; integrated voice response)교환을 촉진하는 것과 같은 패킷 교환 네트워크에서의 다양한 통신 업무를 수행하는 것이 실시 가능한 소프트 스위치(Softswitch) 또는 가상 사설교환기(virtual PBX)를 포함할 수 있다. 다른 구현예도 가능하다. 간략하게 보자면, 라우팅 로직(114)은 콜 오퍼 내에 요청된 목적지까지 도착하기 위한 경로를 계산하며, 네트워크 스위치(116)는 목적지까지 콜 오퍼를 이동시키는데 필요한 스위칭 조작을 실행한다. 예로써, 네트워크 스위치(116)는 첫번째 통신 프로토콜과 두번째 통신 프로토콜 사이의 변환을 위해 로직을 포함할 수 있다.
피어링 파트너에 의해 등록된 전화번호로 향하는 콜 오퍼가 피어링 기반구조(102)에 수신되었을 경우, 피어링 기반구조(102)는 피어링 데이터베이스(104) 내의 목적지 전화번호를 검색하고, 관련된 네트워크 주소로 콜 오퍼를 라우팅한다. 피어링 기반구조(102)는 콜 오퍼의 착신과 관련된 통화기록을 수집한다. 수집된 통화기록은 피어링 파트너에게 지급되야할 비용을 결정하는데 사용된다.
도 1에 도시된 예시에 따르면, 공중 통신 네트워크(예로, 공중전화망(PSTN; public switched telephone network))는 피어링 기반구조(102)에 콜 오퍼를 제공(122)할 수 있다. 예로써, 피어링 기반구조(102) 내의 네트워크 스위치(116)가 콜 오퍼를 수신할 수 있다. 네트워크 스위치(116)는 라우팅 로직(114)에 목적지 전화번호를 전달한다. 라우팅 로직(114)은 피어링 데이터베이스(104) 내의 전화번호와 관련된 정보를 알아내면서, 데이터베이스 쿼리(database query)를 수행한다. 만약 전화번호가 피어링 데이터베이스(104) 내에 존재하지 않는다면, 라우팅 로직(114)은 콜 오퍼의 표준 라우팅 작동을 실시한다. 예로, 피어링 기반구조(102)는 목적지까지의 가장 값싼 루트를 이용하여 콜을 라우팅할 수 있다.
만약 피어링 데이터베이스(104) 내에 해당 전화번호가 발견되었다면, 라우팅 로직(114)은 피어링 파트너 통신 장치(예, 피어링 파트너 네트워크(106)의 네트워크 에지 스위치)의 목적지 네트워크 주소를 네트워크 스위치(116)에 제공한다. 네트워크 스위치(116)는 피어링 파트너 네트워크(106)에 직접 콜 오퍼를 라우팅할 수 있다. 일 구현예에서, 콜 오퍼는 피어링 기반구조(102)와 피어링 파트너 네트워크(106) 사이에 설치된 광대역 트렁크(broadband trunk)를 통해 발송된다. 다른 구현예에서, 네트워크 스위치(116)는 다른 스타일의 피어링 기반구조(102)와 피어링 파트너 네트워크(106) 사이의 하드 코딩(hard-coded)된 연결을 포함한다. 예로, 이러한 연결은 피어링 파트너가 전화번호를 피어링 기반구조(102)에 등록했을 때 형성될 수 있다. 피어링 파트너 네트워크(106)는 목적지 통신 장치에 콜 오퍼를 전달한다.
피어링 파트너 네트워크 에지 스위치(106)에 콜의 수신이 완료되자마자, 네트워크 스위치(116)는 통화 내역을 통화 기록(CDR; call detail record)의 형태로 하나 또는 그 이상의 CDR 콜렉터(108; CDR collectors)에 제공(130)한다. 예로써, 통화기록은 발신 전화번호, 수신 전화번호, 발신 타임스탬프 및 통화시간을 포함한다. 일 구현예로써, CDR 콜렉터(108)는 피어링 파트너에게 직접적인 콜 오퍼의 라우팅에 관련된 정보로 각각의 통화기록을 채운다. 예시로써, 이러한 정보는 목적지 전화번호와 관련된 피어링 파트너의 신분증명, 발신 전화번호와 관련된 피어링 파트너의 신분증명 또는 최소 라우팅(LCR; least cost routing) 경로와 같은 표준 통신 라우팅 메커니즘을 통한 콜 오퍼 라우팅과 관계된 호율(예, 분당 요금 또는 균일 접속료)을 포함한다. 다른 구현예에서, 네트워크 스위치(116)는 통화기록을 채우거나 통화기록을 채우는데 필요한 정보를 CDR 콜렉터(108)에 제공한다. 일 구현예에서, CDR 콜렉터(108)는 정보가 채워진 통화기록을 보관한다.
CDR 콜렉터(108)는 정보가 채워진 통화기록을 요약엔진(110; call summarization engine)에 제공(132)하는데, 이러한 요약엔진(110)은 예정된 원칙(예, 매달, 격주, 매주 등)으로 피어링 파트너 당 요약된 사용량 정보를 계산한다. 예로써, 요약된 사용량 정보는 다이렉트 피어링 연결을 통해 라우팅된 총 분(total minutes), 피어링 파트너를 대신하여 피어링 기반구조(102)에 의해 착신된 총 콜의 개수 또는 표준 통신 라우팅 메커니즘을 통해 요약 콜 오퍼를 라우팅한 피어링 기반구조(102)의 잠재적 비용을 포함한다.
일 구현예에서, 요약엔진(110)은 각각의 피어링 파트너를 위해 요약된 착신 사용량 리포트를 생성한다. 예로, 요약엔진(110)은 예정된 원칙으로 각각의 피어링 파트너(예, 팩스, 이메일, 우편, 웹 기반 계정에 업로드 등)에게 착신 사용량 리포트를 전달(134)할 수 있다.
또한, 요약엔진(110)은 비용 및 청구엔진(112)에 요약된 통화기록 데이터를 제공(136)하며, 여기서 비용 및 청구엔진(112)은 요약된 통화기록 데이터를 기초로 하여 피어링 파트너에 의해 발생한 비용을 계산한다. 일 구현예에서, 비용 및 청구엔진(112)은 표준 통신 라우팅 메커니즘을 통해 요약된 콜 오퍼를 라우팅하는 피어링 기반구조(102)의 총 잠재적 비용을 기초로 한 이익률(percentage rate) 또는 발신 통신 교환기(예, PSTN)에 의해 착신 서비스를 목적으로 피어링 기반구조(102)에 지불된 요금을 기초로 한 이익률을 계산한다. 다른 구현예에서, 비용 및 청구엔진(112)은 콜 당 균일요금 또는 피어링 기반구조(102)에서 피어링 파트너 네트워크(106)로 직접 라우팅된 콜 분(minute)당 균일요금을 계산할 수 있다.
일 구현예에서, 비용 및 청구엔진(112)은 피어링 파트너로의 비용 전달(138)을 관리할 수 있다. 예시로, 비용 및 청구엔진(112)은 피어링 파트너에게 계산서의 발급을 조정할 수 있으며, 피어링 파트너가 소유한 계정에 관한 신용을 피어링 네트워크 제공자에게 보증할 수 있다. 다른 구현예에서 착신 사용량 리포트는 비용과 합하여 질 수 있고, 단일 통신으로 피어링 파트너에게 발급될 수 도 있다.
청구 및 비용 공정의 예시
도 2는 통신 피어링 네트워크내에서 청구되는 콜 연결을 수행과정과 피어링 파트너를 위해 비용 정보를 생성과정의 예시적 공정(200)을 나타낸 스윔 레인 다이어그램이다. 통신 피어링 네트워크는 콜 오퍼를 직접 각각의 피어링 파트너에게 라우팅할 수 있으며, 피어링 파트너에게 직접 라우팅된 각각의 콜 오퍼를 다루면서 콜 착신을 관리하고 또한 통신 피어링 네트워크로부터 피어링 파트너에게 직접 라우팅된 콜 오퍼를 반영하는 비용을 각각의 피어링 파트너에게 발급한다.
일 구현예에서, 공정(200)은 공중 통신 네트워크(202), 피어링 파트너 네트워크 스위치(204), 피어링 데이터베이스(206), 피어링 파트너 네트워크(208), CDR 콜렉터(210), 요약엔진(212)과 비용 및 청구엔진(214)을 포함한다.
공정(200)은 멤버쉽 또는 피어링 파트너로서의 계정을 통신 피어링 네트워크에 만들면서, 피어링 파트너 네트워크(208)와 함께 개시한다. 예시로써, 피어링 파트너는 전화기, 이메일, 웹-기반 멤버쉽 형식 또는 우편이나 팩스를 통한 페이퍼 멤버쉽 형식의 발급을 통해 피어링 파트너 네트워크(208)에 등록정보를 제공할 수 있다.
일 구현예에서, 등록 과정은 비용 및 청구엔진(214)에 비용 정보를 등록하는 단계를 포함한다. 예로서, 피어링 파트너 네트워크(208)는 통신 피어링 네트워크로부터 비용을 받기 위해 청구서 발송지 주소, 직접 예금계좌 라우팅 번호 및/또는 다른 정보를 비용 및 청구엔진(214)에 제공한다. 일 구현예에서, 비용을 지불받기 위해 방법을 등록함과 함께, 피어링 파트너는 사용가능한 청구 옵션의 개수 중에서 선택할 수 있다. 예로써, 통신 피어링 네트워크는 다양한 청구 요약 옵션 및/또는 비용 계산 옵션을 각각의 피어링 파트너에게 제공할 수 있다.
또한, 등록 과정은 피어링 데이터베이스(206)에 하나 또는 그 이상의 전화번호(218)를 등록하는 것을 포함한다. 일 구현예에서, 피어링 파트너 네트워크(208)는 하나 또는 그 이상의 전화번호 블록과 각각의 블록에 연관된 네트워크 라우팅 주소를 피어링 데이터베이스(206)에 제공한다. 예로써, 피어링 파트너는 홈 오피스(home office) 와 새틀라이트 오피스(satellite office)와 함께 법인기업을 포함할 수 있다. 피어링 파트너는 첫번째 IP주소와 연관된 첫번째 전화번호, 555-555-0xxx, 블록과 두번째 IP주소와 연관된 두번째 전화번호, 333-333-0xxx, 블록을 등록할 수 있는바, 각각의 블록은 지리적으로 다른 사무실에 등록된 것이다.
나중 시점에, 피어링 파트너 네트워크 스위치(204)는 공중 통신 네트워크(202)로부터 전화번호 555-555-0111(220)의 콜 오퍼를 수신한다. 일 구현예에서, 공중 통신 네트워크(202)는 PSTN이다. 예시로, 공중 통신 네트워크(202)는 콜 오퍼의 착신을 위해 콜 착신 비용을 피어링 파트너 네트워크(208)에 지불하는 것을 동의하면서, 착신을 위해 콜 오퍼를 전달한다.
피어링 파트너 네트워크 스위치(204)는 피어링 데이터베이스(206)에 피어링 파트너에 의해 전화번호 555-555-0111가 등록되었는지 결정할 것을 질의(222)한다. 만약 555-555-0111가 피어링 데이터베이스(206) 내에 있지 않다면, 피어링 파트너 네트워크 스위치(204)는 콜 오퍼를 표준 통신 네트워크에 라우팅할 수 있다.
피어링 데이터베이스(206)는 555-555-0111 전화번호에 관한 기록으로 응답(224)한다. 일 구현예에서, 기록은 IP주소와 같은 전화번호에 관한 직접적인 라우팅 주소를 포함한다. 다른 구현예에서, 기록은 네트워크 스위치(116)에 코딩된 스위칭 트렁크와 같은 통신 피어링 네트워크와 피어링 파트너 네트워크(208) 사이에 형성된 직접적인 라우팅 연결의 확인을 포함한다.(도 1에 도시됨)
피어링 파트너 네트워크 스위치(204)는 피어링 파트너 네트워크(208)에 555-555-0111 전화번호에 관한 콜 오퍼를 라우팅(226)한다. 상기 예시에서 콜 오퍼는 연결된 콜로서 착신한다. 예시로, 연결된 호는 통화 중 상황, 음성메일의 직접연결 또는 형성된 데이터/음성 통신의 전송을 포함한다.
일 구현예에서, 피어링 파트너 네트워크 스위치(204)는 착신하자마자 콜 연결에 관련된 데이터를 통화기록 내부에 수집한다. 예시로서, 통화기록은 발신 전화번호, 목적지 전화번호, 타임스탬프 및 통화시간을 포함한다. 일 구현에에서 통화기록은 추가적으로 신분증명 코드 또는 연결 IP 주소와 같은 피어링 파트너에 관련된 정보를 포함한다. 네트워크 스위치(204)는 CDR 콜렉터(210)에 통화기록을 제공한다.
CDR 콜렉터(210)는 통화기록을 보관한다. 일 구현에에서, CDR 콜렉터(210)는 보관을 위해 로컬 데이터베이스 안에 통화기록을 저장한다. 다른 구현예에서, CDR 콜렉터(210)는 콜 당 또는 배치(batch)를 기초하여 통화기록을 네트워크된 데이터베이스에 업로드한다. 예로서, 둘 또는 그 이상의 CDR 콜렉터(210)는 통화기록을 공유된 CDR 보관시스템에 공개할 수 있다. 통화기록이 피어링 파트너 네트워크(208)가 피어링 파트너에게 직접 연결시킨 콜과 관련되어있다면, CDR 콜렉터(210)는 피어링 파트너에 관련된 정보로 통화기록을 채운다. 예로, 착신 전화번호를 이용하여, CDR 콜렉터(210)는 통화기록을 피어링 파트너 신분증명 코드에 맞출 수 있다. 일 구현예에서, CDR 콜렉터(210)는 착신 전화번호와 관련된 피어링 파트너 정보를 얻기 위해, 피어링 데이터베이스(206)에 질의할 수 있다. 다른 구현예에서, CDR 콜렉터(210)는 개별적인 데이터베이스(예, 비용 및 청구 등록 정보를 포함한 데이터베이스 또는 피어링 파트너 네트워크(208)에 의해 유지되는 다른 데이터베이스)에 질의할 수 있다.
CDR 콜렉터(210)는 정보가 채워진 통화기록을 요약엔진(212)에 제공(230)한다. 예시로, 로컬 데이터베이스 시스템 내에 기록을 수집한 다음에, CDR 콜렉터(210)는 네트워크된 통화기록 보관 시스템 내부의 하나 또는 그 이상의 통화기록을 공개할 수 있다. 또 다른 예로서, CDR 콜렉터(210)는 통화기록 보관 시스템으로부터의 하나 또는 그 이상의 통화기록 검색과 관련된 정보를 요약엔진(212)에 제공할 수 있다. 일 구현예로써, 요약엔진(212)은 둘 또는 그 이상의 CDR 콜렉터(210)로부터 정보가 채워진 통화기록을 받는다.
요약엔진(212)은 피어링 파트너의 통신 피어링 네트워크 사용량을 요약한다. 예시로, 요약엔진(212)은 일정기간 동안의 피어링 파트너의 총 콜 오퍼 착신, 피어링 파트너 네트워크 스위치(204)로부터 피어링 파트너 네트워크(208)에 직접 라우팅된 총 콜 분(minutes), 등록된 전화번호당 총 콜 분, 전화번호당 총 콜 오퍼 착신, 등록된 피어링 파트너 착신주소당 총 콜 분 또는 등록된 피어링 파트너 착신주소당 총 콜 오퍼 착신을 계산할 수 있다.
일 구현예에서, 요약된 데이터는 통신 피어링 네트워크와 피어링 파트너 사이에 형성된 비용 및 청구 계약에 일부분 의존한다. 예시로, 피어링 파트너는 총 콜 개수/ 비용 청구 주기당 총 분(minutes)수에서 개인의 상세한 통화내역을 포함하는 각각의 청구 리포트 내부에 피어링 파트너 네트워크(208)로부터의 더 많은 또는 더 적은 상세한 설명을 요구할 수 있다. 일 구현예에서, 요약엔진(212)은 피어링 파트너 네트워크(208)에 요약된 청구 리포트를 제공(232)한다.
또한, 요약엔진(212)은 요약된 사용량을 비용 및 청구엔진(214)에 제공(234)한다. 일 구현예에서, 피어링 파트너는 분당 요금 또는 콜 당 요금과 같은 다른 지불 방법 중에서 선택할 수 있다. 요약엔진(212)은 지불 방법을 기초로 비용 및 청구엔진(214)에서 필요한 데이터 일부를 생성할 수도 있다. 다른 구현예에서, 요약엔진(212)은 상기 피어링 파트너와 관계없이 동일한 형식의 통계자료를 비용 및 청구엔진(214)에 제공한다.
비용 및 청구엔진(214)은 요약엔진(212)에서 제공된 데이터를 기초로 피어링 파트너에게 비용을 계산(236)한다. 일 구현예에서, 비용 및 청구엔진(214)은 지불 방법 및/또는 피어링 파트너 네트워크(208)(예, 등록기간 동안)에 의해 선택된 비용 전달 방법을 결정할 것을 데이터베이스에 질의한다. 예로써, 지불 방법은 피어링 파트너 네트워크(208)로 직접적인 라우팅 대신에 표준 통신 라우팅 메커니즘을 통해 각각의 요약된 콜 오퍼를 라우팅한 통신 피어링 네트워크의 총 잠재적 비용을 기초로 한 이익율, 착신서비스로 통신 피어링 네트워크에 발신 통신 교환기(예, PSTN)에 의해 지불된 콜 착신 비용을 기초로 한 이익율, 통신 피어링 네트워크와 피어링 파트너 네트워크(208) 사이에 직접 라우팅된 콜 당 균일요금 또는 통신 피어링 네트워크에서 피어링 파트너 네트워크(208)로 라우팅된 콜 분 당 균일요금을 포함할 수 있다.
다른 구현예에서, 비용을 계산하는 대신에, 비용 및 청구엔진(214)은 피어링 파트너 네트워크(208)에 적용되는 신용금액을 계산한다. 예시로, 통신 피어링 네트워크는 피어링 파트너 네트워크(208)로부터 발신된 콜 오퍼를 라우팅한 것에 대해 피어링 파트너 네트워크(208)에 비용을 청구할 수 있으며, 피어링 파트너 네트워크(208)에 착신된 콜 오퍼를 라우팅한 것에 대해 피어링 파트너 네트워크(208)를 신용할 수 있다. 예시로, 피어링 파트너 네트워크(208)는 과잉공급량을 지불받을 수 있거나, 발신을 기초한 대변과 목적지에 기초한 차변의 차이에 대한 청구서를 받을 수 있다. 만약, 피어링 파트너 네트워크(208)가 통신 사업자 또는 통신 서비스 제공자라면, 비용 및 청구엔진(214)에 의해 계산된 비용은 피어링 파트너 네트워크(208) 제공자와 피어링 파트너 제공자 사이에 형성된 종합적인 상호 거래 모델에 적용될 수 있을 것이다.
일 구현예로써, 비용 및 청구엔진(214)은 비용을 피어링 파트너 네트워크(208)에 분배(238)한다. 예로서, 비용 및 청구엔진(214)은 피어링 파트너 네트워크(208)에 의해 등록된 비용 정보를 기초로 하여 컴퓨터 또는 계산서에 근거한 비용을 피어링 파트너에 의해 선택된 목적지에 전달할 수 있다. 일 구현예로써, 만약 요약엔진(212)이 요약된 사용량 리포트를 직접 피어링 파트너 네트워크(208)에 미리 제공하지 않았다면, 비용 및 청구엔진(214)은 비용 전달에 요약된 사용량 정보를 포함할 수 있다.
다른 구현예에서, 비용 및 청구엔진(214)은 피어링 파트너 계정의 차변 또는 대변에 적용시키기 위해 비용 정보를 통신 피어링 네트워크 내부의 회계 시스템에 제공할 수 있다.
요약엔진(212)과 비용 및 청구엔진(214)이 독립적으로 표현되었지만, 다른 구현예에서 요약엔진(212)의 기능은 비용 및 청구엔진(214)의 기능과 합쳐질 수 있다. 다른 구현예에서, 비용 및 청구엔진(214)은 보다 큰 회계엔진 내부에 포함될 수 도 있다.
시스템 구조 예시
도 3은 도 1 및 도 2에서 도시된 다양한 작동을 수행하는 시스템 구조(300)의 블록 다이어그램이다. 예로써, 시스템(300)은 도 1에서 도시된 피어링 기반구조(102)에 포함될 수 있다. 시스템(300)은 하나 또는 그 이상의 프로세서(302), 메모리(310), 저장장치(304) 및 인풋/아웃풋 인터페이스(308)를 포함한다. 각각의 요소는 시스템 버스(311)를 이용하여 서로 연결될 수 있다. 프로세서(302)는 시스템(300)내의 실행을 위해 명령을 처리할 수 있다. 일 구현예에서, 프로세서(302)는 단일 스레드(single-threaded) 프로세서이다. 다른 구현예에서, 프로세서(302)는 멀티 스레드(multi-threaded) 프로세서이다. 프로세서(302)는 도 1 및 도 2에 도시된 작동을 수행하기 위해서, 메모리(310) 또는 저장장치(304)에 저장된 명령을 처리할 수 있다.
메모리(310)는 시스템(300) 내부에 정보를 저장한다. 일 구현예에서, 메모리(310)는 컴퓨터 판독 가능한 매체이다. 다른 구현예에서, 메모리(310)는 휘발성 메모리 유닛일 수 있다. 또 다른 구현예에서, 메모리(310)는 비휘발성 메모리 유닛일 수 있다. 앞의 예시에서 보인 바와 같이, 메모리(310)는 통화기록을 수집하고 정보를 채우기 위한 CDR(call detail record) 수집 코드(312), 통신 피어링 네트워크의 개인 피어링 파트너를 위해 요약된 통계를 생성하고 리포트를 발송하는 요약엔진 코드(314) 및 통화기록 요약 통계량을 기초로 개인 피어링 파트너를 위해 비용 또는 계정 대변을 계산 및 적용하는 비용 및 청구엔진 코드(316)를 포함할 수 있다. CDR 수집 코드(312), 요약엔진 코드(314) 및 비용 및 청구엔진 코드(316)에 관한 상세한 설명은 도 1 및 도 2에서 설명되었다. 저장장치(304)는 시스템(300)에 큰 저장공간을 제공한다. 일 구현예에서, 저장장치(304)는 컴퓨터 판독 가능한 매체이다. 다양한 다른 구현예에서, 저장장치(304)는 하나 또는 그 이상의 플로피 디스크 장치, 하드디스크 장치, 광학디스크 장치 또는 테이프 장치에 의해 수행될 수 있다. 예로써, 도 1과 관계하여 설명된 피어링 데이터베이스(206) 또는 도 2와 관계하여 설명된 통화기록 보관 시스템은 저장장치(304) 내부에서 수행될 수 있다.
인풋/아웃풋 인터페이스(308)는 시스템(300)의 인풋/아웃풋 작동을 위한 인터페이스를 제공한다. 일 구현예에서 인풋/아웃풋 인터페이스(308)는 키보드 및/또는 포인팅 장치와 연결될 수 있다. 다른 구현예에서, 인풋/아웃풋 인터페이스(308)는 화면에 표시되는 그래픽 사용자 인터페이스를 위해 디스플레이 유닛과 연결될 수 있다.
상기 특징은 디지털 전기 회로, 컴퓨터 하드웨어, 펌웨어, 소프트웨어 또는 이들의 조합에서 수행될 수 있다. 상기 특징들은 프로그램 가능한 프로세서에 의해 실행하도록, 기계 판독 가능한 저장장치 또는 전파된 신호와 같은 정보매체에서 구현된 컴퓨터 프로그램 제품에서 수행될 수 있으며, 공정 단계는 인풋 데이터를 가져오고 아웃풋을 생성함으로써 설명된 실행 기능을 수행하도록, 명령 프로그램을 실행하는 프로그램 가능한 프로세서에 의해 수행될 수 있다.
설명된 특징은 프로그램 가능한 시스템에서 실행될 수 있는 하나 또는 그 이상의 컴퓨터 프로그램에서 실시될 수 있는바, 여기서 프로그램 가능한 시스템은 데이터 및 명령을 수신 및 전송하는 적어도 하나의 프로그램 가능한 연결된 프로세서, 데이터 저장 시스템, 적어도 하나의 인풋 장치, 적어도 하나의 아웃풋 장치를 포함한다. 컴퓨터 프로그램은 컴퓨터에서 어떠한 동작을 실행하거나 어떠한 결과를 도출하기 위해 직접 또는 간접적으로 사용되는 명령의 세트이다. 컴퓨터 프로그램은 컴파일(compiled) 언어 또는 인터프리티드(interpreted) 언어를 포함한 어떠한 형식의 프로그래밍 언어(예, Objective-C, Java)에 의해서도 작성될 수 있으며, 컴퓨터 프로그램은 독립된 프로그램, 모듈, 컴포넌트(component), 서브루틴(subroutine) 또는 컴퓨터 사용 환경의 이용에 적합한 다른 유닛을 포함하는 어떠한 형태에 의해서도 효율적으로 사용될 수 있다.
프로그램의 명령을 실행하는데 적합한 프로세서는 어떠한 종류의 컴퓨터의 일반적 마이크로프로세서, 특별한 목적의 마이크로프로세서, 단독 작동 가능한 프로세서, 다중 프로세서 또는 코어 중의 하나를 포함한다. 일반적으로, 프로세서는 읽기용 기록 장치(ROM; read-only memory) 또는 랜덤 액세스 메모리(RAM; random access memory) 또는 양자로부터 데이터와 명령을 받는다. 컴퓨터의 중요한 요소는 명령을 수행하는 프로세서와 명령 및 데이터를 저장하는 하나 또는 그 이상의 메모리이다. 일반적으로 컴퓨터는 데이터 파일 저장을 위한 하나 또는 그 이상의 대용량 저장장치를 포함하거나 통신을 위해 대용량 저장장치에 연결될 수 있는바, 이러한 저장장치는 내부 하드디스크, 이동식 디스크와 같은 자기 디스크, 광자기(magneto-optical) 디스크 및 광학 디스크를 포함한다. 컴퓨터 명령 및 데이터를 구현하는데 적합한 저장장치는 예로써 EPROM, EEPROM 및 플래쉬 메모리 장치와 같은 반도체 메모리, 내부 하드디스크, 이동식 디스크과 같은 자기디스크, 광자기 디스크, CD-ROM 및 DVD-ROM 디스크 등의 모든 형식의 비휘발성 메모리를 포함한다. 프로세서와 메모리는 ASIC(application-specific integrated circuits)에 통합되거나, 보완될 수 있다.
사용자와의 상호작용을 제공하기 위해, CRT(cathode ray tube) 또는 LCD(liquid crystal display) 모니터와 같은 사용자에게 정보를 화면에 표시하기 위한 디스플레이 장치, 컴퓨터에 사용자가 인풋을 제공할 수 있도록 하는 키보드 및 마우스 또는 트랙볼과 같은 포인팅 장치를 구비한 컴퓨터에서 상기 특징들을 실행할 수 있다.
상기 특징들은 데이터 서버와 같은 백-엔드(back-end) 컴포넌트, 응용 서버 또는 인터넷 서버와 같은 미들웨어(middleware) 컴포넌트, 그래픽 사용자 인터페이스 또는 인터넷 브라우저를 구비한 클라이언트 컴퓨터와 같은 프론트-엔드(front-end) 컴포넌트 또는 이들의 조합을 포함하는 컴퓨터 시스템에서 실행될 수 있다. 상기 시스템의 컴포넌트들은 통신 네트워크와 같은 디지털 데이터 통신의 매체 또는 어떠한 형식에 의해서 연결될 수 있다. 통신 네트워크의 예시로써 LAN, WAN 및 컴퓨터, 인터넷을 형성하는 네트워크 등을 포함할 수 있다.
컴퓨터 시스템은 클라이언트 및 서버를 포함할 수 있다. 클라이언트와 서버는 서로 멀리 떨어져 있으며 일반적으로 네트워크를 통해 상호작용한다. 클라이언트와 서버와의 관계는 개별적인 컴퓨터에서 작동하는 컴퓨터 프로그램의 이점 및 상호 클라이언트-서버의 관계에 의해 생긴다.
다수의 실시예가 설명되었다. 상기예에도 불구하고 다양한 변형이 가능하는 것으로 이해될 수 있을 것이다. 예시로, 하나 또는 그 이상의 실시 요소는 더 많은 실시예를 형성하기 위해 결합, 삭제, 수정 또는 보완될 수 있을 것이다. 다른 예로써, 도면에서 도시된 로직 플로우는 바람직한 결과를 얻기위해 앞에서 보인 특별한 순서나 순차적인 순서를 요구하지 않는다. 추가적으로, 설명된 플로우에서 다른 단계가 추가되거나 삭제될 수 있으며, 다른 컴포넌트가 앞서 설명된 시스템에서 추가되거나 제거될 수 있을 것이다. 따라서, 다른 실시예들도 다음의 청구항의 범위에 포함될 것이다.
100 : 통신 네트워크 102 : 피어링 기반구조
104, 206 : 피어링 데이터베이스 106, 208 : 피어링 파트너 네트워크
108, 210 : CDR 콜렉터 110, 212 : 요약엔진
112, 214 : 비용 및 청구엔진 114 : 라우팅 로직
116, 204 : 네트워크 스위치 302 : 프로세서
304 : 저장장치 308 : 인풋/아웃풋 인터페이스
310 : 메모리

Claims (20)

  1. 통신 피어링 네트워크 내의 콜 오퍼 연결을 촉진하는 단계;
    첫번째 피어링 파트너에 의한 일정기간 동안의 통신 피어링 네트워크 사용량을 요약하는 단계; 및
    요약된 사용량을 부분적으로 기초하여 비용을 계산하는 단계;를 포함하며
    여기서, 상기 콜 오퍼 연결을 촉진하는 단계는
    (a) 통신 피어링 네트워크의 피어링 파트너에 의해 등록된 전화번호로 향하는 콜 오퍼를 수신하는 단계;
    (b) 상기 전화번호가 상기 첫번째 피어링 파트너에 속하는지 결정하는 단계;
    (c) 상기 첫번째 피어링 파트너에게 상기 콜 오퍼를 라우팅하는 단계; 및
    (d) 상기 콜 오퍼에 관한 통화기록을 생성하고, 상기 통화기록을 피어링 정보로 채우는 단계;로 구성되며, 상기 (a)단계 내지 (d)단계는 상기 첫번째 피어링 파트너에 의해 등록된 전화번호로 향하는 복수개의 콜 오퍼에 대해 반복하는 것을 특징으로 하는 통신 네트워크에서 피어링 파트너에게 비용을 지불하는 방법.
  2. 청구항 1에 있어서,
    요약된 사용량 리포트를 상기 첫번째 피어링 파트너에게 제공하는 단계를 더 포함하는 것을 특징으로 하는 통신 네트워크에서 피어링 파트너에게 비용을 지불하는 방법.
  3. 청구항 1에 있어서,
    상기 첫번째 피어링 파트너에게 비용을 전달하는 단계를 더 포함하는 것을 특징으로 하는 통신 네트워크에서 피어링 파트너에게 비용을 지불하는 방법.
  4. 청구항 1에 있어서,
    상기 첫번째 피어링 파트너와 연관된 계정에 비용을 적용시키는 단계를 더 포함하는 것을 특징으로 하는 통신 네트워크에서 피어링 파트너에게 비용을 지불하는 방법.
  5. 청구항 1에 있어서,
    상기 통화기록은 통화시간, 발신 전화번호, 목적지 전화번호 및 타임스탬프 정보를 포함하며,
    상기 통화기록을 피어링 정보로 채우는 단계는 피어링 파트너 신분증명 코드를 상기 통화기록에 추가하는 단계를 포함하는 것을 특징으로 하는 통신 네트워크에서 피어링 파트너에게 비용을 지불하는 방법.
  6. 청구항 5에 있어서,
    상기 통화기록을 피어링 정보로 채우는 단계는 피어링 파트너 네트워크 주소 계정을 상기 통화기록에 추가하는 단계를 더 포함하는 것을 특징으로 하는 통신 네트워크에서 피어링 파트너에게 비용을 지불하는 방법.
  7. 청구항 1에 있어서,
    상기 (b) 상기 전화번호가 상기 첫번째 피어링 파트너에 속하는지 결정하는 단계는 피어링 데이터베이스에 질의하는 단계를 포함하는 것을 특징으로 하는 통신 네트워크에서 피어링 파트너에게 비용을 지불하는 방법.
  8. 청구항 7에 있어서,
    상기 (c) 첫번째 피어링 파트너에게 콜 오퍼를 라우팅하는 단계는 네트워크 목적지 주소가 상기 첫번째 피어링 파트너에게 속하는지 상기 피어링 데이터베이스에 질의하는 단계, 및
    네트워크 목적지 주소의 피어(peer) 네트워크 장치에 직접 콜 오퍼를 발급하는 단계를 포함하는 것을 특징으로 하는 통신 네트워크에서 피어링 파트너에게 비용을 지불하는 방법.
  9. 청구항 8에 있어서,
    상기 요약된 사용량을 부분적으로 기초하여 비용을 계산하는 단계는 상기 통신 피어링 네트워크로부터 상기 피어 네트워크 장치로 직접 라우팅된 상기 콜 오퍼 당 균일 요금을 합계하는 단계를 포함하는 것을 특징으로 하는 통신 네트워크에서 피어링 파트너에게 비용을 지불하는 방법.
  10. 청구항 8에 있어서,
    상기 요약된 사용량을 부분적으로 기초하여 비용을 계산하는 단계는 상기 통신 피어링 네트워크로부터 상기 피어 네트워크 장치로 직접 라우팅된 각각의 콜 오퍼에 소요되는 분당 균일 요금을 합계하는 단계를 포함하는 것을 특징으로 하는 통신 네트워크에서 피어링 파트너에게 비용을 지불하는 방법.
  11. 청구항 8에 있어서,
    상기 요약된 사용량을 부분적으로 기초하여 비용을 계산하는 단계는
    상기 피어 네트워크 장치로 직접 라우팅된 대신에 공중 통신 네트워크를 통한 상기 요약된 사용량에 포함되는 각각의 콜 오퍼의 라우팅 요금을 계산하는 단계; 및
    상기 요금의 퍼센트로 비용을 계산하는 단계를 포함하는 것을 특징으로 하는 통신 네트워크에서 피어링 파트너에게 비용을 지불하는 방법.
  12. 청구항 11에 있어서,
    상기 통화기록을 피어링 정보로 채우는 단계는 기존 통신 네트워크를 통해 콜 오퍼를 라우팅하는 잠정 요금을 추가하는 단계를 포함하는 것을 특징으로 하는 통신 네트워크에서 피어링 파트너에게 비용을 지불하는 방법.
  13. 청구항 8에 있어서,
    상기 요약된 사용량을 부분적으로 기초하여 비용을 계산하는 단계는
    상기 공중 통신 네트워크로부터 상기 통신 피어링 네트워크에 의해 수신된 콜 오퍼의 연결을 촉진하는데 대한 착신 요금을 청구하는 단계; 및
    상기 착신 요금의 퍼센트로 비용을 계산하는 단계를 포함하는 것을 특징으로 하는 통신 네트워크에서 피어링 파트너에게 비용을 지불하는 방법.
  14. 청구항 13에 있어서,
    상기 통화기록을 피어링 정보로 채우는 단계는 콜 오퍼의 착신에 대한 상기 통신 피어링 네트워크에 의해 수집된 착신 요금을 추가하는 단계를 포함하는 것을 특징으로 하는 통신 네트워크에서 피어링 파트너에게 비용을 지불하는 방법.
  15. 청구항 1에 있어서,
    상기 피어링 파트너에 의해 상기 전화번호를 등록함은
    결제금액 정보를 등록하는 단계;
    전화번호의 범위를 등록하는 단계; 및
    상기 전화번호 범위와 관련된 네트워크 목적지 주소를 등록하는 단계;를 포함하는 것을 특징으로 하는 통신 네트워크에서 피어링 파트너에게 비용을 지불하는 방법.
  16. 청구항 1에 있어서,
    상기 피어링 파트너는 통신 사업자, 제3 자(third party) 통신 사업자, 인터넷 서비스 제공자 또는 어플리케이션 서비스 제공 중의 하나인 것을 특징으로 하는 통신 네트워크에서 피어링 파트너에게 비용을 지불하는 방법.
  17. 청구항 1에 있어서,
    상기 피어링 파트너는 기업체, 교육 캠퍼스 또는 정부 기업인 것을 특징으로 하는 통신 네트워크에서 피어링 파트너에게 비용을 지불하는 방법.
  18. 청구항 1에 있어서,
    상기 피어링 파트너는 개인인 것을 특징으로 하는 통신 네트워크에서 피어링 파트너에게 비용을 지불하는 방법.
  19. 청구항 1에 있어서,
    상기 콜 오퍼는 공중전화망(PSTN; public switched telephone network)으로부터 수신된 것을 특징으로 하는 통신 네트워크에서 피어링 파트너에게 비용을 지불하는 방법.
  20. 통신 피어링 네트워크 내부에 복수의 피어링 파트너에게 복수개의 콜 오퍼 연결을 촉진하는 수단;
    상기 콜 오퍼의 목적지 번호에 대응하는 각각의 전화번호를 상기 피어링 파트너에 매치(match)시키는 수단;
    상기 피어링 파트너 정보를 포함하는 상기 콜 오퍼에 관한 통화기록을 수집하는 수단;
    상기 통신 피어링 네트워크 내부에 각각의 상기 피어링 파트너의 상기 통화기록을 기초로 요약된 사용량 리포트를 생성하는 수단; 및
    상기 요약된 사용을 부분적으로 기초하여 비용을 계산하는 수단;으로 구성된 것을 특징으로 하는 통신 네트워크의 피어링 파트너에게 비용을 지불하기 위한 비용지불 시스템.
KR1020110025533A 2010-03-23 2011-03-22 통신 네트워크에서 피어링 파트너에게 비용을 지불하기 위한 시스템 KR20110106819A (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US12/729,806 US8155291B2 (en) 2010-03-23 2010-03-23 Payment system for paying peering partners in a peering arrangement
US12/729,806 2010-03-23

Publications (1)

Publication Number Publication Date
KR20110106819A true KR20110106819A (ko) 2011-09-29

Family

ID=44123181

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110025533A KR20110106819A (ko) 2010-03-23 2011-03-22 통신 네트워크에서 피어링 파트너에게 비용을 지불하기 위한 시스템

Country Status (4)

Country Link
US (1) US8155291B2 (ko)
EP (1) EP2369827A1 (ko)
JP (1) JP2011199861A (ko)
KR (1) KR20110106819A (ko)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10645545B1 (en) * 2019-10-04 2020-05-05 T-Mobile Usa, Inc. Communication analysis mechanism and methods
CN113347675B (zh) * 2021-05-14 2022-02-18 华中科技大学 一种网络切换方法和网络切换装置

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2882510B2 (ja) * 1993-02-23 1999-04-12 日本電信電話株式会社 局振分け方式呼情報システム
US6005926A (en) * 1997-08-29 1999-12-21 Anip, Inc. Method and system for global communications network management
JP3591100B2 (ja) * 1995-12-19 2004-11-17 富士通株式会社 交換機における公専接続課金方式
US6335927B1 (en) * 1996-11-18 2002-01-01 Mci Communications Corporation System and method for providing requested quality of service in a hybrid network
US6690654B2 (en) * 1996-11-18 2004-02-10 Mci Communications Corporation Method and system for multi-media collaboration between remote parties
US6292481B1 (en) * 1997-09-16 2001-09-18 Bell Atlantic Network Services, Inc. Inter-carrier signaling and usage accounting architecture for internet telephony
US6396913B1 (en) * 1999-10-22 2002-05-28 Convergys Cmg Utah Inc. System and method for processing call detail records
US6950407B1 (en) 2000-09-26 2005-09-27 Mci, Inc. Method and system for providing settlement of interconnected packet-switched networks
US6636590B1 (en) * 2000-10-30 2003-10-21 Ingenio, Inc. Apparatus and method for specifying and obtaining services through voice commands
JP2003250007A (ja) * 2002-02-26 2003-09-05 Fujitsu Ltd 電話転送システムおよび電話転送方法
US7050788B2 (en) * 2004-05-20 2006-05-23 Bellsouth Intellectual Property Corporation Methods, systems, and storage mediums for facilitating a billing point of interconnection in a telecommunications environment
US7424103B2 (en) * 2004-08-25 2008-09-09 Agilent Technologies, Inc. Method of telecommunications call record correlation providing a basis for quantitative analysis of telecommunications call traffic routing
US8325905B2 (en) * 2005-07-29 2012-12-04 Verizon Patent And Licensing Inc. Routing calls in a network
JP4191180B2 (ja) * 2005-09-05 2008-12-03 株式会社エヌ・ティ・ティ・データ 通信支援装置、システム、通信方法及びコンピュータプログラム
CN101056182B (zh) * 2006-04-14 2012-07-04 朗迅科技公司 汇聚预付费和后付费

Also Published As

Publication number Publication date
EP2369827A1 (en) 2011-09-28
JP2011199861A (ja) 2011-10-06
US20110235791A1 (en) 2011-09-29
US8155291B2 (en) 2012-04-10

Similar Documents

Publication Publication Date Title
CN101009691B (zh) Ims网络和老式网络的汇聚服务控制系统和方法
US6310873B1 (en) Internet telephony directory server
US7962120B2 (en) Allocation of internet protocol (IP) multimedia subsystem (IMS) charges
KR101101015B1 (ko) 통신 네트워크 및 통신 네트워크 작동 방법
KR101363840B1 (ko) 분산형 ims 과금 지원 시스템, 분산형 ims 과금 지원 방법 및 분산형 ims 과금 지원 장치
US8560463B2 (en) Techniques for correlation of charges in multiple layers for content and service delivery
KR20120061807A (ko) 수익 배당을 갖는 엔티티 마다 과금 데이터를 생성하는 프론트 엔드 과금 시스템
JPH10303891A (ja) インターネット電話方式の料金請求情報を収集し、かつ処理するための方法及び装置
US8532275B2 (en) Cloud-based virtual tandem
US9912551B2 (en) Virtual service control point in a network
US8638915B2 (en) Rating communications and special communities
Kausar et al. A charging model for sessions on the internet
CN100341288C (zh) 智能网用户统一账号的方法
KR20110106819A (ko) 통신 네트워크에서 피어링 파트너에게 비용을 지불하기 위한 시스템
JP4289012B2 (ja) Ip電話付加サービス提供方法
CN100411397C (zh) 用于基于VoIP技术的对方付费呼叫业务的方法及其系统
US8903356B1 (en) Method and system for suggesting individual payments for a common billing account
JP3734161B2 (ja) 通信収入配分装置及び通信収入配分方法
KR101265426B1 (ko) Sip 기반의 무발신 콜백 통화연결 시스템 및 그 방법
JP4040279B2 (ja) VoIPサービスの卸売りにおける料金計算方法、プログラム、同プログラムを記録した記録媒体
CN1326636A (zh) 用于以低成本实现通信连接的方法和用于执行该方法的装置
KR100706333B1 (ko) 착신자 통신료 부담 서비스에 따른 데이터 통신료 처리방법 및 시스템
JP2014160904A (ja) 精算システムおよび精算方法
CN104640095A (zh) 节费通话服务的方法及装置
JP2002101095A (ja) 通信システムの課金装置及びその方法

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20110322

PA0201 Request for examination
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: 20120706

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: 20130122

NORF Unpaid initial registration fee
PC1904 Unpaid initial registration fee