[go: up one dir, main page]

CN102160400B - 用于获取对移动终端进行定位所需的信息的方法和装置 - Google Patents

用于获取对移动终端进行定位所需的信息的方法和装置 Download PDF

Info

Publication number
CN102160400B
CN102160400B CN200980136355.0A CN200980136355A CN102160400B CN 102160400 B CN102160400 B CN 102160400B CN 200980136355 A CN200980136355 A CN 200980136355A CN 102160400 B CN102160400 B CN 102160400B
Authority
CN
China
Prior art keywords
mobile terminal
access
network
request message
loop information
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.)
Active
Application number
CN200980136355.0A
Other languages
English (en)
Other versions
CN102160400A (zh
Inventor
马松伟
郑军
姚春燕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Communications Shanghai Co Ltd
Original Assignee
Alcatel Lucent Shanghai Bell Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Alcatel Lucent Shanghai Bell Co Ltd filed Critical Alcatel Lucent Shanghai Bell Co Ltd
Publication of CN102160400A publication Critical patent/CN102160400A/zh
Application granted granted Critical
Publication of CN102160400B publication Critical patent/CN102160400B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提出了一种接入设备中协助网络服务器获取对移动终端进行定位所需的信息的技术方案,接入设备在接收到来自移动终端的网络连接请求消息后,确定该移动终端的接入环路信息,并将该移动终端的接入环路信息报告给网络服务器,以便网络服务器据此对移动终端进行定位。通过利用本发明的方法和装置,无论移动终端如何移动,网络服务器尤其是例如DHCP服务器的地址分配服务器都能够获得对移动终端定位所需的信息,从而能够对移动终端进行准确的定位。

Description

用于获取对移动终端进行定位所需的信息的方法和装置
技术领域
本发明涉及通信网络中的接入设备和网络服务器,尤其涉及在接入设备中用于协助网络服务器获取对移动终端定位所需的信息的方法及装置,在网络服务器用于获取对移动终端进行定位所需的信息的方法及装置。
背景技术
随着技术的迅猛发展,固定移动融合(FMC)的趋势越来越明显,无线局域网已在接入网里得到广泛的应用。网络运营商也开始在接入网中大力部署无线局域网以为移动终端提供公共无线接入服务。网络运营商的接入网要为移动终端提供移动性,那么移动终端不管在哪个无线接入点的覆盖范围下,它都应该对网络运营商是可见的。这就意味着移动终端能否经由无线接入点接入网络享受服务应该由网络运营商控制。由于无线接入点一般放置在用户驻地网络中,从移动终端和网络运营商的角度来看,都会认为不安全。
目前,已有基于IETF的无线接入点的控制和配置协议(CAPWAP,RFC3990)提出的一种集中式的WLAN架构来解决上述安全问题的技术方案。其网络拓扑结构图如图1所示,其中,无线接入点12实现瘦AP的功能(或称之为“WTP”或智能天线),无线控制功能(AC)由接入设备14来实现。为移动终端提供网络接入服务的Public WLAN由运营商所控制的接入设备14控制(当然,用户Private WLAN由用户自己控制)。
在图1所示的网络拓扑结构中,接入设备14(包括14-1和14-2)通过在各个移动终端11启动时发送的DHCP地址分配请求消息中分别插入选项82,用以通知DHCP地址分配服务器19该移动终端11的接入环路信息,也即该移动终端通过哪一个接入设备以及该接入设备的哪个槽、哪个端口接入到网络中。通常,网络运营商在部署网络时,每个接入设备的每个槽的每个端口对应于哪个地理区域是事先规划好的,并存储在DHCP服务器19中。DHCP服务器从DHCP地址分配请求消息中提取各个移动终端11的接入环路信息并进行存储,然后利用接入环路信息对各个移动终端11进行定位。
为了支持移动终端11的移动性,IEEE 802.11r中规定了移动终端11在不同的WLAN-接入点之间进行切换的协议标准,使得移动站能够在开机的情形下(即不改变IP地址的情形下)在不同的WLAN接入点之间进行快速切换。此时,带来的一个问题是,DHCP服务器19中的接入环路信息映射表没有进行更新,DHCP服务器19无法利用其中存储的接入环路信息来对移动终端进行定位。
发明内容
本发明为了解决现有技术的上述问题,提出了接入设备中协助网络服务器获取对移动终端进行定位所需的信息的技术方案,接入设备在接收到来自移动终端的网络连接请求消息后,确定该移动终端的接入环路信息,并将该移动终端的接入环路信息报告给网络服务器,以便网络服务器据此对移动终端进行定位。
根据本发明的第一方面,提供了一种在接入网的接入设备中用于协助网络服务器获取对移动终端定位所需的信息的方法,其特征在于,包括以下步骤:a.接收来自移动终端的网络连接请求消息,所述网络连接请求消息中包括所述移动终端的标识;b.根据本接入设备接收到所述网络连接请求消息的端口位置,确定所述移动终端的接入环路信息;c.发送通知消息至网络服务器,该通知消息中包括所述移动终端的接入环路信息和该移动终端的标识。
根据本发明的第二方面,提供了一种在通信网络的网络服务器中用于获取对移动终端进行定位所需的信息的方法,其特征在于,包括以下步骤:-接收来自接入设备的通知消息,该通知消息中包括移动终端的接入环路信息和该移动终端的标识信息;-根据所述移动终端的接入环路信息和标识信息来建立或更新接入环路信息映射表,该接入环路信息映射表用于对移动终端进行定位。
根据本发明的第三方面,提供了一种在接入网的接入设备中用于协助网络服务器获取对移动终端进行定位所需的信息的协助装置,其特征在于,该装置包括第一接收装置、确定装置和第一发送装置。其中,第一接收装置用于接收来自移动终端的网络连接请求消息,所述网络连接请求消息中包括所述移动终端的标识;确定装置用于根据本接入设备接收到所述网络连接请求消息的端口位置,确定所述移动终端的接入环路信息;第一发送装置用于发送通知消息至网络服务器,该通知消息中包括所述移动终端的接入环路信息和该移动终端的标识。
根据本发明的第四方面,提供了一种在通信网络的网络服务器中用于获取对移动终端进行定位所需的信息的获取装置,其特征在于,该获取装置包括第二接收装置、建立或更新装置。其中,第二接收装置用于接收来自接入设备的通知消息,该通知消息中包括移动终端的接入环路信息和该移动终端的标识信息;建立或更新装置用于根据所述移动终端的接入环路信息和标识信息来建立或更新接入环路信息映射表,该接入环路信息映射表用于对移动终端进行定位。
通过利用本发明的方法和装置,无论移动终端如何移动,网络服务器尤其是例如DHCP服务器的地址分配服务器都能够获得对移动终端定位所需的信息,从而能够对移动终端进行准确的定位。
附图说明
通过阅读以下参照附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显。
图1为根据本发明的一个具体实施方式的网络拓扑结构示意图;
图2为根据本发明的一个具体实施方式在通信网络中接入设备协助网络服务器获取对移动终端进行定位所需的信息的系统流程图;
图3a为根据本发明的一个具体实施方式在TCP/IP通信网络中在移动终端初始启动时接入设备协助网络服务器获取对移动终端进行定位所需的信息的一个系统流程图;
图3b为根据本发明的一个具体实施方式在TCP/IP通信网络中在移动终端初始启动时接入设备协助网络服务器获取对移动终端进行定位所需的信息的另一个系统流程图;
图4为根据本发明的一个具体实施方式在TCP/IP通信网络中在移动终端切换时接入设备协助网络服务器获取对移动终端进行定位所需的信息的又一个系统流程图;
图5为根据本发明的一个具体实施方式的在接入网的接入设备中用于协助网络服务器获取对移动终端进行定位所需的信息的协助装置500的结构框图;
图6为根据本发明的一个具体实施方式的在通信网络的网络服务器中用于获取对移动终端进行定位所需的信息的获取装置600的结构框图;
其中,相同或相似的附图标记表示相同或相似的步骤特征或装置(模块)。
具体实施方式
以下结合附图对本发明的具体实施例进行详细的示例性描述。
图1为根据本发明的一个具体实施方式的网络拓扑结构图。其中,移动终端11通过无线接入点12(包括12-1,12-2和12-3等)接入到网络中。无线接入点12通过数字用户线路(DSL)调制器或者直接与接入设备14(包括14-1和14-2等)相连。接入设备14通过边缘路由器15相连。在运营商(NSP)网络中,包括AAA服务器17,网络管理系统18,网络服务器10和地址分配服务器19等。
在现有技术中,DHCP服务器19从来自移动终端11的DHCP地址分配请求消息获得移动终端11的接入环路信息,并利用接入环路信息对移动终端11进行定位。在本发明中,不限于由DHCP服务器19获取接入环路信息从而对移动终端11定位,任何一个网络服务器10都可以获取移动终端11的接入环路信息从而对移动终端11进行定位,并且该网络服务器可以是位于运营商网络中,也可以位于因特网内容服务提供商(ICP)网络中,根据定位的实际应用而定。例如,网络广告商可利用网络服务器10对移动终端的定位功能进行有针对性的广告发送;运营商可利用网络服务器10对移动终端的定位功能进行有针对性的天气预报的发送等。
图2示出了根据本发明的一个具体实施方式的系统流程图。以下结合图1对图2中所示的接入设备协助网络服务器10获取对移动终端定位所需的信息的过程进行详细描述。
首先,在步骤S201中,接入设备14-2接收来自移动终端11的网络连接请求消息,该网络连接请求消息中包括所述移动终端的标识。如图1所示,移动终端11将网络连接请求消息先发送给无线接入点12-1,无线接入点12-1再将该网络连接请求消息发送给接入设备14-2,无线接入点12-1起一个简单转发的功能。
然后在步骤S202中,接入设备14-2根据接收到网络连接请求消息的端口位置,确定移动终端11的接入环路信息。
通常,大型的接入设备具有多个槽(Slot),每个槽具有多个端口(Port),小型的接入设备具有多个端口。接入设备14-2根据接收到的网络连接请求消息的端口的位置,就能确定移动终端的接入环路信息,也即该移动终端通过哪个接入设备的哪个端口接入,或者该移动终端通过哪个接入设备的哪个槽的哪个端口接入,也即接入环路信息包括接入设备14-2的标识和接入设备14-2将移动终端11接入网络的线路的线路标识。线路标识包括接入设备14-2的端口标识,在接入设备14-2具有多个槽的情形,还可进一步包括接入设备14-2的槽标识。
优选地,如果接入设备14-2的一个端口辖有多个无线接入点,或者一个无线接入点辖有多个Public WLAN,接入环路信息还可以进一步包括移动终端11所接入的Public WLAN的标识,也即无线网络的标识,例如SSID。Public WLAN的标识可由无线接入点12-1插入到来自移动终端11的网络连接请求消息中,或者也可由移动终端11自己插入到网络连接请求消息中。
在步骤S203中,接入设备14-2发送通知消息至网络服务器10,该通知消息中包括移动终端11的接入环路信息和该移动终端11的标识。移动终端11的标识包括任何可以唯一识别该移动终端的标识,例如数据链路层地址,网络层地址等。对于TCP/IP网络,数据链路层地址即为MAC地址,网络层地址即为IP地址。
最后,在步骤S204中,网络服务器10根据通知消息中包含的移动终端11的接入环路信息和标识信息来建立或更新接入环路信息映射表,该接入环路信息映射表用于对移动终端进行定位。该接入环路信息映射表的一个示例如下表所示。
表1接入环路信息映射表
 移动终端标识1  移动终端标识2 接入环路信息
 IP地址#1  MAC地址#1 接入设备#1,槽#1,端口#1
 IP地址#2  MAC地址#2 接入设备#1,槽#3,端口#2
 IP地址#3  MAC地址#3 接入设备#3,槽#1,端口#4
 IP地址#4  MAC地址#4 接入设备#2,槽#3,端口#5
需要说明的是,表1中有两栏移动终端的标识,实际使用中,可以仅保留其中一栏移动终端的标识,也可以根据需要采用两栏移动终端的标识。
优选地,在图2所示的流程中,在步骤S201后,即接入设备14-2接收到来自移动终端11的网络连接请求消息后,接入设备14-2判断是否允许该移动终端11接入到网络中,如果允许该移动终端11接入到网络中,则再执行步骤S202。
优选地,接入设备14-2判断是否允许移动终端11接入网络的标准有很多,例如,如果某些无线接入点仅服务于高优先级的用户,则也可能拒绝低优先级的移动终端的接入,或者网络侧出现拥塞,也可能拒绝该新移动终端的接入,或者该接入设备或者无线接入点服务的终端数以达到最大限,也可能拒绝新移动终端的接入,或者该移动终端没有接入网络的权限。
在基于802.11协议的无线接入过程中,上述流程中的网络连接请求消息至少包括关联请求消息和重关联请求消息。这两种消息分别对应于移动终端11初始启动和从一个无线接入点的覆盖区域移动至另一个无线接入点的覆盖区域的情形。
在移动终端11初始启动时,网络服务器10获得移动终端11的接入环路信息的方式至少有如下两种方法。
一种是由接入设备14-2在接收到的来自移动终端11的地址分配请求消息中插入移动终端11的接入环路信息,地址分配服务器19接收到该地址分配请求消息后,从中提取移动终端11的接入环路信息并进行存储,然后将移动终端11的接入环路信息发送给网络服务器10。这种方法适用于那些通过网络来获取网络地址的移动终端11。
另一种是接入设备14-2在接收到移动终端11的关联请求消息后,根据接收到的关联请求消息的端口位置,确定该移动终端11的接入环路信息,然后发送通知消息给网络服务器10,该通知消息中包含移动终端11的接入环路信息和移动终端11的标识,此时,移动终端11尚未获得IP地址,移动终端11的标识为MAC地址。这种方法同时适用于拥有静态网络地址的移动终端11和通过网络来获取网络地址的移动终端11。
对于那些通过网络来获取网络地址的移动终端11,上述两种方式可以单独使用,也可以结合使用。
以基于TCP/IP协议的通信网络(以下简称“TCP/IP网络”)为例,图3a和图3b分别示出了上述两种方式的流程图。对于TCP/IP网络,网络地址也即IP地址;地址分配服务器19包括基于动态主机配置协议(DHCP)的地址分配服务器。地址分配请求消息包括DHCP地址分配协议中的DHCP发现(DHCP-DISCOVER)消息、DHCP请求(DHCP-REQUEST)消息。
以下结合图1先对图3a所示的流程进行详细说明。
首先,在步骤S301中,移动终端11与无线接入点12-1通过Beacon/probe信令执行扫描(Scanning)过程。
接着,在步骤S302中,移动终端11与接入设备14-2以及运营商网络中的资源管理器(为简便起见,图1和图3中未示出)之间执行网络和服务发现过程。
在步骤S303中,移动终端11经由无线接入点12-1与接入设备14-2进行执行认证过程(802.11认证中的Open SystemAuthentication)。
认证成功后,在步骤S304中,移动终端11与接入设备14-2执行关联过程。移动终端11发送关联请求消息给接入设备14-2,接入设备14-2接收到该关联请求消息后,发送关联响应消息给移动终端11。
接着,在步骤S305中,移动终端11与接入设备14-2以及NSP网络中的AAA服务器执行802.1x EAP认证和密钥交换过程。
最后,在步骤S306中,移动终端11从NSP网络的DHCP服务器19中获取各种配置参数,包括IP地址等。具体地,接入设备14-2根据接收到的来自移动终端11的DHCP地址分配请求消息的端口位置,确定该移动终端11的接入环路信息,并在接收到的来自移动终端11的DHCP地址分配请求消息中插入移动终端11的接入环路信息。
在步骤S308中,DHCP服务器19接收到来自移动终端11的DHCP地址分配请求消息后,从中提取该移动终端11的接入环路信息,并发送给网络服务器10。
然后,在步骤S309中,网络服务器10获取了移动终端11的接入环路信息后,建立或更新接入环路信息映射表,以根据该接入环路信息映射表对移动终端进行定位。
以上对图3a所示的流程进行了详细说明,下面对图3b所示的流程进行详细说明。
图3b中步骤S301至S305与图3a中的步骤相同,在此不再赘述。
在接入设备14-2与移动终端11之间成功地完成802.1xEAP认证和密钥交换后,在步骤S307中,接入设备14-2根据接收到的来自移动终端11的关联请求消息等消息的端口位置,确定该移动终端11的接入环路信息,并发送通知消息给网络服务器10,该通知消息中包含移动终端11的接入环路信息和移动终端11的标识,对于那些需要DHCP服务器来分配IP地址的移动终端11,此时尚未获得IP地址,标识为MAC地址。对于那些拥有静态IP地址的移动终端11,标识可以是IP地址,也可以是MAC地址。
同样,网络服务器10接收到通知消息后,在步骤S309中,根据该通知消息中的移动终端11的接入环路信息来建立或更新接入环路信息映射表,以根据该接入环路信息映射表对移动终端进行定位。
需要说明的是,其中,图3a和图3b中所示的步骤S301至S306、中均包含一次或多次的交互过程,步骤S301至S305均为现有技术,步骤S301至S305的详细过程可参考文献:CAPWAP Protocol Bindingfor IEEE 802.11第7页以及802.11-2007协议第44页,步骤S306中有关DHCP消息的交互过程,可参考DHCP协议(RFC2131等),本发明在此不再赘述。
再一个需要说明的是,图3b所示的流程图仅是一个示意图,并不必然构成对其中各个步骤的先后顺序的限制。实际使用中,可根据需要进行调整。其中,步骤S307、S309与步骤S304和S305之间并无必然的先后关系,步骤S307、S309与步骤S304和S305的执行不分先后,既可以同时执行,也可以先执行前两个步骤S303和S304,也可以先执行步骤S307和S309。
例如,图3b中步骤S304中包括两个子步骤S3041和S3042(为简便起见,图3a和图3b中未示出):S3041:移动终端11发送关联请求消息至接入设备14-2,S3042:接入设备14-2发送关联响应消息至移动终端11。
此时,步骤S307和步骤S3042的执行也不分先后,既可以同时执行步骤S307和步骤S3042;也可以先执行步骤S307,然后再执行步骤S3042;也可以先执行步骤S3042,然后再执行步骤S307。
在移动终端11从一个无线接入点的覆盖区域移动到另一个无线接入点的覆盖区域时,例如,从图1中的无线接入点12-1的覆盖范围移动到无线接入点12-3的覆盖范围时,移动终端11的接入环路信息发生了改变,网络服务器10中存储的移动终端11的接入环路信息需要更新。此时,移动终端11会根据802.11r协议启动快速切换过程,
接入设备14-2在接收到来自移动终端11的重关联请求消息后,根据接收到重关联请求消息的端口,确定移动终端11的接入环路信息,然后发送通知消息至网络服务器10,该通知消息中包括移动终端11的接入环路信息和移动终端11的标识。由于移动终端11在切换的过程中,IP地址不变,因此,移动终端11的标识可以是移动终端11的IP地址,也可以是移动终端11的MAC地址。
如果在移动终端11初始启动时,接入设备14-2发送的通知消息中包含的移动终端11的标识为移动终端11的MAC地址,则在移动终端11快速切换时,接入设备14-1发送的通知消息中包含的移动终端11的标识可以为移动终端11的MAC地址,也可以同时包含MAC地址和IP地址。如果在移动终端11初始启动时,接入设备14-2发送的通知消息中包含的移动终端11的标识为移动终端11的IP地址,则在移动终端11快速切换时,接入设备14-1发送的通知消息中包含的移动终端11的标识也为移动终端11的IP地址,或者移动终端11的IP地址和MAC地址。如果在移动终端11初始启动时,接入设备14-2发送的通知消息中包含的移动终端11的标识为移动终端11的MAC地址和IP地址,则接入设备14-1发送的通知消息中包含的移动终端11的标识可为移动终端11的IP地址或MAC地址或IP地址和MAC地址。
根据802.11r协议中规定的基于基本方式的快速切换流程图,图4示出了移动终端11进行快速切换时的流程图。
首先,在步骤S401中,移动终端11与无线接入点12-1之间进行成功(安全)的会话和数据通信。
在步骤S402中,移动终端11判断必须与无线接入点12-1断开连接,与无线接入点12-3建立会话。例如由于移动终端11从无线接入点12-1的覆盖区域移动至无线接入点12-3的覆盖区域导致移动终端11由无线接入点12-1接入网络切换到由无线接入点12-3接入网络,移动终端11通过扫描以及网络和服务发现等步骤判断与无线接入点12-3建立会话。
在步骤S403中,移动终端11发送重认证请求消息至无线接入点12-3,由于接入控制功能由接入设备14-1来实现,无线接入点12-3将来自移动终端11的重认证请求消息转发至接入设备14-1。接入设备14-1接收到重认证请求消息后发送重认证响应消息给移动终端11。
在步骤S404中,移动终端11发送重关联请求消息至无线接入点12-3。同样,由于接入控制功能由接入设备14-1来实现,无线接入点12-3将来自移动终端11的重认证请求消息转发至接入设备14-1。接入设备14-1接收到重关联请求消息后发送重关联响应消息给移动终端11。
在步骤S405中,接入设备14-1根据接收到的来自移动终端11的重关联请求消息,确定该移动终端11的接入环路信息,并发送通知消息给网络服务器10,该通知消息中包含移动终端11的接入环路信息和移动终端11的标识,此时,移动终端11已获得IP地址,移动终端11的标识可以是MAC地址,也可以是IP地址。
网络服务器10接收到通知消息后,在步骤S406中,根据该通知消息中的移动终端11的接入环路信息来建立或更新接入环路信息映射表,以根据该接入环路信息映射表对移动终端进行定位。
最后,在步骤S407中,移动终端11与无线接入点12-3之间的802.1x端口被打开,移动终端11与无线接入点12-3直接进行成功(安全)的会话和数据传输。
需要说明的是,其中,图4中所示的步骤S401至S404和步骤S407中均包含一次或多次的交互过程,步骤S401至S404和步骤S407均为现有技术,详细可参考IEEE802.11r、IEEE802.11-2007协议以及文献CAPWAP Protocol Binding for IEEE 802.11第7页等,本发明在此不再赘述。
再一个需要说明的是,图4所示的流程图仅是一个示意图,并不必然构成对其中各个步骤的先后顺序的限制。实际使用中,可根据需要进行调整。其中,步骤S405、S406与步骤S407,它们的执行不分先后,既可以同时执行,也可以先执行前两个步骤S405和S406,也可以先执行步骤S407。
其中,步骤S404中包括两个子步骤S4041和S4042(为简便起见,图4中未示出):S4041:移动终端11发送关联请求消息至接入设备14-1,S4042:接入设备14-1发送关联响应消息至移动终端11。
此时,步骤S405和步骤S4042的执行也不分先后,既可以同时执行步骤S405和步骤S4042;也可以先执行步骤S405,然后再执行步骤S4042;也可以先执行步骤S4042,然后再执行步骤S405。
需要说明的是,网络服务器10与DHCP服务器19也可以是同一个物理设备,也即,在图3a、图3b和图4所示的流程中,网络服务器10即是DHCP服务器。在图4中,如果网络服务器10为DHCP服务器19,则接入设备14-1发送给DHCP服务器19的通知消息的格式可以是DHCP INFORM消息的格式,当DHCP服务器19收到该DHCP INFORM消息后,从中提取出移动终端11的接入环路信息,并发送DHCP ACK消息给接入设备14-1,接入设备14-1接收到该DHCP ACK消息后,直接丢弃,不再继续转发给移动终端11。
以上对本发明的系统方法流程进行了详细描述,下面结合图5和图6对本发明的装置的工作过程进行详细描述。
图5示出了根据本发明的一个具体实施方式的在接入网的接入设备中用于协助网络服务器获取对移动终端进行定位所需的信息的协助装置500的结构框图。其中,该协助装置500包括第一接收装置501、确定装置502和第一发送装置503,判断装置504和插入装置505。本领域技术人员根据本说明书的教导,应能理解其中仅第一接收装置501、第一确定装置502和确定装置503是实施本发明所必要的装置,其它装置为可选装置。
以下结合图1,对位于接入设备14-1或14-2中的协助装置500协助网络服务器10获取对移动终端11进行定位所需信息的过程进行详细说明。
首先,第一接收装置501接收来自移动终端11的网络连接请求消息,该网络连接请求消息中包括移动终端11的标识。移动终端11的标识包括任何可以唯一识别该移动终端的标识,例如数据链路层地址,网络层地址等。对于TCP/IP网络,数据链路层地址即为MAC地址,网络层地址即为IP地址。
然后,确定装置502根据接入设备14-1或14-2接收到的网络连接请求消息的端口位置,确定移动终端11的接入环路信息。
通常,大型的接入设备具有多个槽(Slot),每个槽具有多个端口(Port),小型的接入设备具有多个端口。以接入设备14-2为例,接入设备14-2根据接收到的网络连接请求消息的端口的位置,就能确定移动终端的接入环路信息,也即该移动终端通过哪个接入设备的哪个端口接入,或者该移动终端通过哪个接入设备的哪个槽的哪个端口接入,也即接入环路信息包括接入设备14-2的标识和接入设备14-2将移动终端11接入网络的线路的线路标识。线路标识包括接入设备14-2的端口标识,在接入设备14-2具有多个槽的情形,还可进一步包括接入设备14-2的槽标识。
优选地,如果接入设备14-2的一个端口辖有多个无线接入点,或者一个无线接入点辖有多个Public WLAN,接入环路信息还可以进一步包括移动终端11所接入的Public WLAN的标识,也即无线网络的标识,例如SSID。Public WLAN的标识可由无线接入点12-1插入到来自移动终端11的网络连接请求消息中,或者也可由移动终端11自己插入到网络连接请求消息中。
最后,第一发送装置503发送通知消息至网络服务器10,该通知消息中包括移动终端11的接入环路信息和该移动终端11的标识。
以接收设备14-2为例,优选地,在第一接收装置501接收到即接入设备14-2接收到来自移动终端11的网络连接请求消息后,判断装置504判断是否允许该移动终端11接入到网络中,如果允许该移动终端11接入到网络中,则再由确定装置502和第一发送装置503分别执行确定和执行过程。或者判断装置504的判断步骤的执行也可在确定装置502的执行确定步骤之后第一发送装置503执行发送步骤之前实现。
优选地,判断装置504判断是否允许移动终端11接入网络的标准有很多,例如,如果某些无线接入点仅服务于高优先级的用户,则也可能拒绝低优先级的移动终端的接入,或者网络侧出现拥塞,也可能拒绝该新移动终端的接入,或者该接入设备或者无线接入点服务的终端数以达到最大限,也可能拒绝新移动终端的接入,或者该移动终端没有接入网络的权限。
在基于802.11协议的无线接入过程中,上述网络连接请求消息至少包括关联请求消息和重关联请求消息。这两种消息分别对应于移动终端11初始启动和从一个无线接入点的覆盖区域移动至另一个无线接入点的覆盖区域的情形。
在移动终端11初始启动时,协助装置500协助网络服务器10获得移动终端11的接入环路信息的方式至少包括如下两种方式。
第一种如下:首先由第一接收装置501接收来自移动终端11的地址分配请求消息;插入装置505在接收到的来自移动终端11的地址分配请求消息中插入移动终端11的接入环路信息,然后由第一发送装置503将该插入接入环路信息的地址分配请求消息发送给地址分配服务器19。地址分配服务器19接收到该地址分配请求消息后,从中提取移动终端11的接入环路信息并进行存储,然后将移动终端11的接入环路信息发送给网络服务器10。
优选地,对于TCP/IP网络,地址分配服务器19包括DHCP地址分配服务器。地址分配请求消息包括DHCP地址分配协议中的DHCP发现(DHCP-DISCOVER)消息、DHCP请求(DHCP-REQUEST)消息。
第二种如下:在第一接收装置501在接收到移动终端11的关联请求消息或者重关联请求消息后,根据接收到的关联请求消息或者重关联请求消息的端口位置,确定装置502确定该移动终端11的接入环路信息,然后第一发送装置503发送通知消息给网络服务器10,该通知消息中包含移动终端11的接入环路信息和移动终端11的标识,此时,移动终端11尚未获得IP地址,移动终端11的标识为MAC地址。
上述两种方式可以单独使用,也可以结合使用。
图6示出了根据本发明的一个具体实施方式的在通信网络的网络服务器中用于获取对移动终端进行定位所需的信息的获取装置600的结构框图。其中,该获取装置600包括第二接收装置601、建立或更新装置602和提取装置603。本领域技术人员根据本说明书的教导,应能理解其中仅第二接收装置601和建立或更新装置602是实施本发明所必要的装置,提取装置603为可选装置。
以下结合图1,网络服务器10中的获取装置600获取对移动终端11进行定位所需信息的过程进行详细说明。
首先,第二接收装置601接收来自接入设备14-1或14-2的通知消息,该通知消息中包括移动终端11的接入环路信息和该移动终端11的标识信息。然后,建立或更新装置602根据移动终端11的接入环路信息和标识信息来建立或更新接入环路信息映射表,该接入环路信息映射表用于对移动终端进行定位。
移动终端11的标识包括任何可以唯一识别该移动终端的标识,例如数据链路层地址,网络层地址等。对于TCP/IP网络,数据链路层地址即为MAC地址,网络层地址即为IP地址。
接入环路信息包括接入设备14-1或14-2的标识与接入设备14-1或14-2中将移动终端11接入网络的线路的线路标识,或者接入环路信息包括接入设备14-1或14-2的标识与接入设备14-1或14-2中将移动终端接入网络的线路的线路标识以及移动终端11请求接入的无线网络的标识。接入环路信息映射表的一个示例如表1所示。
优选地,如果网络服务器10即为地址分配服务器19,第二接收装置601还接收来自移动终端11的地址分配请求消息,该地址分配请求消息中包含移动终端11的标识信息和接入环路信息。然后,提取装置603从地址分配请求消息中提取移动终端11的标识信息和接入环路信息。建立或更新装置602根据提取装置603提取的移动终端11的接入环路信息和标识信息来建立或更新接入环路信息映射表。
优选地,对于TCP/IP网络,地址分配服务器19包括DHCP地址分配服务器。地址分配请求消息包括DHCP地址分配协议中的DHCP发现(DHCP-DISCOVER)消息、DHCP请求(DHCP-REQUEST)消息,接入设备14发送给网络服务器10的通知消息包括DHCPINFORM消息。
以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在所附权利要求的范围内做出各种变形或修改。本发明的技术方案用软件或硬件皆可实现。

Claims (30)

1.一种在接入网的接入设备中用于协助网络服务器获取对移动终端定位所需的信息的方法,其特征在于,包括以下步骤:
a.接收来自移动终端的网络连接请求消息,所述网络连接请求消息中包括所述移动终端的标识,所述网络连接请求消息为重关联请求消息,该重关联请求消息对应于该移动终端切换至本接入设备的接入网络;
b.根据本接入设备接收到所述网络连接请求消息的端口位置,确定所述移动终端的接入环路信息,该接入环路信息用于对该移动终端进行定位;
c.创建并发送通知消息至网络服务器,该通知消息中包括所述移动终端的接入环路信息和该移动终端的标识。
2.根据权利要求1所述的方法,其特征在于,在所述步骤c之前还包括以下步骤:
-判断是否允许所述移动终端接入网络;
所述步骤c还包括以下步骤:
-如允许所述移动终端接入网络,则根据所述网络连接请求消息,发送所述通知消息至所述网络服务器,该通知消息中包括所述移动终端的接入环路信息和所述移动终端的标识。
3.根据权利要求1或2所述的方法,其特征在于,所述网络服务器包括地址分配服务器,所述方法还包括以下步骤:
-接收来自移动终端的地址分配请求消息;
-在所述地址分配请求消息中插入该移动终端的接入环路信息,以获得包含接入环路信息的地址分配请求消息;
-将所述包含接入环路信息的地址分配请求消息发送给所述地址分配服务器。
4.根据权利要求1或2所述的方法,其特征在于,所述重关联请求消息是基于802.11r协议。
5.根据权利要求1或2所述的方法,其特征在于,所述接入环路信息包括本接入设备标识与本接入设备中将所述移动终端接入网络的线路的线路标识。
6.根据权利要求5所述的方法,其特征在于,所述网络连接请求消息中还包括所述移动终端请求接入的无线网络的标识,所述接入环路信息中还包括所述移动终端请求接入的无线网络的标识。
7.根据权利要求1或2所述的方法,其中,所述移动终端的标识包括所述移动终端的网络层地址或者数据链路层地址。
8.根据权利要求1或2所述的方法,其特征在于,所述网络服务器包括地址分配服务器。
9.根据权利要求8所述的方法,其特征在于,所述地址分配服务器包括基于动态主机配置协议的地址分配服务器,所述通知消息包括动态主机配置协议中的通知消息。
10.一种在通信网络的网络服务器中用于获取对移动终端进行定位所需的信息的方法,该移动终端发送重关联请求消息给接入设备,该重关联请求消息对应于该移动终端切换至本接入设备的接入网络,其特征在于,包括以下步骤:
-接收来自该接入设备响应于该重关联请求消息而发送的通知消息,该通知消息中包括移动终端的接入环路信息和该移动终端的标识信息;
-根据所述移动终端的接入环路信息和标识信息来更新接入环路信息映射表,该接入环路信息映射表用于对移动终端进行定位。
11.根据权利要求10所述的方法,其特征在于,所述网络服务器包括地址分配服务器,所述方法还包括以下步骤:
-接收来自所述移动终端的地址分配请求消息,该地址分配请求消息中包含所述移动终端的标识信息和接入环路信息;
-从所述地址分配请求消息中提取所述移动终端的标识信息和接入环路信息;
-根据所述提取的移动终端的接入环路信息和标识信息来更新所述接入环路信息映射表。
12.根据权利要求10或11所述的方法,其特征在于,所述接入环路信息包括本接入设备标识与本接入设备中将所述移动终端接入网络的线路的线路标识,或者所述接入环路信息包括本接入设备标识与本接入设备中将所述移动终端接入网络的线路的线路标识以及所述移动终端请求接入的无线网络的标识。
13.根据权利要求10或11所述的方法,其特征在于,所述移动终端的标识包括所述移动终端的网络层地址或者数据链路层地址。
14.根据权利要求10所述的方法,其特征在于,所述网络服务器包括地址分配服务器。
15.根据权利要求14所述的方法,其特征在于,所述地址分配服务器包括基于动态主机配置协议的地址分配服务器,所述通知消息包括动态主机配置协议中的通知消息。
16.一种在接入网的接入设备中用于协助网络服务器获取对移动终端进行定位所需的信息的协助装置,其特征在于,包括:
第一接收装置,用于接收来自移动终端的网络连接请求消息,所述网络连接请求消息中包括所述移动终端的标识,所述网络连接请求消息是重关联请求消息,该重关联请求消息对应于该移动终端切换至本接入设备的接入网络;
确定装置,用于根据本接入设备接收到所述网络连接请求消息的端口位置,确定所述移动终端的接入环路信息,该接入环路信息用于对该移动终端进行定位;
第一发送装置,用于创建并发送通知消息至网络服务器,该通知消息中包括所述移动终端的接入环路信息和该移动终端的标识。
17.根据权利要求16所述的协助装置,其特征在于,还包括:
判断装置,用于判断是否允许所述移动终端接入网络;
如所述判断装置判断允许所述移动终端接入网络,所述第一发送装置还用于:
-发送所述通知消息至所述网络服务器,该通知消息中包括所述移动终端的接入环路信息和所述移动终端的标识。
18.根据权利要求16或17所述的协助装置,其特征在于,所述网络服务器包括地址分配服务器,所述第一接收装置还用于:
-接收来自移动终端的地址分配请求消息;
其中,所述协助装置还包括:
插入装置,用于在所述地址分配请求消息中插入该移动终端的接入环路信息,以获得包含接入环路信息的地址分配请求消息;
所述第一发送装置还用于:
-将所述包含接入环路信息的地址分配请求消息发送给所述地址分配服务器。
19.根据权利要求16或17所述的协助装置,其特征在于,所述重关联请求消息是基于802.11r协议。
20.根据权利要求16或17所述的协助装置,其特征在于,所述接入环路信息包括本接入设备标识与本接入设备中将所述移动终端接入网络的线路的线路标识。
21.根据权利要求20所述的协助装置,其特征在于,所述网络连接请求消息中还包括所述移动终端请求接入的无线网络的标识,所述接入环路信息中还包括所述移动终端请求接入的无线网络的标识。
22.根据权利要求16或17所述的协助装置,其特征在于,所述移动终端的标识包括所述移动终端的网络层地址或者数据链路层地址。
23.根据权利要求16或17所述的协助装置,其特征在于,所述网络服务器包括地址分配服务器。
24.根据权利要求23所述的协助装置,其特征在于,所述地址分配服务器包括基于动态主机配置协议的地址分配服务器,所述通知消息包括动态主机配置协议中的通知消息。
25.一种在通信网络的网络服务器中用于获取对移动终端进行定位所需的信息的获取装置,该移动终端发送重关联请求消息给接入设备,该重关联请求消息对应于该移动终端切换至本接入设备的接入网络,其特征在于,包括:
第二接收装置,用于接收来自该接入设备响应于该重关联请求消息而发送的通知消息,该通知消息中包括移动终端的接入环路信息和该移动终端的标识信息;
更新装置,用于根据所述移动终端的接入环路信息和标识信息来更新接入环路信息映射表,该接入环路信息映射表用于对移动终端进行定位。
26.根据权利要求25所述的获取装置,其特征在于,所述网络服务器包括地址分配服务器,所述第二接收装置还用于:
-接收来自所述移动终端的地址分配请求消息,该地址分配请求消息中包含所述移动终端的标识信息和接入环路信息;
其中,所述获取装置还包括:
提取装置,用于从所述地址分配请求消息中提取所述移动终端的标识信息和接入环路信息;
所述更新装置还用于:
-根据所述提取的移动终端的接入环路信息和标识信息来更新所述接入环路信息映射表。
27.根据权利要求25或26所述的获取装置,其特征在于,所述接入环路信息包括接入设备标识与接入设备中将所述移动终端接入网络的线路的线路标识,或者所述接入环路信息包括接入设备标识与接入设备中将所述移动终端接入网络的线路的线路标识以及所述移动终端请求接入的无线网络的标识。
28.根据权利要求25或26所述的获取装置,其特征在于所述移动终端的标识包括所述移动终端的网络层地址或者数据链路层地址。
29.根据权利要求25所述的获取装置,其特征在于,所述网络服务器包括地址分配服务器。
30.根据权利要求29所述的获取装置,其特征在于,所述地址分配服务器包括基于动态主机配置协议的地址分配服务器,所述通知消息包括动态主机配置协议中的通知消息。
CN200980136355.0A 2009-01-09 2009-01-09 用于获取对移动终端进行定位所需的信息的方法和装置 Active CN102160400B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2009/000030 WO2010078696A1 (zh) 2009-01-09 2009-01-09 用于获取对移动终端进行定位所需的信息的方法和装置

Publications (2)

Publication Number Publication Date
CN102160400A CN102160400A (zh) 2011-08-17
CN102160400B true CN102160400B (zh) 2014-06-04

Family

ID=42316195

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200980136355.0A Active CN102160400B (zh) 2009-01-09 2009-01-09 用于获取对移动终端进行定位所需的信息的方法和装置

Country Status (2)

Country Link
CN (1) CN102160400B (zh)
WO (1) WO2010078696A1 (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1859409A (zh) * 2006-03-17 2006-11-08 华为技术有限公司 一种提高网络动态主机配置dhcp安全性的方法和系统
US20080025299A1 (en) * 2006-07-28 2008-01-31 Cisco Technology, Inc. Techniques for exchanging DHCP information among DHCP relay agents and DHCP servers
CN101263506A (zh) * 2004-05-13 2008-09-10 思科技术公司 定位、供给和识别网络中的设备

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101263506A (zh) * 2004-05-13 2008-09-10 思科技术公司 定位、供给和识别网络中的设备
CN1859409A (zh) * 2006-03-17 2006-11-08 华为技术有限公司 一种提高网络动态主机配置dhcp安全性的方法和系统
US20080025299A1 (en) * 2006-07-28 2008-01-31 Cisco Technology, Inc. Techniques for exchanging DHCP information among DHCP relay agents and DHCP servers

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于Option82技术的DHCP在大型网络中的实现;肖阳等;《中南林业科技大学学报》;20081030;第28卷(第5期);140-142 *

Also Published As

Publication number Publication date
WO2010078696A1 (zh) 2010-07-15
CN102160400A (zh) 2011-08-17

Similar Documents

Publication Publication Date Title
US11871223B2 (en) Authentication method and apparatus and device
CN112106397B (zh) 提供备用网络连接的无线接入点和方法
US9961016B2 (en) Method and apparatus for a mobile node to connect different access routers while maintaining a consistent network address
EP2403283A1 (en) Improved subscriber authentication for unlicensed mobile access signaling
US20060088020A1 (en) Restricted WLAN profile for unknown wireless terminal
CN103634794B (zh) 通过集成Portal的WLAN终端身份识别方法
CN102006646A (zh) 一种切换方法和切换设备
WO2007045147A1 (en) An accessing network method, system and terminal of the wireless local area network terminal
CN101741888A (zh) 推送认证页面的方法、系统及装置
CN101959177B (zh) 从非WiFi网络向WiFi网络切换的处理方法及设备
CN113873491B (zh) 通信装置、系统和计算机可读存储介质
US20180139095A1 (en) Method of creating and deleting vwlan dynamically in a fixed access network sharing environment
CN102685725A (zh) 信息接收方法、信息发送方法、装置及系统
CN102724662A (zh) 宽带无线网络中提供差异化服务的方法及装置
CN103384365B (zh) 一种网络接入方法、业务处理方法、系统及设备
CN101161016B (zh) 发现网络服务提供商发现的方法及装置
CN101765181A (zh) 一种控制移动站点以指定的wlan进行接入的方法、装置及其系统
WO2025035675A1 (zh) 远端用户设备接入方法、装置、设备、介质和程序产品
US9473934B2 (en) Wireless telecommunications network, and a method of authenticating a message
CN100579042C (zh) 在无线局域网中支持多个逻辑网络的方法及装置
CN102160400B (zh) 用于获取对移动终端进行定位所需的信息的方法和装置
CN103188662B (zh) 一种验证无线接入点的方法以及装置
US10367658B2 (en) Wireless network session establishment method and apparatus utilizing a virtual local area network label
CN102685667A (zh) 接入用户的位置信息发送和获取方法、设备及系统
KR101434750B1 (ko) 이동통신망에서 지리 정보를 이용한 무선랜 선인증 방법 및 장치

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 201206 Pudong Jinqiao Ning Road, Shanghai, No. 388

Patentee after: NOKIA SHANGHAI BELL Co.,Ltd.

Address before: 201206 Pudong Jinqiao Ning Road, Shanghai, No. 388

Patentee before: ALCATEL-LUCENT SHANGHAI BELL Co.,Ltd.

CP03 Change of name, title or address

Address after: 201206 Pudong Jinqiao Ning Road, Shanghai, No. 388

Patentee after: Nokia Communications (Shanghai) Co., Ltd.

Country or region after: China

Address before: 201206 Pudong Jinqiao Ning Road, Shanghai, No. 388

Patentee before: NOKIA SHANGHAI BELL Co.,Ltd.

Country or region before: China