Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Communication control method in connection-oriented communication, related transfer device, and billing management device

a communication control and connection-oriented technology, applied in the field of communication control methods in connection-oriented communication, related transfer devices, and billing management devices, can solve problems such as the inability to collect communication charges relative to request messages, and the discontinuation of communication

Inactive Publication Date: 2009-04-30
NTT DOCOMO INC
View PDF5 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0023]Thus, the techniques provided by the present invention enable the proper billing for connection-oriented communication according to the amount of transmitted data.

Problems solved by technology

In such connection-oriented communication, however, there exists a problem in that communication may be discontinued before data transmission is complete.
This may occur as a result of an instruction issued by one of the communicating devices or as a result of a failure of a connection link.
In the case that communication is discontinued following issuance of a request message, requested content can not be fully delivered from a content server to a requesting terminal; and consequently a carrier operating the packet communication service may not be able to obtain information required for billing, as a result of which it becomes impossible for a communication charge relative to the request message to be collected.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Communication control method in connection-oriented communication, related transfer device, and billing management device
  • Communication control method in connection-oriented communication, related transfer device, and billing management device
  • Communication control method in connection-oriented communication, related transfer device, and billing management device

Examples

Experimental program
Comparison scheme
Effect test

first modification

[0103]In the above-described embodiment, TCP Connection B1 enters a half-closed state; and TCP Connection B2 enters a closed state, as shown in steps S206 to S211 of FIGS. 5 to 8 and steps S601 to S603 of FIGS. 6 and 8. However, TCP Connection B1 need not necessarily enter a half-closed state, and any type of connection state is accepted if communication in the direction from billing management server 50 to gateway server 40 is maintained until gateway server 40 receives, from billing management server 50, billing information for the HTTP communication up to the time that TCP Connection A was disconnected, in a case that discontinuation of TCP Connection A is detected during HTTP communication. Therefore, TCP Connection B may be maintained until gateway server 40 receives a HTTP Response from billing management server 50. It is also accepted that, instead of entering only TCP Connection B1 into a half-closed state, the entire TCP Connection B may be entered into a half-closed state....

second modification

[0115]In the above first modification, when gateway server 40 receives HTTP Response in step S410 of FIG. 9 and FIG. 10, it abandons data of the HTTP Response after obtaining billing information from the HTTP Response. This is because TCP Connection A has already been released, and HTTP Response cannot be transferred to portable phone 10.

[0116]However, TCP Connection A may have been disconnected for such a reason that a wireless link has temporarily been disconnected, in which case TCP Connection A can be restored after some time. In such a case, gateway server 40 may store HTTP Response received in step S410 without abandoning it, and, in a case that TCP Connection A is restored within a prescribed time period, gateway server 40 reads the HTTP Response stored in the memory for transmission to portable phone 10. The HTTP Response stored in the memory is deleted after a certain time period elapses since it was stored in the memory.

third modification

[0117]In the above-described embodiment, billing information is inserted in the extension header of HTTP Response, but instead, may be added to HTTP Response transmitted from billing management server 50 to gateway server 40. Alternatively, the billing information may be related to HTTP Response and transmitted along with the related HTTP Response.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A gateway server 40, in the case that discontinuation of TCP Connection A between a portable phone 10 and gateway server 40 is detected when gateway server 40 is relaying HTTP communication between portable phone 10 and a content server 70, maintains TCP Connection B1 between a billing management server 50 and gateway server 40 until gateway server 40 receives from billing management server 50 billing information for HTTP communication relayed up to the time of the discontinuation of TCP Connection A.

Description

RELATED APPLICATION[0001]This application is a divisional application of U.S. application Ser. No. 10 / 507,791 filed Sep. 13, 2004.TECHNICAL FIELD[0002]The present invention relates to techniques used for a billing process relating to connection-oriented communication.BACKGROUND ART[0003]In a connection-oriented communication method using a connection-type protocol typified by TCP (Transmission Control Protocol), end-to-end connection between a communication device and a correspondent communication device is first established, and then data is sequentially transmitted via the connection. The connection is released when the data transmission is completed. This type of communication method is characterized in that once a circuit (or a session) is established between communication devices; the same circuit is dedicated to the data transmission until the session is completed.[0004]A communication carrier, which provides a packet communication service by way of connection-oriented communi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): G06Q10/00H04L12/14H04L12/24H04L12/70H04L29/06H04L29/08H04M15/00H04W4/24H04W76/04H04W88/16
CPCG06Q20/102G06Q40/12H04L12/24H04L41/00H04L41/0896H04L41/509H04M15/00H04M15/70H04M15/73H04M15/8207H04M15/8214H04M2215/2013H04M2215/22H04M2215/32H04M2215/70H04M2215/7072H04M2215/7813H04M2215/782H04L69/16H04L67/14H04L67/04H04L67/02H04L67/142H04L69/163H04L69/329H04L12/14H04L41/344
Inventor SUMINO, HIROMITSUSUZUKI, HIDEHARUONISHI, TAKUYABE, TOSHIYASUNAGAI, AI
Owner NTT DOCOMO INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products