具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,本发明实施例一计费方法包括:
步骤11、获取目标计费终端的IMEI(International Mobile EquipmentIdentity,国际移动设备识别码)号。
在此实施例中,所述目标计费终端指的是需要由计费***进行计费的终端,例如可以是手机等。
当目标计费终端激活数据业务请求时,目标计费终端通过激活请求将它的IMEI号发送给接入网设备。接入网设备在获得目标计费终端的IMEI号后,通过Radius(Remote Authentication Dial In User Service,远程认证拨号用户服务)激活消息将所述目标计费终端的IMEI号发送给NAS(Network AccessServer,网络接入服务器),所述NAS设备,包括但不限于GGSN(Gateway GPRSSupport Node,网关GPRS支持节点),PDSN(Packet Data Serving Node,分组数据服务节点),AGW(Access gate way,接入网关)。所述网络接入服务器解析所述Radius激活消息获取所述目标计费终端的IMEI号。之后,所述NAS还可将所述目标计费终端的IMEI号发送给GW(Gateway,网关)。NAS或网关还可通过触发计费消息将所述目标计费终端的IMEI号发送给计费***,由所述计费***获得所述目标计费终端的IMEI号。
步骤12、根据终端身份标识相关信息与终端类型的对应关系,利用所述目标计费终端的IMEI号确定所述目标计费终端的类型。
在此实施例中,终端身份标识相关信息为IMEI号段或IMEI号。相应的,终端身份标识相关信息与终端类型的对应关系可以包括IMEI号段与终端类型的对应关系,IMEI号与终端类型的对应关系。其中IMEI号段指的是一个IMEI号码区间,例如359084010545300-359084010545400;IMEI号指的就是一个IMEI号,例如359084010545300。终端类型指的是实际应用中各种终端的类型,例如Nokia N97,Apple iPad等。
在此实施例中NAS、GW、计费***或者运营商的运营维护设备(例如运营商的客服中心/营业厅,运营支撑***等)都可获取目标计费终端的类型。
当NAS或者GW或者计费***存储有终端身份标识相关信息与终端类型的对应关系时,NAS或者GW或者计费***可查找自身存储的终端身份标识相关信息与终端类型的对应关系,根据所述目标计费终端的IMEI号确定所述目标计费终端的类型。
具体的,当NAS或者GW或者计费***中存储的是IMEI号段与终端类型的对应关系时,NAS或者GW或者计费***查找自身存储的IMEI号段与终端类型的对应关系,根据所述目标计费终端的IMEI号确定所述目标计费终端的IMEI号所属的IMEI号段,并将所述目标计费终端的IMEI所属的IMEI号段对应的终端类型作为所述目标计费终端的类型。
当NAS或者GW或者计费***中存储的是IMEI号与终端类型的对应关系时,NAS或者GW或者计费***查找自身存储的IMEI号与终端类型的对应关系,根据所述目标计费终端的IMEI号确定所述目标计费终端的类型。
当运营维护设备存储有终端身份标识相关信息与终端类型的对应关系时,NAS或GW或者计费***可利用所述目标计费终端的IMEI号向所述运营维护设备查询所述目标计费终端的类型。
具体的,NAS或GW或者计费***向运营维护设备发送查询消息,当运营维护设备中存储的是IMEI号段与终端类型的对应关系时,运营维护设备查找自身存储的IMEI号段与终端类型的对应关系,根据所述目标计费终端的IMEI号确定所述目标计费终端的IMEI号所属的IMEI号段并将所述目标计费终端的IMEI所属的IMEI号段对应的终端类型作为所述目标计费终端的类型;当运营维护设备中存储的是IMEI号与终端类型的对应关系时,运营维护设备查找自身存储的IMEI号与终端类型的对应关系,根据所述目标计费终端的IMEI号确定所述目标计费终端的类型。然后,所述运营维护设备通过一响应消息将所述目标计费终端的类型发送给NAS或GW或者计费***。
步骤13、根据所述目标计费终端的类型对所述目标计费终端进行计费。
在此步骤中,计费是由计费***来完成的。如果是NAS或网关来获取目标计费终端的类型,那么可由NAS或GW向计费***发送触发计费消息,在所述触发计费消息中携带所述目标计费终端的类型,使得所述计费***根据所述目标计费终端的类型对所述目标计费终端进行计费。或者,如果是计费***通过自身来获取目标计费终端的类型,那么可直接由所述计费***根据所述目标计费终端的类型对所述目标计费终端进行计费。
由此可以看出,在本发明实施例中,计费***可准确的获知目标计费终端的类型,从而可以根据目标计费终端的类型对目标计费终端进行相应的计费,因此,利用本发明实施例的计费方法提高了计费***的计费准确性。
以下结合实施例二-实施例五详细描述一下本发明实施例的计费方法。
在实施例二中,NAS或者GW中存储有终端身份标识相关信息与终端类型的对应关系,由运营商的客服中心/营业厅或者运营支撑***同步该对应关系给NAS或GW。
如图2所示,以在NAS中存储终端身份标识相关信息与终端类型的对应关系为例,本发明实施例二的计费方法包括:
步骤21、在目标计费终端激活数据业务请求的时候,由目标计费终端将它的IMEI号通过激活请求上报给接入网设备。
步骤22、接入网设备通过Radius激活消息将目标计费终端的IMEI号发送给NAS设备。
步骤23、NAS查找自身存储的终端身份标识相关信息与终端类型的对应关系,根据所述目标计费终端的IMEI号确定所述目标计费终端的类型。同时,NAS将所述目标计费终端的类型保存在用户数据业务激活会话中。
例如,在此实施例中NAS存储有如表1所示的终端身份标识相关信息与终端类型的对应关系。
表1
IMEI号/号段 |
终端类型 |
359084010545284 |
Nokia N97 |
359084010545285 |
Nokia X6 |
359084010545286 |
Apple iPhone 3 |
359084010545287 |
Apple iPad 2 |
359084010545300-359084010545400 |
Blackberry 8800 |
假设目标计费终端的IMEI号359084010545284,通过查找表1所示的对应关系,NAS即可确定该目标计费终端的类型为Nokia N97。又假设目标计费终端的IMEI号359084010545399,通过查找表1所示的对应关系,目标计费终端的IMEI号位于号段359084010545300-359084010545400中,NAS即可确定该目标计费终端的类型为Blackberry 8800。
步骤24、NAS向计费***发送触发计费消息,在所述消息中携带目标计费终端的类型。
步骤25、计费***根据目标计费终端的类型对目标计费终端进行计费。
在此,所述计费***解析所述触发计费消息,获得所述目标计费终端的类型,并根据目标计费终端的类型对目标计费终端进行计费。例如,如果目标计费终端的类型为Nokia N97,计费***将利用为Nokia N97这一类型的终端所制定的计费策略进行计费。
在上述过程中,如果在GW中存储终端身份标识相关信息与终端类型的对应关系,在上述步骤22后,NAS设备还需将目标计费终端的IMEI号转发给GW设备(未图示)。而由GW根据目标计费终端的IMEI号确定所述目标计费终端的类型的过程,与步骤23-25的过程相同。不同的是,此时的执行主体是GW。
在实施例三中,建立一个终端类型数据库,在该数据库中存储有终端身份标识相关信息与终端类型的对应关系,由运营商的客服中心/营业厅或者运营支撑***维护该数据库。
如图3所示,本发明实施例三的计费方法包括:
步骤31、在目标计费终端激活数据业务请求的时候,由目标计费终端将它的IMEI号通过激活请求上报给接入网设备。
步骤32、接入网设备通过Radius激活消息将目标计费终端的IMEI号发送给NAS设备。
步骤33、NAS设备将目标计费终端的IMEI号转发给GW设备。
步骤34、NAS或GW向运营商的客服中心/营业厅或者运营支撑***发送查询请求,在该查询请求中携带目标计费终端的IMEI号。
步骤35、运营商的客服中心/营业厅或者运营支撑***根据目标计费终端的IMEI号,由该终端类型数据库中获取该目标计费终端的类型。
还是以实施例二中的表1为例,在终端类型数据库中存储有表1。假设目标计费终端的IMEI号359084010545284,通过查找表1所示的对应关系,NAS或GW即可确定该目标计费终端的类型为Nokia N97。又假设目标计费终端的IMEI号359084010545399,通过查找表1所示的对应关系,目标计费终端的IMEI号位于号段359084010545300-359084010545400中,NAS或GW即可确定该目标计费终端的类型为Blackberry 8800。
步骤35、运营商的客服中心/营业厅或者运营支撑***向NAS或GW发送响应消息,在该响应消息中携带该目标计费终端的类型。
步骤36、NAS或GW向计费***发送触发计费消息,在所述消息中携带目标计费终端的类型。
步骤37、计费***根据目标计费终端的类型对目标计费终端进行计费。
在此,所述计费***解析所述触发计费消息,获得所述目标计费终端的类型,并根据目标计费终端的类型对目标计费终端进行计费。例如,如果目标计费终端的类型为Nokia N97,计费***将利用为Nokia N97这一类型的终端所制定的计费策略进行计费。
需要说明的是,在上述实施例中,NAS或者GW都可单独的向运营维护设备获取目标计费终端的类型。如果单独由NAS来完成的话,则步骤33不是必须的。
在实施例四中,计费***中存储有终端身份标识相关信息与终端类型的对应关系,由运营商的客服中心/营业厅或者运营支撑***同步该对应关系给NAS或GW。
如图4所示,本发明实施例四的计费方法包括:
步骤41、在目标计费终端激活数据业务请求的时候,由目标计费终端将它的IMEI号通过激活请求上报给接入网设备。
步骤42、接入网设备通过Radius激活消息将目标计费终端的IMEI号发送给NAS设备。
步骤43、NAS设备将目标计费终端的IMEI号转发给GW设备。
步骤44、NAS或GW向计费***发送触发计费消息,在所述消息中携带目标计费终端的IMEI号。
步骤45、计费***查找自身存储的终端身份标识相关信息与终端类型的对应关系,根据所述目标计费终端的IMEI号确定所述目标计费终端的类型。
还是以实施例二中的表1为例,假设目标计费终端的IMEI号359084010545284,通过查找表1所示的对应关系,NAS或GW即可确定该目标计费终端的类型为Nokia N97。又假设目标计费终端的IMEI号359084010545399,通过查找表1所示的对应关系,目标计费终端的IMEI号位于号段359084010545300-359084010545400中,NAS或GW即可确定该目标计费终端的类型为Blackberry 8800。
步骤46、计费***根据目标计费终端的类型对目标计费终端进行计费。
例如,如果目标计费终端的类型为Nokia N97,计费***将利用为Nokia N97这一类型的终端所制定的计费策略进行计费。
需要说明的是,在上述实施例中,步骤43不是必须的。
在实施例五中,建立一个终端类型数据库,在该数据库中存储有终端身份标识相关信息与终端类型的对应关系,由运营商的客服中心/营业厅或者运营支撑***维护该数据库。
如图5所示,本发明实施例五的计费方法包括:
步骤51、在目标计费终端激活数据业务请求的时候,由目标计费终端将它的IMEI号通过激活请求上报给接入网设备。
步骤52、接入网设备通过Radius激活消息将目标计费终端的IMEI号发送给NAS设备。
步骤53、NAS设备将目标计费终端的IMEI号转发给GW设备。
步骤54、NAS或GW向计费***发送触发计费消息,在所述消息中携带目标计费终端的IMEI号。
步骤55、计费***向运营商的客服中心/营业厅或者运营支撑***发送查询请求,在该查询请求中携带目标计费终端的IMEI号。
步骤56、运营商的客服中心/营业厅或者运营支撑***根据目标计费终端的IMEI号,由该终端类型数据库中获取该目标计费终端的类型。
还是以实施例二中的表1为例,在终端类型数据库中存储有表1。假设目标计费终端的IMEI号359084010545284,通过查找表1所示的对应关系,NAS或GW即可确定该目标计费终端的类型为Nokia N97。又假设目标计费终端的IMEI号359084010545399,通过查找表1所示的对应关系,目标计费终端的IMEI号位于号段359084010545300-359084010545400中,NAS或GW即可确定该目标计费终端的类型为Blackberry 8800。
步骤57、运营商的客服中心/营业厅或者运营支撑***向计费***发送响应消息,在该响应消息中携带该目标计费终端的类型。
步骤58、计费***根据目标计费终端的类型对目标计费终端进行计费。
在此,所述计费***解析所述响应消息,获得所述目标计费终端的类型,并根据目标计费终端的类型对目标计费终端进行计费。例如,如果目标计费终端的类型为Nokia N97,计费***将利用为Nokia N97这一类型的终端所制定的计费策略进行计费。
需要说明的是,在上述实施例中,步骤53不是必须的。
由以上实施例二-实施例五可以看出,计费***能够准确的识别出终端类型,并根据终端类型对用户使用的数据业务进行差异化的收费,从而避免了用户使用非指定终端而骗取针对指定终端的优惠移动数据业务计费套餐,同时上述实施例中可以根据获取到的准确的终端类型进一步细分计费套餐,进一步提升用户的移动数据业务体验以及增加用户的粘性。
如图6所示,本发明实施例六计费装置包括:第一信息获取单元61,用于获取目标计费终端的IMEI号;第二信息获取单元62,用于根据终端身份标识相关信息与终端类型的对应关系,利用所述目标计费终端的IMEI号确定所述目标计费终端的类型;信息提供单元63,用于向计费***提供所述目标计费终端的类型,使得所述计费***根据所述目标计费终端的类型对所述目标计费终端进行计费。
在此实施例中,所述终端身份标识相关信息为IMEI号段或IMEI号。
其中,所述第一信息获取单元61包括:消息接收模块,用于接收接入网设备发送的Radius激活消息,在所述Radius激活消息中携带所述目标计费终端的IMEI号;消息解析模块,用于解析所述Radius激活消息获取所述目标计费终端的IMEI号。
根据前述方法实施例的描述,根据存储的终端身份标识相关信息与终端类型的对应关系形式的不同以及该对应关系存储位置的不同,在此实施例中所述第二信息获取单元62可有不同的结构来获取目标计费终端的类型。
例如,所述第二信息获取单元62可包括:第一查找模块,用于查找自身存储的IMEI号段与终端类型的对应关系,根据所述目标计费终端的IMEI号确定所述目标计费终端的IMEI号所属的IMEI号段;第一信息获取模块,用于将所述目标计费终端的IMEI所属的IMEI号段对应的终端类型作为所述目标计费终端的类型。
又例如,所述第二信息获取单元62可包括:第二查找模块,用于查找自身存储的IMEI号与终端类型的对应关系;第二信息获取模块,用于根据所述目标计费终端的IMEI号确定所述目标计费终端的类型。
又例如,所述第二信息获取单元62可包括:第一查询模块,用于利用所述目标计费终端的IMEI号向运营维护设备查询所述目标计费终端的类型;第三信息获取模块,用于由所述运营维护设备获取所述目标计费终端的类型;其中,所述运营维护设备查找自身存储的IMEI号段与终端类型的对应关系,根据所述目标计费终端的IMEI号确定所述目标计费终端的IMEI号所属的IMEI号段,并将所述目标计费终端的IMEI所属的IMEI号段对应的终端类型作为所述目标计费终端的类型,或者所述运营维护设备查找自身存储的IMEI号与终端类型的对应关系,根据所述目标计费终端的IMEI号确定所述目标计费终端的类型。
其中图6所示的装置可位于NAS中,其工作原理可参照前述方法实施例的描述。
由此可以看出,在本发明实施例中,计费***可准确的获知目标计费终端的类型,从而可以根据目标计费终端的类型对目标计费终端进行相应的计费,因此,利用本发明实施例的计费装置提高了计费***的计费准确性。
如图7所示,本发明实施例七的计费装置包括:第一信息获取单元71,用于获取目标计费终端的IMEI号;第二信息获取单元72,用于根据终端身份标识相关信息与终端类型的对应关系,利用所述目标计费终端的IMEI号确定所述目标计费终端的类型;信息提供单元73,用于向计费***提供所述目标计费终端的类型,使得所述计费***根据所述目标计费终端的类型对所述目标计费终端进行计费。
在此实施例中,所述终端身份标识相关信息为IMEI号段或IMEI号。
其中,所述第一信息获取单元71具体用于由网络接入服务器获取所述目标计费终端的IMEI号。其中网络接入服务器获取IMEI号的方式可参照前述方法实施例的描述。
根据前述方法实施例的描述,根据存储的终端身份标识相关信息与终端类型的对应关系形式的不同以及该对应关系存储位置的不同,在此实施例中所述第二信息获取单元72可有不同的结构来获取目标计费终端的类型。
例如,所述第二信息获取单元72可包括:第一查找模块,用于查找自身存储的IMEI号段与终端类型的对应关系,根据所述目标计费终端的IMEI号确定所述目标计费终端的IMEI号所属的IMEI号段;第一信息获取模块,用于将所述目标计费终端的IMEI所属的IMEI号段对应的终端类型作为所述目标计费终端的类型。
又例如,所述第二信息获取单元72可包括:第二查找模块,用于查找自身存储的IMEI号与终端类型的对应关系;第二信息获取模块,用于根据所述目标计费终端的IMEI号确定所述目标计费终端的类型。
又例如,所述第二信息获取单元72可包括:第一查询模块,用于利用所述目标计费终端的IMEI号向运营维护设备查询所述目标计费终端的类型;第三信息获取模块,用于由所述运营维护设备获取所述目标计费终端的类型;其中,所述运营维护设备查找自身存储的IMEI号段与终端类型的对应关系,根据所述目标计费终端的IMEI号确定所述目标计费终端的IMEI号所属的IMEI号段,并将所述目标计费终端的IMEI所属的IMEI号段对应的终端类型作为所述目标计费终端的类型,或者所述运营维护设备查找自身存储的IMEI号与终端类型的对应关系,根据所述目标计费终端的IMEI号确定所述目标计费终端的类型。
其中图7所示的装置可位于GW中,其工作原理可参照前述方法实施例的描述。
由此可以看出,在本发明实施例中,计费***可准确的获知目标计费终端的类型,从而可以根据目标计费终端的类型对目标计费终端进行相应的计费,因此,利用本发明实施例的计费装置提高了计费***的计费准确性。
如图8所示,本发明实施例八的计费装置包括:第一信息获取单元81,用于获取目标计费终端的IMEI号;第二信息获取单元82,用于根据终端身份标识相关信息与终端类型的对应关系,利用所述目标计费终端的IMEI号确定所述目标计费终端的类型;计费单元83,用于根据所述目标计费终端的类型对所述目标计费终端进行计费。
在此实施例中,所述目标计费终端的IMEI号为所述目标计费终端的IMEI号,所述终端身份标识相关信息为IMEI号段或IMEI号。
其中,所述第一信息获取单元81包括:消息接收模块,用于接收由网络接入服务器或网关发送的触发计费消息,在所述触发计费消息中携带所述目标计费终端的IMEI号;信息解析模块,用于解析所述触发计费消息获取所述目标计费终端的IMEI号。
根据前述方法实施例的描述,根据存储的终端身份标识相关信息与终端类型的对应关系形式的不同以及该对应关系存储位置的不同,在此实施例中所述第二信息获取单元82可有不同的结构来获取目标计费终端的类型。
例如,所述第二信息获取单元82可包括:第四查找模块,用于查找自身存储的IMEI号段与终端类型的对应关系,根据所述目标计费终端的IMEI号确定所述目标计费终端的IMEI号所属的IMEI号段;第四信息获取模块,用于将所述目标计费终端的IMEI所属的IMEI号段对应的终端类型作为所述目标计费终端的类型。
又例如,所述第二信息获取单元82可包括:第五查找模块,用于查找自身存储的IMEI号与终端类型的对应关系;第五信息获取模块,用于根据所述目标计费终端的IMEI号确定所述目标计费终端的类型。
又例如,所述第二信息获取单元82可包括:第二查询模块,用于查找自身存储的IMEI号与终端类型的对应关系;第六信息获取模块,用于由所述运营维护设备获取所述目标计费终端的类型;其中,所述运营维护设备查找自身存储的IMEI号段与终端类型的对应关系,根据所述目标计费终端的IMEI号确定所述目标计费终端的IMEI号所属的IMEI号段,并将所述目标计费终端的IMEI所属的IMEI号段对应的终端类型作为所述目标计费终端的类型,或者所述运营维护设备查找自身存储的IMEI号与终端类型的对应关系,根据所述目标计费终端的IMEI号确定所述目标计费终端的类型。
其中图8所示的装置可位于计费***中,其工作原理可参照前述方法实施例的描述。
由此可以看出,在本发明实施例中,计费***可准确的获知目标计费终端的类型,从而可以根据目标计费终端的类型对目标计费终端进行相应的计费,因此,利用本发明实施例的计费装置提高了计费***的计费准确性。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。