KR19990047348A - Internet billing processing method to accommodate multiple links in high speed / high capacity communication processing device - Google Patents
Internet billing processing method to accommodate multiple links in high speed / high capacity communication processing device Download PDFInfo
- Publication number
- KR19990047348A KR19990047348A KR1019970065709A KR19970065709A KR19990047348A KR 19990047348 A KR19990047348 A KR 19990047348A KR 1019970065709 A KR1019970065709 A KR 1019970065709A KR 19970065709 A KR19970065709 A KR 19970065709A KR 19990047348 A KR19990047348 A KR 19990047348A
- Authority
- KR
- South Korea
- Prior art keywords
- information
- internet
- link
- billing
- datagram
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
- 238000012545 processing Methods 0.000 title claims abstract description 44
- 230000006854 communication Effects 0.000 title claims abstract description 42
- 238000004891 communication Methods 0.000 title claims abstract description 41
- 238000003672 processing method Methods 0.000 title description 10
- 238000000034 method Methods 0.000 claims abstract description 39
- 230000005540 biological transmission Effects 0.000 claims abstract description 8
- 230000008569 process Effects 0.000 claims description 16
- 239000012634 fragment Substances 0.000 claims description 10
- 238000011084 recovery Methods 0.000 abstract description 5
- 238000011161 development Methods 0.000 abstract description 2
- 238000007726 management method Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 6
- 230000010365 information processing Effects 0.000 description 4
- 239000000284 extract Substances 0.000 description 2
- 230000001483 mobilizing effect Effects 0.000 description 2
- BKCJZNIZRWYHBN-UHFFFAOYSA-N Isophosphamide mustard Chemical compound ClCCNP(=O)(O)NCCCl BKCJZNIZRWYHBN-UHFFFAOYSA-N 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
본 발명은 현재 개발중인 고속/대용량 통신처리장치에서 제공될 다중링크를 지원하는 인터넷 정보이용료 과금처리방법에 관한 것이다. 본 발명의 다중 링크상 의 과금에 대한 처리는, 가입자로부터 다중 링크 데이터를 전송받는 경우 다중링크 데이터 프레임 수신, IP데이터그램 추출, IP데이터그램 라우팅, 첫째 링크일 경우 다중 링크 과금정보 생성 및 IP데이터그램 송출로 이루어지고, 가입자에게 다중 링크 데이터를 전송하는 경우 IP데이터그램을 수신, IP데이터그램 라우팅, 다중링크 과금정보 갱신, 다중 링크 프레임 생성 및 다중 링크 데이터 프레임 송신으로 이루어진다. 따라서, 본 발명은 정보료 회수 대행을 대용량 통신처리 시스템에서 할 수 있으므로 정보 제공 업체가 인력을 동원하여 미납된 요금을 회수하는 데 소요되는 경비를 줄 일 수 있다. 또한 접속한 전화번호에 정보료가 부가 되므로 보안이 완전하다. 과금에 관련된 정보는 시스템의 내부 스위치로 연결된 지역관리장치에서 관장하므로 인터넷 접속 서비스를 제공하는 서브 시스템의 부하를 줄 일 수 있도록 되어 있으며, 과금을 위한 새로운 프로토콜을 IP 데이터그램에 삽입하지 않으므로 구현하기가 쉽다.The present invention relates to a method for processing Internet information fee billing that supports multiple links to be provided in a high speed / high capacity communication processing device currently under development. The processing for billing on multiple links of the present invention includes receiving multilink data frames when receiving multilink data from subscribers, extracting IP datagrams, routing IP datagrams, generating multilink charging information and IP data for the first link. It consists of gram transmission, and in case of transmitting multi-link data to subscriber, IP datagram is received, IP datagram routing, multi-link charging information update, multi-link frame generation and multi-link data frame transmission. Therefore, the present invention can reduce the cost required to recover the unpaid charges by the information provider mobilizes manpower because the information charge recovery agent can be performed in a large capacity communication processing system. In addition, since the information charge is added to the telephone number to be accessed, security is complete. Since billing-related information is managed by the local management device connected to the system's internal switch, it is possible to reduce the load on the sub-system providing the Internet access service, and implement it because it does not insert a new protocol for billing into the IP datagram. Is easy.
Description
본 발명은 고속/대용량 통신처리장치에서 제공될 다중 링크를 지원하는 인터넷 정보 이용료 과금처리방법에 관한 것으로서, 특히 가입자가 다중 링크를 이용하여 고속/대용량 통신처리장치에 접속한 다음 인터넷 정보 제공자들이 제공하는 정보를 검색하는 경우, 이에 대한 이용료를 정보 제공자를 대신하여 과금할 수 있는 방법에 관한 것이다.The present invention relates to a method for processing Internet information usage fee that supports multiple links to be provided in a high speed / high capacity communication processing apparatus. In particular, the subscriber provides access to a high speed / high capacity communication processing apparatus using multiple links and then provides them to the Internet information providers. In the case of searching for information, the present invention relates to a method of charging a fee for the information provider.
현재 상용화되고 있는 인터넷의 요금 징수 방법에는 전자 화폐 및 카드 결제 방식 등이 있으나, 보안상의 이유로 사용자들에게 아직 큰 호응을 받지 못하고 있는 실정이다. 또한 대부분의 정보제공자들은 독자적인 과금처리방법을 사용하여 이용자에게 이용료를 부과하고 자체적으로 회수한다. 이러한 과금처리방법은 정보이용자의 입장에서는 정보제공자가 많아질수록 납부해야할 이용료 계정이 늘어나는 불편이 생기고, 정보이용자 입장에서는 이용자가 늘어날수록 이용료 회수비용이 증가한다. 또한 정보료 부과를 위한 특별한 알고리즘을 사용하여야 하므로 정보 제공 서버에서는 큰 부담이며, 미납된 요금을 회수하기 위해서는 많은 비용이 소요될 것으로 예상되기 때문에 영세한 정보 제공자가 개별적으로 정보료를 징수하는 것은 현실적으로 많은 어려움이 있다.Currently, the Internet charge collection method of the Internet, such as electronic money and card payment method, but for security reasons it is not received much response from users yet. In addition, most information providers charge their own fees and collect them using their own billing methods. In the billing method, the more users of information, the more the user pays the fee, and the more the users, the more the users, the higher the fee collection fee increases. In addition, since a special algorithm for charging information is required, it is a heavy burden on the information providing server, and it is expected that it will be expensive to recover unpaid fees. There is difficulty.
또한, 현재 소용량 통신처리 시스템은 01410 서비스 망에 대하여 인포샵에 등록된 정보 제공자에게 정보 이용료 상세 과금 서비스를 제공하고 있다. 그러나 이 정보 이용료 상세 과금처리방법은 패킷망에 연결되어 있는 정보 제공자를 대상으로 한 것으로서, 시스템이 인터넷과 직접적으로 연결되어 있지 않으므로 인터넷에 있는 정보 제공자들을 수용하기 어려운 형태로 되어 있으며, 정보 제공자 시스템에 포팅(porting)한 정보 이용료 과금 프로토콜이 구조상 인터넷 정보 제공자의 시스템에 사용할 수 없도록 되어 있다. 또한 고속 가입자 서비스를 위한 다중 링크상의 과금은 수용할 수 없는 구조로 되어 있다.In addition, the current small capacity communication processing system provides a detailed information service charge service for information providers registered in the infoshop for the 01410 service network. However, this detailed fee processing method is for information providers connected to the packet network. Since the system is not directly connected to the Internet, it is difficult to accommodate the information providers on the Internet. The ported information usage billing protocol is structured so that it cannot be used in the systems of Internet information providers. In addition, billing on multiple links for high-speed subscriber service is unacceptable.
선행특허의 일 예로서, "Method and System for Accounting Communication Charges, US 특허 5,602,907 호, 1994. 8.1)"는 ISDN 망에서 데이타를 발생하는 터미날과 이를 수신하는 터미널 사이에서 정보의 과금율을 정하는 방법 및 장치에 관한 것이다. 이 선행특허와 본 발명은 모두 ISDN과 같은 데이터 망 사용자 사이에서 과금기능을 수행하고자 하는 것이나, 본 발명은 인터넷 접속시에 사용되는 것으로서, 다중 링크를 수용할 수 있는 가입자 망이면 어떤 물리적인 망에도 적용된다. 또한 선행 특허와는 달리, 본 발명은 송수신 객체 사이에서 과금을 위한 특별한 프로토콜이 없이도 기존의 IP 데이타그램을 이용하여 인터넷 서비스에 대한 과금을 처리할 수 있다.As an example of the prior patent, "Method and System for Accounting Communication Charges, US Patent No. 5,602,907, 1994. 8.1)" is a method for determining the billing rate of information between the terminal generating data in the ISDN network and the terminal receiving it; and Relates to a device. Both the prior patent and the present invention intend to perform a charging function between users of a data network such as ISDN, but the present invention is used when accessing the Internet, and any physical network can be used as long as the subscriber network can accommodate multiple links. Apply. In addition, unlike the prior patents, the present invention can handle charging for Internet services using existing IP datagrams without a special protocol for charging between transmitting and receiving objects.
현재 자택에서 인터넷을 사용하는 대부분의 사용자들은 인터넷 서비스 업체에 월 회비를 납부하여 사용자 계정을 할당 받아 인터넷에 접속하고 있다. 그러나 가끔 이용하고자 하는 사용자에게는 월 회비의 부담이 크기 때문에 인터넷을 쉽게 누구나 사용할 수 있는 상황은 아니다. 따라서 일반 사용자, 특히 초보자들이 원할 때 쉽게 인터넷에 접속하고, 이에 대한 사용 요금만 지불하는 개방형 인터넷 접속 서비스에 대한 요구가 증가하고 있다. 한편, 전세계적으로 무료로 인터넷 정보를 제공하던 정보제공자(CP;Content Provider)들도 전자화폐나 카드결재 방식을 이용하여 점차 유료화 되어 가고 있다. 따라서 개방형 접속 서비스를 제공하고자 하는 인터넷 서비스 업체들 및 유료화하고자 하는 정보 제공업체들에게 있어서 정보 이용 또는 접속에 대한 요금의 회수 방법은 매우 중요한 현안 문제로 부상되고 있다. 그러나 이와 같은 개방형 인터넷 접속 서비스를 제공하기 위해서 각 인터넷 서비스 업체들 및 정보 제공 업체들이 과금 기능을 독자적으로 구축, 운영하는 것도 국가적인 차원에서 매우 비효율적인 방법이다. 이는 가입자 수가 적은 영세한 정보제공자에게는 서비스에 많은 어려움이 있다. 따라서 유료 정보를 제공하고 싶어 하는 정보 제공자에게 필요한 과금회수대행 기능을 체계적이고 총괄적으로 수행할 수 있는 장치에 대한 개발 필요성이 증가하고 있다. 따라서 본 발명의 과금처리방법을 고속/대용량 통신처리장치에 적용하여 사용하면 다중 링크를 이용하여 고속으로 인터넷 서비스를 제공하고자 하는 정보 제공자들에게 정보료 회수 대행 서비스를 제공 할 수 있고, 다중 링크를 수용하기 위해서 정보제공자가 구입해야 할 장비 비용을 줄일 수 있다. 즉, 정보 제공 업체가 인력을 동원하여 미납된 요금을 회수하는 데 소요되는 경비를 줄 일 수 있으며, 늘어나는 이용자의 관리에 대한 어려움이 없으며 늘어나는 고속 서비스 가입자들을 수용하기 위한 시설 설비에 대한 부담을 없앨 수 있다.Currently, most users who use the Internet at home are accessing the Internet by assigning user accounts by paying monthly fees to Internet service providers. However, users who want to use the occasional burden due to the high monthly fee is not a situation that anyone can easily use the Internet. Therefore, there is an increasing demand for an open Internet access service that allows an ordinary user, especially a beginner, to easily access the Internet and pay only for it. On the other hand, content providers (CP), which used to provide free Internet information around the world, are gradually becoming paid using electronic money or card payment methods. Therefore, for Internet service providers who want to provide an open access service and information providers that want to monetize, a method of recovering a fee for using or accessing information has emerged as an important issue. However, in order to provide such open Internet access service, it is very inefficient for the national level to establish and operate the billing function independently by each Internet service provider and information provider. This is a difficult service for small information providers with a small number of subscribers. Therefore, there is an increasing need for the development of a device that can systematically and collectively perform the chargeback agency function required for information providers who want to provide paid information. Therefore, when the billing processing method of the present invention is applied to a high speed / large capacity communication processing apparatus, it is possible to provide an information fee recovery agency service to information providers who want to provide Internet services at high speed using multiple links. You can reduce the cost of equipment that providers need to purchase to accommodate them. That is, the information provider can reduce the cost of collecting the unpaid fees by mobilizing manpower, eliminates the difficulty of managing the increasing number of users, and eliminates the burden on facility facilities to accommodate the increasing number of high-speed service subscribers. Can be.
이러한 본 발명의 목적은 가입자가 다중 링크를 이용하여 고속으로 인터넷 서비스를 받는 경우, 인터넷 정보 제공자들에게 정보료 회수 대행 서비스를 제공 할 수 있는 과금처리방법을 제공함으로써, 경비를 줄이고, 보안성을 제공하고, 서비스 구현을 매우 쉽게 하는데 그 목적이 있다.The object of the present invention is to provide a billing processing method that can provide the information fee recovery service to the Internet information providers, if the subscriber receives the Internet service at high speed using multiple links, reducing the cost, security Its purpose is to make provisioning and service implementation very easy.
즉, 본 발명은 고속/대용량 통신처리장치에 다중 링크 가입자를 수용하는 ISDN 정합장치와 인터넷 접속 서비스를 제공 할 수 있는 인터넷 정합장치를 개발하여, ISDN 가입자가 2B를 이용하여 128Kbps급으로 다중 링크 인터넷 서비스를 받을 수 있도록 하였다. 그리고 다중 링크를 이용한 정보 검색에 대한 과금 기능을 제공한다.That is, the present invention has developed an ISDN matching device that accommodates multiple link subscribers and an Internet matching device that can provide Internet access service to a high speed / capacity communication processing device. I could get the service. And it provides charging function for information retrieval using multiple links.
도 1은 본 발명이 적용되는 고속/대용량 통신처리장치와 서비스 망 구성도,1 is a block diagram of a high speed / high capacity communication processing apparatus and a service network to which the present invention is applied;
도 2는 본 발명이 적용되는 장치 내부의 과금 정보 처리 블록도,2 is a block diagram of a charging information processing unit inside the apparatus to which the present invention is applied;
도 3은 본 발명이 적용되는 인터넷 정합장치와 인터넷 망 구성도,3 is a block diagram of an internet matching device and an internet network to which the present invention is applied;
도 4는 본 발명이 적용되는 다중 링크 인터넷 과금의 기능 블록도,4 is a functional block diagram of multi-link Internet charging to which the present invention is applied;
도 5는 본 발명이 적용되는 다중 링크를 지원하는 데이터 프레임의 세부 구조,5 is a detailed structure of a data frame supporting multiple links to which the present invention is applied;
도 6은 본 발명에 따른 전체 처리 흐름도,6 is an overall processing flow chart according to the present invention;
도 7은 본 발명에 따른 ISDN을 용한 다중 링크 가입자의 접속 및 해제 흐름도,7 is a flow diagram of access and release of a multi-link subscriber using ISDN according to the present invention;
도 8은 본 발명에 따른 다중 링크 상의 과금 단계 흐름도.8 is a flowchart of a charging step on multiple links in accordance with the present invention.
상기 목적을 달성하기 위한 본 발명의 고속/대용량 통신처리장치에서 다중링크를 수용하는 인터넷 과금처리방법은, 전화망, ISDN망, 또는 다른 물리적인 데이타 망 가입자가 다중링크를 이용하여 고속/대용량 통신처리장치내 상기 각 가입자 망 정합장치 및 내부스위치와의 통신을 통해 인터넷 정합장치에 접속한 다음, 그 고속/대용량 통신처리장치 외부에 접속된 인터넷 망을 통해 인터넷 정보 제공자들이 제공하는 정보를 검색하는 경우 상기 인터넷 정합장치와 연결된 내부스위치에 접속된 운용망 정합장치와 지역관리장치를 포함하는 고속/대용량 통신처리장치에 의해서 상기 정보 검색에 대한 이용료를 정보 제공자를 대신하여 과금처리하는 방법에 있어서, 망 가입자가 호접속 요구시에 망 정합장치가 그 가입자의 발신번호를 과금부과의 대상으로 처리한 후 인터넷 정합장치와 연결된 후, 가입자가 다중 링크 PPP 접속을 수행하여 인터넷 망을 통해 정보 제공자들의 정보를 받는 시스템 접속 의 제 1과정과, 상기 내부스위치를 통해 지역관리장치에 전송하여서 가입자에게 과금정보를 전달하기 위해 상기 수신된 정보에서 과금에 필요한 정보를 갖는 IP 데이터그램을 인터넷 정합장치에서 분석하여 사용자의 인터넷 서비스에 대한 과금 정보를 생성 및 처리하는 다중링크 인터넷 서비스 및 과금처리의 제 2 과정과, 및 접속을 가입자가 해제하는 경우 종료 패킷을 사용하여 상기 접속된 호를 해제하는 시스템 해제의 제 3 과정으로 이루어진 것을 특징으로 한다.In the high speed / capacity communication processing apparatus of the present invention for achieving the above object, the Internet billing processing method for accommodating multiple links includes a high speed / capacity communication processing by a subscriber of a telephone network, an ISDN network, or another physical data network using multiple links. When accessing the Internet matching device through communication with each subscriber network matching device and the internal switch in the device, and then retrieving the information provided by the Internet information providers through the Internet network connected to the outside of the high-speed / mass communication processing device Claims [1] A method for charging a fee for an information search on behalf of an information provider by a high speed / large capacity communication processing apparatus including an operation network matching device connected to an internal switch connected to the internet matching device and a local management device. When a subscriber requests a call connection, the network matching device assigns the subscriber's calling number to the billing subject. After the process is connected to the Internet matching device, the subscriber performs a multi-link PPP connection, the first process of the system connection to receive the information of the information providers through the Internet network, and transmits to the local management device through the internal switch to the subscriber Second of multi-link Internet service and billing processing to generate and process billing information for Internet service of user by analyzing IP datagram having information necessary for billing in the received information in order to deliver billing information And a third process of releasing the connected call by using a termination packet when the subscriber releases the connection.
전화망 또는 ISDN 망을 이용하여 인터넷에 접속하여 원하는 정보를 얻기 위해서는 가입자를 인터넷에 접속을 시켜주는 장치가 필요하다. 본 발명이 적용되는 고속/대용량 통신처리 시스템은 다중 링크 PPP(Point-to-Point Protocol)를 이용한 인터넷 접속 서비스를 제공하는 장치로서, 월 일정액을 내고 사용자 계정을 얻어 인터넷을 사용하는 기존의 방법과는 달리 사용자 계정이 없이 누구나 014XY의 단일 번호로 접속하여 인터넷 서비스를 받을 수 있는 개방형 서비스를 제공 할 예정이다. 단지 인터넷 접속에 대한 이용요금은 사용자가 접속한 전화번호의 요금고지서에 정보료가 계산되어 부과된다. 본 발명의 내용은 가입자가 다중 링크를 이용하여 고속/대용량 통신처리장치에 접속한 다음 인터넷 정보 제공자들이 제공하는 정보를 검색하는 경우, 이에 대한 이용료를 정보 제공자를 대신하여 과금 할 수 있는 처리방법에 대한 것이다. 과금처리방법은 고속/대용량 통신처리장치내의 가입자망 정합장치와 인터넷 정합장치, 및 지역관리장치에서 수행되며, 핵심 기술은 인터넷 정합장치에서 구동된다. 본 발명의 내용을 자세히 설명하면 다음과 같다. 다중 링크를 사용할수 있는 장치를 소유한 사용자가 014XY번호로 고속/대용량 통신처리장치에 접속하여 다중 링크 PPP접속을 수행한다. 사용자와 인터넷망 정합장치와 정상적으로 다중 링크 접속이 이루어지면 사용자는 이 시점부터 인터넷을 사용 할 수 있다. 만약 사용자가 정보료 회수 대행을 원하는 정보 제공자의 시스템에 접속하는 경우에는 다중 링크를 통하여 전송받은 데이터량에 대한 과금정보가 인터넷 정합장치내에서 생성된다. 사용자가 접속을 해제하면 인터넷 정합장치는 정보 제공자 시스템의 사용에 대한 과금 정보를 내부 고속 스위치에 의하여 연결되어 있는 지역관리장치에 보낸다. 지역관리장치에서 수집된 과금 정보는 사용자의 전화요금고지서에 정보료로 계산되어 발송된다.In order to obtain desired information by accessing the Internet using a telephone network or an ISDN network, a device for connecting a subscriber to the Internet is required. The high-speed / high-capacity communication processing system to which the present invention is applied is an apparatus for providing an Internet access service using a multi-link point-to-point protocol (PPP), and the existing method of using the Internet by paying a monthly amount and obtaining a user account. Will provide an open service that anyone can access the Internet service by accessing a single number of 014XY without a user account. The only charge for Internet access is the information fee calculated on the bill for the telephone number you access. Summary of the Invention The present invention relates to a processing method in which a subscriber can charge information on behalf of an information provider when a subscriber accesses a high speed / large capacity communication processing apparatus using multiple links and then retrieves information provided by an Internet information provider. It is about. The billing processing method is performed in the subscriber network matching device, the internet matching device, and the local management device in the high speed / high capacity communication processing device, and the core technology is driven in the internet matching device. The content of the present invention will be described in detail as follows. A user who owns a device capable of using multiple links accesses the high speed / large capacity communication processing device at 014XY number and performs a multi link PPP connection. If a multi-link connection is normally established between the user and the network matching device, the user can use the Internet from this point on. If the user connects to the information provider's system for the information fee collection agency, the billing information for the amount of data transmitted through the multiple links is generated in the Internet matching device. When the user releases the connection, the Internet matching device sends the charging information about the use of the information provider system to the local management device connected by the internal high speed switch. The billing information collected by the regional management system is calculated and sent to the user's telephone bill as an information fee.
이러한 본 발명의 과금처리방법을 제공함으로써, 정보료 회수 대행을 고속/대용량 통신처리장치에서 할 수 있으므로 정보 제공 업체가 인력을 동원하여 미납된 요금을 회수하는 데 소요되는 경비를 줄 일 수 있다. 또한 전자 화폐나 카드 결제 방식과 같은 인터넷 이용요금 납부방법과는 달리 접속한 전화번호에 정보료가 부가 되므로 사용자의 개인 신변 정보가 유출되지 않는 보안성을 제공한다. 또한 다중 링크상의 과금 방법이 인터넷 상의 IP데이터그램을 수정하는 특별한 프로토콜을 사용하지 않으므로, 정보제공자 측면에서는 과금을 위한 특수한 프로그램이 없어도 되므로 서비스 구현이 매우 쉽다는 장점이 있다.By providing such a billing processing method of the present invention, since the information charge recovery agent can be performed in a high speed / large capacity communication processing device, it is possible to reduce the cost required to recover the unpaid charges by the information provider mobilizing personnel. In addition, unlike the payment method of the Internet usage fee such as electronic money or card payment method, the information fee is added to the telephone number to be accessed, thereby providing security that does not leak user's personal information. In addition, since the billing method on the multi-link does not use a special protocol for modifying IP datagrams on the Internet, it is very easy to implement a service since the information provider does not need a special program for billing.
이하, 본 발명을 첨부된 도면에 의거하여 상세히 설명한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명이 적용되는 고속/대용량 통신처리장치와 서비스 망의 전체적인 구성을 나타낸다.Figure 1 shows the overall configuration of the high speed / large capacity communication processing apparatus and the service network to which the present invention is applied.
정보검색망 서비스를 제공하는 고속/대용량 통신처리장치(100)는 이용자망에 접속되어 있는 정보이용자 PC(10)와 인터넷에 접속되어 있는 정보제공자(40) 사이에서 관문 역할을 하는 기능과 이를 원할히 수행하는 기능으로 구분되어진다. 정보이용자(10)가 다중 링크를 이용하여 고속으로 인터넷 서비스를 이용하고자 ISDN 망(30)을 통해 고속/대용량 통신처리장치에 접속을 원하면 ISDN 망 정합장치는 호접속 과정에서 서비스 접속호에 대한 발신자번호를 추적하여 과금부과의 대상으로 처리한다. 정보이용자가 인터넷 서비스를 이용하고자 할 때는 내부스위치(HSSF : High Speed Switching Fabric)(130)의 통신을 이용해 인터넷 정합장치에 연결되고, 인터넷 망(50)을 통해 정보제공자에 접속된다. 고속/대용량 통신처리장치의 부분장치를 관리하는 지역관리장치(LOMS : Local Operation and Management System)(150)는 운용망접합장치(ONAS : Operational Network Access Subsystem)(140)를 통해 내부스위치(130)와 연결되며, 과금정보 관리 기능, 형상관리 기능 등을 수행한다.The high-speed / high-capacity communication processing apparatus 100 providing the information retrieval network service has a function of serving as a gateway between the information user PC 10 connected to the user network and the information provider 40 connected to the Internet. It is divided into functions to perform. If the information user 10 wants to access the high speed / capacity communication processing device through the ISDN network 30 in order to use the Internet service at high speed using multiple links, the ISDN network matching device is the caller for the service access call in the call connection process. Track the number and treat it as subject of billing. When the information user wants to use the Internet service is connected to the Internet matching device using the communication of the internal switch (HSSF: High Speed Switching Fabric) (130), it is connected to the information provider through the Internet network (50). Local operation and management system (LOMS) 150 for managing a part of the high-speed / large capacity communication processing unit 150 is an internal switch 130 through the operation network junction (ONAS: Operational Network Access Subsystem) (140) It is connected to and performs billing information management function and configuration management function.
도 2는 본 발명이 적용되어 수행되는 인터넷 정합장치(160), 내부스위치(130), 운용망정합장치(140), 지역관리장치내 과금정보처리부(150)의 세부 구성을 나타낸다.2 shows a detailed configuration of the Internet matching device 160, the internal switch 130, the operating network matching device 140, the billing information processing unit 150 in the regional management device to which the present invention is applied.
인터넷 정합장치(160)는 이용자 호처리 및 과금정보 처리 기능을 담당하는 서비스처리부(161)와 과금송신큐(162), 과금송신큐 처리기(163) 그리고 내부스위치 통신부(164)로 구성된다. 내부 스위치(130)와 지역관리장치(150)를 연결시켜주는 운용망정합장치(140)는 내부스위치 통신부(141)와 LAN 통신부(143) 사이의 제어 및 프로토콜 정합 기능을 하는 프로토콜 정합부(142)로 구성된다. 지역관리장치내의 과금정보처리부(150)는 LAN 통신부(151)와 과금수신큐(152), 과금처리부(153), 운용자 명령큐(154), 운용자 명령어 처리기(155), 백업파일(156), 과금 데이터베이스(157) 그리고 과금 마그네틱 테이프(158)로 구성되어, 상기 인터넷 정합장치(160)에서 전송한 과금정보를 데이터베이스 및 기록장치에 수록하고 보고하는 기능을 수행한다.Internet matching device 160 is composed of a service processing unit 161 responsible for the user call processing and billing information processing function, the charging transmission queue 162, the charging transmission queue processor 163 and the internal switch communication unit 164. The operation network matching device 140 connecting the internal switch 130 and the local management device 150 may include a protocol matching unit 142 for controlling and protocol matching between the internal switch communication unit 141 and the LAN communication unit 143. It is composed of The billing information processing unit 150 in the local management apparatus includes a LAN communication unit 151, a billing reception queue 152, a billing processing unit 153, an operator command queue 154, an operator command processor 155, a backup file 156, And a billing database 157 and a billing magnetic tape 158 to record and report billing information transmitted from the Internet matching device 160 to a database and a recording device.
도 3은 본 발명이 적용되어 수행되는 인터넷 정합장치(160)와 인터넷 망(50)과의 접속 구성을 나타낸다.3 shows a connection configuration between the Internet matching device 160 and the Internet network 50 to which the present invention is applied.
사용자에게 인터넷 접속 및 과금 기능을 제공하는 인터넷 정합장치(160)는 내부스위치(130)와 접속을 위한 스위치 접속 보드(HSNA: High Speed Network Adapter)(165), 인터넷 접속을 위한 이더넷 인터페이스를 내장한 프로세서 보드(SPA : Service Processor Assembly)(166)로 구성된다. 인터넷 정합장치(160)와 내부스위치(130)의 연결은 100Mbps급의 TAXI 인터페이스를 사용하고, 인터넷 정합장치내의 보드 인터페이스는 VME 버스를 통하여 통신을 하도록 되어 있다. 실제적으로 인터넷 망과의 물리적인 연결을 위해서는 인터넷 접속 서비스 업체의 인터넷 회선과의 접속이 필요하다. 따라서 고속 데이터 모뎀(70)을 이용하여 물리적인 인터넷 망(예를 들면 KORNET)(80)과 T1급 인터페이스(75)로 연결되고, 라우터(60)와 인터넷 정합장치(160)내의 프로세서 보드(166)와는 10Mbps급의 이더넷 LAN 인터페이스(55)로 접속된다. 라우터와 고속 데이터 모뎀과는 V.35 인터페이스(65)로 연결된다.The internet matching device 160 that provides the user with Internet access and billing functions includes an internal switch 130 and a high speed network adapter (HSNA) 165 for connection, and an Ethernet interface for internet access. It is composed of a processor board (SPA: Service Processor Assembly) (166). The connection between the internet matching device 160 and the internal switch 130 uses a 100 Mbps TAXI interface, and the board interface in the internet matching device communicates through the VME bus. In practice, in order to physically connect to the Internet network, an Internet connection service provider's connection to the Internet line is required. Accordingly, the processor board 166 is connected to the physical Internet network (for example, KORNET) 80 and the T1-class interface 75 using the high-speed data modem 70, and the router 60 and the internet matching device 160. ) Is connected to a 10 Mbps Ethernet LAN interface 55. The router and high-speed data modem are connected via a V.35 interface 65.
도 4는 본 발명이 적용되어 수행되는 다중 링크를 지원하는 인터넷 과금 기능에 대한 세부 구성을 나타낸다. 각각의 기능에 대한 설명은 아래와 같다.4 shows a detailed configuration of the Internet charging function for supporting multiple links to which the present invention is applied. Description of each function is as follows.
먼저, 서비스 관리 및 다중 링크 과금처리부(210)는 인터넷 정합장치의 서비스를 전체적으로 관리하며, 다중 링크 PPP 사용자가 접속하여 인터넷 서비스를 받는 경우에 주고 받는 데이터를 검색한 다음, 해당하는 과금 정보를 생성하여 내부스위치로 연결된 지역관리장치로 전송하는 기능을 수행한다.First, the service management and multi-link billing processing unit 210 manages the services of the Internet matching device as a whole, and searches for data sent and received when a multi-link PPP user accesses the Internet service, and then generates corresponding billing information. It transmits to the local management device connected by internal switch.
IP(Internet Protocol)(220)의 기능을 살펴보면, IP는 인터넷 상에서 비연결형 데이터의 전달 메카니즘을 정의하는 프로토콜로서, 데이터 전달의 기본 단위와 포맷을 정의하고, 패킷이 어떻게 처리되고, 에러가 어떻게 취급되어야 하는지를 정의한다. 또한 비연결형 비보장성 전달방식과 패킷 라우팅에 관한 사항들을 규정한다. 이와 같은 IP는 다음과 같은 기능들을 가지고 있다.Looking at the functionality of the Internet Protocol (IP) 220, IP is a protocol that defines the mechanism of delivery of connectionless data on the Internet, which defines the basic units and formats of data delivery, how packets are handled, and how errors are handled. Define if it should be. It also defines the connectionless, non-guaranteed delivery scheme and packet routing. IP like this has the following features.
1) 32비트의 목적지 주소와 발신지 주소로 구성되는 IP 주소를 이용하여 패킷 라우팅을 수행한다.1) Packet routing is performed using an IP address consisting of a 32-bit destination address and a source address.
2) 패킷이 네트워크상에 존재할 수 있는 라이프 타임 체크 기능을 제공한다.2) It provides a life time check function where packets can exist on the network.
3) 이더넷 프레임의 최대길이인 1,518 옥텟에 수용되도록 데이터의 분할 및 결합 기능을 제공한다.3) Provides data partitioning and combining functions to accommodate 1,518 octets, the maximum length of an Ethernet frame.
이더넷을 이용하여 인터넷에 접속하기 위해서는 고유의 IP 주소가 필요하며 이 주소는 시스템 초기화시에 정의되며, IP 주소의 변경이 필요할 때는 시스템을 재 초기화를 통하여 변경한다. 또한 디폴트 라우터를 지정할 수 있도록 함으로써 시스템에 라우팅 정보가 없을 때에도 데이터그램을 전달할 수 있도록 한다.In order to connect to the Internet using Ethernet, a unique IP address is required. This address is defined at system initialization. When the IP address needs to be changed, the system is changed through re-initialization. It also allows you to specify a default router so that datagrams can be delivered even if the system has no routing information.
B/IPAM(Bundle & Internet Protocol Address Manager)(230)는 다중 링크 PPP로 접속하는 번들 및 PPP로 접속하는 채널에 대한 IP주소를 부여하고 관리하는 블록으로서, 다중 링크 PPP로 접속하면 2채널 당 1개의 IP를 할당하도록 되어 있다. 번들(bundle)에 대한 관리는 접속채널 및 내부적인 포트 정보를 이용하여 테이블 형식으로 상태를 생성, 갱신 및 유지한다.Bundle & Internet Protocol Address Manager (B / IPAM) 230 is a block for assigning and managing IP addresses for bundles and multi-link PPP access channels. IP addresses are assigned. The management of bundles creates, updates and maintains the state in table format using access channel and internal port information.
IPCP(Internet Protocol Control Protocol)(240)는, PPP 환경에서 사용가능한 NCP(망제어프로토콜)중의 하나로서, 점대점 링크의 양단에서 IP 프로토콜 모듈을 구성하고, 동작하도록 하고, 정지하게 하는 기능을 제공한다. 또, IPCP는 LCP와 동일한 패킷 교환 방식을 사용하며, PPP가 망계층 프로토콜 단계에 도달되면 교환된다. 이렇게 해서 선택된 망계층 프로토콜의 구성이 완료되면 IP패킷은 PPP 데이터 링크 계층 프레임의 정보 필드에 밀봉(encapsulate)되어 링크상으로 보내어진다. 다중 링크인 경우에는 처음 접속한 새로운 번들의 첫번째 채널인 경우에만 IPCP처리가 동작하도록 되어 있다.Internet Protocol Control Protocol (IPCP) 240 is one of the NCPs (network control protocols) available in PPP environments, and provides the ability to configure, operate, and stop IP protocol modules at both ends of a point-to-point link. do. In addition, IPCP uses the same packet switching scheme as LCP and is exchanged when PPP reaches the network layer protocol level. When the configuration of the selected network layer protocol is completed in this way, the IP packet is encapsulated in the information field of the PPP data link layer frame and sent on the link. In the case of multiple links, IPCP processing works only for the first channel of a new bundle that is first accessed.
MLCP (Multi Link LCP)(250)는 다중 링크 PPP를 사용하겠다는 LCP옵션을 생성 및 처리하는 블록이며, MRRU, Short Sequence Number Format, 및 End Point Discriminator를 이용하여 상대방과 LCP협상을 한다.MLCP (Multi Link LCP) 250 is a block for generating and processing an LCP option for using a multi-link PPP, and performs LCP negotiation with an opponent using an MRRU, a short sequence number format, and an end point discriminator.
LCP(Link Control Protocol)(260)는 PPP 밀봉 포맷 옵션들을 상대방과 자동으로 협상함으로써 크게 변하는 통신 환경에 적응할 수 있는 융통성을 제공하는 기능을 수행한다. 점대점 링크상에 통신을 설정하기 위해 PPP 링크의 각 종단은 데이터 링크를 설정하고 시험하기 위해 LCP 패킷들을 교환하여야 한다. 교환이 완료되면 PPP는 망계층 프로토콜 상태에 도달하여, 하나 이상의 망계층 프로토콜을 선택하고 구성하기 위해 NCP 패킷들이 교환된다.The Link Control Protocol (LCP) 260 performs the function of automatically negotiating PPP sealed format options with the other party to provide flexibility to adapt to a changing communication environment. To establish communication on a point-to-point link, each end of the PPP link must exchange LCP packets to establish and test the data link. Once the exchange is complete, PPP arrives at the network protocol state, where NCP packets are exchanged to select and configure one or more network protocols.
MLH (Multi Link Header)(270)는 다중 링크 헤더로 구성된 패킷을 처리하는 블록으로서, 헤더내의 시퀀스 번호 및 B/E bit를 이용하여 조각난 패킷들을 조립하여 하나의 완전한 패킷으로 구성한 다음, IPCP또는 IP블록으로 데이터를 넘긴다. 또는 그 반대의 역할을 수행한다The MLH (Multi Link Header) 270 is a block for processing a packet composed of a multi-link header. The MLH (270 Link Header) 270 assembles fragmented packets using a sequence number and a B / E bit in the header to form one complete packet. Pass data to the block. Or vice versa
LLD(Link Layer Driver)(280)는 IP, LCP, IPCP으로 부터 발생되는 다중 링크 PPP 프레임의 송신과 HSNA로 부터 수신되는 다중 링크 PPP 프레임을 IP, LCP, MLCP, IPCP로 전달하는 기능을 제공한다. 또한 다중 링크 PPP 포트들의 상태를 관리하면서 포트들의 송수신 설정 및 해제 명령에 따라 다중 링크 PPP 프레임들의 전달을 제어하기도 한다. LLD 내부 에서는 HDLC와 유사한 프레임 데이터를 다중 링크 PPP 프레임으로 구성하거나 또는 그 반대의 기능을 수행하도록 되어 있다.The link layer driver (LLD) 280 provides a function of transmitting multilink PPP frames generated from IP, LCP, and IPCP and delivering multilink PPP frames received from HSNA to IP, LCP, MLCP, and IPCP. . In addition, it manages the state of the multi-link PPP ports, and controls the transmission of the multi-link PPP frame according to the transmission and reception setting and release commands of the ports. Inside the LLD, frame data similar to HDLC is configured as a multi-link PPP frame or vice versa.
도 5a 및 도 5b는 본 발명이 적용되는 다중 링크 데이터 프레임의 세부구조로서, 다중 링크 PPP프레임(도 5a)과 IP데이터그램(도 5b)으로 구분이 된다.5A and 5B are detailed structures of multi-link data frames to which the present invention is applied, and are divided into multi-link PPP frames (FIG. 5A) and IP datagrams (FIG. 5B).
먼저, 다중 링크 PPP프레임은 사용자(10)와 인터넷 정합장치(160) 사이에서 주고 받는 데이터 구조로서, 기존의 데이터 통신에서 사용하는 HDLC 포맷과 유사한 형태를 취하고 있다. 이 프레임은 PPP 헤더(311), 다중 링크 헤더(312), 및 PPP FCS(313)로 되어 있다. MLPPP를 나타내는 프로토콜 구분자는 0x00, 0x3d이며 이에 따라 다중 링크 헤더가 따라 온다.First, the multi-link PPP frame is a data structure exchanged between the user 10 and the Internet matching device 160, and has a form similar to the HDLC format used in the existing data communication. This frame consists of a PPP header 311, a multi-link header 312, and a PPP FCS 313. The protocol identifiers representing MLPPP are 0x00 and 0x3d, which are followed by multiple link headers.
다중 링크 헤더에 대한 각 필드는 다음과 같다.Each field for the multi-link header is as follows.
- (B)eginning fragment bit 는, 한 PPP 패킷의 처음 프레그먼트에만 1로 세트하고, 나머지 프레그먼트들은 0으로 세트함.(B) The fragmenting bit is set to 1 only for the first fragment of one PPP packet and the other fragment is set to zero.
- (E)nding fragment bit 는, 한 PPP 패킷의 마지막 프레그먼트에만 1로 세트하고, 나머지 프레그먼트들은 0으로 세트함.The (E) nding fragment bit is set to 1 only in the last fragment of one PPP packet, and the remaining fragments are set to 0.
- 시퀀스 번호는 프레그먼트 패킷의 순서를 나타내며, 0부터 증가시킴.The sequence number indicates the order of fragment packets and increases from 0.
이 때, 시퀀스 번호의 형태는 LCP 옵션에 의해서 12bit 또는 24bit를 사용하며, (B)와 (E) bit는 동시에 1로 세팅될 수 있다. 그리고 프레그먼트 데이타는 조각으로 나뉘어진 상위 PDU를 나타내며, FCS는 PPP의 FCS를 구하는 방법과 동일하다. 사용자가 다중 링크 PPP 접속을 수행하여 첫째 링크 접속시 IP주소를 할당 받고(230), 그 다음으로 두번째 링크 접속을 수행하여 다중 링크를 구성하면, 이 때 부터 인터넷에 있는 정보 제공자들의 정보를 받아 볼 수 있다. 이 상태에서 다중 링크헤더(312)내의 프레그먼트 데이타의 처음 2바이트에 검색 정보가 IP데이터그램 이라고 표시된다. 본 발명이 적용된 인터넷 정합장치는 바로 이 IP데이터그램을 분석하여 사용자의 인터넷 서비스에 대한 과금 정보를 생성한다.At this time, the form of the sequence number uses 12 bits or 24 bits by the LCP option, and (B) and (E) bits can be set to 1 at the same time. The fragment data indicates the upper PDU divided into pieces, and the FCS is the same as the method for obtaining the FCS of the PPP. When a user performs a multi-link PPP connection and is assigned an IP address at the first link connection (230), and then configures a multi-link by performing a second link connection, the user receives information from information providers on the Internet. Can be. In this state, the first two bytes of the fragment data in the multi-link header 312 indicate that the retrieval information is an IP datagram. The Internet matching device to which the present invention is applied analyzes this IP datagram and generates charging information for the user's Internet service.
IP데이터그램은 과금에 필요한 정보를 가지고 있는 중요한 데이터 구조로서, IP버전(314), IP헤더의 길이(315), 서비스 종류(316), 데이터그램의 총 바이트수(317), 식별정보(318), 플래그(319), 조각 오프셋(320), 수명 시간(321), 프로토콜(322), 헤더 오류 검사 필드(323), 출발지 주소(324), 도착지 주소(325), 옵션(326), 및 채움 필드(327)로 구성되어 있다. IP데이터그램에서 과금에 필요한 정보는 데이터그램의 총 바이트수, 출발지 주소, 및 도착지 주소이다. 만약, 정보 제공업체의 시스템(40)을 사용자가 접속을 하면 인터넷 정합장치에 연결된 이더넷 포트로 부터 사용자가 요구한 정보가 IP데이터그램에 실려서 온다. 본 발명이 적용된 인터넷 정합장치의 과금처리 모듈은 IP데이터그램에서 도착지 주소를 이용하여 사용자에 대한 정보를 추출하고, 출발지 주소를 이용하여 정보 제공업체의 정보를 파악한다. 이렇게 얻어진 정보들을 이용하여 해당하는 정보 제공업체로 부터 검색하는 정보에 대해서 과금을 수행한다. 즉, 정보 제공업체로 부터 들어오는 IP데이터그램에서 총 바이트수를 추출, 계속적으로 합산하여 최종적인 과금 정보를 생성한다. 이와 같이 생성된 과금 정보는 티켓의 형태로 재 구성되어 내부스위치(130)를 통해 지역관리장치(150)로 전송된다. 전송된 정보는 DB에 기록, 정리되어 월말에 전화요금고지서에 정보료로 표시되어 사용자(10)에게 발송된다.An IP datagram is an important data structure that contains information necessary for charging. The IP version 314, the length of the IP header 315, the service type 316, the total number of bytes of the datagram 317, and the identification information 318. ), Flag 319, fragment offset 320, lifetime time 321, protocol 322, header error check field 323, source address 324, destination address 325, option 326, and The filling field 327 is formed. The information needed for charging in an IP datagram is the total number of bytes of the datagram, the source address, and the destination address. If the user accesses the system 40 of the information provider, the information requested by the user from the Ethernet port connected to the Internet matching device is loaded on the IP datagram. The billing processing module of the Internet matching device to which the present invention is applied extracts information about the user from the IP datagram using the destination address, and grasps the information of the information provider using the source address. Using the information obtained in this way, the information retrieved from the corresponding information provider is charged. That is, the total number of bytes are extracted from the information provider and continuously added to generate final billing information. The charging information generated in this way is reconstructed in the form of a ticket and transmitted to the regional management apparatus 150 through the internal switch 130. The transmitted information is recorded and organized in the DB and displayed on the telephone bill at the end of the month as an information fee and sent to the user 10.
도 6은 본 발명에 따른 전체 처리 흐름도이다.6 is an overall processing flow diagram in accordance with the present invention.
본 발명은 고속/대용량 통신처리장치에 호 접속을 요구하면서 시작되며 시스템 접속(410), 다중 링크 인터넷 서비스 및 과금처리(420), 및 호 해제 요구에 의한 시스템 해제(430, 440)로 구성되어 있다. 상기 도 6에서 정의한 각 단계별 처리 과정을 도 7을 참조하여 상세히 설명한다.The present invention starts with requesting a call connection to a high speed / large capacity communication processing device and comprises a system connection 410, a multi-link internet service and billing process 420, and a system release 430, 440 by call release request. have. Each step described in FIG. 6 will be described in detail with reference to FIG. 7.
도 7은 본 발명에 따른 다중 링크를 이용한 ISDN가입자의 호 접속 및 해제 흐름도이다.7 is a flowchart illustrating call connection and release of an ISDN subscriber using multiple links according to the present invention.
본 발명에 의한 처리방법은, ISDN을 이용한 다중 링크 PPP 사용자가 014XY을 입력하여 ISDN 망 정합장치(30, 도 1참조)에 1B로 호접속을 요구하면서 시작된다. ISDN 망 정합장치는 호접속 과정에서 사용자의 발신번호를 추출하여 정보료 회수대행에 대한 과금부과의 대상으로 처리한다. 호접속이 완료되면 인터넷 정합장치(160)와 연결이 된다(511). 연결된 채널을 이용하여 사용자의 다중 링크 PPP와 인터넷 접속장치 사이에서 통신에 대한 협상이 이루어지면서(512) 상기 도 5a 와 같은 형태의 다중 링크 패킷(513)을 이용하여 사용자에게 인터넷을 사용 할 수 있는 허가와 함께 IP주소(514)를 부여한다. 다음으로 다중 링크 사용자는 2B 채널을 이용하여 다시 호접속을 시도하여 정상적으로 인터넷 정합장치와 연결이 되면(515) 현재 채널에 대한 통신 협상을 시도(516)하면서 자기가 앞서 접속한 채널과 같은 가입자임을 표시한다. 이 때 사용자 인증도 함께 사용되어 최종적으로 같은 번들로 묶은 다음, 네트워크 계층으로 올라가 2개의 채널에서 다중 링크 헤더를 이용하여 IP데이터그램(517)을 주고 받는다. 이때 인터넷 상의 정보제공자로 송수신되는 데이터는 다중 링크 헤더를 삭제한 IP데이터그램(518)을 이용한다. 접속을 해제하는 경우에는 종료(Terminate)패킷을 사용하여 해제 협상(519)을 수행하며, 정상적으로 협상이 되면 순서적으로 물리적인 호(2B 호, 1B 호)를 끊는다(520, 522).The processing method according to the present invention starts with a multi-link PPP user using ISDN inputting 014XY and requesting a call connection to 1B to ISDN network matching device 30 (see FIG. 1). The ISDN network matching device extracts the user's calling number during the call connection process and processes it as the subject of billing charge for the information fee collection agency. When the call connection is completed is connected to the Internet matching device 160 (511). Negotiation of communication between the user's multi-link PPP and the Internet access device using the connected channel is carried out (512), and the user can use the Internet using the multi-link packet 513 as shown in FIG. 5A. The IP address 514 is given with permission. Next, when the multi-link user attempts to call again using the 2B channel and normally connects to the Internet matching device (515), he attempts to negotiate the communication for the current channel (516), and is the same subscriber as the previously connected channel. Display. At this time, the user authentication is also used together, finally bundled into the same bundle, and then the user goes up to the network layer to exchange IP datagrams 517 using multiple link headers in two channels. At this time, the data transmitted and received to the information provider on the Internet uses the IP datagram 518 with the multi-link header deleted. When the connection is released, the termination negotiation (519) is performed by using a termination packet. When the negotiation is normally performed, the physical calls (calls 2B and 1B) are sequentially broken (520 and 522).
도 8은 본 발명에 따른 다중 링크상의 과금에 대한 처리 과정을 나타내는 흐름도이다.8 is a flowchart illustrating a processing procedure for charging on multiple links according to the present invention.
도 8의 (a)는 가입자로부터 다중 링크 데이터를 전송 받는 경우로서, 먼저 사용자의 IP주소에 대해서 채널의 상태와 접속이 허용된 주소인지 아닌지에 대한 여부를 판단한다. 만약 아무런 이상이 없는 사용자 IP주소 이면 사용자로 부터 받은(611) 다중 링크 데이터 프레임(도 5a 참조)에서 IP데이터그램(도 5b 참조)을 추출한다(612). 다음으로 추출한 데이터그램을 목적지까지 보내기 위해서 라우팅 테이블로 부터 전송경로(613)에 관한 정보를 얻어 낸다. 이 때 IP데이터그램에서 도착지 주소(325)가 정보료 회수 대행 서비스를 원하는 정보 제공업체(40)의 주소이면 현재 접속된 링크가 다중 링크를 구성하는 번들에서 처음으로 접속하는 것인지 검사한다. 만약 처음이면 시스템 접속단계(410)에서 추출한 사용자 발신번호와 함께 과금을 위한 티켓을 생성(615)하고, 그렇지 않으면 이미 과금이 시작되었다는 것을 의미하므로 곧 바로 이더넷 LAN으로 IP데이터그램을 송출한다(616).8 (a) illustrates a case in which multi-link data is transmitted from a subscriber, first of all, it is determined whether a channel state and an access to an IP address of a user are allowed or not. If the user IP address has no problem, the IP datagram (see FIG. 5B) is extracted from the multi-link data frame (see FIG. 5A) received from the user (611) (612). Next, in order to send the extracted datagram to the destination, information about the transmission path 613 is obtained from the routing table. At this time, if the destination address 325 in the IP datagram is the address of the information provider 40 who wants to collect the information fee service, it is checked whether the currently connected link is first accessed from the bundle constituting the multi-link. If it is the first time, a ticket for billing is generated with the user call number extracted in the system access step 410 (615), otherwise it means that billing has already started, so the IP datagram is immediately sent to the Ethernet LAN (616). ).
도 8의 (b)는 정보 제공업체로 부터 전송되는 IP데이터그램을 다중 링크 데이터로 변환하여 가입자에게 전송하는 과정으로서, 이더넷 포트로 부터 IP데이터그램을 수신(617)받으면 도착지 주소를 꺼내어 현재 IP데이터그램의 라우팅이 가능한 사용자 링크인지를 판단(618)한다. 만약 이상이 없으면, IP데이터그램내의 출발지 주소(324)가 정보료 회수 대행 서비스를 원하는 정보 제공업체의 주소이면 IP데이터그램의 데이터 길이(317)를 이미 생성된 과금 티켓에 기록한다(619). 정상적인 IP데이터그램은 그대로 사용자에게 전송 할 수 없으므로 다중 링크 프레임의 프레그먼트데이타 필드에 정보 제공업체의 시스템으로 부터 받은 IP데이터그램을 채워 넣고, 관련 다중 링크 헤더의 필드를 모두 채운다(620). 생성된 다중 링크 프레임은 다중 링크로 구성된 번들내의 링크에서 번갈아 가면서 ISDN 망 정합장치로 전송되어 사용자에게 도달한다.FIG. 8 (b) shows a process of converting an IP datagram transmitted from an information provider to multi-link data and transmitting it to a subscriber. When receiving an IP datagram (617) from an Ethernet port, the destination address is extracted and the current IP is obtained. It is determined whether the datagram is a routable user link (618). If there is no abnormality, if the source address 324 in the IP datagram is the address of the information provider who wants the information collection agency service, the data length 317 of the IP datagram is recorded in the already generated billing ticket (619). Since normal IP datagrams cannot be transmitted to the user as it is, the data data field of the multi-link frame is filled with the IP datagram received from the information provider's system, and all the fields of the related multi-link header are filled (620). The generated multi-link frame is transmitted to the ISDN network matching device alternately in the link in the bundle consisting of the multi-link to reach the user.
이상과 같은 본 발명인 다중 링크를 수용하는 과금처리방법을 고속/대용량 통신처리장치에 적용하여 사용하면 고속 인터넷 서비를 제공하고자 하는 정보 제공자들에게 정보료 회수 대행 서비스를 손쉽게 제공 할 수 있다. 즉, 정보 제공 업체가 인력을 동원하여 미납된 요금을 회수하는 데 소요되는 경비를 줄 일 수 있으며, 늘어나는 이용자의 관리에 대한 어려움을 줄일 수 있다. 또한 고속/대용량 통신처리장치에서 다중 링크 서비스를 수용하므로, 정보 제공자는 고속 인터넷 서비스를 제공하고자 하는 경우에 장비 구입의 절감을 꾀 할 수 있다. 또한 본 발명의 방법은 IP데이터그램을 이용하여 과금 정보를 산출하므로, 정보제공자는 정보료 회수를 위한 특별한 장비나 소프트웨어를 구입할 필요가 없게 된다. 따라서 고속 인터넷 서비스에 대한 정보료를 회수 대행 받고자 하는 정보 제공업체 및 가입을 하지 않고 저렴한 가격에 인터넷을 사용하고자 하는 이용자 모두가 이득을 볼 수 있으리라 본다. 또한 누구나 쉽게 접속하여 인터넷을 사용 할 수 있으므로 국내의 인터넷 활성화에도 크게 기여할 수가 있다.By applying the above-described billing processing method for accommodating multiple links to the high speed / large capacity communication processing apparatus, it is possible to easily provide an information fee recovery agency service to information providers who want to provide high-speed Internet service. That is, the information provider can reduce the cost of using the manpower to recover the unpaid fees, and reduce the difficulty of managing the increased user. In addition, since the high-speed / high-capacity communication processing apparatus accommodates multiple link services, the information provider can reduce the purchase of equipment when the high-speed Internet service is to be provided. In addition, the method of the present invention calculates the billing information using the IP datagram, so that the information provider does not need to purchase special equipment or software for collecting the information fee. Therefore, both the information provider who wants to collect the information fee for the high-speed Internet service and the user who wants to use the Internet at a low price without signing up will benefit. In addition, anyone can easily access and use the Internet, which can greatly contribute to domestic Internet activation.
Claims (3)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019970065709A KR19990047348A (en) | 1997-12-03 | 1997-12-03 | Internet billing processing method to accommodate multiple links in high speed / high capacity communication processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019970065709A KR19990047348A (en) | 1997-12-03 | 1997-12-03 | Internet billing processing method to accommodate multiple links in high speed / high capacity communication processing device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR19990047348A true KR19990047348A (en) | 1999-07-05 |
Family
ID=66095490
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1019970065709A Ceased KR19990047348A (en) | 1997-12-03 | 1997-12-03 | Internet billing processing method to accommodate multiple links in high speed / high capacity communication processing device |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR19990047348A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100349578B1 (en) * | 1999-12-03 | 2002-08-21 | 주식회사 세니온 | Charge system using wire and wireless telephone network |
| KR100401256B1 (en) * | 2001-12-20 | 2003-10-17 | 주식회사 케이티 | An authentication procedure and local billing method for internet |
| KR100416211B1 (en) * | 2001-10-30 | 2004-01-31 | 엘지전자 주식회사 | Accounting Method In Gatekeeper Direct Mode |
| KR100782624B1 (en) * | 2000-06-14 | 2007-12-06 | 와카마쓰 히로유키 | Internet use charging apparatus |
-
1997
- 1997-12-03 KR KR1019970065709A patent/KR19990047348A/en not_active Ceased
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100349578B1 (en) * | 1999-12-03 | 2002-08-21 | 주식회사 세니온 | Charge system using wire and wireless telephone network |
| KR100782624B1 (en) * | 2000-06-14 | 2007-12-06 | 와카마쓰 히로유키 | Internet use charging apparatus |
| KR100416211B1 (en) * | 2001-10-30 | 2004-01-31 | 엘지전자 주식회사 | Accounting Method In Gatekeeper Direct Mode |
| KR100401256B1 (en) * | 2001-12-20 | 2003-10-17 | 주식회사 케이티 | An authentication procedure and local billing method for internet |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5870722A (en) | Apparatus and method for batch processing of wireless financial transactions | |
| FI104667B (en) | Implementation of access service | |
| US6611821B2 (en) | Method of charging for the use of an internet service plus a service control unit and a service provider unit | |
| AU741703B2 (en) | Implementation of access service | |
| US8516083B2 (en) | Systems and methods of communicating using XML | |
| AU779137B2 (en) | Systems and methods for providing dynamic network authorization, authentication and accounting | |
| JP3392978B2 (en) | Update method and system of call charge database | |
| KR100494289B1 (en) | billing system and method in wireless internet system | |
| CN1330156C (en) | Push-type information transfer method and its transfer device | |
| CN101252788B (en) | Diameter-AAA server supporting RADIUS protocol and working method thereof | |
| US20030074313A1 (en) | Network-based billing method and system | |
| US20040073651A1 (en) | Secure system and method for providing a robust radius accounting server | |
| WO1998010382A1 (en) | System and method for billing for transactions conducted over the internet from within an intranet | |
| US20050195799A1 (en) | Method and device for coupling a POTS terminal to a non-PSTN communications network | |
| WO1997040615A2 (en) | Method for billing for transactions over the internet | |
| JP2001308935A (en) | Communication system, communication method and communication device | |
| KR20060038449A (en) | Event based charging for mobile applications | |
| US20080141355A1 (en) | Sharing network access capacities across internet service providers | |
| KR19990047348A (en) | Internet billing processing method to accommodate multiple links in high speed / high capacity communication processing device | |
| WO2002035797A2 (en) | Systems and methods for providing dynamic network authorization, authentication and accounting | |
| KR19980050165A (en) | Internet billing processing method of mass communication processing system | |
| RU2167498C1 (en) | System for allocation of paid services in telecommunication network (versions) | |
| KR100243421B1 (en) | Method of connecting internet of isdn subscriber | |
| JP2002312685A (en) | IP content fee proxy collection system, IP content fee proxy collection method, charging server, charging method, program for charging server, and program recording medium therefor | |
| KR101068053B1 (en) | Data charging segmentation device equipped with encryption packet error correction function and control method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19971203 |
|
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19971203 Comment text: Request for Examination of Application |
|
| 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: 19990928 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 19991204 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 19990928 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |