CN111327431B - 一种计费策略获取方法及装置 - Google Patents
一种计费策略获取方法及装置 Download PDFInfo
- Publication number
- CN111327431B CN111327431B CN201811536073.7A CN201811536073A CN111327431B CN 111327431 B CN111327431 B CN 111327431B CN 201811536073 A CN201811536073 A CN 201811536073A CN 111327431 B CN111327431 B CN 111327431B
- Authority
- CN
- China
- Prior art keywords
- charging policy
- request
- authentication
- attribute
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/24—Accounting or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
- H04L12/1403—Architecture for metering, charging or billing
- H04L12/1407—Policy-and-charging control [PCC] architecture
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0892—Network architectures or network communication protocols for network security for authentication of entities by using authentication-authorization-accounting [AAA] servers or protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/66—Policy and charging system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/70—Administration or customization aspects; Counter-checking correct charges
- H04M15/755—Account identification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/80—Rating or billing plans; Tariff determination aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/80—Rating or billing plans; Tariff determination aspects
- H04M15/8011—Rating or billing plans; Tariff determination aspects using class of subscriber
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/80—Rating or billing plans; Tariff determination aspects
- H04M15/8022—Determining tariff or charge band
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/80—Rating or billing plans; Tariff determination aspects
- H04M15/8066—According to the number of recipients
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/83—Notification aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/83—Notification aspects
- H04M15/85—Notification aspects characterised by the type of condition triggering a notification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/83—Notification aspects
- H04M15/85—Notification aspects characterised by the type of condition triggering a notification
- H04M15/853—Calculate maximum communication time or volume
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/83—Notification aspects
- H04M15/85—Notification aspects characterised by the type of condition triggering a notification
- H04M15/854—Available credit
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/16—Gateway arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
本申请实施例公开了一种计费策略获取方法及装置,使得宽带网络网关能够获取到正确的计费策略。其中,该计费策略获取方法可以应用于宽带网络网关,具体包括如下步骤:接收来自用户设备的鉴权、认证和计费请求,所述鉴权、认证和计费请求包括用户名和所述用户设备的标识;向所述第一服务器发送计费策略请求,所述计费策略请求包括第一字段和第二字段,所述第一字段用于携带所述用户名,所述第二字段用于携带所述用户设备的标识;接收所述第一服务器发送的计费策略响应,所述计费策略响应包括与所述用户名和所述用户设备的标识对应的计费策略,并从所述计费策略响应中获取所述计费策略。
Description
技术领域
本申请涉及网络通信领域,尤其涉及一种计费策略获取方法及装置。
背景技术
随着技术的发展,宽带网络越来越成为支持人们办公和娱乐不可或缺的技术。当用户设备(user equipment,UE)需要接入宽带网络时,用户设备需要向宽带网络网关(broadband network gateway,BNG)发送用户名和密码,以使宽带网络网关根据用户名和密码进行认证、授权和计费。
目前在一些计费场景中,宽带网络网关除了向服务器发送用户名以外,还需要向服务器发送用户设备的标识,以请求服务器下发对应的计费策略。传统的方式中,宽带网络网关将用户名和用户设备的标识拼接在一起,并将拼接得到的字符串携带在计费策略请求中发送给服务器。但是这种方式可能会导致服务器无法根据拼接得到的字符串准确获取与用户匹配的计费策略,从而可能会将错误的计费策略下发给宽带网络网关,给用户或运营商造成损失。
发明内容
本申请实施例提供了一种计费策略获取方法及装置,能够获取并下发与用户匹配的计费策略。
第一方面,本申请实施例提供了一种计费策略获取方法,该方法可以应用于宽带网络网关。该方法包括如下步骤:宽带网络网关接收来自用户设备的鉴权、认证和计费(authentication,authorization and accounting,AAA)请求,鉴权、认证和计费请求包括用户名和用户设备的标识。用户设备的标识可以包括用户设备的电路标识(circuitidentification,circuit ID)和媒体访问控制(media access control,MAC)地址中的至少一个。宽带网络网关向第一服务器发送计费策略请求,计费策略请求包括第一字段和第二字段,第一字段用于携带用户名,第二字段用于携带用户设备的标识。宽带网络网关接收第一服务器发送的计费策略响应,计费策略响应包括与用户名和用户设备的标识匹配的计费策略,并从所述计费策略响应中获取所述计费策略。
上述方法中,计费策略请求用于请求第一服务器下发与用户名和用户设备的标识对应的计费策略。与用户名和用户设备的标识匹配的计费策略是指该计费策略与用户名和用户设备的标识存在对应关系。
本申请实施例在通过计费策略请求的两个字段来承载用户名和用户设备的标识,而不是像传统技术一样将二者拼接在一起通过一个字段来承载,所以第一服务器能够从计费策略请求的第一字段中提取出用户名,从第二字段中提取出用户设备的标识,即能够将用户名和用户设备的标识区分开来,进而能够根据用户名和用户设备的标识这两个参数准确的获取到对应的计费策略。
可选的,计费策略请求可以为信用控制请求(credit control request,CCR),那么第一字段可以为第一属性值对(attribute-value pair,AVP),第二字段可以为第二属性值对。其中,第一属性值对的属性可以为订阅号数据Subscription-Id-Data,第二属性值对的属性为订阅号组Subscription-Id-Group。或者,第一属性值对的属性可以为订阅号组Subscription-Id-Group,第二属性值对的属性可以为订阅号数据Subscription-Id-Data。
可选的,为了提高宽带网络服务的可靠性,鉴权、认证和计费请求中还包括与用户名对应的密码,在向第一服务器发送计费策略请求之前,该方法还包括:宽带网络网关向第二服务器发送鉴权认证请求,鉴权认证请求包括用户名和密码;宽带网络网关接收第二服务器发送的鉴权认证响应,鉴权认证响应包括根据用户名和密码进行鉴权认证的结果。
其中,鉴权认证请求用于请求第二服务器根据用户名和密码进行鉴权认证。第二服务器中存储有用户名和密码之间的映射关系,当第二服务器接收到鉴权认证请求之后,判断鉴权认证请求中的用户名和密码是否存储在第二服务器中,如果是,则鉴权认证成功;如果否,则鉴权认证失败。第二服务器可以向宽带网络网关发送鉴权认证结果,如果鉴权认证结果为成功,则宽带网络网关可以向第一服务器发送计费策略请求;如果鉴权认证结果为失败,则不发送计费策略请求。
第二方面,本申请实施例还提供了一种计费策略获取装置,装置包括:第一接收单元,用于接收来自用户设备的鉴权、认证和计费请求,鉴权、认证和计费请求包括用户名和用户设备的标识;第一发送单元,用于向第一服务器发送计费策略请求,计费策略请求包括第一字段和第二字段,第一字段用于携带用户名,第二字段用于携带用户设备的标识;第二接收单元,用于接收第一服务器发送的计费策略响应,计费策略响应包括与用户名和用户设备的标识对应的计费策略,并从所述计费策略响应中获取所述计费策略。
其中,计费策略请求用于请求第一服务器下发与用户名和用户设备的标识对应的计费策略。所述计费策略获取装置可设置于宽带网络网关。
可选的,计费策略请求为信用控制请求,第一字段为第一属性值对,第二字段为第二属性值对。
可选的,第一属性值对的属性为订阅号数据(Subscription-Id-Data),第二属性值对的属性为订阅号组(Subscription-Id-Group)。
可选的,第一属性值对的属性为订阅号组(Subscription-Id-Group),第二属性值对的属性为订阅号数据(Subscription-Id-Data)。
可选的,用户设备的标识包括用户设备的电路标识(circuit ID)和媒体访问控制(Medie Access Control,MAC)地址中的至少一个。
可选的,鉴权、认证和计费请求中还包括与用户名对应的密码,装置还包括:第二发送单元,用于在第一发送单元向第一服务器发送计费策略请求之前,向第二服务器发送鉴权认证请求,鉴权认证请求包括用户名和密码;第三接收单元,用户接收第二服务器发送的鉴权认证响应,鉴权认证响应包括根据用户名和密码进行鉴权认证的结果。其中,鉴权认证请求用于请求第二服务器根据用户名和密码进行鉴权认证。
附图说明
图1为本申请实施例提供的一种计费策略获取方法的交互信令图;
图2为本申请实施例提供的一种计费策略获取装置的结构框图;
图3为本申请实施例提供的一种宽带网络网关的硬件架构图。
具体实施方式
传统的方式中,当宽带网络网关获取到用户名和用户设备的标识之后,将用户名和用户设备的标识拼接在一起,并将拼接得到的字符串携带在计费策略请求中发送给服务器,以便服务器根据该字符串获取对应的计费策略,并将该计费策略发送给宽带网络网关。
而这种方式的弊端在于,不同的用户名和用户设备的标识在拼接在一起之后,就可能变成相同的字符串,这样服务器根据该字符串可能会获取到两个或两个以上的计费策略,而这两个或两个以上的计费策略中只有一个是正确的计费策略,即真正与用户名和用户设备的标识对应的计费策略,所以服务器有可能会把错误的计费策略发送给宽带网络网关,从而给用户或运营商造成损失。
例如,假设用户名1为ABC123,对应的用户设备的标识1为45;用户名2为ABC12,对应的用户设备的标识2为345。那么,将用户名1和用户设备的标识1进行拼接,得到的字符串1为ABC12345;将用户名2和用户设备的标识2进行拼接,得到的字符串2也为ABC12345。服务器存储了两个计费策略,其中一个计费策略与用户名1和用户设备的标识1对应,另外一个计费策略与用户名2和用户设备的标识2对应,但是对于服务器而言并不能基于字符串ABC12345确定宽带网络网关需要的是哪个计费策略,所以就有可能下发错误的计费策略给宽带网络网关。
为了克服上述技术问题,本申请实施例提供了一种计费策略获取方法及装置,使得宽带网络网关能够获取到正确的计费策略。
参见图1,该图为本申请实施例提供的计费策略获取方法的交互信令图。
本申请实施例提供的计费策略获取方法涉及宽带网络网关和第一服务器。其中宽带网络网关用于向第一服务器发送计费策略请求,该计费策略请求包括用户名和用户设备的标识。第一服务器用于根据计费策略请求包括的用户名和用户设备的标识获取相应的计费策略,并向宽带网络网关发送。第一服务器可以是统一策略和计费控制器(unifiedpolicy and charging controller,UPCC),或者是其他类型的服务器,本申请不做具体限定。
具体的,该方法可以包括如下步骤:
S101:宽带网络网关接收来自用户设备的AAA请求,AAA请求包括用户名和用户设备的标识。
在本申请实施例中,用户设备可以是手机、个人计算机(personal computer,PC),例如平板电脑(tablet personal computer,Tablet PC)、笔记本电脑、超级移动个人计算机、个人数字助理等终端。在本申请实施例中,用户设备可以是支持以太网承载点对点协议(point-to-point protocol over ethernet,PPPOE)或支持以太网承载互联网协议(internet protocol over ethernet,IPOE)的设备。
用户名(user name)通常是用户自行设定的。用户自动设定的除了用户名以外,通常还有密码。
用户设备的标识可以包括用户设备的circuit ID和/或MAC地址等。电路标识用于标识用户设备的电路信息。不同的用户设备可以对应相同或不同的电路标识,不同的用户设备对应不同的MAC地址。
在本申请实施例中,宽带网络网关接收来自用户设备的AAA请求,AAA请求可以承载在动态主机设置协议(dynamic host configuration protocol,DHCP)报文、点到点协议(point-to-point protocol,PPP)报文或PPPOE激活发现起始分组(PPPOE activediscovery initiation,PADI)报文中。
宽带网络网关接收来自用户设备的AAA请求,可以是用户设备将AAA请求发送给线缆调制解调器(controlled cable modem,CCM)或光线路终端(optical line terminal,OLT),然后线缆调制解调器或光线路终端将AAA请求发送给宽带网络网关。在某些应用场景中,用户设备和线缆调制解调器可以被统称为用户终端设备(customer premisesequipment,CPE)。
当用户设备的标识包括电路标识时,用户设备向线缆调制解调器或光线路终端发送的AAA请求中包括用户名和密码,线缆调制解调器或光线路终端在接收到AAA请求之后,生成与用户名对应的电路标识,并在AAA请求中添加一个字段,令电路标识作为该字段的值。然后,线缆调制解调器或光线路终端将添加了字段的AAA请求发送给宽带网络网关。其中,线缆调制解调器在AAA请求中添加的字段可以是中继代理信息选项(relay agentinformation option,简称Option82)字段,光线路终端在第一AAA请求中添加的字段可以是标签(tagged)字段。线缆调制解调器接收到的AAA请求可以承载在DHCP报文中,光线路终端接收到的AAA请求可以承载在PADI报文中。
当用户设备的标识包括MAC地址时,用户设备向线缆调制解调器或光线路终端发送的AAA请求中包括用户名、密码和用户设备的MAC地址,线缆调制解调器或光线路终端接收到该AAA请求后,将AAA请求转发给宽带网络网关。
宽带网络网关接收到AAA请求之后,可以对该AAA请求进行解析,以获取用户名、密码和用户设备的标识。
S102:宽带网络网关向第一服务器发送计费策略请求,计费策略请求包括第一字段和第二字段,第一字段用于携带用户名,第二字段用于携带用户设备的标识。
在本申请实施例中,计费策略请求是用于向第一服务器获取与用户名和用户设备的标识对应的计费策略的请求。在计费策略请求中,用户名和用户设备的标识通过两个字段承载,而不是像现有技术一样将二者拼接在一起通过一个字段来承载,所以第一服务器能够从计费策略请求的第一字段中提取出用户名,从第二字段中提取出用户设备的标识,进而能够根据用户名和用户设备的标识准确的获取到对应的计费策略。
在Diameter协议中,计费策略请求可以是信用控制请求。在信用控制请求中,字段可以称为属性值对。所以,第一字段可以为第一属性值对,第二字段可以为第二属性值对。也就是说,用户名可以为第一属性值对的值,用户设备的标识可以为第二属性值对的值。
第一属性值对的属性例如可以为订阅号数据Subscription-Id-Data,第二属性值对的属性例如可以为订阅号组Subscription-Id-Group。或者第一属性值对的属性为订阅号组Subscription-Id-Group,第二属性值对的属性为订阅号数据Subscription-Id-Data。其中,属性Subscription-Id-Data遵循的是在Diameter基础协议上扩展的Diameter信用控制应用(diameter credit control application,DCCA)协议,该协议定义了实时计费协议框架,具体请见RFC4006第8.46节。信用控制请求中包括的Subscription-Id-Group是本申请新增的属性。当然,可以理解的是,采用Subscription-Id-Data和Subscription-Id-Group作为属性值对的属性并不构成对本申请的限定,本领域技术人员可以根据实际情况自行选择。
以上述例子为例,假设用户名1为ABC123,对应的用户设备的标识1为45;用户名2为ABC12,对应的用户设备的标识2为345。那么,宽带网络网关向第一服务器发送的信用控制请求1中,与属性Subscription-Id-Group对应的值可以为45,与属性Subscription-Id-Data对应的值可以是ABC123。宽带网络网关向第一服务器发送的信用控制请求2中,与属性Subscription-Id-Group对应的值可以为345,与属性Subscription-Id-Data对应的值可以是ABC12。
当然,可以理解的是,本申请实施例提供的方法不限于应用于Diameter协议,所以计费策略请求除了可以是信用控制请求以外,还可以是其他类型的用于获取计费策略的请求,本申请实施例不做具体限定。
S103:第一服务器接收来自宽带网络网关的计费策略请求,并从计费策略请求的第一字段中提取用户名,从计费策略请求的第二字段中提取用户设备的标识,根据用户名和用户设备的标识获取对应的计费策略。
以上述例子为例,当第一服务器接收到信用控制请求1之后,就可以从与Subscription-Id-Group对应的属性值对中获取到用户设备的标识45,从与Subscription-Id-Data对应的属性值对中获取到用户名ABC123,进而可以根据用户名ABC123以及用户设备的标识45准确的查找到对应的计费策略。同理,当第一服务器接收到信用控制请求2之后,就可以从与Subscription-Id-Group对应的属性值对中获取到用户设备的标识345,从与Subscription-Id-Data对应的属性值对中获取到用户名ABC12,进而可以根据用户名ABC12以及用户设备的标识345准确的查找到对应的计费策略。
可见,相比于传统技术将用户名和用户设备的标识拼接在一起之后,无法区分ABC12345到底代表的是用户名ABC123以及用户设备的标识45,还是用户名ABC12以及用户设备的标识345,进而可能下发错误的计费策略的方案,本申请实施例能够获取并下发与用户匹配的计费策略。
S104:第一服务器向宽带网络网关发送计费策略响应,计费策略响应包括与用户名和用户设备的标识对应的计费策略。
第一服务器在获取到与用户名和用户设备的标识对应的计费策略之后,可以向宽带网络网关发送计费策略响应,计费策略响应包括该计费策略。
在Diameter协议中,计费策略响应可以是信用控制应答(credit controlanswer,CCA)。当然,可以理解的是,本申请实施例提供的方法不限于应用于Diameter协议,所以计费策略响应除了可以是信用控制应答以外,还可以是其他类型的用于向宽带网络网关发送计费策略的应答,本申请实施例不做具体限定。
S105:宽带网络网关接收第一服务器发送的计费策略响应,从计费策略响应中获取与用户名和用户设备的标识对应的计费策略。
此外,在实际应用中,为了提高宽带网络服务的可靠性,宽带网络网关在向第一服务器发送计费策略请求之前,可以向第二服务器发送鉴权认证请求,鉴权认证请求中包括AAA请求中的用户名和密码,以便第二服务器能够根据用户名和密码进行鉴权认证。具体的,第二服务器中存储有用户名和密码之间的映射关系,当第二服务器接收到鉴权认证请求之后,判断鉴权认证请求中的用户名和密码是否存储在第二服务器中,如果是,则鉴权认证成功;如果否,则鉴权认证失败。
第二服务器可以向宽带网络网关发送鉴权认证响应,鉴权认证响应包括根据用户名和密码进行鉴权认证的结果,如果鉴权认证结果为成功,则宽带网络网关可以向第一服务器发送计费策略请求;如果鉴权认证结果为失败,则不发送计费策略请求。
可选的,第二服务器可以是支持远程用户拨号认证服务(remote authenticationdial in user service,RADIUS)的服务器。在实际应用中,第一服务器和第二服务器可以是同一个服务器,也可以是不同的服务器。
相应的,本申请实施例还提供了一种计费策略获取装置,应用于宽带网络网关,该宽带网络网关可以实现图1所示实施例中宽带网络网关的功能。该宽带网络网关包括:第一接收单元201、第一发送单元202和第二接收单元203。其中,第一接收单元201用于执行图1所示实施例中的S101;第一发送单元202用于执行图1所示实施例中的S102;第二接收单元203用于执行图1所示实施例中的S105。具体的,
第一接收单元201,用于接收来自用户设备的鉴权、认证和计费请求,鉴权、认证和计费请求包括用户名和用户设备的标识;
第一发送单元202,用于向第一服务器发送计费策略请求,计费策略请求包括第一字段和第二字段,第一字段用于携带用户名,第二字段用于携带用户设备的标识;
第二接收单元203,用于接收所述第一服务器发送的计费策略响应,所述计费策略响应包括与所述用户名和所述用户设备的标识对应的计费策略,并从所述计费策略响应中获取所述计费策略。
本申请实施例在通过计费策略请求的两个字段来承载用户名和用户设备的标识,而不是像传统技术一样将二者拼接在一起通过一个字段来承载,所以第一服务器能够从计费策略请求的第一字段中提取出用户名,从第二字段中提取出用户设备的标识,即能够将用户名和用户设备的标识区分开来,进而能够根据用户名和用户设备的标识准确的获取到对应的计费策略。
可选的,计费策略请求为信用控制请求,第一字段为第一属性值对,第二字段为第二属性值对。
可选的,第一属性值对的属性为订阅号数据Subscription-Id-Data,第二属性值对的属性为订阅号组Subscription-Id-Group。或者,第一属性值对的属性为订阅号组Subscription-Id-Group,第二属性值对的属性为订阅号数据Subscription-Id-Data。
可选的,用户设备的标识包括用户设备的电路标识circuit ID和媒体访问控制MAC地址中的至少一个。
可选的,鉴权、认证和计费请求中还包括与用户名对应的密码,装置还包括:第二发送单元,用于在第一发送单元向第一服务器发送计费策略请求之前,向第二服务器发送鉴权认证请求,鉴权认证请求中包括用户名和密码;
第三接收单元,用于接收所述第二服务器发送的鉴权认证响应,所述鉴权认证响应包括根据所述用户名和所述密码进行鉴权认证的结果。
参见图3,本申请实施例还提供了一种宽带网络网关300,宽带网络网关300可以实现图1所示实施例中宽带网络网关的功能。宽带网络网关300包括存储单元301、处理单元302和通信单元303。
所述存储单元301,用于存储指令;
所述处理单元302,用于执行所述存储单元301中的所述指令,执行上述应用于图1所示实施例中宽带网络网关的计费策略获取方法;
所述通信单元303,用于与第一服务器进行通信。
存储单元301、处理单元302和通信单元303通过总线304相互连接;总线304可以是外设部件互连标准(peripheral component interconnect,简称PCI)总线或扩展工业标准结构(extended industry standard architecture,简称EISA)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图3中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
上述存储单元301可以是随机存取存储器(random-access memory,RAM)、闪存(flash)、只读存储器(read only memory,ROM)、可擦写可编程只读存储器(erasableprogrammable read only memory,EPROM)、电可擦除可编程只读存储器(electricallyerasable programmable read only memory,EEPROM)、寄存器(register)、硬盘、移动硬盘、CD-ROM或者本领域技术人员知晓的任何其他形式的存储介质。
上述处理单元302例如可以是中央处理器(central processing unit,CPU)、通用处理器、数字信号处理器(digital signal processor,DSP)、专用集成电路(application-specific integrated circuit,ASIC)、现场可编程门阵列(field programmable gatearray,FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。
上述通信单元303例如可以是接口卡等,可以为以太(ethernet)接口或异步传输模式(asynchronous transfer mode,ATM)接口。
本申请实施例还提供了一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行以上应用于宽带网络网关的计费策略获取方法。
本申请实施例还提供了一种计费策略获取系统,该系统包含图1所示实施例中提供的宽带网络网关和第一服务器。
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
本领域技术人员应该可以意识到,在上述一个或多个示例中,本发明所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已。
以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。
Claims (8)
1.一种计费策略获取方法,其特征在于,应用于宽带网络网关,所述方法包括:
接收来自用户设备的鉴权、认证和计费请求,所述鉴权、认证和计费请求包括用户名和所述用户设备的标识,所述用户设备的标识包括所述用户设备的电路标识circuitID和媒体访问控制MAC地址中的至少一个;
向第一服务器发送计费策略请求,所述计费策略请求包括第一字段和第二字段,所述第一字段用于携带所述用户名,所述第二字段用于携带所述用户设备的标识,所述第一服务器是统一策略和计费控制器UPCC;
接收所述第一服务器发送的计费策略响应,所述计费策略响应包括与所述用户名和所述用户设备的标识对应的计费策略,并从所述计费策略响应中获取所述计费策略。
2.根据权利要求1所述的方法,其特征在于,所述计费策略请求为信用控制请求,所述第一字段为第一属性值对,所述第二字段为第二属性值对。
3.根据权利要求2所述的方法,其特征在于,所述第一属性值对的属性为订阅号数据Subscription-Id-Data,第二属性值对的属性为订阅号组Subscription-Id-Group;或者
所述第一属性值对的属性为订阅号组Subscription-Id-Group,第二属性值对的属性为订阅号数据Subscription-Id-Data。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述鉴权、认证和计费请求中还包括与所述用户名对应的密码,所述向所述第一服务器发送计费策略请求之前,所述方法还包括:
向第二服务器发送鉴权认证请求,所述鉴权认证请求包括所述用户名和所述密码;
接收所述第二服务器发送的鉴权认证响应,所述鉴权认证响应包括根据所述用户名和所述密码进行鉴权认证的结果。
5.一种计费策略获取装置,其特征在于,所述装置包括:
第一接收单元,用于接收来自用户设备的鉴权、认证和计费请求,所述鉴权、认证和计费请求包括用户名和用户设备的标识,所述用户设备的标识包括所述用户设备的电路标识circuitID和媒体访问控制MAC地址中的至少一个;
第一发送单元,用于向第一服务器发送计费策略请求,所述计费策略请求包括第一字段和第二字段,所述第一字段用于携带所述用户名,所述第二字段用于携带所述用户设备的标识,所述第一服务器是统一策略和计费控制器UPCC;
第二接收单元,用于接收所述第一服务器发送的计费策略响应,所述计费策略响应包括与所述用户名和所述用户设备的标识对应的计费策略,并从所述计费策略响应中获取所述计费策略。
6.根据权利要求5所述的装置,其特征在于,所述计费策略请求为信用控制请求,所述第一字段为第一属性值对,所述第二字段为第二属性值对。
7.根据权利要求6所述的装置,其特征在于,所述第一属性值对的属性为订阅号数据Subscription-Id-Data,第二属性值对的属性为订阅号组Subscription-Id-Group;或者
所述第一属性值对的属性为订阅号组Subscription-Id-Group,第二属性值对的属性为订阅号数据Subscription-Id-Data。
8.根据权利要求5-7任一项所述的装置,其特征在于,所述鉴权、认证和计费请求中还包括与所述用户名对应的密码,所述装置还包括:
第二发送单元,用于在所述第一发送单元向所述第一服务器发送计费策略请求之前,向第二服务器发送鉴权认证请求,所述鉴权认证请求包括所述用户名和所述密码;
第三接收单元,用于接收所述第二服务器发送的鉴权认证响应,所述鉴权认证响应包括根据所述用户名和所述密码进行鉴权认证的结果。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811536073.7A CN111327431B (zh) | 2018-12-14 | 2018-12-14 | 一种计费策略获取方法及装置 |
PCT/CN2019/124897 WO2020119768A1 (zh) | 2018-12-14 | 2019-12-12 | 一种计费策略获取方法及装置 |
BR112021010671-5A BR112021010671A2 (pt) | 2018-12-14 | 2019-12-12 | Método e aparelho de obtenção de política de cobrança |
EP19895506.4A EP3883179A4 (en) | 2018-12-14 | 2019-12-12 | METHOD AND DEVICE FOR ACQUISITION OF ACCOUNTING GUIDELINES |
US17/345,976 US11758372B2 (en) | 2018-12-14 | 2021-06-11 | Charging policy obtaining method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811536073.7A CN111327431B (zh) | 2018-12-14 | 2018-12-14 | 一种计费策略获取方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111327431A CN111327431A (zh) | 2020-06-23 |
CN111327431B true CN111327431B (zh) | 2022-11-22 |
Family
ID=71076793
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811536073.7A Active CN111327431B (zh) | 2018-12-14 | 2018-12-14 | 一种计费策略获取方法及装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US11758372B2 (zh) |
EP (1) | EP3883179A4 (zh) |
CN (1) | CN111327431B (zh) |
BR (1) | BR112021010671A2 (zh) |
WO (1) | WO2020119768A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114266059A (zh) * | 2021-12-24 | 2022-04-01 | 北京天融信网络安全技术有限公司 | 一种策略文件分发方法、装置、电子设备及存储介质 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100561927C (zh) * | 2006-01-12 | 2009-11-18 | 中兴通讯股份有限公司 | 一种远程拨号接入服务认证协议认证和计费方法 |
CN101090325A (zh) * | 2006-06-23 | 2007-12-19 | 华为技术有限公司 | 第三方计费方法和系统 |
CN101106464B (zh) * | 2006-07-14 | 2011-04-20 | 中兴通讯股份有限公司 | 一种码分多址分组数据业务实现预付费的方法 |
CN101022347A (zh) * | 2006-07-17 | 2007-08-22 | 鲍东山 | 兼容cas和drm的t-mmb计费系统 |
CN101163000B (zh) * | 2006-10-13 | 2011-03-02 | 中兴通讯股份有限公司 | 一种二次认证方法及系统 |
CN101998348A (zh) * | 2009-08-25 | 2011-03-30 | 中兴通讯股份有限公司 | 一种计费系统及其进行计费的方法 |
CN102045176B (zh) * | 2009-10-12 | 2014-08-20 | 杭州华三通信技术有限公司 | 一种组播计费的方法和系统 |
CN102244580B (zh) * | 2010-05-11 | 2014-12-31 | 华为技术有限公司 | 在线计费方法、通信设备和通信系统 |
US8812349B2 (en) * | 2010-07-27 | 2014-08-19 | Cellco Partnership | Charging for data offloading |
CN102917354B (zh) * | 2011-08-03 | 2018-04-13 | 中兴通讯股份有限公司 | 一种接入方法、系统及移动智能接入点 |
CN103533599A (zh) | 2012-07-03 | 2014-01-22 | 中兴通讯股份有限公司 | 一种固网移动融合场景下的策略控制方法 |
CN103702311A (zh) * | 2012-09-27 | 2014-04-02 | 中兴通讯股份有限公司 | 一种选择vplmn的方法、系统及分组数据网络网关 |
WO2014067544A1 (en) * | 2012-10-29 | 2014-05-08 | Nokia Solutions And Networks Oy | User location when accessing a 3gpp network through a fixed network |
CN105101136B (zh) * | 2014-04-08 | 2019-01-11 | 华为技术有限公司 | 一种数据业务的计费方法、装置及系统 |
US10805298B2 (en) * | 2015-12-18 | 2020-10-13 | Juniper Networks, Inc. | Result reporting for authentication, authorization and accounting protocols |
US9763168B1 (en) * | 2016-09-30 | 2017-09-12 | T-Mobile Usa, Inc. | Blocked device checking in roaming scenarios |
CN106533708A (zh) * | 2017-01-17 | 2017-03-22 | 深圳恒远智信科技有限公司 | 数据业务计费策略的更改方法、场景服务器和用户设备 |
-
2018
- 2018-12-14 CN CN201811536073.7A patent/CN111327431B/zh active Active
-
2019
- 2019-12-12 WO PCT/CN2019/124897 patent/WO2020119768A1/zh unknown
- 2019-12-12 EP EP19895506.4A patent/EP3883179A4/en active Pending
- 2019-12-12 BR BR112021010671-5A patent/BR112021010671A2/pt unknown
-
2021
- 2021-06-11 US US17/345,976 patent/US11758372B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US11758372B2 (en) | 2023-09-12 |
EP3883179A1 (en) | 2021-09-22 |
BR112021010671A2 (pt) | 2021-08-24 |
US20210306818A1 (en) | 2021-09-30 |
CN111327431A (zh) | 2020-06-23 |
WO2020119768A1 (zh) | 2020-06-18 |
EP3883179A4 (en) | 2022-01-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110800331B (zh) | 网络验证方法、相关设备及系统 | |
CN100521650C (zh) | 包转发装置以及接入网系统 | |
CN108738013B (zh) | 网络接入方法、装置和网络设备 | |
CN108667699B (zh) | 一种终端设备与网关设备间的互联方法和装置 | |
CN105025044A (zh) | 一种设备控制方法及系统 | |
CN103812836A (zh) | 一种网站发送用户预留信息的系统和方法 | |
JP7535022B2 (ja) | 機器をリモートで管理するための装置、方法及びそのためのプログラム | |
CN107517138A (zh) | 设备检测方法及装置 | |
JP2011004024A (ja) | 通信装置 | |
CN111327619A (zh) | 一种微服务数据交换方法和装置 | |
CN102215486B (zh) | 接入网络的方法及系统、网络认证方法及设备、终端 | |
CN106507383A (zh) | 实名审计方法、设备和系统 | |
CN111327431B (zh) | 一种计费策略获取方法及装置 | |
CN107135506A (zh) | 一种portal认证方法、装置及系统 | |
CN101447976B (zh) | 动态ip会话接入的方法、系统及装置 | |
CN109982311B (zh) | 一种终端接入核心网设备方法及终端、mme和saegw | |
CN118175141B (zh) | Fttr系统安全分配地址的方法 | |
WO2016078090A1 (zh) | 计费控制装置、方法及系统 | |
CN106341374B (zh) | 一种限制非许可用户设备接入家庭网关的方法和装置 | |
JP2013105250A (ja) | アクセス回線特定・認証システム | |
CN111417115B (zh) | 基于数据链路的免密认证方法及系统 | |
CN109039663B (zh) | 一种关联计费方法,计费装置和系统 | |
CN103001927B (zh) | 一种位置信息处理方法和系统 | |
CN115549974B (zh) | 专线业务的认证方法、装置以及电子设备 | |
EP4362601A1 (en) | Device and method for providing communication service for accessing ip network, and program therefor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |