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

文档序号:8530358阅读:来源:国知局
包括但不限于:显示器、扬声器、触觉反馈机制、打印机、能够将输出呈现给用户的任何其它机制、或其任意组合。接入终端102可以包括用于为接入终端102协商连接的客户端协商组件104,如先前参见图4所论述的。另外,接入终端102可以包括用于检测接入终端102的连接的客户端监测组件40,如先前参见图3所论述的。
[0064]现在转到图6,示出了根据一个方案的示例性客户端协商组件104。客户端协商组件104可以是硬件及/或软件的任意合适组合,其包括请求器80,请求器80可操作用于为接入终端102请求连接。该连接请求可以包括在接入终端102与接入网络106之间的连接的参数。另外,客户端协商组件104包括规则组件86,其可操作来提供用于至或经由接入网络106的连接的规则。例如,所述规则可以由接入终端102的用户预先定义。
[0065]此外,客户端协商组件104包括确定器82,确定器82可操作来确定所呈现的来自接入网络106的网络连接是否可接受用于接入网络106的连接,或者请求器80是否应以不同的连接参数请求一不同连接请求。而且,客户端协商组件104包括接受器84,接受器84用于接受在客户端协商组件104与网络协商组件105之间商定的连接协定107。
[0066]现在参考图7,示出了根据一个方案的示例性服务器108。服务器108管理接入网络106的网络连接事务。服务器108包括处理器组件70,处理器组件70用于执行与本文所述组件或功能中的一个或多个相关联的处理功能。处理器组件70可以包括单个处理器或一组多个处理器或者多核处理器。此外,处理器组件70可以实现为集成处理系统及/或分布式处理系统。
[0067]服务器108进一步包括存储器72,诸如用于存储由处理器组件70执行的应用的本地版本。存储器72能够包括随机存取存储器(RAM)、只读存储器(ROM)及其组合。
[0068]此外,服务器108包括通信组件74,通信组件74用于使用本文所述的硬件、软件和服务来建立并维持与一方或多方的通信。通信组件74可以进行在服务器108上的组件之间的通信、以及在服务器108与外部设备之间的通信,所述外部设备诸如位于通信网络上的设备及/或顺序地或本地地连接至服务器108的设备。
[0069]另外,服务器108可以进一步包括数据存储设备76,数据存储设备76能够是硬件及/或软件的任意合适组合,用于提供对结合本文所述的各个方案所使用的信息、数据库和程序的大容量存储。例如,数据存储设备76可以是针对当前未执行的应用的数据仓库。服务器108可以包括网络协商组件105,网络协商组件105用于协商至或经由接入网络106的连接。另外,服务器108可以包括网络监测组件42,网络监测组件42用于监测所协商的至或经由接入网络106的连接,如先前参见图3所论述的。
[0070]转到图8,示出了根据一个方案的示例性网络协商组件105。网络协商组件105可以是硬件及/或软件的任意合适组合,其包括请求器60,请求器60可操作用于请求与接入终端102的连接。此外,网络协商组件105包括确定器68。确定器68可操作来决定针对接入网络106有什么连接是可用的,以及接入网络106是否能够提供从客户端协商组件104所请求的连接以及其它确定。此外,网络协商组件105可以包括事务(transact1n)记录66。事务记录66可以标识以网络协商组件105进行的当前事务。这可以采用唯一性标识符、状态条目的形式或用于保存事务记录的任何其它形式来实现。另外,网络协商组件105包括接受器84,接受器84用于接受在客户端协商组件104与网络协商组件105之间商定的连接协定107。
[0071]现在参考图9中的流程图,公开了用于动态地协商与接入网络的连接的方法90的一个方案。例如,方法90可由接入终端实现,来直接地或经由第三方与接入网络协商连接。该方法包括:在92处,建立初始通信。例如,接入终端102可以建立至或经由接入网络106的初始通信。该初始通信例如可以包括:基于接入终端在由接入网络中的接入点广播的信标信号中所接收到的信息来初始地建立与该接入点的联系。例如,此初始连接可允许接入终端为了建立连接的目的而初始地与该接入点或接入网络进行通信。
[0072]可选地(如虚线所示的),如果接入终端希望执行协商,则在94处,该方法可以进一步包括:协商用于连接的连接参数。在一个方案中,接入终端102可以直接与接入网络106动态地协商用于连接的连接参数。
[0073]可选地,在另一方案中,在95处,该方法可以包括:发送请求,用以触发第三方与接入网络106动态地协商在接入终端102与接入网络106之间的连接。
[0074]所述连接参数可以包括:接入终端102的偏好,诸如期望连接目的地(例如,仅到一个服务器的连接、端点(endpoint)的范围、多个端点或多个端点范围)、期望的连接类型(例如,网页浏览、电子邮件、即时消息或下载应用以及其它连接类型共用的协议和端口)、一个或多个服务质量参数、或连接范围,以及其它连接参数。换言之,协商用于定义至或经由接入网络的一个或多个通信会话的连接参数。
[0075]可选地,在98处,该方法还可以包括:发送请求,用以触发对该连接的支付。在一个方案中,用于触发对该连接的支付的请求可以标识用于提供对该连接的支付的支付处理器。应该认识到,可以基于接入网络106接收到来自支付服务器的对所请求的连接的支付,来建立与接入网络106的连接。
[0076]接下来,在96处,该方法可以包括:根据所协商的连接参数来建立连接。例如,接入终端102可以基于所协商的连接参数来连接至接入网络106或经由接入网络106进行连接。换言之,接入点或接入网络基于协商所得到的商定的连接参数,来建立与接入终端的通信连接,或允许业务去往或来自接入终端。
[0077]更具体而言,参考图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可以在以下论述的连接协商期间使用。
[0078]在接入终端102建立了初始连接906之后,接入终端可以向接入网络106发送连接请求908。连接请求908可以包含一个或多个连接参数902,一个或多个连接参数902指示了接入终端102与接入网络106的连接需求或偏好。在一些方案中,连接请求908可以包括与所述参数相对应的偏好次序。连接参数902可以包括:接入终端102所请求的连接目的地(例如,仅连接至一个服务器、端点范围、多个端点或多个端点范围)、所必需的连接类型(例如,网页浏览、电子邮件、即时消息或下载应用以及其它连接共用的协议和端口)、或连接范围,以及其它连接参数。另外,连接参数902可以包括以下定义,例如,过滤器规范,其指示对流的处理(例如,与例如尽力而为、后台、优良(Excellent)以及其它类型的QoS(服务质量)相对应的QoS优先级指定符、3GPP2QoS类标识符、eUTRAN(演进型通用地面无线电接入网络)处理指定、以及其它类型的流);过滤器规则,其对数据的类型进行分类(例如,二进制、文本、以及其它类型);最大数据量,其标识在任一方向上的数据量;最大上传数据量,其标识上传的数据量;最大下载数据量,其标识下载的数据量;最大寿命,其标识允许进行连接的时间量;所请求IP版本,其标识所请求的IP版本(例如,IPv4公共、IPv4私有、以及IPv6,以及其它IP版本);以及服务价格,其指示用户希望支付的连接量、价格单位(例如,I小时的互联网连接)、以及用户将要为连接所支付的金额,以及其它连接参数定义。在一个方案中,连接参数902可以作为包含接入终端102和接入网络106 二者皆理解的一组连接参数的XML(可扩展标记语言)对象,而被传送至接入网络106。在另一方案中,连接参数902可以包含在注册记录(registry)中,所述注册记录描述了接入终端102和接入网络106 二者皆理解的、用以表示连接接入的标准化手段。
[0079]在一个方案中,在没有用户输入的情况下,接入终端102可以向接入网络106发送带有连接参数902的连接请求908。连接参数902可以包括:例如,该接入终端的技术规范、特定应用的连接要求、与预先授权的连接要求。用户可以预先授权接入终端102来协商最大至一特定金额的连接以及针对一个或多个参数的其它连接要求。在另一方案中,用户可以为接入网络连接预先定义一组规则。接入终端102的预先配置的连接规则可以存储在数据库56中。因此,接入终端102可以能够在无需用户介入协商过程的情况下协商至或经由接入网络106的连接。此外,在另一方案中,用户可以从在用户接口 58上呈现的、包含可用接入网络106和关于各种连接的价格的列表及/或菜单中选择接入网络106。
[0080]接入网络106可以从接入终端102接收连接请求908。接入网络106可以查看连接参数902,以确定接入网络106是否能够提供所请求的连接。接入网络106可以向接入终端102发送带有一个或多个可用连接参数911的连接信息910,所述可用连接参数911可以包括关于连接的相关价格。可用连接可以基于例如针对特定日期和时间的标准菜单、或包含可用连接的内部数据库。在另一方案中,接入网络106可能不能提供所请求的连接参数902,但可以用关于连接的反建议(counteroffer)来应答接入终端102,该反建议包括可用的/所建议的连接参数911,该连接参数911可以包括相关价格。连接信息910可以包括接入网络106所支持的支付手段。
[0081]此外,在另一方案中,接入网络106可以在接入终端102建立了初始连接906之后发起与接入终端102的协商。接入网络106可以向接入终端102发送连接信息910,其指示接入网络106正在提供什么连接,例如连接参数911,其可以包括关于该连接的价格。
[0082]在一个方案中,接入终端102可以用提供不同连接参数的连接请求来对连接信息910进行反建议。应该认识到,接入终端102发送连接请求908以及接入网络106发送连接信息910的过程可以进行重复,直至接入终端102和接入网络106就连接和价格达成协定为止。在任何情况下,连接请求908和连接信息910可以经过任意次数的重复,直至达成连接协定107为止,或直至从接入终端102、接入网络106、或接入终端102与接入网络106 二者获得不再继续进行协商的决定为止。该不再继续进行协商的决定可以例如通过接收消息来获得,或者基于达到发送连接请求或发送连接信息的最大尝试次数而未接收到应答或未达成协定来推断,或者基于等待一定时间量而未接收到对连接请求或所建议的连接信息的应答来推断,或者基于关于不再继续进行协商的其它理由来获得。
[0083]根据一个方案,在上述协商过程中,网络协商组件105可以创建用以指示在接入终端102与接入网络106之间正在进行协商的状态条目。另外,协商组件60可以创建用以标识在接入终端102与接入网络106之间的未决事务的唯一性标识符。该唯一性标识符可被发送至接入终端102并被用来例如匹配关于所标识的业务的正确支付以及其它用途。
[0084]在一个方案中,在达成连接协定107之后,接入终端102可以向接入网络106发送用以指示接入终端102与其商定的连接参数和价格的连接确认消息912,或者接入网络106可以向接入终端102发送此类确认,或者两者皆有。
[0085]当在接入终端102与接入网络106之间产生了商定的连接和价格之后,接入终端102可以将商定的支付914传送至或使之传送至接入网络106,并且接入网络可以确认对支付916的接收。在接入终端102连接至接入网络106之前,接入终端102可以从接入网络106接收连接完成消息918,其向接入终端102通知接入终端102现在可以连接至接入网络106或可以经由接入网络106进
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1