发明名称 |
基于SIP协议的网络终端计费系统及方法 |
摘要 |
本发明公开了一种基于SIP协议的网络终端计费系统及方法。该系统包括有一SIP服务器、一RADIUS服务器、一AAA程序、一数据库服务器、至少两个UA终端。其中,SIP服务器包含有一注册服务器、一代理服务器。该方法的特征在于其包括有UA终端注册、两UA终端建立RTP/RTCP会话连接、计费通知AAA程序、发送RTP和RTCP数据包、判断异常状况以及停止会话请求、拆除UA终端间会话、RADIUS服务器计费等关键步骤。本发明基于SIP协议,但不依赖于SIP协议本身,通过监视发送报告SR和接收报告RR包的接收情况来判断媒体数据流的当前会话状态,从而及时发现UA终端离线时刻,使RADIUS服务器能够进行准确计费。本发明特别适用于网络异常情况下的准确计费。 |
申请公布号 |
CN101141265A |
申请公布日期 |
2008.03.12 |
申请号 |
CN200610113085.X |
申请日期 |
2006.09.08 |
申请人 |
北京天地互连信息技术有限公司 |
发明人 |
华宁;刘东;陆乐;董新久;石宇光;陈东 |
分类号 |
H04L12/14(2006.01);H04L29/06(2006.01) |
主分类号 |
H04L12/14(2006.01) |
代理机构 |
北京北新智诚知识产权代理有限公司 |
代理人 |
张卫华 |
主权项 |
1.一种基于SIP协议的网络终端计费系统,其特征在于它包括有:一SIP服务器,其包含有一注册服务器、一代理服务器,该SIP服务器负责系统注册、会话建立、会话拆除、消息转发;一RADIUS服务器,其负责接收来自AAA程序的会话记录,并根据会话记录生成业务报表和收费单;一AAA程序,为会话提供认证、授权、计费服务,该AAA程序与所述SIP服务器和所述RADIUS服务器相联系,分别作为SIP服务器的服务器端和RADIUS服务器的客户端,该AAA程序一方面负责接收所述代理服务器的会话请求INVITE通知和会话拆除BYE通知,另一方面定期从数据库服务器中检查会话请求INVITE事件和会话拆除BYE事件对,并生成一个会话记录,提交给RADIUS服务器;一数据库服务器,其与所述AAA程序和所述代理服务器相联系,负责存放服务平台中所有用户信息、用户访问设备的权限配置、用户最近的活动信息、用户会话信息、终端的日志与告警信息以及设备配置信息;至少两个UA终端,其中每一UA终端分别与所述SIP服务器相联系,UA终端用以实现用户的具体应用业务。 |
地址 |
100028北京市朝阳区曙光西里甲6号时间国际A座2508 |