首页> 中国专利> 用于确定无线装置数据费率的方法及系统

用于确定无线装置数据费率的方法及系统

摘要

公开了一种用于确定网络和无线装置之间的数据通信会话费率的方法和系统。在例示实施例中,该方法监控发生在通信会话期间的一系列事件,即建立事件、开始事件和结束事件。对这些事件的监控由位于无线装置上的数据定价应用完成。通过监控这些事件,数据定价应用接下来能够利用多个定价选项来确定通信会话的费率。所选定价选项包括如何计量数据通信会话期间发送的数据以及确定要应用于各个计量增量的费率。

著录项

  • 公开/公告号CN1531815A

    专利类型发明专利

  • 公开/公告日2004-09-22

    原文格式PDF

  • 申请/专利权人 特里马克公司;

    申请/专利号CN01815786.6

  • 发明设计人 T·W·瓦特勒;J·汉利;

    申请日2001-07-23

  • 分类号H04M11/00;

  • 代理机构72001 中国专利代理(香港)有限公司;

  • 代理人杨凯;陈霁

  • 地址 美国加利福尼亚州

  • 入库时间 2023-12-17 15:30:37

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2011-05-25

    专利权的转移 IPC(主分类):H04M11/00 变更前: 变更后: 登记生效日:20110415 申请日:20010723

    专利申请权、专利权的转移

  • 2009-01-21

    授权

    授权

  • 2004-12-01

    实质审查的生效

    实质审查的生效

  • 2004-09-22

    公开

    公开

说明书

相关专利的交叉引用

本发明要求2000年7月21日提交的美国临时专利申请序列号No.60/220029和2000年7月21日提交的美国临时专利申请序列号No.60/220233根据35 US.C.§119的优先权利益,这些申请的全部公开内容通过引用结合到本文中。

发明背景

本发明一般涉及用于确定无线装置数据费率的方法和系统,具体地说,涉及移动或蜂窝电话和无线电话,它们能够从通信网络中的一个发射站移动到另一个发射站。

更具体地说,本发明的方法和系统允许在诸如移动电话的无线装置内执行的数据通信会话的定价。因此,通过在各个移动电话内完成定价,将减少移动电话和业务提供商之间的通信业务,从而扩大业务提供商的业务处理容量。美国专利号No.5577100(’100专利)和No.6198915 B1(’915专利)中描述了一种用于在移动电话内对语音通信会话进行定价和计费的系统。

移动电话环境中先进的数据通信服务正在成为现实。短消息服务(SMS)、非结构化补充业务数据(USSD)、通用分组无线业务(GPRS)、GSM演进的增强型数据(EDGE)、通用移动电信业务(UMTS)、1x、1xRTT等全部是可用于实现无线数据通信的技术的例示。

无线装置用户正要求改进的数据服务,而数据承载商正急于试图开发将满足这些用户要求的解决方案。但是,传统基于网络的计费系统被不恰当地配置,以解决一些数据承载商当前对数据业务进行的非按月订费的计费商业行为或方法。

例如,出于计费的目的,在网络层上精确地监控和跟踪数据分组并不是一个简单的任务,特别是当预付费和限制使用服务要求必须实时完成这种监控时更是如此。当将数据分组发送到目的地时,在它们到达它们最终的目的地之前,经常经多个节点和网络路由。横穿多个网络带来了一个监控方面的问题,因为不同网络及其各自的设备处理数据分组经常不同。

另外,一般来说,典型的基于网络的计费系统被配置为处理呼叫详细通话记录(CRD)。经常使这种计费系统上的规模能够容纳每天每个用户3或4个CDR。通过利用分组数据,各个分组生成其自身的详细记录,这里被称为使用详细记录(URD)。因为在分组交换通信中,分别经不同路由路径将各个分组传输到其目的地,所以UDR是必需的。因此,为了跟踪这种分组的状态,每个分组需要一个UDR。大量UDR的激增带来了许多现有计费系统的容量问题。例如,GPRS的30分钟会话可以在几个服务节点上生成10000个UDR或更多,这种UDR的量是现有计费系统没有配置得能够处理的,并且出于这种目的的升级可能不节省成本。

而且,存在对数据传输计费的另外挑战,特别是对GPRS。允许和实现GPRS所需的大部分网络设备位于基站控制器(BSC)上,而计费系统位于移动交换中心(MSC)。通常连接到一个或几个MSC的计费系统现在必须大概容纳数百个BSC。

在分组数据环境中,网络可能经常需要不止一次地重发同一分组,并且可能通过另外的传输路径。由于可以为同一分组生成多个UDR,所以基于网络的计费系统只能通过从所有服务节点收集所有UDR并且调节它们以确定成功传递,从而以每分组为基础生成精确计费。因此,需要提供节省成本的方法和系统,它能够精确地制定分组数据的费率,并没有传统基于网络的计费系统所固有的复杂性和容量负担。

发明概述

公开了一种用于制定网络和无线装置之间数据通信会话费率的方法和系统。数据通信会话的定价由位于无线装置中的数据定价应用来完成,避免了传统基于网络的计费系统所固有的复杂性和容量负担。在例示实施例中,该方法利用许多因素来确定如何制定数据通信会话的费率,即根据许多定价选项之一来制定数据通信会话的费率。这些因素的例示包括:无线装置上利用数据的应用、数据利用、传输到无线装置上的数据的源、服务类别、业务质量和传输效率。一般,所选定价选项包括如何计量数据以及确定将应用于各个计量增量的费率。计量数据的方法例示包括时间(即数据通信会话的持续时间)和容量(例如千字节或分组数)。在例示实施例中,该方法监控一系列事件,即,建立事件、开始事件和结束事件,它们在数据通信会话期间发生。通过监控这些事件,接下来数据定价应用能够确定何时估计确定如何制定数据通信会话费率以及何时开始和何时结束计量数据通信会话所需的因素。然后数据定价应用能够将适用的费率应用于计量数据。

根据本发明的例示实施例,提供一种制定数据通信会话费率的系统。该系统包括:无线装置,能够与网络通信以建立数据通信会话;位于无线装置上的数据定价应用;其中数据定价应用被配置为检测在进行网络和无线装置之间的数据通信会话的过程期间发生的多个因素和/或事件;其中数据定价应用还被配置为开始多个定价选项之一,从而根据检测到的因素和/或事件来制定数据通信会话的费率。

根据本发明的另一例示实施例,提供了用于制定无线装置和网络之间的数据通信会话的费率的方法。该方法包括:在无线装置上安装数据定价应用;使数据定价应用检测进行网络和无线装置之间的数据通信会话的过程期间发生的多个因素和/或事件;检测到一个或多个因素和/或事件之后,使数据定价应用开始多个定价选项之一;在开始了所述多个定价选项之一后,使数据定价应用根据所开始的定价选项,计算数据通信会话的费用。

参考本说明书的其它部分,包括附图和权利要求,将了解本发明的其它特性和优点。以下将参考附图详细地描述本发明的更多特性和优点,以及本发明的各种实施例的结构和操作,相同的标号表示同样的或从功能上类似的部件。

附图概述

图1是示意典型无线通信装置的简化示意图;以及

图2是示意根据本发明在网络和无线装置之间通信的一般顺序的简化示意图。

发明详述

图1是示意典型无线通信配置的简化示意图。具有连接到它的多个应用(未示出)的网络10通过发射站12与诸如蜂窝电话的无线装置14通信。更具体地说,来自应用的数据被传送到网络10,网络10又将其中继到发射站12,以传输到无线装置14。可以利用数据分组在网络10和无线装置14之间传输数据。也就是说,将要传输的数据分为数据分组,然后每个数据分组被网络10分别传输到无线装置14,并且在无线装置14中重新组合。发射站12利用空中通信与无线装置14通信。可用于实现无线装置14和网络10之间的无线通信的空中通信协议包括,例如GSM、CDMA、TDMA、UNTS等。另外,可用于实现无线装置14和网络10之间的数据通信的网络数据通信协议包括SMS、USSD、GPRS、EDGE、UMTS、1x和1xRTT。本领域的普通技术人员将了解实现空中通信的其它途径和方法。

根据本发明的例示实施例,无线装置14包括数据定价应用,它能够检测无线装置14中的因素和事件,这些因素和事件与来自无线装置14和到无线装置14的数据传输有关。可用于制定数据通信会话费率的因素和由网络10提供的并最终由无线装置14提供的用于检测那些因素的事件取决于网络10和无线装置14。数据计费应用可以位于无线装置14内可执行存储器上。这种存储器可以是诸如ROM、EPROM或快速存储器等任何类型之一。数据定价应用可以在RAM中存储动态数据,并且利用诸如EEPROM或快速存储器等非易失性存储器来存储控制数据。或者,数据定价应用可以位于智能卡上,比如可附于无线装置上的通用用户识别模块(USIM)或通用识别模块(UIM)。

数据定价应用利用多因素定价算法来确定用于制定数据通信会话费率的方法。用于多因素定价算法的因素例示包括无线装置14上利用数据的应用、数据利用、传输到无线装置14的数据的源、服务类别和业务质量。缺少任何因素(默认方法),这些因素之一或这些因素的组合确定用于制定数据通信会话费率的方法。

一般来说,所选定价方法包括用于计量数据的方法,以及要应用于所计量的各个增量的资费或费率。用于计量数据的方法的例示包括数据通信会话的持续时间以及数据通信会话期间发送或接收的数据量。数据量的量度的例示包括千字节、分组数或某一任意单位,比如500千字节或500个分组。

在例示实施例中,数据通信会话期间发生的一系列事件,即建立事件、开始事件和结束事件被无线装置14监控。更具体地说,这种事件的监控由位于无线装置14中的数据定价应用完成。通过监控这些事件,接下来数据定价应用能够确定何时估计确定如何制定数据通信会话费用以及何时开始和何时结束计量数据通信会话所需的因素。然后数据定价应用能够将适用的费率应用于所计量的数据。

在例示实施例中,数据定价应用与位于无线装置14上的其它应用协同工作,或者是它们的一部分。例如,数据定价应用可以被安装在如美国专利号No.5577100(’100专利)所述的预付费借方移动电话上,该专利的全部内容通过引用结合到本文中。当安装在这种移动电话上时,数据定价应用与复杂计费算法协作,或是它们的一部分,复杂计费算法被用于计算通信会话的费用,从而正确并即时地记入借方内部预付费帐户。对于预付费或限制使用的电话应用来说,数据定价应用最好与那些实时应用一起工作,从而可以即时监控剩余资金或使用。

或者,数据定价应用可以简单地获取定价信息并且将这种信息转发给其它应用。例如,数据定价应用可以将关于数据通信会话的定价信息从无线装置14发送到位于网络10上的其它应用,用于进一步处理,比如计费、收集和结算。

另外,本发明的数据定价应用具有高伸缩性,以处理任何增加或减少的数据定价要求。因为数据定价应用利用无线装置14内的数据处理资源,所以每个需要数据定价资源的其他用户还带来了新的无线装置14,因此带来了用户所需的附加数据处理资源。利用无线装置14内的数据处理资源也降低了网络10的处理容量上的负担。

图2是示意根据本发明的网络10和无线装置14之间通信的顺序的简化示意图。当要建立网络10和无线装置14之间的连接时,使建立事件发生。建立事件表示要建立网络10和无线装置14之间的连接。检测到数据通信会话的建立事件之后,数据定价应用确定其多因素定价算法中这些因素的值,以使得它准备好在开始事件开始之后计量数据通信会话。开始事件一般是表示网络10和无线装置14之间已建立连接并且现在可以在网络10和无线装置14之间发生这种通信的事件。当网络10和无线装置14之间的通信将被终止时,使结束事件出现,它一般表示网络10和无线装置14之间连接的终止。

根据特定情况,建立事件、开始事件和结束事件可以由网络10或无线装置14发起。应该理解,本文中以一般的方式描述建立事件、开始事件和结束事件。根据所用的无线装置和网络数据通信协议,可以以各种方式确定这些事件。本领域的普通技术人员将了解利用各种不同的无线装置和网络数据通信协议检测这些事件的其它途径和方法。

以下提供了示意发生在网络10和无线装置14之间的事件顺序的多个例示情况。例如,在一种情况下,如果无线装置14与另一无线装置(未示出)通信,那么无线装置14首先连接网络10以建立连接。接触网络10以建立连接是建立事件。当网络10检测到建立事件时,网络10检查并分配资源以建立该连接。网络10接下来将确认(ACK)发送给无线装置14,通知无线装置14现在建立连接。ACK是开始事件。收到ACK之后,无线装置14接下来能够接收来自网络10的数据以及将数据发送给网络10。当无线装置14希望结束与网络10的数据通信会话时,无线装置14终止该连接。或者,连接也可以由网络10终止。终止连接是结束事件。

在另一例示情况中,如果网络10希望建立与网络装置14的连接,例如,由于另一无线装置(未示出)想要与无线装置14通信,网络10检查并分配资源以建立连接,然后接触无线装置14。接触无线装置14以建立连接是建立事件。当无线装置14检测建立事件时,无线装置14将确认(ACK)送回到网络10,通知网络10现在建立连接。ACK是开始事件。在收到ACK之后,接下来网络10和无线装置14能够互相通信。类似的,当要结束网络10和无线装置14之间的数据通信会话时,连接可以由网络10或无线装置14终止。终止连接是结束事件。

通过监控这些事件,即建立事件、开始事件和结束事件,数据定价应用能够确定何时估计确定如何制定数据通信会话的费率以及何时开始和何时结束计量数据通信会话所需的因素。以下是定价选项可以利用的计量方法例示。

根据例示计量方法,网络10和无线装置14之间的数据通信会话用连接计量。这里,数据定价应用对每个连接只计算一次费用。

在例示操作模式中,当数据定价应用检测表示已经建立到网络10的连接的开始事件时,数据定价应用可以以多因素定价算法确定的费率来计算该连接的费用。不需要更多的计量。数据定价应用可以与位于无线装置14或网络10上的其它计费应用协同工作,或是它们的一部分。根据其它计费应用的要求,数据定价应用将算得的费用和其它定价信息实时、或在某一其它预定事件发生时传递到其它计费应用。例如,利用’100专利所述的结合数据定价应用的预付费借方移动电话,数据定价应用可以获得并计算相关定价信息并与移动电话中的会计应用实时合作,因此记入借方内部预付费帐户。

根据第二例示计量方法,网络10和无线装置14之间的数据通信会话用时间计量。这里,数据定价应用根据无线装置14连接到交换数据的网络10的时间长度来计算数据通信会话的费用。

类似的,在该例示操作模式中,当数据定价应用检测到表示已经建立到网络10的连接的开始事件时,它开始利用位于无线装置14上的计时器对数据通信会话进行计时。或者,计时器可以位于网络上。当数据定价应用检测到结束事件,即网络10或无线装置14终止连接时,数据定价应用停止对该特定数据通信会话的计时器。数据定价应用可以与位于无线装置14或网络10上的其它计费应用协同工作,或是它们的一部分。根据其它计费应用的要求,数据定价应用将算得的费用和其它定价信息实时地、或在发生某一其它预定事件时传递给其它计费应用。

根据第三例示计量方法,网络10和无线装置14之间的数据通信会话用容量计量。这里,数据定价应用根据通信会话期间下载到无线装置14的或从其上载的数据量或容量,来计算数据通信会话的费用。应该理解,数据量的量度单位可以变化。例如,数据容量可以以每千字节为基础或以每分组为基础来计算;计费还可以以任何其它的任意单位为基础来计算,比如每500千字节或每500个分组的单位费率。

在本例示操作模式中,当数据定价应用检测开始事件时,数据定价应用开始根据适用定价选项所需的量度单位跟踪下载到无线终端14或从其上载的数据量。根据多因素算法,数据定价应用确定要跟踪的量度单位和每量度单位的费用。数据定价应用测量数据的能力以及可用什么量度单位取决于无线装置14测量数据的能力。当数据定价应用检测到结束事件时,即网络10或无线装置14中止连接时,数据定价应用停止跟踪特定数据通信会话的分组或千字节或其它量度单位。数据定价应用可以与位于无线装置14或网络10上的其它计费系统协同工作,或是它们的一部分。根据其它计费系统的要求,数据定价应用将算得的费用和其它定价信息实时地、或在发生某一其它预定事件时传递给其它计费应用。

例如,如果将以每分组为基础对数据通信会话进行计费,那么数据定价应用跟踪每个下载/上载的数据分组,然后利用来自费率表的信息来计算各个数据分组的费用,其中该费率表包括不同的费率信息。如果数据定价应用与如100专利所述的预付费借方移动电话中的多个会计应用协同工作,或是它的一部分,那么将各个数据分组费用实时记入借方内部预付费帐户。

如上所述,数据定价应用利用多因素算法确定如何制定数据通信会话的费率,即如何计量数据,并确定要应用于各个计量增量的费率。缺少任何因素(默认方法)、这些因素之一,或这些因素的组合确定用于制定数据通信会话费率的方法。以下是可用于选择定价选项的因素。

根据例示定价选项,用于选择定价选项的因素是无线装置14中的应用,它将利用来自网络10和无线装置14之间数据通信会话的数据。例如,一种定价选项可用于电子邮件应用,而另一种定价选项可用于音乐下载应用。在该例示操作模式中,当无线装置14开始与网络10接触以建立连接时,数据定价应用检测建立事件,即开始接触网络10,并且确定哪个应用在请求数据通信会话并在选择定价选项时利用此信息。

根据第二例示定价选项,用于选择定价选项的因素是数据应用,或者更具体地说,是无线装置14(或其上的应用)如何利用在网络10和无线装置14之间的数据通信会话期间获得的数据。例如,如果无线装置14在数据通信会话期间获得的数据是游戏应用,那么当开始或执行该游戏应用时,数据定价应用在选择定价选项时利用这种信息。

根据第三例示定价选项,用于选择定价选项的因素是在网络10和无线装置14之间的数据通信会话期间发送数据的源。对于推入无线装置的数据来说,数据源可以被称为发起站。对于通过用户的请求拉到无线装置的数据来说,数据源也可被称为目的站。例如,一种定价选项可以用于起始站,它将航班更新信息推到无线装置。在该例示操作模式中,当网络10接触网络装置14以建立连接时,数据定价应用检测建立事件,即开始与网络10的接触,并确定哪个站正在开始数据通信会话,并且在选择定价选项时利用这种信息。在另一例示中,另一种定价选项可以用于目的站,比如Lexis/Nexis。在该例示操作模式中,当网络装置14开始接触网络10以建立连接时,数据定价应用检测建立事件,即开始接触网络10,并确定用户正设法接触哪个站,并且在选择定价选项时利用这种信息。

根据第四例示定价选项,用于选择定价选项的因素是用于网络10和无线装置14之间的数据通信会话的服务种类。这里,数据定价应用根据用户为无线装置14选择的发送和接收数据分组的连接类型来对数据通信会话计费。不同类型的连接包括,例如SMS、USSD、GPRS等。在例示操作模式中,当无线装置14开始连接网络10时,数据定价应用检测建立事件,即开始连接网络10。另外,为用户提供一种选项供选择无线装置14将用于发送和接收未决数据通信会话的数据的服务种类,该服务种类或者用户可能之前已选定。数据定价应用在选择定价选项时利用这种信息。

根据第五例示定价选项,用于选择定价选项的因素是用于网络10和无线装置14之间的数据通信会话的业务质量。这里,数据定价应用根据用户为无线装置14选择的发送和接收数据分组的业务质量来对数据通信会话计费。不同网络允许请求提供不同业务质量水平的连接,并且根据这些请求,分配更多网络资源为这些连接服务。在该例示操作模式中,当无线装置14开始接触网络10以建立连接时,数据定价应用检测建立事件,即接触网络10的开始。另外,为用户给出一种选项以选择无线装置14将用于发送和接收未决数据传输会话的数据的服务质量,或用户可能之前已选定。数据定价应用在选择定价选项时利用这种信息。

根据第六例示定价选项,用于选择定价选项的因素是网络10和无线装置14之间的数据通信会话的数据传输效率。这里,数据定价应用根据无线装置14成功传递和/或接收数据分组来计算数据通信会话的费用。例如,在数据通信会话结束时,数据定价应用可以确定需要了一百个(100)数据分组来成功地传递数据的五十个(50)数据分组。根据该确定,接下来数据定价应用与其它会计应用协作,从而记入贷方帐户,以反映数据通信会话期间收到的低业务质量。

应该理解,本文所描述的例示和实施例仅出于说明目的,对于本领域的技术人员来说给出了本发明的各种修改或变化的提示,并且它们包括在本申请的精神和范围以及所附权利要求书的范围之内。本文中引用的所有出版物、专利以及专利申请的全部内容通过引用结合到本文中。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号