背景技术
由于用户对无线接入速率的要求越来越高,无线局域网(WLAN,Wireless
Local AreaNetwork)应运而生,它能在较小范围内提供高速的无线数据接入。
无线局域网包括多种不同技术,目前应用较为广泛的一个技术标准是IEEE
802.11b,它采用2.4GHz频段,最高数据传输速率可达11Mbps,使用该频段的
还有IEEE 802.11g和蓝牙(Bluetooth)技术,其中,802.11g最高数据传输速率
可达54Mbps。其它新技术诸如IEEE 802.11a和ETSI BRAN Hiperlan2都使用
5GHz频段,最高传输速率也可达到54Mbps。
尽管有多种不同的无线接入技术,大部分WLAN都用来传输因特网协议
(IP)分组数据包。对于一个无线IP网络,其采用的具体WLAN接入技术对
于上层的IP一般是透明的。其基本的结构都是利用接入点(AP)完成用户终
端的无线接入,通过网络控制和连接设备连接组成IP传输网络。
随着WLAN技术的兴起和发展,WLAN与各种无线移动通信网,诸如:
GSM、码分多址(CDMA)系统、宽带码分多址(WCDMA)系统、时分双工
-同步码分多址(TD-SCDMA)系统、CDMA2000系统的互通正成为当前研究
的重点。在第三代合作伙伴计划(3GPP)标准化组织中,用户终端可以通过
WLAN的接入网络与因特网(Internet)、企业内部互联网(Intranet)相连,还
可以经由WLAN接入网络与3GPP系统的归属网络或3GPP系统的访问网络连
接,具体地说就是,WLAN用户终端在本地接入时,经由WLAN接入网络与
3GPP的归属网络相连,如图2所示;在漫游时,经由WLAN接入网络与3GPP
的访问网络相连,3GPP访问网络中的部分实体分别与3GPP归属网络中的相应
实体互连,比如:3GPP访问网络中的3GPP认证授权计费(AAA)代理和3GPP
归属网络中的3GPP认证授权计费(AAA)服务器;3GPP访问网络中的无线局
域网接入关口(WAG)与3GPP归属网络中的分组数据关口(PDG,Packet Data
Gateway)等等,如图1所示。其中,图1、图2分别为漫游情况下和非漫游情
况下WLAN系统与3GPP系统互通的组网结构示意图。
参见图1、图2所示,在3GPP系统中,主要包括归属签约用户服务器(HSS)
/归属位置寄存器(HLR)、3GPP AAA服务器、3GPP AAA代理、WAG、分组
数据关口、计费关口(CGw)/计费信息收集系统(CCF)及在线计费系统(OCS)。
用户终端、WLAN接入网络与3GPP系统的所有实体共同构成了3GPP-WLAN
交互网络,此3GPP-WLAN交互网络可作为一种无线局域网服务系统。其中,
3GPP AAA服务器负责对用户的鉴权、授权和计费,对WLAN接入网络送来的
计费信息收集并传送给计费系统;分组数据关口负责将用户数据从WLAN接入
网络到3GPP网络或其他分组网络的数据传输;计费系统主要接收和记录网络
传来的用户计费信息,还包括OCS根据在线计费用户的费用情况指示网络周期
性的传送在线费用信息,并进行统计和控制。
在非漫游情况下,当WLAN用户终端希望直接接入Internet/Intranet时,用
户终端通过WLAN接入网与AAA服务器(AS)完成接入认证授权后,用户终
端可通过WLAN接入网接入到Internet/Intranet。如果WLAN用户终端还希望
接入3GPP分组交换(PS)域业务,则可进一步向3GPP归属网络申请互通场
景3(Scenario3)的业务,即:WLAN用户终端向3GPP归属网络的AS发起
互通场景3的业务授权请求,3GPP归属网络的AS对该业务授权请求进行业务
鉴权和授权,如果成功,则AS给用户终端发送接入允许消息,且AS给用户终
端分配相应的PDG,用户终端与所分配的PDG之间建立隧道后,即可接入3GPP
PS域业务。同时,CGw/CCF和OCS根据用户终端的网络使用情况记录计费信
息。在漫游情况下,当WLAN用户终端希望直接接入Internet/Intranet时,用户
终端可通过3GPP访问网络向3GPP归属网络申请接入到Internet/Intranet。如果
用户终端还希望申请互通场景3业务,接入到3GPP PS域业务,则用户终端需
要通过3GPP访问网络向3GPP归属网络发起业务授权过程,该过程同样在用
户终端和3GPP归属网络的AS之间进行,当授权成功后,AS给用户终端分配
相应的归属PDG,用户终端通过3GPP访问网络中的WAG与分配的PDG之间
建立隧道后,用户终端即可接入归属网络的3GPP PS域业务。
从上述过程可以看出,用户终端针对一个或一组业务授权成功并建立通道
后,用户终端就拥有了相应的IP地址,就可以发起向业务的访问。此时,用户
终端可以向业务的相关服务设备发送数据;并且,由于用户终端的IP地址已在
接入时进行路由登记,因此,该用户终端也可以接受网络中业务服务设备或与
业务相关的其它用户终端向本用户终端发送数据。
但是,如果此时用户终端虽然已接入WLAN网络,但还没有通过PDG建
立与网络业务之间的通道连接,或是还没建立对某个或某组业务的通道,而此
时有业务需要向该用户终端发送数据,包括两种情况:用户终端已接入WLAN
网络,但只连接了诸如本地internet/intranet等WLAN本地业务;用户终端接入
WLAN并连接激活了基于3GPP PS的某些业务,但并未接入需要向其发送数据
的业务,则目前还没有方案通知用户终端建立连接并进行业务交互。
发明内容
有鉴于此,本发明的主要目的在于提供一种给无线局域网用户发送业务数
据的方法,在用户终端与要访问业务之间未建立直接连接的情况下,能将业务
访问通知发送给用户终端。
为达到上述目的,本发明的技术方案是这样实现的:
一种给无线局域网用户发送业务数据的方法,在网络中设定用于向无线局
域网(WLAN)用户终端发送业务访问通知的业务通知单元,WLAN用户终端
在接入网络后先与网络之间建立发送业务访问通知的持续连接作为公共通道,
一个业务服务单元向未与自身建立直接连接的WLAN用户终端发送数据前,该
方法还包括:
a.所述业务服务单元向所述业务通知单元发送业务访问通知,所述业务通
知单元收到业务访问通知后,查询并获取与所述WLAN用户终端建立的公共通
道的路由信息;
b.业务通知单元根据步骤a所获取的路由信息,将业务访问通知通过所建
立的公共通道发送给所述WLAN用户终端。
上述方案中,WLAN用户终端在接入网络后先与分组数据关口建立一条持
续存在的IP连接,所述步骤b为:业务通知单元获取该分组数据关口的地址后,
将业务访问通知发给该分组数据关口,再由该分组数据关口通过所述持续存在
的IP连接将业务访问通知发送给WLAN用户终端。那么,步骤a中所述业务
通知单元查询并获取公共通道的路由信息进一步包括:业务通知单元根据
WLAN用户终端标识向该WLAN用户终端所属网络的签约信息存储单元查询
所述分组数据关口的地址。其中,所述WLAN用户终端标识为:网络接入标识
(NAI)、或IP地址、或国际移动用户标识(IMSI)、或移动台国际ISDN号码
(MSISDN),或IP多媒体子系统(IMS)的用户公共标识(PSI),或起始会话
协议统一资源定位器(SIP-URL)标识。
上述方案中,WLAN用户终端在接入网络后与业务通知单元直接建立一条
持续存在的公共通道,则所述步骤b为:业务通知单元直接通过自身与所述
WLAN用户终端之间建立的公共通道,将收到的业务服务单元发来的业务访问
通知发送给WLAN用户终端。
该方法进一步包括:在WLAN用户终端离开网络或到达预先设定的时间
后,WLAN用户终端拆除所述的公共通道。
上述方案中,所述公共通道为独立存在的信息传输连接,或为WLAN用户
终端与网络之间已建立的特定的通知服务业务连接。其中,所述的业务通知单
元是短消息服务(SMS)业务服务单元、或推送(PUSH)业务服务单元、或即
时消息(Instant Messaging)业务服务单元;所述特定的通知服务业务为SMS
业务、或PUSH业务或Instant Messaging业务。
上述方案中,所述业务访问通知中携带有用户处理信息、业务数据信息;
或携带有激活业务的信令、业务访问的链接信息。那么,该方法进一步包括:
WLAN用户终端收到业务访问通知后,根据通知中携带的信息直接激活发送业
务访问通知的业务,并建立与该业务之间的连接,通过所建立的连接获取该业
务的业务数据。该方法也可进一步包括:WLAN用户终端收到业务访问通知后,
根据通知中携带的信息选择激活该业务或拒绝该业务。
由上述方案可以看出,本发明的关键在于:每个WLAN用户终端在接入网
络后,先主动与网络建立一条持续存在的连接,以此连接作为公共通道,比如
与分组数据关口或业务通知单元建立连接,将未与目的用户终端建立直接连接
的业务的业务访问通知发送给目的用户终端。
本发明所提供的给无线局域网用户发送业务数据的方法,每个WLAN用户
终端在接入网络后就主动与网络建立一条持续连接,该持续连接是在一定持续
时间内网络设备与用户设备之间互相可达的IP连接,当某个业务需要给WLAN
用户终端下发数据,而发现虽然该用户终端已接入网络但未与自身建立直接连
接时,可通过所建立的持续连接将业务访问通知,甚至业务数据信息发送给目
的用户终端,通知该用户终端通过WLAN建立与该业务的连接,从而解决了
WLAN用户终端无法获知有未连接业务要向自身发送数据的问题。
具体实施方式
本发明的核心思想是:让每个WLAN用户终端在接入网络后,先主动与网
络间建立一条持续存在的连接,以此连接作为公共通道,将未与目的用户终端
建立直接连接的业务的业务访问通知发送给目的用户终端。目的用户终端收到
通知信息后,可自行选择接收或不接收该业务数据,如果用户终端希望接收该
业务数据,则通过WLAN网络激活该业务并建立连接,然后通过所建立的连接
获得业务数据。
这里,所述持续存在的连接是指在用户终端与网络连接后,一直存在直到
用户离开网络的持续性连接;或是用户终端选择存在一定时间但不因某业务的
结束而中断的持续性连接。所述与网络建立连接可以是WLAN用户终端与分组
数据关口之间建立的连接;或是与业务通知单元之间直接建立的连接,比如用
户终端将网络分配的IP地址登记到业务通知单元,业务通知单元根据此IP地
址发送IP数据包就可以到达用户终端。其中,分组数据关口可以是该WLAN
用户终端所属的分组数据关口,也可以是网络指定的分组数据关口;业务通知
单元可以是单独设置的网络实体,专门用于将业务访问通知发送给与WLAN用
户终端建立持续连接的网络实体;也可以是某个业务服务单元中的业务通知功
能模块。如果业务通知单元需要获取公共通道的连接路由,一般是到HLR或
HSS中查询,获取与目的用户终端所建立公共通道的路由信息,然后进一步根
据获取的路由发送业务访问通知;也可以由用户登录时到该业务通知单元登记
该WLAN用户终端的连接地址。
在实际应用中,也有可能某业务要向某个用户终端发送业务数据时,经过
业务通知单元的查询发现该目的用户终端尚未接入WLAN网络,那么,此种情
况下,业务通知单元先记录下当前要发送业务数据的信息,然后通过两种方式
发送给目的用户终端:一种是,一旦发现目的用户终端接入WLAN网络,就主
动将通知信息或业务数据信息发送给该目的用户终端;另一种是,目的用户终
端接入WLAN网络时,主动到业务通知单元进行登记,此时,业务通知单元再
将通知信息或业务数据信息发送给该目的用户终端。下面仅以WLAN用户终端
已接入网络,但未与需要发送数据的业务建立连接的情况为例进行详细说明。
参见图3所示,图3为本发明所采用的3GPP-WLAN服务网络结构的一应
用实例示意图,在该3GPP-WLAN服务网络中,业务通知单元同时与用户签约
信息存储单元、分组数据关口(PDG)、分组业务服务单元/服务网相连,其中,
用户签约信息存储单元可以是HSS、HLR;接入鉴权授权单元可以是3GPP AS;
业务通知单元可以是某个业务服务单元,比如:SMS服务单元、PUSH服务单
元、Instant Messaging业务服务单元等。
基于图3所示的网络结构,图4至图7为本发明实现业务通知的几个具体
实施例,其中,WLAN用户终端为某业务要访问的目的用户终端,实施例中假
定该业务为业务A。图4所示的实施例一为WLAN用户终端与分组数据关口建
立公共通道的实施例;图5至图7所示均为WLAN用户终端直接与不同业务服
务单元建立公共通道的实施例,也就是说,在这几个实施例中,是将某业务服
务单元作为业务通知单元,WLAN用户终端直接与业务通知单元建立公共通
道。
实施例一:
如图4所示,本实施例中的业务访问通知过程包括:
步骤401~402:WLAN用户终端与3GPP AS之间完成WLAN网络接入后;
马上向3GPP AS发送请求建立以及请求授权用于传输业务访问通知的公共通
道的消息;3GPP AS收到该消息后,先判断是否存在网络指定的分组数据关口,
如果是,则将指定分组数据关口的地址发送给当前发请求的WLAN用户终端,
否则,3GPP AS将当前发请求的WLAN用户终端所属的分组数据关口地址发
送给该WLAN用户终端。
步骤403~404:WLAN用户终端获取分组数据关口地址后,根据地址与对
应的分组数据关口建立传输业务访问通知的公共通道;并将用户终端标识和公
共通道对应的IP地址等相关信息登记到HSS中,以便其它网络实体进行查找。
这里,WLAN用户终端也可以同时将用户终端标识和公共通道对应的IP地址
等相关信息直接登记到业务通知单元中。
步骤405:当有业务A要向该WLAN用户终端发送数据,业务A服务单
元在进行数据发送处理时发现没有与目的用户终端之间建立连接,则业务A服
务单元先根据该目的用户终端的用户签约信息或根据运营规则,判断是否需要
将业务访问信息通知目的用户终端,如果不需要,则结束发送,否则,业务A
服务单元将携带有目的用户终端标识的业务A访问通知发送给业务通知单元。
这里,所述的目的用户终端标识可以是网络接入标识(NAI)、IP地址、国
际移动用户标识(IMSI)、移动台国际ISDN号码(MSISDN),或是IMS的用
户公共标识(PSI)、SIP-URL标识等等任何在移动通信网内可以识别用户终端
的永久标识;所述用户签约信息是指由用户确定哪些业务是必须发送给用户终
端的,哪些业务是根据当前需求或当前运行环境来决定是否发送给用户终端;
所述运营规则是指由运营商确定的,哪些业务应该在何种情况下发送给用户终
端的原则。所述业务A服务单元未发现与目的用户终端间的连接是指:业务A
服务单元发现目的用户终端未在自身进行授权登记,自身未存储目的用户终端
的相关信息,如:未存储IP地址、或其IP地址为无效数据等,则业务服务单
元认为无法到达用户终端。
如果WLAN用户终端在公共通道建立后已将相关信息登记到业务通知单
元,而业务服务单元发送过来的用户标识类型与业务通知单元中所存储的用户
标识类型不一致,则业务通知单元还要根据发送过来的用户标识到用户签约信
息存储单元中进一步查找对应的与自身存储类型一致的用户标识,然后再根据
查到的用户标识判断该WLAN用户终端是否已与自身建立公共通道。
步骤406~407:业务通知单元收到业务A访问通知后,发送携带有目的用
户终端标识的路由查询请求给HSS,根据目的用户终端标识查询该目的用户终
端的连接路由信息,HSS收到请求后先查询该用户终端是否已接入网络,如果
是,则将与该用户终端建立公共通道的分组数据关口的地址返回给业务通知单
元。
如果WLAN用户终端在业务通知单元中登记了公共通道的相关信息,则步
骤406、407可以省略。
步骤408:业务通知单元根据所获取的分组数据关口的地址,将业务A的
访问通知发送至该分组数据关口,再由该分组数据关口通过所建立的公共通道
将该业务A访问通知发送至目的用户终端。
在上述步骤的实现过程中,所述业务访问通知中可以包括用户处理信息,
如能够显示的用户信息,以供用户进行判断选择;或包括对业务激活的指令或
业务链接信息,以供用户终端自动完成业务激活、与业务服务单元建立连接等
过程;该通知中还可以包括当前要访问业务所要发送的业务数据,也就是说,
将所要发送的业务数据直接通过业务访问通知发送给目的用户终端。
在步骤408之后,可进一步包括步骤409:目的用户终端收到业务A访问
通知后,可根据通知中所包含的信息自动激活业务A,然后经过网络对业务的
鉴权和授权后,建立与业务A服务单元之间的业务连接,从业务A服务单元获
取相应的数据,这里目的用户终端是根据业务访问通知中的业务激活指令或链
接信息完成业务激活、连接建立以及获取数据的操作的;目的用户终端也可以
根据目的用户的选择,确定激活或拒绝业务A,这里目的用户是根据业务访问
通知中的显示信息进行选择操作的。
实施例二:
如图5所示,本实施例中是将SMS服务单元作为业务通知单元,本实施例
中的业务访问通知过程包括:
步骤501~502:与实施例一中的步骤401~402基本相同,只不过WLAN用
户终端是向3GPP AS申请建立SMS业务通道,3GPP AS收到申请后,向WLAN
用户终端返回的是业务服务单元的地址,本实施例中的业务服务单元为SMS服
务单元。
步骤503:WLAN用户终端收到SMS服务单元的IP地址后,通过所属分
组数据关口直接与SMS服务单元建立用于传输业务访问通知的公共通道,建立
公共通道后,WLAN用户终端要将用户终端标识和公共通道对应的IP地址等
相关信息登记到SMS服务单元中。
步骤504:当有业务A要向该WLAN用户终端发送数据,业务A服务单
元在进行数据发送处理时发现没有与目的用户终端之间建立连接,则业务A服
务单元先根据该目的用户终端的用户签约信息或根据运营规则,判断是否需要
将业务访问信息通知目的用户终端,如果不需要,则结束发送,否则,业务A
服务单元将业务A访问通知发送给SMS服务单元,该访问通知中可携带有显
示的用户信息,以供用户进行判断选择;或携带对业务激活的指令或业务链接
信息,以供用户终端自动完成业务激活、与业务服务单元建立连接等过程;还
可以携带有业务A要发送的业务数据。
步骤505:SMS服务单元收到业务A访问通知后,直接通过与该WLAN
用户终端已建立的公共通道,将业务A访问通知,甚至业务数据信息发送给该
WLAN用户终端。
同样,步骤505之后,可进一步包括步骤506:WLAN用户终端收到业务
访问通知后,可自动激活业务A,或是选择激活业务A或拒绝业务A,具体实
现过程与步骤409相同。
实施例三:
如图6所示,本实施例中是将PUSH服务单元作为业务通知单元,本实施
例中的业务访问通知过程包括:
步骤601~602:与实施例一中的步骤401~402完全相同,只不过3GPP AS
收到连接建立请求后,向WLAN用户终端返回的是业务服务单元的地址,本实
施例中的业务服务单元为PUSH服务单元。
步骤603~605:与实施例二中的步骤503~505完全相同,只不过将步骤中
的SMS服务单元替换为PUSH服务单元。
同样,步骤605之后,可进一步包括步骤606:WLAN用户终端收到业务
访问通知后,可自动激活业务A,或是选择激活业务A或拒绝业务A,具体实
现过程与步骤409相同。
实施例四:
如图7所示,本实施例中是将即时消息服务单元作为业务通知单元,本实
施例中的业务访问通知过程包括:
步骤701~702:与实施例一中的步骤401~402完全相同,只不过3GPP AS
收到连接建立请求后,向WLAN用户终端返回的是业务服务单元的地址,本实
施例中的业务服务单元为即时消息服务单元。
步骤703~705:与实施例二中的步骤503~505完全相同,只不过将步骤中
的SMS服务单元替换为即时消息服务单元。
同样,步骤705之后,可进一步包括步骤706:WLAN用户终端收到业务
访问通知后,可自动激活业务A,或是选择激活业务A或拒绝业务A,具体实
现过程与步骤409相同。
在实施例二到实施例四中,如果要访问业务服务单元发给当前服务单元的
用户标识类型与当前服务单元中所存储的用户标识类型不一致,则当前服务单
元也要根据发送过来的用户标识到用户签约信息存储单元中进一步查找对应的
与自身存储类型一致的用户标识,然后再根据查到的用户标识判断该WLAN用
户终端是否已与自身建立公共通道。
以上所述,仅为本发明的较佳实施例而已,并非用来限定本发明的保护范
围。