专利名称:一种通信网络和通信方法
技术领域:
本发明涉及通信领域,更具体地说,涉及一种基于通信设备的位置来确 定是否被授权访问另一通信网络的系统和方法。
背景技术:
在现代通信系统中,通信服务提供商一般通过销售通信网络带宽来获得 收益。通常,在最初购买各种通信设备时这些提供商会提供资助,并计划在
以后通过出售通信带宽的方式来重新获取(recuperate)先前(up-front)的成本。
比较本发明后续将要结合附图介绍的系统,现有技术的其它缺陷和弊端 对于本领域的技术人员来说是显而易见的。
发明内容
本发明结合多个方面提出一种用于确定对另一通信网络的访问(access) 是否授权的系统和方法。
根据本发明的一方面,本发明提出一种通信网络,包括 至少一个模块,至少用于
确定由所述通信网络提供服务的移动通信设备的位置;
至少部分基于(at least in part)所确定的所述移动通信设备的位置来确
定所述移动通信设备是否被授权访问独立于所述通信网络的另一通信网络;
以及
传送与所述确定的授权相关的信息。
作为优选,所述至少一个模块用于至少部分通过接收来自所述移动通信 设备的位置信息来确定所述移动通信设备的位置。
4作为优选,所薄接收的位置信息包括地理坐标(geographical coordinate)
倍息o
作为优选,所述至少一个模块用于至少部分(at least in part)通过接收 来自所述移动通信设备外部的系统的位置信息来确定所述移动通信设备的位 置。
作为优选,所述移动通信设备外部的系统包括所述另一通信网络。
作为优选,所述至少一个模块用于至少部分(at least in part)基于通信 质量来确定所述移动通信设备是否被授权访问所述另一通信网络。
作为优选,所述至少一个模块用于至少部分(at least in part)基于所述 通信网络的当前带宽利用率(current bandwidth utilization)来确定所述移动 通信设备是否被授权访问所述另 一通信网络。
作为优选,所述至少一个模块用于至少部分(atleastinpart)基于所述 通信网络预知的未来带宽利用率(predicted fliture bandwidth utilization)来确 定所述移动通信设备是否被授权访问所述另 一通信网络。
作为优选,所述至少一个模块用于至少部分(at least in part)基于所述 移动通信设备和所述另一通信网络之间通信的信息类型来确定所述移动通信 设备是否被授权访问所述另 一通信网络。
作为优选,所述至少一个模块用于至少部分(atleast in part)基于每日 的时刻(time-of-day)来确定所述移动通信设备是否被授权访问所述另一通 信网络。
作为优选,所述至少一个模块用于至少部分(at least in part)基于与所 述另一通信网络相关的商业实体(business entity)的身份(identity)来确定 所述移动通信设备是否被授权访问所述另 一通信网络。
作为优选,所述至少一个模块用于至少部分(at least in part)通过传送 与所述确定的授权相关的信息至所述移动通信设备来传送与所述确定的授权 相关的信息。
作为优选,所述至少一个模块用于至少部分(at least in part)通过传送 与所述确定的授权相关的信息至所述另一通信网络来传送与所述确定的授权
5相关的信息。作为优选,所述至少一个模块用于-基于目前的通信条件,确定所述移动通信设备是否能够通过使用所述另一通信网络来替代所述通信网络来得到相对高质量的通信;以及如果所述移动通信设备能够通过使用所述另一通信网络得到相对高质量的通信,则优先使用所述另一通信网络来传递信息至所述移动通信设备。 作为优选,所述至少一个模块用于基于目前的通信条件,确定所述移动通信设备是否能够通过使用所述另一通信网络来替代所述通信网络来得到相对高质量的通信;以及如果所述移动通信设备能够通过使用所述另一通信网络得到相对高质量的通信,则自动切换所述移动通信设备至所述另一通信网络,无需与所述移动通信设备的用户进行交互。作为优选,所述至少一个模块用于通过所述移动通信设备来跟踪所述另一通信网络的利用率。根据本发明的再一方面,本发明提出了一种在通信网络中确定是否被授权访问另一通信网络的方法,所述方法包括确定由所述通信网络提供服务的移动通信设备的位置;至少部分基于(at least in part)所确定的所述移动通信设备的位置来确定所述移动通信设备是否被授权访问独立于所述通信网络的另一通信网络;以及传送与所述确定的授权相关的信息。作为优选,所述确定所述移动通信设备的位置包括接收来自所述移动通 信设备的位置信息。作为优选,所述接收的位置信息包括地理坐标(geographical coordinate)信息o作为优选,所述确定所述移动通信设备的位置包括接收来自所述移动通 信设备外部的系统的位置信息。作为优选,所述移动通信设备外部的系统包括所述另一通信网络。作为优选,所述确定所述移动通信设备是否被授权访问所述另一通信网络包括至少部分(at least in part)基于通信质量来确定所述移动通信设备是 否被授权访问所述另 一通信网络。作为优选,所述确定所述移动通信设备是否被授权访问所述另一通信网 络包括至少部分(at least in part)基于所述通信网络的当前带宽利用率(current bandwidth utilization)来确定所述移动通信设备是否被授权访问所述另一通 信网络。作为优选,所述确定所述移动通信设备是否被授权访问所述另一通信网 络包括至少部分(at least in part)基于所述通信网络预知的未来带宽利用率 (predicted fiiture bandwidth utilization)来确定所述移动通信设备是否被授权 访问所述另一通信网络。作为优选,所述确定所述移动通信设备是否被授权访问所述另一通信网 络包括至少部分(at least in part)基于所述移动通信设备和所述另一通信网 络之间通信的信息类型来确定所述移动通信设备是否被授权访问所述另一通 信网络。作为优选,所述确定所述移动通信设备是否被授权访问所述另一通信网 络包括至少部分(at least in part)基于每日的时刻(time-of-day)来确定所述 移动通信设备是否被授权访问所述另 一通信网络。作为优选,所述确定所述移动通信设备是否被授权访问所述另一通信网 络包括至少部分(at least in part)基于与所述另一通信网络相关的商业实体 (business entity)的身份(identity)来确定所述移动通信设备是否被授权访 问所述另一通信网络。作为优选,所述传送与所述确定的授权相关的信息包括传送与所述确定 的授权相关的信息至所述移动通信设备。作为优选,所传送与所述确定的授权相关的信息包括传送与所述确定的 授权相关的信息至所述另一通信网络。作为优选,所述方法进一步包括基于目前的通信条件,确定所述移动通信设备是否能够通过使用所述另一通信网络来替代所述通信网络来得到相i对高质量的通信;以及如果所述移动通信设备能够通过使用所述另一通信网络得到相对高质量的通信,则优先使用所述另一通信网络来传递信息至所述移动通信设备。 作为优选,所述方法进一步包括基于目前的通信条件,确定所述移动通信设备是否能够通过使用所述另 一通信网络来替代所述通信网络来得到相对高质量的通信;以及如果所述移动通信设备能够通过使用所述另一通信网络得到相对高质量 的通信,则自动切换所述移动通信设备至所述另一通信网络,无需与所述移 动通信设备的用户进行交互。作为优选,所述方法进一步包括通过所述移动通信设备来跟踪所述另一 通信网络的利用率。下文将结合附图对具体实施例进行详细描述,使得本发明的各种优点、 各个方面和创新特征显而易见。
图1是依据本发明多个方面的对另一通信网络基于位置的访问控制的优 选通信系统情景(scenario)示意图;图2是依据本发明多个方面的对另一通信网络基于位置的访问控制的优 选通信系统情景示意图;图3是依据本发明多个方面的在系统和/或设备中实现对另一通信网络 基于位置的访问控制的优选方法流程图;图4是依据本发明多个方面的在系统和/或设备中实现对另一通信网络 基于位置的访问控制的优选方法流程图;图5是依据本发明多个方面的对另一通信网络基于位置的访问控制的优 选系统和/或设备示意图;图6是依据本发明多个方面的对另一通信网络基于位置的访问控制的优 选系统和/或设备示意图。8
具体实施例方式
通信服务提供商(例如, 一个或多个通信网络的运营商)的财务支柱
(financial stake)是出售通信带宽。通常,通信服务提供商(CSPs)对通信 设备(例如,便携式或移动通信设备,诸如蜂窝电话、个人数字助理(PDAs)、 多媒体显示设备(multimedia presentation devices)、便携电脑、掌上电脑、便 携电邮设备等等)的购买提供资助,力求通过出售通信带宽(例如,出售服 务方案)的方式来获取回报。作为出售通信带宽的例子,CSPs通常将服务方 案随同便携通信设备一起出售,这里所述的服务方案包括成本/分钟方面(例 如,或者每分钟的净成本(flatcost),或者方案的总成本(graduatedcost))。
至少一部分移动通信设备(MCDs)具有多模式通信的能力(也即,在 多个不同类型的通信网络中进行通信的能力)。这样的网络包括例如蜂窝通信 网络(例如,多种基于GSM和/或CDMA的蜂窝网络,比如WCDMA、 CDMA-2000等)、计算机通信网络(例如,WLAN (无线局域网络,Wireless Local Area Networks)、 WPAN (无线个人局域网,Wireless Personal Area Network)、 WMAN (Wireless Metropolitan Area Network,无线城域网)等等)、 卫星通信网络、地面(terrestrial)电视网络(例如,有线电视(Cable))和/ 或电话通信网络等等。作为一非限制性示例,移动通信设备包括与蜂窝通信 网络和无线LAN网络通信的能力。
在一实施例中,如果用户使用无线LAN而不是蜂窝通信网络通信的话, 收益集中在(financial interest)出售蜂窝通信网络带宽的CSP将会失去潜在 收益。例如,除了使用相对昂贵的蜂窝通信带宽进行语音通信外,用户可建 立与WLAN的通信连接,利用WLAN (例如,与因特网连接)来进行语音 通信(例如,利用网络电话(voice-over-IP)技术)。在此种情况下,蜂窝CSP 会失去通过蜂窝通信网络实现语音通信的潜在收益。这种情况还适用于提供 多媒体服务(例如,音乐、电影、电视等)、其它音频和域视频多路(multi-way) 通信服务、网页浏览服务、游戏服务(gaming service)等。
在另一实施例中,如果用户使用不受CSP控制(例如,直接或间接地通 过协议实现)的"非本土 (non-native)"网络(例如WLAN、 WMAN、蜂窝网络等)的话,收益集中在(financial interest)出售一个或多个受CSP控制 的"本土 (native)"蜂窝和/或计算机网络(例如,直接或间接地通过协议实 现)带宽的CSP将会失去潜在收益。例如,除了使用一个或多个本土网络外, 用户还可以选择使用与受CSP控制(明确地或通过协议实现)的本土通信网 络不同的通信网络(例如,WLAN、 WMAN)。换句话说,用户可以选择使 用不在CSP收益生成模型(revenue-generating model)内的通信网络。
然而,也有这样的情况,能够为移动通信设备提供访问另一 (非本土) 通信路径(pathway)(例如,通过非蜂窝网络或由除CSP外的实体运作的非 蜂窝网络),这对于蜂窝CSP来说是有益处的。例如,与CSP相关的蜂窝单 元(cell)(或其它覆盖区域)会超负荷或有超负荷的风险,那么CSP (网络 运营商或其设备)应允许MCD自由访问其它网络和/或以不同的成本价(例 如,以正常的成本价、高于正常的成本价、低于正常的成本价或基于情况不 计成本)授权用户访问其它网络。
作为一实施例,通过处理移动通信设备的位置信息,CSP要确定太多由 运营商提供服务的移动通信设备的特定位置信息。在此情况下,CSP (例如, 阻止网络将来的过负荷)应授权MCD使用非本土计算机网络和/或数据通信 资源来替代本土蜂窝电信网络资源。换句话说,CSP (网络供应商或其不同 的设备)应积极的预测网络的超负荷情况,并在对带宽的需求以某种方式被 积极请求或实现之前设置减负荷带宽利用率(offloading bandwidth utilization) 的级别(stage)。例如,CSP利用多个移动通信设备的各个位置信息并基于 已确定的多个移动通信设备的各个位置来积极的转换网络资源(例如,通信 带宽资源、存储器资源、信号处理资源、缓存(caching)资源等等)。
在另一实施例中,本土网络已经运行于超负荷(或接近超负荷)的情况。 MCD进入超负荷区域,在其请求通信带宽之前(或当其请求通信带宽时), CSP授权MCD使用其它网络的带宽。CSP甚至可以进一步协助MCD建立 与其它网络的通信。
在另一实施例中, 一旦MCD处于与本土运作(operation in the home) 相关的地理区域范围内时,CSP (例如,通信网络设备)就授权MCD与其,它非本土网络通信;然而当MCD远离与本土运作(operation in the home) 相关的地理区域范围时就阻止或控制此访问。这样的运作可以反过来处理, 例如,当MCD远离与本土运作(operation in the home)相关的地理区域范 围时授权MCD与其它非本土网络通信,当MCD处于或靠近与本土运作 (operation in the home)相关的地理区域范围时就阻止或控制此访问。
通过前面讨论的为网络超负荷采取措施的一些例子,另一个好处就是当 MCD运行在相对差的通信质量的地理区域或位置时,CSP授权MCD自由访 问其它网络。例如,CSP注意到(例如,通过电子监控、用户投诉等)某个 地理位置或区域具有相对差的通信质量,在这种情况下,CSP就会为处于差 质量区域(poor-quality area)的MCD提供相对较多的灵活性。
总之,基于MCD的已确定的地理位置,CSP (或网络运营商或其设备) 确定MCD是否允许访问另一通信网络。通信服务提供商(或其设备)利用 与一个或多个移动通信设备相对应的位置信息来确定是否允许(授权)访问 特定网络。可以看到(note that),这样的控制也会被直接并入MCD中(通 过CSP或其代理商),使得MCD依据一组基于位置的地理访问规则来运作。
下面将讨论的方法和/或系统的多个方面包括对各种非限制性优选通信 系统情景和/或环境的讨论。图1和图2示出了两个这样的优选情景和/或环 境。首先将会对各图进行简单介绍,随后进行详细讨论。
图1是依据本发明多个方面的对另一通信网络基于位置的访问控制的优 选通信系统情景(scenario)示意图。优选的系统情景100包括在位置1 (例 如,房屋或学校),通过光无线接口 124和射频(RF)无线接口 122与局域 网连接(也即通信连接)的第一 MCD 120。位置1的局域网再通过网关 (gateway) 126和调制解调器(modem)与宽带接入提供商114连接(例如, DSL (Digital Subscriber Line,数字用户线路)、光缆、卫星等)或通过该宽 带接入提供商114与其它网络连接。同样在位置1 ,第二 MCD 130连接于(或 能够连接于)无线载波网络142 (例如,蜂窝网络、MAN (MetropolitanArea Network,城域网)等)。
优选的系统情景100还包括在位置2 (例如,房屋、学校等),通过无
li线RF链接与路由器(router) 112和调制解调器连接的MCD 110,路, (router) 112和调制解调器反过来再与宽带接入提供商114连接(例如,通 过有线链接)。宽带接入提供商114反过来再与无线运营商142 (例如,处于 中心站(central office)或网络中的其它地方)连接(也即,通信连接)。
优选的系统情景100还包括通过传送网154 (例如,SONET等)和/ 或因特网与无线运营商142和域宽带接入提供商114连接的多个优选服务。 所述优选服务包括例如PSTN (Public Switched Telephone Network,公用电话 交换网)、因特网、内容提供商(contentprovider)、其它蜂窝服务/PCS(Personal Communication Service,个人通信服务)、其它宽带接入提供商等。所述优选 服务包括例如CDMA (例如,蜂窝)网络152。
优选的系统情景100进一步包括各种其它通信设备。例如,情景100包 括通过无线RF链接与无线运营商142连接的MCD 140,且MCD 140能够 与各种局域网络连接(例如,在位置1和/或位置2)。MCD140还能够与CDMA 网络152和图1所示的任一其它实体连接。
下文的讨论(例如,图3和图4)涉及各种位置确定系统的利用率。图l 包括所述位置确定系统的非限制性例子。例如,优选的系统情景100包括直 接与移动通信设备130进行信号通信的GPS (卫星定位系统)卫星系统160。 该信号由移动通信设备130接收和处理以确定其位置。移动通信设备130再 例如将其已确定的位置信息传递至无线运营商142 (例如,基于位置的授权 决定)。另外,无线运营商142(或其它系统实体)操作助理GPS(或A-GPS) 系统,无线运营商142接收来自GPS卫星系统160和/或移动通信设备130 和/或各种蜂窝单元(cell)站点的位置信息,并处理这些信息以确定移动通 信设备130的位置。无线运营商142再例如将此位置确定信息传递至移动通 信设备130和/或处理这些信息(例如,确定是否授权移动通信设备130访问 另一通信网络)。
图2是依据本发明多个方面的对另一通信网络基于位置的访问控制的优 选通信系统情景(scenario)示意图。优选情景200例如与图1所示的优选情 景100共享任一或全部情况。例如但不限于,因特网240对应于图1所示的
12因特网。再比如;膽窝网络230对应于图l所示的无线运营商142和/或CDMA 网络152。再比如,图2所示的任一服务提供商对应于图1所示的任一服务 提供商。
优选通信系统情景200包括各种无线通信网络(例如,光无线和/或RF 无线)。所述网络例如包括第一无线局域网(WLAN) 210、第二无线局域网
(WLAN) 215、无线城域网(WMAN)和蜂窝网络230。优选情景200还 包括连接于(或能够连接于)任一所述无线网络的通信设备(例如移动通信 设备)205。所述网络例如连接于和/或耦合于(be coupled to and/or through) 个人网络和/或因特网240。
优选通信系统情景200还包括与通信设备205通信连接的位置服务提供 商270。正如下文将要更详细描述的一样,该位置服务提供商270例如包括 GPS或其它卫星定位系统、地面(全国范围、全省范围、社区范围、学校范 围和/或基于预设范围)定位系统(terrestrial location system)等的各个方面。 该位置服务提供商270例如用于与通信设备205和/或与此相关的任一网络实 体通信位置信息(例如,坐标信息、由接收方处理以确定位置的信号等)。该 位置服务提供商270例如还连接于因特网240,因特网反过来再连接于任一 其它各种网络和/或服务(例如,蜂窝网络230等)。
下文的讨论(例如,图3和图4)涉及各种位置确定系统的利用率。图2
(如图1所示的系统100)包括所述位置确定系统的非限制性例子。例如, 优选的通信系统情景200包括直接与移动通信设备205进行信号通信的GPS
(卫星定位系统)卫星系统290。该信号由移动通信设备205接收和处理以 确定其位置。移动通信设备205再例如将其已确定的位置信息传递至蜂窝网 络230或其它系统实体。另外,蜂窝网络230 (或其它系统实体)操作助理 GPS (或A-GPS)系统,蜂窝网络230接收来自GPS卫星系统290和/或移 动通信设备205和/或各种蜂窝单元(cell)站点的位置信息,并处理这些信 息以确定移动通信设备205的位置。蜂窝网络230再例如将此位置确定信息 传递至移动通信设备205和/或处理这些信息(例如,确定是否授权移动通信 设备205访问另一通信网络)。类似地,如同上文所述,位置服务提供商270
13执行类似A-GPS功能錄ij如,接收来自卫星系统290和/或其它系统实体的位置信号和/或信息,确定移动通信设备205的位置并传递此位置信息至移动通信设备205、蜂窝网络230和/或其它网络实体)。
优选情景200还包括例如与因特网连接的任一各种服务提供商。该服务提供商包括例如电信提供商269、即时消息提供商261、电子邮件服务提供商262、视频服务提供商266、 VoIP (voice over internet protocol,网络电话)提供商260、新闻服务提供商267、视频会议提供商264、音乐服务提供商263、投资信息提供商268以及天气服务提供商265。任一所述服务提供商例如通过任一无线通信网络与通信设备205通信连接。
下面将结合图3-6以及偶尔使用图1-2的优选情景100和200对本发明的多个方面进行详细阐述。
图3是依据本发明多个方面的在系统和/或设备中实现对另一通信网络基于位置的访问控制的优选方法流程图。
优选方法300,例如但不限于由任意一个或多个各种通信网络设备执行。例如,方法300的步骤可由通信网络基础设备(infrastructure equipment)(例如,由其中一个或多个硬件和/或软件)执行。例如,参考图1所示,方法300的步骤可由以下设备来执行无线运营商142的无线运营商中心站(central office)(中心控制器、用户账户管理设备等)的设备,CDMA提供商152的设备、位置1和位置2所示的无线LAN设备、宽带接入提供商114的设备等。再例如,参考图2所示,方法300的步骤可由蜂窝网络230、无线LAN210和215、无线MAN 220、电信提供商269和/或示出的其它服务提供商的设备。
再比如,方法300的步骤可由移动通信设备(例如,由其一个或多个硬件和/或软件模块)来执行。作为非限制性示例,通信服务提供商将软件和/或固件并入移动通信设备中以按照通信服务提供商制定的规则执行授权确认。该授权确认例如由移动通信设备和/或与该通信服务提供商连接的移动通信设备独立执行。
方法300开始于步骤305。方法300开始执行以响应任一各种因素和条件,其非限制性示例将随后给出.。例如,当移动通信设备进入一区域或被检
测到进入一特定覆盖区域时,方法300开始执行。
再比如,当移动通信设备初始化和/或上电时,方法300开始执行。另外,基于己检测到的用户与移动通信设备的交互(例如,基于任何用户交互的检测、基于用户请求或引发移动通信设备请求访问一特定通信网络、基于用户执行一特定软件应用(该软件应用与一特定或特定类型的通信网络的通信相关)、基于用户寻找高质量通信链接的命令等),方法300开始执行。
又一例子,在通信期间(例如,当移动通信设备和通信网络之间的通信质量降至一特定点时),方法300开始执行。在一优选的情况下,当主要的通信网络不能为移动通信设备提供一特定级别的通信质量时,移动通信设备仅授权访问另一通信网络。所述的质量为例如已确定的当前质量或可预测的未来质量。例如,当蜂窝网络不能为移动通信设备提供一特定级别的通信质量时,蜂窝技术通信提供商通过准许因特网上的VoIP通信来支配移动电话的运作。在此情况下,方法300的执行由实时质量确定和/或预测来激发。再一例子,方法300开始执行以响应由主要的通信网络所做的确定,该网络可提供给移动通信设备的通信带宽相对来说较低。
又一实施例中,方法300可由确定用户(例如移动通信设备)数量的操作来触发。例如,当检测到一特定区域中有相对大量的用户,为了避免主要的通信网络中出现通信阻塞,则执行方法300从而授权该特定区域的一个或多个用户使用一个或多个另外的通信网络。
然而在另一实施例中,方法300开始执行以响应时间(例如,每日的时刻(time-of-day)、每日(day)、每日的类型(type-of-day)、日期(date)等等)。例如,方法300开始执行以响应能够反映通信网络利用率和/或质量的时间表。例如,方法300开始执行以提供或取消在一特定区域特定时间的授权。在基于时间的执行中,这样的执行一般是周期性的(例如,每小时、5分钟等等)或非周期性的。
进一步地,方法300可由已检测到的移动通信位置(例如,绝对位置或位置的变化)来触发。例如,当检测到移动通信设备在运动中且将要进入或离开另外的通信网络覆盖范围时,方法aoo开始执行。
又一实施例中,方法300开始执行以响应(独立的或作为移动通信设备与服务提供商的媒介)来自另一通信网络(例如,询问特定移动通信设备是否被授权访问,或请求此授权)的通信。
总之,方法300开始执行以响应任何各种因素和/或条件。因此,除非特别声明,本发明各个不同方面的范围不仅仅局限于任一特定初始因素和/或条
件的特性。
在步骤310中,方法300包括确定移动通信设备的位置(例如,由通信网络服务的移动通信设备)。步骤310包括以任何不同的方式确定此位置,下面将给出非限制性示例。
例如,步骤310包括接收移动通信设备的位置信息。例如,步骤310包括接收来自移动通信设备的所述位置信息。例如,移动通信确定其位置(例如地理坐标、街道地址等)并将此信息传递至通信网络。该通信例如使用通用报告协议消息(general informational protocol message)和/或特定类型的专用于传递此消息的协议消息来进行。
移动通信设备用任何不同的方式来确定其位置。例如,移动通信设备通过与定位系统(例如,诸如GPS的卫星定位系统;地面定位系统,例如基于网络收发器之间的三角定位(triangulation),比如蜂窝收发器、使用超宽带
(UltraWideBand)或60GHz收发器的房屋群(premises pods)等;助理GPS、或A-GPS系统等等)的交互来确定其位置。再比如,基于已检测的与处于已知位置的网络和/或收发器相关的网络信号(例如,灯塔(beacon)信号(例如,IEEE802.il信号)、网络和其它通信设备之间传递的信号、查询信号
(polling signal)、同步信号(sync signal)、训练信号(training signal)、其它广播信号等等),移动通信设备通过用户直接输入位置信息(该信息通过运行于移动通信设备上的地图系统获取,等等)来确定其位置。
再比如,步骤310包括从另一通信网络中接收移动通信设备的位置信息。例如,另一通信网络将位置信息传递至通信网络(例如,以未经同意的方式
(unsolicitedmanner)来响应通信网络的询问、移动通信设备的请求等等)。
16进一步地,步骤310包括从移动通信设备外^部的各种其它系统中(通信系统或另一通信系统)接收移动通信设备的位置信息。作为示例,步骤310包括从外部位置确定系统(position-determining system)中接收移动通信设备的位置信息,该系统确定移动通信设备的位置(例如,通过三角定位(triangulation)、通过与系统(移动通信设备处于系统覆盖范围内(in-range)或不在其内(out-of-range))的通信,等等)并将已确定的位置信息传递至通信网络(例如,直接或间接通过另一通信网络和/或移动通信设备)。
然而在另一实施例中,步骤310包括利用源于通信网络的位置确定系统来确定移动通信设备的位置。在一优选情况下,蜂窝服务提供商使用源于该网络的三角定位(triangulation)能力(例如,紧急服务三角定位能力等)来确定移动通信设备的位置。在此情况下,确定该移动通信设备是否被授权访问另一通信网络(例如,网络控制器(network controller))的通信网络实体从本土位置确定系统中接收移动通信设备的位置信息。
如下文将要阐述的多个实施例,位置信息还包括用于确定移动通信是否被授权访问另一通信网络的速率(velocity)信息。因此,先前讨论的内容同样适用于移动通信设备的速率(velocity)信息。
总之,步骤310包括以任一不同方式确定移动通信设备的位置。因此,除非特别声明,本发明各个不同方面的范围不仅仅局限于确定移动通信设备位置的任一特定方式的特性。
在步骤340中,方法300包括至少部分基于(at least in part)所确定的移动通信设备的位置(例如,步骤310中所确定的)来确定移动通信设备是否被授权访问另一通信网络(例如,另一通信网络独立于一个或多个主要通信网络)。步骤340包括以任一不同的方式来确定该授权,其非限制性示例将随后给出。
可以看到(note that),步骤340可由任一不同的通信设备和/或通信系统实体来执行。例如但不限于,步骤340由与主要通信网络或通信服务提供商相关的网络控制来执行。再例如,步骤340由移动通信设备(例如,己由软件编程和可能由额外的硬件加强以执行此功能的设备)。这样的实现可以例如
17减少对个人移动通信设备的中央授权处理的负荷,并仍能依照主要通信服务提供商所控制的规则进行运作。
步骤340包括例如仅基于移动通信设备的位置来确定移动通信设备是否被授权访问另一通信网络。例如,当移动通信设备处于一特定地理位置(例如在家、在办公室、在机场、在娱乐场所、在宾馆等)时,通信服务提供商授权移动通信设备访问另一通信网络(例如,特定的一个或多个另外的通信网络、所有另外的通信网络等)。此处仅仅基于位置的授权可授予所有用户(作为特定服务计划的一部分,等等)。
步骤340还包括例如基于除了位置信息的各种信息类型来确定移动通信设备是否被授权访问另一通信网络。其非限制性示例将随后给出。
例如,步骤340包括至少部分(atleast in part)基于通信质量来确定移动通信设备是否被授权访问另一通信网络。作为示例,步骤340包括在一特定期望的质量级别以及特定的位置,确定该通信网络不提供服务(例如,电话服务)。在此情况下,步骤340包括确定工作在此区域的全部(或部分)用户的移动通信设备被授权使用另一通信网络(例如,对所有的通信而言,仅提供语音通信,等)。作为另一示例,确定当前的质量或可预测的未来质量(例如,预测网络或网络节点接近工作于超负荷情况)。这里的质量例如由通信网络自动确定或由移动通信设备的用户报告(例如,请求选择另外的通信服务)。然而在另一实施例中,步骤340包括确定另一通信网络是否将会为移动通信设备提供高于最低质量级别的通信服务,以及禁止授权使用另一通信网络,除非用户期望一最低质量门限级别。
可以看到,所述质量确定和/或授权用于利用与通信网络连接的另一通信网络而不是取代通信网络。例如,步骤340包括,在特定地理区域确定移动通信设备被授权使用与通信网络连接的另一通信网络,以增强移动通信设备的总通信质量。
再例如,步骤340包括至少部分(at least in part)基于通信网络的当前带宽利用率(current bandwidth utilization)来确定移动通信设备是否被授权访问另一通信网络。作为示例,步骤340包括确定通信网络运行(在特定位置或区域)在高于期望值的带宽利用率级别,或朝着将要高于期望值的级别
上运行。在此情况下,步骤340包括确定运行在此区域的所有(或部分)用 户的移动通信设备被授权使用另一通信网络。另外,当此带宽利用率返回至
(或将要返回至)期望级别时,先前同意的授权就会收回(retracted),当前 的授权请求会被拒绝。在一种情况下,步骤340包括至少部分(at least in part) 基于预知的未来带宽利用率来确定授权。步骤340包括以任一不同的方式来 预测未来带宽利用率(例如,基于检测到的或预测的某区域用户的已确定数 量、基于历史利用率趋势等等)。该区域例如基于特定地点(venue)、交叉点
(intersection^校园、交通中心、办公室、建筑物等。
另外一个例子,步骤340包括至少部分(at least in part)基于移动通信 设备和另一通信网络之间通信的信息类型来确定移动通信设备是否被授权访 问另一通信网络。在一种情况下,步骤340包括确定位于特定位置的移动通 信设备访问用于音乐和/或多媒体信息通信而不是语音通信的一个或多个另 外的通信网络,该网络必须通过主要的通信网络进行通信。在另一种情况下, 步骤340包括,当移动通信设备在家中工作时,确定移动通信设备被授权访 问局域无线LAN以进行web浏览和电邮,但不能进行语音通信。
进一步地举例,步骤340包括至少部分(at least in part)基于时间来确 定移动通信设备是否被授权访问另一通信网络。在一种情况下,步骤340包 括确定移动通信设备(在与高峰期交通相关的时间内,处于传统的拥挤
(congested)交通路线位置)被授权使用一个或多个另外的通信网络。在此 实施例中,通信设备提供商(或与此相关的网络组件)来确定沿着特定流量 路线的通信网络同样是拥挤的,并且期望鼓励移动通信设备使用另外的通信 网络以缓解主要通信网络的拥挤。在另一实施例中,移动通信设备在注册的 工作地点和商务活动期间准许访问另一通信网络,但在注册的工作地点和非 商务活动期间是不准许的。
进一步地举例,步骤340包括至少部分(at least in part)基于每日(day)
(例如, 一周的某日、某日的类型等)来确定所述移动通信设备是否被授权 访问所述另一通信网络。在一种情况下,步骤340包括准许移动通信设备在工作fi湖间使用另一通信网络(例如,进行语音通信),但在周末不准许fffl。
进一步举例,步骤340包括在特定的购物商场以及在某些与特定假日相关的 曰子里准许无条件访问所有另外的网络。
然而在进一步的例子中,步骤340包括至少部分(at least in part)基于 与另一通信网络相关的商业实体(business entity)的身份(identity)来确定 移动通信设备是否被授权访问另一通信网络。在一种情况下,步骤340包括 确定尽管通常在特定位置访问另一通信网络是不被授权的,但是只要该另一 通信网络与一特定商业实体相关(例如,通信服务提供商与商业实体有商业 关系或其它协定),则授权该访问。该商业实体例如拥有或操作该另一通信网 络。
再一实施例中,步骤340包括至少部分(at least in part)基于移动通信 设备和另一通信网络之间通信的信息类型来确定移动通信设备是否被授权访 问另一通信网络。在一种情况下,步骤340包括确定位于特定位置的移动通 信设备被授权访问一个或多个另外的通信网络以在具有无保证带宽 (non-guaranteed bandwidth)的数据包交换网络(packet-switched network)
上进行数据包传递。在另一例子中,在特定位置的移动通信设备被授权使用 利用另一通信网络在数据包交换网络上进行语音通信,而不是使用该另一通 信网络的QoS (Quality of Service)功能。然而在另一例子中,步骤340包括 在特定位置授权使用另一通信网络进行非实时通信(例如,文件传输和电邮 操作)而不能进行实时通信(例如,实时语音通信)。
另外一个实施例中,步骤340包括至少部分基于该访问是否用于继续当 前正在进行的通信或启动新的通信来确定移动通信设备是否被授权访问另一 通信网络。在一种情况下,步骤340包括确定在特定区域的移动通信设备被 授权使用另一通信网络以继续进行先前在主要的通信网络上进行的通信(例 如,保持持续(on-going)通信的连续性),但不授权使用该另一通信网络以 启动新的通信。
进一步地举例,步骤340包括至少部分基于移动通信设备的速度来确定 移动通信设备是否被授权访问另一通信网络。在一种情况下,步骤340包括
20处理移动通信被备的位置和速度来预测移动通信设备是否想要进入(或离开) 另一通信网络准许授权或不准许授权的区域。在此情况下,在授权需求出现 之前,访问另一通信网络的授权就被确定、获取和/或通信。
在另一实施例中,步骤340包括至少部分基于过去(例如,当前的计费 周期)所出现的利用率的级别来确定移动通信设备是否被授权访问另一通信 网络。例如,在特定位置,步骤340包括在特定计费周期内仅准许对另一通 信网络一定数量的访问。
总之,步骤340包括至少部分基于移动通信设备已确定的位置(例如, 步骤310中所确定的)来确定移动通信设备是否被授权访问另一通信网络。 因此,除非特别声明,本发明各个不同方面的范围不仅仅局限于确定此授权 的任一特定方式的特性。
在步骤370中,方法300包括传送与所确定的授权相关的信息。步骤370 包括以任一不同的方式传送此信息,其非限制性示例将随后给出。
如果通信服务提供商(或其通信网络)确定(例如,在步骤340)移动 通信设备被授权(或未被授权)访问另一通信网络,就执行此授权信息的通 信。授权信息通信的执行方式(包括此通信的起源地和目的地)取决于该系 统的情况。
例如,在一种情况下,主要通信网络的控制器确定该授权,步骤370包 括该控制器将与该授权(或拒绝授权)相关的信息传递至移动通信设备和/ 或另 一通信网络和/或其它通信网络组件。
在另一种情况下,步骤370包括传递授权信息至移动通信设备,其中该 信息包括授权代码(authentication code)、加密/解密密钥信息和/或其它安全 访问信息(例如,与访问该另一通信网络或其它网络相关的信息)。移动通信 设备再例如使用此信息与该另一通信网络进行通信。类似地,此信息也能够 直接从主要的通信网络或者通过移动通信设备传递至该另一通信网络。
在另一种情况下,步骤370包括传递信息以促使移动通信设备通知其用 户对另一通信网络可以使用的通信选择。例如,该通知信息包括通知用户己 确定一个或多个另外的通信网络能够提供特定的通信服务质量级别(例如,优于当前主要的通信网絡所提供的质量级别)。再一例子,该通知信息包括传 递至用户的有关鼓励(或抑制)用户使用另一通信网络而不是主要的(本土 的)通信网络的信息。进一步举例,该通知信息包括指示覆盖了该移动通信 设备当前位置的且该移动通信设备被授权访问的所有另外的通信网络的信 息。
可以看到,在某些情况下(例如,在步骤340)被拒绝授权使用另一通 信网络,步骤370包括将此拒绝信息传递至移动通信设备以最终呈现给其用 户。
先前所讨论的信息以任一不同的方式传递至移动通信设备的用户,包括 音频和/或视频通知、触觉(tactile)信息等。
总之,步骤370包括域所确定的授权相关的通信信息。因此,除非特别 声明,本发明各个不同方面的范围不仅仅局限于任一特定的信息通信方式的 特性。
在步骤395中,方法300包括继续执行操作,其非限制性示例将随后给出。
例如,步骤395包括自动切换移动通信设备至另一通信网络。在一种情 况下,服务提供商(例如其通信网络)确定将移动通信设备切换至另一通信 网络对保持当前通信(例如,需要继续当前通信和/或需要以最小质量级别继 续当前通信)是必须的。在一种情况下,服务提供商与移动通信设备和/或另 一通信网络进行通信以将当前通信传递至另一通信网络。可以看到,该自动 网络切换无需与移动通信设备的用户进行任何交互即可执行;但是也可通过 与用户进行交互来执行(例如,通过来自用户的网络变更的请求许可)。
再一例子,步骤395包括通过移动通信设备来跟踪另一通信网络的利用 率。如前所述,允许在一可控的范围内访问另一通信网络和/或访问特定的另 一通信网络。例如,在一特定的服务方案中,特定的移动通信设备被准许以 最大量的时间和/或带宽利用率来使用另一通信网络。步骤395包括跟踪此利 用率。例如,步骤395包括监控传递至移动通信设备特定端口的数据。再一 例子,步骤395包括监控移动通信设备上特定应用(例如,VoIP应用、音乐和/或多媒体应用、文件共享i^用等)的执行和/或利用率。该监控还例如通 过监控特定用户接口特性(例如,麦克风、袖珍键盘、照相机等)的利用率 来执行。该监控还进一步例如通过监控移动通信设备特定硬件和/或软件组件
的利用率(例如,解码器(codecs)、声码器(vocoder)、音频和/或视频压縮 机/解压縮机、语音和/或视频相关的过滤器、协议子程序等等的利用率)来 执行。
进一步地示例,步骤395包括至少部分基于该另一通信网络的利用率来 确定计费。在不同的情况下,依据另一网络利用率对移动通信设备(或其用 户)进行计费。如前所述,取决于通信情况,服务提供商要确定授权移动通 信设备访问另一通信网络对服务提供商来说是有好处的(例如,当主要的通 信网络的可用资源是有限的或预测其是有限的),以及在此情况下,服务提供 商提供刺激(例如,货币刺激、服务方案类型剌激、质量刺激、带宽优先级 刺激、优惠券(coupon)刺激等)以鼓励移动通信设备的用户使用另一通信 网络。在此情况下,通信服务提供商通过移动通信设备监控另一通信网络的 利用率以确定提供的刺激是否有回报和域该刺激的程度。类似的操作适用于 反激励方案。例如,特定位置的移动通信设备被授权访问另一通信网络,但 需收取额外的费用。在此情况下,该另一通信网络利用率会被监控以确定是 否应当使用特定的反激励方案和/或该反激励方案的程度。
步骤395进一步包括使用该跟踪信息达到任一不同的目的。例如,如前 所述的计费措施。再一例子,步骤395包括利用该跟踪信息进行网络负载管 理、网络设计、资源分配等。可以看到,该跟踪包括跟踪移动通信设备的位 置和/或另一通信网络利用率。
总之,步骤395包括执行额外的处理和/或操作。因此,除非特别声明, 本发明各个不同方面的范围不仅仅局限于任一特定的继续处理和/或操作行 为的特性。
如前所述,图3示出了适于(Commensurate with)通过与服务提供商相 关的通信网络实体来执行不同方法步骤的方式,该方法步骤还可由和/或单独 由移动通信设备和/或另 一通信网络的组件来执行。图4是依据本发明多个方面的 统和/或设备中实现对另一通信网络 基于位置的访问控制的优选方法流程图。如下文所述,方法400的步骤与图 3所示和先前讨论的方法300的步骤共享任一或所有特性。
方法400,例如但不限于由移动通信设备(例如由其中一个或多个硬件 和/或软件模块)来执行。作为非限制性示例,通信服务提供商或制造商将软 件和/或固件并入移动通信设备中以按照通信服务提供商或制造商所制定的 规则执行授权确认和/或其支持的不同行为。该授权确认例如由移动通信设备 和/或与通信服务提供商(或其通信网络)连接的移动通信设备独立执行。例 如,方法400的任一或所有步骤由图1 (组件IIO、 120、 130、 140和150) 和/或图2 (组件205)所示的任一移动通信设备执行。
又一示例,方法400的步骤由任意一个或多个不同的通信网络设备执行。 例如,方法400的步骤由通信网络基础设备(例如,由其中一个或多个硬件 和/或软件模块)执行。例如,参考图1所示,方法400的步骤由以下设备来 执行无线运营商142的无线运营商中心站(central office)(中心控制器、 用户账户管理设备等)的设备,CDMA提供商152的设备、位置1和位置2 所示的无线LAN设备、宽带接入提供商114的设备等。再例如,参考图2 所示,方法400的步骤可由蜂窝网络230、无线LAN210和215、无线MAN 220、电信提供商269和/或示出的其它服务提供商的设备来执行。
方法400开始于步骤405。方法400开始执行以响应任一不同因素和条 件,其非限制性示例将随后给出。例如,方法400开始执行以响应先前讨论 的关于图3所示的方法300的步骤305中的任一因素和/或条件。
再比如,方法400开始执行以响应由移动通信设备所检测到得通信条件。 该条件包括例如用户输入、已确定的位置改变、已检测的另一通信网络、接 收由主要通信网络所发射的信号、由定时器(例如,周期定时器)所生成的 超时等。
总之,方法400开始执行以响应任一不同因素和条件。因此,除非特别 声明,本发明各个不同方面的范围不仅仅局限于任一特定初始因素和/或条件 的特性。
24在步骤410中,方法400包括确定移动通德设备位置。步骤410包括以 任一不同的方式来确定移动通信设备位置。例如,步骤410包括以先前讨论 的(例如,关于图3所示的步骤310)任一不同的方式来确定移动通信设备 位置。
步骤410由任一不同的通信系统和/或移动通信设备组件来执行。例如, 步骤410由不同的移动通信设备组件来执行(独立地或与其它系统或组件交 互作用)。
总之,步骤410包括确定移动通信设备位置。因此,除非特别声明,本 发明各个不同方面的范围不仅仅局限于执行该确定的任一特定方式的特性。
在步骤440中,方法400包括传递移动通信设备(或与其相关的)的位 置信息。例如但不限于,步骤440包括将在步骤410确定的移动通信设备的 位置信息传递至主要的通信网络。如前所述,主要的通信网络为由移动通信 设备使用并由通信服务提供商运作的主要通信网络。
步骤440包括传递来自和去往不同起源地和/或目的地的位置信息。例 如,在一种情况下,移动通信设备确定(或获取)位置信息,步骤440包括 将来自移动通信设备的此信息传递至主要通信网络(例如,关于图3所示的 步骤340)。在另一实施例中,步骤440包括位置确定系统(例如,位于主要 通信网络和移动通信设备外部)将移动通信设备(或与其有关)的位置信息 传递至主要通信网络。然而在另一实施例中,移动通信设备的位置由一个或 多个主要通信网络的组件确定,步骤440包括将来自主要通信网络的一组件 的信息传递至主要通信网络的另一组件(例如,中心控制器)。
步骤440包括以任一不同的方式传递信息。例如,步骤440包括使用任 一不同的无线通信协议(例如,与主要的通信网络相关的协议)来传递信息。 步骤440包括例如以请求(solicited)或未经请求(unsolicited)的方式传递 信息。在第一种情况下,移动通信设备和主要的通信网络所使用的协议包括 专门设计用于(或专用于)该位置信息传递的协议通信组件。在另一种情况 下,协议包括用于传递位置信息的通用协议数据组件(general protocol data element )。
25总之,步骤440包括传递移动通信设备(或与其la关)的位置信息。因 此,除非特别声明,本发明各个不同方面的范围不仅仅局限于执行该传递的 任一特定方式的特性。
在步骤470中,方法400包括与主要的网络进行通信以确定使用另一通 信网络的授权。步骤470例如但不限于与先前讨论的步骤370共享任一或所 有特性。
例如,如前面对图3的讨论所述,确定移动通信设备是都被授权使用另 一通信网络。步骤470包括与主要的通信网络进行通信(关于已确定的授权)。
例如,在一种情况下,主要的通信网络对该授权做出最终决定,步骤470 包括将此授权决定的信息传递至移动通信设备和/或另 一通信网络。通过任一 不同的媒介以任一不同的方式来执行该传递。例如,步骤470包括主要的通 信网络通过无线通信链接将授权信息传递至移动通信设备,和/或通过无线、 有线和/或系绳(tethered)光主干网将授权信息传递至另一通信网络。
总之,步骤470包括与主要的通信网络通信以确定授权使用另一通信网 络。因此,除非特别声明,本发明各个不同方面的范围不仅仅局限于执行该 通信的任一特定方式的特性。
在步骤495中,步骤400包括继续执行操作,其非限制性示例将随后给 出。例如但不限于,步骤495与先前讨论的关于图3所示的方法300中的步 骤395共享任一或所有继续处理的特性。
例如,步骤495包括在步骤470中被确定授权使用另一通信网络的移动 通信设备将继续使用该另一通信网络。再例如,步骤495包括在步骤470中 被确定不能授权使用另一通信网络的移动通信设备将发掘其它通信选择。
例如,步骤495包括准许与移动通信设备(关于是否授权使用另一通信 网络)的用户进行通信。步骤495再例如包括域移动通信设备的用户进行交 互以执行该使用或发掘其它的通信选择。如前所述,主要的通信网络提供激 励和/或反激励以使用另一通信网络。在此情况下,步骤495包括就此激励/ 反激励而言,与移动通信设备的用户进行交互。
总之,步骤495包括继续执行处理和/或操作。因此,除非特别声明,本发明各个不同方面的范围不仅仅局限于任一特定的继续的处理和/或操作的 特性。
如前文图1-4所述,本发明的各个方面由移动通信设备和/或不同的通信 网络组件来执行。下文将要讨论的图5和图6提供了移动通信设备和/或网络 组件的非限制性说明,用于(例如,用于(operableto)、适用于(adaptedto)、 操作以使得(operate when enabled to)、配置(configured to))执行先前所讨 论的图3-4的方法步骤。该描述还提供图1-2所示的不同实体的功能框图。 例如,图5和图6提供了图l-2所示的移动通信设备的功能示意图。作为示 例,图5-6提供了图l-2所示的不同通信网络基础组件(例如,接入点、基 站、网络控制器等)的功能示意图。
图5是依据本发明多个方面的对另一通信网络基于位置的访问控制的优 选系统和/或设备。
优选系统和/或设备500例如代表了通信网络架构中的组件(例如,网络 控制器、基站、或接入点等)。优选系统和/或设备500例如还代表了使用通 信网络与其它通信设备、信息服务器等进行通信的通信设备(例如,固定或
移动通信设备)。
优选系统和/或设备500例如包括第一通信接口模块510。优选第一通信 接口模块510为无线RF接口模块,其用于使用第一天线512并通过无线RF 媒介与其它设备进行通信。通过所示的使用RF媒介的例子,第一通信接口 模块510用于通过使用任一不同的通信协议在任意一个或多个不同的通信媒 介(例如,有线、无线、系绳光缆(tetheredoptical)、非系绳光缆(non-tethered optical)等)中通信。该媒介和/或协议的非限制性示例将在图6中示出。
优选系统和/或设备500例如还包括至少第二通信接口模块520。优选第 二通信接口模块520例如用于使用任一不同的接口装置并使用任一不同的通 信协议在任一不同的通信媒介中通信。例如,第二通信接口模块520用于使 用第二通信天线522并使用无线RF通信协议在无线RF媒介中通信。再一例 子,第二通信接口模块520用于使用非系绳光缆端口 524 (例如,使用红外、 各种激光频率等)并使用任一不同的通信协议在无线或非系绳媒介中通信。另夕Nr例子,第二通信接口模块520用于使用系绳光缆端口 526 (例如,使 用红外、各种激光频率等)并使用任一不同的通信协议在系绳光缆媒介(例 如,光纤光缆等)中通信。进一步示例,第二通信接口模块520用于使用有 线通信端口 528并使用任一通信协议在有线媒介中通信。
优选系统和/或设备500包括用于管理第一和第二通信接口模块510、520 通信的通信模块530。该通信模块530例如用于使用第一和第二通信模块510、 520来串行和/或同时(例如,同时(simultaneously)和/或伪同时 (pseudo-simultaneously))通信。该通信模块530例如用于使用第一和第二 通信模块510、 520来执行任一先前讨论的关于图3-4所示的方法300、 400 的通信。该通信的非限制性示例包括例如执行不同通信网络系统的通信(例 如,蜂窝通信、无线计算机网络通信、卫星通信、GPS卫星通信、与A-GPS 系统的通信等)。
优选系统和/或设备500还包括用于使用任一不同的用户接口特性与用 户连接的用户接口模块540。在第一种情况下,优选系统和/或设备500为通 信网络基础系统和/或组件,用户接口模块540用于与通信网络运营商和/或 维护技术人员(maintenancetechnician)连接。在第二种情况下,优选系统和 /或设备500为移动通信设备,用户接口模块540用于与该设备的用户通信连 接。例如,用户接口模块540用于执行先前讨论的关于图3-4所阐述的方法 300、 400的任一优选用户通信。
优选系统和/或设备500另外还包括用于执行存储在存储器550中的指令 的处理器560 (例如,软件和/或固件指令)。存储器550用于例如存储以下 指令 一旦被处理器560执行,就会完成如前所述的关于图3-4所阐述的任 一操作。另外,该操作可由专用硬件和/或任一不同的专用硬件组合以及一个 或多个用于执行存储在存储器中指令的处理器来执行。
继续讨论第一种情况,该操作例如包括确定移动通信设备的位置(例如, 关于步骤310所讨论的)。该操作包括使用优选系统和/或设备500的任一其 他模块(例如,接收移动通信设备的位置信息,该信息来自用户、位置确定 系统、移动通信设备、通信系统外部或内部组件、另一通信网络等等)。例如,该操作包括使用第一和/或第二通信接口模块510、 520、用户接口模块540 等。
继续讨论第一种情况,该操作例如包括至少部分基于移动通信设备的已 确定的位置来确定移动通信设备是否被授权访问另一通信网络(例如,关于 步骤340所讨论的)。该操作包括使用优选系统和/或设备500的任一其他模 块。例如,该操作包括使用处理器560来执行存储在存储器550 (例如包括 网络访问授权模块)中的指令。
继续讨论第一种情况,该操作例如包括传递关于移动通信设备是否被确 定授权使用另一通信网络的信息(例如,关于步骤370所讨论的)。该传递例 如使用第一和/或第二通信接口模块510、 520来执行。
继续讨论第一种情况,该操作例如包括执行任一不同的继续处理 (continued processing)(例如,关于步骤395所讨论的)。
在第二种情况下,该操作例如包括确定何时开始执行(例如,关于步骤 405所讨论的)。
继续讨论第二种情况,该操作例如包括确定移动通信设备的位置(例如, 步骤410所讨论的)。该操作包括使用优选系统和/或设备500的任一其他模 块(例如,接收移动通信设备的位置信息,该信息来自用户、位置确定系统、 移动通信设备、通信系统外部或内部组件、另一通信网络等等)。该操作还例 如使用优选系统和/或设备500的任一模块并对从定位系统中接收的信号进 行处理来确定移动通信设备的位置。例如,该操作包括使用第一和/或第二通 信接口模块510、 520、用户接口模块540等。
继续讨论第二种情况,该操作例如包括传递移动通信模块的位置信息 (例如,关于步骤440所讨论的)。该操作例如使用第一和/或第二通信接口 模块510、 520来执行以完成该传递(例如,发往和/或来自主要的通信网络)。
继续讨论第二种情况,该操作例如包括与主要的通信网络进行通信以确 定授权使用另一通信网络(例如,关于步骤470所讨论的)。例如,移动通信 设备500的处理器560执行存储在存储器550中的指令,反过来再与通信模 块530和/火通信接口模块510、 520连接从而与主要的通信网络通信连接以确定对另一通信网络购访问是否被主要的通信网络授权(例如,该授权由主 要的通信网络至少部分基于移动通信设备的位置来确定)。
继续讨论第二种情况,该操作例如包括执行任一不同的继续处理
(continuedprocessing)(例如,关于步骤495所讨论的)。
在第三种情况下,网络组件(例如,图5中示意图500示出的网络控制 器)依据图3所示的方法300的步骤来运作,而移动通信设备(例如,图5 中的示意图500所示出的)依据图4所示的方法400的步骤来运作。
可以看到,图5所示的优选系统和/或设备500以功能模块的方式呈现。 所述模块(block/module)可由硬件、软件或其组合来实现(例如,由专用硬 件和/或处理器来执行存储在存储器中的指令)。另外,为了说明清楚起见, 所述模块表述为独立的实体,但在实际应用中所述模块可共享不同的硬件和/ 或软件组件。例如,同一处理器可以执行用于实现先前讨论的至少一个操作 的软件指令。类似地,可共享软件個件模块(例如,功能子程序(routine)) 以实现先前讨论的至少一个操作。因此,因此,除非特别声明,本发明各个 不同方面的范围不仅仅局限于模块间的任意边界划分(arbitraryboundary)。
再看图6,图6为依据本发明多个方面的对另一通信网络基于位置的访 问控制的优选系统和/或设备600的示意图。系统600,例如但不限于,与先 前讨论的图5所示的系统500共享任一或所有特性。
例如,系统和/或设备600包括一个或多个无线前端模块605 (例如,无 线RF、非系绳光缆等)、有线和/或系绳前端模块606 (例如有线、系绳光缆 等)、以及通信接口模块610 (例如,蓝牙、IEEE802.15、 IEEE802.16、 IEEE802.20、 GSM/GPRS/EDGE、 CDMA/WCDMA/CDMA-2000、 TDMA/PDC、 GPS (或其他定位系统)、A-GPS、调制解调器、USB、火线接口 (firewire) 等等),其中的任一个或全部与先前讨论的图5所示的通信接口模块510、 520 和/或通信模块530共享任一或全部特性。
作为示例,系统和/或设备600包括处理器/DSP(数字信号处理器,digital signal processor) 660、存储器650和/或多个信号处理模块630 (视频/图表处 理模块、音频处理模块、触觉(tactile)处理模块等),其中的任一个或全部
30与图5所示的处理器560和存储器550共享任一或全部特性。再例如,系统 和/或设备600包括一个或多个用户接口模块640 (例如,视频I/0模块、音 频I/O模块、触摸(touch)或触觉(tactile) I/O模块等),其中的任一个或 全部与图5所示的用户接口模块540共享任一或全部特性。
图1-6以及先前所讨论的内容阐述了本发明的不同结构和/或功能方面。 本发明的不同方面可以任一不同的方式实现。例如但不限于,如前所述,本 发明的任一或全部功能方面可由硬件、软件和/或其组合来实现。例如,图 3-6所阐述的不同模块可由专用硬件和/或处理器执行存储在存储器中的软件 或固件指令来实现。作为非限制性示例,所有模块或不同模块的组合可在一 个或多个集成电路中实现。
另外,如前所述,以模块化(modulariy)的方式对本发明的不同方面进 行阐述和讨论。应当明白,为了清楚起见,设置并呈现了不同模块的边界。 例如,不同模块可共享不同的硬件和/或软件组件。再一示例,不同模块可独 立实现(例如,以独立集成电路或组合集成电路来实现)。
总之,本发明的不同方面提供了一种至少部分基于通信设备的位置来确 定是否被授权访问另一通信网络的系统和方法。
本发明是通过一些实施例进行描述的,本领域技术人员知悉,在不脱离 本发明的精神和范围的情况下,可以对这些特征和实施例进行各种改变或等 同替换。另外,在本发明的教导下,可以对这些特征和实施例进行修改以适 应具体的情况及材料而不会脱离本发明的精神和范围。因此,本发明不受此 处所公开的具体实施例的限制,所有落入本申请的权利要求范围内的实施例 都属于本发明的保护范围。
权利要求
1、一种通信网络,其特征在于,包括至少一个模块,至少用于确定由所述通信网络提供服务的移动通信设备的位置;至少部分基于所确定的所述移动通信设备的位置来确定所述移动通信设备是否被授权访问独立于所述通信网络的另一通信网络;以及传送与所述确定的授权相关的信息。
2、 根据权利要求1所述的通信网络,其特征在于,所述至少一个模块用于至少部分通过接收来自所述移动通信设备的位置信息来确定所述移动通信 设备的位置。
3、 根据权利要求2所述的通信网络,其特征在于,所述接收的位置信息 包括地理坐标信息。
4、 根据权利要求1所述的通信网络,其特征在于,所述至少一个模块用 于至少部分通过接收来自所述移动通信设备外部的系统的位置信息来确定所 述移动通信设备的位置。
5、 根据权利要求4所述的通信网络,其特征在于,所述移动通信设备外 部的系统包括所述另 一通信网络。
6、 根据权利要求1所述的通信网络,其特征在于,所述至少一个模块用 于至少部分基于通信质量来确定所述移动通信设备是否被授权访问所述另一 通信网络。
7、 一种通信方法,其特征在于,用于在通信网络中确定是否被授权访 问另一通信网络,所述方法包括确定由所述通信网络提供服务的移动通信设备的位置; 至少部分基于所确定的所述移动通信设备的位置来确定所述移动通信设 备是否被授权访问独立于所述通信网络的另 一通信网络;以及 传送与所述确定的授权相关的信息。
8、 根据权利要求7所述的通信方法,其特征在于,所述确定所述移动通'停设备的位置包括接收来自所述移动通信设备的位置信息。
9、 根据权利要求8所述的通信方法,其特征在于,所述接收的位置信息 包括地理坐标信息。
10、 根据权利要求7所述的通信方法,其特征在于,所述确定所述移动 通信设备的位置包括接收来自所述移动通信设备外部的系统的位置信息。
全文摘要
本发明涉及一种至少部分基于通信设备的位置来确定是否被授权访问另一通信网络的系统和方法。本发明的不同方面,例如但不限于,包括确定由所述通信网络提供服务的移动通信设备的位置;至少部分基于所确定的所述移动通信设备的位置来确定所述移动通信设备是否被授权访问另一通信网络;以及传送与所述确定的授权相关的信息。
文档编号H04W48/04GK101668326SQ20091017159
公开日2010年3月10日 申请日期2009年8月25日 优先权日2008年8月25日
发明者吉汉·卡若古 申请人:美国博通公司