一种无线系统接入控制方法及装置的制造方法

文档序号:9757236阅读:443来源:国知局
一种无线系统接入控制方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,更具体地说,涉及一种无线系统接入控制方法及装置。
【背景技术】
[0002]集群通信系统在集群模式下主要通过对终端合法性的验证方式来实现接入控制,以避免非法终端占用资源、影响终端间的正常通信等问题。
[0003]该接入控制方法的具体实现过程包括:系统在预设的条件下向终端发送挑战信息;终端接收到该挑战信息后,先按照与系统约定的鉴权算法计算鉴权码,再将该鉴权码发送给系统;而系统先会按照约定的鉴权算法计算鉴权码,再判断接收到的鉴权码与自己计算的鉴权码是否相同,如果是,系统确定该终端合法,否则,系统确定该终端不合法。
[0004]一般情况下,系统仅会在终端刚入网时,或在终端承载特定的业务等预设的条件下,才会对终端进行上述合法性验证,一旦终端被验证合法时,系统会记录终端ID以及合法情况。另外,现有技术在直通模式和中转台模式下均没有给出相关的接入控制方案。
[0005]发明人发现现有技术存在如下问题:
[0006]现有技术这种系统主动鉴权的方式需要系统和终端侧的多次交互,造成比较多的空口开销;另外,在现有技术中,在终端被验证合法后,系统会永久性或在一段时间内记录该终端为合法,在这种机制下,非法终端会通过设置与合法终端同样的ID,以进行非法占有资源,影响通信。

【发明内容】

[0007]本发明为了解决上述技术问题,提供一种无线系统接入控制方法及装置,该方法通过终端发送方在发起业务时,主动发送鉴权码,以触发接收方对发送方的合法性进行实时鉴权,只有在鉴权通过时,才会进行相应的数据处理;该方法通过终端主动发起鉴权的方式,可以实现实时鉴权,以保证在任何通信模式下,避免非法终端占用资源的问题,提高了终端间通信的安全性。
[0008]在本发明第一方面,提供了一种无线接入控制方法,应用于发送方终端侧,该方法包括:
[0009]终端在发送控制类数据时,按照与接收方预约的协议生成鉴权码;
[0010]终端将控制类数据、鉴权码以及对应的CRC校验码组合成消息;
[0011]终端向接收方发送该消息,以使接收方能够先对接收到的消息进行CRC校验,校验通过后,再按照预约的协议生成鉴权码,并对比生成的鉴权码和接收到的鉴权码是否相同,如果是,对接收到的控制类数据进行解析处理,如果否,丢弃接收到的控制类数据。
[0012]在本发明第二方面,提供了一种无线系统接入控制的方法,应用于接收方,该方法包括:
[0013]接收发送方发送的消息,该消息携带有控制类数据、鉴权码和对应的CRC校验码;
[0014]对该消息进行CRC校验;校验通过后,按照与发送方预约的协议生成鉴权码;
[0015]对比生成的鉴权码和接收到的消息中的鉴权码是否相同,如果是,对接收到消息中的控制类数据进行解析处理,如果否,丢弃接收到的控制类数据。
[0016]在本发明第三方面,提供了一种无线接入控制装置,该装置用于发送方终端,该装置包括:
[0017]鉴权码生成单元,用于在发送控制类数据时,按照与接收方预约的协议生成鉴权码;
[0018]消息生成单元,用于将控制类数据、鉴权码以及对应的CRC校验码组合成消息;
[0019]消息发送单元,用于向接收方发送该消息,以使接收方能够先对接收到的消息进行CRC校验,校验通过后,再按照预约的协议生成鉴权码,并对比生成的鉴权码和接收到的鉴权码是否相同,如果是,对接收到的控制类数据进行解析处理,如果否,丢弃接收到的控制类数据。
[0020]在本发明第四方面,提供了一种无线系统接入控制的装置,应用于接收方终端侧,该装置包括:
[0021]消息接收单元,用于接收发送方发送的消息,该消息携带有控制类数据、鉴权码和对应的CRC校验码;
[0022]CRC校验单元,用于对该消息进行CRC校验;校验通过后,触发鉴权码生成单元和鉴权单元;
[0023]鉴权码生成单元,用于按照与发送方预约的协议生成鉴权码;
[0024]鉴权单元,用于对比生成的鉴权码和接收到的消息中的鉴权码是否相同,如果是,对接收到消息中的控制类数据进行解析处理,如果否,丢弃接收到的控制类数据。
[0025]在本发明第五方面,提供了一种无线系统接入控制的装置,该装置包括至少一个处理器,至少一个网络接口或者其它通信接口,存储器,和至少一个通信总线;所述存储器用于存储程序指令,所述处理器用于根据所述程序指令执行以下步骤:
[0026]在发送控制类数据时,按照与接收方预约的协议生成鉴权码;
[0027]将控制类数据、鉴权码以及对应的CRC校验码组合成消息;
[0028]向接收方发送该消息,以使接收方能够先对接收到的消息进行CRC校验,校验通过后,再按照预约的协议生成鉴权码,并对比生成的鉴权码和接收到的鉴权码是否相同,如果是,对接收到的控制类数据进行解析处理,如果否,丢弃接收到的控制类数据。
[0029]在本发明第六方面,提供了一种无线系统接入控制的装置,该装置包括至少一个处理器,至少一个网络接口或者其它通信接口,存储器,和至少一个通信总线;所述存储器用于存储程序指令,所述处理器用于根据所述程序指令执行以下步骤:
[0030]接收发送方发送的消息,该消息携带有控制类数据、鉴权码和对应的CRC校验码;
[0031]对该消息进行CRC校验;校验通过后,按照与发送方预约的协议生成鉴权码;
[0032]对比生成的鉴权码和接收到的消息中的鉴权码是否相同,如果是,对接收到消息中的控制类数据进行解析处理,如果否,丢弃接收到的控制类数据。
[0033]与现有技术相比,本发明的技术方案具备以下有益效果:
[0034]在本发明中,由终端在发送控制类数据时,先按照与接收方预约的协议生成鉴权码;再将控制类数据、鉴权码以及对应的CRC校验码组合成消息;最后,向接收方发送该消息,以使接收方能够先对接收到的消息进行CRC校验,校验通过后,再按照预约的协议生成鉴权码,并对比生成的鉴权码和接收到的鉴权码是否相同,如果是,对接收到的控制类数据进行解析处理,如果否,丢弃接收到的控制类数据。这种由终端主动发送鉴权码的方式,实现对终端进行通信业务的同时执行实时鉴权,非法终端仅拥有与合法终端相同的ID,却无法得知由终端主动发起鉴权机制,也无法得知鉴权码的生成以及发送方式,因此本发明能够防止非法用户占用资源,保证通信的安全性;另外,由于终端是在发送控制类信息的同时发送鉴权码,使得整个鉴权过程与控制类消息处理过程相兼容,无需单独的信令和开销。
【附图说明】
[0035]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0036]图1是本发明发送方终端的无线接入控制方法的第一流程图;
[0037]图2是本发明发送方终端的无线接入控制方法的第二流程图;
[0038]图3是本发明提供的数据变换以及消息组成示意图;
[0039]图4是本发明接收方终端的无线接入控制方法的流程图;
[0040]图5是本发明发送方终端的无线接入控制装置的第一结构图;
[0041]图6是本发明发送方终端的无线接入控制装置的第二结构图;
[0042]图7是本发明接收方终端的无线接入控制装置的结构图;
[0043]图8是本发明发送方终端的无线接入控制装置的硬件构成示意图;
[0044]图9是本发明接收方终端的无线接入控制装置的硬件构成示意图。
【具体实施方式】
[0045]实施例1
[0046]参见图1,图1是本发明终端发送方的无线接入控制方法的第一流程图,该方法应用于发送方终端,该方法可以适用于中转模式、直通模式以及集群模式,如图1所示,该方法可以包括:
[0047]S101,终端在发送控制类数据时,按照与接收方预约的协议生成鉴权码。
[0048]这里的终端是指专网中任何一种具有发送功能的设备,如对讲机等。这里的控制类数据是现有技术的控制类消息中所携带的数据,控制类消息一般包括数据和CRC(CyclicRedundancy Check,循环冗余码校验)两部分,数据一般包括源ID、目的ID、业务标识等信息,终端在发起任何通信业务时,均需要先发送控制类消息,以便接收方对这类控制类消息进行CRC验证,验证通过后才对后续业务数据进行相应处理。而本发明就是利用这个CRC验证的机制,在发送控制类消息时携带鉴权码,以实现对发送方终端合法性的实时验证。
[0049]专网通信系统支持中转模式、直通模式以及集群模式三种通信模式,下面对这三种通信模式以及在这三种通信模式下实现本实施例的具体情况进行说明。
[0050]在集群通信模式下,发送方终端通过基站与接收方终端实现通信。在该模式下实现本发明的方案,本步骤涉及的接收方可以是系统的基站,也可以是接收方终端。
[0051]在中转模式下,发送方终端需要通过中转台的中
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1