首页 / 国际专利分类库 / 电学 / 电通信技术 / 无线通信网络 / 无线信道接入,例如,调度接入或随机接入 / 向采用多种接入方式的用户传输数据报文的方法和设备

向采用多种接入方式的用户传输数据报文的方法和设备

申请号 CN201010608402.1 申请日 2010-12-27 公开(公告)号 CN102573014B 公开(公告)日 2016-02-10
申请人 中兴通讯股份有限公司; 发明人 张世伟; 符涛;
摘要 本 发明 公开了一种向采用多种接入方式的用户传输数据报文的方法,其特征在于,应用于身份标识和 位置 标识分离的网络,该方法包括:采用多种接入方式的用户所属的认证 节点 保存所述不同接入方式对应的优先级;以及某一对端用户向所述采用多种接入方式的用户发起呼叫时,所述对端用户所接入的接入节点向所述采用多种接入方式的用户所属的认证节点查询所述不同接入方式对应的优先级,并根据所述优先级选择接入方式向所述采用多种接入方式的用户传输数据报文。本发明还公开了一种认证设备和一种接入设备。采用本发明的技术方案,用户可以设置多种接入方式的优先级,便于用户采用最佳的接入方式进行通讯。
权利要求

1.一种向采用多种接入方式的用户传输数据报文的方法,其特征在于,应用于身份标识和位置标识分离的网络,该方法包括:
采用多种接入方式的用户所属的认证节点保存不同接入方式对应的优先级;以及某一对端用户向所述采用多种接入方式的用户发起呼叫时,所述对端用户所接入的接入节点向所述采用多种接入方式的用户所属的认证节点查询所述不同接入方式对应的优先级,并根据所述优先级选择接入方式向所述采用多种接入方式的用户传输数据报文;
所述采用多种接入方式为同时采用多种接入方式。
2.如权利要求1所述的方法,其特征在于:
采用多种接入方式的用户所属的认证节点保存所述不同接入方式对应的优先级的步骤中,所述不同接入方式的优先级是由采用多种接入方式的用户通过用户终端或网页设置的。
3.如权利要求1或2所述的方法,其特征在于,所述采用多种接入方式的用户接入到多个接入节点,所述接入方式与所述接入节点一一对应。
4.如权利要求2所述的方法,其特征在于,所述采用多种接入方式的用户通过用户终端设置的所述不同接入方式的优先级的方式包括:
所述用户终端向所述用户终端所接入的接入节点发送设置或调整优先接入方式顺序请求;其中,所述设置或调整优先接入方式顺序请求包括各个接入方式及其对应的优先级;
所述接入节点将所述设置或调整优先接入方式顺序请求发送到所述用户所属的认证节点;
所述认证节点保存各个接入方式及其对应的优先级。
5.如权利要求2所述的方法,其特征在于,所述方法还包括:
采用多种接入方式的用户通过用户终端或网页在认证节点设置所述不同接入方式的优先级之后,所述认证节点向所述用户所接入的所有接入节点发送更改优先接入方式命令,所述更改优先接入方式命令携带用户的身份标识和各个接入方式及其对应的优先级;
所述所有接入节点检索与该用户当前通信的对端用户的接入节点,并向各个对端用户的接入节点发送更改优先接入方式命令;
各个对端用户的接入节点根据所述更改优先接入方式命令携带的用户的身份标识和各个接入方式及其对应的优先级,对该用户的接入优先级进行修改
6.如权利要求2所述的方法,其特征在于,所述对端用户向所述采用多种接入方式的用户所属的认证节点查询所述不同接入方式对应的优先级的步骤包括:
所述对端用户的用户终端向其所接入的接入节点发送携带所述采用多种接入方式的用户的身份标识的数据报文;
所述对端用户所接入的接入节点向所述采用多种接入方式的用户所属的认证节点查询所述采用多种接入方式的用户的位置标识;以及
所述认证节点向所述对端用户所接入的接入节点返回所述采用多种接入方式的用户对应于各个接入方式的位置标识以及不同接入方式对应的优先级。
7.如权利要求2所述的方法,其特征在于,所述方法还包括:
所述采用多种接入方式的用户通过用户终端向其所接入的接入节点发送查询优先级请求,所述查询优先级请求携带所述采用多种接入方式的用户的身份标识;
该接入节点将所述查询优先级请求发送给所述采用多种接入方式的用户所属的认证节点;以及
所述认证节点通过所述接入节点将各接入方式的优先级返回给所述用户终端。
8.一种认证设备,其特征在于,应用于身份标识和位置标识分离的网络,该认证设备包括:
存储模,用于存储采用多种接入方式的用户的不同接入方式对应的优先级;以及接收模块,用于接收当某一对端用户向所述采用多种接入方式的用户发起呼叫时,所述对端用户所接入的接入节点发送的所述采用多种接入方式的用户的不同接入方式对应的优先级的查询,并指示查询模块;
查询模块,用于从所述存储模块查询所述采用多种接入方式的用户的不同接入方式对应的优先级,并发送给所述发送模块;
发送模块,用于向所述对端用户所接入的接入节点返回多种接入方式的用户的不同接入方式对应的优先级,以使所述对端用户接入的接入节点根据所述优先级选择接入方式向所述采用多种接入方式的用户传输数据报文;
所述采用多种接入方式为同时采用多种接入方式。
9.如权利要求8所述的认证设备,其特征在于:
所述存储模块存储的采用多种接入方式的用户的不同接入方式对应的优先级是由采用多种接入方式的用户通过用户终端或网页设置的。
10.如权利要求9所述的认证设备,其特征在于:
所述接收模块,还用于接收所述采用多种接入方式的用户所接入的接入节点转发的设置或调整优先接入方式顺序请求;其中,所述设置或调整优先接入方式顺序请求是由采用多种接入方式的用户通过用户终端发送给所述接入节点的,所述设置或调整优先接入方式顺序请求包括各个接入方式及其对应的优先级;以及将所述设置或调整优先接入方式顺序请求中包括的各个接入方式及其对应的优先级发送给所述存储模块。
11.如权利要求9所述的认证设备,其特征在于:
所述发送模块,还用于在采用多种接入方式的用户通过用户终端或网页在认证节点设置所述不同接入方式的优先级之后,向所述用户所接入的所有接入节点发送更改优先接入方式命令,所述更改优先接入方式命令携带用户的身份标识和各个接入方式及其对应的优先级,以使所述所有接入节点将各个接入方式及其对应的优先级通知给各个对端用户的接入节点。
12.一种接入设备,其特征在于,应用于身份标识和位置标识分离的网络,该接入设备包括:
发送模块,用于当所述接入设备为主叫用户所接入的接入设备且当所述主叫用户呼叫采用多种接入方式的用户发起呼叫时,向所述采用多种接入方式的用户所属的认证节点查询不同接入方式对应的优先级;其中,所述采用多种接入方式的用户所属的认证节点保存有所述不同接入方式对应的优先级;以及根据所述认证节点返回的优先级选择接入方式向所述采用多种接入方式的用户传输数据报文;以及
接收模块,用于当所述接入设备为主叫用户所接入的接入设备时,接收所述采用多种接入方式的用户所属的认证节点返回的所述不同接入方式对应的优先级,并将不同接入方式对应的优先级发送给所述发送模块;
所述采用多种接入方式为同时采用多种接入方式。
13.如权利要求12所述的接入设备,其特征在于,
所述接收模块,还用于当所述接入设备为所述采用多种接入方式的用户所接入的接入设备时,接收所述用户通过用户终端发送来的设置或调整优先接入方式顺序请求;其中,所述设置或调整优先接入方式顺序请求包括各个接入方式及其对应的优先级;
所述发送模块,还用于当所述接入设备为所述采用多种接入方式的用户所接入的接入设备时,将所述设置或调整优先接入方式顺序请求发送到所述采用多种接入方式的用户所属的认证节点,以使所述认证节点保存各个接入方式及其对应的优先级。
14.如权利要求12所述的接入设备,其特征在于:
所述接收模块,还用于当所述接入设备为所述采用多种接入方式的用户所接入的接入设备时,接收采用多种接入方式的用户所属的认证节点向发送的更改优先接入方式命令,所述更改优先接入方式命令携带用户的身份标识和各个接入方式及其对应的优先级;以及当所述接入设备为与所述采用多种接入方式的用户当前通信的对端用户所接入的接入设备时,接收所述采用多种接入方式的用户所接入的接入设备发送的更改优先接入方式命令,对所述采用多种接入方式的用户的接入优先级进行修改;
所述发送模块,还用于当所述接入设备为所述采用多种接入方式的用户所接入的接入设备时,检索与该用户当前通信的对端用户的接入节点,并向各个对端用户的接入节点发送更改优先接入方式命令。
15.如权利要求12所述的接入设备,其特征在于:
所述接收模块,还用于当所述接入设备为所述采用多种接入方式的用户所接入的接入设备时,接收所述采用多种接入方式的用户通过用户终端发送的查询优先级请求,所述查询优先级请求携带所述采用多种接入方式的用户的身份标识;以及接收所述采用多种接入方式的用户所属的认证节点返回的各接入方式的优先级,并发送给所述发送模块;
所述发送模块,还用于当所述接入设备为所述采用多种接入方式的用户所接入的接入设备时,将所述查询优先级请求发送给所述采用多种接入方式的用户所属的认证节点;以及将所述采用多种接入方式的用户所属的认证节点返回的各接入方式的优先级发送给用户终端。

说明书全文

向采用多种接入方式的用户传输数据报文的方法和设备

技术领域

[0001] 本发明涉及通信技术领域,涉及向采用多种接入方式的用户传输数据报文的方法和设备。

背景技术

[0002] 现有因特网广泛使用的传输控制协议/因特网互联协议(TransmissionControl Protocol/Internet Protocol,TCP/IP)中,IP地址具有双重功能,即:既作为网络层的通信终端主机网络接口在网络拓扑中的位置标识,又作为传输层主机网络接口的身份标识。TCP/IP设计之初并未考虑主机移动的情况。但是,当主机移动越来越普遍时,IP地址的语义过载缺陷日益明显。当主机的IP地址发生变化时,不仅路由要发生变化,通信终端主机的身份标识也发生变化,从而会导致路由负载越来越重,而且主机标识的变化会导致应用和连接的中断。身份标识和位置标识分离的目的是为了解决TCP/IP中IP地址的语义过载和路由负载严重,以及安全性等问题,从而将IP地址的双重功能进行分离,实现对移动性、多家乡性、IP地址动态重分配、减轻路由负载及下一代互联网中不同网络区域之间的互访等问题的支持。
[0003] 为解决上述问题,目前已经提出了多种身份标识与位置标识分离的网络架构,包括主机标识协议(Host Identity Protocol,HIP)、位置身份分离协议(LISP),均属身份标识和位置分离网络。
[0004] 图1所示的身份标识和位置分离网络架构(申请号为CN200910174826.9的中国专利申请,申请日为2009年10月17日),为描述方便,下文将此用户身份标识和位置分离网络简称为SILSN(Subscriber Identifier & LocatorSeparation Network);SILSN包括接入服务器(Access Service Node,ASN)、用户设备(User Equipment,UE)和身份标识和位置登记寄存器(Identification& Locater Register,ILR)等。其中ASN用来接入用户设备,负责实现用户设备的接入,并承担计费与切换等功能,ILR承担用户的位置注册和身份识别功能。其中,ASN是逻辑实体,可以是服务通用分组无线业务(GeneralPacket Radio Service)支持节点(Serving GPRS Support Node,SGSN)、网关GPRS支持节点(Gateway GPRS Support Node,GGSN)、分组数据业务节点(Packet Data Serving Node,PDSN)和宽带接入服务器(Broadband RemoteAccess Server,BRAS)等设备。上述ILR在具体应用场景中可以是密钥管理系统(Key Management System,KMS)、归属位置寄存器(Home LocationRegister,HLR)、归属用户服务器(Home Subscriber Server,HSS)、授权/认证/计费服务器(Authorization、Authentication、Accounting,AAA)、以及其他承担端到端密钥管理和协商功能的实体。
[0005] 在SILSN中,用户以接入标识符(Access Identification,AID)标识(用于标识用户的身份),ASN以路由标识符(Route Identification,RID)标识(用于标识用户所在的位置),每个用户和ASN都有自己独立的AID或RID。当SILSN中的一个用户通过用户终端(如UE1)接入网络时,先通过ASN向ILR登记其位置(即登记该UE1位于哪个ASN下),ILR保存用户的身份标识AID和所接入的ASN的路由标识RID的对应关系。ILR在UE登记完成后,保存用户的AID和所接入的ASN的RID的对应关系。之后如果UE1需要和UE2通讯,UE1发出数据报文后,由ASN1向ILR查询UE2的位置,即UE2位于哪个ASN下,图1中为ASN9。然后ASN1将数据报文发送到对应的ASN9,ASN9再将处理后的数据报文发送给UE2。
[0006] 上述网络很好的实现了用户的身份标识和位置标识的分离,用户移动和漫游时,不需要再更改身份标识,保证了移动过程中业务的连续性。路由扩展性和安全性也得到显著改善。

发明内容

[0007] 随着网络技术的发展,用户开始实现以多种接入方式接入网络。如用户可以同时采用宽带码分多址(Wideband Code Division Access,WCDMA)和无线局域网(Wireless Local Area Network,WLAN)等接入方式接入网络,以充分利用网络带宽。为了使SILSN中的单个用户可以同时以多种接入方式接入网络,SILSN做了一些改进,即:当用户终端注册时,要求ASN在上报用户的位置信息时同时携带用户终端的接入方式,如WLAN和WCDMA等,且用户终端的接入方式与ASN的位置标识一一对应。这样当用户终端采用不同接入方式接入网络时,能够保证用户终端能够同时以不同的接入方式接入。
[0008] 上述方案使用户终端在同时采用多种方式接入网络时,用户终端对应于各个接入方式的位置信息不相互覆盖,为用户终端同时采用多种接入方式接入网络创造了基本条件。但是,当用户终端同时用多种接入方式接入网络时,由于每个用户终端申请的接入方式不同,每种接入方式的服务质量(Qualityof Service,QOS)不同、计费费率也不同,加上用户的个人喜好和申请的计费套餐也不同,因此,相同的接入方式对于不同的用户也可能具有不同的性价比,从而每个用户都可能会有自己的优选接入方式,而且这种优选接入方式会随着时间和地点等场景的变化而变化。为此用户往往会希望网络能够随时按照用户自选的优先接入方式来传输数据。
[0009] 本发明要解决的技术问题是提供一种向采用多种接入方式的用户传输数据报文的方法,认证设备和接入设备,使得用户能够在采用多种接入方式接入网络,尤其是SILSN时,选择最合适的接入方式进行数据通讯,提高用户对网络服务的满意度。
[0010] 为了解决上述问题,本发明提供了一种向采用多种接入方式的用户传输数据报文的方法,应用于身份标识和位置标识分离的网络,该方法包括:
[0011] 采用多种接入方式的用户所属的认证节点保存所述不同接入方式对应的优先级;以及
[0012] 某一对端用户向所述采用多种接入方式的用户发起呼叫时,所述对端用户所接入的接入节点向所述采用多种接入方式的用户所属的认证节点查询所述不同接入方式对应的优先级,并根据所述优先级选择接入方式向所述采用多种接入方式的用户传输数据报文。
[0013] 进一步地,采用多种接入方式的用户所属的认证节点保存所述不同接入方式对应的优先级的步骤中,所述不同接入方式的优先级是由采用多种接入方式的用户通过用户终端或网页设置的。
[0014] 进一步地,所述采用多种接入方式的用户接入到多个接入节点,所述接入方式与所述接入节点一一对应。
[0015] 进一步地,所述采用多种接入方式的用户通过用户终端设置的所述不同接入方式的优先级的方式包括:
[0016] 所述用户终端向所述用户终端所接入的接入节点发送设置或调整优先接入方式顺序请求;其中,所述设置或调整优先接入方式顺序请求包括各个接入方式及其对应的优先级;
[0017] 所述接入节点将所述设置或调整优先接入方式顺序请求发送到所述用户所属的认证节点;
[0018] 所述认证节点保存各个接入方式及其对应的优先级。
[0019] 进一步地,所述方法还包括:
[0020] 采用多种接入方式的用户通过用户终端或网页在认证节点设置所述不同接入方式的优先级之后,所述认证节点向所述用户所接入的所有接入节点发送更改优先接入方式命令,所述更改优先接入方式命令携带用户的身份标识和各个接入方式及其对应的优先级;
[0021] 所述所有接入节点检索与该用户当前通信的对端用户的接入节点,并向各个对端用户的接入节点发送更改优先接入方式命令;
[0022] 各个对端用户的接入节点根据所述更改优先接入方式命令携带的用户的身份标识和各个接入方式及其对应的优先级,对该用户的接入优先级进行修改
[0023] 进一步地,所述对端用户向所述采用多种接入方式的用户所属的认证节点查询所述不同接入方式对应的优先级的步骤包括:
[0024] 所述对端用户的用户终端向其所接入的接入节点发送携带所述采用多种接入方式的用户的身份标识的数据报文;
[0025] 所述对端用户所接入的接入节点向所述采用多种接入方式的用户所属的认证节点查询所述采用多种接入方式的用户的位置标识;以及
[0026] 所述认证节点向所述对端用户所接入的接入节点返回所述采用多种接入方式的用户对应于各个接入方式的位置标识以及不同接入方式对应的优先级。
[0027] 进一步地,所述方法还包括:
[0028] 所述采用多种接入方式的用户通过用户终端向其所接入的接入节点发送查询优先级请求,所述查询优先级请求携带所述采用多种接入方式的用户的身份标识;
[0029] 该接入节点将所述查询优先级请求发送给所述采用多种接入方式的用户所属的认证节点;以及
[0030] 所述认证节点通过所述接入节点将各接入方式的优先级返回给所述用户终端。
[0031] 为了解决上述问题,本发明还提供了一种认证设备,应用于身份标识和位置标识分离的网络,该认证设备包括:
[0032] 存储模,用于存储采用多种接入方式的用户的不同接入方式对应的优先级;以及
[0033] 接收模块,用于接收当某一对端用户向所述采用多种接入方式的用户发起呼叫时,所述对端用户所接入的接入节点发送的所述采用多种接入方式的用户的不同接入方式对应的优先级的查询,并指示查询模块;
[0034] 查询模块,用于从所述存储模块查询所述采用多种接入方式的用户的不同接入方式对应的优先级,并发送给所述发送模块;
[0035] 发送模块,用于向所述对端用户所接入的接入节点返回多种接入方式的用户的不同接入方式对应的优先级,以使所述对端用户接入的接入节点根据所述优先级选择接入方式向所述采用多种接入方式的用户传输数据报文。
[0036] 进一步地,所述存储模块存储的采用多种接入方式的用户的不同接入方式对应的优先级是由采用多种接入方式的用户通过用户终端或网页设置的。
[0037] 进一步地,所述接收模块,还用于接收所述采用多种接入方式的用户所接入的接入节点转发的设置或调整优先接入方式顺序请求;其中,所述设置或调整优先接入方式顺序请求是由采用多种接入方式的用户通过用户终端发送给所述接入节点的,所述设置或调整优先接入方式顺序请求包括各个接入方式及其对应的优先级;以及将所述设置或调整优先接入方式顺序请求中包括的各个接入方式及其对应的优先级发送给所述存储模块。
[0038] 进一步地,所述发送模块,还用于在采用多种接入方式的用户通过用户终端或网页在认证节点设置所述不同接入方式的优先级之后,向所述用户所接入的所有接入节点发送更改优先接入方式命令,所述更改优先接入方式命令携带用户的身份标识和各个接入方式及其对应的优先级,以使所述所有接入节点将各个接入方式及其对应的优先级通知给各个对端用户的接入节点。
[0039] 为了解决上述问题,本发明还提供了一种接入设备,应用于身份标识和位置标识分离的网络,该接入设备包括:
[0040] 发送模块,用于当所述接入设备为主叫用户所接入的接入设备且当所述主叫用户呼叫采用多种接入方式的用户发起呼叫时,向所述采用多种接入方式的用户所属的认证节点查询所述不同接入方式对应的优先级;其中,所述采用多种接入方式的用户所属的认证节点保存有所述不同接入方式对应的优先级;以及根据所述认证节点返回的优先级选择接入方式向所述采用多种接入方式的用户传输数据报文;以及
[0041] 接收模块,用于当所述接入设备为主叫用户所接入的接入设备时,接收所述采用多种接入方式的用户所属的认证节点返回的所述不同接入方式对应的优先级,并将不同接入方式对应的优先级发送给所述发送模块。
[0042] 进一步地,所述接收模块,还用于当所述接入设备为所述采用多种接入方式的用户所接入的接入设备时,接收所述用户通过用户终端发送来的设置或调整优先接入方式顺序请求;其中,所述设置或调整优先接入方式顺序请求包括各个接入方式及其对应的优先级;
[0043] 所述发送模块,还用于当所述接入设备为所述采用多种接入方式的用户所接入的接入设备时,将所述设置或调整优先接入方式顺序请求发送到所述采用多种接入方式的用户所属的认证节点,以使所述认证节点保存各个接入方式及其对应的优先级。
[0044] 进一步地,所述接收模块,还用于当所述接入设备为所述采用多种接入方式的用户所接入的接入设备时,接收采用多种接入方式的用户所属的认证节点向发送的更改优先接入方式命令,所述更改优先接入方式命令携带用户的身份标识和各个接入方式及其对应的优先级;以及当所述接入设备为与所述采用多种接入方式的用户当前通信的对端用户所接入的接入设备时,接收所述采用多种接入方式的用户所接入的接入设备发送的更改优先接入方式命令,对所述采用多种接入方式的用户的接入优先级进行修改;
[0045] 所述发送模块,还用于当所述接入设备为所述采用多种接入方式的用户所接入的接入设备时,检索与该用户当前通信的对端用户的接入节点,并向各个对端用户的接入节点发送更改优先接入方式命令;
[0046] 进一步地,所述接收模块,还用于当所述接入设备为所述采用多种接入方式的用户所接入的接入设备时,接收所述采用多种接入方式的用户通过用户终端发送的查询优先级请求,所述查询优先级请求携带所述采用多种接入方式的用户的身份标识;以及接收所述采用多种接入方式的用户所属的认证节点返回的各接入方式的优先级,并发送给所述发送模块;
[0047] 所述发送模块,还用于当所述接入设备为所述采用多种接入方式的用户所接入的接入设备时,将所述查询优先级请求发送给所述采用多种接入方式的用户所属的认证节点;以及将所述采用多种接入方式的用户所属的认证节点返回的各接入方式的优先级发送给用户终端。
[0048] 采用本发明的技术方案,用户可以设置多种接入方式的优先级,便于用户采用最佳的接入方式进行通讯。附图说明
[0049] 图1为SILSN架构的示意图;
[0050] 图2为本发明实施例用户设置优先接入方式顺序的流程;
[0051] 图3为本发明实施例ILR通知ASN更改流程;
[0052] 图4为本实施例中向采用多种接入方式的用户发送数据报文的流程图
[0053] 图5为本发明实施例中采用多种接入方式的用户通过用户终端查询接入方式优先级的流程图;
[0054] 图6为本发明实施例认证设备的结构示意图;
[0055] 图7为本发明实施例接入设备的结构示意图。

具体实施方式

[0056] 为使得用户能够在采用多种接入方式接入网络,尤其是SILSN时,选择最合适的接入方式进行数据通讯,提高用户对网络服务的满意度,网络需要按照用户自选的优先方式进行数据传输。为了使网络能够按照用户自选的优先方式进行数据传输,本发明在认证节点中保存用户的优先接入方式顺序。此外,本发明中,用户的优选接入方式顺序还可以根据用户的要求动态修改,在修改之后,能及时反应到数据传输上来。
[0057] 为了使网络能够按照用户自选的优先方式进行数据传输,本发明在认证节点中保存了用户设置的多种接入方式优先级,从而认证节点能够获取用户的优先接入方式顺序。
[0058] 比如,当用户终端使用了无线局域网(Wireless Local Area Network,WLAN),通用分组无线服务(General Packet Radio Service,GPRS),以及宽带码分多址(Wideband Code Division Multiple Access,WCDMA)三种接入方式,其中WLAN速度最快价格最低,因此用户希望将WLAN设为最高优先级的接入方式;而WCDMA速度较快,用户将其设为第二优先级的接入方式;GPRS网络覆盖面较广,但速率较慢,因此,GPRS作为最低优先级的接入方式,在其他两种方式都无法接通时,可以采用GPRS接通。这样,用户希望在ILR中保存的接入优先级如下:
[0059] 优先级1:WLAN
[0060] 优先级2:WCDMA
[0061] 优先级3:GPRS
[0062] 从而,ILR获取的用户的优先接入方式顺序依次为WLAN,WCDMA和GPRS。
[0063] 之后,当有其他用户呼叫此用户时,ILR将该用户的优先接入方式顺序发送给其他用户所接入的ASN,该ASN可以按照此优先接入方式接通采用多接入方式接入网络的用户。
[0064] 本发明提供了一种向采用多种接入方式的用户传输数据报文的方法,应用于身份标识和位置标识分离的网络,该方法包括:
[0065] 采用多种接入方式的用户所属的认证节点保存所述不同接入方式对应的优先级;以及
[0066] 某一对端用户向该采用多种接入方式的用户发起呼叫时,所述对端用户所接入的接入节点向所述采用多种接入方式的用户所属的认证节点查询所述不同接入方式对应的优先级,并根据优先级选择接入方式向采用多种接入方式的用户传输数据报文。
[0067] 其中,采用多种接入方式的用户所属的认证节点保存不同接入方式对应的优先级的步骤中,不同接入方式的优先级是由采用多种接入方式的用户通过用户终端或网页设置的。
[0068] 其中,采用多种接入方式的用户接入到多个接入节点,接入方式与所述接入节点一一对应。
[0069] 采用多种接入方式的用户通过用户终端设置的不同接入方式的优先级的方式包括:
[0070] 用户终端向用户终端所接入的接入节点发送设置或调整优先接入方式顺序请求;其中,设置或调整优先接入方式顺序请求包括各个接入方式及其对应的优先级;
[0071] 接入节点将设置或调整优先接入方式顺序请求发送到用户所属的认证节点;
[0072] 认证节点保存各个接入方式及其对应的优先级。
[0073] 该方法还包括:
[0074] 采用多种接入方式的用户通过用户终端或网页在认证节点设置所述不同接入方式的优先级之后,认证节点向用户所接入的所有接入节点发送更改优先接入方式命令,更改优先接入方式命令携带用户的身份标识和各个接入方式及其对应的优先级;
[0075] 所有接入节点检索与该用户当前通信的对端用户的接入节点,并向各个对端用户的接入节点更改优先接入方式命令;
[0076] 各个对端用户的接入节点根据更改优先接入方式命令携带的用户的身份标识和各个接入方式及其对应的优先级,对该用户的接入优先级进行修改。
[0077] 对端用户向所述采用多种接入方式的用户所属的认证节点查询所述不同接入方式对应的优先级的步骤包括:
[0078] 对端用户的用户终端向其所接入的接入节点发送携带所述采用多种接入方式的用户的身份标识的数据报文;
[0079] 对端用户所接入的接入节点向所述采用多种接入方式的用户所属的认证节点查询所述采用多种接入方式的用户的位置标识;以及
[0080] 认证节点向所述对端用户所接入的接入节点返回所述采用多种接入方式的用户对应于各个接入方式的位置标识以及不同接入方式对应的优先级。
[0081] 该方法还包括:
[0082] 采用多种接入方式的用户通过用户终端向其所接入的接入节点发送查询优先级请求,查询优先级请求携带采用多种接入方式的用户的身份标识;
[0083] 该接入节点将查询优先级请求发送给采用多种接入方式的用户所属的认证节点;以及
[0084] 认证节点通过接入节点将各接入方式的优先级返回给用户终端。
[0085] 下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。本发明的实施例中,以SILSN为例进行说明,但本发明并不限于此,同样可以应用于其他身份标识和位置标识分离的网络。
[0086] 实施例一、采用多种接入方式的用户设置接入优先级的流程
[0087] 当用户终端同时以多种方式接入网络时,用户可能会根据接入速率以及计费情况设置和/或随时调整各种接入方式的优先级对多种接入方式进行排序。本发明中,用户实时修改接入优先级的方法可以通过WWW网页,也可以直接通过用户终端发起,下面给出了利用终端来调整接入优先级的方法。
[0088] 当用户希望设置或调整不同接入方式的优先级时,用户可以通过用户终端向ASN1发起设置优先级请求,携带诸如上述三种接入方式(WLAN,WCDMA以及GPRS)的优先级。ASN1收到此设置优先级请求后,将优先级转发到用户的归属地的ILR,ILR根据用户需求将各个接入方式的优先级记录下来,从而获取优先接入方式顺序。
[0089] 如图2所示为本发明实施例用户设置优先接入方式顺序的流程,包括:
[0090] 步骤201:用户终端UE1(对应的身份标识为AID1)向其所接入的ASN1发起设置或调整优先接入方式顺序请求,该设置或调整优先接入方式顺序请求携带各个接入方式的优先级,例如:
[0091] 优先级1:WLAN;
[0092] 优先级2:WCDMA;
[0093] 优先级3:GPRS。
[0094] 其中,当UE1通过WLAN,WCDMA以及GPRS三种接入方式接入网络中时,该三种接入方式分别对应于三个用户的位置标识;也即,用户终端UE1通过与接入方式一一对应的ASN接入到网络,或者用户终端UE1通过与接入方式一一对应的多个位置标识接入到网络,该多个位置标识是一个ASN或多个ASN的接入标识符;
[0095] 本步骤中,UE1可以通过任一接入方式对应的ASN发起设置或调整优先接入方式顺序请求。
[0096] 步骤202:ASN1将设置或调整优先接入方式顺序请求发送到用户终端UE1所归属的ILR。
[0097] 步骤203:ILR记录各个接入方式的优先级,并通知ASN1优先级设置或调整成功。
[0098] 其中,ILR将此各个接入方式的优先级记录下来后,可以根据各个接入方式的优先级获取优先接入方式顺序
[0099] 步骤204:ASN1通知用户终端优先级排序设置或调整成功。
[0100] 实施例二、ILR通知ASN设置或更改用户接入优先级流程
[0101] 当用户终端UE1通过图2的流程,或者通过WWW页面,设置或调整优先接入方式顺序后,由于优先接入方式顺序主要用于主叫用户接入的ASN选择被叫ASN,其中,被叫用户(如UE1)为采用多种接入方式的用户,因此被叫用户所属的ILR需要通知该被叫用户的各个呼叫发起用户所接入的ASN分别设置或更改该用户终端UE1的优先接入方式顺序,从而使主叫用户所接入的ASN能够根据该优先接入方式顺序选择优先接通被叫用户的接入方式。
[0102] 然而,由于采用多种接入方式接入网络的被叫用户所属的ILR中不保存哪些ASN曾向ILR查询过该被叫用户的位置信息,因此ILR无法直接将设置或更改的优先接入方式顺序通知到该被叫用户的主叫用户所接入的ASN。但该ILR可以通知到该被叫用户当前所接入的ASN,由ASN来检索并通知与该被叫用户当前通讯的主叫用户所接入的ASN。
[0103] 本实施例中,ILR通知ASN设置或更改的用户接入优先级流程如图3所示,包括:
[0104] 步骤300:用户通过各种手段对ILR中的优先接入方式顺序进行调整。
[0105] 步骤301~302:ILR向当前用户终端的各种接入方式所登记的ASN发送更改优先接入方式顺序命令,该更改优先接入方式顺序命令携带用户终端的AID和优先接入方式顺序。
[0106] 步骤310~312:用户终端的AID1的一种接入方式所登记的ASN收到更改优先接入方式顺序命令后,检索与该用户当前通信的对端的ASN,并向各个对端的ASN发送更改优先接入方式顺序命令,通知各个对端的ASN对该用户的接入优先级进行修改;该更改优先接入方式顺序命令携带用户终端的AID和优先接入方式顺序。
[0107] 步骤320~321:和步骤310~312类似,但是对用户的另一种接入方式所登记的ASN的对端ASN进行更新。
[0108] 实施例三、向采用多接入方式的用户终端发送数据报文流程
[0109] 当有其他用户所接入的ASN向ILR查询该用户时,ILR将此用户终端的优先接入方式顺序提供给发起查询的ASN,该发起查询的ASN根据此优先接入方式顺序依次选择接入方式向用户发起数据通信。本实施例中向采用多种接入方式的用户的用户终端(UE1)发送数据报文的流程如图4所示,其中,UE1使用了三种接入方式,该流程包括:
[0110] 步骤401:当用户终端UE7希望向UE1发送数据报文时,UE7向其所接入的ASN8发送数据报文,该数据报文中包含有UE1的身份标识AID1。
[0111] 步骤402:ASN8收到数据报文时,查询ASN8中是否有AID1的位置映射关系,即AID和RID的对应关系,如果没有,则向AID1所归属的ILR发起位置查询请求。
[0112] 步骤403:ILR收到ASN8的位置查询请求后,向ASN8返回用户终端UE1各种接入方式所登记的ASN的RID,其中,各个接入方式按照优先接入方式顺序排序,且接入方式与ASN的RID一一对应。
[0113] 步骤404:ASN8根据ILR返回的用户终端UE1各种接入方式所登记的ASN的RID以及优先接入方式顺序,向UE1所在的ASN转发数据报文,其中,向UE1所在的ASN转发数据报文时,先向最高优先级的接入方式所对应的ASN发送数据报文。
[0114] 步骤405:如果UE1的此种最高优先级的接入方式不在线,导致数据报文发送失败,ASN1将向ASN8返回发送失败消息。
[0115] 步骤406:ASN8发现最高优先级报文发送失败,则向次优先级的接入方式对应的ASN发送数据报文。
[0116] 步骤407:如果ASN8进一步发现向次优先级报文发送失败,则向再次一级优先级的接入方式对应的接入服务器发送报文,依次类推。
[0117] 实施例四、用户查询接入方式优先级流程
[0118] 此外,用户也可以通过用户终端主动发起查询接入方式的优先级,以便于用户核对设置的优先接入方式顺序。之后用户还可以用图2的方法,对接入优先级排序重新设置。本实施例中,用户通过用户终端查询接入方式优先级的流程如图5所示,该流程包括:
[0119] 步骤501:用户终端UE1向其所接入的ASN发起查询接入方式优先级请求,该查询接入方式优先级请求携带UE1的身份标识AID1。
[0120] 本步骤中,用户终端UE1可以向任何一个接入方式对应的ASN发起查询接入方式优先级请求。
[0121] 步骤502:ASN1将此查询接入方式优先级请求转发到UE1所属的ILR。
[0122] 步骤503:ILR将查询到的接入方式的优先级发送给ASN1,此排序应该是人们容易理解的方式,如:
[0123] 优先级1,WLAN;优先级2,WCDMA;优先级3,GPRS
[0124] 步骤504:ASN1将收到的查询结果返回给UE1。
[0125] 本实施例还提供了一种认证设备,如图6所示,应用于身份标识和位置标识分离的网络,该认证设备包括:
[0126] 存储模块,用于存储采用多种接入方式的用户的不同接入方式对应的优先级;以及
[0127] 接收模块,用于接收当某一对端用户向所述采用多种接入方式的用户发起呼叫时,所述对端用户所接入的接入节点发送的所述采用多种接入方式的用户的不同接入方式对应的优先级的查询,并指示查询模块;
[0128] 查询模块,用于从所述存储模块查询所述采用多种接入方式的用户的不同接入方式对应的优先级,并发送给所述发送模块;
[0129] 发送模块,用于向所述对端用户所接入的接入节点返回多种接入方式的用户的不同接入方式对应的优先级,以使所述对端用户接入的接入节点根据所述优先级选择接入方式向所述采用多种接入方式的用户传输数据报文。
[0130] 其中,所述存储模块存储的采用多种接入方式的用户的不同接入方式对应的优先级是由采用多种接入方式的用户通过用户终端或网页设置的。
[0131] 其中,所述接收模块,还用于接收所述采用多种接入方式的用户所接入的接入节点转发的设置或调整优先接入方式顺序请求;其中,所述设置或调整优先接入方式顺序请求是由采用多种接入方式的用户通过用户终端发送给所述接入节点的,所述设置或调整优先接入方式顺序请求包括各个接入方式及其对应的优先级;以及将所述设置或调整优先接入方式顺序请求中包括的各个接入方式及其对应的优先级发送给所述存储模块。
[0132] 其中,所述发送模块,还用于在采用多种接入方式的用户通过用户终端或网页在认证节点设置所述不同接入方式的优先级之后,向所述用户所接入的所有接入节点发送更改优先接入方式命令,所述更改优先接入方式命令携带用户的身份标识和各个接入方式及其对应的优先级,以使所述所有接入节点将各个接入方式及其对应的优先级通知给各个对端用户的接入节点。
[0133] 本实施例还提供了一种接入设备,如图7所示,应用于身份标识和位置标识分离的网络,该接入设备包括:
[0134] 发送模块,用于当所述接入设备为主叫用户所接入的接入设备且当所述主叫用户呼叫采用多种接入方式的用户发起呼叫时,向所述采用多种接入方式的用户所属的认证节点查询所述不同接入方式对应的优先级;其中,所述采用多种接入方式的用户所属的认证节点保存有所述不同接入方式对应的优先级;以及根据所述认证节点返回的优先级选择接入方式向所述采用多种接入方式的用户传输数据报文;以及
[0135] 接收模块,用于当所述接入设备为主叫用户所接入的接入设备时,接收所述采用多种接入方式的用户所属的认证节点返回的所述不同接入方式对应的优先级,并将不同接入方式对应的优先级发送给所述发送模块。
[0136] 其中,所述接收模块,还用于当所述接入设备为所述采用多种接入方式的用户所接入的接入设备时,接收所述用户通过用户终端发送来的设置或调整优先接入方式顺序请求;其中,所述设置或调整优先接入方式顺序请求包括各个接入方式及其对应的优先级;
[0137] 所述发送模块,还用于当所述接入设备为所述采用多种接入方式的用户所接入的接入设备时,将所述设置或调整优先接入方式顺序请求发送到所述采用多种接入方式的用户所属的认证节点,以使所述认证节点保存各个接入方式及其对应的优先级。
[0138] 其中,所述接收模块,还用于当所述接入设备为所述采用多种接入方式的用户所接入的接入设备时,接收采用多种接入方式的用户所属的认证节点向发送的更改优先接入方式命令,所述更改优先接入方式命令携带用户的身份标识和各个接入方式及其对应的优先级;以及当所述接入设备为与所述采用多种接入方式的用户当前通信的对端用户所接入的接入设备时,接收所述采用多种接入方式的用户所接入的接入设备发送的更改优先接入方式命令,对所述采用多种接入方式的用户的接入优先级进行修改;
[0139] 所述发送模块,还用于当所述接入设备为所述采用多种接入方式的用户所接入的接入设备时,检索与该用户当前通信的对端用户的接入节点,并向各个对端用户的接入节点发送更改优先接入方式命令;
[0140] 其中,所述接收模块,还用于当所述接入设备为所述采用多种接入方式的用户所接入的接入设备时,接收所述采用多种接入方式的用户通过用户终端发送的查询优先级请求,所述查询优先级请求携带所述采用多种接入方式的用户的身份标识;以及接收所述采用多种接入方式的用户所属的认证节点返回的各接入方式的优先级,并发送给所述发送模块;
[0141] 所述发送模块,还用于当所述接入设备为所述采用多种接入方式的用户所接入的接入设备时,将所述查询优先级请求发送给所述采用多种接入方式的用户所属的认证节点;以及将所述采用多种接入方式的用户所属的认证节点返回的各接入方式的优先级发送给用户终端。
[0142] 本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。
[0143] 以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求所述的保护范围为准。
QQ群二维码
意见反馈