BILLING METHOD AND APPARATUS FOR OFFLINE P2P COMMUNICATION
FIELD OF THE INVENTION
The present invention relates generally to a communication network, and more particularly, to a billing method and apparatus using in offline P2P communication.
BACKGROUND ART OF THE INVENTION
In conventional cellular mobile communication systems, only through the relaying of base stations can a UE (user equipment) communicate with another UE. Fig.1 illustrates this conventional communication mode used in TD-SCDMA systems, in which UEl and
UE2 exchange information through UTRAN consisting of a base station transceiver (Node B) and a RNC (radio network controller). But in some cases when two UEs camping in a cell are very close to each other, it can be a more reasonable way for them to communicate directly, and this is the so-called peer-to-peer communication, abbreviated as P2P. Typically, P2P communication is applied in TDD radio systems where the same carrier frequency is adopted in both uplink and downlink. In the following, TD-SCDMA system will be taken as an example to describe two P2P communication modes.
Fig.2 shows a P2P communication mode. As shown in Fig.2, P2P direct links can be established as represent by the solid line to transfer traffic data between UEl and UE2, whereas UTRAN monitors direct links through control links as represented by the dashed line between UTRAN and UEs. This P2P communication mode monitored by the base station is called as online P2P communication mode. Without the relaying of base stations, online P2P communication can save up to 50% radio resource, and UTRAN still keeps control of the P2P communication meanwhile. Descriptions as how to realize online P2P communication are disclosed in the patent applications filed by KONINKLIJKE PHILIPS
ELECTRONICS N. V. on March 7, 2003, Application Serial No. 03119892.9 and 03119894.5, and incorporated herein as reference.
Based on the above online P2P communication mode, a new communication mode can be further built for the UEs to carry out P2P communication in a self-organizing way without support of base stations, and this is called as offline P2P communication mode.
Fig.3 shows the offline P2P communication mode. As shown in the figure, before starting offline P2P communication, UEl and UE2 first register offline P2P communication service
at UTRAN in conventional communication mode and obtain the P2P communication identification code of their peer. The detailed procedure as how the UE obtains the P2P communication identification code, is described in the patent application filed by KONINKLIJKE PHILIPS ELECTRONICS N. V., Attorney's Docket No. as CN040033, along with the present application and incorporated herein as reference. Then, two UEs establish P2P communication independently according to the P2P communication identification code of their peer obtained during the registration procedure, without monitor and support of UTRAN. Finally, UEl and UE2 return to idle mode in conventional communication after the P2P communication is completed. Compared with online P2P communication, signaling cost can be saved in offline
P2P communication, and P2P communication link can be established even the UEs are outside the coverage area of wireless networks, such as ocean, mountain, battlefield and etc. Furthermore, this offline P2P communication mode can also be applied in the case where two UEs are very close to each other in a cell. At this time, no control link exists between UTRAN and UEs, so users can enjoy offline P2P communication service much cheaper than conventional communication as long as the transmit power of UEl and UE2 decreases so low as that could be ignored by the network system.
Although offline P2P communication mode has many advantages as above, there are still a lot of technical difficulties to be overcome to implement offline P2P communication entirely, among which there exists a problem to be settled as how to bill for offline P2P communication. In conventional communication mode, UEs communicate through the relaying of UTRAN, so UTRAN can do the billing job synchronously during participation in the communication procedure. Regarding to online P2P communication, UTRAN doesn't participate in communication, but it still can obtain information such as communication holding duration, data traffic and other information necessary for billing through control links between it and UEs, thereby synchronous billing is no problem at all. However, when a UE is carrying out P2P communication, the UE is out of control of UTRAN, ■ so UTRAN can't obtain the necessary information for P2P communication billing directly in the way of conventional communication mode or online P2P communication mode, and synchronous billing will be more difficult especially when offline P2P communication occurs outside the coverage area of the wireless network.
It is, therefore, necessary to put forward a method to solve the billing issue for offline P2P communication.
SUMMARY OF THE INVENTION
An object of the present invention is to provide a billing method and apparatus to support offline P2P communication, to bill for offline P2P communication without making significant modifications to the network side and the UE in current system. An offline P2P communication billing method to be executed in a UE is proposed in accordance with the present invention, comprising: (a) performing offline P2P communication with another UE; (b) recording the offline P2P communication information of the UE in offline P2P communication; (c) sending the offline P2P communication information to a communication network system, so that the communication network system can do the billing job according to the offline P2P communication information.
An offline P2P communication billing method to be executed in a communication network system is proposed in accordance with the present invention, comprising: receiving offline P2P communication information from a UE; billing for the offline P2P communication service the UE used according to the offline P2P communication information.
A UE is proposed in accordance with the present invention, comprising: a communicating unit, for performing offline P2P communication with another UE; a recording unit, for recording the offline P2P communication information of the UE in offline P2P communication; a sending unit, for sending the offline P2P communication information to a communication network system, so that the communication network system can bill according to the offline P2P communication information.
A communication network system is proposed in accordance with the present invention, comprising: a receiving unit, for receiving offline P2P communication information from a UE; a billing unit, for billing for the offline P2P communication service enjoyed by the UE according to the offline P2P communication information.
Other objects and attainments together with a fuller understanding of the invention will become apparent and appreciated by referring to the following description and claims taken in conjunction with the accompanying drawings.
BRIEF DESCRIPTION OF THE DRAWINGS Detailed descriptions will be given to the present invention in conjunction with specific embodiments and accompanying drawings, in which:
Fig.l is a diagram showing a TD-SCDMA system adopting conventional communication mode;
Fig.2 is a diagram showing a TD-SCDMA system adopting online P2P communication mode; Fig.3 is a diagram showing a TD-SCDMA system adopting offline P2P communication mode;
Fig.4 is the block diagram illustrating the UE supporting offline P2P communication billing method in accordance with an embodiment of the present invention;
Fig.5 is the flowchart illustrating offline P2P communication billing in accordance with an embodiment of the present invention.
Throughout the drawing figures, same reference numerals will be understood to refer to the like parts and components.
DETAILED DESCRIPTION OF THE INVENTION
According to the method as proposed in the present invention, when a UE performs offline P2P communication, the UE itself can record and save its offline P2P communication information such as communication holding duration and service type and the like. Later, when it can establish communication link with the communication network system, the saved offline P2P communication information is sent to UTRAN so that
UTRAN can bill for the offline P2P communication service enjoyed by the UE according to the offline P2P communication information.
TD-SCDMA system will be taken as an example below to describe the billing method for use in offline P2P communication proposed in this invention, in conjunction with accompanying drawings.
Fig.4 shows a block diagram of a UEl that can implement billing for offline P2P communication in accordance with the present invention, wherein components same as those in conventional network system and UE are not shown.
As shown in Fig.4, UEl comprises: a transceiving unit 120, for receiving and transmitting radio signals in the way similar to conventional communication mode; an extracting unit 130, for extracting information for UEl in offline P2P communication like UEl ' s P2P communication identification code (the P2P communication identification code can identify UEl in offline P2P communication), P2P communication identification codes of other UEs that UEl expects to get and offline P2P communication radio resource from
the signals received by receiving module 122 of transceiving unit 120, when UEl sends offline P2P communication service registration request, expecting to get the P2P communication identification code of another UE and request for offline P2P communication radio resource to UTRAN via transmitting module 124 of transceiving unit 120; a storing unit 150, for storing the extracted information for UEl in offline P2P communication; a P2P communicating unit 160, for establishing offline P2P communication with another UE based on the information for UEl to carry out offline P2P communication stored in the storing unit when UEl attempts to communicate in offline P2P communication mode. UEl further comprises: a recording unit 140, for recording relevant offline P2P communication information according to the communication service type UEl selected when UEl is performing offline P2P communication, and sending the offline P2P communication information to UTRAN over the link re-established between UEl and UTRAN via transmitting module 124 of transceiving unit 120 after UEl terminates offline P2P communication, so that UTRAN can bill for the offline P2P communication service the UE used according to the offline P2P communication information, or storing the offline P2P communication information in storing unit 150 so that the stored offline P2P communication information is sent to UTRAN at other proper time.
Wherein, according to the communication service type, the relevant offline P2P communication information recorded in recording unit 140 comprises but is not limited to: information such as UEl 's communication holding duration if UEl uses voice communication; information such as data traffic if UEl adopts data communication (short text messages or short image messages); UEl 's location during offline P2P communication for UTRAN further use if the network operator has different billing criteria for different UE's location such as inside or outside the coverage area of the communication network.
A control unit 170 in UEl can control the operations of each above component in UEl. Control unit 170 controls extracting unit 130 to extract information to be used in UEl 's offline P2P communication and store the extracted information into storing unit 150, controls P2P communicating unit 160 to establish offline P2P communication, controls recording unit 140 to record UEl's offline P2P communication information in offline P2P communication and store the recorded information into storing unit 150.
Upon receipt of the offline P2P communication information from a UE as shown in Fig.4, UTRAN can adopt conventional communication mode to bill for the offline P2P
communication service used by the UE through a billing module (not given in the figure) according to the offline P2P communication information.
Description will be given below to how UTRAN performs the billing procedure for offline P2P communication with cooperation from UEl that consists of the above components, in conjunction with Fig.5.
As shown in Fig.5, first of all, UEl registers offline P2P communication service at UTRAN, through which UEl can obtain its P2P communication identification code assigned by UTRAN (step S210). If UEl attempts to launch offline P2P communication with another UE, it can send a request to get the P2P communication identification code of said another UE to be provided by UTRAN (step S220). Using the P2P communication identification code of said another UE, UEl can establish offline P2P communication link with said another UE (step S230).
During offline P2P communication, UEl itself records its offline P2P communication information like communication holding duration, service type of communication and etc (step S240).
When the offline P2P communication is completed, if UEl falls within the coverage area of the communication network, UEl can send the recorded offline P2P communication information to UTRAN via a communication link established between UEl and UTRAN. Further, UEl can store the offline P2P communication information temporarily and send the offline P2P communication information to UTRAN at the right time later, send the stored offline P2P communication information to UTRAN via the communication link between UEl and UTRAN. If UEl falls outside the coverage area of the communication network, UEl stores the offline P2P communication information first, and sends the stored offline P2P communication information to UTRAN via a communication link with UTRAN when UEl enters into the coverage area of the communication network (step S250).
Upon receipt of the offline P2P communication information from UEl, UTRAN calculates the fee for the offline P2P communication service UEl used according to information such as communication service type, relevant communication holding duration and data traffic included in the offline P2P communication information (step S260).
Moreover, said another UE performing offline P2P communication with UEl also sends its offline P2P communication information to UTRAN in the way similar to UEl, so that UTRAN can calculate relevant fee for the offline P2P communication service.
The billing method for use in offline P2P communication as proposed in the present invention can be implemented in software or hardware, or in combination of both. When implemented in hardware, architecture of the UE is illustrated in Fig.4, while it's implemented in software, steps to be taken in the UE can be referred to descriptions in conjunction with Fig.5.
ADVANTAGEOUS EFFECTS OF THE INVENTION
With regard to the detailed description to the embodiment of the present invention taken in conjunction with accompanying drawings, in offline P2P communication billing method as proposed in the present invention, the UE itself can record and save offline P2P communication information during offline P2P communication procedure, and send the recorded or saved offline P2P communication information to UTRAN over the communication link between the UE and UTRAN after the offline P2P communication is completed. Therefore, billing can be performed for the offline P2P communication service the UE used even without monitor of UTRAN during offline P2P communication procedure.
It is to be understood by those skilled in the art that the billing method and apparatus for offline P2P communication as disclosed in this invention can be made of various modifications without departing from the spirit and scope of the invention as defined by the appended claims.