CN1663314A - 位置-认识的网络的管理 - Google Patents
位置-认识的网络的管理 Download PDFInfo
- Publication number
- CN1663314A CN1663314A CN038145111A CN03814511A CN1663314A CN 1663314 A CN1663314 A CN 1663314A CN 038145111 A CN038145111 A CN 038145111A CN 03814511 A CN03814511 A CN 03814511A CN 1663314 A CN1663314 A CN 1663314A
- Authority
- CN
- China
- Prior art keywords
- network
- insertion point
- node
- location
- point devices
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
- H04W64/006—Locating users or terminals or network equipment for network management purposes, e.g. mobility management with additional information processing, e.g. for direction or speed determination
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
网络可以确定网络节点的位置,创建覆盖范围映射,并在网络接入点之间执行预见性转移。
Description
背景
当移动用户(或“节点”)从一个单元转移到另一个单元时,无线局域网(WLANs)、无线广域网(WWANs)和移动电话网络具有类似的问题。例如,当移动式网络节点接近给定单元的覆盖范围的边缘并且启动用于商议到邻近单元的手动传递的协议时,会发生有潜在问题的转移。在WLANs的情况中,这种手动传递被称作节点与固定网络接入点之间的“再联合”。如同在从WLAN到WWAN的转移中,随着该节点的运动速度的提高、该数据的带宽要求的增加、可接受的等待时间帧的减少、或复杂的因特网网络转移的涉及,商议该转移的问题会变得更加成问题。
由于上述的各种原因,并且由于以下陈述的其他原因(精通该技术领域的人通过阅读和理解本说明书,将会明白这些原因),在该技术领域中,需要用于无线网络的交替的方法和装置。
附图简述
图1表现了无线网络的示意图;
图2表现了网络接入点设备的示意图;
图3表现了网络服务器的示意图;
图4表现了无线网络中的移动用户运动的示意图;
图5表现了具有覆盖范围映射信息的数据表格;
图6表现了用于生成覆盖范围映射的方法的流程图;
图7表现了无线网络中的移动用户运动的另一幅示意图;以及,
图8表现了用于确定网络接入点来与移动用户进行通信的方法的流程图。
实施例的说明
在以下详细的说明中,参照附图,这些附图通过举例说明而表现了其中可以实践本发明的特殊实施例。这些实施例被充分详细地加以描述,以允许精通该技术领域的人实践本发明。将会理解:虽然各不相同,但是,本发明的各种实施例不一定是相互排他的。例如,在不脱离本发明的精神和范围的前提下,可以在其他实施例内执行这里结合一个实施例而描述的特定的特点、结构或特征。此外,将会理解:在不脱离本发明的精神和范围的前提下,可以修改每个所揭示的实施例内的单独元件的位置或布置。所以,以下的详细说明将没有限制的意义,并且,本发明的范围只由所附权利要求书加以定义,并连同为其授权该权利要求书的全部范围的相等物一起加以适当地解释。在这些附图中,相似的数字提及贯穿这几幅视图的相同的或类似的功能性。
图1表现了无线网络的示意图。网络100包括服务器122、网络接入点(NAPs)102、104和106、以及无线网络节点120。接入点102、104和106通过介质116而被耦合到服务器122,并且,接入点102、104和106中的一个或多个接入点通过无线链路132、134和136而被耦合到节点120。接入点102、104和106的组合以及服务器122为网络节点120提供网络服务。此外,在一些实施例中,节点120可以将网络服务提供给其他节点(未示出),或提供给接入点102、104和106中的任何接入点。
无线网络100可能是允许节点使用无线链路来访问网络服务的任何类型的网络。例如,在本发明的一些实施例中,无线网络100表示移动电话网络;并且,在其他实施例中,无线网络100表示无线局域网(WLAN)或无线广域网(WWAN)。在另外的实施例中,网络100是将不同服务的组合提供给网络节点和接入点的混合***。介质116可能是能够在服务器122与接入点102、104、106之间提供数据通信路径的任何类型的信号传输介质。例子包括(但不局限于)电线、光纤电缆和无线链路。
无线网络节点120可能是能够使用无线链路来访问网络服务的任何类型的网络节点。例如,节点120可能是移动电话、计算机、个人数字助理(PDA)、或可以使用无线链路来访问网络的任何其他类型的设备。在一些实施例中,节点120可能是提供无线数据和语音服务的组合便携式电话和计算机。
一般而言,节点和接入点是可以提供网络服务、接收网络服务、或执行这两者的网络元件。例如,在蜂窝网络实施例中,接入点102、104和106可能是提供网络服务的蜂窝基站,节点120可能是主要接收网络服务的移动电话。例如,在无线LAN实施例中,节点120和接入点102、104、106也可能是提供并接收网络服务的计算机。本说明的剩余部分描述本发明的许多不同的实施例——重点放在无线LAN实施例上。为清楚起见,提供无线LAN实施例方面的该重点;并且,掌握该技术领域的普通技能的人将会理解:本发明的实施例不局限于无线LANs。
在操作中,网络100提供“确定无线网络节点的位置”的能力。贯穿本说明,这个能力被称作“位置确定”。提供位置确定的网络在这里被称作“位置-认识(location-aware)的网络”。网络100是通过使用无线链路132、134和136来提供节点120的位置确定的位置-认识的网络。
无线链路132、134和136在节点120与接入点102、104、106之间提供通信路径。这各种接入点将无线信号发送到这些无线链路上的节点120,并从这些无线链路上的节点120接收无线信号;并且,也使用介质116将信号发送到服务器122并从服务器122接收信号。在一些实施例中,无线链路132、134和136利用基于脉冲的无线电频率(RF)协议来提供节点120与接入点102、104、106之间的通信。在这些实施例中,短RF脉冲由节点120来传送,并由接入点102、104和106来接收。在其他实施例中,这些无线链路利用基带调制协议——其中,将要被传送的所需数据通过各种方法而被叠加于正弦载波信号上。合适的基于脉冲的协议的一个例子是该形成的超宽带(UWB)协议——其中,在该无线链路上传送低功率、短持续时间脉冲。2000年2月29日发行给Fullerton等人的第6,031,862号美国专利描述了合适的基于脉冲的协议的另一个例子。在其他实施例中,无线链路132、134和136利用数据调制正弦载波。可以为无线链路132、134和136利用任何类型的无线协议。
从节点120接收的这些信号内可以包含任何类型的信息。例如,这些信号可能按适用于请求或提供网络服务的任何模拟或数字格式而包含语音信息或数据信息。
当从节点120接收无线信号时,这各种接入点也可能搜集描述这些无线信号的属性的信息。例如,在基于脉冲的实施例中,这些接入点可以搜集脉冲到达时间信息以及到达角度、脉冲振幅、脉冲持续时间和上升/下降时间信息。在正弦载波实施例中,这些接入点可以搜集到达角度、中心频率、振幅、相位偏移或其他信息。一般而言,描述这些被接收的信号的属性的、所搜集的信息可能包括任何类型的信息——包括适合支持位置确定的信息。例如,可以使用脉冲到达时间信息或到达角度信息或这两者来确定相对于这些接入点的位置的网络节点120的位置。此外,例如,也可以使用被接收的正弦载波信号的相位偏移,以支持位置确定。
所接收的无线信号的属性可以从这各种接入点被传送到服务器122。然后,服务器122可以使用这些属性,以确定节点120的位置。例如,在基于脉冲的实施例中,可以使用这些接入点所搜集的脉冲到达时间信息来决定相对于测量该到达时间的这些接入点的位置的节点120的位置。例如,在正弦载波实施例中,也可以使用相位偏移来决定节点120的位置。
也可以使用无线信号的属性来确定描述“信号质量”的一个或多个量度。信号质量可以由任何许多可能的量度(例如,包括脉冲振幅、平均信号强度、定时抖动、相位噪声、频率偏移或数据传输速率)来表示。参照以下的附图,来更加详细地描述信号质量及其各种运用。
图1表现了三个接入点。在具有能够从节点120接收信号的三个接入点的实施例中,可以用两个维度来确定节点120的位置。一些实施例具有三个以上的接入点。在具有能够从节点120接收信号的四个或更多接入点的实施例中,可以用三个维度来确定节点120的位置。
一些实施例使用少于三个的接入点来决定位置,并且有时结合关于该操作环境的其他信息来决定位置。例如,在具有两个接入点的实施例中,测量信号的到达角度的无线网络可以用两个维度来决定节点120的位置。在具有测量到达时间的两个接入点的实施例中,该网络可能将节点120的位置决定为两种可能性之一。当该信息与关于该操作环境的其他信息(例如,建筑物的边界)结合时,这两种可能性之一可以被选为节点120的位置。
图2表现了适用于图1所示的这些网络接入点处的网络接入点设备的示意图。网络接入点设备200包括发送器202、接收器204、到达时间检测器206、到达角度检测器214、处理器208、存储器212和收发器210。收发器210使用介质116而与服务器(未示出)进行通信。收发器210也与处理器208进行通信。发送器202和接收器204都跟处理器208和天线220进行通信。
天线220从无线链路230上的网络节点接收无线信号。在一些实施例中,无线链路230上的无线信号包括如以上参照图1而描述的电磁脉冲。在部分的这些实施例中,接收器204接收这些脉冲,并且,到达时间检测器206检测该脉冲的到达时间。到达时间信息是可以由接收器204测量的无线信号的许多可能的属性之一。例如,在一些实施例中,到达角度检测器214检测该脉冲到达的角度,作为该无线信号的属性。一些实施例测量到达时间和到达角度。处理器208从接收器204接收描述该无线信号的信息,并使用收发器210而将它提供给网络服务器。
可以用许多不同的方法来执行到达时间检测器206。在一个实施例中,该到达时间检测器的该功能是网络接入点设备200内的单独的模块。在另一个实施例中,到达时间检测器206可以被集成到接收器204中。在另一个实施例中,到达时间检测器206可以利用处理器208的处理性能来执行其功能。
也可以用许多不同的方法来执行到达角度检测器214。在一些实施例中,到达角度检测器214是一种电路,该电路从定相天线行列接收信号,以测量接收这些信号的角度。在这些实施例中,天线220表示定相天线行列。可以使用许多其他的机制来测量该无线信号的到达角度。
处理器208可以是适合执行动作来支持网络接入点设备200的该操作的任何类型的处理器。例如,处理器208可能是微处理器、微控制器或类似物。例如,处理器208也可能是硬件控制器或执行特殊任务的硬件控制器的集合。存储器212表示包括机器可存取介质的物件。例如,存储器212可以表示以下任何一项或多项:硬盘、软盘、随机存取存储器(RAM)、只读存储器(ROM)、快闪存储器、CDROM、或包括机器可读的介质的任何其他类型的物件。存储器212可以存储用于完成本发明的这各种方法实施例的执行的指令。存储器212也可能包括描述网络接入点设备200的当前状态和这整个网络的数据。
当多个网络接入点设备200测量单一电磁脉冲的属性时,网络服务器可以利用该信息来决定该脉冲起源于那里的该网络节点的位置。在一些实施例中,多个电磁脉冲由接收器204来接收。这多个电磁脉冲可以表示来自网络节点的任何类型的通信。例如,一组脉冲可以表示来自网络节点的请求,以便与不同的网络接入点再关联。例如,一组脉冲也可以表示来自网络节点的不同的数据通信。接收器204从各组脉冲、以及从描述这些脉冲的属性中得到信息。处理器208从接收器204那里接收描述各组脉冲以及单独脉冲的属性的信息。例如,处理器208可以从网络节点接收数据,以及接收由接收器204接收的脉冲的到达时间和到达角度信息。
图3表现了适用于诸如网络100(图1)的无线网络中的网络服务器的示意图。服务器300包括处理器302、存储器304和收发器306。收发器306在端口310处被耦合到介质116。如以上参照图1而描述的,介质116将该网络服务器与任何数量的网络接入点设备(例如,网络接入点设备200(图2))耦合。收发器306从介质116上的网络接入点设备接收信息。在一些实施例中,从多个网络接入点设备接收无线信号属性;并且,处理器302确定这些无线信号起源于那里的发送器的位置。服务器300可能是个人计算机(PC)、服务器、大型机、手持设备、便携式计算机、或可以执行这里所描述的各种操作的任何其他的***。
存储器304表示包括机器可存取介质的物件。例如,存储器304可以表示以下任何一项或多项:硬盘、软盘、随机存取存储器(RAM)、只读存储器(ROM)、快闪存储器、CDROM、或包括机器可读的介质的任何其他类型的物件。存储器304可以存储用于完成本发明的这各种方法实施例的执行的指令。存储器304也可能包括描述服务器300的当前状态和这整个网络的数据。例如,存储器304可能包括描述覆盖范围映射以及网络节点的位置的数据。
图4表现了无线网络中的移动用户运动的示意图。网络400包括网络接入点410、412、414和416——它们也分别被示作NAP A、NAP B、NAP C和NAP D。网络400也包括移动节点404、406和408——它们也分别被示作USER 1、USER 2和USER 3。网络400也包括至少一个服务器(未示出)——例如,服务器122(图1)或服务器300(图3)。网络400以边界402为界。边界402内的该区域被称作“网络区域”。该网络区域在逻辑上可以被分成各个离散区域,从而形成“位置栅格”。例如,边界402沿两侧有数字和字母指示,以生成位置栅格。边界402可能对应于建筑物轮廓,但这并不是必要的。为清楚起见,边界402被示出采用正方形的形状,但这也并不是必要的。任何形状的边界和(所以)任何形状的网络区域都可以存在。
可以使用图4所示的这些用户运动来生成该网络区域的覆盖范围映射。例如,如以上参照前面的附图而解释的,当每位用户在该网络区域附近移动时,由该网络来定期确定该用户的位置。每位用户也记录从每个网络接入点接收的信号的信号质量。该信号质量信息从该用户那里被发送到该网络,在那里,它与该用户节点的位置相关,从而生成关于每个网络接入点的用户接收信号质量的覆盖范围映射。此外,一从特定用户那里接收到信号,每个网络接入点就也可以访问该用户传送信号的信号质量。关于这个信号的质量的信息也可以与该用户节点的位置相关。这样,关于每个用户节点位置和每个网络接入点,该网络可以保持关于到该用户节点的“下游信号质量”以及从该用户节点回到该网络接入点的“上游信号质量”的信息。图5表现了一幅这样的覆盖范围映射,并且,以下参照图5来描述该覆盖范围映射。
继续讨论图4,每个移动节点被示出具有指定每位用户的运动的“尾标”。例如,节点404、406和408被示出分别具有尾标424、426和428。每个尾标包括用“X”标记的“覆盖范围映射点”,以指定在那里更新该覆盖范围映射的点。例如,尾标424在位置F2、E6、H4和K6处具有覆盖范围映射点;尾标426在位置J11、I11和H9处具有覆盖范围映射点;并且,尾标428在位置B3、C6和C9处具有覆盖范围映射点。
在一些实施例中,每个用户节点报告从每个网络接入点接收的、同时在每个覆盖范围映射点处的信号质量。通过使用用户的运动来制定覆盖范围映射,网络400可排除对覆盖范围映射生成的专门人员的需求,尽管仍然可能使用专门人员。在一些实施例中,当这些用户在该网络区域附近移动时,连续更新该覆盖范围映射。在这些实施例中,覆盖范围内的接近实时的变化可以在该覆盖范围映射中得到体现。例如,如果墙壁或其他障碍材料被放置在该网络区域内或在其内移动,则可能会影响该覆盖范围映射。通过使用用户节点来保持该覆盖范围映射,这些变化可以迅速体现在该覆盖范围映射中。
在一些实施例中,该网络接入点也记录从每个用户节点接收的、同时在每个覆盖范围映射点处的信号质量。通过在每个覆盖范围映射点处使用上游和下游信号质量信息的组合,可以接近实时地标出与该网络接入点或用户节点的该接收器或发送器相关联的问题,从而减少“保持该无线网络的正确操作”的支持负担。
图5表现了具有覆盖范围映射信息的数据表格。数据表格500表示从图4所示的USER1和USER2的各种运动中生成的覆盖范围映射。数据表格500中的每行对应于利用图4中的“X”而示出的单一覆盖范围映射点。数据表格500包括六列:一列关于该栅格中的该覆盖范围映射点位置,一列关于该用户节点,一列关于该网络接入点,一列关于获取该信号的时间,两列关于该被记录的信号质量上游和下游。该表格中的前四行对应于尾标424上所示的第一个覆盖范围映射点(图4)——这前四行中的每行对应于四个网络接入点A、B、C或D中的一个网络接入点。接下来的12行对应于关于尾标424上所示的更多三个覆盖范围映射点中的每个覆盖范围映射点的这四个网络接入点(图4)。接下来的9行对应于尾标426上所示的这三个覆盖范围映射点。为清楚起见,数据表格500只示出16行。在一些实施例中,有许多更多的行。例如,数据表格500可能具有关于每个栅格位置的一个行项目,或者可能具有关于每个栅格位置的多个行项目。
被输入这些信号质量列的数字是从零到九的整数——零表示“无信号”,九表示“有很高质量信号”。当用户节点接近网络接入点时,由于高信号强度,通常接收高质量信号;并且,当用户节点远离网络接入点时,可以接收较低质量信号。除与网络接入点的距离以外,该网络区域内的障碍物还会影响所接收的该信号的质量。
本发明的这各种实施例可以发现该覆盖范围映射中的盲点或“阴影”。例如,现在参考行502,如被输入该下游列的那个零所证实的,USER1没有从位置F2处的NAP A那里接收信号。这对应于关于栅格位置F2处的NAP A的该覆盖范围映射中的阴影。此外,零被输入关于栅格位置F2处的NAP A的该上游列,从而表示:NAP没有从USER1那里接收过信号。在这个例子中,当USER1在栅格位置F2时,USER1和NAP A都不能与其他进行通信。现在参考行504,下游信号质量是零,并且,上游信号质量是USER1与处于栅格位置H4的NAP A之间的一。在这个例子中,USER1没有从NAP A接收信号,但NAP A从USER1那里接收信号,虽然是低质量的信号。
数据表格500可以被用作采取所示形式的覆盖范围映射,或者,它可以被重新格式化或与其他信息结合。例如,在一些实施例中,数据表格500包括关于每个网络接入点的当前装载信息。数据表格500中的该数据可以用图形呈现在屏幕上,供网络管理员观看;或者可以用报告、图形、表格或其他方式打印出来。
图6表现了用于生成覆盖范围映射的方法的流程图。在一些实施例中,方法600由诸如服务器300(图3)的服务器来执行。在其他实施例中,方法600跨越服务器和网络接入点设备而加以分布。方法600中的这各种动作可以按所呈现的顺序来加以执行,或者可以按不同的顺序来加以执行。另外,在一些实施例中,从方法600中省略图6列出的一些动作。
现在参考图6,接收起源于节点的基于脉冲的无线信号(方框610)。在一些实施例中,该基于脉冲的无线信号包括一系列电磁脉冲。该节点对应于是固定的或正在该网络区域附近移动的网络节点(例如,前面附图中所示的网络节点)。该网络节点可能正使用单一网络接入点来访问该网络,并且,该节点所传送的该无线信号可能由多个网络接入点设备来接收。
可以从多个网络接入点设备接收到达时间信息或到达角度信息或这两者(方框620)。所接收的该到达时间或到达角度信息可能描述来自该网络节点的多个电磁脉冲,或可能描述单一电磁脉冲。在630处,根据该到达时间或到达角度信息来决定该节点的位置。例如,可以根据来自三个或更多网络接入点设备的到达时间信息,来对该节点位置作三角测量;或者,可以根据来自两个或更多网络接入点设备的到达角度信息,来决定该节点位置;或者,可以根据到达时间或角度信息的组合,来决定该节点位置。在640处,从该节点接收关于无线信号的信号质量指示。这些信号质量指示对应于从各种网络接入点那里被传送的、以及由该节点接收的无线信号的质量。如上所述,信号质量指示可以采取许多形式。在一些实施例中,该信号质量指示对应于这个所接收的信号的强度。然后,在650处,这些信号质量指示被加入描述关于这各种网络接入点设备的覆盖范围映射的数据表格。
如迄今所述,方法600产生诸如数据表格500(图5)的覆盖范围映射中的至少一行。例如,参考行502(图5),在方框630中被提到的该节点的位置对应于该网络区域(F2)内的栅格位置,并且,在方框640和650中被提到的这些信号质量指示对应于为网络接入点NAP A与移动节点404(USER1)之间的上游和下游通信而给出的这些信号质量指示。
方框660、670和680所示的动作在第二时间确定该节点的位置,接收另一套信号质量指示,并将它们加入该数据表格。这对应于可用于覆盖范围映射的数据表格的另一行的该项目。可以为该网络中的每个节点连续重复方法600的这些动作。这可能会产生该网络区域的连续更新的覆盖范围映射。
图7表现了无线网络中的移动用户运动的另一幅示意图。网络700包括服务器122、网络接入点102、104和106、以及网络节点730。网络节点730’是与网络节点730相同的节点,但在时间上稍后。箭头732示出在节点730与730’之间的时间期间的行进方向。
节点730使用网络接入点104来与网络700进行通信,然后,如箭头732所示,离开网络接入点104。如以上参照前面的附图而描述的,服务器122在该网络区域附近移动时,确定节点730的位置。结果,当服务器122从节点730变到730’时,它具有关于网络节点730的位置的信息。除位置信息以外,服务器122也可能具有描述节点730的运动的速度(也被称作“速率”)信息。可以用许多不同的方法来生成速度信息。例如,可以在两个不同的时间确定该节点的位置,然后,可以计算该速度。例如,也可以利用信号的多普勒移位来确定速度。
当节点730离开网络接入点104并朝向网络接入点102移动时,节点730将开始失去来自网络接入点104的该无线信号。服务器122可以检测这个条件,并确定其他网络接入点中的哪个网络接入点适合与节点730进行通信。服务器122可以使用各种信息来进行该确定。例如,服务器122可访问网络节点730的位置和速度、以及覆盖范围映射信息(例如,图5所示的覆盖范围映射信息)。服务器122也可访问描述这各种网络接入点的装载的信息。当确定哪个网络接入点与节点730连接时,服务器122可以利用所有这些信息和更多的信息。
当节点730’离开网络接入点104时,与网络接入点106相比,它移动到离网络接入点102更近。在一些实施例中,该覆盖范围映射可以指出:虽然网络接入点102具有更高的信号质量,但是,它在节点730’的路径中也有阴影。在这些实施例中,服务器122可以确定:节点730应该与网络接入点106连接,而不是与网络接入点102连接。在其他实施例中,可以利用这各个网络接入点上的该当前负载来帮助作出该决定。例如,如果网络接入点102具有很高的当前负载,并且网络接入点106具有较低的当前负载,那么,服务器122可以确定:节点730’应该与节点106连接。除当前负载条件以外,服务器122还可能对节点730’的预期的带宽要求加权。一般而言,当确定哪个网络接入点与这些移动用户节点连接时,服务器122可以利用任何信息。
在一些实施例中,服务器122可以跟踪节点730的位置,并开始“按预见性方式将该节点转移到不同的网络接入点”的过程。在这些实施例中,服务器122可以使用节点730的速度来确定:“预测哪个网络接入点是适当的”有多快。当该节点的速度提高时,服务器122可以更快地开始该预见性过程。在其他实施例中,该过程不太具有预见性。在这些实施例中,在启动“确定应该与该节点连接的适当的新网络接入点”的过程之前,服务器122一直等到该网络节点在该当前网络接入点的作用范围的边缘附近为止。
在一些实施例中,服务器122规定与每个移动节点连接的该网络接入点,并将该信息发送到该适当的移动节点。在其他实施例中,服务器122识别许多适当的网络接入点,并允许该移动节点作出关于访问哪个网络访问节点的实际决定。在这些实施例中,作为以上所描述的该预见性过程的结果,服务器122可以将适当的网络接入点的优先次序清单发送到该移动节点。
图8表现了用于确定网络接入点来与移动用户进行通信的方法的流程图。方法800如同方法600(图6)一样可以由诸如服务器122(图1、图7)的服务器来执行,或者可以由许多网络元件按分布式方式来执行。例如,方法800的一些部分可以由服务器122来执行,并且,其他部分可以由诸如网络接入点102、104和106(图1、图7)的网络接入点来执行。此外,在一些实施例中,省略该方法的各个部分;并且,在其他实施例中,按与这些附图所示的顺序不同的顺序来执行某些动作。
现在参考图8,从节点接收基于脉冲的无线信号(方框810)。在820处,从多个网络接入点设备接收到达时间信息或到达角度信息或这两者。在830处,根据如参照前面的附图而讨论的该到达时间或到达角度信息,来决定该节点的位置。在方法800中的这个时刻,该网络已执行位置确定,并具有描述该节点的位置的信息。现在回头参考图7,服务器122可以执行迄今所描述的方法800的各种动作,以确定节点730的位置。另外,服务器122可以在以后的某个时间确定节点730’的位置。
现在回头参考图8,在840处确定该节点的行进方向。通过在多个时刻及时确定该位置并且检查该节点的运动,可以执行这一点。在850处,选择网络接入点来与该节点进行通信。在一些实施例中,识别特定的网络接入点;并且,在其他实施例中,识别合适的网络接入点的清单,可从该清单中自由选择节点。当进行该选择时,可以使用覆盖范围映射和关于该网络的任何其他的信息。例如,当确定选择哪些网络接入点时,可以参考诸如数据表格500(图5)的数据表格。此外,例如,在该选择过程期间,也可以使用当前装载信息或速度信息。
当选择网络接入点时,可以使用可能会影响传达给该网络节点的性能的任何标准。例如,在一些实施例中,当确定与哪个网络接入点进行通信时,可以设置和利用移动用户特权级。在这些实施例中,可以允许具有较高特权的移动用户更容易地与具有更可用的带宽的网络接入点连接。在其他实施例中,移动用户与具有最轻的当前负载的最近的网络接入点连接。
可以利用本发明的这各种实施例来商议LAN中的邻近的网络接入点之间、LAN与WAN之间、蜂窝网络中的单元之间、或位置-认识的网络中的任何其他类型的接入点之间的移动设备的转移。
将会理解:上文意在起说明的作用,而不是起限制的作用。精通该技术领域的人通过阅读和理解上文,将会明白许多其他的实施例。所以,应该参照所附权利要求书并连同为其授权这类权利要求书的全部范围的相等物,来确定本发明的范围。
Claims (38)
1.一种方法,其特征在于包括:
确定网络节点的位置;
确定该网络节点的行进方向;以及,
识别网络接入点,以便经由无线信号而与该网络节点进行通信。
2.权利要求1的方法,其特征在于:进一步包括:确定该网络节点的行进速率。
3.权利要求1的方法,其特征在于:其中,确定该网络节点的位置包括:
从多个网络接入点设备接收到达时间信息;以及,
通过该到达时间信息来解决该网络节点的位置。
4.权利要求1的方法,其特征在于:其中,确定该网络节点的位置包括:
从多个网络接入点设备接收到达角度信息;以及,
通过该到达角度信息来解决该网络节点的位置。
5.权利要求1的方法,其特征在于:其中,确定该网络节点的位置包括:从该网络节点接收无线信号。
6.权利要求5的方法,其特征在于:其中,接收该无线信号包括:接收一系列电磁脉冲。
7.权利要求6的方法,其特征在于:其中,确定该网络节点的位置进一步包括:从多个网络接入点设备接收到达时间信息,其中,该到达时间信息描述这一系列电磁脉冲中的至少一个电磁脉冲。
8.权利要求7的方法,其特征在于:进一步包括:确定该网络节点的行进速率,并且,其中,确定该网络节点的该行进方向和行进速率包括:在不同的时间确定该网络节点的位置。
9.权利要求1的方法,其特征在于:其中,识别网络接入点以便与该网络节点进行通信包括:从可以与该网络节点进行通信的多个网络接入点中进行选择。
10.权利要求9的方法,其特征在于:其中,从多个网络接入点中进行选择包括:根据影响传达给该网络节点的性能的标准,来选择一个或多个网络接入点。
11.一种方法,其特征在于包括:
接收起源于网络节点的无线信号;
确定该网络节点的位置;以及,
从该网络节点接收关于无线信号的信号质量指示,该网络节点从多个网络接入点设备接收这些无线信号。
12.权利要求11的方法,其特征在于:进一步包括:将这些信号质量指示加入数据表格,该数据表格描述关于这多个网络接入点设备中的每个网络接入点设备的覆盖范围映射。
13.权利要求11的方法,其特征在于:进一步包括:
在第二时间确定该网络节点的第二位置;以及,
从该网络节点接收关于无线信号的第二个信号质量指示,该网络节点从这多个网络接入点设备接收这些无线信号。
14.权利要求11的方法,其特征在于:进一步包括:
确定多个网络节点的位置;
从这多个网络节点接收信号质量指示;以及,
将来自这多个网络节点的这些信号质量指示加入该数据表格。
15.权利要求14的方法,其特征在于:其中,确定多个网络节点的位置包括:从这多个网络接入点设备接收脉冲到达时间信息,并解决这多个网络节点的位置。
16.权利要求14的方法,其特征在于:其中,确定多个网络节点的位置包括:从这多个网络接入点设备接收脉冲到达角度信息,并解决这多个网络节点的位置。
17.一种方法,其特征在于包括:
接收起源于网络节点的无线信号;
确定该网络节点的位置;
评估这些无线信号的信号质量;以及,
将该信号质量的指示加入数据表格,该数据表格描述关于多个网络接入点设备中的每个网络接入点设备的覆盖范围映射。
18.权利要求17的方法,其特征在于:进一步包括:
确定多个网络节点的位置;
评估从这多个网络节点接收的无线信号的信号质量指示;以及,
将来自这多个网络节点的这些信号质量指示加入该数据表格。
19.权利要求18的方法,其特征在于:其中,确定多个网络节点的位置包括:从这多个网络接入点设备接收脉冲到达时间信息,并解决这多个网络节点的位置。
20.一种包括具有关联的数据的机器可存取介质的物件,其特征在于:其中,当被访问时,该数据导致机器执行以下动作:
接收从网络中的发送器那里被传送的电磁脉冲;
根据描述该电磁脉冲的属性,来确定该发送器的位置;以及,
选择一个或多个网络接入点设备,以便与该发送器进行通信。
21.权利要求20的物件,其特征在于:其中,接收电磁脉冲包括:从网络节点接收电磁脉冲。
22.权利要求21的物件,其特征在于:进一步包括:在不同的时间确定该网络节点的第二位置。
23.权利要求22的物件,其特征在于:进一步包括:确定该网络节点的行进方向。
24.权利要求22的物件,其特征在于:进一步包括:确定该网络节点的速度。
25.权利要求20的物件,其特征在于:其中,选择一个或多个网络接入点设备以便与该发送器进行通信包括:使用该发送器的位置以及关于多个网络接入点的覆盖范围映射,来选择网络接入点设备。
26.一种网络,其特征在于包括:
多个网络接入点设备,这多个网络接入点设备中的每个网络接入点设备包括用于从网络节点接收无线信号的接收器,并且包括用于传送这些无线信号的属性的发送器;以及,
被耦合到这多个网络接入点设备的服务器,用于:接收这些无线信号的这些属性,确定该网络节点的位置,并且根据该位置而从这多个网络接入点设备中选择一个或多个适当的网络接入点,以便与该网络节点进行通信。
27.权利要求26的网络,其特征在于:其中,这多个网络接入点设备中的每个网络接入点设备被配置成:从该网络节点接收脉冲的无线信号。
28.权利要求27的网络,其特征在于:其中,这多个网络接入点设备中的每个网络接入点设备进一步包括到达时间检测电路,用于将脉冲的到达时间检测为这些无线信号的属性之一。
29.权利要求28的网络,其特征在于:其中,该服务器被配置成:从这多个网络接入点设备中的每个网络接入点设备接收该到达时间,并解决该网络节点的位置。
30.权利要求27的网络,其特征在于:其中,这多个网络接入点设备中的每个网络接入点设备进一步包括到达角度检测电路,用于将脉冲的到达角度检测为这些无线信号的属性之一。
31.权利要求30的网络,其特征在于:其中,该服务器被配置成:从这多个网络接入点设备中的每个网络接入点设备接收该到达角度,并解决该网络节点的位置。
32.权利要求26的网络,其特征在于:其中,该服务器被配置成保持关于这多个网络接入点设备的覆盖范围映射,并且被进一步配置成至少部分根据该覆盖范围映射来选择这一个或多个适当的网络接入点设备。
33.一种网络服务器,其特征在于:包括用于将该网络服务器耦合到多个无线网络接入点设备的至少一个端口,该网络服务器被配置成:从这多个无线网络接入点设备接收无线信号属性,通过这些无线信号属性来确定发送器的位置,并且从这多个网络接入点设备中确定一个或多个适当的网络接入点设备,以便与该发送器进行通信。
34.权利要求33的网络服务器,其特征在于:其中,该网络服务器被进一步配置成:从这些无线网络接入点设备接收到达时间信息。
35.权利要求33的网络服务器,其特征在于:其中,该网络服务器被进一步配置成:从这些无线网络接入点设备接收到达角度信息。
36.权利要求33的网络服务器,其特征在于:其中,该网络服务器被配置成:确定该发送器的行进方向。
37.权利要求33的网络服务器,其特征在于:其中,该网络服务器被配置成:确定该发送器的速度。
38.权利要求33的网络服务器,其特征在于:其中,该网络服务器被配置成:保持关于这多个网络接入点设备中的每个网络接入点设备的覆盖范围映射。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/178,880 US20030235164A1 (en) | 2002-06-24 | 2002-06-24 | Management of location-aware networks |
US10/178,880 | 2002-06-24 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1663314A true CN1663314A (zh) | 2005-08-31 |
Family
ID=29734805
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN038145111A Pending CN1663314A (zh) | 2002-06-24 | 2003-06-19 | 位置-认识的网络的管理 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20030235164A1 (zh) |
EP (1) | EP1520441A2 (zh) |
CN (1) | CN1663314A (zh) |
AU (1) | AU2003245603A1 (zh) |
WO (1) | WO2004002074A2 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109587616A (zh) * | 2017-09-07 | 2019-04-05 | 奥迪康有限公司 | 助听器***中低功率无线链路的功率管理 |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040014494A1 (en) * | 2002-07-16 | 2004-01-22 | Paul Hellhake | Double wireless access point bridging system |
US20050060319A1 (en) * | 2002-08-02 | 2005-03-17 | Cisco Technology, Inc. | Method for central planning and distributed control of client roaming and reassociation |
CN1486027A (zh) * | 2002-09-28 | 2004-03-31 | ��Ϊ��������˾ | 一种实现无线局域网中用户定位的方法 |
US20040203789A1 (en) * | 2002-11-12 | 2004-10-14 | Hammond Marc John | Location service assisted transition between wireless networks |
JP3764435B2 (ja) * | 2003-03-26 | 2006-04-05 | 株式会社東芝 | 情報処理装置およびプログラム |
US7522518B1 (en) * | 2003-06-19 | 2009-04-21 | Sprint Communications Company Lp | Wireless LAN communication system with in-zone user preferences |
US8208634B2 (en) * | 2004-04-16 | 2012-06-26 | Qualcomm Incorporated | Position based enhanced security of wireless communications |
US7822412B2 (en) * | 2004-04-21 | 2010-10-26 | Hewlett-Packard Development Company, L.P. | System and method for accessing a wireless network |
US20060143090A1 (en) * | 2004-12-27 | 2006-06-29 | Barry Ridings | Method and system for identifying wireless network coverage gaps |
US8254347B2 (en) * | 2004-12-31 | 2012-08-28 | Alcatel Lucent | Methods and devices for associating a mobile device to access points within a WLAN |
WO2007016964A1 (en) * | 2005-08-09 | 2007-02-15 | Freescale Semiconductor, Inc | Handover based on a quality of service metric obtained from a mac layer of a received signal |
US8140261B2 (en) | 2005-11-23 | 2012-03-20 | Alcatel Lucent | Locating sensor nodes through correlations |
US7664511B2 (en) * | 2005-12-12 | 2010-02-16 | Nokia Corporation | Mobile location method for WLAN-type systems |
US7580710B2 (en) * | 2006-04-30 | 2009-08-25 | International Business Machines Corporation | Route notification when integrating instant messaging systems and sensors |
US20070254641A1 (en) * | 2006-04-30 | 2007-11-01 | International Business Machines Corporation | Integration of Instant Messaging Systems with Sensors |
US20100142478A1 (en) * | 2007-03-07 | 2010-06-10 | Nokia Corporation | Neighbor network advertisement |
US9041285B2 (en) | 2007-12-14 | 2015-05-26 | Cree, Inc. | Phosphor distribution in LED lamps using centrifugal force |
JP5059649B2 (ja) * | 2008-02-18 | 2012-10-24 | 日立オートモティブシステムズ株式会社 | 移動体の無線通信制御装置及び無線通信制御方法 |
US8185152B1 (en) * | 2008-07-09 | 2012-05-22 | Marvell International Ltd. | Access network discovery and selection and internet protocol multimedia system service architecture |
WO2010101547A1 (en) * | 2009-03-04 | 2010-09-10 | Nokia Corporation | State-machine-based operation of a coverage-model-related process |
US8611900B2 (en) * | 2009-03-20 | 2013-12-17 | Qualcomm Incorporated | Methods and apparatus for a mobile broker supporting inter-rat, inter-operator handovers |
US8805403B2 (en) * | 2012-04-05 | 2014-08-12 | Qualcomm Incorporated | Automatic data accuracy maintenance in a Wi-Fi access point location database |
US8744484B2 (en) * | 2012-07-24 | 2014-06-03 | Qualcomm Incorporated | Wireless network coverage estimation using down-sampled crowd-sourced data |
US9253693B2 (en) | 2012-12-18 | 2016-02-02 | Cisco Technology, Inc. | Optimizing a neighbor list of access points |
US9756665B2 (en) * | 2013-07-19 | 2017-09-05 | Nokia Solutions And Networks Oy | Network assisted automatic disaster trigger to enable device-to-device (D2D) ad hoc communication |
US9264855B2 (en) * | 2014-07-02 | 2016-02-16 | Qualcomm Incorporated | Cell location estimation |
US10915796B2 (en) * | 2018-10-30 | 2021-02-09 | Disney Enterprises, Inc. | ID association and indoor localization via passive phased-array and computer vision motion correlation |
US11190408B2 (en) * | 2019-10-30 | 2021-11-30 | At&T Intellectual Property I, L.P. | Method and apparatus for controlling disaggregated radio access networks |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5677927A (en) * | 1994-09-20 | 1997-10-14 | Pulson Communications Corporation | Ultrawide-band communication system and method |
FI105596B (fi) * | 1996-05-27 | 2000-09-15 | Nokia Networks Oy | Menetelmä matkaviestimen sijainnin selvittämiseksi |
DE19714743C5 (de) * | 1997-04-09 | 2004-07-15 | T-Mobile Deutschland Gmbh | Verfahren und Einrichtung zur räumlichen Zuordnung von Qualitätsparametern in digitalen Mobilkommunikationssystemen |
FI974153A (fi) * | 1997-11-06 | 1999-05-07 | Nokia Mobile Phones Ltd | Menetelmä ja järjestely matkaviestimen sijainnin määrittelemiseksi |
US6625135B1 (en) * | 1998-05-11 | 2003-09-23 | Cargenie Mellon University | Method and apparatus for incorporating environmental information for mobile communications |
US6442393B1 (en) * | 1998-11-06 | 2002-08-27 | Telefonaktiebolaget L M Ericsson (Publ) | Use of mobile locating and power control for radio network optimization |
US6169903B1 (en) * | 1998-12-21 | 2001-01-02 | Motorola, Inc. | Method and apparatus in a wireless communication system for determining a location at which a subscriber unit is positioned |
US6839560B1 (en) * | 1999-02-25 | 2005-01-04 | Microsoft Corporation | Using a derived table of signal strength data to locate and track a user in a wireless network |
US6424837B1 (en) * | 1999-04-19 | 2002-07-23 | Christopher J. Hall | Automated testing for cellular telephone system including emergency positioning |
US6522888B1 (en) * | 1999-08-31 | 2003-02-18 | Lucent Technologies Inc. | System for determining wireless coverage using location information for a wireless unit |
CA2316440A1 (en) * | 1999-08-31 | 2001-02-28 | Lucent Technologies Inc. | System for performing handoffs using location information for a wireless unit |
JP3917339B2 (ja) * | 1999-10-01 | 2007-05-23 | パイオニア株式会社 | 通信装置及び通信方法 |
US6845240B2 (en) * | 2000-12-11 | 2005-01-18 | Grayson Wireless | System and method for analog cellular radio geolocation |
-
2002
- 2002-06-24 US US10/178,880 patent/US20030235164A1/en not_active Abandoned
-
2003
- 2003-06-19 EP EP03739232A patent/EP1520441A2/en not_active Withdrawn
- 2003-06-19 CN CN038145111A patent/CN1663314A/zh active Pending
- 2003-06-19 WO PCT/US2003/019510 patent/WO2004002074A2/en active Search and Examination
- 2003-06-19 AU AU2003245603A patent/AU2003245603A1/en not_active Abandoned
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109587616A (zh) * | 2017-09-07 | 2019-04-05 | 奥迪康有限公司 | 助听器***中低功率无线链路的功率管理 |
CN109587616B (zh) * | 2017-09-07 | 2022-06-14 | 奥迪康有限公司 | 一种助听器*** |
Also Published As
Publication number | Publication date |
---|---|
AU2003245603A1 (en) | 2004-01-06 |
US20030235164A1 (en) | 2003-12-25 |
EP1520441A2 (en) | 2005-04-06 |
WO2004002074A3 (en) | 2004-05-21 |
WO2004002074A2 (en) | 2003-12-31 |
AU2003245603A8 (en) | 2004-01-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1663314A (zh) | 位置-认识的网络的管理 | |
Ma et al. | Opportunities in mobile crowd sensing | |
TWI270307B (en) | Method and system for enhanced capacity and quality over WLAN | |
CN102907141B (zh) | 把移动客户端连接到无线网络的方法、装置与*** | |
Kumar et al. | Intelligent mobile video surveillance system as a Bayesian coalition game in vehicular sensor networks: Learning automata approach | |
CN1663315A (zh) | 无线网络接入点配置 | |
US20100167728A1 (en) | Apparatus and method for femto cell coverage mapping using macro base station | |
CN1663220A (zh) | 用于确定无线设备是否在地理区域内的方法和*** | |
CN107734537A (zh) | 网络性能参数的测量方法、发送端及接收端 | |
WO2008082783A1 (en) | Method enabling indoor local positioning and movement tracking in wifi capable mobile terminals | |
CN106879034B (zh) | 一种车辆结点的网络切换方法及装置 | |
CN110572774B (zh) | 一种基于uwb自定位的室内多基站扩展方法 | |
CN109996332A (zh) | 驻留的方法和设备 | |
CN107707281A (zh) | 一种天线切换方法、通信终端及计算机可读存储介质 | |
Monteiro et al. | Context-aware network selection in heterogeneous wireless networks | |
WO2023116753A1 (zh) | 定位感知方法、装置及相关设备 | |
CN104620653A (zh) | 虚拟无线接入网中以用户设备为中心的统一的***接入的***和方法 | |
Yang et al. | Design novel weighted rating of multiple attributes scheme to enhance handoff efficiency in heterogeneous wireless networks | |
HajiAkhondi-Meybodi et al. | Mobility-aware femtocaching algorithm in D2D networks based on handover | |
CN107509220B (zh) | 一种基于历史强化学习的车联网负载均衡接入方法 | |
Liu et al. | Design and evaluation of vertical handoff decision algorithm in heterogeneous wireless networks | |
CN106899933B (zh) | 基于粒子群方法来确定移动设备位置 | |
Pazzi et al. | Design and evaluation of a novel MAC layer handoff protocol for IEEE 802.11 wireless networks | |
Xu et al. | Neighborhood tracking for mobile ad hoc networks | |
Lobiyal | Multicopy energy aware distance and inter-contact delay routing (EDICDR) approach for delay tolerant networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |