评估通信接口的制作方法

文档序号:7679398阅读:282来源:国知局
专利名称:评估通信接口的制作方法
技术领域
本发明涉及评估用于与基于网络的应用进行通信的至少 一 个 通信接口的适合性。
背景技术
用户可以经由通信系统与基于网《备的应用如月l务应用通信。通 信系统是实现诸如用户终端设备或者其它通信设备、网络实体和其 它节点之类的两个或者更多实体之间的通信的设施。通信例如可以
包括语音、电子邮件(email)、文字消息、数据、多媒体等的通信。 通信可以与由服务应用提供的各种服务的使用有关。应用通常借助
连接到数据网络的应用服务器来提供。
用户经由接入接口来接入通信系统。接入接口通常由接入系统 如接入网络来提供。接入系统通常根据给定标准或者根据给定规范 集来提供接入接口 ,该标准或者规范集阐述了允许与接口关联的各 种单元进行什么操作以及应当如何实现该4喿作。例如,标准或者一见 范可以限定用户(或者更具体地说是用户设备)是具有电路交换承 载还是分组交换通信或者兼而有之。通常还限定应当用于连接的通 信协议和/或参数。例如,应当用来在用户设备与4妄入系统的单元之 间实施通信的方式通常基于预定通信协议。可以提供一个或者多个 网关节点用于将接入网络连接到其它通信网络、例如连接到IP(互 联网协议)和/或其它分组交换数据网络,由此实现由数据网络提供 的资源如应用的使用。
接入接口可以由固定线路或者无线通信接口提供。固定线路接 入技术的例子包括公共交换电话网络(PSTN)、有线网络、局域网 (LAN)、数字用户线(DLS)网络、异步DSL(ADSL)网络等。提供无线接入的通信系统实现其用户至少某一程度的移动性。通常 可以添加高级移动性支持作为增强特征。提供无线接入接口的系统 的例子是公共陆地移动网络(PLMN)或者蜂窝移动系统。无线接入
技术的其他例子包括各种无线局域网(WLAN)和基于卫星的系统。
通信设备可以被配置成能够借助多个不同接入接口来接入通 信系统。这要求通信设备与不同接入技术兼容。例如,复杂的移动 设备具有多无线电能力并且因此可以经由许多接入技术来接入服
务。例如,移动设备可以通过设立与第三代(3G)接入网络的PDP 上下文或者通过经过非虫奪窝补充接入系统(如WLAN)设立连接来 连接到经由通信系统提供的服务。根据其它例子,设备可以被配置 成用于无线接入和固定线路接入或者用于经由两种不同固定连接的 接入。
这意味着通信设备的用户具有选择多个接入网络之一从而用 于与网络中提供的应用进行通信的可能性。由于接入系统的不同性
协议和应用。这样的结果是所有接入网络可能并不提供类似的服务 级和类似的特征。因此并非总是有可能将每个可用接入系统用于特 定网络应用或者将一个接入系统用于所有可用应用。因此,特定应 用可能并不与所有可用接入系统兼容,因此可能需要选择适当的接 入系统。
为通信媒体选择接入系统是盲过程(blind procedure )。通常, 当应用通过连接来开始通信时,它使用预先配置的网络接口 ,该网 络接口没有在提供应用所需的连通时可能需要的附加信息。应用可 以仅请求终端用户选择适当的接入网络或者以适当的方式配置所选 接入网络。通信设备的用户然后可以判决针对各应用应当使用哪个 网络或者接入方法,并且通常经由菜单选择来相应的配置设备。
随着可用的应用和接入系统的数目增加,这会导致不利的用户 体验,因为可能必须使用试错法以发现哪些接入方法支持哪些服务。 然而,将希望接入网络选择的自动化以增强设备和应用的可用性。另外,由于期望终端用户或者客户机人工地选择用于为终端用
解决可能出现的任何问题。
一些可用应用在它们可以与特定接入网络关联的意义上来说 是本地的。例如,铃音的下载、 一些其它下载应用和电子邮件服务 器的接入可以仅在经由给定运营商的蜂窝网络来使用蜂窝数据连接 时才起作用。这可能阻碍其它服务的使用甚至阻碍用户的移动性。 例如,当使用这样的服务时,移动通信设备无法执行不同接入接口 之间的切换。
如果选择错误的接入网络或者错误地配置网络,则数据分组可 能在网络中无声无息地丢失而它们永远没有达到目的地。在没有来 自另一端的响应时传输控制协议(TCP)连接超时可能需要数分钟, 因为TCP发送方无法知道分组丟失是由瞬态网络问题、由网络结构 中的永久状况还是出于某一其它原因而造成。
在移动设备的切换过程中可能发生类似问题。移动设备并非必 然地知道新接入网络是否支持与旧接入网络相同的路由和服务特 征,并且更具体地说,是否支持应用所需特征和特点。因此,选择 错误的接入网络可能造成丟失通向应用的连接。然而,可能仅在超 时时段之后、有可能在数分钟之后才认识到这一点。
才艮据一种用以解决这一问题的尝试,通信设备可以被配置成具 有针对每个接入接口的目的地网络标识(ID)列表。该列表定义了
针对给定服务的适当接入接口 。然而,目的地网络ID的使用不是应
用级概念。相反,以必须由用户配置或者以别的方式将列表独立地
提供到各通信设备中。这可能是麻烦的并且有碍于目的地网络ID的
广泛使用。

发明内容
根据一个实施例,提供一种被配置用于经由多个接入接口来通
信的装置。该装置包括处理器,被配置成处理从接入系统接收的关于接入接口的信息,以基于关于接入接口的所述信息和关于应用 的信息来确定用于与应用通信的至少一个接入接口的适合性。
根据另一实施例,提供一种通信系统,该通信系统包括用于为 通信设备提供对通信系统进行接入的多个接入接口 。该系统还包括 用于 一是供至少 一 个应用的装置以及配置成向通1'言i殳备才是供关于至少 一个接入接口的信息的控制器实体。通信设备被配置成基于关于至 少 一 个接入接口的信息和关于由装置提供的应用的信息来确定用于 与应用通信的至少 一个接入接口的适合性。
根据又一实施例,提供一种用于选#^接入接口的方法。该方法
包括向通信设备提供关于应用的信息;向通信设备提供关于至少 一个接入接口的信息;以及在通信设备处基于该信息来确定用于与 应用通信的至少一个接入接口的适合性。
根据一个更具体的实施例,该装置被配置成基于该确定来选择 接入接口并且向装置的控制器通知该选择。控制器可以被配置成响
应于该信息来控制经由所选接入接口的通向应用的连接设立过程。 至少一个接入接口的适合性的确定可以基于服务标识。服务标
识可以包括域名服务名称。
与应用关联的地址的至少一部分可以和与接入接口关联的地
址有关的信息比较。可以将具有如下关联后缀的4妻入接口确定为适
合该关联后缀匹配于与应用关联的后缀。
信息的至少 一部分可以从非请求型通报中获得。 可以提供是否已经经由接入接口来使用特定应用或者另一类
似应用的确定。响应于肯定确定,可以给出用以将类似接口用于特
定应用的指示。
可以在通信设备中或者在网络设备中包括该装置。通信设备可 以包纟舌移动通信i殳备。
本发明的实施例可以提供各种优点,这些优点包括但不限于增 强的移动设备可用性和可用接入技术的高效利用。实施例可以提供 用于通信设备自动地选择适当接入技术的高效工具。


为了更好地理解本发明以及如何可以实施本发明,现在将仅通 过例子对以下附图进行参照
图1示出了通信设备的部分截面图; 图2是根据一个实施例的流程图3示出了为移动设备提供多个接入网络的通信系统;以及 图4示出了根据另一实施例的通信设备。
具体实施例方式
在详细说明某些示例实施例之前,简要地解释示例通信系统和 对通信系统进行接入的 一 些主要原理。
通信设备可以用于经由接入接口来接入通信系统。接入接口通 常由适当的接入系统提供。例如,在为其用户提供移动性的系统中, 移动通信设备可以经由无线接口来接入通信系统。通常在移动设备 与连接到通信系统的至少一个基站或者类似无线发送器和/或接收器 装置之间提供无线接口 。基站通常由诸如基站控制器和/或无线电接 入网络控制器等至少 一个适当的控制器控制。移动设备可以经由通 常被称为无线电承载的无线电信道来与接入系统的控制器通信。各 移动设备可以具有同时打开的一个或者多个无线电信道。
移动设备可以用于经由适当的通信接口来接入各种月良务应用 或者其它应用。例如,在移动设备中运行的应用可以基于适当的协 议如适当的无线通信协议和/或互联网协议(IP)经由分组交换通信 介质来访问月l务应用。
图1示出了根据一个实施例的通信设备的示意部分截面图。图 1示出了可以用于经由至少一个无线4妄口来4妻入通^f言系统的移动通 信设备1 。移动设备可以由至少能够发送或者接收无线电信号的任何 适当的设备提供。非限制性的例子包括移动站(MS)、具有无线接 口卡或者至少一个其它无线接口设施的便携计算机、具有无线通信 能力的个人数据助理(PDA)或者这些例子的任何组合等。移动设备1可以经由移动设备的适当无线电接口布置来通信。 在图1中,块7和块8示意地表示无线电4妻口布置。接口布置例如 可以借助无线电部分和关联的天线布置来l是供。天线布置可以被布 置于移动设备内部或者外部。
图1的移动设备1可以用于各种任务,比如进4亍电话呼叫和接 收电话呼叫、用于从网络接收数据和发送数据到网络以及用于体验 例如多媒体或者其它内容。移动设备通常具有至少一个数据处理实
体3和至少一个存储器4,以用于执行它被设计用来执行的任务。数
据处理和存储实体可以在适当的电路板上和/或在芯片组中提供。标
号6表示这一特4正。
用户可以借助诸如键区2、语音命令、触敏屏幕或者触敏板、 其组合等适合的用户接口来控制移动通信设备的操作。通常也提供 显示器5、扬声器和麦克风。另外,移动设备可以包括通向其它设备 和或用于将外部附件如免提设备连接到移动设备的适当的连接器 (有线或者无线)。
移动设备1能够经由至少两个不同的接入接口 11和12来通 信。不同的接入接口 11和12可以基于不同的接入4支术。不同的接 入技术例如可以包括如图1和图3中所示的两个不同的无线接口、 如图4中所示的无线和固定接口或者甚至两个不同的固定接口。移 动设备1可以被配置成例如基于适当的多无线电实施来实现经由多 个无线接口的接入。标号7和8分别表示这一例子的用于提供多无 线电实施的不同无线电部分。注意可以将单个无线电部分而不是 单独的无线电部分用于经由不同无线接口的通信。无线电部分7和8 连接到用于控制它们的处理器3。
移动设备1可以从接入网络切换到另一接入网络并且甚至从 一种接入技术切换到另一接入技术。通常,切换过程由至少一个控 制器或者互连的控制器集控制。切换控制器可以由用于管理和/或启 动移动设备的切换或者类似转移的任何适当控制器实体来提供。控 制器与接入系统适合地互连以便适当地控制切换。图1示出了根据某些实施例适于执行所需数据处理的第二数 据处理实体9。具体而言,移动设备1的数据处理实体9被配置成确 定应当如何对与特定另 一方之间的通信进行路由。移动设备的处理 实体9可以用于确定例如通信应当经由由蜂窝移动网络提供的接口 、 由无线局域网提供的接口还是由线缆提供的接口来被路由。例如在
确定接口的适合性。这里描述的布置使移动设备1能够进行适合接 入系统和/或通信接口的知情选择。
具体而言,可以提供处理器实体9用以处理关于可用接入接口
和外部应用的信息以选4奪用于特定服务的适合通信接口 。该信息可
以由接入系统和外部应用通过各种方式提供。在图1中,控制器9
可以提供移动设备连接管理实体,该实体能够自动地选择或者至少 向终端用户建议哪个接入网络能够为应用提供所需连通。处理器实
体可以向控制器3通知它的发现,此后控制器3可以相应地控制无 线电部分7和8的^^喿作。
接入系统可以 一皮配置成向移动设备4是供移动设备在确定和/或 选择适合通信接口时移动设备所需信息的至少一部分。此信息例如 可以由提供数据分组的第一路由器的本地网关节点提供。在WLAN 系统中,此路由器可以与WLAN接入点集成。在GPRS中,该信息 例如可以由GPRS网关节点提供。网关节点可以自行地或者借助 GPRS网关连接到的其它网络的单元来提供信息。注意这些单元是 仅作为非限制性的例子来给出的并且可以从任何适当的来源提供信 息。在某些应用中,将移动设备在确定和/或选择适合通信接口时使 用的信息与其它信息如服务发现信息和消息清晰地分离以免混淆可 能是有利的。
根据一个实施例,接入网络被配置成,在接入网络变得对移动 设备可达到之后,发送包含诸如显式服务网络标识之类的服务网络 信息的消息。如果发现提供的服务网络信息与将要使用的应用可接 受的网络服务匹配,则移动设备可以继续使用接入网络。通信系统可以被配置成提供专用于 一 些具体服务的被隔离的 网络段。例如,某些段可以提供运营商服务,其它段可以提供公司 内部网,等等。服务网络信息也可以在标识适当网络段时使用。
根据 一 种可能性,检验是否已经经由某一其它网络接口来使用 服务,而如果是这样,则指引移动设备将类似接口也用于所请求的 服务。
如果发现服务网络信息并不与应用所请求的网络服务兼容,则 移动i殳备可以选4奪另 一网^"。如果无适合的网络可用,则可以继续 不同动作。例如,移动设备例如可以通过显示适当的消息和/或通过
声音警报来向用户报告错误状况。
图2示出了根据一个实施例用于为通信设备选择适合接口的 流程图。在100处向通信设备提供关于网络应用的信息。该信息例 如可以包括与应用可能已经针对通信介质和/或针对服务网络的类型 而设置的要求和/或约束有关的信息。在步骤102处也向通信设备提 供关于至少一个接入接口的信息。可以预先、定期地或者在通信设 备向接入系统注册时提供该信息的至少 一 部分。通信设备也可以向 应用发送与针对连接的可能要求有关的查询和/或向接入系统发送与 一个或者多个可用接入接口的特征有关的查询。
根据一个特定实施例,在102处,所需应用或者用户提供所需 服务网络的标识。服务网络标识例如可以作为服务应用的DNS名称 的一部分来提供。各可用网络接入接口然后可以向通信设备提供对 它们所关联的服务网络进行标识的信息。例如,相关接入网络可以 提供它们连接到的当前服务网络的标识。此信息例如可以包括本地 服务网络的DNS后缀、传送协议端口号、逻辑服务标识如P2P(对 等)等。
然后在104处移动设备处理关于至少一个接入接口和应用的 信息。该处理是为了确定是否至少一个可用接入接口可以用于与应 用通信。然后在106处可以找到至少一个适当的接入接口 。
如果找到数个适合的网络接口 ,则可以确定这些网络接口中的哪一个将最好地适合于任务。该选择可以例如基于简易优先级方案 或者以关于诸如带宽、价格、当日时间、位置等因素的可用信息为 基础的试^笨。
然后在步骤108处可以选择用于与应用通信的适当接口 。 如果确定没有适合的接入接口可用,则在110处可以相应地通
知用户。然后可以触发移动设备以监视适合的接入接口是否变为可 用。在效果上,这意味着如虚线箭头所示返回到处理可用信息的阶
段104。也可以继续任何其他适当的过程。例如,可以将应用置于保 持,即如下状态它在该状态下在等待适合的接口变为可用。应用 然后可以响应于在104处检测到适合的接口而恰当地进行反应和起 动自身。移动设备也可以尝试使用可用的但是假定不适合的网络。 也可以尝试虚拟网络接口。这些包括基于IP隧道的虚拟专用网 (VPN)连接,该IP隧道可以利用当地因特网连接以达到有限服务 网乡备凟口内4p网。
在一个实施例中,将适当的配置控制协议用于向移动设备提供 关于可用接入接口的至少一些信息。适当协议的例子是动态主机配 置协议(DHCP ) 。 DHCP是通常用于使适于根据传送控制协议/互联 网协议(TCP/IP)来操作的计算设备的配置自动化的协议。
用于标识接入接口和/或应用的信息可以基于各种机制。 一种 可能的机制基于域名服务(DNS)名称的使用。DNS名称在DHCP 中普遍用来表明连接到的局域网域。DH CP的一个参数是本地网络 的域名服务(DNS)后缀。DNS后缀通常由本地网络的运营商提供。 可以向本地网络中可用的服务分配DNS名称,该DNS名称包括由 本地接入网络提供的服务的DNS后缀。移动设备然后可以偏好于选 择DNS后缀与正接入的应用月l务器主机匹配的接入网络。
处理器9可以提供具体DNS解析器模块,用于基于关于DNS 名称和后缀的信息来确定接入网络的适合性。可替换地,这一模块 可以被包括在移动设备的主处理器3中。
在某些实施例中,解析器模块可以被配置成使得它将DNS查询发送到基于本地DNS后缀而标识的接口 。解析器才莫块然后可以分 配网络标识符以^是供所得地址。所得地址可以通过IP地址和IP区域 标识符的组合来提供。
现在将对图3进行参考,该图示出了移动通信设备1可以如何 使用数据网络14中提供的各种应用的特定例子。通常借助连接到数 据网络的服务器16来提供应用。注意虽然示出了仅仅一个应用服 务器以求简化,但是可以提供多个应用服务器。可以基于任何适当 的协议在数据网络中提供应用。例如可以借助互联网协议(IP)来 提供应用,因此云状物14例如可以被理解为标识因特网或者内部网。
图3示出了两个不同的示例无线4姿入系统即通用分组无线电 服务(GPRS)网络和无线局域网(WLAN) 38如热点WLAN的某 些单元。各接入系统能够提供通向运营商的服务的接入接口 。
具体而言,蜂窝通信网络32提供支持节点33与移动设备30 之间的分组交换数据发送设施。网络32经由网关GPRS支持节点 (GGSN) 34连接到至少一个外部数据网络,比如数据网络14。因 此,GPRS服务允许移动设备与外部数据网络之间的分组数据的发 送。
除了至少一个网关之外,网络也可以包括至少一个分组数据服 务节点(SN)。在所示实施例中,服务节点由服务GPRS支持节点 (SGSN) 33提供。各节点33连接到至少 一个移动无线电接入网络、 通常连接到基站系统31。基站系统31被布置成经由无线接口 12向 移动设备1发送信号以及从移动设备1接收信号。对应地,移动设 备1能够经由无线接口向基站系统发送信号以及从基站系统接收信
可以通过PDP (分组数据协议)上下文来提供用户设备与 GGSN之间的通信。 一旦建立PDP上下文,它通常可以携带具有类 似足够数据传送特征的多个流。每个流通常例如代表特定服务和/或 特定服务的媒体组成。移动设备可以一次具有一个或者多个活跃 PDP上下文。除了由网络32提供的一个或者多个接口之外,移动设备1可
以经由无线局域网(WLAN) 38接入数据网14。 WLAN是提供向诸 如IP网络的另一系统、另一设备等的无线电接入的本地接入技术的 例子。注意并非必然地需要基于IP的通信,而是可以代之以使用 一些其它协议。各WLAN具有至少一个接入点37和分组数据网关 39。分组数据网关39可以用来将WLAN连接到数据网络14。
可以借助许多协议来提供数据运送接口 。例如,当接入IP网 络和在IP网络中提供的服务时,IP协议用来运送数据,UpnP(通用 即插即用)可以用来发现设备和服务,等等。可以通过使用所谓的 IPsec (互联网协议安全)隧道来增强IP安全性。
现在转向其中>^人图3的两个可能接口 11和12中选才奪适当的4妻 入接口的实施例。移动设备1可以已经由WLAN网络38提供DNS 后缀,例如"hotspot.com"。同时,移动设备1可以由GPRS网络32 4是供另一后缀,例如"services.operator.com"。 WLAN网纟备38例如可 以由于无线接口 11提供的更高带宽和更低数据传送成本而被设置为 优选的或者默认的选项。当用户想要拜访网页如 "www.lookatme.com"时,移动设备然后可以选择用于无线通信的 WLAN网络38,因为4全测到名称www.lookatme.com并不满足与后缀 "hotspot.com,,或者"services.operator.com"中的任一个匹配的预定标 准。
然而,如果用户浏览来自地址"ringtones.services.operator.com" 的网页,则移动设备1可以由于匹配的"services.operator.com,,部分而 选择GPRS接入网络32而不是默认接口来提供无线接入接口 12。
如果任何其它接入网络不提供兼容后缀,则甚至可以防止移动 设备1漫游到所述其它网络。
DNS后缀的使用是部署起来相对容易的选项,因为DNS名称 处于相对广泛的使用中。然而注意用于标识的其它手段也可以用 于标识接入网络。例如,可以针对服务网络定义字面名称。这可以 作为DHCP协议或者任何其它配置协议中的扩展来提供。该布置可以使得所有本地服务共享DNS名称的共同后缀部分,例如上文提到
的"services.operator.com"。为了避免混淆和命名沖突,可以提供一 种用于将与在隔离的网络中的接入接口关联提供的本地DNS后缀或 者其它后缀区别于在因特网中使用的后缀的方案。
在某些标准中,通信设备可能需要完成某些具体过程以便能够 接收和处理配置控制协议的消息。例如,为了能够接收和处理DHCP 通知,通信设备可能需要建立向接入网络的层2附接过程。为了避 免对这一点的需要,通信设备可以在它接收可能在从第一查询之后 需要的任何参数时在其存储器中存储这些参数。也可以预先发送配 置控制协议〉、肖息以便保证通信设备在它的存储器中具有如果需要贝'J 可用的必要信息。
上文主要在无线接口和移动通信设备的背景下描述了具体的 实施例例子。然而类似原理也可以适用于其它类型的通信设备,比 如配置成4吏用至少 一个固定4妄入4妻口的通信设备。
在图4中图示了这一点,该图示出了由膝上型计算机41提供 的通信设备。膝上型计算机可以经由线缆43来通信,该线缆从其一 端连接到计算机的连接器42之一如通用串行总线(USB)端口而从 另一端连接到固定线路插座44。固定线路连接例如可以基于异步数 字用户线(ADSL)、以太网或者拨号连接。固定线路网络然后提供 通向数据网络14的连接。
膝上型计算机41也可以经由无线接口 45来与基站46通信。 基站也可以连接到数据网络,虽然这并非总是必需的。为了提供无 线连接,膝上型或者桌面型计算机可以连接到或者具有用于无线连 接到蜂窝系统或者本地无线网络的移动设备。可以借助可以插入至'J 计算机中的槽中的移动模块来提供移动设备,或者移动模块可以是 计算机的集成部分。
根据一种可能性,手持移动通信设备被配置成使得它除了无线 连接之外还支持有线连接的使用。例如,移动电话或者其它移动设 备可以被配置成提供"IP通行,,或者使用附接到计算机的USB线缆以有助于经由计算机和它的连接而不是由移动通信设备提供的 一 个或 者多个无线接口的通信。
通信设备然后可以例如将蜂窝系统用于语音服务而固定接口 用于因特网服务。例如,计算机可以例如经由USB线缆来使用移动 设备作为调制解调器。计算机可以基于服务和接入接口信息来确定 哪些服务经由给定的接入接口是可用的和/或哪个接口应当用于特定 服务。
根据又 一 例子,桌面型或者膝上型计算机可以选择多个固定接
口之中的适当接口。例如,计算机可以具有通向公司内部网的一个
固定网络连接和用于直"^妄地连4妄到7>共因特网的另一固定网络连 卡。 口 、 " ' 、 ,X
上述例子涉及配置控制协议,比如DHCP。然而注意可以通 过其它手段而不是基于配置控制协议来提供可以在选择接入接口时 使用的服务网络标识或者其它信息。例如,可以基于根据电气和电 子工程师协会的标准IEEE 802.21而构造的通知机制来发送关于接 入接口和/或应用的信息。多个DNS后缀也可以用来表明位于单个网 络段中的不同服务域。
根据一种可能性,通信设备借助非请求型通报被提供用于选择 适当接入接口的信息。非请求型通报例如用于在因特网控制消息协 议(ICMP)或者DNS协议中递送IP第6版(IPv6)路由器广告或 者通报。可以将适当的信元添加到通报消息以用于递送网络服务标
储器中。
历史信息也可以在为通信介质选^奪适当接口时—皮利用。例如, 通信设备连接管理实体可以在经由接入接口启动通信时保持任何接 收到的DNS后缀或者其它网络服务标识信息的记录。存储的信息可 以在以后用来确定哪个接入接口将要用于与特定应用或者特定类型 的应用进行通信。即使将要选择的4妄入"^妄口在应用建立连通时的时刻不活跃,历史信息也仍然可以使用。连接管理实体可以能够基于 历史信息来激活正确的接入接口 。
通信设备可以被配置成向应用发送与针对连接的可能请求有 关的查询。例如,通信设备可以查询服务的类型。通信设备然后可 能需要在为了设立通向应用的通信介质而确定适当接入接口之前等 待例如包含服务参数的响应。通信设备可以基于服务定位协议(SLP) 来发送查询。网络侧中的适当单元然后可以用终端可以使用的服务 参数来答复。
才艮据一个实施例,通信"i殳备可以依次地激活接入,以发现哪一 个(如果有)支持所期望的应用。然而,这可能特别地是在初始发 现轮次期间引起延迟。这可以通过从接入系统发送信息来解决,其 中例如基于使用统计来过滤可用服务。列表可以仅包括最频繁部署 的服务。此信息可以是此类服务的简易列表形式。通信设备然后可 以存储此信息。在通信设备向接入系统注册自身时提供与接入系统 有关的服务列表是可能的。如果服务不位于这些列表中的任何列表 中,则可以使用另一方法,如基于SLP的查询,来从多个接入方法 中确定可用的接入方法。接入网络也可以提供比如它所支持(或者 不支持)的传送协议端口号、逻辑服务名称等等之类的信息。通信 设备然后可以使用此信息来标识可以经由接入网络^各由服务应用还 是另一应用/提供服务应用还是另一应用。
根据 一 个实施例,可以经由第二网络来提供关于第一网络的服 务网络信息。在一种具体情况下,移动通信设备可以经由第一网络 向主机节点通知它正在考虑将第二网络作为下一目标网络。移动设 备然后可以经由第一网络接收关于第二网络的服务网络信息。如果 检测到第二网络并不支持所需应用则此信息可以用来避免进入第二 网络。
另夕卜,可以向另 一 实体提供以及在该实体中处理信息而不是在 通信设备处处理信息。这例如可以运用于如下应用中,这些应用在 蜂窝网络与本地网络如Wi-fi (无线保真)网络之间利用互作用协议。当应用开始时,通信设备可以向网络设备发送具有应用标识的查询。 可以在应用起动之后或者在无法找到适当路由的情况下使用例如
IEEE 802.21消息接发这样的适当消息接发来发送查询。网络设备基 于它的数据库中的或者以别的方式可为它所用的标识和信息来命令 通信设备将具体接入接口用于应用。网络设备具有与应用的连通要 求有关的信息(例如如何在防火墙或者其它节点没有可能阻隔或者 延迟业务的情况下提供连接),并且因此可以有利地用来提供在通 信设备与应用之间的适当的通信介质。
可以借助 一 个或者多个数据处理器来提供所需数据处理功能。 因此,通信设备的上述数据处理功能可以由单独的处理器(例如参 见图1的实体3和9)或者由集成的处理器来提供。例如,可以在通 信设备的中央处理单元中提供所有数据处理,或者所有数据处理可 以分布于数个数据处理模块。
适当改型的一个或者多个计算机程序代码产品可以在被加载 于适当的处理器上(例如通信设备的处理器和/或网络控制器中)时 用于实施实施例。程序代码装置例如可以执行接口适合性的确定、 消息和/或信元的选择、生成、信息的解释等。用于提供操作的程序 代码产品可以存储于载体介质如载体盘、卡或者带上或者借助该载 体介质来提供。 一种可能性是经由数据网络将程序代码产品下载到 通信设备。
上述实施例可以辅助终端用户和/或通信设备选择如下接入接 口,该接入接口提供满足特定应用的要求的通信介质。实施例可以 减少有故障或者不适当的连接的风险。实施例可以在如下多无线电 环境中特别好地起作用,在这些环境中轮询所有可用接入系统可能 过于耗时。
还要注意虽然上文参照某些蜂窝通信网络、无线局域网系统 和固定线路系统的示例架构通过例子描述了某些实施例,但是实施 例可以应用于除了这里图示和描述的通信系统之外的任何其它合适 形式的通信系统。还要注意将术语接入接口理解为指代可以由装置用于接入通信系统的任何接口 。例如,可用接口可以基于接入系 统(比如任何蜂窝系统所使用的接入系统)或者任何本地接入系统
(比如WLAN、 UWB (超宽带))或者近程链路(比如蓝牙 (近 程无线电链路)、WiMax (全球微波接入互操作性)、红外线链路、 任何基于线缆的连接等)。
这里也要注意尽管上文描述了本发明的示例实施例,但是在 不脱离如所附权利要求书中限定的本发明范围的情况下可以对公开 的解决方案进行若干变化和修改。
权利要求
1. 一种被配置用于经由多个接入接口来通信的装置,所述装置包括处理器,被配置成处理从接入系统接收的关于接入接口的信息,以基于关于接入接口的所述信息和关于应用的信息来确定用于与所述应用通信的至少一个接入接口的适合性。
2. 如权利要求l所述的装置,其中所述处理器被配置成基于所 述确定来选择接入接口 ,并且向所述装置的控制器通知所述选择。
3. 如权利要求2所述的装置,其中所述控制器被配置成响应于 来自所述处理器的指令来控制经由所述选择的接入接口的、通向所 述应用的连接设立过程。
4. 如任一前述权利要求所述的装置,其中所述处理器被配置成 基于"l务标识来确定所述至少 一个4妄入接口的适合性。
5. 如权利要求4所述的装置,其中所述服务标识包括域名服务 名称。
6. 如任一前述权利要求所述的装置,其中所述处理器被配置成 比较与所述应用关联的地址的至少一部分和与接入接口关联的地址 有关的信息。
7. 如权利要求6所述的装置,其中所述处理器被配置成选择其 关联后缀与所述应用关联的后缀相匹配的4妄入接口 。
8. 如任一前述权利要求所述的装置,其中所述处理器被配置成 根据从所述接入系统接收的配置控制协议消息来获得所述信息的至 少一部分。
9. 如权利要求8所述的装置,其中所述配置控制协议消息包括 动态主机配置协议消息。
10. 如任一前述权利要求所述的装置,其中所述处理器被配置 成根据从所述接入系统接收的非请求型通报来获得所述信息的至少 一部分。
11. 如任一前述权利要求所述的装置,包括域名服务解析器模块,用于基于与所述域名服务名称和后缀有关的信息来确定接入 接口的适合性。
12. 如权利要求11所述的装置,其中所述解析器模块被配置成 向基于本地域名服务后缀而标识的接口发送针对地址的查询,并且 向响应于所述查询而接收的地址分配网络标识符。
13. 如任一前述权利要求所述的装置,其中所述处理器被配置 成针对连接起动和漫游判决中的至少 一 个确定^妄口的适合性。
14. 如任一前述权利要求所述的装置,其中所述处理器被配置 成确定是否已经经由接入接口来使用所述应用或者另一类似应用, 并且响应于肯定确定而给出用以将类似4妄口用于所述应用的指示。
15. 如任一前述权利要求所述的装置,其中所述装置仅被允许 使用由所述处理器允许的接入接口 。
16. 如任一前述权利要求所述的装置,包括存储器,用于存 储关于所述至少 一 个接入接口和/或所述应用的信息。
17. 如任一前述权利要求所述的装置,其中所述处理器被配置 成查询所述信息。
18. 如任一前述权利要求所述的装置,其中所述处理器被配置 成使所述确定至少部分地基于历史信息。
19. 如权利要求18所述的装置,配置成维持网络服务标识信息 的记录。
20. 如权利要求18所述的装置,配置成存储可用服务的列表。
21. 如权利要求20所述的装置,其中所述列表包括被最频繁部 署的应用。
22. 如任一前述权利要求所述的装置,其中所述接入接口中的 至少 一 个由以如下各项中的任一项的使用为基础的接入系统提供 通用分组无线电服务、码分多址、宽带码分多址、GSM网络、EDGE 网络、超宽带、近程《连^各、无线局域网和固定网络。
23. —种通信设备,包括如任一前述权利要求所述的装置。
24. 如权利要求23所述的通信设备,包括移动通信设备。
25. —种通信系统,包:fe:多个接入接口 ,用于为通信设备提供向所述通信系统的接入; 用于提供至少一个应用的装置;控制器实体,被配置成向所述通信设备提供关于至少 一个接入 接口的信息,其中所述通信设备被配置成基于关于所述至少一个 接入接口的所述信息和关于由所述装置提供的应用的信息,来确定 用于与所述应用通信的所述至少一个接入接口的适合性。
26. 如权利要求25所述的通信系统,其中所述多个接入接口由 至少两个不同接入系统提供。
27. 如权利要求25或者26所述的通信系统,其中所述至少一 个才妾入接口由以如下各项中的任一项的使用为基础的4妻入系统提 供通用分组无线电服务、码分多址、宽带码分多址、GSM网络、 EDGE网络、超宽带、近程链路、无线局域网和固定线^各连接。
28. —种用于选4李4妄入4妄口的方法,所述方法包4舌 向通信设备提供关于应用的信息;向所述通信设备提供关于至少一个接入接口的信息;以及 在所述通信设备处基于所述信息来确定用于与所述应用通信的 所述至少一个接入接口的适合性。
29. 如权利要求28所述的方法,其中所述提供关于至少一个接 入接口的信息包括从所述接入网络接收与所述至少一个接入接口关联的信息。
30. 如权利要求29所述的方法,包括接收服务网络标识。
31. 如权利要求28至30中的任一权利要求所述的方法,包括 从所述通信设备发送对所述信息的请求。
32. 如权利要求28至31中的任一权利要求所述的方法,包括 基于所述信息来选择接口 ;以及经由所述选择的接口在所述通信设 备与所述应用之间设立通信介质。
33. 如权利要求28至32中的任一权利要求所述的方法,其中 所述确定包括在移动通信设备处处理所述信息。
34. 如权利要求32所述的方法,包括响应于所述接入接口的 选择将移动通信设备从第一接入网络转移到第二接入网络。
35. —种计算机代码产品,包括当所述程序运行于处理器上时 适于执行如权利要求28至34中的任一权利要求所述的任何步骤的 程序代码装置。
全文摘要
本发明涉及一种配置用于经由多个无线接口来通信的装置。该装置包括配置成处理从接入系统接收的关于接入接口的信息的处理器。该处理用于基于关于接入接口的所述信息和关于应用的信息来确定用于应用通信的至少一个接入接口的适合性。
文档编号H04L12/54GK101523962SQ200780037024
公开日2009年9月2日 申请日期2007年8月16日 优先权日2006年8月29日
发明者M·福赛尔, P·萨罗拉提 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1