用于混合家庭网络基站的手动选择的连接尝试消息过程加强的制作方法

文档序号:7910375阅读:356来源:国知局
专利名称:用于混合家庭网络基站的手动选择的连接尝试消息过程加强的制作方法
技术领域
本发明涉及用于接入家庭网络的方法和系统。本发明进一步涉及将接入请求值添加到连接尝试消息,以指示接入协议目标。
背景技术
通过安装在家庭或属于公司和商业企业的基站(称为UTRAN中的家庭NodeB (HNB) 和E-UTRAN中的家庭eNodeB (HeNB)),移动系统可接入通用陆地无线接入网络(UTRAN)和演进UTRAN(E-UTRAN)蜂窝网络。HNB或HeNB可以是称为家庭网络的至少部分地无线的局域网(LAN)的一部分。可以通过封闭用户组(CSG)成员资格控制对HNB和HeNB的接入。每个HNB和HeNB 可以与特定CSG相关联,因此具有该CSG的有效成员资格的移动用户可以获得接入。允许的CSG标识符(ID)列表可包含关于具有哪个CSG的移动用户能够接入或订购的信息。可通过移动或网络使用CSG ID列表,以控制对HeNB的接入。

发明内容
公开一种方法、移动系统和家庭网络基站。处理器可将接入请求值添加到连接尝试消息,以指示接入协议目标。收发器可将连接尝试消息发送到家庭网络基站。


要理解这些附图仅描述本发明的典型实施例,因此不应视作其范围的限制,通过利用附图,用附加特异性和细节来描述和说明本发明,附图中图1以方框图示出通信系统的一个实施例。图2示出充当基站收发器的计算系统的可能构造。图3以方框图示出用于产生无线电连接的移动系统或电子装置的一个实施例。图4以方框图示出家庭网络基站的架构布局的一个实施例。图5以方框图示出连接尝试消息的一个实施例。图6以方框图示出连接响应消息的一个实施例。图7以流程图示出用于接入家庭网络基站的方法的一个实施例。图8以流程图示出用于从移动系统接收接入尝试的方法的一个实施例。
具体实施例方式在下面的描述中将阐明本发明的附加特征和优点,根据描述,本发明的一部分将显而易见,或者可通过实践本发明来获知。通过所附权利要求书中特别指出的装置和组合, 可实现和获得本发明的特征和优点。根据下面的描述和所附权利要求书,本发明的这些和其他特征将变得更加显而易见,或者可通过实践这里阐明的本发明来获知。
4
下面详细讨论本发明的各种实施例。虽然讨论了特定实施方式,但是应当理解这样做只是为了说明的目的。本领域技术人员将认识到,可以使用不脱离本发明精神和范围的其他部件和构造。本发明包括诸如方法、设备以及电子装置的多种实施例以及涉及本发明基本概念的其他实施例。电子装置可以是计算机、移动装置或无线通信装置中的任意方式。公开了一种方法、移动系统以及家庭网络基站。处理器可将接入请求值添加到连接尝试消息,以指示接入协议目标。收发器可将连接尝试消息发送到家庭网络基站。图1示出通信系统100的一个实施例。通信系统100可包括移动网络102,可通过诸如电子装置或移动系统的至少一个移动装置104来接入所述移动网络102。各种通信装置可通过移动网络102交换数据或信息。移动网络102可以是WiMAX网络、通用陆地无线接入网络(UTRAN)蜂窝网络、演进UTRAN (E-UTRAN)蜂窝网络或其他类型的电信网络。由网络操作员控制的服务器或一系列服务器在此称为网络操作员服务器106,网络操作员服务器106可管理网络。网络操作员服务器106可保持一组数据,以便利通过移动系统104接入移动网络102。家庭、办公室或其他局域化设置可保持家庭网络108。家庭网络108可以是连接到移动网络102的至少部分无线的局域网(LAN)。家庭网络108可经由一个或多个家庭网络基站110,例如家庭NodeB (HNB)或家庭演进NodeB (HeNB)连接到移动网络102。移动系统104可利用家庭网络基站110来接入移动网络102或家庭网络108。家庭网络108可允许移动系统102接入,如果移动系统102是与家庭网络108相关联的封闭用户组(CSG)的一部分。移动系统104可存储CSG标识符(ID)列表或CSG ID列表,详细说明移动系统104 可接入的家庭网络108。网络操作员服务器106可存储CSG ID列表,以管理到各种家庭网络的接入。如果家庭网络基站110是封闭基站,那么如果移动系统104是关联CSG的成员,则移动系统104可连接家庭网络基站110。如果家庭网络基站110是混合基站或开放基站,那么即使移动系统104不是关联CSG的成员,移动系统104也可以利用家庭网络基站110来连接移动网络102。图2示出充当网络操作员服务器106或家庭网络基站110的计算系统200的可能构造。计算系统200可包括通过总线270连接的控制器/处理器210、存储器220、数据库接口 230、收发器M0、输入/输出(I/O)装置接口 250以及网络接口沈0。网络服务器200 可实施任何操作系统。可以用任何编程语言编写客户端和服务器软件,例如C、C++、Java或 VisualBasic0服务器软件可以在应用框架例如Java 服务器或.NET 框架上运行。控制器/处理器210可以是本领域技术人员已知的任何编程处理器。但是,也可以在通用或专用计算机、编程微处理器或微控制器、外围集成电路元件、特殊用途集成电路或其他集成电路、硬件/电子逻辑电路(例如离散元件电路)、可编程逻辑装置(例如可编程逻辑阵列、现场可编程门阵列)等等上实施决定支持方法。一般而言,能够实施这里所述的决定支持方法的任何装置或多个装置都可以用于实施本发明的决定支持系统功能。存储器220可包括易失性和非易失性数据存储,包括一个或多个电子、磁或光存储器,例如随机访问存储器(RAM)、高速缓冲存储器、硬盘驱动器或其他存储器装置。存储器可具有高速缓冲存储器,以加速对于特定数据的访问。存储器220也可以连接到压缩光盘-只读存储器(⑶-ROM)、数字视频光盘-只读存储器(DVD-ROM)、DVD读写输入、磁带驱动器或允许将媒体内容直接上传到系统的其他可移动存储器装置。可将数据存储在存储器或单独的数据库中。可通过控制器/处理器210使用数据库接口 230来访问数据库。数据库可包含为可以接入移动网络102或家庭网络108的每个移动系统设置的用户信息。收发器240可产生与移动装置104的连接。收发器240可以合并在基站200中, 也可以是单独的装置。I/O装置接口 250可连接一个或多个输入装置,输入装置可包括键盘、鼠标、笔操作触摸屏或监视器、语音识别装置或接收输入的任何其他装置。I/O装置接口 250也可连接到一个或多个输出装置,例如监视器、打印机、光盘驱动器、扬声器或提供用于输出数据的任何其他装置。I/O装置接口 250可以从网络管理员接收数据任务或连接标准。网络连接接口 260可连接到通信装置、调制解调器、网络接口卡、收发器或能够从网络传输和接收信号的任何其他装置。网络连接接口 260可用将客户端装置连接到网络。 网络连接接口 260可用于将电话会议装置连接到网络,网络将用户连接到电话会议中的其他用户。网络服务器200的部件例如可经由电气总线270连接,或者无线地链接。客户端软件和数据库可通过控制器/处理器210从存储器220访问,并且例如可包括数据库应用程序、字处理应用程序以及具体实施本发明的决定支持功能的部件。网络服务器200可实施任何操作系统。可以用任何编程语言编写客户端和服务器软件。虽然没有要求,但是至少部分地,在通过电子装置(例如通用计算机)执行的计算机可执行指令 (例如程序模块)的一般背景下描述本发明。一般而言,程序模块包括执行特定任务或实施特定抽象数据类型的例程程序、对象、部件、数据结构等等。此外,本领域技术人员理解,通过很多类型的计算机系统构造,包括个人计算机、手持装置、多处理器系统、基于微处理器或可编程的消费性电子器件、网络PC、微型计算机、主机计算机等等,可以在网络计算环境中实践本发明的其他实施例。图3示出能够充当移动系统或电子装置的移动装置300的一个实施例。对于本发明的某些实施例,移动装置300也可以支持用于利用网络进行各种通信的一个或多个应用。移动装置300可以是手持装置,例如移动电话、膝上型计算机或个人数字助理(PDA)。 对于本发明的某些实施例,移动装置300可以是具有WiFi 功能的装置,其可用于接入网络移动用于数据,或者利用VOIP通过语音来接入网络移动。移动装置300可包括能够通过移动网络102发送和接收数据的收发器302。移动装置300可包括执行存储的程序的处理器304。移动装置300还可包括充当用于处理器304 的数据存储的易失性存储器306和非易失性存储器308。移动装置300可包括用户输入接口 310,用户输入接口 310可包括诸如键盘、显示器、触摸屏等等元件。移动装置300还可包括用户输出装置,用户输出装置可包括显示屏和音频接口 312,音频接口 312可包括诸如麦克风、耳机以及扬声器这样的元件。移动装置300还可包括可附接附加元件的部件接口 314,例如通用串行总线(USB)接口。最后,移动装置300可包括电源316。图4以方框图示出家庭网络基站110的架构布局400的一个实施例。移动系统 104可经由家庭网络基站110访问网络操作员服务器106或CSG服务器106。一旦建立了连接,家庭网络基站110可利用服务网关402来创建在移动系统104与移动网络102之间
6的数据通信链路。家庭网络基站110可利用安全网关404来建立与移动网络102的安全连接。CSG服务器106可利用这些连接来建立移动系统104与家庭网络108之间的信任等级。网络操作员服务器106可存储和配置用于每个移动系统106的CSGID列表,列出移动可订购的CSG的ID。用于移动系统104的家庭用户服务(HSS)406以及用于移动网络 102的移动性管理实体(MME)408可使用CSG ID列表,来控制到CSG小区的移动接入。移动用户可利用手动选择来触发CSG ID列表的更新。用户可请求移动系统104进行附近家庭网络基站110的扫描。移动系统104可显示CSG标识符以及找到的家庭网络基站110的名称,指示CSG ID列表上面有哪些CSG ID。当用户选择具有的CSG ID不在CSG ID列表上的家庭网络基站110时,移动系统104可以尝试通过连接尝试消息接入移动网络102,例如“附连(attach)”消息、跟踪区域更新(TAU)消息、服务请求消息或尝试连接到移动网络 102的其他消息。当做出决定时,家庭网络基站110可以发出连接响应消息。如果家庭网络基站110准许接入,则移动系统104可接收“附连接受(Attach Acc印t) ”或“TAU接受 (Accept) ”消息。如果还没有包括,则移动系统104可以将关联的CSG ID添加到移动CSG ID列表。如果还没有包括,则移动系统104可以将CSG ID添加到用户的CSG ID列表。如果家庭网络基站Iio拒绝接入,则移动系统104可接收“附连拒绝(Attach Reject) ”或“TAU 拒绝(Reject),,消息。如果存在的话,移动系统104可将关联的CSG ID从移动CSG ID列表去除。如果存在的话,移动系统104可将CSG ID从用户的CSG ID列表去除。如果家庭网络基站110处于关闭(closed)模式,则使用“附连(Attach)”消息或 TAU消息不一定在移动系统104和移动网络102上导致关于是否可将家庭网络基站110的 CSG ID添加到CSG ID列表的不明确。如果CSG ID不在CSG ID列表上,则移动系统104可发出“附连(Attach)”请求或TAU请求,仅用于手动选择。如果CSG ID在CSG ID列表上, 则拒绝消息可将CSG ID从CSG ID列表去除,所述拒绝消息带有特定指示,即移动系统104 不能接入家庭网络基站110。当家庭网络基站110被配置用于混合接入模式时,家庭网络基站110可以向关联的CSG成员或者不属于关联CSG的任何公共陆地移动网络(PLMN)的接受漫游协定的用户提供服务。在收到“附连(Attach)”消息或TAU消息以后,MME 408会关于移动系统是利用混合家庭网络基站110的开放规定还是利用CSG的手动选择来附连发生困惑。因此,MME 408可能不知道是执行正常的附连过程还是手动选择过程,导致移动系统104与MME 408之间的误解以及移动系统104和家庭网络108上的CSG ID列表的不匹配。用户可能需要进行手动选择,发出适当的“附连(Attach)”消息或TAU请求。但是,MME 408会将连接尝试消息视作来自混合家庭网络基站110的开放规定的常规连接尝试消息。 MME 408可以不选择CSG,并且在MME 408中没有CSG ID列表上的CSG ID。但是,连接尝试消息的接受将使得移动系统104选择该CSG,该CSG具有包括在移动系统104上的CSG ID 列表中的CSG ID。或者,移动系统104可进行正常连接尝试过程,但是MME 408可能认为用户要进行 CSG小区的手动选择。因此MME 408会在没有用户的请求或知情的情况下准许对CSG的接入。MME 408可包括MME 408上的CSG ID列表上的CSG ID。该CSG ID可能不在移动系统 104上的CSGID列表上。为了缓解这种情况,移动系统104可将接入请求值添加到连接尝试消息,以指示接入协议目标,例如用户是期望手动选择CSG来订购CSG还是仅仅附连到网络102。接受连接响应消息可以确认对应过程的成功,而拒绝连接响应消息则可以将对应过程的失败警告移动系统104。如果将接入请求值设置为网络接入值,则MME 408会进行正常的连接尝试过程,保留用户的CSG订购状态不变。如果将接入请求值设置为订购请求值,则MME 408可以检查是否可以将用户添加作为CSG成员。如果是,则MME 408可发出接受连接响应消息,并负责将该CSG ID添加到移动系统104的CSG ID列表。如果否,则MME 408可以发送拒绝连接响应消息,并负责将该CSG ID从移动系统104的CSG ID列表去除。如果将接入请求值设置为组合请求值,则MME 408会创建正常的网络连接,同时进行订购过程。图5以方框图示出连接尝试消息500的一个实施例。连接尝试消息500可具有头部510,以指引连接尝试消息500到家庭网络基站110的路径。连接尝试消息500可具有发出连接尝试消息500的移动系统104的移动ID 520。连接尝试消息500的主体530可包含解释家庭网络基站110要采取的行动的数据。主体530可具有服务请求消息531、附连消息 532、跟踪区域更新(TAU)消息533、位置区域更新(LAU)消息534、路由区域更新(RAU)消息533或其他连接消息536。移动系统104可将接入请求值540添加到连接尝试消息500, 以指示接入协议目标,例如订购封闭用户组或连接到网络。接入请求值540可以是用于指示封闭用户组接入或尝试订购封闭用户组的订购请求值M2。接入请求值540可以是用于指示一般网络接入或者尝试连接到网络或尝试更新移动网络102中移动系统104的位置的网络接入值M4。接入请求值540可以是用于指示封闭用户组接入和一般网络接入的组合的组合请求值讨6。图6以方框图示出连接响应消息600的一个实施例。连接响应消息600可具有头部610,以指引连接响应消息600到移动系统104的路径。连接响应消息600可具有发出连接响应消息600的家庭网络基站110的基站(BS) ID 620。连接响应消息600的主体630可包含确认家庭网络基站110采取的行动的数据,诸如“接受(Accept)”消息632,或者是“拒绝(Reject) ”消息634。家庭网络基站110可将接入响应值640添加到连接响应消息600, 以指示接入协议目标的接受,例如订购封闭用户组或连接到网络。接入响应值640可以是订购响应值642,以确认家庭网络基站在进行封闭用户组接入。接入响应值640可以是网络接入值644,以确认家庭网络基站在进行一般网络接入。接入响应值640可以是组合响应值 646,以确认家庭网络基站在进行封闭用户组接入或一般网络接入的组合。图7以流程图示出用于接入家庭网络基站的方法700的一个实施例。移动系统104 可以从家庭网络基站110接收BS ID 620(块702)。移动系统104可以由BS ID 620识别 CSG ID (块704)。移动系统104可以利用用户接口 310向用户显示CSG ID (块706)。移动系统104可以从用户接收选项选择(块708)。选项选择可指示用户选择了哪个CSG ID。 此外,选项选择可指示用户是否希望订购CSG、利用家庭网络基站110连接到移动网络102 或者在开始订购过程的同时连接到移动网络102。移动系统104可基于选项选择将接入请求值540编码(块710)。移动系统104可将接入请求值540添加到连接尝试消息500 (块 712),然后将连接尝试消息500发送到家庭网络基站110 (块714)。移动系统104可接收确认连接尝试消息500的接收的连接响应消息600 (块716)。移动系统104可将连接响应消息600的接入响应值640解码,以确定是否在进行正确的行动(块718)。图8以流程图示出从移动系统接收接入尝试的方法800的一个实施例。家庭网络基站110可传输BS ID 620,允许区域中的移动系统104识别家庭网络基站110(块802)。 家庭网络基站110可以从移动系统104接收连接尝试消息500 (块804)。家庭网络基站 110可将消息传递给MME408。MME 408可将添加到连接尝试消息500的接入请求值540解码(块806)。如果接入请求值540是订购请求值542 (块808),则MME 408可利用CSG启动移动系统104的订购(块810)。MME 408可利用订购响应值642对接入响应值640进行编码(块81 。如果接入请求值540是网络接入值544 (块808),则MME 408可通过移动网络102更新移动系统104的网络位置(块814)。MME 408可利用网络响应值644对接入响应值640进行编码(块812)。如果接入请求值540是组合请求值546 (块808),则MME 408可通过移动网络102将移动系统104的网络位置更新(块816)。MME 408可利用CSG 启动移动系统104的订购(块818)。MME 408可利用组合响应值646对接入响应值640编码(块812)。MME408可将接入响应值640添加到连接响应消息600 (块820),并经由家庭网络基站110将连接响应消息600传输到移动系统104(块822)。本发明范围中的实施例也可以包括计算机可读介质,用于承载或在上面存储有计算机可执行指令或将数据结构。这种计算机可读介质可以是通过通用或专用计算机可以访问的任何可用介质。作为示例且没有限制地,这种计算机可读介质可以包括RAM、ROM、 EEPROM、CD-ROM或者其他光盘存储、磁盘存储或其他磁存储装置,或者可以以计算机可执行指令或数据结构的形式用于承载或存储期望的程序代码手段的任何其他介质。当通过网络或另一通信连接(硬布线、无线、或者它们的组合)将信息传输或提供给计算机时,计算机适当地将连接视作计算机可读介质。因此,任何这样的连接都可以适当地称为计算机可读介质。上述的组合也可以包括在计算机可读介质的范围中。也可以在分布式计算环境中实践实施例,其中通过本地或远程处理装置来执行任务,所述本地或远程处理装置通过通信网络来链接(硬布线链接、无线链接、或者它们的组
合)ο计算机可执行指令例如包括导致通用计算机、专用计算机或专用处理装置以进行某一功能或某组功能的指令和数据。计算机可执行指令还包括通过独立或网络环境中的计算机执行的程序模块。一般而言,程序模块包括执行特定任务或实施特定抽象数据类型的例程、程序、对象、部件和数据结构等等。本申请公开了用于执行所述方法的步骤的程序代码手段的计算机可执行指令、关联数据结构以及程序模块代表示例。这些可执行指令或关联数据结构的特定顺序代表用于实施在这些步骤中描述的功能的相应行为的示例。虽然以上描述可以包含特殊细节,但是不应以任何方式将它们解释为限制权利要求书。本发明所述实施例的其他构造是本发明范围的一部分。例如,本发明的原理可应用于每个独立用户,其中每个用户可以独立地部署这样的系统。这使得每个用户能够利用本发明的优点,即使大量可能应用的任何一个都不需要这里所述的功能。换言之,可以有多个电子装置的示例,每个装置以各种可能的方式处理内容。不一定需要是所有末端用户使用的一个系统。因此,应当仅由所附权利要求书和它们的法律等效物,而不是给出的任何特定示例来限定本发明。
权利要求
1.一种用于接入家庭网络基站的方法,包括步骤将接入请求值添加到连接尝试消息,以指示接入协议目标;以及将所述连接尝试消息发送到所述家庭网络基站。
2.权利要求1的方法,其中,所述接入请求值是下述值中的至少一种用于指示封闭用户组接入的订购请求值;用于指示一般网络接入的网络接入值;以及用于指示所述封闭用户组接入与所述一般网络接入的组合的组合请求值。
3.权利要求1的方法,进一步包括从用户接收选项选择。
4.权利要求1的方法,其中,所述连接尝试消息是跟踪区域更新消息、服务请求消息或附连消息。
5.权利要求1的方法,进一步包括从所述家庭网络基站接收连接响应消息。
6.权利要求5的方法,进一步包括将添加到所述连接响应消息的接入响应值解码,以指示所述接入协议目标。
7.权利要求6的方法,其中,所述接入响应值是下述值中的至少一种用于确认封闭用户组接入的订购响应值;用于确认一般网络接入的网络响应值;以及用于确认所述封闭用户组接入与所述一般网络接入的组合的组合响应值。
8.一种用于接入家庭网络基站的移动系统,包括处理器,所述处理器将接入请求值添加到连接尝试消息,以指示接入协议目标;以及收发器,所述收发器将所述连接尝试消息发送到所述家庭网络基站。
9.权利要求8的移动系统,其中,所述接入请求值是下述值中的至少一种用于指示封闭用户组接入的订购请求值;用于指示一般网络接入的网络接入值;以及用于指示所述封闭用户组接入与所述一般网络接入的组合的组合请求值。
10.权利要求8的移动系统,进一步包括用户接口,所述用户接口从用户接收选项选择。
11.权利要求8的移动系统,其中,所述连接尝试消息是跟踪区域更新消息、服务请求消息或附连消息。
12.权利要求8的移动系统,其中,所述收发器从所述家庭网络基站接收连接响应消息。
13.权利要求12的移动系统,其中,所述处理器将添加到所述连接响应消息的接入响应值解码,以指示所述接入协议目标。
14.一种连接到移动系统的家庭网络基站,包括收发器,所述收发器从所述移动系统接收连接尝试消息;处理器,所述处理器将添加到所述连接尝试消息的接入请求值解码,并基于由所述接入请求值指示的接入协议目标,创建与所述移动系统的通信连接。
15.权利要求14的家庭网络基站,其中,所述接入请求值是下述值中的至少一种用于指示封闭用户组接入的订购请求值;用于指示一般网络接入的网络接入值;以及用于指示所述封闭用户组接入与所述一般网络接入的组合的组合请求值。
16.权利要求14的家庭网络基站,进一步包括网络接口,所述网络接口在所述处理器将所述接入请求值解码为网络接入值后更新网络位置。
17.权利要求14的家庭网络基站,进一步包括网络接口,所述网络接口在所述处理器将所述接入请求值解码为订购请求值后启动所述移动系统对封闭用户组的订购。
18.权利要求14的家庭网络基站,进一步包括网络接口,所述网络接口在所述处理器将所述接入请求值解码为组合请求值后,更新网络位置并启动所述移动系统对封闭用户组的订购。
19.权利要求14的家庭网络基站,其中,所述处理器将接入响应值添加到连接响应消息,以指示所述接入协议目标的接受,以及所述收发器将所述连接响应消息传输到所述移动系统。
20.权利要求19的家庭网络基站,其中,所述接入响应值是下述值中的至少一种用于确认封闭用户组接入的订购响应值;用于确认一般网络接入的网络响应值;以及用于确认所述封闭用户组接入与所述一般网络接入的组合的组合响应值。
全文摘要
本发明公开一种方法、移动系统和家庭网络基站。处理器可将接入请求值添加到连接尝试消息,以指示接入协议目标。收发器可将连接尝试消息发送到家庭网络基站。
文档编号H04W48/20GK102362527SQ201080013016
公开日2012年2月22日 申请日期2010年3月10日 优先权日2009年3月23日
发明者吴建军, 斯科特·德罗斯特, 毕皓 申请人:摩托罗拉移动公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1