CN111385745B - 一种通信方法及装置 - Google Patents
一种通信方法及装置 Download PDFInfo
- Publication number
- CN111385745B CN111385745B CN201811613466.3A CN201811613466A CN111385745B CN 111385745 B CN111385745 B CN 111385745B CN 201811613466 A CN201811613466 A CN 201811613466A CN 111385745 B CN111385745 B CN 111385745B
- Authority
- CN
- China
- Prior art keywords
- network element
- session
- message
- embms
- session identifier
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/30—Connection release
- H04W76/34—Selective release of ongoing connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/40—Connection management for selective distribution or broadcast
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供一种通信方法及装置。该方法由第一网元生成并向第二网元发送第一消息,第一消息中可携带第一会话标识,第二网元收到第一消息后根据第一会话标识判断是否存在具有该第一会话标识的eMBMS会话,从而判断已建立的eMBMS会话是否仍然存在,可避免由于网元之间已经建立的eMBMS会话不存在导致的eMBMS故障。
Description
技术领域
本申请涉及移动通信技术领域,尤其涉及一种通信方法及装置。
背景技术
演进的多媒体广播多播业务(evolved Multimedia Broadcast MulticastService,eMBMS),是第三代合作伙伴计划(3rd generation partnership project,3GPP)定义的一种用于在移动蜂窝网络中承载多媒体广播业务和多播业务的技术方案,eMBMS用于实现数据业务源向特定范围内多个用户同时传送某类内容的数据业务的一种点到多点集群通信业务,能够使用较少的网络资源为大量具有相同需求的用户同时提供服务,从而减少对网络资源的占用。
根据3GPP LTE集群通信标准的紧急任务一键通(Mission Critical Push toTalk,MCPTT)服务,可预先在网元之间建立用于eMBMS业务的eMBMS会话,以减少eMBMS的端到端时延。然而,目前在执行eMBMS业务时,无法识别网元之间已经建立的eMBMS会话是否仍然存在,如果需要使用的eMBMS会话已经不存在,可能引发eMBMS故障。
发明内容
本申请提供一种通信方法及装置,用以识别网元之间已经建立的eMBMS会话是否仍然存在。
第一方面,本申请提供一种通信方法,由第一网元生成并向第二网元发送第一消息,该第一消息包括该第一会话标识,第一消息用于请求第二网元判断是否存在具有第一会话标识的eMBMS会话,该第一网元与该第二网元之间建立有eMBMS会话,第二网元在接收第一消息后,根据第一会话标识判断是否存在具有第一会话标识的eMBMS会话。
根据以上方法,第二网元收到第一消息后根据第一会话标识判断是否存在具有该第一会话标识的eMBMS会话,从而第二网元判断已建立的eMBMS会话是否仍然存在,实现已建立的eMBMS会话的识别,可以避免由于网元之间已经建立的eMBMS会话不存在导致的eMBMS故障。
在一种可能的设计中,第二网元可判断自身存储的eMBMS会话的会话标识是否包括该第一会话标识,若是,则判断存在具有该第一会话标识的eMBMS会话,否则,判断不存在具有该第一会话标识的eMBMS会话。
在一种可能的设计中,若第二网元判断存在具有该第一会话标识的eMBMS会话,第二网元可向第一网元发送第二消息,第二消息可用于指示第二网元判断不存在具有该第一会话标识的eMBMS会话,此后,第一网元接收第二消息;若第二网元判断存在具有该第一会话标识的eMBMS会话,第二网元可向第一网元发送第三消息,第三消息可用于指示第二网元判断存在具有该第一会话标识的eMBMS会话,此后,第一网元接收第三消息。
在一种可能的设计中,若第一网元为第二网元的上游网元,则第一网元在接收第二消息之后,还可创建具有该第一会话标识的eMBMS会话。若第一网元为第二网元的下游网元,则第一网元在接收第二消息之后,还可删除具有该第一会话标识的eMBMS会话。
采用该设计,可在识别存在的eMBMS会话的基础上,避免这些不存在的eMBMS会话引发eMBMS故障。具体的,目前eMBMS会话不存在导致eMBMS故障的情形主要有以下两种:第一,已建立eMBMS会话的上游节点存在eMBMS会话,但下游节点不存在该eMBMS会话,此种情况将导致部分无线覆盖区域的eMBMS会话失效。为解决该问题,本申请提供的通信方法中,上游网元可在确定下游网元的eMBMS会话不存在时,重新创建eMBMS会话,可避免下游网元的eMBMS会话丢失导致eMBMS会话失效。第二,已建立eMBMS会话的下游节点存在eMBMS会话,但上游节点不存在该eMBMS会话,此种情况将导致部分无线覆盖区域的资源不足,导致上游网元建立新的eMBMS会话时出现失败或部分失败。为解决该问题,本申请提供的通信方法中,下游网元可在下游网元存在eMBMS会话而上游网元不存在eMBMS会话时,删除eMBMS会话,以释放eMBMS资源。
在一种可能的设计中,若第一网元为BMSC,第二网元为MBMS-GW,则第一网元为第二网元的上游网元;或者,若该第一网元为MBMS-GW,该第二网元为MME,则第一网元为第二网元的上游网元;或者,若该第一网元为MME,该第二网元为MCE,则第一网元为第二网元的上游网元;或者,该第一网元为MCE,该第二网元为eNodeB,则第一网元为第二网元的上游网元。若第一网元为MBMS-GW,该第二网元为BMSC,则第一网元为第二网元的下游网元;或者,若该第一网元为MME,该第二网元为MBMS-GW,则第一网元为第二网元的下游网元;或者,若该第一网元为MCE,该第二网元为MME,则第一网元为第二网元的下游网元;或者,若该第一网元为eNodeB,该第二网元为MCE,则第一网元为第二网元的下游网元。
第二方面,本申请提供一种通信装置,该通信装置可用于实现上述第一方面提供的方法中第一网元和/或第二网元的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
一种可能的设计中,所述通信装置的结构可包括收发器、存储器以及处理器。该收发器用于通信装置进行通信,如用于发送或接收上述第一消息。该存储器与所述处理器耦合,其用于保存通信装置必要的程序指令和数据。该处理器被配置为支持通信装置执行上述第一方面提供的方法中相应的功能,所述功能可通过调用存储器存储的程序指令来实现。
第三方面,本申请提供了一种计算机存储介质,其上存储有代码,这些代码被计算机调用执行时,可以使得计算机实现上述第一方面、第一方面的任意一种可能的设计中第一网元和/或第二网元所涉及的功能。
第四方面,本申请提供了一种计算机程序产品。该计算机程序产品在被计算机调用执行时,可以使得计算机实现上述第一方面、第一方面的任意一种可能的设计中第一网元和/或第二网元所涉及的功能。
第五方面,本申请提供了一种通信***,该***包括上述第一方面、第一方面的任意一种可能的设计中的第一网元以及第二网元。
第六方面,本申请提供了一种芯片或芯片***,该芯片可与收发器耦合,用于实现上述第一方面、第一方面的任意一种可能的设计中第一网元和/或第二网元所涉及的功能。该芯片***可包括以上所述芯片。
附图说明
图1为本申请提供的一种通信***的架构示意图;
图2为本申请提供的一种eMBMS会话示意图;
图3为本申请提供的一种通信方法的流程示意图;
图4为本申请提供的一种通信方法的流程示意图;
图5为本申请提供的一种通信方法的流程示意图;
图6为本申请提供的一种通信方法的流程示意图;
图7为本申请提供的一种通信方法的流程示意图;
图8为本申请提供的一种通信方法的流程示意图;
图9为本申请提供的一种通信方法的流程示意图;
图10为本申请提供的一种通信方法的流程示意图;
图11为本申请提供的一种通信方法的流程示意图;
图12为本申请提供的一种通信方法的流程示意图;
图13为本申请提供的一种通信方法的流程示意图;
图14为本申请提供的一种通信装置的结构示意图。
具体实施方式
为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述。方法实施例中的具体操作方法也可以应用于装置实施例或***实施例中。其中,在本申请的描述中,除非另有说明,“多个”的含义是两个或两个以上。
下面对本申请涉及或可能涉及的词语进行解释:
1、至少一个,是指一个,或一个以上,即包括一个、两个、三个及以上。
2、携带,可以是指某消息用于承载某信息或数据,也可以是指某消息由某信息构成。
下面,结合附图对本申请实施例进行详细说明。首先,介绍本申请实施例提供的通信***,然后介绍本申请实施例提供的通信方法的具体实现方式,最后介绍本申请实施例提供的通信装置。
本申请实施例提供的通信方法,可应用于如图1所示通信***,该***可用于提供eMBMS解决方案。如图1所示,该通信***100主要包括群组通信服务应用服务器(groupcommunication service application server,GSC AS)、多媒体广播多播业务中心(broadcast-multicast service centre,BM-SC)、MBMS网关(MBMS gateway,MBMS-GW)、移动管理实体(mobility management entity,MME)、多小区多播协调实体(multi-cell/multicast coordination entity,MCE)以及基站,如演进型基站(evolved node B,eNodeB)等。
其中,MCE可以是单独的网元或集成到eNodeB中,负责分配eMBMS业务所需时域、频域。
MBMS-GW可使用互联网际(internet protocol,IP)多播协议通过MBMS-GW与eNodeB之间的M1接口传送用户面数据到eNodeB。
BM-SC可用于提供eMBMS业务操作、会话传输、安全控制、内容同步、分配组播目的IP地址等功能。
如图2所示,GSC Server在集群通信的业务发起之前,在其下游的网元BMSC、MBMS-GW、MME、MCE以及eNodeB之间预建立一定数量的eMBSM会话,以上网元之间预先建立的eMBMS会话由图2中网元之间的连线表示。
在如图1所示的通信***中,如果两个网元之间如果已经建立eMBMS会话,两个网元均会存储有eMBMS会话的会话标识(session Id)。
若如图1所示的通信***中的第一网元与第二网元之间建立有eMBMS会话,下面结合图3,以第一网元和第二网元为例,说明本申请实施例提供的通信方法的步骤:
S101:第一网元生成并向第二网元发送第一消息,该第一消息用于请求第二网元判断是否存在具有第一会话标识的eMBMS会话,其中,第一消息可携带第一会话标识。这里的第一会话标识,可以是第一网元存储的任意一个或多个eMBMS会话的会话标识。
在实施中,这里的第一消息可以是keep alive请求,该请求可以是一个新的消息。第一消息也可以在现有的消息,例如,在BM-SC和MBMS-GW之间发送第一消息时,可以在现有的重新请求(re-auth request,RAR)或者重新应答(re-auth anwser,RAA)消息中新增keepalive类型,作为这里的第一消息。
S102:第二网元接收第一消息。
S103:第二网元判断是否存在具有该第一会话标识的eMBMS会话。第二网元可查询存储的eMBMS会话标识是否包括该第一会话标识,如果有,则可判断存在具有第一会话标识的eMBMS会话,反之,则可判断不存在具有第一会话标识的eMBMS会话。
根据以上方法,第一网元可向第二网元发送第一消息,其中可携带第一会话标识,第二网元收到第一消息后根据第一会话标识判断是否存在具有该第一会话标识的eMBMS会话,从而第二网元判断已建立的eMBMS会话是否仍然存在,实现已建立的eMBMS会话的识别,为避免由于网元之间已经建立的eMBMS会话不存在而出现eMBMS故障提供了可能。
示例性的,第一网元可周期性向第二网元发送第一消息,其中,发送第一消息的周期可以为预设时长,即,第一网元可在每次发送第一消息后的预设时长到达时,再次发送第一消息。在实施中,第一网元发送第一消息的周期可由第一网元与第二网元中的上游节点设置,该上游网元可通过会话创建请求消息或者eMBMS会话更新请求消息,将该周期对应的预设时长通知给包括第一网元与第二网元的下游网元。其中,预设时长应不小于第一网元与第二网元之间检测接口链路故障的周期时长。
进一步的,在上游网元向下游网元指示了用于验证具有第一会话标识的eMBMS会话的第一消息所对应的预设时长情况下,第二网元可在预设时长到达且未收到第一网元发送的该第一消息的情况下,判断第一网元不存在具有第一会话标识的eMBMS会话,此时,若第二网元为上游网元,则第二网元可创建第一网元与第二网元之间具有第一会话标识的eMBMS会话,以恢复该会话。其中,创建第一网元与第二网元之间具有第一会话标识的eMBMS会话的方法,可参照本申请实施例中的相关介绍。若第二网元为下游网元,第二网元还可删除具有第一会话标识的eMBMS会话,以释放eMBMS会话资源。其中,删除具有第一会话标识的eMBMS会话的方法,可参照本申请实施例中的相关介绍。
具体的,若第一网元为BMSC,第二网元为MBMS-GW,或者,第一网元为MBMS-GW,第二网元为BMSC,则预设时长可由BMSC设置,之后BMSC可通过消息将该预设时长指示给MBMS-GW。若第一网元为MBMS-GW,第二网元为MME,或者,第一网元为MME,第二网元为MBMS-GW,则预设时长可由MBMS-GW设置,之后MBMS-GW可通过消息将该预设时长指示给MME。若第一网元为MME,第二网元为MCE,或者,第一网元为MCE,第二网元为MME,则发送第一消息的周期可由MME设置,之后MME可将预设时长指示给MCE。若第一网元为MCE,第二网元为eNodeB,或者,第一网元为eNodeB,第二网元为MCE,则发送第一消息的周期可由MCE设置,之后MME可将预设时长指示给eNodeB。
在一种可能的实现方式中,第二网元可以在判断不存在具有该第一会话标识的eMBMS会话后,向第一网元发送第二消息,该第二消息用于指示不存在具有该第一会话标识的eMBMS会话,如第二消息可表示第二网元查询具有该第一会话标识的eMBMS会话的结果为查询失败。例如,第二信息可携带与指示不存在具有该第一会话标识的eMBMS会话的信息,如携带n比特的字符,该n比特的字符可用于指示不存在具有该第一会话标识的eMBMS会话,n为正整数。另外,第二消息还可以具有预设的格式,该格式与不存在具有该第一会话标识的eMBMS会话的判断结果相对应,从而第一网元可在收到第二消息后确定第二网元判断不存在具有该第一会话标识的eMBMS会话。
在另一种可能的实现方式中,第二网元还可以在判断存在具有该第一会话标识的eMBMS会话后,向第一网元发送第三消息,该第三消息用于指示存在具有该第一会话标识的eMBMS会话。例如,第三信息可携带与指示存在具有该第一会话标识的eMBMS会话的信息,如携带m比特的字符,该n比特的字符可用于指示存在具有该第一会话标识的eMBMS会话,m为正整数,且m不等于n。另外,第三消息还可以具有预设的格式,该格式与存在具有该第一会话标识的eMBMS会话的判断结果相对应,从而第一网元可在收到第三消息后确定第二网元判断存在具有该第一会话标识的eMBMS会话。
下面,结合图4、图5,介绍本申请实施例提供的通信方法中,第二网元的两种反馈模式。
模式一,无论是否存在具有第一会话标识的eMBMS会话的判断结果如何,第二网元均向第一网元发送消息,以指示判断的结果。
如图4所示,该模式下,本申请实施例提供的通信方法可包括以下步骤:
S201:第一网元向第二网元发送第一消息,该第一消息用于请求第二网元判断是否存在具有第一会话标识的eMBMS会话,其中,第一网元与第二网元之间建立有eMBMS会话,第一消息可携带第一会话标识。
S202:第二网元接收第一消息。
S203:第二网元判断是否存在具有该第一会话标识的eMBMS会话。
S204:第二网元在判断不存在具有第一会话标识的eMBMS会话后,向第一网元发送第二消息,或者,第二网元在判断存在具有第一会话标识的eMBMS会话后,向第一网元发送第三消息。
采用以上方案,无论第二网元判断是否存在具有该第一会话标识的eMBMS会话,均会将判断结果向第一网元进行反馈,从而第一网元可根据该反馈得知第二网元的判断结果。
模式二,第二网元只在判断不存在具有第一会话标识的eMBMS会话后,进行反馈,在该模式下,第一网元可在接收第二网元发送的反馈消息(如本申请所涉及的第二消息,或者其他的反馈消息)后,确定第二网元判断不存在具有第一会话标识的eMBMS会话。
如图5所示,该模式下,本申请实施例提供的通信方法可包括以下步骤:
S301:第一网元向第二网元发送第一消息,该第一消息用于请求第二网元判断是否存在具有第一会话标识的eMBMS会话,其中,第一网元与第二网元之间建立有eMBMS会话,第一消息可携带第一会话标识。
S302:第二网元接收第一消息。
S303:第二网元判断不存在具有该第一会话标识的eMBMS会话。
S304:第二网元向第一网元发送第二消息;第二网元判断存在具有该第一会话标识的eMBMS会话时,可不向第一网络反馈。
采用以上方案,第二网元只在判断不存在具有该第一会话标识的eMBMS会话的情况下,会将判断结果向第一网元进行反馈,以节省信令。
在一种可能的实现方式中,若第一网元为第二网元的上游网元,则第一网元可在确定第二网元判断不存在具有第一会话标识的eMBMS会话(如接收本申请所涉及的第二消息)后,创建第一网元与第二网元之间的具有第一会话标识的eMBMS会话。具体的,若第一网元为BMSC,第二网元为MBMS-GW,则第一网元为第二网元的上游网元;或者,若第一网元为MBMS-GW,第二网元为MME,则第一网元为第二网元的上游网元;或者,若第一网元为MME,第二网元为MCE,则第一网元为第二网元的上游网元;或者,第一网元为MCE,第二网元为eNodeB,则第一网元为第二网元的上游网元。
本申请对于第一网元创建具有第一会话标识的eMBMS会话的方式不作具体限定,第一网元可依据相关协议或其他现有技术所示的方法创建第一网元与第二网元之间的具有第一会话标识的eMBMS会话。
在另一种可能的实现方式中,若第一网元为第二网元的下游网元,则第一网元可在确定第二网元判断不存在具有第一会话标识的eMBMS会话(如接收本申请所涉及的第二消息)后,删除第一网元与第二网元之间的具有第一会话标识的eMBMS会话。具体的,若第一网元为MBMS-GW,第二网元为BMSC,则第一网元为第二网元的下游网元;或者,若第一网元为MME,第二网元为MBMS-GW,则第一网元为第二网元的下游网元;或者,若第一网元为MCE,第二网元为MME,则第一网元为第二网元的下游网元;或者,若第一网元为eNodeB,第二网元为MCE,则第一网元为第二网元的下游网元。
本申请对于第一网元删除具有第一会话标识的eMBMS会话的方式不作具体限定,第一网元可依据相关协议或其他现有技术所示的方法删除具有第一会话标识的eMBMS会话。例如,第一网元可删除自身存储的第一会话标识,并释放第一会话标识所示eMBMS会话的会话资源。
下面,结合图6至图13,具体介绍如图1所示的通信***100中相邻网元之间执行请实施例提供的通信方法。
如图6所示,若任一BMSC向其下游的MBMS-GW发送第一消息,本申请提供的通信方法包括以下步骤:
S401:BMSC生成并向MBMS-GW发送第一消息,第一消息携带第一会话标识。
S402:MBMS-GW接收第一消息。
S403:MBMS-GW判断不存在具有第一会话标识的eMBMS会话。
S404:MBMS-GW向BMSC发送第二消息,第二消息表示MBMS-GW判断不存在具有第一会话标识的eMBMS会话。
S405:BMSC接收第二消息。
S406:BMSC在自身与MBMS-GW之间创建具有第一会话标识的eMBMS会话。
如图7所示,若任一MBMS-GW向其上游的BMSC发送第一消息,本申请提供的通信方法包括以下步骤:
S501:MBMS-GW向BMSC发送第一消息,第一消息携带第一会话标识。
S502:BMSC接收第一消息。
S503:BMSC判断不存在具有第一会话标识的eMBMS会话。
S504:BMSC向MBMS-GW发送第二消息,第二消息表示BMSC判断不存在具有第一会话标识的eMBMS会话。
S505:MBMS-GW接收第二消息。
S506:MBMS-GW删除具有第一会话标识的eMBMS会话。
如图8所示,若任一MBMS-GW向其下游的MME发送第一消息,本申请提供的通信方法包括以下步骤:
S601:MBMS-GW向MME发送第一消息,第一消息携带第一会话标识。
S602:MME接收第一消息。
S603:MME判断不存在具有第一会话标识的eMBMS会话。
S604:MME向MBMS-GW发送第二消息,第二消息表示MME判断不存在具有第一会话标识的eMBMS会话。
S605:MBMS-GW接收第二消息。
S606:MBMS-GW在自身与MME之间创建具有第一会话标识的eMBMS会话。
如图9所示,若任一MME向其上游的MBMS-GW发送第一消息,本申请提供的通信方法包括以下步骤:
S701:MME向MBMS-GW发送第一消息,第一消息携带第一会话标识。
S702:MBMS-GW接收第一消息。
S703:MBMS-GW判断不存在具有第一会话标识的eMBMS会话。
S704:MBMS-GW向MME发送第二消息,第二消息表示MBMS-GW判断不存在具有第一会话标识的eMBMS会话。
S705:MME接收第二消息。
S706:MME删除具有第一会话标识的eMBMS会话。
如图10所示,若任一MME向其下游的MCE发送第一消息,本申请提供的通信方法包括以下步骤:
S801:MME向MCE发送第一消息,第一消息携带第一会话标识。
S802:MCE接收第一消息。
S803:MCE判断不存在具有第一会话标识的eMBMS会话。
S804:MCE向MME发送第二消息,第二消息表示MCE判断不存在具有第一会话标识的eMBMS会话。
S805:MME接收第二消息。
S806:MME在自身与MCE之间创建具有第一会话标识的eMBMS会话。
如图11所示,若任一MCE向其上游的MME发送第一消息,本申请提供的通信方法包括以下步骤:
S901:MCE向MME发送第一消息,第一消息携带第一会话标识。
S902:MME接收第一消息。
S903:MME判断不存在具有第一会话标识的eMBMS会话。
S904:MME向MCE发送第二消息,第二消息表示MME判断不存在具有第一会话标识的eMBMS会话。
S905:MCE接收第二消息。
S906:MCE删除具有第一会话标识的eMBMS会话。
如图12所示,若任一MCE向其下游的eNodeB发送第一消息,本申请提供的通信方法包括以下步骤:
S1001:MCE向eNodeB发送第一消息,第一消息携带第一会话标识。
S1002:eNodeB接收第一消息。
S1003:eNodeB判断不存在具有第一会话标识的eMBMS会话。
S1004:eNodeB向MME发送第二消息,第二消息表示eNodeB判断不存在具有第一会话标识的eMBMS会话。
S1005:MCE接收第二消息。
S1006:MCE在自身与eNodeB之间创建具有第一会话标识的eMBMS会话。
如图13所示,若任一eNodeB向其上游的MCE发送第一消息,本申请提供的通信方法包括以下步骤:
S1201:eNodeB向MCE发送第一消息,第一消息携带第一会话标识。
S1202:MCE接收第一消息。
S1203:MCE判断不存在具有第一会话标识的eMBMS会话。
S1204:MCE向eNodeB发送第二消息,第二消息表示MCE判断不存在具有第一会话标识的eMBMS会话。
S1205:eNodeB接收第二消息。
S1206:eNodeB删除具有第一会话标识的eMBMS会话。
基于与以上方法实施例相同的构思,本申请实施例还提供了一种通信装置,该通信装置可用于实现上述方法实施例中的由第一网元和/或第二网元实现的功能。可以理解的是,该通信装置为了实现上述由第一网元和/或第二网元实现的功能,可包含执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例所描述的各个示例单元及算法步骤,本申请能够以硬件、计算机软件或硬件和计算机软件的结合形式来实现该通信装置。其中,该通信装置的某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。
示例性的,本申请实施例提供的通信装置1400可具有如图14所示结构,该接口可以与执行上述由第一网元和/或第二网元实现的步骤。
如图14所示,通信装置1400可包括处理器1401、存储器1402以及收发器1403。其中,存储器1402用于存储程序指令、指令和数据;收发器1403可用于支持通信装置1400进行通信,如,收发器1403可用于发送处理器1401生成的消息,或接受其他网络节点发送的消息。收发器1403可包括无线网络收发器和/或其他通信接口。该其他通信接口可以是光纤链路接口,以太网接口或者铜线接口等。处理器1401可调用存储器1402中的程序指令和/或指令,实现本申请实施例提供的通信方法。应理解,本申请实施例中并不限制处理器1401、存储器1402以及收发器1403之间的连接介质,处理器1401、存储器1402以及收发器1403之间可以通过总线(bus)连接,也可以通过其他连接介质实现连接。应理解,通信装置1400可以是AS节点101包括的AS服务器或BGP路由器。通信装置1400也可以由芯片或其他装置实现。
基于以上结构,在实现本申请实施例中第一网元所涉及的功能时,处理器1401可用于生成第一消息,该第一消息用于请求该第二网元判断是否存在具有第一会话标识的eMBMS会话,该第一消息包括该第一会话标识,该第一网元与该第二网元之间建立有eMBMS会话;收发器1403可用于向第二网元发送第一消息。
示例性的,收发器1403还可用于,在向第二网元发送第一消息之后,接收该第二网元发送的第二消息,该第二消息用于指示该第二网元判断不存在具有该第一会话标识的eMBMS会话;或者,收发器1403还可在向第二网元发送第一消息之后,接收该第二网元发送的第三消息,该第三消息用于指示该第二网元判断存在具有该第一会话标识的eMBMS会话。
另外,若该第一网元为该第二网元的上游网元,在收发器1403接收该第二网元发送的第二消息之后,处理器1401在该第一网元与该第二网元之间创建具有该第一会话标识的eMBMS会话;或者,若该第一网元为该第二网元的下游网元,该收发器1403在接收该第二网元发送的第二消息之后,处理器1401还可删除具有该第一会话标识的eMBMS会话。
其中,当满足以下条件中的任意一个,该第一网元为该第二网元的上游网元:该第一网元为BMSC,该第二网元为MBMS-GW;或者,该第一网元为MBMS-GW,该第二网元为MME;或者,该第一网元为MME,该第二网元为MCE;或者,该第一网元为MCE,该第二网元为eNodeB;当满足以下条件中的任意一个,该第一网元为该第二网元的下游网元:该第一网元为MBMS-GW,该第二网元为BMSC;或者,该第一网元为MME,该第二网元为MBMS-GW;或者,该第一网元为MCE,该第二网元为MME;或者,该第一网元为eNodeB,该第二网元为MCE。
基于以上结构,在实现本申请实施例中第二网元所涉及的功能时,收发器1403可用于接收第一网元发送的第一消息,该第一消息用于请求该第二网元判断是否存在具有第一会话标识的eMBMS会话,该第一消息包括该第一会话标识,该第一网元与该第二网元之间建立有eMBMS会话;处理器1401可用于根据该第一会话标识,判断是否存在具有该第一会话标识的eMBMS会话。
示例性的,处理器1401可判断自身存储的eMBMS会话的会话标识是否包括该第一会话标识,若是,则判断存在具有该第一会话标识的eMBMS会话,否则,判断不存在具有该第一会话标识的eMBMS会话。
处理器1401还可在判断不存在具有该第一会话标识的eMBMS会话后,收发器1403还可用于向该第一网元发送第二消息,该第二消息用于指示该第二网元判断不存在具有该第一会话标识的eMBMS会话。
处理器1401还可在判断存在具有该第一会话标识的eMBMS会话后,收发器1403还可用于向该第一网元发送第三消息,该第三消息用于指示该第二网元判断存在具有该第一会话标识的eMBMS会话。
基于与上述方法实施例相同构思,本申请实施例还提供了另一种计算机可读存储介质,其上存储有代码,这些代码被计算机调用执行时,可以使得计算机实现上述方法实施例、方法实施例的任意一种可能的实现方式中第一网元和/或第二网元所涉及的功能。本申请实施例中,对所述计算机可读存储介质不做限定,例如,可以是随机存取存储器(random-access memory,RAM)、只读存储器(read-only memory,ROM)等。
基于与上述方法实施例相同构思,本申请还提供一种计算机程序产品,该计算机程序产品在被计算机调用执行时,可以使得计算机实现上述方法实施例、方法实施例的任意一种可能的实现方式中第一网元和/或第二网元所涉及的功能。
基于与上述方法实施例相同构思,本申请还提供一种芯片或芯片***,该芯片与收发器耦合,用于实现上述方法实施例、方法实施例的任意一种可能的实现方式中第一网元和/或第二网元所涉及的功能,其中,“耦合”是指两个部件彼此直接或间接地结合,这种结合可以是固定的或可移动性的,这种结合可以允许流动液、电、电信号或其它类型信号在两个部件之间进行通信。该芯片***可包括该芯片。
基于与上述方法实施例相同构思,本申请还提供一种通信***,该通信***可用于实现上述方法实施例、方法实施例的任意一种可能的实现方式中第一网元和/或第二网元所涉及的功能。示例性的,该通信***可包括本申请实施例所涉及的第一网元以及第二网元。该通信***可包括如图1所示的通信***。
本申请实施例是参照实施例所涉及的方法、装置、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
Claims (9)
1.一种通信方法,其特征在于,包括:
第一网元生成第一消息,所述第一消息包括第一会话标识,所述第一消息用于请求第二网元判断是否存在具有所述第一会话标识的eMBMS会话,所述第一网元与所述第二网元之间建立有eMBMS会话;
所述第一网元向第二网元发送第一消息,所述第一网元向第二网元发送第一消息之后,还包括:
所述第一网元接收所述第二网元发送的第二消息,所述第二消息用于指示所述第二网元判断不存在具有所述第一会话标识的eMBMS会话;
若所述第一网元为所述第二网元的下游网元,则所述第一网元删除具有所述第一会话标识的eMBMS会话。
2.如权利要求1所述的方法,其特征在于,所述第一网元接收所述第二网元发送的第三消息,所述第三消息用于指示所述第二网元判断存在具有所述第一会话标识的eMBMS会话。
3.如权利要求2所述的方法,其特征在于,若所述第一网元为所述第二网元的上游网元,所述第一网元接收所述第二网元发送的第二消息之后,还包括:
所述第一网元在所述第一网元与所述第二网元之间创建具有所述第一会话标识的eMBMS会话。
4.如权利要求1-3中任一所述的方法,其特征在于,当满足以下条件中的任意一个,所述第一网元为所述第二网元的上游网元:
所述第一网元为BMSC,所述第二网元为MBMS-GW;或者
所述第一网元为MBMS-GW,所述第二网元为MME;或者
所述第一网元为MME,所述第二网元为MCE;或者
所述第一网元为MCE,所述第二网元为eNodeB;
当满足以下条件中的任意一个,所述第一网元为所述第二网元的下游网元:
所述第一网元为MBMS-GW,所述第二网元为BMSC;或者
所述第一网元为MME,所述第二网元为MBMS-GW;或者
所述第一网元为MCE,所述第二网元为MME;或者
所述第一网元为eNodeB,所述第二网元为MCE。
5.一种通信方法,其特征在于,包括:
第二网元接收第一网元发送的第一消息,所述第一消息包括第一会话标识,所述第一消息用于请求所述第二网元判断是否存在具有所述第一会话标识的eMBMS会话,所述第一网元与所述第二网元之间建立有eMBMS会话,所述第一网元为所述第二网元的下游网元;
所述第二网元根据所述第一会话标识,判断是否存在具有所述第一会话标识的eMBMS会话;
若所述第二网元判断不存在具有所述第一会话标识的eMBMS会话,该方法还包括:
所述第二网元向所述第一网元发送第二消息,所述第二消息用于指示所述第二网元判断不存在具有所述第一会话标识的eMBMS会话,所述第二消息还用于所述第一网元确定删除具有所述第一会话标识的eMBMS会话。
6.如权利要求5所述的方法,其特征在于,所述第二网元根据所述第一会话标识,判断是否存在具有所述第一会话标识的eMBMS会话,包括:
所述第二网元判断自身存储的eMBMS会话的会话标识是否包括所述第一会话标识;
若是,则判断存在具有所述第一会话标识的eMBMS会话;
否则,判断不存在具有所述第一会话标识的eMBMS会话。
7.如权利要求5所述的方法,其特征在于,若所述第二网元判断存在具有所述第一会话标识的eMBMS会话,该方法还包括:
所述第二网元向所述第一网元发送第三消息,所述第三消息用于指示所述第二网元判断存在具有所述第一会话标识的eMBMS会话。
8.一种通信装置,其特征在于,包括:处理器、收发器以及存储器;
所述收发器用于所述通信装置进行通信;
所述存储器用于存储程序指令;
所述处理器用于调用所述程序指令,执行如权利要求1-4任一所述的方法。
9.一种通信装置,其特征在于,包括:处理器、收发器以及存储器;
所述收发器用于所述通信装置进行通信;
所述存储器用于存储程序指令;
所述处理器用于调用所述程序指令,执行如权利要求5-7任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811613466.3A CN111385745B (zh) | 2018-12-27 | 2018-12-27 | 一种通信方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811613466.3A CN111385745B (zh) | 2018-12-27 | 2018-12-27 | 一种通信方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111385745A CN111385745A (zh) | 2020-07-07 |
CN111385745B true CN111385745B (zh) | 2021-11-19 |
Family
ID=71216246
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811613466.3A Active CN111385745B (zh) | 2018-12-27 | 2018-12-27 | 一种通信方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111385745B (zh) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101682409A (zh) * | 2007-04-06 | 2010-03-24 | 三星电子株式会社 | 管理预建立的会话的方法、实现该方法的无线一键通话***和无线一键通话用户设备 |
CN104735753A (zh) * | 2013-12-20 | 2015-06-24 | 华为技术有限公司 | 通信方法、用户设备和网络侧设备 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9965613B2 (en) * | 2010-12-03 | 2018-05-08 | Salesforce.Com, Inc. | Method and system for user session discovery |
-
2018
- 2018-12-27 CN CN201811613466.3A patent/CN111385745B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101682409A (zh) * | 2007-04-06 | 2010-03-24 | 三星电子株式会社 | 管理预建立的会话的方法、实现该方法的无线一键通话***和无线一键通话用户设备 |
CN103152700A (zh) * | 2007-04-06 | 2013-06-12 | 三星电子株式会社 | 管理预建立的会话的方法及其无线一键通话用户设备 |
CN104735753A (zh) * | 2013-12-20 | 2015-06-24 | 华为技术有限公司 | 通信方法、用户设备和网络侧设备 |
Also Published As
Publication number | Publication date |
---|---|
CN111385745A (zh) | 2020-07-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3694234B1 (en) | Communication system, communication method and device thereof | |
US10158980B2 (en) | Method, device and system for maintaining continuity of group communication service | |
US20210076164A1 (en) | Method, system and apparatus for multicast session management in 5g communication network | |
US11595246B2 (en) | MBMS session restoration in EPS for path failure | |
EP3051847B1 (en) | Group communication method, device and system | |
EP3725034A1 (en) | Method, system and apparatus for multicast session management in a 5g communication network | |
CN103141124A (zh) | 在长期演进***中减少多个用户设备之间通信设立时间的方法 | |
CN113630822B (zh) | 组播业务切换的方法和装置 | |
WO2014177194A1 (en) | Multicast group reuse in cellular network multicast transport | |
KR20120065700A (ko) | 이동통신 시스템에서 셀 방송 기술을 이용한 신뢰성 있는 그룹 멀티캐스트 전송 방법 및 장치 | |
CN111406391A (zh) | 利用核心网络对无线电接入网络的多播/广播服务 | |
CN115024014A (zh) | 用于无线通信网络中组播服务和广播服务建立的方法和*** | |
CN106488584B (zh) | 一种数据发送、传输方法及装置 | |
KR20230011314A (ko) | 무선 통신 네트워크들에서의 이동성 프로시저들 동안의 멀티캐스트 데이터 포워딩을 위한 방법 및 시스템 | |
CN111385745B (zh) | 一种通信方法及装置 | |
KR20210127978A (ko) | Mbms 다중 레벨 베어러 품질 표시자에 기초한 동적 mbms/유니캐스트 베어러 확립 | |
CN113163341A (zh) | 在无线通信***中传输数据的方法和设备 | |
EP3018964A1 (en) | Broadcast at MBSFN granularity in MBMS distributed architecture | |
CN102334369B (zh) | 消息传输方法及其设备 | |
CN109526013B (zh) | 链路故障的处理方法、装置、基站及计算机可读存储介质 | |
KR20220118410A (ko) | 네트워크 전환을 위한 방법 및 장치 | |
JP6574908B2 (ja) | グループ通信方法、装置及びシステム | |
GB2624956A (en) | Method and apparatus for AI/ML data transfer | |
CN113498024B (zh) | 传输通道变更方法、接入网设备及核心网设备 | |
WO2018133755A1 (zh) | 会话处理方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |