A Real-Time Payment Scheme for SIP Service Based on Hash Chain

As a popular application layer signaling protocol, Session Initiation Protocol (SIP) has been adopted by telecom NGN, 3G IMS, and various Internet and enterprise applications. The payment mechanism is an important enhancement for SIP services and can bring economic incentives to the service providers. This paper proposes SIPCoin, a new real-time payment scheme for SIP services based on hash chain. SIPCoin takes advantage of the efficiency and irreversibility of the hash chain. With a simple extension to the SIP protocol and a new payment message flow designed in a standard way, SIPCoin integrates hash-chain-based micro-payment mechanism with the SIP session establishment and management process to provide real-time payment for SIP services. Compared with present payment schemes for SIP services, SIPCoin not only has higher efficiency, better real-time performance and extensibility, but also enhances the security by preventing electronic currency from forgery and thievery.

[1]  Allan C. Rubens,et al.  Remote Authentication Dial In User Service (RADIUS) , 2000, RFC.

[2]  Hannes Tschofenig,et al.  Making SIP Make Cents , 2007, ACM Queue.

[3]  Antonio F. Gómez-Skarmeta,et al.  SIP extensions to support (micro)payments , 2007, 21st International Conference on Advanced Information Networking and Applications (AINA '07).

[4]  Ioannis Papaefstathiou,et al.  EVALUATION OF MICROPAYMENT TRANSACTION COSTS , 2004 .

[5]  Miguel A. Garcia-Martin,et al.  Diameter Session Initiation Protocol (SIP) Application , 2006, RFC.

[6]  Unrecognized Payment for Services in Session Initiation Protocol (SIP) , 2007 .

[7]  Victor Fajardo,et al.  Diameter Base Protocol , 2003, RFC.

[8]  Christopher Allen,et al.  The TLS Protocol Version 1.0 , 1999, RFC.

[9]  Adi Shamir,et al.  PayWord and MicroMint: Two Simple Micropayment Schemes , 1996, Security Protocols Workshop.

[10]  Cullen Jennings Payment for Services in Session Initiation Protocol (SIP) , 2007 .

[11]  Silvio Micali,et al.  Micropayments Revisited , 2002, CT-RSA.

[12]  Blake Ramsdell,et al.  S/MIME Version 3 Message Specification , 1999, RFC.

[13]  Yang Zongkai,et al.  A new fair micropayment system based on hash chain , 2004, IEEE International Conference on e-Technology, e-Commerce and e-Service, 2004. EEE '04. 2004.