一种资源分配方法及基站与流程

文档序号:12823157阅读:414来源:国知局
一种资源分配方法及基站与流程

本发明涉及通信技术,尤其涉及一种资源分配方法及基站。



背景技术:

volte(voiceoverlte)指通过第四代移动通信技术(4g)网络为用户设备提供话音的功能。volte呼叫时需要在无线侧建立3条无线承载,包括标度值(qci,qosclassidentifier)为1的无线承载,即qci1用于承载语音;标度值qci为5的无线承载,即qci5用于承载会话发起协议(sip,sessioninitiationprotocol)信令,也即控制语音会话的信令;标度值qci为9的无线承载,也即qci9用于承载普通数据业务;这里,用户设备和网络通过qci5的承载在sip层进行会话协商,其协商流程如图1所示。

现有协商流程中,用户设备发出的sip信令会在空口经历较长的时延,这主要是由于sip信令较大,且与无线调度流程适配性较差而导致的。现有无线调度流程具体为:

步骤1:用户设备向演进型基站(enb)发出schedulingrequest(简称sr),以请求传输数据;

步骤2:所述enb根据sr为用户设备分配一个上行资源(如一个grant,简称grant1),所述grant1的大小由enb决定;

这里,所述grant1的大小至少能够满足用户设备上报bufferstatusreport(bsr)所需的数据大小;进一步地,用户设备在bsr内上报需要传输的数据。

步骤3:所述enb接收到所述用户设备上报的bsr后,根据bsr的内容,为用户设备预留相应的资源,然后向用户设备再次配置一次上行资源grant,简称grant2,并告知用户设备;

步骤4:所述用户设备收到grant2后,在相应的资源上进行数据传输。

在实际应用中,若用户设备需要传输的数据包较小,一般可通过上述步骤2的grant1传输完毕。即sr→grant1→传输。但由于sip信令较大(通常2000bytes左右),步骤2中grant1的大小不足以满足sip信令,也就是说,每次sip信令传输都需要走完上述4步流程,即sr→grant1→bsr→grant2→传输。;但是,整个呼叫流程中涉及多次sip信令交互,因此,若每次都需要走完4步流程,无疑会引入了额外一部分时延。



技术实现要素:

为解决现有存在的技术问题,本发明实施例提供了一种资源分配方法及基站。

本发明实施例的技术方案是这样实现的:

本发明实施例提供了一种资源分配方法,应用于基站;所述方法包括:

检测到目标逻辑信道存在第一会话初始协议sip信令;所述第一sip信令是用户设备所属网络中的会话边界控制器sbc发送至所述用户设备的信令;

确定所述第一sip信令的类型信息;

根据确定出的所述第一sip信令的类型信息,选取出与所述第一sip信令的类型信息所匹配的预留资源;所述预留资源能够表征所述用户设备预期响应所述第一sip信令所需的资源;

根据所述预留资源为所述用户设备分配传输资源。

上述方案中,所述方法还包括:

根据所述第一sip信令的类型信息,选取出预计响应所述第一sip信令的所需的时间信息;

对应地,所述根据所述预留资源为所述用户设备分配传输资源,包括:

根据所述时间信息,以及所述预留资源为所述用户设备分配传输资源。

上述方案中,所述根据所述时间信息,以及所述预留资源为所述用户设备分配传输资源,包括:

在到达所述时间信息之前,或者在达到所述时间信息之时,为所述用户设备分配传输资源。

上述方案中,所述方法还包括:

根据所述第一sip信令的类型信息,选取出响应所述第一sip信令的第二sip信令;

确定所述第二sip信令的类型信息;

对应地,所述选取出与所述第一sip信令的类型信息所匹配的预留资源,包括:

选取出与所述第二sip信令的类型信息匹配的目标资源,将所述目标资源作为所述预留资源。

上述方案中,所述预留资源的资源量不小于所述第二sip信令传输时所需的资源量。

本发明实施例还提供了一种基站,包括:

检测单元,用于检测到目标逻辑信道存在第一会话初始协议sip信令时,确定所述第一sip信令的类型信息;所述第一sip信令是用户设备所属网络中的会话边界控制器sbc发送至所述用户设备的信令;

处理单元,用于根据确定出的所述第一sip信令的类型信息,选取出与所述第一sip信令的类型信息所匹配的预留资源;还用于根据所述预留资源为所述用户设备分配传输资源;

其中,所述预留资源能够表征所述用户设备预期响应所述第一sip信令所需的资源。

上述方案中,所述处理单元,还用于根据所述第一sip信令的类型信息,选取出预计响应所述第一sip信令的所需的时间信息;

还用于根据所述时间信息,以及所述预留资源为所述用户设备分配传输资源。

上述方案中,所述处理单元,还用于在到达所述时间信息之前,或者在达到所述时间信息之时,为所述用户设备分配传输资源。

上述方案中,所述处理单元,还用于根据所述第一sip信令的类型信息,选取出响应所述第一sip信令的第二sip信令,并确定所述第二sip信令的类型信息;还用于选取出与所述第二sip信令的类型信息匹配的目标资源,将所述目标资源作为所述预留资源。

上述方案中,所述预留资源的资源量不小于所述第二sip信令传输时所需的资源量。

本发明实施例所述的资源分配方法及基站,能够在用户设备进行数据传输之前,为所述用户设备分配传输资源,因此,与现有无线调度流程相比,本发明实施例简化了基于volte呼叫建立流程中的无线调度流程,缩短了sip信令在空口经历的时延。

附图说明

图1为用户设备和网络通过qci5的承载在sip层进行会话协商的流程示意图;

图2为本发明实施例资源分配方法的实现流程示意图;

图3为本发明实施例基站的结构示意图;

图4为本发明实施例资源分配方法的具体实现流程示意图。

具体实施方式

为了能够更加详尽地了解本发明的特点与技术内容,下面结合附图对本发明的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明。

实施例一

图2为本发明实施例资源分配方法的实现流程示意图;所述方法应用于基站侧;如图2所示,所述方法包括:

步骤201:检测到目标逻辑信道存在第一会话初始协议sip信令;所述第一sip信令是用户设备所属网络中的sbc发送至所述用户设备的信令;

本实施例所述的资源分配方法应用于volte呼叫场景中,且本实施例中所 述的sip信令均为基于volte呼叫建立流程中所涉及到的sip信令。

在实际应用中,所述第一sip信令是用户设备所属4g分组核心网(epc,evolvedpacketcore)中的会话边界控制器(sbc)发送至所述用户设备的信令。进一步地,所述目标逻辑信道可以具体指qci5所对应的无线承载信道。

步骤202:确定所述第一sip信令的类型信息;

在实际应用中,所述基站可以预先设置预设资源列表,所述预设资源列表中包含有目标sip信令的类型信息、预计响应目标sip信令所需的时间信息、响应目标sip信令的反馈sip信令的类型信息、反馈sip信令所对应的资源量,以及上述四类信息的对应关系。

在一具体实施例中,所述基站检测到所述第一sip信令,确定出所述第一sip信令的类型信息后,判断所述第一sip信令的类型信息是否存在于所述预设资源列表中,当确定存在于所述预设资源列表中时,所述基站才需要根据确定出的所述第一sip信令的类型信息,选取出与所述第一sip信令的类型信息所匹配的预留资源,具体地,根据所述第一sip信令的类型信息,从所述预设资源列表中选取出与所述第一sip信令的类型信息所匹配的预留资源。

步骤203:根据确定出的所述第一sip信令的类型信息,选取出与所述第一sip信令的类型信息所匹配的预留资源;所述预留资源能够表征所述用户设备预期响应所述第一sip信令所需的资源;

步骤204:根据所述预留资源为所述用户设备分配传输资源。

本实施例中,当确定出所述第一sip信令的类型信息后,所述基站还需要根据所述第一sip信令的类型信息,选取出预计响应所述第一sip信令的所需的时间信息,例如,从所述预设资源列表中选取出预计响应所述第一sip信令的所需的时间信息,进而根据所述时间信息,以及所述预留资源为所述用户设备分配传输资源。

在一具体实施例中,所述基站可以在到达所述时间信息之前,或者在达到所述时间信息之时,为所述用户设备分配传输资源,以使所述用户设备根据所述传输资源发送响应所述第一sip信令的第二sip信令。

这里,所述基站可以设置定时器,根据时间信息设置定时器的等待时长,进而通过定时器提醒基站在到达所述时间信息之前,或者在达到所述时间信息之时,为所述用户设备分配传输资源。

本实施例中,当确定出所述第一sip信令的类型信息后,所述基站还需要根据所述第一sip信令的类型信息,选取出响应所述第一sip信令的第二sip信令;这里,所述第二sip信令对应的资源即为所述用户设备响应所述第一sip信令所需的资源。

进一步地,所述基站确定所述第二sip信令的类型信息,根据所述第二sip信令的类型信息选取出与所述第二sip信令的类型信息匹配的目标资源,例如,根据所述第二sip信令的类型信息,从所述预设资源列表中选取出与所述第二sip信令的类型信息匹配的目标资源,并将所述目标资源作为所述预留资源,这里,所述预留资源的资源量不小于所述第二sip信令传输时所需的资源量。

这样,本发明实施例所述的资源分配方法,能够在用户设备进行数据传输之前,为所述用户设备分配传输资源,因此,与现有无线调度流程相比,本发明实施例简化了基于volte呼叫建立流程中的无线调度流程,缩短了sip信令在空口经历的时延。

为实现实施例一所述的方法,本发明实施例还提供了一种基站,如图3所示,所述基站包括:

检测单元31,用于检测到目标逻辑信道存在第一会话初始协议sip信令时,确定所述第一sip信令的类型信息;所述第一sip信令是用户设备所属网络中的会话边界控制器sbc发送至所述用户设备的信令;

处理单元32,用于根据确定出的所述第一sip信令的类型信息,选取出与所述第一sip信令的类型信息所匹配的预留资源;还用于根据所述预留资源为所述用户设备分配传输资源;

其中,所述预留资源能够表征所述用户设备预期响应所述第一sip信令所需的资源。

本实施例中,所述处理单元32,还用于根据所述第一sip信令的类型信息, 选取出预计响应所述第一sip信令的所需的时间信息;

还用于根据所述时间信息,以及所述预留资源为所述用户设备分配传输资源。

本实施例中,所述处理单元32,还用于在到达所述时间信息之前,或者在达到所述时间信息之时,为所述用户设备分配传输资源。

本实施例中,所述处理单元32,还用于根据所述第一sip信令的类型信息,选取出响应所述第一sip信令的第二sip信令,并确定所述第二sip信令的类型信息;还用于选取出与所述第二sip信令的类型信息匹配的目标资源,将所述目标资源作为所述预留资源。

本实施例中,所述预留资源的资源量不小于所述第二sip信令传输时所需的资源量。

本领域技术人员应当理解,本发明实施例的基站中各处理单元的功能,可参照前述资源分配方法的相关描述而理解,这里不再赘述。

实施例二

本实施例提供了一种资源分配方法的具体应用过程。本实施例中,enb侧进行智能判断过程,在用户设备发出sip信令之前,就为用户设备分配传输资源,如此,使用户设备能够在第一时间发出sip信令,缩短了sip信令在空口经历的时延。基于图1所示的应用场景,如图4所示,本发明实施例所述方法的具体流程包括:

步骤401:被叫侧enb接收到了被叫侧sbc发给被叫用户设备的第一sip信令;所述第一sip信令的类型为invite,也即所述第一sip信令表征invite消息;

这里,所述被叫侧sbc为被叫用户设备所属epc网络中的sbc。

步骤402:所述被叫侧enb检测目标逻辑信道,例如检测qci5所对应的无线承载信道,发现qci5所对应的无线承载信道存在下行数据传输,即存在第一sip信令;

进一步地,在实际应用中,所述被叫侧enb不仅检测到目标逻辑信道存在第一sip信令,还进一步执行了“深度包检测”,进而检测到了所述第一sip信令的信令名称和大小。

在实际应用中,所述被叫侧enb可以预先保存一个预设资源列表。该预设资源列表对enb收到的一些特定sip信令,列出了目标sip信令的类型信息(如下表所述的enb发现的特定sip信令)、预计响应目标sip信令所需的时间信息(如下表所述的tsip)、响应目标sip信令的反馈sip信令的类型信息(如下表所述的预计ue答复的sip信令)、反馈sip信令所对应的资源量(如下表所述的为ue答复的信令准备的资源大小),以及上述四类信息的对应关系。具体地,列出了预调度应等待的定时器时长(tsip)和定时器超时后向用户设备调度的资源大小。需要说明的是,这些特定的sip信令都属于呼叫建立流程中涉及到的sip信令,因为本方案解决的就是呼叫建立时延较长的问题。具体预设资源列表内容见下表。

这里,为在用户设备发出响应所述第一sip信令的第二sip信令之前,基站为所述用户设备分配传输资源,所述tsip的设置应考虑用户设备内部处理第一sip信令的时间和返回响应所述第一sip信令的第二sip信令应执行的操作时际;或者,所述tsip可以是通过多次测试得到的经验时间。

进一步地,为ue答复的信令准备的资源大小具体表征响应所述第一sip信令的第二sip信令所需要资源大小;因此,该为ue答复的信令准备的资源 大小应不小于响应所述第一sip信令的第二sip信令所需要资源大小,以保证所述第二信令能够传输完毕。这里,sip信令格式较灵活,较难精确推测出第二sip信令所需的资源大小,但是,在较成熟的网络中,sip信令的大小会收敛到一定范围内,因此该为ue答复的信令准备的资源大小参数的设置应通过多次测试,得到针对现网的经验值。

步骤403:所述被叫侧enb通过自身设置的预设资源列表,确定出所述第一sip信令的类型信息,例如,所述第一sip信令的类型为invite,且所述invite存在于所述预设资源列表中,进而,所述被叫侧enb根据所述第一sip信令的类型信息,从所述预设资源列表确定出与所述第一sip信令的类型信息匹配的tsip,以及确定出预计响应与所述第一sip信令匹配的第二sip信令的类型信息,以及确定出与所述第二sip信令的类型信息匹配的预留资源;进而根据所述预留资源为所述用户设备分配传输资源。

这样,由于基站掌握了用户设备需要传输的时间和资源大小,所以,本发明实施例可以省去常规方法的sr→grant1→bsr→grant2→传输的步骤,直接通过grant1→传输的过程实现数据传输,因此,缩短了sip信令在空口经历的时延。

这里,所述grant1→传输具体为:

所述enb根据预设资源列表中与所述第一sip信令对应的信息,在tsip过期后,直接给用户设备调度相应大小的传输资源grant1,并反馈至用户设备;所述用户设备接收到grant1后,在所述grant1对应的传输资源上进行数据传输。

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

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

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

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

以上所述仅是本发明实施例的实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明实施例原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明实施例的保护范围。

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