基于卫星通信系统的实时分组资源的处理方法及装置与流程

文档序号:20490710发布日期:2020-04-21 22:01阅读:300来源:国知局
基于卫星通信系统的实时分组资源的处理方法及装置与流程

本发明涉及通信技术领域,尤其涉及一种基于卫星通信系统的实时分组资源的处理方法及装置。



背景技术:

在卫星移动通信系统中,网络中的无线资源分为两种:预分配和实时分组。预分配就是网络规划时运行控制系统(简称运控系统)提前给信关站控制器(gsc)配置的无线资源。实时分组就是收到业务建立请求后gsc实时向运控系统申请的无线资源。其中,预分配的资源和实时分配的资源不能重叠。

预分配资源是提前配置给gsc的,gsc对这些资源可以直接使用。实时分组资源不是提前配置给gsc,gsc没有这些资源的信息。因此,当业务建立时若现有预分配资源无法满足资源需求,信关站控制器(gsc—gatewaystationcontroller)会向运控系统实时申请业务资源,运控系统根据资源请求给gsc分配相应的资源。分组业务结束后,gsc通知运控系统释放业务资源(主要是载波和时隙)。由于运控系统给gsc实时分配的载波和时隙在gsc侧可能不存在,此时gsc需先通知信关站接收器(gts—gatewaytransceiverstation)建立载波和分组信道,等载波和分组信道建立成功后才可以进行业务的建立过程。如果按照现有的运控接口,业务建立时请求资源,业务释放时删除资源,那么当预分配的资源不足但业务量较大时,gsc和运控系统之间就会频繁地进行资源删建,导致分组业务时延加大,业务接入成功率降低,系统处理性能下降。



技术实现要素:

本发明提供一种基于卫星通信系统的实时分组资源的处理方法及装置,用于解决现有业务资源频繁删建,导致分组业务时延加大,业务接入成功率降低,系统处理性能下降的问题。

第一方面,本发明实施例提供一种基于卫星通信系统的实时分组资源的处理方法,包括:

接收第一终端发送的网络连接释放完成响应信号,对第一实时分组资源进行占用检测,所述第一实时分组资源为针对所述第一终端请求实时业务过程中运行控制系统所分配的实时业务资源;

在确定所述第一实时分组资源未被占用时,启动针对所述第一实时分组资源的延时释放倒计时操作;

接收所述核心网发送的针对第二终端的分组业务建立请求,对预分配业务资源进行占用检测;

当确定所述预分配业务资源全部被占用,且所述第一实时分组资源的延时释放倒计时间未为零时,将所述第一实时分组资源作为所述核心网和所述第二终端建立业务所需的实时分组资源,并取消针对所述第一实时分组资源的延时释放倒计时操作。

可选地,还包括:

当确定所述预分配业务资源全部被占用,且所述第一实时分组资源的延时释放倒计时间为零时,启动针对所述第一实时分组资源的资源释放操作。

可选地,还包括:

当确定所述预分配业务资源未全部被占用,则将预分配资源作为所述核心网和所述第二终端建立业务所需的分组资源,并继续执行针对所述第一实时分组资源的延时释放倒计时操作。

可选地,还包括:

在执行延时释放倒计时操作的时间内,未接收所述核心网发送的针对第二终端的分组业务建立请求,当所述第一实时分组资源的延时释放倒计时间为零时,启动针对所述第一实时分组资源的资源释放操作。

第二方面,本发明实施例提供一种基于卫星通信系统的实时分组资源的处理装置,包括:

第一检测模块,用于接收第一终端发送的网络连接释放完成响应信号,对第一实时分组资源进行占用检测,所述第一实时分组资源为针对所述第一终端请求实时业务过程中运行控制系统所分配的实时业务资源;

延时模块,用于在确定所述第一实时分组资源未被占用时,启动针对所述第一实时分组资源的延时释放倒计时操作;

第二检测模块,用于接收所述核心网发送的针对第二终端的分组业务建立请求,对预分配业务资源进行占用检测;

处理模块,用于当确定所述预分配业务资源全部被占用,且所述第一实时分组资源的延时释放倒计时间未为零时,将所述第一实时分组资源作为所述核心网和所述第二终端建立业务所需的实时分组资源,并取消针对所述第一实时分组资源的延时释放倒计时操作。

可选地,所述处理模块,用于:当确定所述预分配业务资源全部被占用,且所述第一实时分组资源的延时释放倒计时间为零时,启动针对所述第一实时分组资源的资源释放操作。

可选地,所述处理模块,用于:当确定所述预分配业务资源未全部被占用,则将预分配资源作为所述核心网和所述第二终端建立业务所需的分组资源,并继续执行针对所述第一实时分组资源的延时释放倒计时操作。

可选地,所述处理模块,用于:在执行延时释放倒计时操作的时间内,未接收所述核心网发送的针对第二终端的分组业务建立请求,当所述第一实时分组资源的延时释放倒计时间为零时,启动针对所述第一实时分组资源的资源释放操作。

第三方面,本发明实施例提供一种电子设备,包括:处理器、存储器、总线及存储在存储器上并可在处理器上运行的计算机程序;

其中,所述处理器,存储器通过所述总线完成相互间的通信;

所述处理器执行所述计算机程序时实现如上述的方法。

第四方面,本发明实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现如上述的方法。

由上述技术方案可知,本发明实施例提供的一种基于卫星通信系统的实时分组资源的处理方法及装置,通过接收第一终端发送的网络连接释放完成响应信号,对第一实时分组资源进行占用检测,所述第一实时分组资源为针对所述第一终端请求实时业务过程中运行控制系统所分配的实时业务资源,在确定所述第一实时分组资源未被占用时,启动针对所述第一实时分组资源的延时释放倒计时操作,当接收到所述核心网发送的针对第二终端的分组业务建立请求,对预分配业务资源进行占用检测,并在确定所述预分配业务资源全部被占用,且所述第一实时分组资源的延时释放倒计时间未为零时,将所述第一实时分组资源作为所述核心网和所述第二终端建立业务所需的实时分组资源,并取消针对所述第一实时分组资源的延时释放倒计时操作,使得分组业务建立时延大大减小,分组业务异常的概率降低。特别是当系统中存在较多非保证速率用户时,可以显著提高无线资源的利用率,进而提升系统的整体性能。

附图说明

图1为本发明一实施例提供的基于卫星通信系统的实时分组资源的处理方法的流程示意图;

图2为本发明一实施例提供的gsc向运控系统申请资源的时序图;

图3为本发明一实施例提供的gsc向运控系统申请资源释放的时序图;

图4为本发明一实施例提供的基于卫星通信系统的实时分组资源的处理方法的流程时序图;

图5为本发明一实施例提供的基于卫星通信系统的实时分组资源的处理装置的结构示意图;

图6为本发明一实施例提供的电子设备的结构示意图。

具体实施方式

下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。

图1示出了本发明一实施例提供一种基于卫星通信系统的实时分组资源的处理方法,包括:

s11、接收第一终端发送的网络连接释放完成响应信号,对第一实时分组资源进行占用检测,所述第一实时分组资源为针对所述第一终端请求实时业务过程中运行控制系统所分配的实时业务资源;

s12、在确定所述第一实时分组资源未被占用时,启动针对所述第一实时分组资源的延时释放倒计时操作;

s13、接收所述核心网发送的针对第二终端的分组业务建立请求,对预分配业务资源进行占用检测;

s14、当确定所述预分配业务资源全部被占用,且所述第一实时分组资源的延时释放倒计时间未为零时,将所述第一实时分组资源作为所述核心网和所述第二终端建立业务所需的实时分组资源,并取消针对所述第一实时分组资源的延时释放倒计时操作。

针对上述步骤s11-步骤s14,需要说明的是,在本发明实施例中,在卫星移动通信系统中,网络中的无线资源分为两种:预分配和实时分组。预分配就是网络规划时运行控制系统(简称运控系统)提前给信关站控制器(gsc)配置的无线资源。实时分组就是收到业务建立请求后gsc实时向运控系统申请的无线资源。其中,预分配的资源和实时分配的资源不能重叠。

预分配资源是提前配置给gsc的,gsc对这些资源可以直接使用。实时分组资源不是提前配置给gsc,gsc没有这些资源的信息。因此,运控系统分配实时分组资源后,gsc需要先动态建立这些资源然后才能使用。

业务建立时gsc优先使用预分配资源,仅当预分配资源不足时,gsc才会实时向运控系统申请资源。

如图2所示为gsc向运控系统申请资源的时序图。

从图2中可以看出,gsc接收核心网针对第一终端的分组业务建立请求,此时,gsc会检测预分配资源是否全部被占用。当确定全部被占用后,gsc会向运控系统发送分组实时资源分配请求,运控系统执行实时分组资源分配,并回复给gsc响应信号。由于运控系统给gsc实时分配的载波和时隙在gsc侧可能不存在,故gsc需先通知信关站接收器(gts)建立载波和分组信道,等载波和分组信道建立成功后,gsc向第一终端发送rb(业务承接)建立请求,第一终端回复响应信号。gsc向核心网回复业务建立响应信号。

如图3所示为gsc向运控系统申请资源释放的时序图。

从图4中可以看出,gsc接收到核心网发送的针对上述实时分组资源的业务释放请求,此时,gsc向第一终端发送rb释放请求,并得到终端发送的rb释放响应。gsc还需与gts、运控系统建立交互,进行载波和分组信道的删除,再实现资源释放。

若依据图2和图3,每一次业务建立时请求资源,业务释放时删除资源,当预分配的资源不足但业务量较大时,gsc和运控系统之间就会频繁地进行资源删建,导致分组业务时延加大。

为此,本实施例所述方案针对资源频繁删减进行了改进。

本实施例所述方案在对第一终端(即第一用户)的实时分组资源进行释放之前,有关第一终端和核心网建立业务请求时所需的实时分组资源分配过程与上述图2所示流程一样,在此不再赘述。

另外,对于第一终端的rb释放和rrc释放与现有释放原理相同,在此不再赘述。

信关站控制器gsc接收第一终端发送的网络连接释放完成响应信号,对第一实时分组资源进行占用检测。其中,所述第一实时分组资源为核心网针对所述第一终端请求实时业务过程中运行控制系统所分配的实时业务资源。

gsc在确定所述第一实时分组资源未被占用时,启动针对所述第一实时分组资源的延时释放倒计时操作。即:延时释放实时分组资源一段时间。

gsc接收所述核心网发送的针对第二终端(即第二用户)的分组业务建立请求,对预分配业务资源进行占用检测。在这里,对预分配业务资源进行占用检测的目的是确定预分配业务资源是否处于不足资源需求的情况。

当确定所述预分配业务资源全部被占用,且所述第一实时分组资源的延时释放倒计时间未为零时,将所述第一实时分组资源作为所述核心网和所述第二终端建立业务所需的实时分组资源,并取消针对所述第一实时分组资源的延时释放倒计时操作。

需要说明的是,确定所述预分配业务资源全部被占用,则说明需要申请实时分组资源。所述第一实时分组资源的延时释放倒计时间未为零,则说明第一实时分组资源未被释放。即:在gsc处存在实时分组资源,可直接向第二终端进行分配,无需进行重新申请资源,由此可以减少资源申请和删除的次数。

另外,当确定所述预分配业务资源全部被占用,且所述第一实时分组资源的延时释放倒计时间为零时,启动针对所述第一实时分组资源的资源释放操作。在这里,第一实时分组资源的资源释放流程与图3所示流程相同,在此不再赘述。

另外,当确定所述预分配业务资源未全部被占用,则将预分配资源作为所述核心网和所述第二终端建立业务所需的分组资源,并继续执行针对所述第一实时分组资源的延时释放倒计时操作。

另外,在执行延时释放倒计时操作的时间内,未接收所述核心网发送的针对第二终端的分组业务建立请求,当所述第一实时分组资源的延时释放倒计时间为零时,启动针对所述第一实时分组资源的资源释放操作。

针对上述内容,以图4进行具体实例进入整体说明:

1、用户1实时分组业务建立

用户1的分组业务请求到来时,gsc侧预分配的无线资源已无法满足新业务的请求,gsc向运控系统申请实时分组资源,用户1的分组业务建立成功(这个过程与原有的实时业务建立过程相同,具体流程参见图1)。

2、用户1释放

用户1释放时,gsc查看用户1实时分组业务占用的资源上是否还存在其他用户。

如果该实时资源上没有其他用户,则启动实时资源延时释放倒计操作。

如果该实时资源上还有其他用户,则不启动倒计操作,也不立即释放实时资源。

3、用户2分组业务建立

用户2的分组业务请求到来时,gsc发现没有可用的预分配载波和预分配分组信道,但有可用的实时载波1和实时分组信道1(实时载波1和实时分组信道1为用户1所申请的实时分组资源)。此时,gsc直接将实时载波1和实时分组信道1分配给用户2的分组业务使用,并停止倒计操作。用户2分组业务建立成功。

这个过程中,用户2虽然使用的也是实时资源,但是并不存在向运控系统申请资源的过程,以及在gsc和gts之间建立实时载波和实时分组信道的过程。因此,对于用户2来说分组业务建立的时延相对于用户1大大减小,且由于没有实时载波和实时分组信道的建立过程,因此也减少了业务建立失败的概率。

4、用户2释放

用户2释放时,gsc发现该用户使用的是实时资源,因此查看这些实时资源上是否还存在其他用户。

5、实时分配资源释放

用户2释放后,一直没有新业务建立。当倒计结束,gsc通过分组信道重配过程通知gts删除实时分组信道。gsc通过小区重配过程通知gts删除实时载波。gsc通知运控系统回收对应的实时分组资源。

本发明实施例提供的一种基于卫星通信系统的实时分组资源的处理方法,通过接收第一终端发送的网络连接释放完成响应信号,对第一实时分组资源进行占用检测,所述第一实时分组资源为核心网针对所述第一终端请求实时业务过程中运行控制系统所分配的实时业务资源,在确定所述第一实时分组资源未被占用时,启动针对所述第一实时分组资源的延时释放倒计时操作,当接收到所述核心网发送的针对第二终端的分组业务建立请求,对预分配业务资源进行占用检测,并在确定所述预分配业务资源全部被占用,且所述第一实时分组资源的延时释放倒计时间未为零时,将所述第一实时分组资源作为所述核心网和所述第二终端建立业务所需的实时分组资源,并取消针对所述第一实时分组资源的延时释放倒计时操作,使得分组业务建立时延大大减小,分组业务异常的概率降低。特别是当系统中存在较多非保证速率用户时,可以显著提高无线资源的利用率,进而提升系统的整体性能。

图5示出了本发明一实施例提供的一种基于卫星通信系统的实时分组资源的处理装置,包括第一检测模块51、延时模块52、第二检测模块53和处理模块54,其中:

第一检测模块51,用于接收第一终端发送的网络连接释放完成响应信号,对第一实时分组资源进行占用检测,所述第一实时分组资源为针对所述第一终端请求实时业务过程中运行控制系统所分配的实时业务资源;

延时模块52,用于在确定所述第一实时分组资源未被占用时,启动针对所述第一实时分组资源的延时释放倒计时操作;

第二检测模块53,用于接收所述核心网发送的针对第二终端的分组业务建立请求,对预分配业务资源进行占用检测;

处理模块54,用于当确定所述预分配业务资源全部被占用,且所述第一实时分组资源的延时释放倒计时间未为零时,将所述第一实时分组资源作为所述核心网和所述第二终端建立业务所需的实时分组资源,并取消针对所述第一实时分组资源的延时释放倒计时操作。

所述处理模块54,用于:当确定所述预分配业务资源全部被占用,且所述第一实时分组资源的延时释放倒计时间为零时,启动针对所述第一实时分组资源的资源释放操作。

所述处理模块54,用于:当确定所述预分配业务资源未全部被占用,则将预分配资源作为所述核心网和所述第二终端建立业务所需的分组资源,并继续执行针对所述第一实时分组资源的延时释放倒计时操作。

所述处理模块54,用于:在执行延时释放倒计时操作的时间内,未接收所述核心网发送的针对第二终端的分组业务建立请求,当所述第一实时分组资源的延时释放倒计时间为零时,启动针对所述第一实时分组资源的资源释放操作。

由于本发明实施例所述装置与上述实施例所述方法的原理相同,对于更加详细的解释内容在此不再赘述。

需要说明的是,本发明实施例中可以通过硬件处理器(hardwareprocessor)来实现相关功能模块。

本发明实施例提供的一种基于卫星通信系统的实时分组资源的处理装置,通过接收第一终端发送的网络连接释放完成响应信号,对第一实时分组资源进行占用检测,所述第一实时分组资源为核心网针对所述第一终端请求实时业务过程中运行控制系统所分配的实时业务资源,在确定所述第一实时分组资源未被占用时,启动针对所述第一实时分组资源的延时释放倒计时操作,当接收到所述核心网发送的针对第二终端的分组业务建立请求,对预分配业务资源进行占用检测,并在确定所述预分配业务资源全部被占用,且所述第一实时分组资源的延时释放倒计时间未为零时,将所述第一实时分组资源作为所述核心网和所述第二终端建立业务所需的实时分组资源,并取消针对所述第一实时分组资源的延时释放倒计时操作,使得分组业务建立时延大大减小,分组业务异常的概率降低。特别是当系统中存在较多非保证速率用户时,可以显著提高无线资源的利用率,进而提升系统的整体性能。

图6示出了本发明实施例提供一种电子设备,包括:处理器61、存储器62、总线63及存储在存储器上并可在处理器上运行的计算机程序;

其中,所述处理器,存储器通过所述总线完成相互间的通信;

所述处理器执行所述计算机程序时实现如上述的方法,例如包括:接收第一终端发送的网络连接释放完成响应信号,对第一实时分组资源进行占用检测,所述第一实时分组资源为针对所述第一终端请求实时业务过程中运行控制系统所分配的实时业务资源,在确定所述第一实时分组资源未被占用时,启动针对所述第一实时分组资源的延时释放倒计时操作,当接收到所述核心网发送的针对第二终端的分组业务建立请求,对预分配业务资源进行占用检测,并在确定所述预分配业务资源全部被占用,且所述第一实时分组资源的延时释放倒计时间未为零时,将所述第一实时分组资源作为所述核心网和所述第二终端建立业务所需的实时分组资源,并取消针对所述第一实时分组资源的延时释放倒计时操作。

本发明实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现如上述的方法,例如包括:接收第一终端发送的网络连接释放完成响应信号,对第一实时分组资源进行占用检测,所述第一实时分组资源为针对所述第一终端请求实时业务过程中运行控制系统所分配的实时业务资源,在确定所述第一实时分组资源未被占用时,启动针对所述第一实时分组资源的延时释放倒计时操作,当接收到所述核心网发送的针对第二终端的分组业务建立请求,对预分配业务资源进行占用检测,并在确定所述预分配业务资源全部被占用,且所述第一实时分组资源的延时释放倒计时间未为零时,将所述第一实时分组资源作为所述核心网和所述第二终端建立业务所需的实时分组资源,并取消针对所述第一实时分组资源的延时释放倒计时操作。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

本领域普通技术人员可以理解:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明权利要求所限定的范围。

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