信道空闲提醒方法、计算机装置及可读存储介质与流程

文档序号:12949364阅读:204来源:国知局
信道空闲提醒方法、计算机装置及可读存储介质与流程

本发明涉及通信领域,更具体地说,涉及一种信道空闲提醒方法、计算机装置及可读存储介质。



背景技术:

当所有信道资源被占用时终端发起非紧急呼叫,则会失败或进入呼叫排除,若呼叫排除期间失败则此次呼叫失败,终端再次尝试发起呼叫时,此次也有可能失败(因为资源有可能仍被占用中),且在两次呼叫之间很有可能是有信道空闲的,但由于终端无法感知信道空闲,所以错过了此次认道空闲发起呼叫的时机。

在现有的技术方案中都存在相应的缺陷,对于呼叫排队的方案:当信道繁忙时,此次呼叫进行呼叫排队,若呼叫排队过程中有信道空闲则此次呼叫建立成功,否则失败。在呼叫排队过程中移动终端无法进行任何操作,且此种方案仅针对呼叫业务。对于高优先级呼叫强占:高优选级的呼叫会抢占低优先级呼叫,若优先级相同则无法抢占,且此种方案仅针对呼叫业务。



技术实现要素:

本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种信道空闲提醒方法。

本发明解决其技术问题所采用的技术方案是:构造一种信道空闲提醒方法,包括以下步骤:

s11、集群系统接收终端发送的占用业务信道的请求,所述请求携带有所述终端的属性信息及标志信息;

s12、所述集群系统检测是否有空闲信道,若无,则向所述终端返回无空闲信道消息;

s13、若所述集群系统检测到有信道被释放,则向所述终端发送信道空闲提醒,以提醒所述终端在接收到所述信道空闲提醒后向所述集群系统发送占用业务信道指令或拒绝占用业务信道指令。

在本发明所述的信道空闲提醒方法中,优选地,所述标志信息包括:

信道空闲提醒标志位或信道空闲提醒权限;

所述信道空闲提醒权限由网管进行配置。

在本发明所述的信道空闲提醒方法中,优选地,所述终端包括至少两个终端。

在本发明所述的信道空闲提醒方法中,优选地,所述方法还包括:

所述集群系统获取所述至少两个终端的优先级。

在本发明所述的信道空闲提醒方法中,优选地,所述优先级根据所述至少两个终端发送所述占用业务信道请求的先后顺序或所述至少两个终端占用业务信道失败的次数进行计算;

或,所述优先级由所述网管进行配置。

在本发明所述的信道空闲提醒方法中,优选地,所述步骤s13包括:

若所述集群系统检测到有空闲信道,则判断所述至少两个终端的优先级;

所述集群系统根据所述优先级的高低依次发送信道空闲提醒。

在本发明所述的信道空闲提醒方法中,优选地,所述方法还包括:

若所述集群系统检测到有信道被释放,则判断是否预留信道,若是,则预留被释放的信道。

在本发明所述的信道空闲提醒方法中,优选地,所述终端在接收到所述集群系统发送的所述信道空闲提醒后,由所述终端自行发送占用/拒绝业务信道指令,或者由用户选择发送占用/拒绝业务信道指令。

本发明还提供一种计算机装置,所述计算机装置包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如上所述方法的步骤。

本发明还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述方法的步骤。

实施本发明的信道空闲提醒方法,具有以下有益效果:该方法包括步骤:s11、集群系统接收终端发送的占用业务信道的请求,所述请求携带有所述终端的属性信息及标志信息;s12、所述集群系统检测是否有空闲信道,若无,则向所述终端返回无空闲信道消息;s13、若所述集群系统检测到有信道被释放,则向所述终端发送信道空闲提醒,以提醒所述终端在接收到所述信道空闲提醒后向所述集群系统发送占用业务信道指令或拒绝占用业务信道指令。本发明实现了在信道空闲时第一时间通知终端,有效提高信道利用率,同时终端在接收到信道空闲提醒时通知集群系统是否占用业务信道,进一步提高了信道利用率。

附图说明

下面将结合附图及实施例对本发明作进一步说明,附图中:

图1是本发明信道空闲提醒方法第一实施例的流程示意图;

图2是本发明信道空闲提醒方法第二实施例的流程示意图;

图3是本发明信道空闲提醒方法第三实施例的流程示意图;

图4是本发明信道空闲提醒方法提醒时的第一时序图;

图5是本发明信道空闲提醒方法提醒时的第二时序图;

图6是本发明计算机装置的结构示意图。

具体实施方式

为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的具体实施方式。

图1是本发明信道空闲提醒方法第一实施例的流程示意图,图4是本发明信道空闲提醒方法提醒时的第一时序图,图5是本发明信道空闲提醒方法提醒时的第二时序图。

如图1、图4和图5所示,该信道空闲提醒方法包括以下步骤:

s11、集群系统接收终端发送的占用业务信道的请求,所述请求携带有所述终端的属性信息及标志信息。

在该步骤中,终端的属性信息包括:用于识别终端的系统参数、型号或ip地址等。该属性信息在终端向集群系统发送占用业务信道的请求中,直接由集群系统根据该请求即可获取终端的系统参数、型号或ip地址等属性信息进而识别终端。

优选地,本实施例的占用业务信道的请求中携带的标志信息可包括信道空闲提醒标志位或信道空闲提醒权限。

s12、集群系统检测是否有空闲信道,若无,则向终端返回无空闲信道消息。

s13、若所述集群系统检测到有信道被释放,则向所述终端发送信道空闲提醒,以提醒终端在接收到所述信道空闲提醒后向所述集群系统发送占用业务信道指令或拒绝占用业务信道指令。

优选地,在该实施例中,本发明的信道空闲提醒方法中的终端可包括至少两个终端。

参阅图2,图2是本发明信道空闲提醒方法第二实施例的流程示意图。在该实施例中,如图2所示,终端可包括至少两个终端,且至少两个终端执行如下步骤:

s21、所述至少两个终端向所述集群系统发送占用业务信道的请求,所述请求携带有所述至少两个终端的属性信息及信道空闲提醒标志位。

以两个终端为例,如图4和图5所示:

该实施例中的两个终端可定义为第一终端和第二终端,其中,第一终端和第二终端向集群系统发送占用业务信道请求可以为同时发送,也可以为在不同的时刻发送,其主要由第一终端和第二终端自身的使用业务信道的需求决定,即当第一终端或第二终端有占用业务信道的需求时,第一终端或第二终端才向集群系统发送占用业务信道的请求,其具体发送时刻是任意的,本发明实施例不作具体限定。可以理解地,本发明实施例的信道空闲提醒方法并不限于本发明实施例所举的第一终端和第二终端,其可适用于多个终端。另外本发明实施例的终端向集群系统发送占用业务信道请求后,如果没有空闲信道,终端不需进入呼叫排队等待有信道被释放而是直接向集群系统发送占用业务信道请求后若没有空闲的信道,则由集群系统记录了终端的属性信息,终端则进行其他业务操作,且本发明实施例的信道空闲提醒方法不只是针对呼叫业务,也可应用于其他业务。

另外,该步骤中的请求中携带的信道空闲提醒标志位用于决定信道空闲时是否需要通知终端。其通常可由0、1表示。例如,如果终端向集群系统发送占用业务信道的请求中的信道空闲提醒标志位为1,且因信道繁忙而业务信道占用失败,则在有空闲信道时集群系统会向终端发送相应的通知提醒终端此时有空闲信道。如果信道空闲提醒标志位为0,则当有空闲信道时不会向终端发送通知提醒终端此时有空闲信道。可以理解地,在本发明的实施例中,终端发送占用业务信道的请求中携带的信道空闲提醒标志位为1,当有空闲信道时,集群系统会立即向终端发送提醒信令。

s22、所述集群系统检测是否有空闲信道,若无,则向所述至少两个终端返回无空闲信道消息。

在该步骤中,集群系统在检测信道的空闲状态时,可以为实时检测,也可以为只有当第一终端或第二终端向集群系统发送占用业务信道的请求后才开始检测,本发明实施例不作限定。

优选地,该步骤还包括:集群系统记录第一终端和第二终端的属性信息,同时获取第一终端和第二终端的优先级。其中,第一终端和第二终端的优先级高低决定了当有空闲信道时第一终端和第二终端可占用信道的能力。即如果第一终端和第二终端都向集群系统发送了占用业务信道的请求,若第一终端的优先级高,当有空闲信道时,第一终端可优先使用该空闲的信道。

优选地,本发明实施例第一终端和第二终端的优先级可根据第一终端和第二终端发送占用业务信道请求的先后顺序进行确定,如第一终端先向集群系统发送占用业务信道的请求,则集群系统判断第一终端的优先级高;当有多个终端时依此类推以确定多个终端的优先级并由集群系统对其优先级进行记录。或者根据第一终端和第二终端占用业务信道失败的次数进行计算,在本发明实施例中,终端占用业务信道失败的次数越多,其优先级越高。

优选地,本发明实施例终端的优先级还可由网管进行配置。

s23、若所述集群系统检测到有信道被释放,则分别向所述至少两个终端发送信道空闲提醒,以提醒至少两个终端在接收到信道空闲提醒后向集群系统发送占用业务信道指令或拒绝占用业务信道指令。

以两个终端为例,两个终端可定义为第一终端和第二终端。

在该步骤中,当集群系统检测到有空闲信道时,集群系统先根据第一终端和第二终端的优先级进行判断,再根据第一终端和第二终端的优先级的高低依次发送信道空闲提醒。例如,若第一终端的优先级高于第二终端的优先级,当集群系统检测到有空闲信道时(即有信道被释放),集群系统立即向第一终端优先发送信道空闲提醒,然后再向第二终端发送信道空闲提醒。

优选地,在该步骤中还包括:若集群系统检测到有信道被释放,则集群系统先判断是否有预留信道,若是,则预留信道。即当集群判断有预留信道时,集群系统不再向第一终端或第二终端发送信道空闲提醒,而是将该被释放的信道进行预留以备有该预留信道的终端优先使用。

进一步地,集群系统根据第一终端和第二终端的优先级的高低依次发送信道空闲提醒后,若第一终端的优先级高,第一终端在接收到信道空闲提醒后即向集群系统发送占用业务信道指令或拒绝业务信道指令;当第一终端向集群系统发送占用业务信道指令时,则该被释放的空闲信道即被第一终端占用;若第一终端向集群系统发送拒绝占用业务信道指令,则集群系统根据第二终端的请求对该被释放的空闲信道进行分配。

换句话说,若有多个终端向集群系统发送占用业务信道的请求,当有空闲信道时,集群系统根据多个终端的优先级分配空闲的信道,同时多个终端也可根据自身的业务需求判断是否需要占用该空闲信道,如果终端在此时不需要占用该空闲信道时向集群系统发送拒绝占用该空闲信道的指令告知集群系统,进而由集群系统向需要占用业务信道的次级终端分配该空闲信道,从而有效提高了空闲信道的利用率,避免了空闲信道被闲置。

优选地,该实施例的第一终端或第二终端在接收到集群系统发送的信道空闲提醒后,可由第一终端或第二终端自行发送占用/拒绝业务信道指令,也可以由用户选择发送占用/拒绝业务信道指令。

参阅图3,图3是本发明信道空闲提醒方法第三实施例的流程示意图,在该实施例中,如图3所示,终端可包括至少两个终端,且至少两个终端执行如下步骤:

以两个终端为例,两个终端可定义为第一终端和第二终端。

s31、集群系统接收所述至少两个终端发送占用业务信道的请求,所述请求携带有所述至少两个终端的属性信息及配置有信道空闲提醒权限;

第二终端的属性信息包括:用于识别第二终端的系统参数、型号或ip地址等。该属性信息在第二终端向集群系统发送占用业务信道的请求,直接由集群系统根据该请求即可获取第二终端的系统参数、型号或ip地址等属性信息进而识别第二终端。

在本发明实施例中,第一终端和第二终端均配置有信道空闲提醒权限。优选地,该步骤中的请求中配置的信道空闲提醒权限由网管进行配置。可以理解地,网管是用于配置和管理集群系统的。例如,当网管配置了终端有信道空闲提醒权限时,终端因信道繁忙发送占用业务信道失败后,在集群系统检测到有信道被释放时即向终端发送信道空闲提醒,若没有配置此信道空闲提醒权限则不发送信道空闲提醒。

本发明实施例中的第一终端和第二终端向集群系统发送占用业务信道请求可以为同时发送,也可以为在不同的时刻发送,其主要由第一终端和第二终端自身的使用业务信道的需求决定,即当第一终端或第二终端有占用业务信道的需求时,第一终端或第二终端才向集群系统发送占用业务信道的请求,其具体发送时刻是任意的,本发明实施例不作具体限定。

可以理解地,本发明实施例的信道空闲提醒方法并不限于本发明实施例所举的第一终端和第二终端,其可适用于多个终端。另外本发明实施例的终端向集群系统发送占用业务信道请求后,如果没有空闲信道,终端不需进入呼叫排队等待有信道被释放而是直接向集群系统发送占用业务信道请求后若没有空闲的信道,则由集群系统记录了终端的属性信息,终端则进行其他业务操作,且本发明实施例的信道空闲提醒方法不只是针对呼叫业务,也可应用于其他业务。

s32、所述集群系统检测是否有空闲信道,若无,则向所述至少两个终端返回无空闲信道消息。

以两个终端为例,两个终端可定义为第一终端和第二终端。

在该步骤中,集群系统在检测信道的空闲状态时,可以为实时检测,也可以为只有当第一终端向集群系统发送占用业务信道的请求后才开始检测,本发明实施例不作限定。

该步骤还包括:集群系统记录第一终端和第二终端的属性信息,同时获取第一终端和第二终端的优先级。其中,第一终端和第二终端的优先级高低决定了当有空闲信道时第一终端和第二终端可占用信道的能力。即如果第一终端和第二终端都向集群系统发送了占用业务信道的请求,若第一终端的优先级高,当有空闲信道时,第一终端可优先使用该空闲的信道。

优选地,本发明实施例第一终端和第二终端的优先级可根据第一终端和第二终端发送占用业务信道请求的先后顺序进行确定,如第一终端先向集群系统发送占用业务信道的请求,则集群系统判断第一终端的优先级高;当有多个终端时依此类推以确定多个终端的优先级并由集群系统对其优先级进行记录。或者根据第一终端和第二终端占用业务信道失败的次数进行计算,在本发明实施例中,终端占用业务信道失败的次数越多,其优先级越高。

优选地,本发明实施例终端的优先级可由网管进行配置。

s33、若所述集群系统检测到有信道被释放,则向所述至少两个终端发送信道空闲提醒,以提醒所述至少两个终端在接收到所述信道空闲提醒后向所述集群系统发送占用业务信道指令或拒绝占用业务信道指令。

以两个终端为例,两个终端可定义为第一终端和第二终端。

优选地,在该步骤中,当集群系统检测到有空闲信道时,集群系统先根据第一终端和第二终端的优先级进行判断,再根据第一终端和第二终端的优先级的高低依次发送信道空闲提醒。例如,若第一终端的优先级高于第二终端的优先级,当集群系统检测到有空闲信道时(即有信道被释放),集群系统立即向第一终端优先发送信道空闲提醒,然后再向第二终端发送信道空闲提醒。

优选地,在该步骤中还包括:若集群系统检测到有信道被释放,则集群系统先判断是否有预留信道,若是,则预留信道。即当集群判断有预留信道时,集群系统不再向第一终端或第二终端发送信道空闲提醒,而是将该被释放的信道进行预留以备有该预留信道的终端优先使用。

进一步地,在该步骤中,集群系统根据第一终端和第二终端的优先级的高低依次发送信道空闲提醒后,若第一终端的优先级高,第一终端在接收到信道空闲提醒后即向集群系统发送占用业务信道指令或拒绝业务信道指令;当第一终端向集群系统发送占用业务信道指令时,则该被释放的空闲信道即被第一终端占用;若第一终端向集群系统发送拒绝占用业务信道指令,则集群系统根据第二终端的请求对该被释放的空闲信道进行分配。

换句话说,若有多个终端向集群系统发送占用业务信道的请求,当有空闲信道时,集群系统根据多个终端的优先级分配空闲的信道,同时多个终端也可根据自身的业务需求判断是否需要占用该空闲信道,如果终端在此时不需要占用该空闲信道时向集群系统发送拒绝占用该空闲信道的指令告知集群系统,进而由集群系统向需要占用业务信道的次级终端分配该空闲信道,从而有效提高了空闲信道的利用率,避免了空闲信道被闲置。

优选地,该实施例的第一终端或第二终端在接收到集群系统发送的信道空闲提醒后,可由第一终端或第二终端自行发送占用/拒绝业务信道指令,也可以由用户选择发送占用/拒绝业务信道指令。

综上,实施本发明的信道提醒方法实现了在信道空闲时第一时间通知终端,有效提高了信道的利用率,且信道在发起占用业务失败后不需进入呼叫排队可直接进行其他业务操作,由集群系统根据终端发送的业务请求,在信道被释放时第一时间通知终端,再由终端确定是否需要占用该被释放的信道,如终端在此时不需要占用该被释放的信道可向集群系统发送拒绝占用的指令,再由系统向需占用业务信道的其他终端分配该被释放的信道,进一步提高了信道的利用率。

如图6所示,本发明还提供了一种计算机装置,所述计算机装置包括处理器10和存储器20,其中处理器用于执行存储器中存储的计算机程序时实现如上所述信道空闲提醒方法的步骤。

本发明还提供了一种可读存储介质,该可读存储介质上存储有计算机程序,该计算机程序被处理器10执行时实现如上所述信道空闲提醒方法的步骤。

以上实施例只为说明本发明的技术构思及特点,其目的在于让熟悉此项技术的人士能够了解本发明的内容并据此实施,并不能限制本发明的保护范围。凡跟本发明权利要求范围所做的均等变化与修饰,均应属于本发明权利要求的涵盖范围。

应当理解的是,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。

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