有助于至接入网络的连接的系统和方法

文档序号:7738550阅读:182来源:国知局
专利名称:有助于至接入网络的连接的系统和方法
技术领域
以下一般地涉及无线通信,并且更具体地,涉及用于实现至接入网络的连接协定 (agreement)的方法和系统。
背景技术
无线通信系统被广泛地部署以便向多个用户提供各种类型的通信(例如,语音、 数据、多媒体服务以及其它)。在相关技术中,当用户将一个设备连接至无线通信系统时,该设备使用预先定义的证书和预订(subscription)信息来接入该通信系统。所述证书和预订信息被绑定至在用户与服务提供方之间的连接协定,其将该设备的接入限制于特定的通信系统。因此,在相关技术中存在的问题在于,设备可能基于预先定义的证书和预订信息而被锁定为连接至特定的通信系统。此外,由于证书和预订预先与连接协定达成一致,因此证书和预订信息是静态的并由服务提供方严格控制。此外,需要用户针对网络接入预先进行安排(例如,通过安排预订或购买预付费服务)。另外,在相关技术中,用户可以通过将关于对通信系统提供方的接入的适当支付信息填入表格(例如,万维网表格)中来临时地连接至该通信系统提供方。因此,需要用户主动地进行通过理解和填充表格中的内容来建立临时连接协定。此外,需要用户通过向提供网络服务的实体提供秘密支付信息来给予这些实体信任。另外,在相关技术中,一个设备可能具有对特定网络服务(例如,网站)的专用接入,其中,服务提供方为对该网站的接入进行支付。然而,如果用户希望在该服务提供方未提供网络接入的位置(例如,另一国家)处使用该设备,则就会存在问题。需要该服务提供方与本地服务提供方具有预先安排的协定,以便该设备能够接入通信网络。因此,如果该服务提供方并不具有与其它网络的预先安排的接入协定,则该设备将不能接入其它网络。

发明内容
以下提供了对一个或多个方案的简化概述,以便提供对这些方案的透彻理解。该概述并不是所有可设想的方案的宽泛概述,并且既非旨在确定所有方案的关键或重要的要素也非旨在勾画任意或全部方案的范围。其唯一的目的在于以简化的形式来给出一个或多个方案的一些概念,作为在稍后给出的更为详细的描述的前序。一个方案涉及一种用于接入终端动态地协商与接入网络的连接的方法。所述方法可以包括由接入终端建立初始通信。另外,所述方法可以包括基于所述初始通信来协商用于连接的连接参数。另外,所述方法可以包括根据所述协商的连接参数来建立所述连接。
一个方案涉及一种计算机程序产品,被配置为动态地协商与接入网络的连接,该计算机程序产品包括计算机可读介质。所述计算机可读介质可以包括用于使得计算机建立初始通信的至少一个指令。计算机可读介质还可以包括用于使得所述计算机基于所述初始通信来协商用于连接的连接参数的至少一个指令。此外,计算机可读介质可以包括用于使得所述计算机根据所述协商的连接参数来建立所述连接的至少一个指令。另一个方案涉及一种装置。所述装置可以包括用于由接入终端建立初始通信的模块。此外,所述装置可以包括用于基于所述初始通信来协商用于连接的连接参数的模块。另外,所述装置可以包括用于根据所述协商的连接参数来建立所述连接的模块。再另一个方案涉及一种装置。所述装置可以包括通信组件,通信组件被配置为由接入终端建立初始通信。所述装置还可以包括客户端协商组件,客户端协商组件被配置为基于所述初始通信来协商用于连接的连接参数。另外,所述装置可以包括通信组件,通信组件被配置为根据所述协商的连接参数来建立所述连接。再另一方案涉及一种用于第三方动态地与接入网络协商接入终端对接入网络的连接的方法。所述方法可以包括由接入终端建立初始通信。另外,所述方法可以包括基于所述初始通信发送请求,用以触发第三方以协商用于连接的连接参数。此外,所述方法还可以包括根据所述协商的连接参数来建立所述连接。另一个方案涉及一种计算机程序产品,其被配置为动态地与接入网络协商接入终端对接入网络的连接,该计算机程序产品包括计算机可读介质。所述计算机可读介质可以包括用于使得计算机由接入终端建立初始通信的至少一个指令。此外,计算机可读介质还可以包括用于使得所述计算机基于所述初始通信来发送请求,用以触发第三方以协商用于连接的连接参数的至少一个指令。此外,计算机可读介质可以包括用于使得所述计算机根据所述协商的连接参数来建立所述连接的至少一个指令。另一个方案涉及一种装置。所述装置可以包括用于由接入终端建立初始通信的模块。此外,所述装置可以包括用于基于所述初始通信来发送请求,用以触发第三方以协商用于连接的连接参数的模块。所述装置还可以包括用于根据所述协商的连接参数来建立所述连接的模块。再另一个方案涉及一种装置。所述装置可以包括通信组件,通信组件被配置为由接入终端建立初始通信。所述装置还可以包括客户端协商组件,客户端协商组件被配置为基于所述初始通信来发送请求,用以触发第三方以协商用于连接的连接参数。另外,所述装置可以包括所述通信组件,所述通信组件被配置为根据所述协商的连接参数来建立所述连接。再另一方案涉及一种用于第三方动态地对在接入网络与接入终端之间的连接进行支付的方法。所述方法可以包括由接入终端建立初始通信。另外,所述方法可以包括基于所述初始通信,发送支付触发以实现对连接的支付,其中,所述支付触发标识了提供所述支付的支付处理器。另外,所述方法可以包括基于所述支付处理器的所述支付来建立所述连接。另一方案涉及一种计算机程序产品,被配置为动态地对在接入网络与接入终端之间的连接进行支付,该计算机程序产品包括计算机可读介质。所述计算机可读介质可以包括用于使得计算机由接入终端建立初始通信的至少一个指令。所述计算机可读介质还可以包括用于使得所述计算机基于所述初始通信来发送支付触发以实现对连接的支付的至少一个指令,其中,所述支付触发标识了提供所述支付的支付处理器。此外,所述计算机可读介质还可以包括用于使得所述计算机基于所述支付处理器的所述支付来建立所述连接的至少一个指令。另一个方案涉及一种装置。所述装置可以包括用于由接入终端建立初始通信的模块。此外,所述装置可以包括用于基于所述初始通信来发送支付触发以实现对连接的支付的模块,其中,所述支付触发标识了提供所述支付的支付处理器。此外,所述装置可以包括用于基于所述支付处理器的所述支付来建立所述连接的模块。再另一方案涉及一种装置。所述装置可以包括通信组件,通信组件被配置为由接入终端建立初始通信。所述装置还可以包括客户端协商组件,客户端协商组件被配置为基于所述初始通信来发送支付触发以实现对连接的支付,其中,所述支付触发标识了提供所述支付的支付处理器。另外,所述装置还可以包括通信组件,通信组件被配置为基于所述支付处理器的所述支付来建立所述连接。为了实现上述和相关目的,该一个或多个方案包括在以下详细描述并在权利要求中特别指出的特征。以下描述和附图详细阐述了该一个或多个方案的某些说明性特征。但是,这些特征用于说明可以用以使用各个方案的原理的各种方式中的几种方式,并且说明书旨在包括所有这些特征及其等价物。


以下将结合附图描述所公开的各个方案,附图用来说明而非限制所公开的各个方案,其中,类似的标记表示类似的要素,并且在附图中图1是根据本发明的一个方案的连接系统的图示;图2是根据本发明的另一方案的用户侧协商连接系统的图示;图3是根据本发明的再另一方案的协商触发连接系统的图示;图4是根据本发明的再另一方案的支付触发连接系统的图示;图5是根据本发明的再另一方案的在连接系统中使用的示例性接入终端的图示;图6是根据本发明的再另一方案的在连接系统中使用的示例性客户端协商组件的图示;图7是根据本发明的再另一方案的在连接系统中使用的示例性服务器装置的图示;图8是根据本发明的再另一方案的在连接系统中使用的示例性网络协商组件的图示;图9是根据本发明的另一方案的有助于协商与接入网络的连接的示例性流程的图示;图10是根据本发明的再另一方案的有助于用户侧协商的示例性方法的图示;图11是根据本发明的再另一方案的有助于协商触发的示例性方法的图示;图12是根据本发明的再另一方案的有助于支付触发的示例性流程的图示;图13是根据本发明的再另一方案的有助于支付触发的示例性方法的图示;图14是根据本发明的再另一方案的有助于动态地协商资助(subsidizing)连接的示例性方法的图示;图15是根据本发明的再另一方案的有助于协商与接入网络的连接的示例性系统的图示;图16是根据本发明的另一方案的有助于协商与接入网络的连接的示例性系统的图示;以及图17是根据本发明的再另一方案的有助于协商对与接入网络的连接的支付的示例性系统的图示。
具体实施例方式现在将参考附图描述各个方案。在以下的描述中,为了解释的目的阐述了许多特定细节以便提供对一个或多个方案的透彻理解。然而,可以认识到,在没有这些特定细节的情况下也可以实现这些方案。所述的方案涉及实现接入终端与接入网络之间的连接的方法和装置,所述连接包括至该接入网络的连接或经由该接入网络至直接地或间接地与该接入网络相连的另一设备的连接。可以通过接入终端侧协商或通过代表接入终端的第三方协商来动态地建立该连接。所述协商所实现的商定(agreed-upon)连接可以包括用于定义从接入终端至接入网络或接入终端经由该接入网络的连接或通信链路的一个或多个参数。该连接或通信链路允许接入终端向接入网络发送数据或从其接收数据,或者向经由该接入网络与接入终端通信的另一设备发送数据或从其接收数据。另外或可替换地,所述的方案还涉及用于支付或资助由接入网络所提供的连接的花费的方法和装置。在一个方案中,第三方支付处理器可以提供对于至或经由接入网络的连接的支付中的全部或某部分。此外,可以通过接入终端侧协商或通过第三方协商来动态地建立与连接相关的支付。因此,所述的方案提供了对连接的动态协商或者对连接进行支付的动态能力,或两者,从而提供了在建立连接以及对连接进行支付中的灵活性。如本申请所使用的,术语“组件”、“模块”、“系统”等等旨在包括与计算机相关的实体,例如但不限于硬件、固件、硬件与软件的组合、或执行中的软件。例如,组件可以是但不限于在处理器上运行的过程、处理器、对象、可执行体、执行线程、程序、和/或计算机。作为示例,在计算设备上运行的应用和该计算设备都可以是组件。一个或多个组件可以存在于执行进程和/或执行线程中,并且组件可以位于一个计算机中和/或分布在两个或更多计算机中。此外,这些组件能够从在其上存储有各种数据结构的各种计算机可读介质中执行。这些组件可以通过本地和/或远程过程进行通信,例如根据具有一个或多个数据分组的信号,例如,来自一个组件的数据,而该组件以信号方式与本地系统、分布式系统中的另一个组件进行交互和/或通过诸如互联网之类的网络与其它系统进行交互。此外,本文结合终端来描述各个方案,终端可以是有线终端或无线终端。终端还可以被称作为系统、设备、用户单元、用户站、移动站、移动装置、移动设备、远程站、远程终端、 接入终端、用户终端、终端、通信设备、用户代理、用户设备或用户装置(UE)。无线终端可以是蜂窝电话、卫星电话、无绳电话、会话发起协议(SIP)电话、无线本地环路(WLL)站、个人数字助理(PDA)、具有无线连接能力的手持设备、计算设备、或者连接到无线调制解调器的其它处理设备。并且,结合基站来描述本文所述的各个方案。基站可用于与无线终端通信并且还可以被称为接入点、节点B、或一些其它术语。此外,除上述内容之外,在本文中使用词语“示例性的”来表示用作示例、实例或举例说明。本文中被描述为“示例性的”的任何方案或设计并非必然被解释为优选于或者优于其它方案或设计。相反,对词语“示例性的”的使用旨在以一种具体的形式来给出概念。 另外,术语“或”旨在表示包含性的“或”而不是排他性的“或”。即,若非特别指出,或者从上下文中显而易见,否则短语“X使用A或B”旨在表示任意一种自然的包含性置换。S卩,以下任意一个实例都满足短语“X使用A或B” =X使用A ;X使用B^X使用A和B两者。另外,本申请中以及附属的权利要求中所使用的冠词“一”应该被整体理解为表示“一个或多个”,除非具体指出或者从上下文显而易见是指代单数形式。本文所述的技术可用于各种无线通信系统,例如CDMA、TDMA、FDMA、OFDMA、SC-FDMA 和其它系统。术语“网络”和“系统”常常可以互换使用。CDMA系统可以实现诸如通用地面无线电接入(UTRA)、cdma 2000等等的无线电技术。UTRA包括宽带CDMA (W-CDMA)和CDMA的其它变体。此外,cdma 2000涵盖IS-2000、IS-95和IS-856标准。TDMA系统可以实现诸如全球移动通信(GSM)的无线电技术。OFDMA系统可以实现诸如演进型UTRA(E-UTRA)、超移动宽带(UMB)、IEEE 802. 11 (Wi-Fi)、IEEE 802. 16 (WiMAX)、IEEE 802. 20、Flash-OFDM 等等的无线电技术。UTRA和E-UTRA是通用移动电信系统(UMTQ的一部分。3GPP长期演进(LTE) 是UMTS的使用E-UTRA的版本,其在下行链路上采用0FDMA,在上行链路上采用SC-FDMA。 在名为“第三代合作伙伴计划”(3GPP)的组织的文献中描述了 UTRA、E-UTRA、UMTS、LTE和 GSM。另外,在名为“第三代合作伙伴计划2”(3GPP 2)的组织的文献中描述了 cdma 2000 和UMB。并且,此类无线通信系统还可以包括经常使用不配对的未许可频谱的对等(例如, 移动到移动)自组网络系统、802. XX无线LAN、蓝牙和任意其它短距离或长距离无线通信技术。将按照系统来给出各个方案或特征,所述系统可以包括多个设备、组件、模块等等。要理解并认识到,各个系统可以包括额外的设备、组件、模块等等,及/或可以并不包括结合附图所论述的全部设备、组件、模块等等。还可以使用这些方法的组合。现在参考图1,图1示出了示例性连接系统100,其包括一个或多个接入终端102 和一个或多个接入网络106。接入终端102可以包括可连接至接入网络106的任何数据或蜂窝设备。另外,接入终端102可以包括该接入终端的组件以及被加载到该接入终端上的应用。接入终端102例如可以是蜂窝电话、导航系统、计算设备、相机、PDA、音乐设备或具有无线连接能力的手持设备,以及先前论述的其它设备。此外,接入网络106可以向接入终端 102提供各种类型的通信连接,如先前所述的。系统100可以包括客户端协商组件104,其用于与相应的网络协商组件105协商接入终端102对接入网络106的连接。应该认识到,客户端协商组件104可以在通信系统中的任何地方。例如,在一个方案中,客户端协商组件104可以与接入终端102相关联。此外,例如,在另一方案中,服务提供方112可以具有用以协商接入终端102对接入网络106 的接入的协商组件104。服务提供方112可以是任何实体,例如是第三方,其可以具有使接入终端102连接至接入网络106或经由接入网络106进行连接的兴趣。例如,服务提供方 112可以是网站或可以提供其它(网络或非网络)服务。客户端协商组件104和网络协商组件105可以产生连接协定107,连接协定107定义用于从接入终端102至或经由接入网络106的连接的参数。所述参数可以定义连接特性以及花费。此外,系统100还可以具有支付处理器组件110。支付处理器110可以向服务器108提供与接入终端102至或经由接入网络106的连接的花费相对应的支付或许诺支付。转至图2,示出了根据系统100(图1)的用户侧协商方案的示例性连接系统200。 系统200包括接入终端102和接入网络106。接入终端102可以具有客户端协商组件104 或与客户端协商组件104相关联,客户端协商组件104可操作来动态地协商接入终端102 的针对至或经由接入网络106的连接的兴趣或需求或限制。以下将结合图10来更为详细地论述该协商功能。在另一方案中,服务器108可以具有网络协商组件105或与网络协商组件105相关联,网络协商组件105可操作来协商接入网络106的针对为一个或多个接入终端102提供连接的兴趣或需求或限制。当在接入终端102与接入网络106之间达成连接协定107之后,接入终端102可以根据连接协定107向接入网络提供针对该连接的直接支付 210。现在参考图3,示出了根据协商触发方案系统100 (图1)的连接系统300的一个示例。系统300包括接入终端102、接入网络106和服务提供方112。接入终端102可以向服务提供方112发送协商触发310,以触发服务提供方112为接入终端102获得对或经由接入网络106的接入。协商触发310可以从接入终端102发送至服务器108,服务器108进一步将来自触发310的相关信息发送至服务提供方。服务提供方112可以随后代表接入终端 102执行与接入网络106的协商,以协商该接入终端与接入网络106的连接。服务提供方 112可以具有客户端协商组件104,客户端协商组件104执行在服务提供方112与接入网络 106的相应网络协商组件105之间的连接协商。当在接入网络102与服务提供方112之间达成连接协定107之后,接入终端102可以根据商定的参数连接至接入网络106或经由接入网络106进行连接。在一个方案中,服务器108可以包括网络监测组件42,其监测在服务提供方112与接入网络106之间所协商的连接。网络监测组件42可以通过向接入终端102上的相应客户端监测组件40发送关于所协商的连接的消息及/或警报来与该相应客户端监测组件40 进行通信。例如,服务器108或网络监测组件42可以向客户端监测组件40发送消息,以便向接入终端102通知已经购买了(例如,由第三方或由该接入终端)至接入网络106的连接。因此,接入终端102可以知道其准备好建立至或经由接入网络106的连接。另外,当所协商的连接不再有效时,服务器108或网络监测组件42可以向客户端监测组件40发送警报。例如,所协商的连接可能由于预设的期满时间而期满,或者所协商的连接在接入终端使用了所购买的数据传输量之后断开。在一个方案中,可以将期满时间参数与所商定的参数一起发送至接入终端102,以指示所协商的至接入网络106的连接何时将会期满。在一个方案中,在所协商的连接期满之后,服务器108或网络监测组件42可以向服务提供方112发送新的协商触发,以触发服务提供方112获得至或经由接入网络106 的额外连接。在另一方案中,客户端监测组件40可以向接入终端102通知针对至或经由接入网络106的额外连接需要将新的协商触发发送至服务提供方112。另外,在存储在接入终端102上的应用尝试未包含在与接入网络106的所协商连接中的连接时,客户端监测组件40可以向接入终端102发出警报。因此,接入终端102可以决定是否购买所请求的经由接入网络106的连接,向用户通知所请求的连接(例如, 以使得用户可以决定购买该连接),或向第三方发送触发以请求针对所请求的连接的赞助 (sponsorship)0另外,网络监测组件42可以就所协商的连接与服务提供方112通信。网络监测组件42可以向服务提供方112发送消息,以便例如向服务提供方112通知所协商的连接已经期满、接入终端102消费了所协商的连接(例如,接入终端102使用了所协商的连接的一部分及/或全部)、或接入终端102无法使用所协商的连接。例如,如果服务提供方112提供了针对接入终端102上的导航应用的赞助连接,则服务提供方112可以在接入终端102使用该导航应用过程中继续购买少量所协商的至或经由接入网络106的连接。然而,在接入终端102停止使用由服务提供方112所赞助的导航应用之后,服务提供方112可以停止购买所协商的与接入网络106的连接。因此,基于所接收到的来自网络监测组件42的、与所协商的连接的状态相关的信息,服务提供方112可以确定是否继续购买所协商的与接入网络106的连接。因此,通过网络监测组件42和客户端监测组件40,向接入终端102通知了针对至或经由接入网络106的额外连接需要新的协商触发,并且接入终端102能够知道至或经由接入网络106的连接何时可以合理地预期进行工作。转到图4,图4示出了根据系统100(图1)的支付触发方案的连接系统400的一个示例。系统400包括接入终端102、接入网络106和支付处理器110。接入终端102可以向支付处理器110发送支付触发412,以提示针对接入终端102至或经由接入网络106的连接而要发送至接入网络106的支付416。支付触发412可以从接入终端102发送至服务器108,服务器108进一步将来自触发412的相关信息发送至支付处理器110。在一个方案中,支付处理器110可以是第三方。例如,支付处理器110可以是信用卡公司、允许互联网支付的服务提供方(例如I^y Pal)、服务提供方、银行、或可以为接入终端102的至或经由接入网络106的连接提供支付的任意其它第三方。此外,支付处理器110可以使用与接入终端102、操作接入终端102的用户、诸如服务提供方112的第三方或其任意组合相关联的资金来提供支付。转到图5,示出了根据一个方案的示例性接入终端102。接入终端为用户提供至接入网络106的通信接入,以便与系统100的其它组件一起来管理网络连接。接入终端102包括可在无线通信系统上操作的移动通信设备。可认识到,存在各种无线通信系统,其经常使用不同的频谱带宽及/或不同的空中接口技术。示例性系统包括但不限于使用FDD或TDD 许可频谱的 CDMA (CDMA 2000、EV DO、WCDMA),OFDM 或 OFDMA (Flash-OFDM、802. 20、WiMAX、 LTE)、FDMA/TDMA(GSM)系统,经常使用不成对的未许可频谱的对等(例如,移动设备对移动设备)自组网络系统、以及802. XX无线LAN或蓝牙技术。接入终端102包括处理器组件50,处理器组件50用于执行与本文所述组件或功能中的一个或多个相关联的处理功能。处理器组件50可以包括单个处理器或一组多个处理器或者多核处理器。此外,处理组件50可以实现为集成处理系统及/或分布式处理系统。接入终端102进一步包括存储器52,例如用于存储由处理器组件50执行的应用的本地版本。存储器52能够包括随机存取存储器(RAM)、只读存储器(ROM)及其组合。此外,接入终端102包括通信组件M,通信组件M用于使用本文所述的硬件、软件和服务来建立并维持与一方或多方的通信。通信组件M可以进行在接入终端102上的组件之间的通信、以及在接入终端102与外部设备之间的通信,所述外部设备诸如位于通信网络上的设备及/或顺序地或本地地连接至接入终端102的设备。另外,接入终端102可以进一步包括数据存储设备56,数据存储设备56能够是硬件及/或软件的任意合适组合,用于提供对结合本文所述的各个方案所使用的信息、数据库和程序的大容量存储。例如,数据存储设备56可以是针对当前未执行的应用的数据仓库。此外,接入终端102可以包括应用62。接入终端102还可以包括用户接口组件58,用户接口组件58可操作来接收来自接入终端102的用户的输入,并产生用以呈现给用户的输出。用户接口组件58可以包括一个或多个输入设备,所述输入设备包括但不限于键盘、数字小键盘、鼠标、触摸显示器、 导航键、功能键、麦克风、语音识别组件、能够从用户接收输入的任何其它机构、或其任意组合。此外,用户接口组件58可以包括一个或多个输出设备,所述输出设备包括但不限于显示器、扬声器、触觉反馈机制、打印机、能够将输出呈现给用户的任何其它机制、或其任意组合。接入终端102可以包括用于为接入终端102协商连接的客户端协商组件104,如先前参见图4所论述的。另外,接入终端102可以包括用于检测接入终端102的连接的客户端监测组件40,如先前参见图3所论述的。现在转到图6,示出了根据一个方案的示例性客户端协商组件104。客户端协商组件104可以是硬件及/或软件的任意合适组合,其包括请求器80,请求器80可操作用于为接入终端102请求连接。该连接请求可以包括在接入终端102与接入网络106之间的连接的参数。另外,客户端协商组件104包括规则组件86,其可操作来提供用于至或经由接入网络106的连接的规则。例如,所述规则可以由接入终端102的用户预先定义。此外,客户端协商组件104包括确定器82,确定器82可操作来确定所呈现的来自接入网络106的网络连接是否可接受用于接入网络106的连接,或者请求器80是否应以不同的连接参数请求一不同连接请求。而且,客户端协商组件104包括接受器84,接受器84 用于接受在客户端协商组件104与网络协商组件105之间商定的连接协定107。现在参考图7,示出了根据一个方案的示例性服务器108。服务器108管理接入网络106的网络连接事务。服务器108包括处理器组件70,处理器组件70用于执行与本文所述组件或功能中的一个或多个相关联的处理功能。处理器组件70可以包括单个处理器或一组多个处理器或者多核处理器。此外,处理器组件70可以实现为集成处理系统及/或分布式处理系统。服务器108进一步包括存储器72,诸如用于存储由处理器组件70执行的应用的本地版本。存储器72能够包括随机存取存储器(RAM)、只读存储器(ROM)及其组合。此外,服务器108包括通信组件74,通信组件74用于使用本文所述的硬件、软件和服务来建立并维持与一方或多方的通信。通信组件74可以进行在服务器108上的组件之间的通信、以及在服务器108与外部设备之间的通信,所述外部设备诸如位于通信网络上的设备及/或顺序地或本地地连接至服务器108的设备。另外,服务器108可以进一步包括数据存储设备76,数据存储设备76能够是硬件及/或软件的任意合适组合,用于提供对结合本文所述的各个方案所使用的信息、数据库和程序的大容量存储。例如,数据存储设备76可以是针对当前未执行的应用的数据仓库。服务器108可以包括网络协商组件105,网络协商组件105用于协商至或经由接入网络106 的连接。另外,服务器108可以包括网络监测组件42,网络监测组件42用于监测所协商的至或经由接入网络106的连接,如先前参见图3所论述的。转到图8,示出了根据一个方案的示例性网络协商组件105。网络协商组件105可以是硬件及/或软件的任意合适组合,其包括请求器60,请求器60可操作用于请求与接入终端102的连接。此外,网络协商组件105包括确定器68。确定器68可操作来决定针对接入网络106有什么连接是可用的,以及接入网络106是否能够提供从客户端协商组件104 所请求的连接以及其它确定。此外,网络协商组件105可以包括事务(transaction)记录 66。事务记录66可以标识以网络协商组件105进行的当前事务。这可以采用唯一性标识符、状态条目的形式或用于保存事务记录的任何其它形式来实现。另外,网络协商组件105 包括接受器84,接受器84用于接受在客户端协商组件104与网络协商组件105之间商定的连接协定107。现在参考图9中的流程图,公开了用于动态地协商与接入网络的连接的方法90的一个方案。例如,方法90可由接入终端实现,来直接地或经由第三方与接入网络协商连接。 该方法包括在92处,建立初始通信。例如,接入终端102可以建立至或经由接入网络106 的初始通信。该初始通信例如可以包括基于接入终端在由接入网络中的接入点广播的信标信号中所接收到的信息来初始地建立与该接入点的联系。例如,此初始连接可允许接入终端为了建立连接的目的而初始地与该接入点或接入网络进行通信。可选地(如虚线所示的),如果接入终端希望执行协商,则在94处,该方法可以进一步包括协商用于连接的连接参数。在一个方案中,接入终端102可以直接与接入网络 106动态地协商用于连接的连接参数。可选地,在另一方案中,在95处,该方法可以包括发送请求,用以触发第三方与接入网络106动态地协商在接入终端102与接入网络106之间的连接。所述连接参数可以包括接入终端102的偏好,诸如期望连接目的地(例如,仅到一个服务器的连接、端点(endpoint)的范围、多个端点或多个端点范围)、期望的连接类型 (例如,网页浏览、电子邮件、即时消息或下载应用以及其它连接类型共用的协议和端口)、 一个或多个服务质量参数、或连接范围,以及其它连接参数。换言之,协商用于定义至或经由接入网络的一个或多个通信会话的连接参数。可选地,在98处,该方法还可以包括发送请求,用以触发对该连接的支付。在一个方案中,用于触发对该连接的支付的请求可以标识用于提供对该连接的支付的支付处理器。应该认识到,可以基于接入网络106接收到来自支付服务器的对所请求的连接的支付, 来建立与接入网络106的连接。接下来,在96处,该方法可以包括根据所协商的连接参数来建立连接。例如,接入终端102可以基于所协商的连接参数来连接至接入网络106或经由接入网络106进行连接。换言之,接入点或接入网络基于协商所得到的商定的连接参数,来建立与接入终端的通信连接,或允许业务去往或来自接入终端。更具体而言,参考图2和图10,示出了根据本发明的一个方案的用户侧协商的示例性方法900。应该理解,图10和随后描述的其它方法(例如,图11、13和14)给出了示例性方法,但是可以使用其它方法来实现类似的结果,并且因此所述的方案并不局限于这些示例中的方法。接入终端102建立与接入网络106的初始连接906。该初始连接906允许接入终端102动态地协商接入终端102针对至或经由接入网络106的连接的兴趣或需求或限制。接入终端102可以通过开始存储在接入终端102上的应用62来定位接入网络106。 此外,接入终端102可以被预先编程以连接至接入网络106。接入终端102可以连接至该接入终端102在技术上能够连接的任何接入网络106。接入网络106可以在该初始连接的建立906期间或在进一步的步骤中验证接入终端的技术兼容性。该验证可以针对从接入终端 102接收的技术一致性证明来进行。在一个方案中,该初始连接可以包括用于在接入终端 102处接收来自接入网络106的事务标识(ID)的手段。该事务ID可以在以下论述的连接协商期间使用。在接入终端102建立了初始连接906之后,接入终端可以向接入网络106发送连接请求908。连接请求908可以包含一个或多个连接参数902,一个或多个连接参数902指示了接入终端102与接入网络106的连接需求或偏好。在一些方案中,连接请求908可以包括与所述参数相对应的偏好次序。连接参数902可以包括接入终端102所请求的连接目的地(例如,仅连接至一个服务器、端点范围、多个端点或多个端点范围)、所必需的连接类型(例如,网页浏览、电子邮件、即时消息或下载应用以及其它连接共用的协议和端口)、 或连接范围,以及其它连接参数。另外,连接参数902可以包括以下定义,例如,过滤器规范,其指示对流的处理(例如,与例如尽力而为、后台、优良(Excellent)以及其它类型的 QoS(服务质量)相对应的QoS优先级指定符、3GPP2QoS类标识符、eUTRAN(演进型通用地面无线电接入网络)处理指定、以及其它类型的流);过滤器规则,其对数据的类型进行分类(例如,二进制、文本、以及其它类型);最大数据量,其标识在任一方向上的数据量;最大上传数据量,其标识上传的数据量;最大下载数据量,其标识下载的数据量;最大寿命,其标识允许进行连接的时间量;所请求IP版本,其标识所请求的IP版本(例如,IPv4公共、 IPv4私有、以及IPv6,以及其它IP版本);以及服务价格,其指示用户希望支付的连接量、 价格单位(例如,1小时的互联网连接)、以及用户将要为连接所支付的金额,以及其它连接参数定义。在一个方案中,连接参数902可以作为包含接入终端102和接入网络106 二者皆理解的一组连接参数的XML (可扩展标记语言)对象,而被传送至接入网络106。在另一方案中,连接参数902可以包含在注册记录(registry)中,所述注册记录描述了接入终端 102和接入网络106 二者皆理解的、用以表示连接接入的标准化手段。在一个方案中,在没有用户输入的情况下,接入终端102可以向接入网络106发送带有连接参数902的连接请求908。连接参数902可以包括例如,该接入终端的技术规范、 特定应用的连接要求、与预先授权的连接要求。用户可以预先授权接入终端102来协商最大至一特定金额的连接以及针对一个或多个参数的其它连接要求。在另一方案中,用户可以为接入网络连接预先定义一组规则。接入终端102的预先配置的连接规则可以存储在数据库56中。因此,接入终端102可以能够在无需用户介入协商过程的情况下协商至或经由接入网络106的连接。此外,在另一方案中,用户可以从在用户接口 58上呈现的、包含可用接入网络106和关于各种连接的价格的列表及/或菜单中选择接入网络106。接入网络106可以从接入终端102接收连接请求908。接入网络106可以查看连接参数902,以确定接入网络106是否能够提供所请求的连接。接入网络106可以向接入终端102发送带有一个或多个可用连接参数911的连接信息910,所述可用连接参数911可以包括关于连接的相关价格。可用连接可以基于例如针对特定日期和时间的标准菜单、或包含可用连接的内部数据库。在另一方案中,接入网络106可能不能提供所请求的连接参数 902,但可以用关于连接的反建议(counteroffer)来应答接入终端102,该反建议包括可用的/所建议的连接参数911,该连接参数911可以包括相关价格。连接信息910可以包括接入网络106所支持的支付手段。此外,在另一方案中,接入网络106可以在接入终端102建立了初始连接906之后发起与接入终端102的协商。接入网络106可以向接入终端102发送连接信息910,其指示接入网络106正在提供什么连接,例如连接参数911,其可以包括关于该连接的价格。在一个方案中,接入终端102可以用提供不同连接参数的连接请求来对连接信息 910进行反建议。应该认识到,接入终端102发送连接请求908以及接入网络106发送连接信息910的过程可以进行重复,直至接入终端102和接入网络106就连接和价格达成协定为止。在任何情况下,连接请求908和连接信息910可以经过任意次数的重复,直至达成连接协定107为止,或直至从接入终端102、接入网络106、或接入终端102与接入网络106 二者获得不再继续进行协商的决定为止。该不再继续进行协商的决定可以例如通过接收消息来获得,或者基于达到发送连接请求或发送连接信息的最大尝试次数而未接收到应答或未达成协定来推断,或者基于等待一定时间量而未接收到对连接请求或所建议的连接信息的应答来推断,或者基于关于不再继续进行协商的其它理由来获得。根据一个方案,在上述协商过程中,网络协商组件105可以创建用以指示在接入终端102与接入网络106之间正在进行协商的状态条目。另外,协商组件60可以创建用以标识在接入终端102与接入网络106之间的未决事务的唯一性标识符。该唯一性标识符可被发送至接入终端102并被用来例如匹配关于所标识的业务的正确支付以及其它用途。在一个方案中,在达成连接协定107之后,接入终端102可以向接入网络106发送用以指示接入终端102与其商定的连接参数和价格的连接确认消息912,或者接入网络106 可以向接入终端102发送此类确认,或者两者皆有。当在接入终端102与接入网络106之间产生了商定的连接和价格之后,接入终端 102可以将商定的支付914传送至或使之传送至接入网络106,并且接入网络可以确认对支付916的接收。在接入终端102连接至接入网络106之前,接入终端102可以从接入网络 106接收连接完成消息918,其向接入终端102通知接入终端102现在可以连接至接入网络 106或可以经由接入网络106进行连接。在完成连接之后,接入终端102将会具有根据连接协定107的商定连接。在一个方案中,接入网络106可以不需要接收对于商定的接入的支付。例如,接入网络可以具有特殊交易,在该交易中,连接是免费的。在另一方案中,可以通过支付处理器 110在外部进行支付,而不是由接入终端102进行支付。此外,在本发明的一个方案中,接入网络106和支付处理器110(图1)可以具有商定的关系,该关系不需要对至接入网络106 的连接进行立即支付。允许接入终端102动态地协商至或经由接入网络106的连接允许了接入终端102 在无需接入终端102与接入网络106之间的先前关系的情况下连接至接入网络106。因此,准许了更为灵活的连接,因为预先建立的对接入网络106的预订对于连接而言不是必需的。此外,接入网络106不需要知道接入终端102或操作接入终端102的用户的身份来建立连接,这是因为接入网络106和接入终端102可以对商定的连接具有共同理解。在接入网络106接收到对商定的连接的支付之后,接入终端102可以连接至接入网络106或经由接入网络106进行连接。因此,接入终端102不需要被预先配置来具有关于特定接入网络的连接参数,并且接入终端102可以是能够连接至多个接入网络的一般性设备。此外,上述协商过程可以经由与接入终端102用以请求连接的介质相同的介质进行,从而增加了该过程的效率。现在转至图3和图11,示出了根据一个方案的用于第三方装置为接入终端协商连接的协商触发的示例性方法1000。如以上结合图10所述的,接入终端102建立与接入网络 106的初始连接1004。在接入终端102建立了该初始连接1004之后,接入终端102可以向接入网络106发送连接请求1010。该连接请求1010可以包含用以标识代表接入终端102 来协商连接的第三方代理及/或协商者1008的代理ID 1011或第三方信息,诸如名称或其它标识符。该连接请求还可以包含用来帮助协商者或代理确定对于连接而言接入终端102 需要什么连接及/或决定是否执行协商的额外信息,该额外信息在此被描述为令牌。例如, 令牌可以帮助验证在第三方代理或协商者与接入终端102、应用62或操作接入终端102的用户之间存在关系。在一个方案中,令牌还可以包括标识符,诸如事务ID或唯一性标识符, 用以避免连接请求被发送或接收一次以上。在一个方案中,在连接请求1010中包含的令牌和其它信息可以是经加密或经完整性保护的信息。在一个方案中,当接入网络106接收到连接请求1010时,接入网络106可以验证第三方协商者1008的可信性。另外,接入网络106可以验证从接入终端102接收到的触发看上去是有效的。例如,在将该消息传送给第三方协商者1008之前,接入网络106可以检查从接入终端102传送的令牌中的加密字段或完整性保护,并且接入网络106可以验证令牌的真实性,例如,令牌的大小不是太大,以及接入网络106所评价的其它因素。执行上述验证允许在第三方代理1008与接入网络106之间以足够的可见性和可信性执行协商,以允许在没有预先定义的关系的情况下动态地商定连接协定。此外,接入网络106在将令牌传送给第三方协商者1008之前通过例如检查大小来验证令牌看上去是有效的,从而提供了额外的保护,这种额外的保护可以防止在数据传递中的中继诈骗,在这种情况下,在没有适当付费的情况下允许数据通过连接进行传递。接入网络106可以为在接入网络106与第三方协商者1008之间的协商会话创建唯一性标识符。该唯一性标识符可以为事务提供额外的安全性,从而用户不能存储连接参数并将其用于对接入网络106的后续连接请求而不为该连接进行支付。另外,接入网络106 可以向第三方协商者1008发送协商触发1012,其传送了来自接入终端102的令牌。该令牌可以向第三方协商者1008标识接入终端102、应用62或操作接入终端102或应用62的用户的身份。因此,第三方协商者1008可以基于接入网络106传送的令牌而获知接入终端 102需要的连接类型。第三方协商者1008还可以具有用于基于由接入网络106传送的令牌来决定是否对连接进行支付的其它根据。在一个方案中,在发送了协商触发1012之后,接入网络106可以向第三方协商者 1008发送连接请求。应该认识到,该连接请求可以与协商触发1012—起发送。该连接请求可以包含用以指示接入终端102的连接需求或偏好的连接参数1002。第三方协商者1008 可以从接入网络106接收该连接请求,并查看连接参数1002。第三方协商者1008可以向接入网络106发送具有关于连接的一个或多个可用连接参数和相关价格的连接信息。应该认识到,接入网络106发送连接请求和第三方协商者1008发送连接信息的过程可以重复进行,直至第三方协商者1008和接入网络106就连接和价格达成协定为止,或者直至从第三方协商者1008、接入网络106或第三方协商者1008与接入网络106 二者获得不再继续进行协商的决定为止。该不再继续进行协商的决定可以例如通过接收消息来获得,或者基于达到发送连接请求或发送连接信息的最大尝试次数而未接收到应答或未达成协定来推断,或者基于等待一定时间量而未接收到对连接请求或所提议的连接信息的应答来推断,或者基于关于不再继续进行协商的其它理由来获得。在一个方案中,第三方协商者1008将开始以上结合图10所述的协商过程。第三方协商者1008将向接入网络106发送连接请求1014。连接请求1014可以包含连接参数 1002,连接参数1002指示了接入终端102的关于建立至或经由接入网络106的连接的连接需求或偏好。接入网络106可以从第三方协商者1008接收到连接请求1014。接入网络106可以查看连接参数1002以确定接入网络106是否能够提供所请求的连接。接入网络106可以向第三方协商者1008发送具有关于连接的一个或多个可用连接参数和相关价格的连接信息1016。在一个方案中,第三方协商者1008可以用提供不同连接参数1007的连接请求来对连接信息1016进行反建议。应该认识到,第三方协商者1008发送连接请求101及接入网络106发送连接信息1016的过程可以进行重复,直至第三方协商者1008和接入网络 106就连接和价格达成协定为止。当在第三方协商者1008与接入网络106之间达成连接协定107之后,第三方协商者1008可以发送指示连接参数的连接确认1020,所述连接参数可以包括关于用于接入终端102的连接的价在本发明的一个方案中,接入网络106和第三方协商者1008可以具有预先建立的连接协定107。因此,当接入终端102向接入网络106发送具有用以标识第三方协商者1008 的代理ID 1011的连接请求1010时,接入网络106可以发起在第三方协商者1008与接入网络106之间商定的连接协定107。应该认识到,第三方协商者1008可以无需为了建立与接入网络106的连接而知道接入终端102的身份。因此,接入终端102可以是能够连接至多个接入网络的一般性设备。在另一方案中,当触发1012到达第三方协商者1008时,第三方协商者1008可以触发在第三方协商者1008与接入网络106之间商定的连接协定的激活。在一个方案中,当在第三方协商者1008与接入网络106之间达成连接协定107之后,接入网络106可以接收对该连接的支付1(^8。第三方协商者1008可以向接入网络106 发送对商定的连接的支付1(^8。在一个方案中,接入网络106可以无需接收对商定的接入的支付。例如,接入网络可以具有特殊交易,在该交易中,连接是免费的。在另一方案中,可以通过支付处理器110(图1)在外部进行支付,而不是由第三方协商者1008进行支付。在另一方案中,接入网络106和第三方代理1008可以具有商定的关系,该关系不需要对至接入网络106的连接进行立即支付。在接入网络106接收到对商定的连接的支付10 之后,接入网络106可以向接入终端102发送连接信息1022,连接信息1022指示至或经由接入网络106的连接是可用的。 在一个方案中,接入终端102可以对该连接进行确认1024。接入终端102根据连接协定107建立至或经由接入网络106的连接1(^6。因此,接入终端102的用户可以获知该连接是免费的,这是因为第三方代理1008已经协商并支付了该至或经由接入网络106的连接。另外, 接入网络106能够从第三方代理1008接收到新的收入,这是因为第三方代理1008动态地协商并支付了至或经由接入网络106的连接。在一个方案中,在接入终端102建立了至或经由接入网络106的连接10 之后, 接入网络106可以监测该连接1030,如以上结合图3所述的。例如,该监测可以包括确定连接1030不再有效,例如连接已经期满,或连接被断开。在接入网络106确定连接1030不再有效之后,接入网络106可以向第三方协商者1008发送新的协商触发1032以便协商至或经由接入网络106的额外连接。应该认识到,该新的协商触发1032可以类似于协商触发 1012。在接收到新的协商触发1032之后,第三方协商者1008可以重新协商1034至或经由接入网络106的新的连接,如以上结合步骤1014至10 中所述的。在一个方案中,接入网络106可以向接入终端102发送关于该连接10 的消息及 /或警报1036。例如,接入网络106可以向接入终端102通知连接1030不再有效并且需要针对至或经由接入网络106的额外连接而向第三方协商者1008发送新的协商触发。另外, 接入网络106可以向接入终端102警报存储在接入终端102上的应用正在尝试未包含在与接入网络106协商的连接中的连接。在接入终端102从接入网络106接收到该消息及/或警报1036之后,接入终端102可以向第三方协商者1008发送新的协商触发1038以便协商至或经由接入网络106的额外连接。应该认识到,该新的协商触发1038可以类似于协商触发1012。还应该认识到,该新的协商触发可以包含使其具有唯一性的值,例如用以验证该新的协商触发是由经授权的应用所发送的值,或者用以防止触发被再次发送。在接收到该新的协商触发1038之后,第三方协商者1008可以重新协商1034至接入网络106的新的连接,如以上结合步骤1014至10 所述的。另外,如果接入网络106向接入终端102警报存储在接入终端102上的应用正在尝试未包含在与接入网络106协商的连接中的连接,接入终端102可以,例如,向一不同第三方协商者/代理发送用以协商至或经由接入网络106的额外连接的触发,为该用户提供购买所需连接的机会,或者按照用户先前的授权来自动地购买所需连接,或者进行其它动作。现在参考图12中的流程图,公开了用于动态地对连接进行支付的方法120的一个方案。例如,方法120可以涉及一个过程,通过该过程,一个或多个第三方或资助方可以支付与在接入终端与接入网络之间的连接相关联的花费的全部或某些部分。在22处,该方法包括建立初始通信。例如,接入终端102可以建立与接入网络106的初始通信。接下来,在 M处,该方法可以包括发送触发以实现来自支付处理器的对与接入网络的连接的支付。支付处理器可以是第三方,例如,信用卡公司、服务提供方、银行、或可以提供对接入终端102 的至或经由接入网络106的连接的支付的任何其它第三方。在一个方案中,该触发可以从接入终端102发送至接入网络106。在另一方案中,接入终端102可以向第三方协商者发送触发以协商对接入网络106的连接和相应支付。在步骤沈中,该方法可以包括基于接入网络接收到支付而建立连接。例如,接入终端102可能不能建立至或经由接入网络106的连接,除非接入网络106从支付处理器接收到对该连接的支付。更具体地,现在参考图4和图13,示出了根据一个方案的有助于第三方为至接入网络的连接进行支付的支付触发的示例性方法1100。接入终端102建立与接入网络106的初始连接1108。在接入终端102建立初始连接1108之后,接入终端102可以向接入网络 106发送支付触发1110,支付触发1110标识了将会支付在接入终端102与接入网络106之间商定的连接的第三方支付处理器110。支付触发1110可以包含参数1128,参数11 封装了与支付功能相关的信息,并且可由接入网络106读取但是不可改变的。例如,参数11 可以包括收款方(例如,接入终端102正在请求连接的接入网络)、第三方支付处理器110、 金额、和进行事务要使用的货币、以及其它参数。此外,第三方支付处理器110可以是能够为所请求的服务而向接入网络提供支付的任何实体。例如,第三方支付处理器110可以是信用卡公司、在线公司、或银行、以及其它支付实体。支付可以表示提供足够及/或可信许诺支付的任何指示,即使是在该时刻并没有执行实际的资金转移。在一个方案中,接入网络106并不访问与在支付处理器触发1110中包含的用户支付信息有关的私人信息。例如,接入网络106并不访问用户名称、信用卡信息和账单地址以及其它秘密支付信息。因此,接入终端102的用户不需要向接入网络106提供秘密支付信息。在另一方案中,在支付事务中可以使用部分加密或完整性保护,以实现额外的安全措施。在一个方案中,被示出为单个消息的支付触发1110可以包括在接入终端102与接入网络106之间的多个信号传输事件。在接收到支付触发之后,接入网络106可以验证第三方支付处理器110的可信性。 另外,接入网络106可以验证支付触发1110的认证,例如,金钱和货币的数量是否看上去对于所请求的连接而言是合理的、支付触发是否参照了正确的连接协定、以及价格是否是接入网络106对于所请求的连接所商定的价格、以及其它认证。在该验证过程之后,接入网络 106可以将支付触发1114与参数11 传送至第三方支付处理器110。支付处理器110从接入网络106接收支付触发1114。支付处理器可以执行验证步骤1116,例如,在支付触发中所请求的金额是否正确以及所执行的其它认证。第三方支付处理器110可以将所请求的支付1120发送至接入网络106。在一个方案中,接入网络106可以创建唯一性标识符以标识针对所请求的至接入网络106的连接的支付事务。第三方支付处理器110可以将支付触发传送至另一支付处理器1118,以向接入网络106提供支付1120。因此,接入网络106接收到的支付1120可以来自于任何源,只要唯一性标识符指示支付1120是用于所请求的与接入网络106的连接的。 在接入网络106接收到支付1120之后,接入终端102就可以连接至接入网络106或经由接入网络106进行连接1122。由于对接入终端102的连接的支付是由第三方支付处理器110提供的,因此接入终端102不必向连接系统提供秘密支付信息。用户已经与之预先建立了关系的第三方支付处理器110向接入网络106提供所请求的支付。因此,当接入终端102请求至接入网络106 的连接时,可以动态地协商支付1120。允许第三方支付处理器110协商对与接入网络106 的连接的支付可以为所请求的连接提供较低的费率。例如,如果第三方支付处理器110是一个大型企业,则提供给第三方支付处理器110的连接费率可以比单个用户低。现在参考图14,示出了根据一个方案的有助于动态地协商对至接入网络的连接的资助的示例性方法1200。接入终端102可以建立与接入网络106的初始连接1210。接入终端102可以向接入网络106提供连接请求1212,如以上参考图10所述的。连接请求1212 可以包含连接参数1234。
22
在接收到连接请求1212之后,接入网络106可以向第一资助方提供方1204发送触发1214。触发1214可以包含所请求的连接参数。另外,接入网络可以向第二资助方提供方1208发送触发1216。触发1216可以包含所请求的连接参数1234。应该认识到,可以存在多个资助方提供方来对与接入网络106的连接进行协商。在一个方案中,连接请求1212可以包括资助方ID,资助方ID标识了用以提供所请求的支付或协商与接入网络106的连接的特定资助方,例如,第一资助方提供方1204。在另一方案中,第一资助方提供方1204可以向接入网络106通知在接入终端102请求与接入网络的连接时将所请求的连接1212传送至该资助方。此外,在另一方案中,接入网络106可以基于接入终端的技术规范将所请求的连接1212传送至特定资助方提供方。因此,资助方提供方并非必然需要接入终端102与该资助方提供方之间的预先已有的关系来协商连接或向接入网络106提供对所请求的连接1212的支付。在一个方案中,在接入网络106与第一资助方提供方1204之间可以进行类似于以上结合图10所述的相似的第一协商1218,从而得到第一连接协定107。此外,在接入网络 106与第二资助方提供方1208之间可以进行第二协商1222,从而得到第二连接协定107。 接入网络106可以向接入终端102通知在接入网络106与资助方提供方1204和1206之间就所请求的连接1212达成的连接协定107。接入网络106可以从第一资助方提供方1204、第二资助方提供方1208、接入终端 102或上述任意方的组合接收对于商定的至或经由接入网络106的连接的支付1226、12洲和1230。在一个方案中,当接入网络106接收到支付1226、12 和1230时,接入终端102 可以根据连接协定107建立与接入网络106的连接或经由接入网络106的连接。允许不同资助方提供方对接入终端102所请求的与接入网络106的连接进行协商,可以通过允许每个资助方提供方仅对所请求的连接所需费用的一部分进行支付来提供更便宜的宽带接入,并且可以增加宽带可用性,以及提供其它优点。现在参考图15,示出了被配置为对与接入网络的连接进行协商的系统1300。例如,系统1300可以至少部分地位于发射机、移动设备等等中。要认识到,系统1300被表示为包括多个功能块,这些功能块是表示由处理器、软件或其组合(例如,固件)所实现的功能的功能块。系统1300包括有助于协商与接入网络的连接的多个电组件的逻辑组1302。 例如,逻辑组1302可以包括用于由接入终端建立初始连接的组件1304。此外,逻辑组1302 可以包括用于协商用于连接的连接参数的组件1306。另外,逻辑组1302可以包括用于根据所协商的连接参数来建立连接的组件1308。另外,系统1300可以包括用于保存用来执行与电组件1304、1306和1308相关联的功能的指令的存储器1310。虽然将电组件1304、1306 和1308图示为位于存储器1310外部,但是要理解,电组件1304、1306和1308中的一个或多个可以位于存储器1310内部。现在参考图16,示出了被配置为对与接入网络的连接进行协商的系统1400。例如,系统1400可以至少部分地位于发射机、移动设备等等中。要认识到,系统1400被表示为包括多个功能块,这些功能块是表示由处理器、软件或其组合(例如,固件)所实现的功能的功能块。系统1400包括有助于协商与接入网络的连接的多个电组件的逻辑组1402。 例如,逻辑组1402可以包括用于由接入终端建立初始通信的组件1404。此外,逻辑组1402 可以包括用于发送请求以触发第三方以协商用于连接的连接参数的组件1406。另外,逻辑组1402可以包括用于根据所协商的连接参数来建立连接的组件1408。另外,系统1400可以包括用于保存用来执行与电组件1404、1406和1408相关联的功能的指令的存储器1410。 虽然将电组件1404、1406和1408图示为位于存储器1410外部,但是要理解,电组件1404、 1406和1408中的一个或多个可以位于存储器1410内部。现在参考图17,示出了被配置为协商对与接入网络的连接的支付的系统1500。例如,系统1500可以至少部分地位于发射机、移动设备等等中。要认识到,系统1500被表示为包括多个功能块,这些功能块是表示由处理器、软件或其组合(例如,固件)所实现的功能的功能块。系统1500包括有助于协商对与接入网络的连接的支付的多个电组件的逻辑组1502。例如,逻辑组1502可以包括用于由接入终端建立初始通信的组件1504。此外,逻辑组1502可以包括用于发送支付触发以实现对连接的支付的组件1506,其中,该支付触发标识了提供该支付的支付处理器。另外,逻辑组1502可以包括用于基于第三方的支付来建立连接的组件1508。另外,系统1500可以包括用于保存用来执行与电组件1504、1506和 1508相关联的功能的指令的存储器1510。虽然将电组件1504、1506和1508图示为位于存储器1510外部,但是要理解,电组件1504、1506和1508中的一个或多个可以位于存储器 1510内部。应该理解的是,结合图2-图4和图9-图12所述的以上功能之中的每一个功能可以彼此组合来为接入终端102的用户提供各种服务。例如,接入终端102可以触发第三方来协商该接入终端的连接,以及触发第三方来支付所请求的连接。另外,接入终端102可以执行其自己的对与接入网络的连接的协商,但可以触发第三方来支付所请求的连接。接入终端102可以同时地、连续地或顺序地触发多个第三方来协商特定连接的多个实例,诸如按照多个应用的需要,并且可以触发多个第三方来支付所请求的连接。另外,接入终端102或第三方可以执行多个协商,每个协商针对至不同网络端点或端口或具有不同属性的连接。此外,可以有一个以上的接入网络试图为接入终端提供连接。例如,用户可以打开一个应用,该应用请求连接至接入网络。可以为该用户提供在该区域中的接入提供方的列表,并带有接入网络对所请求的连接给出的价格、接入网络所提供的连接类型、以及接入网络接受的第三方支付方法。用户可以选择其希望连接的接入网络以及用来为所选择的连接提供支付的第三方支付方法。因此,用户可以浏览其可能希望用于所请求的连接的各种接入网络。可替换地,接入终端可以基于某种标准来选择接入网络,诸如先前使用的接入网络、价格等等。另外,在接入终端中可能有一个以上的应用同时执行上述的对至或经由接入网络的连接的协商。例如,导航应用可以正在协商至接入网络的连接,同时消息发送应用正在协商至接入网络的单独连接。应该认识到,请求与接入网络的连接的各个应用可能并不知道彼此,并且上述的多个协商可以在任何时刻进行,例如,同时进行或顺序地进行。另外, 每个协商可以得到与其它连接无关的特定连接,且不会干扰其它协商。可以用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或被设计为执行本文所述功能的其任意组合,来实现或执行结合本文公开的实施例所描述的各种示例性的逻辑、逻辑块、模块和电路。通用处理器可以是微处理器,但可替换地,该处理器也可以是任何常规的处理器、控制器、微控制器或者状态机。处理器也可以实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器与DSP内核的结合,或者任何其它此种结构。另外,至少一个处理器可以包括可操作来执行一个或多个上述步骤及/或动作的一个或多个模块。另外,结合本文公开的各个方案所描述的方法或算法的步骤及/或动作可直接体现在硬件、由处理器执行的软件模块或二者的组合中。软件模块可以位于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动磁盘、CD-ROM或者本领域公知的任何其它形式的存储介质中。一种示例性的存储介质可耦合至处理器,使得处理器能够从该存储介质读取信息且可向该存储介质写入信息。可替换地,存储介质可以集成到处理器中。此外,在一些方案中,处理器和存储介质可以位于ASIC中。另外,ASIC可以位于用户终端中。可替换地,处理器和存储介质可以作为分立组件位于用户终端中。另外, 在一些方案中,方法或算法的步骤及/或动作可以作为代码及/或指令的一个或任意组合或集合而位于机器可读介质及/或计算机可读介质上,机器可读介质及/或计算机可读介质可以结合至计算机程序产品中。在一个或多个方案中,可以用硬件、软件、固件或其任意组合来实现所述的功能。 如果用软件来实现功能,则可以将功能作为计算机可读介质上的一个或多个指令或代码进行存储和传输。计算机可读介质包括计算机存储介质和通信介质,通信介质包括用于将计算机程序从一个地方传递到另一个地方的任意介质。存储介质可以是计算机可访问的任意可用介质。例如但不限于,这种计算机可读介质可以包括RAM、R0M、EEPR0M、⑶-ROM或其它光盘存储器、磁盘存储器或其它磁存储设备或可用于携带或存储采用指令或数据结构的形式且可由计算机访问的预期的程序代码的任意其它介质。并且,任意连接也可以被称为是计算机可读介质。例如,如果软件是使用同轴线缆、光纤线缆、双绞线、数字用户线(DSL)或诸如红外线、无线电和微波之类的无线技术来从网站、服务器或其它远程源传输的,那么同轴线缆、光纤线缆、双绞线、DSL或诸如红外线、无线电和微波之类的无线技术也包括在介质的定义中。本文所使用的磁盘或光盘包括压缩光盘(CD)、激光光盘、光盘、数字多功能光盘 (DVD)、软盘和蓝光光盘,其中磁盘通常以磁性方式再生数据,而光盘用激光以光学方式再生数据。以上的组合也可以包括在计算机可读介质的范围中。虽然上述公开内容论述了多个示例性方案及/或实施例,应该注意到在不脱离所附权利要求所定义的所述方案及/或实施例的范围的情况下能够在此进行各种改变和修改。此外,虽然所述的方案及/或实施例的元素可以以单数形式进行描述或要求权利,但除非明确声明了限制为单数,也可以设想到复数形式。另外,任何方案及/或实施例的全部或一部分可以与任何其它方案及/或实施例的全部或一部分一起使用,除非声明了相反情况。
2权利要求
1.一种用于接入终端动态地协商与接入网络的连接的方法,所述方法包括 由接入终端建立初始通信;基于所述初始通信,协商用于连接的连接参数;以及根据所协商的连接参数来建立所述连接。
2.如权利要求1所述的方法,所述协商进一步包括发送连接请求,其中,所述连接请求包括请求的连接参数; 接收连接信息,其中,所述连接信息包括建议的连接参数;以及如果所述建议的连接参数不满足所述请求的连接参数,则重复对所述连接请求的所述发送和对所述连接信息的所述接收,直至达成连接协定为止或者直至获得不再继续所述协商的决定为止,其中,所述连接协定包括商定的连接参数。
3.如权利要求1所述的方法,其中,所述连接参数包括价格。
4.如权利要求1所述的方法,进一步包括发送请求,用以触发第三方以协商用于与所述接入网络的连接的连接参数。
5.如权利要求4所述的方法,其中,用以触发的所述请求被发送至所述接入网络,其中,用以触发的所述请求使得所述接入网络触发所述第三方,其中,该触发包括了在接收到的用以触发的所述请求中包含的信息。
6.如权利要求5所述的方法,其中,在所述触发中所包括的所述信息包括经加密或经完整性保护的信息。
7.如权利要求4所述的方法,其中,向所述接入网络发送所述请求,所述请求包括使得所述接入网络能够触发所述第三方以协商连接协定的第三方信息。
8.如权利要求1所述的方法,进一步包括发送支付触发,以实现对所述接入网络的支付,其中,所述支付触发标识了对与所述接入网络的所述连接提供支付的支付处理器,其中,进一步基于所述接入网络接收到来自所述支付处理器的所述支付来建立所述连接。
9.如权利要求8所述的方法,其中,发送所述支付触发进一步包括 向所述支付处理器发送或向所述接入网络发送。
10.如权利要求8所述的方法,其中,发送所述支付触发进一步包括发送第一支付触发,用以使得所述接入网络向支付处理器发送第二支付触发,所述第二支付触发包括了在所述第一支付触发中所包含的信息。
11.如权利要求10所述的方法,其中,在所述第一支付触发中所包含的所述信息包括经加密或经完整性保护的信息。
12.如权利要求8所述的方法,进一步包括发送请求,用以触发第三方以协商用于与所述接入网络的连接的连接参数。
13.如权利要求12所述的方法,其中,用以触发第三方以协商连接参数的所述请求使得所述第三方发送所述连接请求并接收所述连接信息,直至在所述第三方与所述接入网络之间达成连接协定为止或者直至获得不再继续所述协商的决定为止。
14.一种被配置为动态地协商与接入网络的连接的计算机程序产品,包括 计算机可读介质,其包括用于使得计算机建立初始通信的至少一个指令;用于使得所述计算机基于所述初始通信,协商用于连接的连接参数的至少一个指令;以及用于使得所述计算机根据所协商的连接参数来建立连接的至少一个指令。
15.一种装置,包括 用于建立初始通信的模块;用于基于所述初始通信来协商用于连接的连接参数的模块;以及用于根据所协商的连接参数来建立连接的模块。
16.一种装置,包括通信组件,其被配置为建立初始通信;以及客户端协商组件,其被配置为基于所述初始通信,协商用于连接的连接参数, 其中,所述通信组件被配置为根据所协商的连接参数来建立连接。
17.如权利要求16所述的装置,其中,所述客户端协商组件被进一步配置为 发送连接请求,其中,所述连接请求包括请求的连接参数;接收连接信息,其中,所述连接信息包括建议的连接参数;以及如果所述建议的连接参数不满足所述请求的连接参数,则重复对所述连接请求的所述发送和对所述连接信息的所述接收,直至达成连接协定为止或者直至获得不再继续所述协商的决定为止,其中,所述连接协定包括商定的连接参数。
18.如权利要求16所述的装置,其中,所述连接参数包括价格。
19.如权利要求16所述的装置,其中,用以触发的请求被发送至所述接入网络,其中, 用以触发的所述请求使得所述接入网络触发第三方,其中,该触发包括了在接收到的用以触发的所述请求中包含的信息。
20.如权利要求19所述的装置,其中,在所述触发中所包括的所述信息包括经加密或经完整性保护的信息。
21.如权利要求19所述的装置,其中,向所述接入网络发送的所述请求包括用以触发所述第三方以协商连接协定的第三方信息。
22.如权利要求16所述的装置,其中,所述客户端协商组件被进一步配置为发送支付触发,以实现对所述接入网络的支付,其中,所述支付触发标识了对与所述接入网络的所述连接提供支付的支付处理器,其中,进一步基于所述接入网络接收到来自所述支付处理器的所述支付来建立所述连接。
23.如权利要求22所述的装置,其中,所述客户端协商组件被进一步配置为 向所述支付处理器或向所述接入网络发送所述支付触发。
24.如权利要求23所述的装置,其中,所述支付触发进一步包括第一支付触发,其被发送以使所述接入网络向支付处理器发送第二支付触发,所述第二支付触发包括了在所述第一支付触发中所包含的信息。
25.如权利要求M所述的装置,其中,在所述第一支付触发中所包含的所述信息包括经加密或经完整性保护的信息。
26.如权利要求22所述的装置,其中,所述客户端协商组件被进一步配置为发送请求,用以触发所述第三方以执行所述协商,其中,所述请求使得所述第三方进行协商,直至在所述第三方与所述接入网络之间达成连接协定为止或者直至获得不再继续所述协商的决定为止,其中,所述连接协定包括商定的连接参数。
27.一种用于第三方动态地与接入网络协商接入终端与接入网络的连接的方法,所述方法包括由接入终端建立初始通信;基于所述初始通信来发送请求,用以触发第三方以协商用于连接的连接参数;以及根据所协商的连接参数来建立连接。
28.如权利要求27所述的方法,进一步包括其中,发送用以触发所述第三方的所述请求触发所述第三方进行协商,直至在所述第三方与所述接入网络之间达成连接协定为止或者直至获得不再继续所述协商的决定为止; 以及在所述接入终端处接收包括所述连接协定的至少一部分的连接信息,其中,所述连接信息包括包含或涉及在所述第三方与所述接入网络之间所商定的参数中至少一个参数的信息。
29.如权利要求27所述的方法,其中,发送用以触发的所述请求进一步包括发送代理标识符,所述代理标识符标识了用于协商与所述接入网络的所述连接的第三方。
30.如权利要求27所述的方法,进一步包括发送支付触发,其中,所述支付触发标识了对与所述接入网络的所述连接提供支付的支付处理器。
31.如权利要求27所述的方法,其中,所述请求包含经加密的信息。
32.如权利要求27所述的方法,进一步包括基于对所述连接的监测,向所述第三方发送关于所述连接的信息; 发送新的请求,用以触发所述第三方执行对用于与所述接入网络的新连接的新连接参数的新的协商,其中,所述新的请求是基于所述信息而发送的;以及基于所述新的协商,建立所述新连接。
33.如权利要求32所述的方法,其中,所述信息包括以下至少一项所建立的连接的类型、所述连接的时间段、在所述连接期间所允许的数据传输量或所述连接的期满时间。
34.一种计算机程序产品,其被配置为动态地与接入网络协商接入终端与接入网络的连接,所述计算机程序产品包括计算机可读介质,其包括用于使得计算机由接入终端建立初始通信的至少一个指令;用于使得所述计算机基于所述初始通信发送请求,用以触发第三方以协商用于与所述接入网络的连接的连接参数的至少一个指令;以及用于使得所述计算机根据所协商的连接参数来建立连接的至少一个指令。
35.一种装置,包括 用于建立初始通信的模块;用于基于所述初始通信发送请求,用以触发第三方以协商用于与所述接入网络连接的连接参数的模块;以及用于根据所协商的连接参数来建立连接的模块。
36.一种装置,包括通信组件,其被配置为建立初始通信;客户端协商组件,其被配置为基于所述初始通信发送请求,用以触发第三方以协商用于与所述接入网络的连接的连接参数,其中,所述通信组件被配置为根据所协商的连接参数来建立连接。
37.如权利要求36所述的装置,其中,所述请求触发所述第三方进行协商,直至在所述第三方与所述接入网络之间达成连接协定为止或者直至获得不再继续所述协商的决定为止;以及进一步其中,所述客户端协商组件被配置为接收包括所述连接协定的至少一部分的连接信息,并且其中,所述连接信息包含或涉及在所述第三方与所述接入网络之间所商定的参数中的至少一个参数。
38.如权利要求36所述的装置,其中,所述支付触发标识了对与所述接入网络的所述连接提供支付的支付处理器。
39.如权利要求36所述的装置,其中,所述请求包含经加密的信息。
40.如权利要求36所述的装置,进一步包括网络监测组件,其被配置为监测所述连接,并基于所述监测向第三方发送关于所述连接的信息,其中,所述客户端协商组件被配置为发送新的请求,用以触发所述第三方执行对用于与所述接入网络的新连接的新连接参数的新的协商,其中,所述新的请求是基于所述信息而发送的,并且进一步其中,所述通信组件被进一步配置为基于所述新的协商来建立所述新连接。
41.如权利要求40所述的装置,其中,所述信息包括以下至少一项所建立的连接的类型、所述连接的时间段、在所述连接期间所允许的数据传输量或所述连接的期满时间。
42.一种用于第三方动态地对在接入网络与接入终端之间的连接进行支付的方法,所述方法包括由接入终端建立初始通信;基于所述初始通信,发送支付触发以实现对连接的支付,其中,所述支付触发标识了提供所述支付的支付处理器;以及基于所述支付处理器的所述支付来建立所述连接。
43.如权利要求42所述的方法,其中,发送支付触发进一步包括从所述接入终端向所述接入网络发送所述支付触发。
44.如权利要求42所述的方法,进一步包括从所述接入终端发送请求,用以触发协商者为所述接入终端协商与所述接入网络的连接,其中,建立所述连接进一步基于在所述协商者与所述接入网络之间达成的连接协定, 其中,所述连接协定包括商定的参数。
45.如权利要求42所述的方法,进一步包括协商用于所述连接的连接参数;以及根据所协商的连接参数来建立至所述接入网络的所述连接。
46.如权利要求45所述的方法,其中,所述协商进一步包括 向第三方发送触发用以执行所述协商。
47.如权利要求46所述的方法,其中,所述触发使得所述第三方进行协商,直至在所述第三方与所述接入网络之间达成所述连接协定为止或者直至获得不再继续所述协商的决定为止。
48.如权利要求42所述的方法,进一步包括从所述接入终端发送连接请求,其中,所述连接请求包括请求的连接参数; 接收连接信息,所述连接信息包括建议的连接参数;以及如果所述建议的连接参数不满足所述请求的连接参数,则重复对所述连接请求的所述发送和对所述连接信息的所述接收,直至达成连接协定为止或者直至获得不再继续所述协商的决定为止,其中,所述连接协定包括商定的连接参数, 其中,根据所述连接协定来建立所述连接。
49.如权利要求42所述的方法,其中,所述支付触发包含经加密的信息。
50.一种被配置为动态地对在接入网络与接入终端之间的连接进行支付的计算机程序产品,包括计算机可读介质,其包括用于使得计算机由接入终端建立初始通信的至少一个指令;用于使得所述计算机基于所述初始通信发送支付触发以实现对连接的支付的至少一个指令,其中,所述支付触发标识了提供所述支付的支付处理器;以及用于使得所述计算机基于所述支付处理器的所述支付来建立所述连接的至少一个指令。
51.一种装置,包括 用于建立初始通信的模块;用于基于所述初始通信发送支付触发以实现对连接的支付的模块,其中,所述支付触发标识了提供所述支付的支付处理器;以及用于基于所述第三方的所述支付来建立所述连接的模块。
52.一种装置,包括通信组件,其被配置为建立初始通信;以及客户端协商组件,其被配置为基于所述初始通信发送支付触发以实现对连接的支付, 其中,所述支付触发标识了提供所述支付的支付处理器,其中,所述通信组件被进一步配置为基于所述支付处理器的所述支付来建立所述连接。
53.如权利要求52所述的装置,进一步包括其中,所述客户端协商组件被进一步配置为发送请求,用以触发协商者为所述接入终端协商所述连接,并且进一步其中,进一步基于所达成的连接协定来建立所述连接,其中,所述连接协定包括商定的参数。
54.如权利要求52所述的装置,其中,所述客户端协商组件被进一步配置为协商用于所述连接的连接参数。
55.如权利要求52所述的装置,其中,所述客户端协商组件被进一步配置为从所述接入终端向所述接入网络发送连接请求,其中,所述连接请求包括请求的连接参数;从所述接入网络接收连接信息,其中,所述连接信息包括建议的连接参数;以及如果所述建议的连接参数不满足所述请求的连接参数,则重复对所述连接请求的所述发送和对所述连接信息的所述接收,直至达成连接协定为止或者直至获得不再继续所述协商的决定为止,其中,所述连接协定包括商定的连接参数,其中,所述通信组件被进一步配置为根据所述连接协定来建立所述连接。
56.如权利要求55所述的装置,其中,所述客户端协商组件被进一步配置为发送请求用以触发第三方执行对所述连接协定的协商,其中,所述触发使得所述第三方执行对所述连接请求的所述发送和对所述连接信息的所述接收,直至在所述第三方与所述接入网络之间达成所述连接协定为止或者直至获得不再继续所述协商的决定为止。
57.如权利要求53所述的装置,其中,所述支付触发包含经加密的信息。
全文摘要
所述的方案涉及用于实现在接入终端与接入网络之间的连接协定的方法和系统。可以通过对与接入网络的连接的用户侧协商或第三方协商来建立连接协定。另外,所述的方案涉及用于为连接而向接入网络进行支付的方法和系统。
文档编号H04L29/06GK102301674SQ200980155892
公开日2011年12月28日 申请日期2009年12月11日 优先权日2008年12月16日
发明者A·C·马亨德兰, G·贾雷塔, G·齐尔特西斯, K·阿赫马瓦拉, P·汉德, R·C·格伦斯 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1