CN101248657B - 通信系统中输送计费通知的方法和装置 - Google Patents
通信系统中输送计费通知的方法和装置 Download PDFInfo
- Publication number
- CN101248657B CN101248657B CN200580049946.6A CN200580049946A CN101248657B CN 101248657 B CN101248657 B CN 101248657B CN 200580049946 A CN200580049946 A CN 200580049946A CN 101248657 B CN101248657 B CN 101248657B
- Authority
- CN
- China
- Prior art keywords
- rule
- terminal
- message
- rules
- communication system
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/487—Arrangements for providing information services, e.g. recorded voice services or time announcements
- H04M3/4872—Non-interactive information services
- H04M3/4878—Advertisement messages
-
- 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/141—Indication of costs
- H04L12/1421—Indication of expected costs
-
- 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/28—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP with meter at substation or with calculation of charges at terminal
-
- 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/8083—Rating or billing plans; Tariff determination aspects involving reduced rates or discounts, e.g. time-of-day reductions or volume discounts
-
- 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/835—Time or frequency of notifications, e.g. Advice of Charge [AoC]
- H04M15/8351—Time or frequency of notifications, e.g. Advice of Charge [AoC] before establishing a communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0184—Details of billing arrangements involving reduced rates or discounts, e.g. time-of-day reductions, volume discounts, cell discounts, group billing, frequent calling destination(s) or user history list
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/81—Notifying aspects, e.g. notifications or displays to the user
- H04M2215/8104—Time or frequency of notification
- H04M2215/8108—Time or frequency of notification before establishing a communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/82—Advice-of-Charge [AOC], i.e. notify subscriber of charges/cumulative charge; meter at the substation
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Mobile Radio Communication Systems (AREA)
- Meter Arrangements (AREA)
- Telephonic Communication Services (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
一种用于通过移动终端或固定终端(5b-2)向通信系统(2)的用户(5b-2)提供抢先计费通知消息(201)的方法和系统。在所述通信系统(2)中,每个终端有至少一个物理连接和至少一个功能连接。所述抢先计费通知消息(201)基于所述通信系统(2)中的历史使用信息(203)、管理信息(202)和操作信息(205),并在没有用户请求或者启动给出抢先计费通知消息的设备或服务的情况下被发送给所述用户。
Description
技术领域
本发明通常涉及通信系统,所述通信系统包括移动通信终端和无线电网络基础设施、固定通信终端、应用节点和传输网络。更特别地,本发明使用于把计费通知(Advice of Charge)信息输送给由通信系统所提供的服务和设备的用户的方法和系统变得容易。
背景技术
现有技术的通信系统包括通过互连网络连接的多个通信终端和节点。通信系统通过通信系统的用户的终端把设备和服务提供给这些用户。
目前的通信终端可以具有通过接入点到互连网络的多个物理接入可能性。物理接入可以基于使用电磁频谱的射频部分的无线电链路,诸如通常已知缩写为WLAN、GSM、GPRS、UMTS、DECT或蓝牙的无线电链路,或者利用像红外端口那样的电磁频谱的另一部分。这些接入类型常常被标识为无线或蜂窝接入。可替换的是固定线路连接,从而利用电、光或同等方式来传输信息。这些通常公知的缩写像ADSL、SDSL、电缆调制解调器、LAN、ISDN或者常规PSTN,并且常常被标识为有线接入。
仅具有无线连接作为物理接入的通信终端被标识为移动终端。具有有线连接或者有线和无线连接的组合作为物理接入的通信终端进一步被标识为固定通信终端。通常,在本发明中,术语“终端”对于移动和固定通信终端同样有效。
除了物理接入,终端可以具有多个朝向由通信系统所提供的设备和服务的功能接入,像切换语音呼叫、基于IP的语音呼叫、SMS、MMS、网页浏览、电子邮件那样。
通信系统进一步包括管理(administration)功能、计费功能和执行功能。执行功能实际上提供该通信系统的设备和服务。管理功能登记各种项目,像用户对服务和设备的订阅、用户终端功能接入和物理接入的连接状态、设备和服务的可允许配额(quota)、用户认证、终端认证和密码。通信系统中的计费功能登记设备和服务的实际使用,将实际使用转换成计费总额,并且把计费信息转 发到通信系统之外的记帐系统。
计费的基础是:记帐,计费预付费账户或者计费信用账户。计费以其中订阅费用覆盖通信系统中的服务和设备的实际使用的订阅为条件,或者以其中费用仅覆盖通信系统中的服务和设备有限量使用并且其中超出有限量的使用被计费的订阅为条件。
现有技术的通信系统包括多方,这些方给通信系统的用户提供服务和设备。这些方将进一步被标识为提供商。提供商输送竞争的服务和设备。定价是竞争中的基本项。
对于通信系统中的用户来说,维持通信系统中的服务或设备的实际成本的纵览变得很困难。规章目前在某种程度上强制提供商在执行针对服务和设备的用户请求之前呈现关于这些服务和设备的成本信息。这个所呈现的信息通常被称为计费通知。
目前公知提供了计费通知的系统和方法。现有系统和方法的主要缺点是,只有当用户明确地请求计费通知(标识为恳求情况(solicited case))时,或者只有当用户发起针对设备或服务的请求时,然后针对该请求给出计费通知,这被标识为主动提供的(unsolicited)情况,这些系统和方法才动作。然而,当用户并没有明确地请求计费通知或者发起服务或设备时,不通知他/她。在某些隋况下,这并不满足用户的利益,如在下面的例子中所示的那样。
用户知道并已使用了通信网络中的设备,该设备允许用户在与另一终端进行语音通信期间给其他终端发送利用用户终端所拍摄的照片。然而,由于每张照片的价格非常高,所以用户仅在非常特殊的场合才使用这个设备。
这个设备的提供商知道高价格抑制用户实际使用该设备。提供商决定降低价格并使用针对该设备的计费方案,该计费方案针对第一张图片、第三张图片、第五张图片等图片计半价,而对第二张、第四张等图片免费。
不知道适当定价的用户宁可给他/她的呼叫方描述感兴趣的假象,也不愿意发送照片。如果用户已经知道新定价,则用户会发送照片,因为发送一张或两张照片的花费少于在长语音会话中描述照片的花费。
由于不知道,所以用户将不会为了发送照片而请求计费通知,也不会发起这个服务。当在呼叫期间已经发送了预定数目的照片之后发送照片的价格改变时,存在同等的情形。
如通过例子所示的那样,用户会及时意识到关于新计费的信息。同样地,有许多其它其中用户会意识到这一点的情况。
发明内容
本发明解决上面提及的问题,因为提供了根据权利要求1所述的方法和根据权利要求12所述的装置。优选实施例在从属权利要求中被描述。
本发明提供的解决方案是,通过用户的终端给他/她提供针对通信系统中的服务和设备的主动的计费通知,而无需用户发起使用这个设备或服务的请求。
为此目的,本发明提供一种用于在通信系统中通过用户终端将抢先的(pre-emptive)计费通知输送给用户的方法和装置,该方法和装置包括:
具有到终端的逻辑连接的执行功能,用于向那些终端的用户提供设备和服务,
具有到一个或多个执行功能的逻辑连接的管理功能,用于登记涉及允许能力以及设备和服务的实际使用的信息,
具有到一个或多个执行功能的逻辑连接的计费功能,用于将设备和服务的实际使用记在所述设备和服务的用户的帐上。
该方法的特征在于抢先计费通知消息(609)的生成过程(600),该生产过程包括至少以下步骤:基于触发条件和涉及该通信系统所提供的设备和服务的通信系统中的触发信息(608),触发(603)将抢先计费通知消息发送到终端用户的时刻,并且根据本发明的装置的特征在于通信系统进一步包括抢先计费通知管理器,该抢先计费通知管理器通过逻辑连接可操作地被连接到所述执行、管理和计费功能,,用于通过执行上面提及的方法生成抢先计费通知消息,并为了转发给所述终端而把抢先计费通知消息发送给执行功能,现在将组合所附的附图以更详细的方式通过例子来描述本发明。
附图说明
图1a示出了现有技术的通信系统的物理层的示意图,
图1b示出了现有技术的通信系统的作为所述物理层(打点示出)的覆盖的功能层的示意图,
图2示出了包括本发明的通信系统的示意图,
图3示出了抢先计费通知管理器的示意图,
图4示出了消息发生器的示意图,
图5示出了预扫描仪(pre-scanner)的示意图,
图6示出了提供抢先计费通知消息的方法的示意图,
图7给出了用于生成抢先计费通知消息的规则的元素纵览。
具体实施方式
图1a示出了现有技术的通信系统(2),该通信系统(2)包括具有通过接入点(4a-z)到互连节点(3a-z)的网络的物理接入的多个终端(5a-z)。终端具有至少一个到接入点的物理接入,但是可以具有更多相同的或不同的物理类型接入。物理接入可以是无线类型的或者是有线类型的。接入点4e、4g和4z提供无线接入,其他接入点提供有线接入。
除了如在图1a中所呈现的通信系统的物理层(打点示出)之外,图1b还示出了通信系统的功能层。通信系统的功能层通过他们的终端将设备和服务提供给通信系统的用户。具有到终端的功能连接的执行功能(被标识为14)提供这些设备和服务。管理功能(被标识为12)执行登记动作,而计费功能(被标识为13)执行计费动作。
图2示出了抢先计费通知管理器(1)(用其缩写PACMAN来进一步标识)及其在功能层中的连接(201-206)。PACMAN或者作为网络中的指定节点上的计算机程序产品运行,是网络中的指定节点,或者作为分布在网络中的数个节点上的计算机程序产品运行,或者是网络中的指定节点和相关设备的联合体。PACMAN的输出是通过通信系统中的终端到通信系统的用户的抢先计费通知消息(201)。抢先计费通知消息是主动提供的计费通知消息,针对该消息,用户并不启动设备或者服务。对于本公开内容的剩余部分,抢先计费通知消息将通过其短符号PAC消息来注明。
给用户的PAC消息专用于用户对设备和服务的实际使用和历史使用、关于其终端的管理信息、关于用户订阅设备和服务的管理信息以及反映设备和服务的当前使用的触发信息。PAC消息具有某一消息类型,从而表示专用于某一功能连接,像SMS、语音、MMS或者http。PAC消息有通常被发送到数个终端的固定部分和可选的可变(flexible)部分,该可变部分包含如上所述的专用信息。
管理信息(202)由通信系统中的各种管理功能(12)提供。管理信息包括但不限于用户(终端)状态、用户/终端具有的功能接入类型的能力、这些功能接入类型的连接状态、用户登记/订阅某些服务、支付类型。管理信息可以由PACMAN获取或由每个管理功能发送,并由PACMAN存储。
计费信息由通信系统中的各种计费功能(13)提供。计费信息包括涉及设备和服务的实际使用的计费记录(203),通过每个计费功能将这些计费记录(203)发送到PACMAN。PACMAN在内部数据库中存储计费记录,以用作服务和设备的历史使用信息。针对可能的和尚未发起的、服务或设备的未来使用,计费信息进一步包括应PACMAN的请求所提供的计费通知(204)。PACMAN把所提供的信息加入到给用户的PAC消息中。
触发信息(205)由通信系统中的各种执行功能(14)提供。触发信息通过执行功能被发送到PACMAN。触发信息包括但不限于终端接通/断开、(物理的或功能的)接入类型激活/去激活、开始/结束使用设备或服务、涉及使用设备或服务的持续时间的相对时限、在时间帧中使用设备或服务的相对容量(像束中的数量)、使用设备或服务的绝对容量(像经过的低花费存储限制)、电信系统的绝对时间/日期、终端时区的绝对时间/日期。
操作者通过到通信系统中的终端(这里例如5a)的功能连接来控制PACMAN。这个控制连接(206)允许该操作者借助交互式会话来控制PACMAN。到PACMAN的接入要求终端和用户认证。
图6示出了PACMAN的基本操作。PAC消息(609)的生成在具有3个基本步骤(601,602,603)的生成过程(600)中完成,这3个基本步骤可以以任何顺序来执行。步骤由规则(610)来控制,该规则(610)定义PAC消息的内容、PAC消息适用时的条件以及其应被发送时的条件。在PACMAN中的规则数据库中包括多个这样的规则。这些规则中的每个要求对照规则中规定的条件不断地检查通信系统中的所有终端。今天的通信系统包括数百万个终端。连同数千个可能的规则一起,针对计算能力会给出大量要求,从而能够在需要的时刻生成PAC消息。因此,进行预扫描(604)。
预扫描检查规则是否适用于通信系统中的所有终端(605)中的终端。如果规则/终端组合通过预扫描,那么在前述的生成过程(600)中,规则/终端标识符对是活动的(active)。预扫描使用被包括在规则(610)中的某些条件;这些条件涉及终端的管理方面,并且并不频繁地改变。例子是终端状态、物理接入和功能接入的状态和可用性以及对某些服务和设备的订阅。
为了进一步提高预扫描性能,预扫描并没有不断地检查所有终端(605),而是只有当终端的管理信息变化时才检查。当终端的管理信息发生变化时,预 扫描对照所有规则来检查该终端。同样地,当有新的或变化的规则时,预扫描对照那个规则检查所有终端。
预扫描仪的另外的性能提高是通过不对规则的删除起作用来实现的,因为这也表示预扫描仪必须取消生成过程中的规则/终端标识符对。相反,当针对信息接入规则并相应动作时,生成过程检测到没有该规则。
生成过程中的另外的性能通过在生成过程中激活的时间戳规则/终端标识符对来获得。这保证(save-guard),规则/终端组合将不会不确定地停留在生成过程中。当有效性周期(如规则中所规定的)已经过去时,生成过程删除该规则/终端标识符对。同样地,当PAC消息已经被发送或规则被删除时,生成过程删除该规则/终端标识符对。
在所有的情况下,预扫描被告知删除规则/终端标识符对。然后,预扫描再次检查规则/终端组合,并且如果该规则仍然存在以及条件仍然满足,那么预扫描重新激活生成过程中的规则/终端标识符对。
生成过程(600)包括选择、触发和生成,现在将更详细地描述这些内容。
在选择(601)中,无论规则是否适用的,都基于设备和服务的历史使用和管理详情来执行详细的检查,这些管理详情频繁改变,因此在预扫描(606)中不考虑这些管理详隋。选择从适用的规则中取得应用的条件。当规则不再存在,或规则中的条件不再被满足,或规则的有效性周期过去时,选择删除该规则/终端标识符对。当条件满足时,规则/终端标识符对被移交到其他步骤之一。
在触发(603)中,当PAC消息应被发送到终端时,确定准确的时刻。为了那个目的,触发维持具有规则/终端标识符对的内部表。触发读取属于终端的触发信息(608),并且将该触发信息(608)与由规则所提供的触发条件进行比较。为满足触发条件,触发连续扫描所有规则/终端组合。如果规则/终端组合满足触发条件,则相对应的规则/终端标识符对从该扫描过程中被去除并被转发给其他步骤之一。如果规则/终端组合的规则不再存在或者当规则的有效性周期已经过去时,规则/终端标识符对被删除。
在收集(assembling)(602)中准备实际的消息。消息的类型和固定内容在规则中被定义。该消息的可变内容从计费功能获得。收集因此设置了指定可能的未来事件的请求,针对该未来事件,计费功能用一般的计费通知消息(607)来答复。使用计费通知的实际计费功能有以下优点,即不会出现失配,当算法 会被包含在规则中时,这会是可能的。在收集PAC消息之后,该PAC消息临时被存储在等待消息缓冲器中,从而包括该规则/终端标识符对。
以上3个步骤可以以任何顺序来执行,从而考虑到优化。一个例子是针对输送消息的时刻进行优化,其中触发是要执行的最后步骤。另一例子是何时对最近的使用信息和最好的抢先计费通知进行优化,其中收集是最后步骤。当选择条件之一是实际上发送消息的触发器时,选择也可以是最后步骤。
生成过程中的最后步骤并不是将该规则/终端标识符对转发到下一步,而是从等待消息缓冲器中释放消息。另外,最后步骤也从生成过程中删除规则/终端标识符对。删除该规则/终端标识符对也导致删除具有相同规则/标识符对的任何等待PAC消息。有利地,这也暗示,当规则/终端标识符对在没有释放PAC消息的情况下被删除时,该消息也被删除,从而确保没有已废弃的消息保持在等待消息缓冲器中。
在图3中示出了PACMAN的实施例。PACMAN操作由被包含在规则数据库(304)中的规则组来控制,其中每个规则具有唯一标识符。规则管理器(303)维持该组规则。因为规则并不需要是不确定得有效的并可以提前制定,所以该规则具有是活动的开始和结束日期/时间。该规则管理器扫描该数据库,并检查每个规则的开始和结束日期/时间。当规则变成活动的(开始日期/时间已经过去)时,规则管理器将该规则复制(310)到活动规则表(305)中。当复制时,规则管理器忽略针对PACMAN操作未被要求的管理数据。规则管理器也将规则中的优化参数修改为过程指示符,该过程指示符确定将以哪个顺序执行生成过程中的步骤。这允许为了该消息进行优化。在相同的时间,规则管理器借助规则的唯一标识通知(316)已成为活动的规则的预扫描仪(306)。当结束日期/时间已经过去时,规则管理器从活动规则表中去除该规则。
规则管理器也控制朝向操作者的功能接口(206),该操作者能通过通信系统中的终端控制PACMAN操作。规则管理器维护终端和用户认证,并提供交互式会话,其中操作者可以增加、删除或编辑规则。
在PACMAN操作中基本的是,抢先计费通知消息被发送给终端。所考虑的终端被维持在活动终端表(302)中。每个表录入项包含唯一的终端标识和管理详情。基于终端的操作可用性,像接通或在无线接入点的到达范围中,终端管理员(301)从表(313)中加入或删除终端。终端管理员从通信系统中的各 种管理功能接收(202)管理信息,并将管理信息存储(313)在活动终端表中。当终端管理员将新终端加入到活动终端表或所存储的管理信息变化时,唯一的终端标识(315)也被提供给预扫描仪。
预扫描仪(306)在图5中更详细地示出。预扫描仪的控制输入由以下提供:
规则管理器,借助新的被激活的规则(316)的唯一标识,
终端管理员,借助新终端或管理数据已经改变的终端的唯一终端标识(315),或者
已经在生成过程中被删除的规则/终端标识符对(319)。
所有这个输入都被加入到单个FIFO(503)。控制器(501)读取来自FIFO的输入。对于其自己的管理,预扫描仪维持在生成过程(318)中被激活的规则/终端标识符对的激活的规则/终端标识符表(502)。依据输入的类型,控制器(501)处理来自FIFO(503)的输入。
如果来自FIFO的输入是新的被激活规则的唯一识符,则控制器开始逐个扫描如被包括在活动终端表(302)中的所有终端,以确定这些终端是否适用那个规则。因此,该控制器首先从该活动规则表(305)中检索该规则(320)。然后,读取(314)第一终端的管理信息,并将这个管理信息与被包括在规则中的先决条件比较。
如果管理信息符合先决条件,则控制器将规则/终端标识符对写入被激活的规则/终端标识符表(502)中。该控制器也给生成过程发送(318)规则/终端标识符对,该规则/终端标识符对包括被包括在规则中的时间戳和过程指示符。如果该规则/终端标识符对已经在表(502)中存在,则不采取动作,并且控制器从FIFO中读取下一输入。因此,防止在生成过程中激活规则终端对的多个录入项。
在这个步骤之后或在不符合的情况下,控制器读取下一终端的管理信息并检查是否符合。这个过程继续,直至检查了活动终端表中的所有终端。
如果来自FIFO的输入是终端的唯一标识符,在活动终端表中,该终端的管理信息已经改变或是新的,则控制器将对照如被包含在活动规则表(305)中的所有活动规则检查那个终端的管理信息。因此,该控制器首先从活动终端表(302)中读取(314)该终端的管理信息。然后,该控制器从活动规则表中读取(320)第一规则并检查管理信息是否符合规则中规定的先决条件。
如果该管理信息符合先决条件,则控制器将规则/终端标识符对写入被激活 的规则/终端标识符表(502)中。该控制器也发送(318)规则/终端标识符对,该规则/终端标识符对包含被包含在用于在生成过程中进行激活的规则中的时间戳和过程指示符。如果规则/终端标识符对已经在表(502)中存在,则不采取动作。
在这个步骤之后或在不符合的情况下,该控制器读取下一规则,并检查是否符合。这继续,直至检查了活动规则表中的所有规则。
如果来自FIFO的输入是在生成过程(319)中被删除的规则/终端标识符对,则控制器首先从被激活的规则/终端标识符表(502)中删除该规则/终端标识符对。然后,该控制器读取那个终端(314)的管理信息,并读取那个规则(320)。控制器检查,管理信息是否符合那个规则中规定的先决条件。
如果管理信息符合该规则中规定的先决条件,则控制器将规则/终端标识符写回表(502),并将包括被包含在规则中的时间戳和过程指示符的规则/终端标识符发送给生成过程。如果管理信息并不符合规则中所规定的先决条件,则控制器不采取进一步的动作。
除了预扫描以外,生成过程在消息发生器(307)中被执行。图4给出了该消息发生器的详细视图。该消息发生器包括4个功能:执行选择步骤的选择器(401),执行触发步骤的触发器(402),执行收集步骤的收集器(403)和用于临时存储要被发送的消息的等待消息缓冲器(404)。
该消息发生器由其从预扫描仪(306)接收到(318)的输入来控制。这个输入包括具有时间戳和过程指示符的规则/终端标识符对。该输入被提供给选择器、触发器和收集器,但是基于过程指示符的值,每个规则/终端标识符对仅由这些设备中的一个来接受。选择器、触发器和收集器要求被包含在规则中的信息。这些设备从活动规则表(305)中读取(311)该信息。
另外,为了执行其功能,这些设备中的每个都要求特定的信息。该收集器提供请求并从通信系统中的计费功能(13)接收(204)计费通知。针对可能的未来事件提出请求。针对该请求的所要求的信息的详情和定义被包含在该规则中。
该选择器要求活动终端表中的部分可用的信息,并且针对另一部分,信息由设备和服务的历史使用组成。直接读取(312)来自活动终端表的信息。历史使用信息从由PACMAN维持的事件数据库(309)中被检索。计费功能(13) 将针对设备或服务的使用的计费记录发送(203)到PACMAN,这些计费记录已被预处理并被存储在事件数据库中。
触发器要求实际可操作的状态信息。这个信息由通信系统中的各种执行功能(14)提供(205)。为了同步,PACMAN维持为每个终端所组织的触发器表(308),以存储信息。触发器从该表中读取(321)这个信息。
依据消息的类型,消息发生器的输出是被转发给通信系统中的执行功能的PAC消息(21)。这些执行功能维护到终端的传输。
从触发器、收集器或预扫描仪接收到的规则/终端标识符对控制该选择器的操作。针对输入的规则/终端标识符对,该选择器具有内部FIFO。当规则/终端标识符对来自该预扫描仪时,只有当该规则/终端标识符对的过程标识符的值为3或4时,该规则/终端标识符对才被加入到FIFO。该选择器逐个从FIFO中检索该规则/终端标识符对,并对这些规则/终端标识符对进行处理。
对于规则/终端标识符对,选择器从活动规则表中读取对应的规则,并从该活动终端表中检索该终端的管理信息。在第一次比较检查中,选择器检查管理信息是否符合规则中的选择器条件。如果符合,则选择器开始第二次检查。因此,该选择器询问事件数据库。检查该询问结果是否符合规则中的选择器条件。
如果第一次比较检查失败,那么该选择器发送“删除规则/终端标识符对”指示并不采取进一步动作。如果第二次比较检查失败,那么采取相同的动作。只有当两次比较检查都通过时,选择器才依据该规则/终端标识符对的过程指示符的值采取进一步动作。
如果该值是1或3,那么该选择器把该规则/终端标识符对转发到收集器。
如果该值是2或5,那么该选择器发送“发送规则/终端标识符对”指示并在那之后发送“删除规则/终端标识符对”指示。
如果该值是4或6,那么该选择器把该规则/终端标识符对转发到该触发器。
像选择器那样,从预扫描仪、选择器或收集器接收到的规则/终端标识符对控制触发器。和选择器不同,触发器没有FIFO,但是在内部表中存储接收到的规则/终端标识符对。当规则/终端标识符对从该预扫描仪中被接收时,检查该过程指示符。仅存储过程指示符值为1或2的规则/终端标识符对。该内部表先按照终端标识符排序,然后按照过程标识符排序。为了提高性能,该表实际上包含2个部分,一部分包含规则/终端标识符对,而一部分包含按照规则标识符排 序的适用规则列表。
触发器工作在扫描周期中。在一个扫描周期中,该触发器检查表中的所有规则/终端标识符对是否符合规则中的触发条件。然而,规则的非常频繁的检索会干扰PACMAN中的其他功能,这些其他功能向活动规则表要求规则信息。通过检索可适用的规则,触发器因此开始扫描周期。在内部存储与触发器操作相关的部分规则。
在扫描周期的第一遍扫描中,检查每个规则/终端标识符对的有效性周期是否到期。如果规则/终端标识符对的有效性周期已经期满,则该规则/终端标识符对从该内部表被去除,并且发送“删除规则/终端标识符对”指示。如果发现针对该规则/终端标识符对不再有有效规则,则采取相同的动作。
在扫描周期的第二遍扫描中,对于规则/终端标识符对存在于内部表中的第一终端,假设针对所有规则,对应的规则/终端标识符对存在于内部表中,触发器从触发器表中取出触发信息并把该触发信息与所有规则中的触发条件相比较。然后,触发器取出内部表中针对下一终端的触发信息,并把触发信息与这些规则的触发条件相比较,如上所述。这个过程继续,直至对照这些规则已检查了列表中的所有终端。每个检查的结果可以是:
如果触发信息并不符合规则中的触发条件,那么不采取进一步动作,
如果触发信息符合规则中的触发条件,那么进一步动作取决于该规则/终端标识符对的过程指示符的值。
如果该值是1或5,那么触发器把该规则/终端标识符对转发到该选择器。
如果该值是3或6,那么触发器发送“发送规则/终端标识符对”指示并在那之后发送“删除规则/终端标识符对”指示。
如果该值是2或4,那么触发器把该规则/终端标识符对转发到收集器。
在所有3个青况下,触发器还从其内部表中删除该规则/终端标识符对。
像选择器那样,收集器也对内部FIFO中的从预扫描装置、触发器或选择器接收到的消息。当过程类型标识符的值为5或6时,如果从该预扫描仪接收到,那么规则/终端标识符对仅被接受到内部FIFO中。
当收集器从该FIFO中读取规则/终端标识符对时,该收集器开始读取来自活动规则表的对应规则。如果规则不再在活动规则表中,则收集器发送“删除规则/终端标识符对”指示,并对这个规则/终端标识符对不执行进一步的动作。
当获得有效的规则时,根据考虑到消息的类型、终端管理数据和PAC消息的固定部分的规则定义,该收集器准备消息主体。如果定义了计费规则,则收集器收集所要求的数据,并把该数据转发到网络中的计费功能,用于计费通知。当从计费功能接收回计费通知时,收集器把计费通知集成到PAC消息中。
PAC消息然后与其规则/终端标识符对一起被临时存储在等待消息缓冲器中。当等待消息缓冲器接收匹配的“发送规则/终端标识符对”指示时,释放PAC消息。当接收到匹配的“删除规则/终端标识符对”指示时,从该缓冲器中删除该消息。
在存储该PAC消息之后,用于规则/终端标识符对的其余动作取决于该规则/终端标识符对的过程指示符的值。
如果该值是2或6,那么收集器把该规则/终端标识符对转发到该选择器。
如果该值是1或4,那么收集器发送“发送规则/终端标识符对”指示并在那之后发送“删除规则/终端标识符对”指示。
如果该值是3或5,那么收集器把该规则/终端标识符对转发到该触发器。
尽管规则的内容和功能已经详细描述,图7仍给出了规则内容的纵览作为参考。规则包括3个部分:管理部分(ADM),条件部分(IF),和消息定义部分(THEN)。
管理部分(ADM)包括以下字段:
RNR:提供规则的唯一标识符的规则号,
标语(Slogan):标识用于识别其目的的规则的文本串,
DTG开始:用于激活规则的日期/时间组。
DTG结束:用于去激活规则的日期/时间组。
优化(Optimised):根据该规则的目的,在生成中寻找的优化指示。
有效性周期:指定规则/终端组合可以在生成过程中存在的最大持续时间。
当规则被激活并被复制到活动规则表时,删除字段“标语”、“DTG开始”和“DTG结束”。优化由值为1-6的过程指示符代替,该过程指示符确定生成过程中的步骤应被执行的顺序。
条件部分(IF)包括以下字段:
先决条件:如果为了这个规则/终端组合可以发送PAC消息,则标识要由预扫描仪检查的条件。
选择条件:无论为了这个规则/终端组合是否发送PAC消息,生成过程中的选择步骤都要使用的条件。
触发条件:触发所使用的条件,以确定应发送PAC消息的时刻。
在激活该规则时,该条件部分按现状被复制到活动规则表中。
消息定义部分(THEN)包括以下字段:
类型:定义为了发送像SMS、MMS、http或语音那样的PAC消息而要被使用的功能连接。
主体:将PAC消息的固定内容定义为到其中存储有固定部分的文件的链路。
计费规则:定义在哪和如何获得PAC消息的可变部分。
当该规则被激活时,按现状复制该消息定义部分。计费规则字段是可选的,并且当不需要可变部分时,可以将该字段省略。主体字段中所标识的文件可以包括对要包括可变部分的特定参考。如果被省略,则可变部分将直接跟在固定部分之后。
针对本发明所描述的实施例仅是实施本发明的一种可能的方式,从而使得本领域技术人员能意识到这些教导。
Claims (16)
1.一种用于向通信系统(2)中的多个终端(5a-z)输送多个与服务相关的抢先计费通知消息(609)的方法,其中,所述消息的内容、适用条件和用于消息应被发送的时刻的条件由规则(610)控制,以及其中,所述多个终端中的每个终端的管理、历史使用和触发信息在所述通信系统(2)中是可用的,所述管理信息包括频繁改变的管理详情和不频繁改变的管理方面,所述方法的特征在于以下步骤:
预扫描(604)终端对于规则的适用性,使用不频繁改变的终端的管理方面,当终端的所述管理方面发生变化时,对照所有规则来检查该终端,当有新的或变化的规则时,对照那个规则来检查所有终端,如果规则/终端组合通过预扫描,则激活所述抢先计费通知消息的生成过程中的规则/终端标识符对,其中所述生成过程包括选择(601)、收集(602)和触发(603)步骤;
根据所述终端的历史使用信息和管理详情在选择(601)中检查规则是否适用,以及当不满足所述规则中的条件时,删除所述生成过程中的所述规则/终端标识符对;
在收集(602)中准备所述消息并将其存储在消息等待缓冲器中;
在触发(603)中,通过将属于所述终端的触发信息与由所述规则提供的触发条件进行比较来确定所述消息应被发送的准确时刻;
从所述消息等待缓冲器中释放所述消息。
2.根据权利要求1所述的方法,其中,管理信息已经改变的所述终端(5a-z)包括在所述通信系统(2)中登记的新终端和在所述通信系统(2)中的所述管理信息已经改变的现有终端。
3.根据前面任一权利要求所述的方法,进一步包括删除规则/终端标识符对的步骤,及随后再次针对所述被删除的规则/终端标识符对执行所述预扫描步骤。
4.根据权利要求1或2所述的方法,包括改变至少一个所述规则的步骤,其中在改变所述至少一个所述规则之后,执行所述预扫描步骤。
5.根据权利要求1或2所述的方法,进一步包括定义所述规则(610)的步骤。
6.根据权利要求5所述的方法,其中,所述规则包括用于生成抢先计费通知消息的选择条件、消息定义和触发条件,其中所述规则进一步包括用于执行所述预扫描的先决条件。
7.根据权利要求6所述的方法,其中,所述规则进一步包括一组中的至少一个,该组包括要维持所述规则的规则有效性周期、规则/终端标识符对在所述通信系统中驻留的组合有效性周期、所述消息的消息类型、固定消息部分、用于包括所述消息中的用户相关数据的用户相关消息部分。
8.根据权利要求1或2所述的方法,其中,在新规则已经被定义之后,执行所述预扫描步骤。
9.根据权利要求1或2所述的方法,其中,所述方法包括触发步骤,用于基于触发条件和触发信息来确定执行发送所述消息的所述步骤的时刻。
10.根据权利要求9所述的方法,其中,所述规则/终端标识符对进一步包括过程指示符,所述过程指示符定义所述选择、收集和触发步骤必须被执行的顺序。
11.根据权利要求1或2所述的方法,其中,所述管理信息包括一组中的至少一个,该组包括终端状态、可用于所述终端的功能接入类型的能力、所述功能接入类型的连接状态、涉及在所述通信系统中提供的服务的终端订阅信息、支付类型。
12.一种用于向通信系统(2)中的多个终端(5a-z)输送多个与服务相关的抢先计费通知消息(609)的装置,其中,所述消息的内容、适用条件和用于消息应被发送的时刻的条件由规则(610)控制,以及其中,所述多个终端中的每个终端的管理、历史使用和触发信息在所述通信系统(2)中是可用的,所述管理信息包括频繁改变的管理详情和不频繁改变的管理方面,所述装置的特征在于包括以下装置:
用于预扫描(604)终端对于规则的适用性、使用不频繁改变的终端的管理方面、当终端的所述管理方面发生变化时对照所有规则来检查该终端、当有新的或变化的规则时对照那个规则来检查所有终端、如果规则/终端组合通过预扫描则激活所述抢先计费通知消息的生成过程中的规则/终端标识符对的装置,其中所述生成过程包括选择(601)、收集(602)和触发(603)步骤;
用于根据所述终端的历史使用信息和管理详情在选择(601)中检查规则是否适用以及当不满足所述规则中的条件时删除所述生成过程中的所述规则/终端标识符对的装置;
用于在收集(602)中准备所述消息并将其存储在消息等待缓冲器中的装置;
用于在触发(603)中通过将属于所述终端的触发信息与由所述规则提供的触发条件进行比较来确定所述消息应被发送的准确时刻的装置;
用于从所述消息等待缓冲器中释放所述消息的装置。
13.根据权利要求12所述的装置,被设计用于预扫描一组中的至少一个,该组包括在所述通信系统(2)中登记的新终端和在所述通信系统(2)中的所述管理信息已经改变的现有终端。
14.根据权利要求12或13所述的装置,进一步被设计用于删除规则/终端标识符对,及随后再次针对所述删除的规则/终端标识符对执行所述预扫描步骤。
15.根据权利要求12或13所述的装置,进一步被设计用于定义所述规则。
16.根据权利要求12或13所述的装置,是通信系统(2)的一部分。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/EP2005/005705 WO2006128474A1 (en) | 2005-05-31 | 2005-05-31 | Method and system for delivering advice of charge in a communications system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN101248657A CN101248657A (zh) | 2008-08-20 |
| CN101248657B true CN101248657B (zh) | 2013-08-21 |
Family
ID=35520855
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN200580049946.6A Expired - Fee Related CN101248657B (zh) | 2005-05-31 | 2005-05-31 | 通信系统中输送计费通知的方法和装置 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US8606224B2 (zh) |
| EP (2) | EP1886481A1 (zh) |
| JP (1) | JP4819884B2 (zh) |
| CN (1) | CN101248657B (zh) |
| BR (1) | BRPI0520240A2 (zh) |
| TW (1) | TWI343204B (zh) |
| WO (1) | WO2006128474A1 (zh) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7912982B2 (en) * | 2006-06-09 | 2011-03-22 | Trapeze Networks, Inc. | Wireless routing selection system and method |
| CN101119410B (zh) * | 2006-08-01 | 2012-02-15 | 华为技术有限公司 | 一种实现计费提醒补充业务的方法及系统 |
| WO2010000631A2 (en) * | 2008-07-01 | 2010-01-07 | Nokia Siemens Networks Oy | Providing charging related information in a communication system |
| CN101686207B (zh) * | 2008-09-23 | 2012-11-07 | 华为终端有限公司 | 一种用户操作处理方法及通讯系统以及相关设备 |
| US8447717B2 (en) * | 2010-02-18 | 2013-05-21 | Alcatel Lucent | Policy and charging rules node expired message handling |
| US8868032B2 (en) * | 2010-04-23 | 2014-10-21 | Tekelec, Inc. | Methods, systems, and computer readable media for automatic, recurrent enforcement of a policy rule |
| EP2652903B1 (en) * | 2010-12-17 | 2015-02-18 | Telefonaktiebolaget L M Ericsson (PUBL) | Policy and/or charging control |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1244995A (zh) * | 1996-11-13 | 2000-02-16 | 艾利森电话股份有限公司 | 收费率的选择广播 |
| US6721795B1 (en) * | 1999-04-26 | 2004-04-13 | America Online, Inc. | Data transfer server |
Family Cites Families (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5488655A (en) | 1994-07-06 | 1996-01-30 | U S West Technologies, Inc. | Method and system for controlling traffic in PSTN links through the use of variable price incentives |
| AU713598B2 (en) | 1996-03-29 | 1999-12-09 | British Telecommunications Public Limited Company | Charging systems for services in communications |
| US5970403A (en) * | 1997-03-04 | 1999-10-19 | Ericsson Inc. | Load based charging within a mobile telecommunications network |
| US6195543B1 (en) | 1997-06-20 | 2001-02-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for providing advice of charge parameters for mobile radio telephone calls |
| US6006085A (en) * | 1998-06-19 | 1999-12-21 | Ericsson Inc. | System and method for dynamic flexible marketing based on system utilization |
| US7248855B2 (en) | 1998-09-15 | 2007-07-24 | Upaid Systems, Ltd. | Convergent communications system and method with a rule set for authorizing, debiting, settling and recharging a mobile commerce account |
| US6301471B1 (en) * | 1998-11-02 | 2001-10-09 | Openwave System Inc. | Online churn reduction and loyalty system |
| CA2310921A1 (en) * | 1999-07-30 | 2001-01-30 | Nortel Networks Corporation | Method of providing variable information to wireless system users |
| CA2390714A1 (en) | 1999-11-08 | 2001-05-17 | Steven J. Smith | Method and apparatus for facilitating electronic commerce via an itemized statement |
| JP3397196B2 (ja) * | 2000-03-14 | 2003-04-14 | 日本電気株式会社 | パケット通信料金事前通知システム |
| US20020102962A1 (en) * | 2001-01-31 | 2002-08-01 | Grinn James M. | Apparatus and method for prepaid charging of coexistent wireless circuit-switched calls and packet- switched calls |
| US20020156738A1 (en) * | 2001-02-26 | 2002-10-24 | Thomas Irmler | "Pay as you go " database system |
| JP2003173398A (ja) * | 2001-12-06 | 2003-06-20 | Ntt Docomo Inc | 移動通信システム、課金情報通知方法、課金情報通知装置及び移動端末 |
| JP2003229852A (ja) | 2002-02-05 | 2003-08-15 | Yamaha Corp | 課金情報表示方法及び課金情報表示システム |
| JP2004096265A (ja) * | 2002-08-30 | 2004-03-25 | Hitachi Ltd | 衛星通信サービス方式,衛星通信端末 |
| US7006831B2 (en) * | 2002-09-27 | 2006-02-28 | Bellsouth Intellectual Property Corporation | Apparatus and method for providing dynamic communications network traffic control |
| JP2004173398A (ja) | 2002-11-19 | 2004-06-17 | Dymco:Kk | ケーブル保持具 |
| US6931251B2 (en) * | 2002-12-05 | 2005-08-16 | Motorola, Inc. | System and method of call admission control in a wireless network |
| US20060265326A1 (en) * | 2005-05-19 | 2006-11-23 | Barrett Mary H | Method and apparatus for payment without payment card infrastructure |
-
2005
- 2005-05-31 EP EP05756106A patent/EP1886481A1/en not_active Ceased
- 2005-05-31 WO PCT/EP2005/005705 patent/WO2006128474A1/en not_active Ceased
- 2005-05-31 BR BRPI0520240-0A patent/BRPI0520240A2/pt not_active Application Discontinuation
- 2005-05-31 CN CN200580049946.6A patent/CN101248657B/zh not_active Expired - Fee Related
- 2005-05-31 JP JP2008513933A patent/JP4819884B2/ja not_active Expired - Fee Related
- 2005-05-31 US US11/915,916 patent/US8606224B2/en active Active
- 2005-05-31 EP EP10002292A patent/EP2197193A3/en not_active Ceased
-
2006
- 2006-04-25 TW TW095114636A patent/TWI343204B/zh not_active IP Right Cessation
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1244995A (zh) * | 1996-11-13 | 2000-02-16 | 艾利森电话股份有限公司 | 收费率的选择广播 |
| US6721795B1 (en) * | 1999-04-26 | 2004-04-13 | America Online, Inc. | Data transfer server |
Also Published As
| Publication number | Publication date |
|---|---|
| BRPI0520240A2 (pt) | 2009-09-15 |
| EP1886481A1 (en) | 2008-02-13 |
| EP2197193A3 (en) | 2010-07-28 |
| TWI343204B (en) | 2011-06-01 |
| US8606224B2 (en) | 2013-12-10 |
| WO2006128474A1 (en) | 2006-12-07 |
| JP4819884B2 (ja) | 2011-11-24 |
| TW200701755A (en) | 2007-01-01 |
| JP2008542889A (ja) | 2008-11-27 |
| US20080153458A1 (en) | 2008-06-26 |
| EP2197193A2 (en) | 2010-06-16 |
| CN101248657A (zh) | 2008-08-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4850838B2 (ja) | 有・無線統合サービスネットワークにおけるリアルタイムのセッション管理による統合課金処理装置及びその方法 | |
| CN100518191C (zh) | 通讯网络中对服务质量进行保障的方法及系统 | |
| RU2298225C2 (ru) | Обработка транзакций | |
| CN1606887B (zh) | 移动电信网络中的呼叫处理 | |
| EP1554867A2 (en) | Intelligent network charging edge | |
| US20060007928A1 (en) | Flexible traffic rating interworking | |
| US20070220144A1 (en) | System and method for activity monitoring and alerting | |
| CN101248657B (zh) | 通信系统中输送计费通知的方法和装置 | |
| EP1488591B1 (en) | System and method for managing messaging services | |
| US20030236874A1 (en) | Method and arrangement for providing an information management system | |
| CN101621758B (zh) | 用于sp/cp的业务容器系统 | |
| CN100359962C (zh) | 一种移动电话电信网及其操作方法和一种业务控制点 | |
| KR101142007B1 (ko) | 다중 접속망에서 공유된 데이터 쿠폰 상품을 지원하는 과금 처리 방법 및 시스템 | |
| CN100558188C (zh) | 消息处理设备、系统及方法 | |
| CN100388206C (zh) | 结合不透明用户标识符的管理来检查服务完整递送的方法 | |
| RU2394387C2 (ru) | Способ и система для доставки оповещения о тарифе в системе связи | |
| CN100466759C (zh) | 一种业务提供商的业务下发方法及装置 | |
| US20060008064A1 (en) | Flexible traffic rating interworking | |
| CN101447878B (zh) | 一种预付费业务的计费方法与系统 | |
| JP4355842B2 (ja) | サービス管理システム、通信システム及び音声メールシステム。 | |
| TWI248750B (en) | Portable prepaid mediator (PPMD) | |
| KR100216583B1 (ko) | 비음성 정보료 회수 대행 프로토콜 처리 방법 | |
| CN101001277A (zh) | 提供增值业务的方法、系统、增值业务平台及鉴权中心 | |
| KR20010113198A (ko) | 대용량 통신처리 시스템과 정보제공자 서버간의 프레임릴레이망 기반 통신 방법 | |
| CN101931643A (zh) | 用于移动通信服务系统的用户信息管理系统及方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130821 Termination date: 20180531 |