一种共享集群数据链路的处理方法,包括以下步骤: 步骤1、链路建立消息;其进一步包括下列步骤: 1-1、调度客户端接收共享数据链路建立请求消息,获取该用户所在群组信息,并在组信息表中查找该组信息是否存在; 1-2、如果组信息表中该组信息存在,则进一步判断此建链过程是否为跨调度客户端的切换,如是,则发送登记消息给调度服务器,并填写相应的切换信息和标识该组共享集群数据链路的关键字,登记成功后向基站发送基站和调度客户端之间的共享集群数据链路建立成功的消息,如果不是切换,则直接向基站发送基站和调度客户端之间的共享集群数据链路建立完成消息,并根据组信息表中的该组的用户链表信息将相应的用户信息插入用户链表中; 1-3、如果组信息表中该组信息不存在,调度客户端首先为该组申请组信息空间,申请成功后将组信息插入组表中,并创建该组的用户链表,然后向调度服务器发送登记消息请求建立调度客户端和调度服务器之间的共享集群数据链路部分,登记成功后向基站返回基站和调度客户端之间的共享集群数据链路建立成功消息,否则返回基站和调度客户端之间的共享集群数据链路建立失败消息,并清除相应的信息; 步骤2、处理前向业务帧;其进一步包括以下步骤: 2-1、调度客户端定位到用户信息表中相应组的第一个用户的信息; 2-2调度客户端从数据缓冲区中取出业务数据,填上帧序号,根据用户信息中保存的该用户所对应的基站和调度客户端之间的共享集群数据链路的关键字将数据发给基站; 2-3、调度客户端从当前用户信息中取出下一个用户的指针,直接定位到下一个用户信息,并跟据其对应的基站和调度客户端之间的共享集群数据链路的关键字将数据发给基站; 2-4、如果当前用户的后续用户指针为空,则从数据缓冲区中删除已发送完的数据; 步骤3、链路释放消息,其进一步包括以下步骤: 3-1、调度客户端获得相应的组用户的链表,并根据标识基站和调度客户端之间的共享集群数据链路的关键字查找到相应用户的信息; 3-2、调度客户端判断该用户是不是该共享集群数据链路上存在的最后一个用户; 3-3、如果判断该用户不是其所在的共享集群数据链路上的最后一个用户,则进一步判断是不是切换消息,如果是切换消息,则向调度服务器发登记消息,登记完成后,从链表中删除相应信息,然后向基站返回基站和调度客户端之间的共享集群数据链路释放完成的消息,如果不是切换消息,则不向调度服务器进行登记,直接从链表中删除相应信息,并向基站返回基站和调度客户端之间的共享集群数据链路释放完成的消息; 3-4、如果是该共享集群数据链路上的最后一个用户,则拆除调度客户端和调度服务器之间共享集群数据链路部分,向调度服务器发送登记消息,请求释放共享集群数据链路,登记完成后,从用户链表中删除相应信息,并向基站返回基站和调度客户端之间的共享集群数据链路释放完成的消息。(*该技术在2023年保护过期,可自由使用*)
【技术实现步骤摘要】
【国外来华专利技术】
【技术保护点】
【技术特征摘要】
【国外来华专利技术】
【专利技术属性】
技术研发人员:黄驰,贺冰琰,詹蓓,薛育红,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。