一种用户设备差异化接入网络的方法及基站与流程

文档序号:12184035阅读:336来源:国知局
一种用户设备差异化接入网络的方法及基站与流程

本发明涉及通信领域,尤其涉及一种用户设备差异化接入网络的方法及基站。



背景技术:

在用户设备(UE,User Equipment)接入小区过程中,通常是根据UE的接入等级(AC,Access Class)来接入网络的;AC等级在UE的SIM卡中写入,来表明UE接入网络的优先级。可以有很多UE处于一个相同的AC等级。通常AC等级为0~9的是普通优先级,AC等级为11~15的是高优先级。协议规定,高优先级的UE有优先接入权,只有当高优先级的UE都允许接入小区时,低优先级用户才能接入。当不同AC等级的UE接入小区时,小区可以通过对系统信息块1(SIB1,System Information Block Type1)和SIB2相关字段的设置,优先让高优先级用户接入,并保证高优先级用户的资源分配。

但是在一些特定场景,目前的设置还不能让一些特定的UE接入特定的小区中,如场景1:特定用途的小区,只允许具有某些特定的国际移动用户识别码(IMSI,International Mobile Subscriber Identification Number)的UE才能接入,其他UE不能以任何方式接入;场景2:当国家两会时,有很多高优先级用户在同一个小区接入,小区负荷重,可能对业务性能有一定影响,而有特殊用户(比如专职记者)的UE需要独享资源,不希望被任何其他UE影响小区使用。

在上述场景下,演进型基站(eNodeB,Evolved Node B)无法知道UE的IMSI,无法对具有特定IMSI的特定UE做到针对性处理。即使该特定UE的SIM卡的AC等级为最高等级15,也不能禁止AC等级为15的其他UE的接入。 即无论怎样配置,即便将特定UE的AC等级换为高优先级,也无法达到只接入特定UE,而禁止其他高优先级UE正常接入的效果。



技术实现要素:

有鉴于此,本发明实施例期望提供一种用户设备差异化接入网络的方法及基站,可以将特定的UE接入特定的小区。

为达到上述目的,本发明的技术方案是这样实现的:

一种用户设备差异化接入网络的方法,所述方法包括:

模拟核心网向用户设备发送身份识别请求;

接收所述用户设备返回的身份识别响应,并从所述身份识别响应中提取获得国际移动用户识别码IMSI信息;

根据用户接入策略,在所述IMSI信息为目标IMSI信息时,将所述目标IMSI信息对应的用户设备接入目标小区。

上述方案中,所述接收所述用户设备返回的身份识别响应,并从所述身份识别响应中提取获得IMSI信息,包括:

接收所述身份识别响应,根据接入层NAS协议以及所述身份识别响应中的NAS码流确定NAS码流形式;

根据NAS协议以及所述NAS码流形式确定所述身份识别响应为包含IMSI码的身份识别响应;

根据所述NAS协议以及所述NAS码流形式从所述包含IMSI码的身份识别响应中提取获得IMSI信息。

上述方案中,所述NAS码流形式包括明文形式或完整性保护形式。

上述方案中,提取获得IMSI信息的本地小区为目标小区,则所述目标小区的用户接入策略包括允许接入具有目标IMSI信息的目标用户设备,禁止接入不具有目标IMSI信息的其他用户设备或者允许不具有目标IMSI信息的其他用户设备接入后强制切换到目标小区同覆盖的邻近小区;所述根据用户接入策略将目标IMSI信息对应的用户设备接入相应的目标小区,包括:

在所述IMSI信息是目标IMSI信息时,允许所述IMSI信息对应的所述用户设备接入所述目标小区;

在所述IMSI信息不是目标IMSI信息时,不允许所述IMSI信息对应的所述用户设备接入所述目标小区;或者,允许所述IMSI信息对应的所述用户设备接入所述目标小区,并在接入后向所述目标小区同覆盖的邻近小区发送切换请求消息,所述切换请求消息用于邻近小区接收到所述切换请求消息后允许所述IMSI信息对应的所述用户设备接入。

上述方案中,提取获得IMSI信息的本地小区为所述目标小区的同覆盖邻接小区,所述目标小区的用户策略为禁止用户设备直接接入,允许从所述目标小区的同覆盖邻接小区切换来的用户设备接入;所述同覆盖邻接小区的用户策略为允许所有用户设备接入,具有目标IMSI信息的目标用户设备接入后强制切换到所述目标小区;则,所述根据用户接入策略将目标IMSI信息对应的用户设备接入相应的目标小区,包括:

在所述IMSI信息不是目标IMSI信息时,允许所述IMSI信息对应的所述用户设备接入所述本地小区;

在所述IMSI信息是目标IMSI信息时,允许所述目标IMSI信息对应的用户设备接入,并在接入后向所述目标小区发送切换请求消息,所述切换请求消息用于目标小区接收到所述切换请求消息后允许所述目标IMSI信息对应的所述用户设备接入。

上述方案中,所述提取获得IMSI信息的本地小区不是目标小区,则所述本地小区用户接入策略包括允许所有用户设备接入,具有目标IMSI信息的目标用户设备在后续的切换请求消息中携带获得的目标IMSI信息或者所述目标IMSI信息映射后的对应信息;则根据用户接入策略将所述IMSI信息对应的所述用户设备接入小区,包括:

在所述IMSI信息不是目标IMSI信息时,允许所述IMSI信息对应的所述用户设备接入所述本地小区;

在所述IMSI信息是目标IMSI信息时,允许所述IMSI信息对应的所述用 户设备接入本地小区,在需要小区切换或者在所述目标用户设备移动到所述目标小区覆盖范围时,发送携带有目标IMSI信息或者目标IMSI信息映射后的对应信息的切换请求消息给切换小区或目标小区;所述目标IMSI信息用于目标小区接收到所述切换请求消息后允许所述目标IMSI信息对应的所述目标用户设备接入。

上述方案中,发送携带有目标IMSI信息或者目标IMSI信息映射后的对应信息的切换请求消息给切换小区或目标小区,包括:

在所述切换请求消息中通过协议扩展字段、新增协议信元携带或者复用当前协议功能不冲突字段携带所述目标IMSI信息或者目标IMSI信息映射后的对应信息发送给所述切换小区或目标小区;目标IMSI信息映射后的对应信息用于所述切换小区或目标小区反解获得所述目标IMSI信息。

一种基站,所述基站包括:

发送单元,用于模拟核心网向用户设备发送身份识别请求;

接收单元,用于接收所述用户设备返回的身份识别响应;

提取单元,用于从所述接收单元接收的身份识别响应中提取获得IMSI信息;

接入处理单元,用于根据用户接入策略,在所述提取单元提取到的所述IMSI信息为目标IMSI信息时,将所述目标IMSI信息对应的用户设备接入目标小区。

上述方案中,所述基站还包括:确定单元;其中,

所述确定单元,用于在所述接入单元接收到所述身份识别响应后,根据接入层NAS协议以及所述身份识别响应中的NAS码流确定NAS码流形式;并根据NAS协议以及所述NAS码流形式确定所述身份识别响应为包含IMSI码的身份识别响应;

所述提取单元,具体用于在所述确定单元确定所述身份识别响应为包含IMSI码的身份识别响应后,根据所述NAS协议以及所述NAS码流形式从所述包含IMSI码的身份识别响应中提取获得IMSI信息。

上述方案中,所述NAS码流形式包括明文形式或完整性保护形式。

上述方案中,提取获得IMSI信息的本地小区为目标小区,则所述目标小区的用户接入策略包括允许接入具有目标IMSI信息的目标用户设备,禁止接入不具有目标IMSI信息的其他用户设备或者允许不具有目标IMSI信息的其他用户设备接入后强制切换到目标小区同覆盖的邻近小区;

所述接入处理单元,具体用于在所述IMSI信息是目标IMSI信息时,允许所述IMSI信息对应的所述用户设备接入所述目标小区;在所述IMSI信息不是目标IMSI信息时,不允许所述IMSI信息对应的所述用户设备接入所述目标小区;或者,允许所述IMSI信息对应的所述用户设备接入所述目标小区,并在接入后向所述目标小区同覆盖的邻近小区发送切换请求消息,所述切换请求消息用于邻近小区接收到所述切换请求消息后允许所述IMSI信息对应的所述用户设备接入。

上述方案中,提取获得IMSI信息的本地小区为所述目标小区的同覆盖邻接小区,所述目标小区的用户策略为禁止用户设备直接接入,允许从所述目标小区的同覆盖邻接小区切换来的用户设备接入;所述本地小区的用户策略为允许所有用户设备接入,具有目标IMSI信息的目标用户设备接入后强制切换到所述目标小区;

所述接入处理单元,具体用于在所述IMSI信息不是目标IMSI信息时,允许所述IMSI信息对应的所述用户设备接入所述本地小区;

在所述IMSI信息是目标IMSI信息时,允许所述目标IMSI信息对应的用户设备接入所述本地小区,并在接入后向所述目标小区发送切换请求消息,所述切换请求消息用于目标小区接收到所述切换请求消息后允许所述目标IMSI信息对应的所述用户设备接入。

上述方案中,所述提取获得IMSI信息的本地小区不是目标小区,则所述本地小区用户接入策略包括允许所有用户设备接入,具有目标IMSI信息的目标用户设备在后续的切换请求消息中携带获得的目标IMSI信息或者所述目标IMSI信息映射后的对应信息;

所述接入处理单元,具体用于在所述IMSI信息不是目标IMSI信息时,允许所述IMSI信息对应的所述用户设备接入所述本地小区;

在所述IMSI信息是目标IMSI信息时,允许所述IMSI信息对应的所述用户设备接入本地小区,在需要小区切换或者在所述目标用户设备移动到所述目标小区覆盖范围时,发送携带有目标IMSI信息或者目标IMSI信息映射后的对应信息的切换请求消息给切换小区或目标小区;所述目标IMSI信息用于目标小区接收到所述切换请求消息后允许所述目标IMSI信息对应的所述目标用户设备接入。

上述方案中,所述接入处理单元,具体用于在所述切换请求消息中通过协议扩展字段、新增协议信元携带或者复用当前协议功能不冲突字段携带所述目标IMSI信息或者目标IMSI信息映射后的对应信息发送给所述切换小区或目标小区;目标IMSI信息映射后的对应信息用于所述切换小区或目标小区反解获得所述目标IMSI信息。

本发明实施例提供了一种用户设备差异化接入网络的方法及基站,模拟核心网向用户设备发送身份识别请求;接收所述用户设备返回的身份识别响应,并从所述身份识别响应中提取获得IMSI信息;根据用户接入策略,在所述IMSI信息为目标IMSI信息时,将所述目标IMSI信息对应的用户设备接入目标小区。本发明实施例可以获取到用户的IMSI信息,并应用该IMSI信息,将具有目标IMSI信息的特定用户接入到特定的目标小区。

附图说明

图1为本发明实施例1提供的一种用户设备差异化接入网络的方法流程示意图;

图2为本发明实施例2提供的一种用户设备差异化接入网络的方法流程示意图;

图3为本发明实施例2提供的一种两小区场景示意图;

图4为本发明实施例2提供的一种三小区场景示意图;

图5为本发明实施例3提供的一种基站的结构框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

实施例1

本发明实施例提供了一种用户设备差异化接入网络的方法,如图1所示,所述方法包括:

步骤101、模拟核心网向用户设备发送身份识别请求。

UE在搜索到eNodeB下的本地小区,准备接入该本地小区时中,需要先与eNodeB建立无线资源控制(RRC,Radio Resource Control)连接。当eNodeB收到RRC连接设置完成(Connection Setup Complete)后,eNodeB与UE之间就建立了RRC连接可以传输RRC消息,RRC消息中可以携带非接入层(NAS,Non Access Stratum)信令;这样,在eNodeB收到RRC连接设置完成(Connection Setup Complete)后就可以模拟核心网下发身份识别请求(IDENTITIY REQUEST)。

本实施例中需要在UE接入小区的过程中获得UE的IMSI信息,而核心网是随机通过eNodeB向所述UE发送身份识别请求的,eNodeB不能保证在UE接入小区的过程中能及时获知UE的IMSI信息,且eNodeB在现有的设置中只是转发该身份识别请求以及UE返回的身份识别响应,并不具有解析身份识别响应获得IMSI信息的功能,故本实施例中eNodeB需要模拟核心网下发身份识别请求并接收和解析身份识别响应获得IMSI信息,这样才能根据IMSI信息将具有特定IMSI信息的特定UE接入特定的小区。

步骤102、接收所述用户设备返回的身份识别响应,并从所述身份识别响应中提取获得IMSI信息。

用户设备接收到eNodeB模拟核心网发送的身份识别请求后,会认为是核心网发送过来的身份识别请求,所述用户设备就会按照相关网络通信协议的规 定返回包含有IMSI信息的身份识别响应。所述eNodeB接收所述用户设备返回的身份识别响应后,从所述身份识别响应中提取获得IMSI信息。

步骤103、根据用户接入策略,在所述IMSI信息为目标IMSI信息时,将所述目标IMSI信息对应的用户设备接入目标小区。

本实施例方法是为了将具有特定IMSI信息的特定UE接入到特定的目标小区。这时有三种情况:

第一种情况是本实施例中上述的提取获得IMSI信息的eNodeB下的本地小区为目标小区,此时,所述目标小区的用户接入策略包括允许接入具有目标IMSI信息的目标用户设备,禁止接入不具有目标IMSI信息的其他用户设备或者允许不具有目标IMSI信息的其他用户设备接入后强制切换到目标小区同覆盖的邻近小区;则,根据所述用户接入策略,在所述IMSI信息是目标IMSI信息时,直接将所述IMSI信息对应的所述用户设备接入所述目标小区;在所述IMSI信息不是目标IMSI信息时,不允许所述IMSI信息对应的所述用户设备接入所述目标小区;或者,允许所述IMSI信息对应的所述用户设备接入所述目标小区,并在接入后向所述目标小区同覆盖的邻近小区发送切换请求消息,所述切换请求消息用于邻近小区接收到所述切换请求消息后允许所述用户设备接入。

在第一种情况下,目标小区只接入具有目标IMSI信息的目标用户设备,其他UE禁止接入或者接入后强制切换到其他小区。

第二种情况是本实施例中上述的提取获得IMSI信息的eNodeB下的本地小区是所述目标小区的同覆盖邻接小区,所述目标小区的用户策略为禁止用户设备直接接入,允许从所述目标小区的同覆盖邻接小区切换来的用户设备接入;所述同覆盖邻接小区的用户策略为允许所有用户设备接入,具有目标IMSI信息的目标用户设备接入后强制切换到所述目标小区;这样,在所述IMSI信息不是目标IMSI信息时,允许所述IMSI信息对应的所述用户设备接入所述本地小区;在所述IMSI信息是目标IMSI信息时,允许所述目标IMSI信息对应的用户设备接入,并在接入后向所述目标小区发送切换请求消息,所述切换请求 消息用于目标小区接收到所述切换请求消息后允许所述目标IMSI信息对应的所述用户设备接入。

在第二种情况下,目标用户设备可以在接入所述目标小区的同覆盖邻接小区后直接切换到所述目标小区。

第三种情况是本实施例中上述的提取获得IMSI信息的eNodeB下的本地小区也可以是其他小区,所述本地用户接入策略包括允许接入所有用户设备,具有目标IMSI信息的目标用户设备在后续的切换请求消息中携带获得的目标IMSI信息或者所述目标IMSI信息映射后的对应信息;故根据所述用户策略,在所述IMSI信息不是目标IMSI信息时,允许所述IMSI信息对应的所述用户设备接入本地小区;在所述IMSI信息是目标IMSI信息时,允许所述IMSI信息对应的所述用户设备接入本地小区,在需要小区切换或者在所述目标用户设备移动到所述目标小区覆盖范围时,发送携带有目标IMSI信息或者目标IMSI信息映射后的对应信息的切换请求消息给切换小区或目标小区;所述目标IMSI信息用于目标小区接收到所述切换请求消息后允许所述目标IMSI信息对应的所述目标用户设备接入。

这样,具有目标IMSI信息的目标用户设备接入到其他小区后,可以在目标用户设备移动到所述目标小区覆盖范围时,将具有目标IMSI信息的目标用户设备接入到目标小区。当然在此过程中可能目标用户设备切换过很多个其他小区才能移动到所述目标小区覆盖范围,在每次的切换过程中,切换请求消息里都携带有该目标用户设备的目标IMSI信息或者目标IMSI信息映射后的对应信息,这样才能在移动到所述目标小区覆盖范围时,向目标小区发送携带有目标IMSI信息或者目标IMSI信息映射后的对应信息的切换请求消息,目标小区接收到所述切换请求消息后允许所述目标IMSI信息对应的目标用户设备接入。

不管本地小区是不是目标小区,当具有目标IMSI信息的UE进入到目标小区的目标范围,都可以直接接入或切换接入到所述目标小区,而不具有IMSI信息的UE则不能接入到所述目标小区,这样本实施例方法就可以根据获得的IMSI信息,只将具有目标IMSI信息的UE接入到目标小区,解决了现有技术 (如场景1和场景2)中不能将特定UE接入到特定小区的问题。

实施例2

本发明实施例提供了一种用户设备差异化接入网络的方法,如图2所示,所述方法包括:

步骤201、模拟核心网向UE下发身份识别请求。

UE在搜索到eNodeB下的本地小区,准备接入该本地小区时中,需要先与eNodeB建立无线资源控制(RRC,Radio Resource Control)连接。在建立RRC连接时,UE会向eNodeB发送RRC连接请求(Connection Request);eNodeB接收到RRC Connection Request后向UE发送RRC连接设置(Connection Setup);UE接收到RRC Connection Setup后根据RRC Connection Setup中携带的参数设置UE,并在设置完成后向eNodeB发送RRC Connection Setup Complete(连接设置完成)。

当eNodeB收到RRC Connection Setup Complete后,eNodeB与UE之间就可以发送RRC消息,该RRC消息中可以携带非接入层(NAS,Non Access Stratum)信令;这样,在eNodeB收到RRC Connection Setup Complete后就可以模拟核心网下发一个身份识别请求(IDENTITIY REQUEST)。所述IDENTITIY REQUEST是一个下行(DL,Down Link)信息传输(Information Transfer)的NAS信令:

这个NAS信令的NAS码流可以是明文形式的,也可以是完整性保护形式,在此并不做限制。假设NAS信令:IDENTITIY REQUEST是以明文形式下发的,则按照现有NAS协议其NAS码流应该为07 55 01(十六进制)。

步骤202、接收所述UE反馈的身份识别响应。

UE接收到eNodeB模拟核心网发送的身份识别请求后,会认为是核心网发送过来的身份识别请求,所述UE就会按照相关网络通信协议的规定返回包含有IMSI信息的身份识别响应(IDENTITY RESPONSE),所述IDENTITIY REQUEST是一个上行(UL,Up Link)信息传输(Information Transfer)的NAS信令。eNodeB接收所述UE反馈的身份识别响应。

步骤203、根据接入层NAS协议以及所述身份识别响应中的NAS码流确定NAS码流形式。

所述NAS码流形式包括明文形式或完整性保护形式。

eNodeB在接收到上述UE返回的NAS信令:IDENTITY RESPONSE后,会首先判断接收到的所述身份识别响应中的NAS码流的形式。eNodeB需要获知其NAS码流的第1字节的高4bit取值,若取值是0000则该NAS码流的形式为明文形式;若取值为0001则该NAS码流的形式为完整性保护形式。这些都是现有NAS协议中规定好的,eNodeB可以根据NAS协议结合该NAS码流来确定该NAS码流的形式。

步骤204、根据NAS协议以及所述NAS码流形式确定所述身份识别响应为包含IMSI码的身份识别响应。

eNodeB在与UE建立好RRC连接后,可以收到很多类型的NAS信令,故eNodeB接收到UE发送的NAS信令后需要确定该NAS信令是否为包含IMSI码的身份识别响应。

eNodeB在步骤203中确定好该NAS信令的NAS码流形式后,可以根据NAS协议规定的不同形式的NAS信令中各个十六进制码的含义来确定该NAS信令是IDENTITY RESPONSE,且为包含IMSI码的身份识别响应。

对于NAS码流为明文形式的NAS信令来说,其NAS码流的第2字节取值为十进制86则确定该NAS信令为IDENTITY RESPONSE;且其NAS码流第4字节的低3bit取值为001则确定该NAS信令为包含IMSI码的身份识别响应。

对于完整性保护形式的NAS信令来说,其NAS码流的第8字节取值为十进制86则确定该NAS信令为IDENTITY RESPONSE;且其NAS码流第10字节的低3bit取值为001则确定该NAS信令为包含IMSI码的身份识别响应。

步骤205、根据所述NAS协议以及所述NAS码流形式从所述包含IMSI码的身份识别响应中提取获得IMSI信息。

eNodeB确定好该NAS信令为包含IMSI码的身份识别响应后,就可以按照NAS协议规定的IMSI信息与该NAS码流之间的对应关系,从NAS信令的 NAS码流提取出IMSI信息。

以下举例来说明步骤203-205的具体流程:

假设步骤202中接收到的NAS信令中携带的16进制NAS码流为:07 56 08 49 06 10 56 34 12 40 49;该NAS码流的第1字节16进制为07,转换成二进制为00000111,其高4bit取值为0000,根据NAS协议规定确定该NAS信令为明文形式。根据NAS协议规定对于明文形式的NAS信令来说,该NAS码流的第2字节16进制为56取值为十进制86,则确定该NAS信令为IDENTITY RESPONSE。且该NAS码流第4字节16进制为49,转换成二进制为1001001,低3bit取值为001,则确定该NAS信令为包含IMSI码的身份识别响应。确定该NAS信令为明文形式的包含IMSI码的身份识别响应时,根据NAS协议提取IMSI号,如:根据NAS协议从NAS码流的第4字节开始,即排除括号内的码流(07 56 08)49 06 10 56 34 12 40 49,第4字节高4bit为IMSI的第1个数字,即为4;对于剩余字节,对每个字节先提取低4bit,后提取高4bit;例如,第5字节的低4bit为IMSI的第2个数字,即为6,高4bit为IMSI的第3个数字,即为0;最后IMSI提取为:460016543210494。

假设接收到的NAS信令中携带的16进制NAS码流为:17 05 a6 07 b1 d0 07 56 08 49 06 10 17 00 56 42 45;该NAS码流的第1字节16进制为17,转换成二进制为00010111,其高4bit取值为0001,根据NAS协议规定确定该NAS信令为完整性保护形式。根据NAS协议规定对于完整性保护形式的NAS信令来说,该NAS码流的第8字节16进制为56取值为十进制86,则确定该NAS信令为IDENTITY RESPONSE;且该NAS码流第10字节16进制为49,转换成二进制为1001001,低3bit取值为001,则确定该NAS信令为包含IMSI码的身份识别响应。确定该NAS信令为完整性保护形式的包含IMSI码的身份识别响应时,根据NAS协议提取IMSI号,如:根据NAS协议从NAS码流的第10字节开始,即排除括号内的码流(17 05 a6 07 b1 d0 0756 08)49 06 10 17 00 56 42 45,第10字节高4bit为IMSI的第1个数字,即为4;对于剩余字节,对每个字节先提取低4bit,后提取高4bit;例如,第11字节的低4bit为IMSI的第2 个数字,即为6,高4bit为IMSI的第3个数字,即为0;最后IMSI提取为:460017100652454。

步骤206、根据用户接入策略,在所述IMSI信息为目标IMSI信息时,将所述目标IMSI信息对应的用户设备接入目标小区。

这时有三种情况:

一种情况是本实施例中上述的提取获得IMSI信息的eNodeB下的本地小区为目标小区,此时,所述目标小区的用户接入策略包括允许接入具有目标IMSI信息的目标用户设备,禁止接入不具有目标IMSI信息的其他用户设备或者允许不具有目标IMSI信息的其他用户设备接入后强制切换到目标小区同覆盖的邻近小区;则,根据所述用户接入策略,在所述IMSI信息是目标IMSI信息时,允许所述IMSI信息对应的所述用户设备接入所述目标小区;在所述IMSI信息不是目标IMSI信息时,不允许所述IMSI信息对应的所述用户设备接入所述目标小区;或者,允许所述IMSI信息对应的所述用户设备接入所述目标小区,并在接入后向所述目标小区同覆盖的邻近小区发送切换请求消息,所述切换请求消息用于邻近小区接收到所述切换请求消息后允许所述用户设备接入。

示例的,如图3所示,小区1为本地小区;小区2为与小区1同覆盖的邻近小区;其中小区1是资源独享的目标小区,小区2为普通小区;应用场景为高级会议场景,特殊用户比如专职记者的UE0需要接入小区1独享资源,不希望被任何其他UE影响小区1使用。

此时,目标小区即小区1的用户接入策略可以为具有目标IMSI信息即IMSI号为460013511111111的专职记者的UE0接入小区1独享资源,禁止接入不具有目标IMSI信息的其他UE。

小区1所在基站与UE0进行步骤201-205获得所述UE0的IMSI号,所述UE0的IMSI号为460013511111111,则小区1所在基站将IMSI号为460013511111111对应的所述UE0接入小区1。

小区1所在基站与其他UE如UE1进行步骤201-205获得所述UE1的IMSI号,所述UE1的IMSI号为460013511122211,则小区1所在基站不允许IMSI 号为460013511122211对应的所述UE1接入小区1;所述UE1就需要继续搜索可以接入的小区如小区1的同覆盖邻近小区-小区2,小区2为普通小区,允许所有UE接入;这样UE1就可以进而接入到小区2。

此时,本地小区即小区1的用户接入策略还可以为允许具有目标IMSI信息即IMSI号为460013511111111的专职记者的UE0接入小区1独享资源,允许不具有目标IMSI信息的其他UE接入后强制切换到目标小区同覆盖的邻近小区。

小区1所在基站与UE0进行步骤201-205获得所述UE0的IMSI号,所述UE0的IMSI号为460013511111111,则小区1所在基站将IMSI号为460013511111111对应的所述UE接入小区1。

小区1所在基站与其他UE如UE1进行步骤201-205获得所述UE1的IMSI号,所述UE1的IMSI号为460013511122211,则小区1所在基站允许IMSI号为460013511122211对应的所述UE1接入小区1;并在接入后向所述小区1同覆盖的邻近小区即小区2发送切换请求消息,小区2为普通小区,允许所有UE接入;这样小区2接收到该切换请求消息后允许所述UE1接入小区2。

第二种情况是本实施例中上述的提取获得IMSI信息的eNodeB下的本地小区为所述目标小区的同覆盖邻接小区,此时,所述目标小区的用户策略为禁止用户设备直接接入,允许从所述目标小区的同覆盖邻接小区切换来的用户设备接入;所述同覆盖邻接小区的用户策略为允许所有用户设备接入,具有目标IMSI信息的目标用户设备接入后强制切换到所述目标小区;则,根据所述用户接入策略,在所述IMSI信息不是目标IMSI信息时,允许所述IMSI信息对应的所述用户设备接入所述本地小区;在所述IMSI信息是目标IMSI信息时,允许所述目标IMSI信息对应的用户设备接入,并在接入后向所述目标小区发送切换请求消息,所述切换请求消息用于目标小区接收到所述切换请求消息后允许所述目标IMSI信息对应的所述用户设备接入。

示例的,如图3所示,小区2为本地小区;小区1为与小区2同覆盖的邻近小区;其中小区1是资源独享的目标小区,小区2为普通小区;应用场景为 高级会议场景,特殊用户比如专职记者的UE0需要接入小区1独享资源,不希望被任何其他UE影响小区1使用。

此时,所述目标小区即小区1的用户接入策略为禁止用户设备直接接入,允许从所述目标小区的同覆盖邻接小区切换来的用户设备接入;所述目标小区的同覆盖邻接小区即小区2的用户接入策略可以为允许所有UE接入,具有目标IMSI信息即IMSI号为460013511111111的专职记者的UE0接入小区2后强制切换到所述目标小区即小区1独享资源。

小区2所在基站与UE0进行步骤201-205获得所述UE0的IMSI号,所述UE0的IMSI号为460013511111111,则小区2所在基站将IMSI号为460013511111111对应的所述UE0接入小区2。由于本地小区即小区2的用户接入策略为具有目标IMSI信息即IMSI号为460013511111111的专职记者的UE0接入小区2后强制切换到所述目标小区即小区1独享资源。故,基站根据所述小区2的用户接入策略,向小区1发送切换请求消息,这样小区1接收到该切换请求消息后就直接允许UE0接入小区1,这样UE0就可以接受小区1的资源独享。

小区2所在基站与其他UE如UE1进行步骤201-205获得所述UE1的IMSI号,所述UE1的IMSI号为460013511122211,则小区1所在基站允许所有UE接入小区2;即则小区2所在基站将UE1接入小区2。由于所述UE1的IMSI号为460013511122211,不是目标IMSI信息,故所述UE1就保持在小区2接受服务。

第三种情况是本实施例中上述的提取获得IMSI信息的eNodeB下的本地小区是其他小区,则所述本地小区用户接入策略包括允许所有用户设备接入,具有目标IMSI信息的目标用户设备在后续的切换请求消息中携带获得的目标IMSI信息或者所述目标IMSI信息映射后的对应信息;故根据所述用户策略,在所述IMSI信息不是目标IMSI信息时,允许所述IMSI信息对应的所述用户设备接入本地小区;在所述IMSI信息是目标IMSI信息时,允许所述IMSI信息对应的所述用户设备接入本地小区,在需要小区切换或者在所述目标用户设 备移动到所述目标小区覆盖范围时,发送携带有目标IMSI信息或者目标IMSI信息映射后的对应信息的切换请求消息给切换小区或目标小区;所述目标IMSI信息用于目标小区接收到所述切换请求消息后允许所述目标IMSI信息对应的所述目标用户设备接入。。

示例的,如图4所示,所述小区3为本地小区;小区1为与小区2同覆盖的小区;小区3和小区2为邻近的小区;其中小区1是资源独享的目标小区,小区2和小区3为普通小区;应用场景为高级会议场景,特殊用户比如专职记者的UE0需要接入小区1独享资源,不希望被任何其他UE影响小区1使用。

此时,小区1的SIB2中可以设置成不允许接入状态,小区3的用户接入策略可以为具有目标IMSI信息即IMSI号为460013511111111的专职记者的UE0在后续的切换请求消息中携带获得的目标IMSI信息或者所述目标IMSI信息映射后的对应信息。

对于专职记者的UE0,小区3所在基站与UE0进行步骤201-205获得所述UE0的IMSI号,所述UE0的IMSI号为460013511111111,则小区3所在基站将IMSI号为460013511111111对应的所述UE0接入小区3,此时所述UE0不在小区1的覆盖范围,故UE0接入完成后不会被切换到小区1。当所述UE0移动到小区1的覆盖范围时,小区3会向所述小区1发送切换请求消息,该切换请求消息中携带有UE0的IMSI号;小区1为目标小区,允许IMSI号为460013511111111的UE0接入;这样小区1接收到该切换请求消息后允许所述IMSI号为460013511111111的UE0接入小区1,这样UE0就可以接受小区1的资源独享。

在这里需要说明的是,对于专职记者的UE0可能需要切换过很多个其他小区才能移动到所述目标小区即小区1的覆盖范围,在每次的切换过程中,所述切换请求消息中都必须携带有其IMSI信息如IMSI号460013511111111;这样,在UE0进入到小区1的覆盖范围时,小区1才能根据该切换请求中的IMSI信息允许所述IMSI号为460013511111111的UE0接入小区1,这样UE0就可以接受小区1的资源独享。

对于其他用户的UE如UE1,小区3所在基站与UE1进行步骤201-205获得所述UE1的IMSI号,所述UE1的IMSI号为460013522222222,则小区3所在基站将IMSI号为460013522222222对应的所述UE1正常接入到小区3,与其他普通UE一起共享小区3资源。当所述UE1移动出小区3的覆盖范围进入到小区2和小区1的覆盖范围时,小区3会向所述小区1或小区2发送切换请求消息,该切换请求消息中不携带有UE1的IMSI号;小区1为目标小区,允许IMSI号为460013511111111的UE0接入;这样小区1接收到该切换请求消息后不允许所述UE1接入小区1,小区2为目标小区,允许所有UE接入;这样小区2接收到该切换请求消息后就会允许所述UE1接入小区2,UE1从小区3切换到小区2的切换过程与现有技术中相同,不再赘述。

第三种情况中,目标IMSI信息对应的UE在从本侧小区向对端小区切换时,发送的切换请求可以是S1切换请求(S1HANDOVER REQUIRED)或者X2切换请求(X2HANDOVER REQUEST);该切换请求中携带有目标IMSI信息或者目标IMSI信息映射后的对应信息;在所述切换请求消息中通过协议扩展字段、新增协议信元携带或者复用当前协议功能不冲突字段携带所述目标IMSI信息或者目标IMSI信息映射后的对应信息发送给对端小区即所述切换小区或目标小区;对端小区提取出目标IMSI信息或者根据所述目标IMSI信息映射后的对应信息分解出所述目标IMSI信息后,就可以根据对端小区的用户接入策略进行处理。

当所述IMSI信息为IMSI号时,为了安全,可以在本侧小区与对端小区设置相互协商后认可的加密算法和密钥,在本侧小区对IMSI号根据加密算法和密钥进行加密,在对端小区进行解密获得IMSI号。

第二种情况与第三种情况目标UE都是切换接入到目标小区的,不同的是,第二种情况下所述目标UE是从所述目标小区的同覆盖邻近小区切换到目标小区的,在切换过程中发送的切换请求消息内可以不携带目标IMSI信息;第三种情况下所述目标UE是从其他小区切换到目标小区的,在切换过程中发送的切换请求消息需要携带目标IMSI信息。

实施例3

本发明实施例还提供了一种基站,如图5所示,所述基站包括:发送单元501、接收单元502、提取单元503、接入处理单元504;其中,

发送单元501,用于模拟核心网向用户设备发送身份识别请求;

接收单元502,用于接收所述用户设备返回的身份识别响应;

提取单元503,用于从所述接收单元502接收的身份识别响应中提取获得IMSI信息;

接入处理单元504,用于根据用户接入策略,在所述提取单元503提取到的所述IMSI信息为目标IMSI信息时,将所述目标IMSI信息对应的用户设备接入目标小区。

如图5所示,所述基站还包括:确定单元505;其中,所述确定单元505,用于在所述接入单元502接收到所述身份识别响应后,根据接入层NAS协议以及所述身份识别响应中的NAS码流确定NAS码流形式;并根据NAS协议以及所述NAS码流形式确定所述身份识别响应为包含IMSI码的身份识别响应;其中,所述NAS码流形式包括明文形式或完整性保护形式。

所述提取单元504,具体用于在所述确定单元505确定所述身份识别响应为包含IMSI码的身份识别响应后,根据所述NAS协议以及所述NAS码流形式从所述包含IMSI码的身份识别响应中提取获得IMSI信息。

提取获得IMSI信息的本地小区为目标小区,则所述目标小区的用户接入策略包括允许接入具有目标IMSI信息的目标用户设备,禁止接入不具有目标IMSI信息的其他用户设备或者允许不具有目标IMSI信息的其他用户设备接入后强制切换到目标小区同覆盖的邻近小区;

所述接入处理单元504,具体用于在所述IMSI信息是目标IMSI信息时,允许所述IMSI信息对应的所述用户设备接入所述目标小区;在所述IMSI信息不是目标IMSI信息时,不允许所述IMSI信息对应的所述用户设备接入所述目标小区;或者,允许所述IMSI信息对应的所述用户设备接入所述目标小区,并在接入后向所述目标小区同覆盖的邻近小区发送切换请求消息,所述切换请 求消息用于邻近小区接收到所述切换请求消息后允许所述IMSI信息对应的所述用户设备接入。

提取获得IMSI信息的本地小区为所述目标小区的同覆盖邻接小区,所述目标小区的用户策略为禁止用户设备直接接入,允许从所述目标小区的同覆盖邻接小区切换来的用户设备接入;所述同覆盖邻接小区的用户策略为允许所有用户设备接入,具有目标IMSI信息的目标用户设备接入后强制切换到所述目标小区;所述接入处理单元504,具体用于在所述IMSI信息不是目标IMSI信息时,允许所述IMSI信息对应的所述用户设备接入所述本地小区;在所述IMSI信息是目标IMSI信息时,允许所述目标IMSI信息对应的用户设备接入所述本地小区,并在接入后向所述目标小区发送切换请求消息,所述切换请求消息用于目标小区接收到所述切换请求消息后允许所述目标IMSI信息对应的所述用户设备接入。

所述提取获得IMSI信息的本地小区不是目标小区,则所述本地小区用户接入策略包括允许所有用户设备接入,具有目标IMSI信息的目标用户设备在后续的切换请求消息中携带获得的目标IMSI信息或者所述目标IMSI信息映射后的对应信息;所述接入处理单元504,具体用于在所述IMSI信息不是目标IMSI信息时,允许所述IMSI信息对应的所述用户设备接入所述本地小区;在所述IMSI信息是目标IMSI信息时,允许所述IMSI信息对应的所述用户设备接入本地小区,在需要小区切换或者在所述目标用户设备移动到所述目标小区覆盖范围时,发送携带有目标IMSI信息或者目标IMSI信息映射后的对应信息的切换请求消息给切换小区或目标小区;所述目标IMSI信息用于目标小区接收到所述切换请求消息后允许所述目标IMSI信息对应的所述目标用户设备接入。

所述接入处理单元504,具体用于在所述切换请求消息中通过协议扩展字段、新增协议信元携带或者复用当前协议功能不冲突字段携带所述目标IMSI信息或者目标IMSI信息映射后的对应信息发送给所述切换小区或目标小区;目标IMSI信息映射后的对应信息用于所述切换小区或目标小区反解获得所述 目标IMSI信息。

在实际应用中,本实施例中所述的发送单元501、接收单元502、提取单元503、接入处理单元504以及确定单元505可以由基站中的中央处理器(CPU)、微处理器(MPU)、数字信号处理器(DSP)或现场可编程门阵列(FPGA)等器件实现。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1