在组通信系统中寻呼的制作方法

文档序号:15203648发布日期:2018-08-21 05:04阅读:175来源:国知局

在此提供的实施例涉及一种用于在组通信系统中寻呼至少一个客户端节点的方法、控制节点、计算机程序、以及计算机程序产品。在此提供的实施例进一步涉及一种用于在组通信系统中接收寻呼的方法、客户端节点、计算机程序、以及计算机程序产品。



背景技术:

在通信网络中,对于给定的通信协议、其参数以及部署通信网络的物理环境,获得良好的性能和容量可能是一个挑战。

可用于某些通信系统的应用的一个示例是组通信服务。一般地说,组通信意味着相同的信息或媒体被传送到多个客户端节点。在组通信系统(例如,即按即说(ptt)系统)中,接收相同媒体的客户端节点构成客户端节点组。这些客户端节点可以位于不同位置处。如果多个客户端节点位于同一区域内,则例如使用多播-广播多媒体服务(mbms)的基于多播或广播的传输对于与客户端节点组的通信是有效的,因为诸如时间和频率资源之类的通信资源在客户端节点之间共享。如果客户端节点分散在很大的地理区域内,则针对与客户端节点组的通信使用单播传输能够更有效。但是,即使优选基于mbms的传输,也可能没有足够的mbms资源可供服务于所有客户端节点组。然后可能使用单播传输来服务于某些客户端节点及具有这些客户端节点的组。

当使用mbms在组通信系统中广播媒体时,发送客户端节点使用单播传输向组通信系统发送媒体,并且组通信系统中的控制节点使用基于广播的传输向参与组通信的客户端节点发送媒体。

当向处于空闲模式的客户端节点(例如,电信标准的长期演进(lte)套件中的空闲无线资源控制(rrc))启动移动终接(mt)业务(即,在客户端节点之一处终接的业务)时,客户端节点通常休眠并且仅周期性地侦听寻呼信息(例如,到达lte中的物理下行链路控制信道(pdcch))。如果存在寻呼消息,则客户端节点将对寻呼信道(在lte中表示为pch)进行解调。寻呼周期可以被设置为320到2560ms之间。这意味着当寻呼周期是320ms时,客户端节点的平均唤醒时间是160ms,具体取决于业务相对于寻呼周期何时到达。除此之外,需要大约100ms将客户端节点上的状态从空闲模式改变为连接模式。

这种延迟在某些通信场景中成为问题,例如当在延迟关键应用中使用基于广播的传输时。

对于实时应用(例如但不限于ptt),如果ptt系统正在使用单播传输并且某些接收客户端节点处于空闲模式,则这会影响呼叫建立和口到耳延迟。潜在地,分组还可能被丢弃,直到客户端节点达到连接模式并且重新建立无线承载(rab)为止。

因此,仍然需要在组通信系统中对诸如ptt之类的实时关键服务的改进处理。



技术实现要素:

本文的实施例的一个目标是在组通信系统中提供对诸如ptt之类的实时关键服务的有效处理。

根据第一方面,提供一种用于在组通信系统中寻呼至少一个客户端节点的方法。所述方法由所述组通信系统的控制节点执行。所述方法包括获得用于在所述组通信系统中寻呼所述至少一个客户端节点的需求。所述方法包括在多媒体广播多播服务(mbms)承载上将针对所述至少一个客户端节点的寻呼消息发送到所述至少一个客户端节点。

有利地,此方法在组通信系统中提供对客户端节点的有效寻呼,这在组通信系统中实现对诸如ptt之类的实时关键服务的有效处理。

根据第二方面,提供一种用于在组通信系统中寻呼至少一个客户端节点的控制节点。所述控制节点包括处理电路。所述处理电路被配置为使得所述控制节点获得用于在所述组通信系统中寻呼所述至少一个客户端节点的需求。所述处理电路被配置为使得所述控制节点在mbms承载上将针对所述至少一个客户端节点的寻呼消息发送到所述至少一个客户端节点。

有利地,此控制节点在组通信系统中提供对客户端节点的有效寻呼,这在组通信系统中实现对诸如ptt之类的实时关键服务的有效处理。

根据第三方面,提供一种用于在组通信系统中寻呼至少一个客户端节点的控制节点。所述控制节点包括处理电路。所述控制节点包括存储指令的计算机程序产品,所述指令当由所述处理电路执行时使得所述控制节点执行一组操作或步骤。所述一组操作或步骤涉及所述控制节点获得用于在所述组通信系统中寻呼所述至少一个客户端节点的需求。所述一组操作或步骤涉及所述控制节点在mbms承载上将针对所述至少一个客户端节点的寻呼消息发送到所述至少一个客户端节点。

有利地,此控制节点在组通信系统中提供对客户端节点的有效寻呼,这在组通信系统中实现对诸如ptt之类的实时关键服务的有效处理。

根据第四方面,提供一种用于在组通信系统中寻呼至少一个客户端节点的控制节点。所述控制节点包括获得模块,其被配置为获得用于在所述组通信系统中寻呼所述至少一个客户端节点的需求。所述控制节点包括发送模块,其被配置为在mbms承载上将针对所述至少一个客户端节点的寻呼消息发送到所述至少一个客户端节点。

有利地,此控制节点在组通信系统中提供对客户端节点的有效寻呼,这在组通信系统中实现对诸如ptt之类的实时关键服务的有效处理。

根据第五方面,提供一种用于在组通信系统中寻呼至少一个客户端节点的计算机程序,所述计算机程序包括计算机程序代码,所述计算机程序代码当在控制节点的处理电路上运行时使得所述控制节点执行根据所述第一方面的方法。

有利地,此计算机程序在组通信系统中提供对客户端节点的有效寻呼,这在组通信系统中实现对诸如ptt之类的实时关键服务的有效处理。

根据第六方面,提供一种用于在组通信系统中接收寻呼的方法。所述方法由客户端节点执行。所述方法包括在mbms承载上从所述组通信系统的控制节点接收针对所述客户端节点的寻呼消息。

有利地,此方法在组通信系统中实现对客户端节点的有效寻呼,这在组通信系统中实现对诸如ptt之类的实时关键服务的有效处理。

根据第七方面,提供一种用于在组通信系统中接收寻呼的客户端节点。所述客户端节点包括处理电路。所述处理电路被配置为使得所述客户端节点在mbms承载上从所述组通信系统的控制节点接收针对所述客户端节点的寻呼消息。

有利地,此客户端节点在组通信系统中实现对客户端节点的有效寻呼,这在组通信系统中实现对诸如ptt之类的实时关键服务的有效处理。

根据第八方面,提供一种用于在组通信系统中接收寻呼的客户端节点。所述客户端节点包括处理电路。所述客户端节点包括存储指令的计算机程序产品,所述指令当由所述处理电路执行时使得所述客户端节点执行一组操作或步骤。所述一组操作或步骤涉及所述客户端节点在mbms承载上从所述组通信系统的控制节点接收针对所述客户端节点的寻呼消息。

有利地,此客户端节点在组通信系统中实现对客户端节点的有效寻呼,这在组通信系统中实现对诸如ptt之类的实时关键服务的有效处理。

根据第九方面,提供一种用于在组通信系统中接收寻呼的客户端节点。所述客户端节点包括接收模块,其被配置为在mbms承载上从所述组通信系统的控制节点接收针对所述客户端节点的寻呼消息。

有利地,此客户端节点在组通信系统中实现对客户端节点的有效寻呼,这在组通信系统中实现对诸如ptt之类的实时关键服务的有效处理。

根据第十方面,提供一种用于在组通信系统中接收寻呼的计算机程序,所述计算机程序包括计算机程序代码,所述计算机程序代码当在客户端节点的处理电路上运行时使得所述客户端节点执行根据所述第六方面的方法。

有利地,此计算机程序在组通信系统中提供对客户端节点的有效寻呼,这在组通信系统中实现对诸如ptt之类的实时关键服务的有效处理。

根据第十一方面,提供一种计算机程序产品,其包括根据所述第五方面和所述第十方面中的至少一个方面的计算机程序以及存储所述计算机程序的计算机可读存储介质。所述计算机可读存储介质能够是非瞬时性计算机可读存储介质。

有利地,此计算机程序产品在组通信系统中提供对客户端节点的有效寻呼,这在组通信系统中实现对诸如ptt之类的实时关键服务的有效处理。

有利地,这些方法、此控制节点、此客户端节点、以及这些计算机程序能够以最小化建立无线承载的延时的方式建立实时关键服务,以便实现向客户端节点的下行链路分组传送。

应该注意,在适当的情况下,所述第一、第二、第三、第四、第五、第六、第七、第八、第九、第十和第十一方面的任何特性能够适用于任何其它方面。同样,所述第一方面的任何优势能够分别同样适用于所述第二、第三、第四、第五、第六、第七、第八、第九、第十、和/或第十一方面,并且反之亦然。从以下详细公开内容、所附从属权利要求以及附图,所附实施例的其它目标、特性和优势将显而易见。

通常,在权利要求中使用的所有术语根据其在本领域中的普通含义来解释,除非在此另外明确定义。对“一/一个/所述元件、装置、组件、构件、步骤等”的所有引用将被公开解释为指所述元件、装置、组件、构件、步骤等的至少一个实例,除非另外明确说明。在此公开的任何方法的步骤不必以公开的确切顺序执行,除非明确说明。

附图说明

现在通过示例的方式参考附图描述本发明的概念,这些附图是:

图1和11是示出根据实施例的通信系统的示意图;

图2a是示出根据一个实施例的控制节点的功能单元的示意图;

图2b是示出根据一个实施例的控制节点的功能模块的示意图;

图3a是示出根据一个实施例的客户端节点的功能单元的示意图;

图3b是示出根据一个实施例的客户端节点的功能模块的示意图;

图4示出根据一个实施例的包括计算机可读装置的计算机程序产品的一个示例;

图5、6、7、以及8是根据实施例的方法的流程图;

图9是根据现有技术的信令图;以及

图10是根据实施例的信令图。

具体实施方式

现在将在以下参考附图更全面地描述本发明的概念,在附图中示出本发明的概念的某些实施例。但是,本发明的概念可以以多种不同的形式体现,并且不应被解释为限于在此给出的实施例;相反,通过示例的方式提供这些实施例以使得本公开详尽并完整,并且将本发明的概念的范围完全传达给所属技术领域的技术人员。在说明书中,相同的编号指相同的元件。由虚线示出的任何步骤或特性应该被视为可选的。

图1是示出能够应用在此提供的实施例的通信系统100的示意图。假设通信系统100提供用于组通信的服务,并且因此可以被视为组通信系统。根据某些方面,组通信系统100是即按即说(ptt)系统。

通信系统100包括无线接入网络120、核心网络130、以及服务网络140。具体地说,通信系统100包括至少一个控制节点200和至少一个客户端节点300a、300b。至少一个控制节点200可以被提供、或被安装在无线接入网络节点110中或无线接入网络120中的另一个实体或设备中、在核心网络130的实体或设备中、或在服务网络140的实体或设备中。每个客户端节点300a、300b可以被提供、或安装在相应无线设备150a、150b中。无线接入网络120在操作上连接到核心网络130,核心网络130又在操作上连接到服务网络140。无线接入网络节点110从而使无线设备150a、150b,并且因此使客户端节点300a、300b能够接入服务,并且交换如由服务网络140提供的数据。

无线设备150a、150b的示例包括但不限于移动站、移动电话、手机、无线本地环路电话、用户设备(ue)、智能电话、膝上型计算机、以及平板计算机。无线接入网络节点110的示例包括但不限于无线基站、基站收发台、节点b、演进型节点b、以及接入点。如技术人员理解的,通信系统100可以包括多个无线接入网络节点110,每个无线接入网络节点110向多个无线设备150a、150b提供网络接入。

在此公开的实施例并不限于任何特定数量的无线接入网络节点110、客户端节点300a、300b、或者无线设备150a、150b。

现在将参考图9的信令图,详细地公开在组通信系统100中寻呼客户端节点300a(表示为第一客户端节点)的一个示例。

s301:客户端节点300b(表示为第二客户端节点)发送旨在要由第一客户端节点300a接收的数据。

s302:控制节点200获得第二客户端节点300b发送旨在要由第一客户端节点300a接收的数据的指示。响应于此,控制节点200向核心网络130发送所述数据。

s303:核心网络130通过无线接入网络120寻呼第一客户端节点300a。

s304:响应于已接收寻呼,第一客户端节点300a通过无线接入网络120向核心网130发出服务请求。

s305:响应于所述服务请求,针对第一客户端节点300a建立单播无线接入承载。这使得第一客户端节点300a进入连接模式。

s306:核心网络130通过建立的无线接入承载,使用单播传输向第一客户端节点300a传送所述数据。

如上所述,对于实时应用(例如但不限于ptt),如果ptt系统正在使用单播传输并且某些接收客户端节点处于空闲模式,则当前使用的寻呼客户端节点300a、300b的过程会影响呼叫建立和口到耳延迟。潜在地,分组还可能被丢弃,直到客户端节点300a、300b达到连接模式并且重新建立无线承载(rab)为止。这需要在通信系统100中对实时关键服务的改进处理。

具体地说,核心网络130包括分组数据网络网关(pgw)131、服务网关(sgw)132、移动性管理实体(mme)133、多小区协调实体(mce)134、广播多播服务中心(bm-sc)135、以及mbms网关(mbmsgw)136。pgw131、sgw132、mme133、mce134、bm-sc135、以及mbmsgw136执行如所属技术领域公知的功能,并且因此省略对其的进一步描述。在这方面,客户端节点300a的寻呼是根据沿着由箭头160定义的信令流(来自mme133)执行的现有技术,而根据如将在下面公开的实施例的客户端节点300a的寻呼沿着由箭头170定义的信令流(经由bm-sc135和mbmsgw136来自控制节点200)执行。

在此公开的实施例因此涉及用于在组通信系统100、1100a、1100b、1100c中寻呼至少一个客户端节点300a、300b、300c、300d、300e的机制。为了获得此类机制,提供控制节点200、由控制节点200执行的方法、计算机程序产品,所述计算机程序产品包括代码(例如以计算机程序的形式),所述代码当在控制节点200的处理电路上运行时使得控制节点200执行所述方法。在此公开的实施例进一步涉及用于在组通信系统100、1100a、1100b、1100c中接收寻呼的机制。为了获得此类机制,进一步提供客户端节点300a、由客户端节点300a执行的方法、以及计算机程序产品,所述计算机程序产品包括代码(例如以计算机程序的形式),所述代码当在客户端节点300a的处理电路上运行时使得客户端节点300a执行所述方法。

图2a按照多个功能单元示意性地示出根据一个实施例的控制节点200的组件。使用合适的中央处理单元(cpu)、多处理器、微控制器、数字信号处理器(dsp)等中的一个或多个的任何组合来提供处理电路210,这些组件能够执行存储在计算机程序产品410a(如在图4中)中的软件指令(例如以存储介质230的形式)。处理电路210可以进一步被提供为至少一个专用集成电路(asic)、或者现场可编程门阵列(fpga)。

具体地说,处理电路210被配置为使得控制节点200执行一组操作或步骤s102-s106、s402、s403。下面将公开这些操作、或者步骤s102-s106,s402,s403。例如,存储介质230可以存储所述一组操作,并且处理电路210可以被配置为从存储介质230中取回所述一组操作以使得控制节点200执行所述一组操作。所述一组操作可以被提供为一组可执行指令。因此,处理电路210由此被布置为执行如在此公开的方法。

存储介质230还可以包括永久性存储装置,其例如可以是磁存储器、光存储器、固态存储器或者甚至远程安装的存储器中的任何一个或它们的组合。

控制节点200可以进一步包括用于至少与客户端节点300a通信的通信接口220。因此,通信接口220可以包括一个或多个发射机和接收机,它们包括模拟和数字组件以及用于无线通信的合适数量的天线和用于有线通信的端口。

处理电路210例如通过以下方式控制控制节点200的总体操作:向通信接口220和存储介质230发送数据和控制信号,从通信接口220接收数据和报告,以及从存储介质230中取回数据和指令。控制节点200的其它组件、以及相关功能被省略,以便不使在此提供的概念模糊不清。

图2b按照多个功能模块示意性地示出根据一个实施例的控制节点200的组件。图2b的控制节点200包括多个功能模块;被配置为执行下面步骤s102的第一获得模块210a、以及被配置为执行下面步骤s106、s403的发送模块210b。图2b的控制节点200可以进一步包括多个可选的功能模块,例如以下任何中的一项:被配置为执行下面步骤s102a、s402的第二获得模块210c、被配置为执行下面步骤s102b的第三获得模块210d、以及被配置为执行下面步骤s104的第四获得模块210e。下面将在可以使用功能模块210a-210e的上下文中进一步公开每个功能模块210a-210e的功能。一般地说,每个功能模块210a-210e可以以硬件或软件实现。优选地,一个或多个或全部功能模块210a-210e可以由处理电路210(可能与功能单元220和/或230协作)实现。处理电路210因此可以被布置为从存储介质230中取回如由功能模块210a-210e提供的指令并且执行这些指令,由此执行如将在以下公开的任何步骤。

控制节点200可以被提供为独立设备或者至少一个其它设备的一部分。例如,控制节点200可以在无线接入网络的节点中或者核心网络的节点中提供。备选地,控制节点200的功能可以在至少两个设备或节点之间分布。这至少两个节点或设备可以是同一网络部分(例如无线接入网络或核心网络)的一部分,或者可以分散在至少两个这种网络部分之间。在图1中示出可以在通信系统100中提供控制节点200的位置的某些示例。

可以在协议栈的服务层实现控制节点200的功能。一般地说,与不需要实时执行的指令的相比,需要实时执行的指令可以在操作上更靠近无线接入网络的设备或者节点中执行。在这方面,对于当实时执行在此公开的实施例时的情况,控制节点200的至少一部分可以驻留在无线接入网络中,例如在无线接入网络节点中。

因此,由控制节点200执行的指令的第一部分可以在第一设备中执行,并且由控制节点200执行的指令的第二部分可以在第二设备中执行;在此公开的实施例并不限于任何特定数量的设备(可以在这些设备上执行由控制节点200执行的指令)。因此,根据在此公开的实施例的方法适合于由驻留在云计算环境中的控制节点200执行。因此,尽管在图2a中示出单个处理电路210,但处理电路210可以分布在多个设备或节点之间。这同样适用于图2b的功能模块210a-210e和图4的计算机程序420a(参见下文)。

图3a按照多个功能单元示意性地示出根据一个实施例的客户端节点300a的组件。使用合适的中央处理单元(cpu)、多处理器、微控制器、数字信号处理器(dsp)等中的一个或多个的任何组合来提供处理电路310,这些组件能够执行存储在计算机程序产品410b(如在图4中)中的软件指令(例如以存储介质330的形式)。处理电路310可以进一步被提供为至少一个专用集成电路(asic)、或者现场可编程门阵列(fpga)。

具体地说,处理电路310被配置为使得客户端节点300a执行一组操作或步骤s202-s208、s404、s405、s406。下面将公开这些操作或步骤s202-s208、s404、s405、s406。例如,存储介质330可以存储所述一组操作,并且处理电路310可以被配置为从存储介质330中取回所述一组操作以使得客户端节点300a执行所述一组操作。所述一组操作可以被提供为一组可执行指令。因此,处理电路310由此被布置为执行如在此公开的方法。

存储介质330还可以包括永久性存储装置,其例如可以是磁存储器、光存储器、固态存储器或者甚至远程安装的存储器中的任何一个或它们的组合。

客户端节点300a可以进一步包括用于至少与控制节点200通信的通信接口320。因此,通信接口320可以包括一个或多个发射机和接收机,它们包括模拟和数字组件以及用于无线通信的合适数量的天线和用于有线通信的端口。

处理电路310例如通过以下方式控制客户端节点300a的总体操作:向通信接口320和存储介质330发送数据和控制信号,从通信接口320接收数据和报告,并且从存储介质330中取回数据和指令。客户端节点300a的其它组件以及相关功能被省略,以便不使在此提供的概念模糊不清。

图3b按照多个功能模块示意性地示出根据一个实施例的客户端节点300a的组件。图3b的客户端节点300a包括被配置为执行下面步骤s204、s404的接收模块310a。图3b的客户端节点300a可以进一步包括多个可选的功能模块,例如以下中的任何一项:被配置为执行下面步骤s202的监视模块310b、被配置为执行下面步骤s206、s405的发起模块310c、以及被配置为执行下面步骤s208、s406的进入模块310d。下面将在可以使用功能模块310a-310d的上下文中进一步公开每个功能模块310a-310d的功能。一般地说,每个功能模块310a-310d可以以硬件或软件实现。优选地,一个或多个或全部功能模块310a-310d可以由处理电路310(可能与功能单元320和/或330协作)实现。处理电路310因此可以被布置为从存储介质330中取回如由功能模块310a-310d提供的指令并且执行这些指令,由此执行如将在以下公开的任何步骤。

客户端节点300a可以被提供为独立设备或者至少一个其它设备的一部分。例如,客户端节点300a可以在无线设备150a中提供。因此,无线设备150a的任何处理电路、通信接口和存储介质可以与客户端节点300a的处理电路310、通信接口320和存储介质330共享。因此,只要无线设备150a的处理电路、通信接口和存储介质被配置为实现在此公开的客户端节点300a的功能,客户端节点300a便不必具有它自己的处理电路310、通信接口320和存储介质330。

图4示出包括计算机可读装置430的计算机程序产品410a、410b的一个示例。在此计算机可读装置430上可以存储计算机程序420a,所述计算机程序420a可以使得处理电路210以及在操作上与其耦合的实体和设备(例如通信接口220和存储介质230)执行根据在此描述的实施例的方法。计算机程序420a和/或计算机程序产品410a因此可以提供用于执行如在此公开的控制节点200的任何步骤的装置。在此计算机可读装置430上可以存储计算机程序420b,所述计算机程序420b可以使得处理电路310以及在操作上与其耦合的实体和设备(例如通信接口320和存储介质330)执行根据在此描述的实施例的方法。计算机程序420b和/或计算机程序产品410b因此可以提供用于执行如在此公开的客户端节点300a的任何步骤的装置。

在图4的示例中,计算机程序产品410a、410b被示为光盘,例如cd(光盘)或dvd(数字通用光盘)或蓝光光盘。计算机程序产品410a、410b还可以被实现为存储器,例如随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom)、或者电可擦式可编程只读存储器(eeprom),并且更具体地说被实现为诸如usb(通用串行总线)存储器或闪存(例如紧凑型闪存)之类的外部存储器中的设备的非易失性存储介质。因此,尽管计算机程序420a、420b在此被示意性地示为所示光盘上的轨道,但计算机程序420a、420b可以以适合于计算机程序产品410a、410b的任何方式被存储。

图5和6是示出如由控制节点200执行的用于在组通信系统100、1100a、1100b、1100c中寻呼至少一个客户端节点300a、300b、300c、300d、300e的方法的实施例的流程图。图7和8是示出如由客户端节点300a执行的用于在组通信系统100、1100a、1100b、1100c中接收寻呼的方法的实施例的流程图。所述方法有利地被提供为计算机程序420a、420b。

现在参考图5,其示出根据一个实施例的如由控制节点200执行的用于在组通信系统100、1100a、1100b、1100c中寻呼至少一个客户端节点300a、300b、300c、300d、300e的方法。

假设存在用于在组通信系统100、1100a、1100b、1100c中寻呼至少一个客户端节点300a、300b、300c、300d、300e的需求。控制节点200因此被配置为通过执行步骤s102获得这种需求:

s102:控制节点200获得用于在组通信系统100、1100a、1100b、1100c中寻呼至少一个客户端节点300a、300b、300c、300d、300e的需求。下面将公开控制节点200可如何获得这种用于寻呼的需求的不同方式。在这方面,第一获得模块210a包括指令,这些指令当由控制节点200执行时使得处理电路210(可能与通信接口220和存储介质230结合)获得用于寻呼的需求以便控制节点200执行步骤s102。

寻呼的传输与mbms上的应用级寻呼相组合,从而使至少一个客户端节点300a、300b、300c、300d、300e被寻呼以便加速其切换到连接模式,并且从而允许至少一个客户端节点300a、300b、300c、300d、300e被寻呼以便以快速和有效的方式接收分组。因此,控制节点200被配置为发送寻呼消息1120,如在步骤s106中:

s106:控制节点200发送用于至少一个客户端节点300a、300b、300c、300d、300e的寻呼消息1120。在mbms承载上向至少一个客户端节点300a、300b、300c、300d、300e发送寻呼消息1120。在这方面,发送模块210b包括指令,这些指令当由控制节点200执行时使得处理电路210(可能与通信接口220和存储介质230结合)发送寻呼消息1120以便控制节点200执行步骤s106。

现在将公开涉及在组通信系统100、1100a、1100b、1100c中寻呼至少一个客户端节点300a、300b、300c、300d、300e的进一步细节的实施例。

当广播寻呼消息1120时,至少一个客户端节点300a、300b、300c、300d、300e可以处于空闲模式。因此,根据一个实施例,寻呼消息1120旨在由处于空闲模式的客户端节点300a、300b、300c、300d、300e接收。

可以存在不同种类的寻呼消息1120,它们可以在步骤s106中被发送。现在将依次公开与其相关的不同实施例。

根据第一实施例,寻呼消息1120是单独的寻呼消息1120。因此,寻呼消息1120能够表示单独的寻呼消息1120。向至少一个客户端节点300a、300b、300c、300d、300e发送所述单独的寻呼消息1120。因此,根据某些方面,所述单独的寻呼消息包括至少一个客户端节点300a、300b、300c、300d、300e中的该客户端节点的标识符。

根据第二实施例,寻呼消息1120是组寻呼消息1120。因此,寻呼消息1120可以表示一个公共组寻呼消息1120。向具有客户端节点300a、300b、300c、300d、300e的组1110a、1110b发送此公共组寻呼消息1120。因此,根据某些方面,组寻呼消息包括具有至少一个客户端节点300a、300b、300c、300d、300e的组1110a、1110b的标识符。

可以存在不同种类的mbms承载(可以在其上发送寻呼消息1120,如在步骤s106中)。现在将依次公开与其相关的不同实施例。

根据第一实施例,所述mbms承载是服务通知mbms承载。因此,能够在其上发送寻呼消息1120的mbms承载可以在组通信系统100、1100a、1100b、1100c中用于服务通知。

根据第二实施例,所述mbms承载用于发言权控制(floorcontrol)mbms承载。因此,能够在其上发送寻呼消息1120的mbms承载可以在组通信系统100、1100a、1100b、1100c中用于发言权控制。

根据第三实施例,所述mbms承载是组通信控制消息mbms承载。因此,能够在其上发送寻呼消息1120的mbms承载可以在组通信系统100、1100a、1100b、1100c中用于控制消息。

根据第四实施例,所述mbms承载是通用组通信mbms承载,例如在组通信系统100、1100a、1100b、1100c中用于媒体传输的mbms承载。

现在参考图6,其示出根据进一步实施例的如由控制节点200执行的用于在组通信系统100、1100a、1100b、1100c中寻呼至少一个客户端节点300a、300b、300c、300d、300e的方法。如上面公开的那样执行步骤s102和s106。

控制节点200可以具有不同的方式来获得用于寻呼的需求。现在将依次公开与其相关的不同实施例。

根据第一实施例,控制节点200被配置为作为以至少一个客户端节点300a、300b、300c、300d、300e为目的地的分组的结果而获得所述需求,如在步骤s102a中:

s102a:控制节点200获得至少一个分组是以至少一个客户端节点300a、300b、300c、300d、300e为目的地的指示。步骤s102a可以与步骤s102结合执行或者作为步骤s102的一部分来执行。可以从至少一个分组所源自的节点(例如另一个客户端节点300a、300b、300c、300d、300e)或设备获得此指示。备选地,可以从另一个控制节点或者从管理节点获得所述指示。在这方面,第二获得模块210c包括指令,这些指令当由控制节点200执行时使得处理电路210(可能与通信接口220和存储介质230结合)获得指示以便使控制节点200执行步骤s102a。

此外,根据第一实施例,寻呼消息1120可以指示所述至少一个分组将要在单播承载上被发送到至少一个客户端节点300a、300b、300c、300d、300e。

根据第二实施例,至少一个客户端节点300a、300b、300c、300d、300e参与组通信系统100、1100a、1100b、1100c中的mbms承载上的组呼。根据第二实施例,控制节点200被配置为作为至少一个客户端节点300a、300b、300c、300d、300e被移动到单播承载的结果而获得所述需求,如在步骤s102b中:

s102b:控制节点200获得所述组呼要被移动到单播承载的指示。步骤s102b可以与步骤s102结合执行或者作为步骤s102的一部分来执行。在这方面,第三获得模块210d包括指令,这些指令当由控制节点200执行时使得处理电路210(可能与通信接口220和存储介质230结合)获得所述指示以便使控制节点200执行步骤s102b。

一般地说,根据某些方面,每个客户端节点300a、300b、300c、300d、300e在组通信系统100、1100a、1100b、1100c中物理移动的同时报告其位置。可以根据文档3gppts23.179v1.2.0规定的那样执行此报告。根据某些方面,当要寻呼至少一个客户端节点300a、300b、300c、300d、300e时使用此位置信息。例如,至少一个客户端节点300a、300b、300c、300d、300e然后可以在当前服务区域标识符(sai)区域中活动的承载上被寻呼,并且可选地还在至少一个邻居sai中活动的承载上被寻呼。因此,用于发送寻呼消息1120的mbms承载可以在第一区域或至少一个第二区域中活动,所述第一区域由至少一个客户端节点300a、300b、300c、300d、300e的当前sai定义,所述至少一个第二区域由所述当前sai的相邻sai定义。因此,根据一个实施例,控制节点200被配置为执行步骤s104:

s104:控制节点200获得至少一个客户端节点300a、300b、300c、300d、300e的当前位置。所述当前位置然后可以定义当前sai。借助于所述位置信息,不需要在大区域上寻呼至少一个客户端节点300a、300b、300c、300d、300e。可以在步骤s102之后但在步骤s106之前执行步骤s104。在这方面,第四获得模块210e包括指令,这些指令当由控制节点200执行时使得处理电路210(可能与通信接口220和存储介质230结合)获得所述当前位置以便使控制节点200执行步骤s104。

现在参考图7,其示出根据一个实施例的如由客户端节点300a执行的用于在组通信系统100、1100a、1100b、1100c中接收寻呼的方法。

s204:客户端节点300a在mbms承载上接收针对客户端节点300a的寻呼消息1120。从组通信系统100、1100a、1100b、1100c的控制节点200接收寻呼消息1120。在这方面,接收模块310a包括指令,这些指令当由客户端节点300a执行时使得处理电路310(可能与通信接口320和存储介质330结合)接收寻呼消息1120以便使客户端节点300a执行步骤s204。

现在将公开涉及如由客户端节点300a执行的在组通信系统100、1100a、1100b、1100c中接收寻呼的进一步细节的实施例。

如上面公开的,当广播寻呼消息1120时,客户端节点300a可以处于空闲模式,并且因此在步骤s204中由客户端节点300a接收寻呼消息1120。因此,根据一个实施例,当在步骤s204中接收寻呼消息1120时,客户端节点300a处于空闲模式。

如上面进一步公开的,可以存在不同种类的寻呼消息1120,它们可以在步骤s106中被发送,并且因此在步骤s204中由客户端节点300a接收。这些实施例因此还适用于客户端节点300a。

根据第一实施例,寻呼消息1120是单独的寻呼消息1120。因此,寻呼消息1120可以表示单独的寻呼消息1120,并且包括客户端节点300a的单独标识符。

根据第二实施例,寻呼消息1120是组寻呼消息1120。因此,寻呼消息1120可以表示一个公共组寻呼消息1120,并且包括具有客户端节点300a、300b、300c、300d、300e的组1110a、1110b的组标识符,并且其中客户端节点300a是组1110a、1110b的成员。

寻呼消息1120中可以包括不同种类的信息。例如,寻呼消息1120可以指示以客户端节点300a为目的地的至少一个分组要在单播承载上发送到客户端节点300a。此外或备选地,寻呼消息1120可以指示客户端节点300a应获取单播无线承载。根据某些方面,寻呼消息1120因此用于针对将在单播上发送的分组而唤醒客户端节点300a。可能仍然由客户端节点300a监视mbms承载。

如上面进一步公开的,可以存在不同种类的mbms承载,可以在步骤s106中在所述mbms承载上发送寻呼消息1120,并且因此在步骤s204中由客户端节点300a接收寻呼消息1120。这些实施例因此还适用于客户端节点300a。根据第一实施例,所述mbms承载在组通信系统100、1100a、1100b、1100c中用于服务通知。根据第二实施例,所述mbms承载在组通信系统100、1100a、1100b、1100c中用于发言权控制。根据第三实施例,所述mbms承载在组通信系统100、1100a、1100b、1100c中用于控制消息。根据第四实施例,所述mbms承载是通用组通信mbms承载,例如在组通信系统100、1100a、1100b、1100c中用于媒体传输的mbms承载。

现在参考图8,其示出根据进一步实施例的如由客户端节点300a执行的用于在组通信系统100、1100a、1100b、1100c中接收寻呼的方法。如上面公开的那样执行步骤s204。

可以通过客户端节点300a正在监视的承载发送寻呼消息1120。客户端节点300a因此可以当接收寻呼消息1120时已经在监视mbms承载。因此,客户端节点300a可以被配置为执行步骤s202:

s202:客户端节点300a在接收寻呼消息1120之前,监视mbms承载。在这方面,监视模块310b包括指令,这些指令当由客户端节点300a执行时使得处理电路310(可能与通信接口320和存储介质330结合)监视mbms承载以便使客户端节点300a执行步骤s202。

在接收到寻呼消息1120时,客户端节点300a可以采取不同的操作。具体地说,客户端节点300a可以被配置为执行步骤s206和s208:

s206:客户端节点300a使用核心网络节点发起服务请求。发起所述服务请求以便使客户端节点300a进入连接模式。在这方面,发起模块310c包括指令,这些指令当由客户端节点300a执行时使得处理电路310(可能与通信接口320和存储介质330结合)发起所述服务请求以便使客户端节点300a执行步骤s206。

s208:客户端节点300a通过重新建立无线接入承载(rab)而进入连接模式。在这方面,进入模块310d包括指令,这些指令当由客户端节点300a执行时使得处理电路310(可能与通信接口320和存储介质330结合)进入连接模式以便使客户端节点300a执行步骤s208。

mbms承载从而可用于加速向客户端节点300a通知:单播上存在入站分组,并且客户端节点300a因此应发起服务请求,进入连接模式并重新建立rab。这特别适用于处于空闲模式并且正在监视mbms承载的客户端节点300a。

多播信道(mch)调度时段(msp)由此能够被配置为低至40ms的间隔。这将允许客户端节点300a在现有技术mme发起的寻呼将到达客户端节点300a之前,发起至连接模式的状态转移。建立无线承载以便实现向客户端节点300a的下行链路分组(例如,媒体)传送的延时将因此减少。寻呼部分的节省可以在从平均320/2=160ms(或者甚至更多,因为网络运营商可以将此参数调谐到例如640ms或1280ms)到低至平均40/2=20ms的范围内。即,参照图1,如由箭头170定义的在此公开的实施例的信令流将在如由箭头160定义的现有技术的信令流之前到达客户端节点300a。

现在将参考图10的信令图,详细地公开用于基于上面公开的至少某些实施例,在组通信系统100、1100a、1100b、1100c中寻呼至少一个客户端节点300a、300b、300c、300d、300e的一个特定实施例。

s401:客户端节点300b(表示为第二客户端节点)发送旨在要由第一客户端节点300a接收的数据。

s402:控制节点200获得第二客户端节点300b发送旨在要由第一客户端节点300a接收的数据的指示。响应于此,控制节点200向核心网络130发送所述数据。实现步骤s402的一种方式是执行步骤s102和步骤s102a中的任何一个。

s403:第二客户端节点300b发送旨在要由第一客户端节点300a接收的数据的指示由控制节点200解释为用于在组通信系统中寻呼第一客户端节点300a的需求。因此,也响应于已获得所述指示,控制节点200在mbms承载上发送针对第一客户端节点300a的寻呼消息1120。实现步骤s403的一种方式是执行步骤s106。

s404:由无线接入网络120接收并转发寻呼消息1120。无线接入网络140然后将寻呼消息1120传送到第一客户端节点300a。因此,第一客户端节点300a在mbms承载上接收寻呼消息1120。实现步骤s404的一种方式是执行步骤s204。

s405:响应于已接收寻呼,第一客户端节点300a通过无线接入网络120向核心网络130发出服务请求。实现步骤s405的一种方式是执行步骤s206。

s406:响应于所述服务请求,针对第一客户端节点300a建立单播无线接入承载。这使得第一客户端节点300a进入连接模式。实现步骤s406的一种方式是执行步骤s208。

s407:核心网络130通过所建立的无线接入承载,使用单播传输向第一客户端节点300a传送所述数据。

s408:核心网络130可选地在随后的某一时间点寻呼第一客户端节点300a。根据用于从核心网络130寻呼客户端节点300a的现有技术寻呼机制来执行此寻呼。

采取如图11(a)中示意性地示出的组通信系统1100a。组通信系统1100a包括具有客户端节点300a、300b的第一组1110a,其中具有客户端节点300a、300b的第一组1110a参与mbms承载上的组呼。

当mbms用于组通信时,控制节点200可能近实时地确定另一组客户端节点将使用所述mbms资源。因此考虑图11(b)的组通信系统1100b的情况。相对于图11(a)的组通信系统1100a,图11(b)的组通信系统1100b进一步包括具有客户端节点300c、300d、300e的第二组1110b,其中针对具有客户端节点300c、300d、300e的第二组1110b启动组呼。如果没有足够的mbms资源来通过mbms服务于两个组,则必须将所述组之一移动到单播传输。假设第二组1110b中的客户端节点300c、300d、300e的数量高于第一组1110a中的客户端节点300a、300b的数量。控制节点200因此确定具有客户端节点300a、300b的第一组1110a将被移动到单播,并且因此向具有客户端节点300a、300b的第一组1110a发送寻呼消息1120,如在步骤s106中。假设由具有客户端节点300a、300b的第一组1110a接收到此寻呼消息,如在步骤s204中。控制节点200因此可以寻呼具有客户端节点300a、300b的第一组1110a,并且然后(比现有技术快得多)将组呼移动到单播传输,以便使具有客户端节点300c、300d、300e的第二组1110b使用mbms承载进行新的组呼。

作为其结果,具有客户端节点300a、300b的第一组1110a被移动到单播,并且因此先前在mbms承载上进行的组呼现在在单播上进行。然后可以在所述mbms承载上启动用于具有客户端节点300c、300d、300e的第二组1110b的组呼。在图11(c)的组通信系统1100c中示出这种情况。与如果在单播上启动具有客户端节点300c、300d、300e的第二组1110b的组呼相比,这提高了资源效率。使用当前现有的寻呼过程将导致延迟和可能的分组丢失。

上面主要参考几个实施例描述了本发明的概念。但是,如所属技术领域的技术人员很容易理解的,上面公开的实施例之外的其它实施例同样可在由所附专利权利要求限定的本发明的概念的范围内。

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