在通信网络中执行网络发现的方法和设备 |
|||||||
申请号 | CN200910128616.6 | 申请日 | 2001-02-07 | 公开(公告)号 | CN101527912B | 公开(公告)日 | 2017-04-05 |
申请人 | 朗迅科技公司; | 发明人 | 斯蒂芬·W·戴维斯; 米歇拉·C·万德文; | ||||
摘要 | 本 发明 公开了一种在网络中执行网络发现的方法,所述网络至少包括第一和第二基站以及至少一个无线终端,所述方法包括步骤:接收所述无线终端在所述第一基站和所述第二基站之间的切换 请求 ;确定所述第二基站在接收所述请求之前,是否知道所述第一基站;当所述第二基站在接收所述请求之前并不知道所述第一基站时,在所述第二基站中记录所述第二基站可以与所述第一基站进行切换。利用切换过程给基站提供有关其他基站的信息,该基站可以与这些其他基站协同执行切换。 | ||||||
权利要求 | 1.一种在无线通信网络中执行网络发现的方法,所述无线通信网络至少包括第一和第二基站以及至少一个无线终端,所述方法包括步骤: |
||||||
说明书全文 | 在通信网络中执行网络发现的方法和设备技术领域[0002] 本发明涉及无线通信技术,具体涉及无线终端从一个基站切换通信到另一个基站的系统。 背景技术[0003] 现有技术无线系统有确定哪些基站与无线终端通信的中央控制器,和在确定第二基站与无线终端之间保持的通信链路优于第一基站与无线终端之间保持的通信链路时,中央控制器促使无线终端从第一基站到第二基站的通信转移,或所谓的“切换”。通常,无线终端给中央控制器提供信号强度的测量结果,可以有助于切换过程,而中央控制器有切换过程的最终控制。 [0004] 为了进行切换以及其他的原因,支持移动终端的现有技术无线系统需要事先知道诸基站的“地图(map)”,例如,在初始的系统安装或重新安装时(例如,在系统中添加一个基站或去除一个基站)。这个地图至少包括有关哪些基站是相邻基站的信息,还可能包括各个基站所使用的频率和/或定时参数以及其他的这种配置信息,取决于空中接口的性质,即,系统中所用的无线终端与基站之间无线链路。通常,在构造网络之前由系统工程设计或规划以高的成本提供这种信息。 发明内容[0005] 我们认识到,按照本发明的原理,通过利用无线终端控制的切换过程,由此至少发现和更新基站的部分地图,就可能大大降低无线系统的成本。被特定基站发现的部分地图通常是它的相邻基站,它可以切换它正在服务的呼叫到这些相邻的基站。这个特定基站的每个相邻基站至少要有一次切换以发现它齐全的局部地图,即,围绕特定基站的所有基站的地图信息,特定基站可以对这些基站完成切换。 [0006] 更具体地说,呼叫正在传递给新的基站,而这个新基站可能不知道将要发生切换的旧基站。或者,呼叫正在传递给新的基站,而将要发生切换的旧基站可能不知道这个新基站。所以,按照本发明的一个方面,利用无线终端切换过程给一个基站提供有关其他基站的信息,该基站可以与这些其他基站协同完成切换。有利的是,当信息经无线终端被特定基站可以进行切换的其他基站得到时,随后的切换过程可以在特定基站与这些其他基站之间更快速地完成。更有利的是,避免了与原先的系统规划工程相关的成本开支。 [0007] 作为部分的切换过程,无线终端把前一个基站的标识告诉它正在切换呼叫到的新基站,从这前一个基站切换控制操作。于是,无线终端完成切换,并开始被新的基站提供服务。若新的基站没有前一个基站的合法记录,则它与这前一个基站形成信任关系,并为它建立一个记录,因此,响应于无线终端的控制操作,新的基站识别它为可以与其完成快速切换的相邻基站。附图说明 [0008] 在这些附图中: [0009] 图1表示按照本发明原理的典型网络装置; [0010] 图2以流程图的形式表示按照本发明原理在图1的各个基站之间完成切换的典型过程;和 [0011] 图3以流程图的形式表示这样一个典型过程,一个基站开始知道目前还没有有效项(entry)的另一个基站,和借助于无线终端当前的切换需要才察觉到它的存在。 具体实施方式[0012] 以下仅仅描述本发明的原理。因此,本领域专业人员可以理解,他们能够设计出各式各样的装置,虽然此处没有明确地给以描述和展示,这些装置体现了本发明的原理,应当包括在它的精神和范围内。此外,此处陈述的所有例子和条件语言主要是为了教育的目的,帮助读者理解本发明的原理和本发明者开发该技术提出的概念,所以,不应该局限于这些具体说明的例子和语言。此外,此处陈述本发明原理,特征,和实施例的所有说明以及特定的例子应当包含结构和功能两个方面的内容。而且,这些内容应当包括当前已知的和未来开发的,即,完成相同功能而开发的各种单元,它们与结构无关。 [0013] 因此,本领域专业人员可以理解,此处的方框图代表体现本发明原理的说明性电路概念。类似地,应当理解,任何的流程图,状态转变图,伪代码等代表各种过程,它们大体上可以表现在计算机可读媒体中并被计算机或处理器执行,不管此处是否明确地画出这种计算机或处理器。 [0014] 图中所示的各个单元的功能,包括标记为“处理器”的功能块,可以由专用硬件以及能够执行相应软件的硬件提供。若由处理器提供,则这些功能可以由单个专用处理器,单个共享处理器,或多个单独的处理提供,其中一些处理器可以被共享。此外,明确使用的术语“处理器”或“控制器”不应当解释成专指能够执行软件的硬件,可以暗示地包括:数字信号处理器(DSP)硬件,存储软件的只读存储器(ROM),随机存取存储器(RAM),和非易失性存储器。还可以包括普通和/或定制的其他硬件。类似地,图中所示的开关仅仅是概念化的。它们的功能可以通过运行程序逻辑,专用逻辑,程序控制与专用逻辑的相互作用,甚至是人工操作给以实现,可以通过上下文的内容更具体地明白执行者所选取的特定技术。 [0015] 在权利要求书中,表示完成特定功能的任何单元应当包括完成该功能的任何方法,例如其中有:a)完成该功能的电路单元组合或b)任何形式的软件,它包括与适当电路组合的固件,微代码等,通过执行那个软件完成该功能。这个权利要求书确定的本发明是基于这样一个事实,把各种陈述的装置提供的功能进行组合,并按照权利要求书的要求把它们合并在一起。因此,本申请人把能够提供那些功能的任何装置看成是与此处描述的装置相当。 [0016] 除非给以明确的规定,这些附图不是按比例画出的。 [0017] 图1表示按照本发明原理的典型网络装置。图1中所示的是:a)无线终端101;b)N个基站,其中N是大于或等于2的整数,包括:基站103-1至103-N;c)N个天线105,包括:天线105-1至105-N;d)N个建筑物107,包括:建筑物107-1至107-N;e)N个小区109,包括:小区 109-1至109-N;f)网络111;g)基站鉴权单元113;h)N个通信链路115,包括:通信链路115-1至115-N;i)通信链路117和121;j)安全中心119。 [0018] 无线终端101能够与与多个基站通信,这些基站发射足够强度的信号,在无线终端101的当前位置处被检测和可用于通信。一旦检测到特定基站足够强度的信号,无线终端 101可以与那个基站进行通信。无线终端101采用的无线链路和协议的具体类型,即,空中接口,对于本发明是不重要的,它可以是操作者所需要的任何类型,当然,无线终端101采用的无线电链路和协议必须是与基站103所采用的相同。 [0019] 无线终端101可以用操作者所需的任何方法获得与多个基站的通信。例如,无线终端101可能只有一个接收机,在它没有被与当前服务于它的基站的信息交换占用时,接收机可以从其他的基站接收信号,这些其他的基站有足够强的信号到达无线终端101。或者,无线终端101可以从多个基站同时接收信号,例如,在无线终端101中采用多个并行的接收机。或者,无线终端101可以有多于一个接收机,但是,接收机的数目小于基站的数目,无线终端 101在它的当前位置可以从这些基站接收足够强的信号,所以,无线终端101需要在它的至少一个接收机上完成扫描操作以得到某些基站的信号。 [0020] 除了下列的不同点以外,基站103基本上是普通的基站。第一,基站103不需要连接到基站间通信的专用网。代替的是,基站103可以利用共享公用网,例如,网际协议(IP)基网络,互联网。第二,每个基站103不需要包含任何的“地图”信息。代替的是,按照本发明的原理,每个基站103能够发现它所需要的部分“地图”信息。最好是,基站103是可以容易合并到狭小空间中的小型基站,例如,现有的那种基站,而不是需要专用的建筑物和场地准备。有利的是,这种小尺寸以及具有发现所需部分“地图”信息的能力,能够快速地构造新的无线通信网。此外,这种无线通信网的结构是非常灵活的,即,可以很容易地添加或去掉基站,而且,它还是容易维护的。 [0021] 每个天线105耦合到各自的一个基站103。每个天线105辐射它各自的一个基站103产生的信号。由一个基站103和它各自的一个天线105构成的每个组合形成一个小区109,小区109是一个特定的覆盖区域。图1中小区109的形状并不代表实际的小区形状,它仅仅是小区的常规标记。请注意,实际的各个小区109的形状是完全独立的。 [0022] 每个建筑物107提供放置一个或多个基站103的设施。此外,建筑物107还提供安装天线105的地方。例如,某些建筑物107可以是现有的房屋,在其中未使用的空间放置一个基站103,从外部固定一个天线105到该房子。 [0023] 网络111提供一种途径,便于基站103之间以及基站103与基站鉴权单元113和安全中心119的通信。网络111可以是由各种子网络构成的,子网络可能是本身固有的网络。此外,各种子网络可以是不同类型的网络,且可以采用不同的协议。在本发明的一个实施例中,网络111是分组基网,例如,异步传递方式(ATM)网或IP网。 [0024] 每个基站103经各自的一条通信链路115连接到网络111,通信链路115可以看成是网络111的一部分。例如,网络111或其中至少的一个子网络是IP网,一个基站103位于房屋的建筑物107内,通信链路115可以是互联网连接,例如,通过有线电视线路或光纤到街边连接,它被与其他基站通信的基站共享和被互联网浏览的房屋居住者共享。 [0025] 基站鉴权单元113包含全部合法基站103的列表和一些相关的信息,例如,保密密钥和基站的标识符或地址。基站可以被列出在基站鉴权单元113中的任何点。然而,一旦基站被列出在基站鉴权单元113中,它才变成合法的。虽然图中只画出一个单元,实际上,基站鉴权单元113可以由几个部分组成,这些部分在地理上不必同在一处。此外,本领域一般专业人员容易地知道,为了提高可靠性和性能,基站鉴权单元113的各个部分或功能中的一些部分或全部可以是复制的。 [0026] 基站鉴权单元113经通信链路117连接到网络111。当然,若基站鉴权单元113是由多于一个部分组成的或复制的,则可以认为通信链路117覆盖网络111与各个部分或复制部分之间所有必需的通信路径。 [0027] 安全中心119包含被服务的全部合法无线终端的列表。此外,安全中心119包含安全信息,例如,与每个无线终端相关的鉴权询问响应对和/或加密密钥。根据需要,安全信息可以由安全中心119分布到各个基站103。无线终端可以被列出在安全中心119中的任何点。然而,一旦无线终端被列出在安全中心119中,它才变成合法的。虽然图中只画出一个单元,实际上,安全中心119可以由几个部分组成,这些部分在地理上不必同在一处。此外,本领域一般专业人员容易地知道,为了提高可靠性和性能,安全中心119的各个部分或功能中的一些或全部可以是复制的。 [0028] 安全中心119经通信链路121连接到网络111。当然,若安全中心119是由多于一个部分组成的或复制的,则可以认为通信链路121覆盖网络111与各个部分或复制部分之间所有必需的通信路径。 [0029] 图2以流程图的形式表示按照本发明原理在图1的各个基站之间完成无线终端101切换的典型过程。更具体地说,按照本发明的一个方面,作为部分的切换过程,基站可以发现和更新至少部分的“地图”。特定基站发现的部分地图,即,基站的局部地图,通常是该基站的相邻基站,该基站可能切换它正在服务的呼叫到这些相邻的基站。这个特定基站的每个相邻基站至少要有一次切换才能发现它齐全的局部地图。 [0030] 当确定无线终端(例如,无线终端101(图1))要求切换时,因为与它通信的基站(例如,图1的基站103-1)的无线电链路信号变得足够弱于另一个特定的基站(例如,图1的基站103-2)的无线电链路信号,因此,其他的特定基站似乎可以提供更好的无线电链路,过程就在步骤201进入。下一个条件转移点203(图2)进行测试以确定与第一基站(例如,图1的基站 103-1)的连接是否还存在,这是因为从第一基站接收到的信号在无线终端处变得如此之弱,或从无线终端接收到的信号在第一基站处变得如此之弱,因此,在获得切换之前,第一基站与无线终端之间的连接已经断开。若在步骤203的测试结果是YES,它表明第一基站与无线终端之间的连接继续存在,则控制操作传递到步骤205,其中无线终端请求从第一基站切换到第二基站(例如,图1的基站103-2)。或者,无线终端可以发送该无线终端处接收到第一基站和第二基站的各个信号强度测量结果到第一基站,由第一基站确定这是切换的合适时间。所以,第一基站告诉无线终端连接到第二基站。 [0031] 接着,条件转移点207进行测试以确定第一基站是否“知道”第二基站,即,第一基站在它的“地图”信息中有列出的第二基站,这个列表是无线终端以前在第一基站与第二基站之间的切换结果。更具体地说,作为在地图信息中列出的部分内容,第一基站可能知道a)第二基站的基站标识符,b)第二基站的网络地址,例如,它的IP地址,和c)安全信息,例如,第二基站的公用密钥,利用它给第一基站与第二基站之间的通信保密。若在步骤207的测试结果是NO,它表明第一基站不知道第二基站,则控制操作传递到步骤209,其中第一基站告诉无线终端,它不知道第二基站以及无线终端必须依靠自己安排与第二基站的无线链路连接。这是可以达到的,例如,无线终端可以利用这样一个相同的过程,当无线终端第一次在基站服务的小区内接通电源时,它习惯于建立与该基站的初始无线链路,如以下所详细描述的。 [0032] 若在步骤203的测试结果是NO,它表明从无线终端到第一基站的连接已经终止,或在步骤209之后,控制操作传递到步骤211,其中无线终端请求第二基站建立与它的无线链路。在步骤213,响应于这个请求,第二基站试图鉴权该无线终端,它可以要求利用存储在安全中心(例如,图1的安全中心119)中的信息。此后,条件转移点215进行测试以确定无线终端是否被成功地鉴权。 [0033] 若在步骤215的测试结果是YES,它表明允许无线终端利用基站进行通信,则控制操作传递到步骤217,其中连接无线终端以传送用户业务到第二基站。作为这个步骤的一部分,给正在经第一基站发射数据到无线终端的其他部分网络发出指令,现在要经第二基站发射其数据到无线终端,例如,利用熟知的移动网际协议方法。此后,该过程在步骤219退出。 [0034] 若在步骤215的测试结果是NO,它表明不允许无线终端利用基站进行通信,则控制操作传递到步骤219,该过程在此退出。 [0035] 若在步骤207的测试结果是YES,它表明第一基站“知道”第二基站,则控制操作传递到步骤221,其中按照本发明的一个方面,第一基站发送加速切换过程的信息到第二基站。这个加速信息可以包括:a)可以进行切换的指示,即,允许无线终端利用这些基站,b)与无线终端相关的安全信息,例如,鉴权询问响应对和/或加密密钥,和c)尚未由第一基站发送到无线终端的数据。此后,控制操作传递到步骤217,该过程按照上述步骤继续进行。 [0036] 图3以流程图的形式表示这样一个典型过程,一个基站开始知道目前还没有有效项的另一个基站,和借助于无线终端当前的切换需要才察觉到它的存在。在无线终端请求非加速切换之后,例如,在执行了图2中步骤211之后的任何一点,该过程就在步骤301进入。在此情况下,第二基站希望知道有关第一基站的信息。 [0037] 在步骤303,第二基站(例如,图1的基站103-2)联系基站鉴权单元(例如,图1的基站鉴权单元113),请求建立与第一基站的信任关系。接着,在步骤305,基站鉴权单元在它的列表中查阅第一基站和第二基站,例如,利用询问响应过程,试图确定它们是否与它们所说的符合。条件转移点307进行测试以确定第一基站和第二基站是否为合法的基站。若在步骤307的测试结果是YES,它表明第一基站和第二基站是合法的基站,则控制操作传递到步骤 309,其中基站鉴权单元发送第一基站的合法消息给第二基站和发送第二基站的合法消息给第一基站。这个消息还可以包括其他的信息,例如,网络地址和安全信息。或者,第一基站和第二基站可以在它们之间交换这些其他的信息。 [0038] 在步骤311,响应于接收到有关第二基站的消息,按照本发明的一个方面,第一基站用第二基站的一个项更新它的数据库。因此,第一基站现在“知道”第二基站,因此能够与它完成快速切换。类似地,在步骤313,响应于接收到有关第一基站的消息,按照本发明的原理,第二基站用第一基站的一个项更新它的数据库。因此,第二基站现在“知道”第一基站,因此能够与它完成快速切换。此后,该过程在步骤315退出。 [0039] 若在步骤307的测试结果是NO,它表明第一基站和第二基站中至少一个基站是不合法的,则控制操作传递到步骤317,其中按照本发明的一个方面,与第一基站建立信任关系的请求被否定。这可以通过一个明确的否定消息或在规定的时间周期内没有接收到合法消息的暗示方法而实现。此后,该过程在步骤315退出。 [0040] 在本发明的另一个实施例中,若在步骤207的测试结果是NO,则图3的过程可以在步骤207(图2)之后进入。然而,在这另一个实施例中,第一基站和第二基站的作用是互换的。 [0041] 请注意,在本发明的另一个实施例中,切换的请求可能不来自无线终端或不是受无线终端的控制。代替的是,切换的请求或进行切换的决定可以来源于基站,通常是利用从无线终端得到的信息。 |