[go: up one dir, main page]

CN111131641A - 会议级联方法、装置、服务器及可读存储介质 - Google Patents

会议级联方法、装置、服务器及可读存储介质 Download PDF

Info

Publication number
CN111131641A
CN111131641A CN201911402577.4A CN201911402577A CN111131641A CN 111131641 A CN111131641 A CN 111131641A CN 201911402577 A CN201911402577 A CN 201911402577A CN 111131641 A CN111131641 A CN 111131641A
Authority
CN
China
Prior art keywords
conference
cascading
cascade
virtual
receiver
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.)
Pending
Application number
CN201911402577.4A
Other languages
English (en)
Inventor
卢立铭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Maipu Communication Technology Co Ltd
Original Assignee
Maipu Communication Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Maipu Communication Technology Co Ltd filed Critical Maipu Communication Technology Co Ltd
Priority to CN201911402577.4A priority Critical patent/CN111131641A/zh
Publication of CN111131641A publication Critical patent/CN111131641A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/56Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/403Arrangements for multi-party communication, e.g. for conferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/56Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
    • H04M3/562Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities where the conference facilities are distributed

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Telephonic Communication Services (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本申请提供一种会议级联方法、装置、服务器及可读存储介质。方法包括:获取建立级联会议的指示信息,根据指示信息确定级联会议接收方;创建用于级联会议的第一虚拟参会成员,向级联会议接收方发送以第一虚拟参会成员为主叫的INVITE消息;以使级联会议接收方根据级联会议标识确定INVITE消息所携带的级联会议标识发起级联会议,创建用于级联会议的第二虚拟参会成员并向第一虚拟参会成员发送200OK消息;接收级联会议接收方发送的200OK消息,确定通过第一虚拟参会成员与第二虚拟参会成员之间的通信通道成功建立级联会议,能够改善因会议级联需要部署会议桥而使得网络系统的部署成本高、网络拓扑复杂的问题。

Description

会议级联方法、装置、服务器及可读存储介质
技术领域
本发明涉及数据通信技术领域,具体而言,涉及一种会议级联方法、装置、服务器及可读存储介质。
背景技术
随着信息技术的发展,人与人之间的远程沟通的方式越来越多,其中,电话会议(或称为呼叫群组)便为远程沟通方式的其中一种。在一个电话会议中,通常包括两个或多个呼叫,每个呼叫即为一个参会成员。与传统的点对点呼叫不同,电话会议是由多个呼叫组成的一个呼叫群组,每个呼叫之间相互通信,即,参会成员之间可以相互通信。若要将两个或多个电话会议级联成一个级联会议,以使级联会议中的各个呼叫之间相互通信,目前,通常需要借助会议桥设备,来搭建两个或多个电话会议之间的通信线路,而这种方式会增加网络系统的部署成本并会增加网络系统的网络拓扑的复杂度。
发明内容
本申请提供一种会议级联方法、装置、服务器及可读存储介质,能够改善因会议级联而使得网络系统的部署成本高、网络拓扑复杂的问题。
为了实现上述目的,本申请实施例所提供的技术方案如下所示:
第一方面,本申请实施例提供一种会议级联方法,应用于级联会议发起方,所述方法包括:
获取建立级联会议的指示信息,根据所述指示信息确定级联会议接收方;创建用于级联会议的第一虚拟参会成员,向所述级联会议接收方发送以所述第一虚拟参会成员为主叫的INVITE消息;所述INVITE消息中携带级联会议标识,以使所述级联会议接收方根据所述级联会议标识确定所述INVITE消息用于发起级联会议,在确定允许建立级联会议时,创建用于级联会议的第二虚拟参会成员并向所述第一虚拟参会成员发送200OK消息;接收所述级联会议接收方发送的200OK消息,确定通过所述第一虚拟参会成员与所述第二虚拟参会成员之间的通信通道成功建立级联会议。
在上述的实施方式中,通过为需要进行会议级联的两个会议分别创建一个虚拟参会成员,然后利用两个虚拟参会成员构建通信信道,从而使得两个会议之间无需通过会议桥设备也能实现会议级联,以改善因会议级联需要部署会议桥而使得网络系统的部署成本高、网络拓扑复杂的问题。
结合第一方面,在一些可选的实施方式中,所述指示信息包括所述级联会议接收方的唯一身份标识,和/或,所述级联会议标识包括所述级联会议发起方的唯一身份标识。
结合第一方面,在一些可选的实施方式中,当所述级联会议接收方为加密会议时,所述指示信息包括所述级联会议接收方的认证信息,在所述以所述第一虚拟参会成员为主叫向所述级联会议接收方发起INVITE消息之后,在所述接收所述级联会议接收方发送的200OK消息之前,所述方法还包括:
接收所述级联会议接收方发送的407响应;根据所述407响应向所述级联会议接收方发送携带所述认证信息的INVITE消息。
在上述的实施方式中,当级联会议接收方为加密会议时,需要级联会议发起方向级联会议接收方发送相应的407响应,以供级联会议接收方进行认证,避免因被级联的会议为加密会议而无法进行会议级联。
第二方面,本申请实施例还提供一种会议级联方法,应用于级联会议接收方,所述方法包括:
接收级联会议发起方以第一虚拟参会成员为主叫发送的INVITE消息;所述第一虚拟参会成员为所述级联会议发起方在获取到建立级联会议的指示信息后创建的;
根据所述INVITE消息中携带的级联会议标识,确定所述INVITE消息用于发起级联会议;
在确定允许建立级联会议时,创建用于级联会议的第二虚拟参会成员并向所述第一虚拟参会成员发送200OK消息。
结合第二方面,在一些可选的实施方式中,当所述级联会议接收方为加密会议时,所述确定允许建立级联会议,包括:
向所述所述级联会议发起方发送407响应;
接收所述级联会议发起方根据所述407响应发送的携带认证信息的INVITE消息;
在所述认证信息认证通过时,确定允许与所述级联会议发起方建立会议级联。
结合第二方面,在一些可选的实施方式中,所述确定允许建立级联会议,包括:
根据所述级联会议标识中所述级联会议发起方的身份标识,确定允许与所述级联会议发起方建立会议级联。
第三方面,本申请实施例还提供一种会议级联装置,应用于级联会议发起方,所述装置包括:
用户接口单元,用于获取建立级联会议的指示信息,并根据所述指示信息确定级联会议接收方;
创建单元,用于创建用于级联会议的第一虚拟参会成员;
协议收发单元,用于向所述级联会议接收方发送以所述第一虚拟参会成员为主叫的INVITE消息,所述INVITE消息中携带级联会议标识,以使所述级联会议接收方根据所述级联会议标识确定所述INVITE消息用于发起级联会议,在确定允许建立级联会议时,创建用于级联会议的第二虚拟参会成员并向所述第一虚拟参会成员发送200OK消息;还用于接收所述级联会议接收方发送的200OK消息,并确定通过所述第一虚拟参会成员与所述第二虚拟参会成员之间的通信通道成功建立级联会议。
结合第三方面,在一些可选的实施方式中,所述指示信息包括所述级联会议接收方的唯一身份标识,和/或,所述级联会议标识包括所述级联会议发起方的唯一身份标识。
结合第三方面,在一些可选的实施方式中,当所述级联会议接收方为加密会议时,所述指示信息包括所述级联会议接收方的认证信息,所述协议收发单元还用于,在以所述第一虚拟参会成员为主叫向所述级联会议接收方发起INVITE消息之后,在接收所述级联会议接收方发送的200OK消息之前,接收所述级联会议接收方发送的407响应;
所述协议收发单元还用于根据所述407响应向所述级联会议接收方发送携带所述认证信息的INVITE消息。
第四方面,本申请实施例还提供另一种会议级联装置,应用于级联会议接收方,所述装置包括:
协议收发单元,用于接收级联会议发起方以第一虚拟参会成员为主叫发送的INVITE消息;所述第一虚拟参会成员为所述级联会议发起方在获取到建立级联会议的指示信息后创建的;
确定单元,用于根据所述INVITE消息中携带的级联会议标识,确定所述INVITE消息用于发起级联会议;
创建单元,用于在确定允许建立级联会议时,创建用于级联会议的第二虚拟参会成员;
所述协议收发单元,还用于向所述第一虚拟参会成员发送200OK消息。
结合第四方面,在一些可选的实施方式中,当所述级联会议接收方为加密会议时,所述协议收发单元还用于:
向所述所述级联会议发起方发送407响应;
接收所述级联会议发起方根据所述407响应发送的携带认证信息的INVITE消息;
所述确定单元还用于,在所述认证信息认证通过时,确定允许与所述级联会议发起方建立会议级联。
结合第四方面,在一些可选的实施方式中,所述确定单元还用于:
根据所述级联会议标识中所述级联会议发起方的身份标识,确定允许与所述级联会议发起方建立会议级联。
第五方面,本申请实施例还提供一种服务器,所述服务器包括相互耦合的存储器、处理器,所述存储器内存储计算机程序,当所述计算机程序被所述处理器执行时,使得所述服务器执行上述的会议级联方法。
第六方面,本申请实施例还提供一种计算机可读存储介质,所述可读存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行上述的会议级联方法。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍。应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供的会议级联系统的通信连接示意图之一。
图2为本申请实施例提供的会议级联系统的通信连接示意图之二。
图3为本申请实施例提供的会议级联方法的流程示意图。
图4为本申请实施例提供的会议级联装置的方框示意图之一。
图5为本申请实施例提供的会议级联装置的方框示意图之二。
图标:10-会议级联系统;20-第一服务器;30-第二服务器;40-第三服务器;100-会议级联装置;110-用户接口单元;120-创建单元;130-协议收发单元;200-会议级联装置;210-协议收发单元;220-确定单元;230-创建单元。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。需要说明的是,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
下面结合附图,对本申请实施例作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
请参照图1,本申请实施例提供一种会议级联系统10,可以用于对至少两个需要进行级联的会议进行会议级联。不同的会议可以在一个服务器中,也可以在不同的服务器中。可理解地,会议所在服务器可以作为级联会议发起方或级联会议接收方。若会议在不同的服务器中,则会议级联系统10包括多个服务器,每个服务器中可以创建有相应的会议。若需要进行级联的两个或多个会议均在一个服务器中,则会议级联系统10可以只包括一个服务器。会议级联系统10所包括的服务器的数量可以根据实际情况进行设置,这里不再赘述。
例如,请再次参照图1,假设会议级联系统10包括会议A及会议B,当会议A与会议B均位于不同的服务器中时,则会议级联系统10可以包括级联会议发起方及级联会议接收方这两个服务器。为了便于描述,级联会议发起方可以称为第一服务器20,级联会议接收方可以称为第二服务器30。当会议A与会议B在同一个服务器上时,第一服务器20、第二服务器30便为同一个服务器,此时,会议级联系统10可以只包括一个服务器。第一服务器20中的会议A可以通过虚拟参会成员A、虚拟参会成员B建立的通信信道,与第二服务器30中的会议B进行交互通信。
可理解地,会议所在的服务器为用于实现会议中的内部成员之间相互通信的服务器。该会议可以指电话会议或呼叫群组。
会议A中的参会会议的成员可以根据实际情况进行添加或删减。其成员数量可以根据实际情况进行确定。通常而言,会议A中的成员的数量为两个或两个以上。会议B中的参会成员的情况与会议A中的参会会议成员的情况相类似,这里不再赘述。
请参照图2,在图2所示的会议级联系统10中,包括会议A、会议B及会议C。会议A、会议B及会议C各自所在的服务器可以为同一个服务器,也可以为不同的服务器,例如,会议C所在服务器为第三服务器40。在建立有会议A与会议B的第一通信信道、以及建立有会议A与会议C的第二通信信道后,会议A、会议B及会议C中的会成员之间便可以相互通信,此时,会议A、会议B及会议C形成的整体会议可以称为级联会议。
可理解地,在会议级联系统10形成的级联会议中,各个会议成员之间可以相互通信。该会议级联系统10可以用于执行或实现下述的会议级联方法。
请参照图3,本申请实施例还提供一种会议级联方法,可以应用于上述的会议级联系统10中,由级联会议发起方、级联会议接收方相互配合,以实现方法中的各步骤。其中,会议级联方法可以包括步骤S310至步骤S340。下面将对方法中的各步骤进行详细阐述,如下:
步骤S310,级联会议发起方获取建立级联会议的指示信息,根据所述指示信息确定级联会议接收方。
可理解地,当存在会议级联的需求时,用户(级联会议的主持人或级联会议的发起人员)可以提前知晓需要被级联的会议(比如会议B)的级联会议标识,另外,该用户通常为会议A中的参会成员。然后由该用户通过终端设备向第一服务器20发送用于将会议A与会议B进行会议级联的指示信息。指示信息可以包括级联会议接收方的唯一身份标识。该身份标识可以根据实际情况进行设置,包括但不限于被级联的会议的会议名称、会议号码等,用于确定级联会议接收方。级联会议接收方即为被级联的会议。
步骤S320,所述级联会议发起方创建用于级联会议的第一虚拟参会成员,向所述级联会议接收方发送以所述第一虚拟参会成员为主叫的INVITE消息;所述INVITE消息中携带级联会议标识。
在本实施例中,第一服务器20在确定级联会议接收方后,可以为会议A生成用于建立级联会议的第一虚拟参会成员,该第一虚拟参会成员与会议A建立有关联关系。其中,第一虚拟参会成员除了标识为级联成员外,其他功能作用与普通参会成员一样,例如,具有普通参会成员的控制功能(例如,控制自身退出会议)和媒体信息的传输、接收功能。媒体信息包括但不限于语音、视频等。
比如,在图1所示的会议级联系统10中,假设,第一服务器20中的会议A作为级联会议的发起方,第二服务器30中的会议B为被级联方,在创建虚拟参会成员A、虚拟参会成员B之前,用户可以通过终端设备向第一服务器20发送指示信息,以使第一服务器20获得指示信息。然后在由第一服务器20根据该指示信息,确定级联会议接收方,并为会议A生成用于会议级联的虚拟参会成员A。其中,终端设备包括但便于智能手机、个人电脑等。
另外,会议A可以由用户通过预先注册的用户账号登录终端设备的相应应用程序(该应用程序为与会议级联方法对应的应用程序,可以用于发起电话会议及级联会议),然后通过应用程序将需要参会的在线成员组成会议A。当需要与其他会议进行级联时,再通过用户终端设备向第一服务器20发送指示信息,由第一服务器20根据指示信息进行后续的操作流程。
在创建完第一虚拟参会成员之后,第一服务器20的会议A在对外(例如第二服务器30中的会议B等)交互时,便可以通过第一虚拟参会成员与对外交互。另外,会议A所在的第一服务器20作为级联会议发起方可以向所述级联会议接收方发送以所述第一虚拟参会成员为主叫的INVITE消息,被叫为级联会议接收方的资源标识(即唯一身份标识,如级联会议B的会议号码、会议名称等)。其中,INVITE消息包括级联会议标识。级联会议标识携带在INVITE消息中的预设字段中,包括级联会议发起方的唯一身份标识,该身份标识可以根据实际情况进行设置,包括但不限于级联会议发起方的会议的名称、会议号码等,用于确定级联会议发起方的身份。
步骤S330,所述级联会议接收方根据所述级联会议标识确定所述INVITE消息用于发起级联会议,在确定允许建立级联会议时,创建用于级联会议的第二虚拟参会成员并向所述第一虚拟参会成员发送200OK消息。
第二服务器30在接收到以所述第一虚拟参会成员为主叫的INVITE消息后,可以根据INVITE消息携带有预设字段的内容,确定该INVITE消息是否用于会议级联。若INVITE消息的字段中携带有表示用于与会议B级联的内容(该内容可以根据实际情况进行设置,这里不再赘述)时,便创建与会议B对应的第二虚拟参会成员。若INVITE消息不用于会议B的级联,则第二服务器30可以直接中断与会议A的级联操作,此时,便不会建立会议A与会议B的级联。
作为一种可选的实施方式,当级联会议接收方的会议为加密会议时,在步骤S330之前,方法还可以包括:所述级联会议接收方向所述级联会议发起方发送407响应;所述级联会议发起方接收所述级联会议接收方发送的407响应;所述级联会议接收方接收所述级联会议发起方根据所述407响应发送的携带认证信息的INVITE消息;在所述认证信息认证通过时,所述级联会议接收方确定允许与所述级联会议发起方建立会议级联。
可理解地,当级联会议接收方的会议为加密会议时,所述级联会议接收方可以对INVITE消息中的认证信息进行认证,并基于认证结果向级联会议发起方发送相应的响应,认证结果表示对所述认证信息的认证通过的结果或表示对认证信息的认证不通过的结果。其中,当所述认证结果表示对所述认证信息的认证通过时,向级联会议发起方发送的响应包括表示所述第二虚拟参会成员(或第二服务器30)准许与所述第一虚拟参会成员建立通话。
另外,当认证通过后,且在向级联会议发起方发送相应的响应之前,级联会议接收方可以生成用于会议级联的第二虚拟参会成员,以便于通过第二虚拟参会成员与第一虚拟参会成员建立通信信道。
其中,认证信息包括但不限于数字、字符等,可以根据实际情况进行设置。例如,该认证信息可以为用于摘要认证的信息。该认证信息可以是会议B设定的参会密码。
为了保证第一服务器20获得的认证信息为正确的信息(即认证信息为第二服务器30能够认证通过的信息),第二服务器30在对认证信息进行下发之前,第一服务器20与第二服务器30之间便约定了加解密的机制,然后基于该加解密机制,传输认证信息,以使第一服务器20能够获取到正确的认证信息,同时,第二服务器30也能够成功对认证信息进行认证(即认证通过)。可理解地,加解密的机制可以根据实际情况进行设置,为本领域技术人员所熟知(例如为摘要加密解密机制),这里不再赘述。
若第二服务器30对认证信息的认证未通过,则第一服务器20或第二服务器30便可以结束会议A与会议B的级联操作。
在上述的实施方式中,当被级联的会议为加密会议时,通过认证操作,并在完成认证后,便能与加密会议进行级联,避免因会议B为加密会议而无法进行会议级联。
步骤S340,所述级联会议发起方接收所述级联会议接收方发送的200OK消息,确定通过所述第一虚拟参会成员与所述第二虚拟参会成员之间的通信通道成功建立级联会议。
可理解地,200OK消息包括表示第二虚拟参会成员或第二服务器30准许与第一虚拟参会成员建立呼叫成功,第一服务器20便可以通过第一虚拟参会成员与第二虚拟参会成员建立通信信道。该通信信道即为第一通信信道。其中,一个虚拟参会成员对应一个会议。例如,在图1中,虚拟参会成员A对应会议A,虚拟参会成员B对应会议B。需要说明的是,当一个会议需要与多方会议进行级联时,该会议可以创建有与每方会议对应的虚拟参会成员。
在成功建立呼叫后,第一服务器20中的与第一虚拟参会成员对应的会议便能够与第二服务器30中的与第二虚拟参会成员对应的会议进行信息交互。即,信息交互的两个会议中的任意两成员能够相互发送、接收媒体信息,另外,还能将媒体信息广播至级联会议中的其他成员。
作为一种可选的实施方式,方法还可以包括:级联会议发起方通过所述第一虚拟参会成员向所述第二虚拟参会成员发送用于结束级联会议的消息,或者,级联会议发起方接收所述第二虚拟参会成员发送的用于结束级联会议的消息,以断开所述第一通信信道。
在本实施例中,当需要结束级联会议时,可以由单方会议中的主持人或任意成员主动发起结束指令,其结束级联的操作方式可以根据实际情况进行灵活设置。结束指令即为用于结束级联会议的消息,可以断开第一通信信道。例如,可以由会议A中的主持人通过第一虚拟参会成员发送结束指令,以断开第一通信信道。或者,由会议B中的主持人通过第二虚拟参会成员发送结束指令,以断开第一通信信道。
在断开第一通信信道后,在会议A便无法与在会议B进行信息交互。另外,在断开第一通信信道后,会议A中的成员之间仍然可以以断开第一通信信道之前交互方式的信息交互。同样地,会议B中的成员之间仍然可以以断开第一通信信道之前交互方式的信息交互。
可理解地,在断开第一通信信道后,影响的是会议A与会议B中的两会议之间的成员的交互,而不会影响会议A中的内部成员之间的信息交互,也不会影响会议B中的内部成员之间的信息交互。
当然,管理人员可以灵活地设置参会人员的退会方式。例如,在第一通信信道断开后,可以让所有参会成员在退出级联会议的同时,也退出各自相应的原有会议。比如,会议A中的成员在退出级联会议的同时,也会退出会议A。
作为一种可选的实施方式,方法还可以包括:级联会议发起方通过所述第一通信信道将所述会议A中的成员的媒体信息送入所述会议B,或者,级联会议发起方通过所述第一通信信道接收所述会议B所在服务器传输的所述会议B中的成员的媒体信息。
同样地,级联会议接收方可以通过所述第一通信信道将所述会议B中的成员的媒体信息传输至所述会议A,或者,级联会议接收方通过所述第一通信信道接收所述会议A所在服务器传输的所述会议A中的成员的媒体信息。其中,成员的媒体信息可以理解为参会成员通过终端设备接收或发送的音频、视频等数据。
在上述的实施方式中,在完成通信信道的建立后,会议A中的成员可以通过通信信道与会议B中的成员进行通信,从而有利于信息的传输与交互。
在本实施例中,会议A、会议B完成会议的级联后,会议A或会议B还可以可以分别作为级联方与其他会议进行会议级联。例如,方法还可以包括:
级联会议发起方创建用于与会议C进行会议级联的第三虚拟参会成员,向会议C的级联会议接收方(第三服务器40)发送以所述第三虚拟参会成员为主叫的INVITE消息,该INVITE消息可以称为第二INVITE消息,可以携带会议C的级联会议标识,以使所述第三服务器40根据所述级联会议标识确定所述INVITE消息用于发起级联会议,在确定允许建立级联会议时,创建用于级联会议的第四虚拟参会成员并向所述第三虚拟参会成员发送200OK消息;
级联会议发起方接收第三服务器40发送的200OK消息,确定通过所述第三虚拟参会成员与所述第四虚拟参会成员之间的通信通道成功建立级联会议。
可理解地,会议C所在的服务器即为第三服务器40。会议C与会议A建立的通信信道即为第二通信信道。会议A与会议C建立级联会议的方式和会议A与会议B建立级联会议的方式相类似,会议A与会议C建立级联会议的方式的详细操作过程可以参照上述建立第一通信信道的描述。在图2中,第一服务器20可以通过虚拟参会成员C与第三服务器40中的虚拟参会成员D建立第二通信信道。
需要说明的是,当会议A与会议B完成会议的级联,且会议A与会议C也完成会议的级联后,会议B、会议C便能相互进行信息交互。例如,在图2中,会议B、会议C中的任意两个成员可以通过第一通信信道、第二通信信道进行交互。即,会议A、会议B、会议C便能相互进行信息交互。
基于上述设计,方法能够灵活地级联两个或多个不通的会议。电话会议之间无需搭建会议桥也能实现会议的级联,从而有利于简化会议级联的操作流程及降低部署成本。另外,级联的会议数量除了受系统本身硬件资源限制外,流程逻辑上没有数量上限的限制,从而有利于多个会议的级联。
为了便于理解会议级联方法的实现过程,下面将基于图1进行举例阐述。在图1中,正在进行的会议A和会议B分别位于第一服务器20、第二服务器30。第一服务器20、第二服务器30之间通过IP网络互通。呼叫控制协议为会话初始协议(Session InitiationProtocol,SIP)。其中,会议级联方法并不局限于两个会议之间的级联,示例中只对两个电话会议之间级联做展开描述,多个会议的级联与两个会议的级联相类似。下面将基于图1,对会议级联方法进行举例阐述:
第一步,假设第一服务器20中的会议A为发起会议级联的一方(级联会议发起方),第二服务器30中的会议B为被级联的一方(级联会议接收方)。则第一服务器20可以为会议A创建一个虚拟参会成员A,以作为虚拟参会成员,此成员除了标识为级联成员外,其他功能作用与普通参会成员一样,具有普通参会成员的控制功能和媒体信息的传输、接收功能。
第二步,第一服务器20通过创建的虚拟参会成员A向会议B所在的服务器发起级联请求,整个过程使用标准的SIP呼叫流程。SIP呼叫流程包括:
步骤a,第一服务器20通过SIP协议向级联会议接收方发起标准流程的SIP呼叫,即向第二服务器30发送INVITE消息,INVITE消息中携带自定义的预设字段,例如预设字段包括:conference-request-number,还可以包括conference-request-name,conference-request-number字段表示级联会议发起方的会议号码,conference-request-name表示级联会议发起方的会议号码;
步骤b,第二服务器30收到INVITE消息后,通过上述预设字段判断为级联会议请求,并通过conference-request-number找到正在进行的会议,如果会议不存在则直接返回404响应消息,级联失败,流程结束,否则继续下面的流程;
在步骤b中,如果第二服务器30中的会议B为加密会议,则响应407以告知第一服务器20,需要对当前的级联操作进行认证,第一服务器20收到407响应后,可以发送带认证字段的INVITE进行摘要认证,此流程为SIP标准的呼叫认证流程,该认证流程为本领域技术人员所熟知,这里不再赘述,第二服务器30收到带认证字段的INVITE消息后,如果认证失败则响应403消息,级联失败,流程结束,否则继续下面的流程;
步骤c,级联会议接收方响应200OK消息给第一服务器20,同时在己方会议B中创建一个虚拟参会成员B,作为虚拟参会成员,此虚拟参会成员B的功能作用会议A中的虚拟参会成员A类似;
第三步,第一服务器20建立虚拟参会成员A与虚拟参会成员B之间的通信信道(即正常的呼叫通道),在完成通信信道的建立后,会议A与会议B之间的信息包括媒体信息(语音、视频等)和控制信息(如,结束级联会议的消息),便可以通过这两个虚拟会议成员之间建立的通信信道进行交互,从而实现会议A与会议B的级联。
可理解地,如果停止会议级联或者是其中一个级联会议结束(例如,会议A或会议B的全部参会成员(非虚拟参会成员)全部退出会议),发送BYE消息(用于结束级联会议的消息),呼叫结束,两个虚拟参会成员退出会议,并断开通信信道。在断开通信信道后,原有的会议A、会议B可以继续以断开通信信道之前的会议通信方式继续进行内部信息的交互。
另外,会议A、会议B均可以作为级联的发起方以再次级联其他的会议,级联的会议数量不受限制,从而有利于增大参会成员的规模。
请参照图4,本申请实施例还提供一种会议级联装置100,可以应用于级联会议发起方,以执行会议级联方法中的各步骤。会议级联装置100包括至少一个可以软件或固件的形式存储于存储模块中或固化在服务器操作系统中的软件功能模块。处理模块用于执行存储模块中存储的可执行模块,例如会议级联装置100所包括的软件功能模块及计算机程序等。比如,会议级联装置100可以包括用户接口单元110、创建单元120及协议收发单元130。
用户接口单元110,用于获取建立级联会议的指示信息,并根据所述指示信息确定级联会议接收方。
创建单元120,用于创建用于级联会议的第一虚拟参会成员。
协议收发单元130,用于向所述级联会议接收方发送以所述第一虚拟参会成员为主叫的INVITE消息,所述INVITE消息中携带级联会议标识,以使所述级联会议接收方根据所述级联会议标识确定所述INVITE消息用于发起级联会议,在确定允许建立级联会议时,创建用于级联会议的第二虚拟参会成员并向所述第一虚拟参会成员发送200OK消息。协议收发单元130,还用于接收所述级联会议接收方发送的200OK消息,并确定通过所述第一虚拟参会成员与所述第二虚拟参会成员之间的通信通道成功建立级联会议。
可选地,所述指示信息包括所述级联会议接收方的唯一身份标识,和/或,所述级联会议标识包括所述级联会议发起方的唯一身份标识。
可选地,当所述级联会议接收方为加密会议时,所述指示信息包括所述级联会议接收方的认证信息,所述协议收发单元130还用于,在以所述第一虚拟参会成员为主叫向所述级联会议接收方发起INVITE消息之后,在接收所述级联会议接收方发送的200OK消息之前,接收所述级联会议接收方发送的407响应。
所述协议收发单元130还用于根据所述407响应向所述级联会议接收方发送携带所述认证信息的INVITE消息。
请参照图5,本申请实施例还提供另一种会议级联装200,应用于级联会议接收方。会议级联装200与会议级联装置100的功能作用相类似,用于执行会议级联方法中的级联会议接收方所执行的步骤。其中,会议级联装200可以包括协议发送单元210、确定单元220及创建单元230。
协议收发单元210,用于接收级联会议发起方以第一虚拟参会成员为主叫发送的INVITE消息;所述第一虚拟参会成员为所述级联会议发起方在获取到建立级联会议的指示信息后创建的。
确定单元220,用于根据所述INVITE消息中携带的级联会议标识,确定所述INVITE消息用于发起级联会议。
创建单元230,用于在确定允许建立级联会议时,创建用于级联会议的第二虚拟参会成员。
所述协议收发单元210,还用于向所述第一虚拟参会成员发送200OK消息。
可选地,当所述级联会议接收方为加密会议时,所述协议收发单元210还用于:向所述所述级联会议发起方发送407响应;接收所述级联会议发起方根据所述407响应发送的携带认证信息的INVITE消息。
所述确定单元220还用于在所述认证信息认证通过时,确定允许与所述级联会议发起方建立会议级联。
可选地,所述确定单元220还用于:根据所述级联会议标识中所述级联会议发起方的身份标识,确定允许与所述级联会议发起方建立会议级联。
本申请实施例还提供一种服务器,可以包括相互耦合的存储模块、处理模块。存储模块内存储计算机程序,当计算机程序被处理模块执行时,使得服务器执行相应的会议级联方法。例如,服务器为第一服务器20,则该服务器可以用于执行级联会议发起方所执行的会议级联方法的步骤。若服务器为第二服务器30,则该服务器可以用于执行级联会议接收方所执行的会议级联方法的步骤。
服务器可以包括处理模块、通信模块、存储模块。处理模块、通信模块、存储模块各个元件之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。
处理模块可以是一种集成电路芯片,具有信号的处理能力。上述处理模块可以是通用处理器。例如,该处理器可以是中央处理器(Central Processing Unit,CPU)、图形处理器(Graphics Processing Unit,GPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital Signal Processing,DSP)、专用集成电路(ApplicationSpecific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable GateArray,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。
服务器还可以包括通信模块。通信模块用于通过网络建立服务器与终端设备、其他会议所在的服务器的通信连接,并通过网络收发数据。
存储模块可以是,但不限于,随机存取存储器,只读存储器,可编程只读存储器,可擦除可编程只读存储器,电可擦除可编程只读存储器等。在本实施例中,存储模块可以用于存储指示信息、第二INVITE消息、第一响应报文、第二响应报文等数据。当然,存储模块还可以用于存储程序,处理模块在接收到执行指令后,执行该程序。
需要说明的是,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的服务器、会议级联装置100、会议级联装置200的具体工作过程,可以参考前述方法中的各步骤对应过程,在此不再过多赘述。
本申请实施例还提供一种计算机可读存储介质。可读存储介质中存储有计算机程序,当计算机程序在计算机上运行时,使得计算机执行如上述实施例中所述的会议级联方法。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本申请可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现,基于这样的理解,本申请的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施场景所述的方法。
综上所述,本申请提供一种会议级联方法、装置、服务器及可读存储介质。方法包括:获取建立级联会议的指示信息,根据指示信息确定级联会议接收方;创建用于级联会议的第一虚拟参会成员,向级联会议接收方发送以第一虚拟参会成员为主叫的INVITE消息;INVITE消息中携带级联会议标识,以使级联会议接收方根据级联会议标识确定INVITE消息用于发起级联会议,在确定允许建立级联会议时,创建用于级联会议的第二虚拟参会成员并向第一虚拟参会成员发送200OK消息;接收级联会议接收方发送的200OK消息,确定通过第一虚拟参会成员与第二虚拟参会成员之间的通信通道成功建立级联会议。
在本方案中,通过为需要进行会议级联的两个会议分别创建一个虚拟参会成员,然后利用两个虚拟参会成员构建通信信道,从而使得两个会议之间无需通过会议桥设备也能实现会议级联,以改善因会议级联需要部署会议桥而使得网络系统的部署成本高、网络拓扑复杂的问题。
在本申请所提供的实施例中,应该理解到,所揭露的装置、系统和方法,也可以通过其它的方式实现。以上所描述的装置、系统和方法实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本申请的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或者流程图中的每个方框、以及框图或者流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。另外,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

Claims (13)

1.一种会议级联方法,其特征在于,应用于级联会议发起方,所述方法包括:
获取建立级联会议的指示信息,根据所述指示信息确定级联会议接收方;
创建用于级联会议的第一虚拟参会成员,向所述级联会议接收方发送以所述第一虚拟参会成员为主叫的INVITE消息;所述INVITE消息中携带级联会议标识,以使所述级联会议接收方根据所述级联会议标识确定所述INVITE消息用于发起级联会议,在确定允许建立级联会议时,创建用于级联会议的第二虚拟参会成员并向所述第一虚拟参会成员发送200OK消息;
接收所述级联会议接收方发送的200OK消息,确定通过所述第一虚拟参会成员与所述第二虚拟参会成员之间的通信通道成功建立级联会议。
2.根据权利要求1所述的方法,其特征在于,所述指示信息包括所述级联会议接收方的唯一身份标识,和/或,所述级联会议标识包括所述级联会议发起方的唯一身份标识。
3.根据权利要求1所述的方法,其特征在于,当所述级联会议接收方为加密会议时,所述指示信息包括所述级联会议接收方的认证信息,在所述以所述第一虚拟参会成员为主叫向所述级联会议接收方发起INVITE消息之后,在所述接收所述级联会议接收方发送的200OK消息之前,所述方法还包括:
接收所述级联会议接收方发送的407响应;
根据所述407响应向所述级联会议接收方发送携带所述认证信息的INVITE消息。
4.一种会议级联方法,其特征在于,应用于级联会议接收方,所述方法包括:
接收级联会议发起方以第一虚拟参会成员为主叫发送的INVITE消息;所述第一虚拟参会成员为所述级联会议发起方在获取到建立级联会议的指示信息后创建的;
根据所述INVITE消息中携带的级联会议标识,确定所述INVITE消息用于发起级联会议;
在确定允许建立级联会议时,创建用于级联会议的第二虚拟参会成员并向所述第一虚拟参会成员发送200OK消息。
5.根据权利要求4所述的方法,其特征在于,当所述级联会议接收方为加密会议时,所述确定允许建立级联会议,包括:
向所述所述级联会议发起方发送407响应;
接收所述级联会议发起方根据所述407响应发送的携带认证信息的INVITE消息;
在所述认证信息认证通过时,确定允许与所述级联会议发起方建立会议级联。
6.根据权利要求4或5所述的方法,其特征在于,所述确定允许建立级联会议,包括:
根据所述级联会议标识中所述级联会议发起方的身份标识,确定允许与所述级联会议发起方建立会议级联。
7.一种会议级联装置,其特征在于,应用于级联会议发起方,所述装置包括:
用户接口单元,用于获取建立级联会议的指示信息,并根据所述指示信息确定级联会议接收方;
创建单元,用于创建用于级联会议的第一虚拟参会成员;
协议收发单元,用于向所述级联会议接收方发送以所述第一虚拟参会成员为主叫的INVITE消息,所述INVITE消息中携带级联会议标识,以使所述级联会议接收方根据所述级联会议标识确定所述INVITE消息用于发起级联会议,在确定允许建立级联会议时,创建用于级联会议的第二虚拟参会成员并向所述第一虚拟参会成员发送200OK消息;还用于接收所述级联会议接收方发送的200OK消息,并确定通过所述第一虚拟参会成员与所述第二虚拟参会成员之间的通信通道成功建立级联会议。
8.根据权利要求7所述的装置,其特征在于,当所述级联会议接收方为加密会议时,所述指示信息包括所述级联会议接收方的认证信息,所述协议收发单元还用于,在以所述第一虚拟参会成员为主叫向所述级联会议接收方发起INVITE消息之后,在接收所述级联会议接收方发送的200OK消息之前,接收所述级联会议接收方发送的407响应;
所述协议收发单元还用于根据所述407响应向所述级联会议接收方发送携带所述认证信息的INVITE消息。
9.一种会议级联装置,其特征在于,应用于级联会议接收方,所述装置包括:
协议收发单元,用于接收级联会议发起方以第一虚拟参会成员为主叫发送的INVITE消息;所述第一虚拟参会成员为所述级联会议发起方在获取到建立级联会议的指示信息后创建的;
确定单元,用于根据所述INVITE消息中携带的级联会议标识,确定所述INVITE消息用于发起级联会议;
创建单元,用于在确定允许建立级联会议时,创建用于级联会议的第二虚拟参会成员;
所述协议收发单元,还用于向所述第一虚拟参会成员发送200OK消息。
10.根据权利要求9所述的装置,其特征在于,当所述级联会议接收方为加密会议时,所述协议收发单元还用于:
向所述所述级联会议发起方发送407响应;
接收所述级联会议发起方根据所述407响应发送的携带认证信息的INVITE消息;
所述确定单元还用于,在所述认证信息认证通过时,确定允许与所述级联会议发起方建立会议级联。
11.根据权利要求9或10所述的装置,其特征在于,所述确定单元还用于:
根据所述级联会议标识中所述级联会议发起方的身份标识,确定允许与所述级联会议发起方建立会议级联。
12.一种服务器,其特征在于,所述服务器包括相互耦合的存储器、处理器,所述存储器内存储计算机程序,当所述计算机程序被所述处理器执行时,使得所述服务器执行如权利要求1-3中任一项所述的方法,或执行如权利要求4-6中任意一项所述的方法。
13.一种计算机可读存储介质,其特征在于,所述可读存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1-3中任意一项所述的方法,或执行如权利要求4-6中任意一项所述的方法。
CN201911402577.4A 2019-12-30 2019-12-30 会议级联方法、装置、服务器及可读存储介质 Pending CN111131641A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911402577.4A CN111131641A (zh) 2019-12-30 2019-12-30 会议级联方法、装置、服务器及可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911402577.4A CN111131641A (zh) 2019-12-30 2019-12-30 会议级联方法、装置、服务器及可读存储介质

Publications (1)

Publication Number Publication Date
CN111131641A true CN111131641A (zh) 2020-05-08

Family

ID=70505766

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911402577.4A Pending CN111131641A (zh) 2019-12-30 2019-12-30 会议级联方法、装置、服务器及可读存储介质

Country Status (1)

Country Link
CN (1) CN111131641A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112929595A (zh) * 2021-01-21 2021-06-08 北京字节跳动网络技术有限公司 一种网络会议融合系统及方法
CN114095688A (zh) * 2021-10-22 2022-02-25 北京佳讯飞鸿电气股份有限公司 一种实现全域广播会议的方法和系统
CN115426336A (zh) * 2022-08-26 2022-12-02 上海赛连信息科技有限公司 基于svc的会议级联方法及其系统
CN115473967A (zh) * 2022-09-13 2022-12-13 北京佳讯飞鸿电气股份有限公司 音频会议的混音控制方法、装置、设备及存储介质
CN115550326A (zh) * 2022-12-01 2022-12-30 北京佳讯飞鸿电气股份有限公司 一种利用虚拟会议实现多方会议级联的方法及系统

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07264567A (ja) * 1994-03-18 1995-10-13 Fujitsu Ltd 多地点会議システムのカスケード構成における接続・切断方式
CN1283930A (zh) * 1999-08-09 2001-02-14 深圳市华为技术有限公司 一种在会议电视系统中实现多点控制单元多级级联的方法
WO2013067692A1 (zh) * 2011-11-09 2013-05-16 华为技术有限公司 一种多会议系统互通的方法及系统

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07264567A (ja) * 1994-03-18 1995-10-13 Fujitsu Ltd 多地点会議システムのカスケード構成における接続・切断方式
CN1283930A (zh) * 1999-08-09 2001-02-14 深圳市华为技术有限公司 一种在会议电视系统中实现多点控制单元多级级联的方法
WO2013067692A1 (zh) * 2011-11-09 2013-05-16 华为技术有限公司 一种多会议系统互通的方法及系统

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112929595A (zh) * 2021-01-21 2021-06-08 北京字节跳动网络技术有限公司 一种网络会议融合系统及方法
WO2022156498A1 (zh) * 2021-01-21 2022-07-28 北京字节跳动网络技术有限公司 网络会议融合系统及方法
CN112929595B (zh) * 2021-01-21 2022-11-22 北京字节跳动网络技术有限公司 一种网络会议融合系统及方法
CN114095688A (zh) * 2021-10-22 2022-02-25 北京佳讯飞鸿电气股份有限公司 一种实现全域广播会议的方法和系统
CN114095688B (zh) * 2021-10-22 2025-01-21 北京佳讯飞鸿电气股份有限公司 一种实现全域广播会议的方法和系统
CN115426336A (zh) * 2022-08-26 2022-12-02 上海赛连信息科技有限公司 基于svc的会议级联方法及其系统
CN115473967A (zh) * 2022-09-13 2022-12-13 北京佳讯飞鸿电气股份有限公司 音频会议的混音控制方法、装置、设备及存储介质
CN115550326A (zh) * 2022-12-01 2022-12-30 北京佳讯飞鸿电气股份有限公司 一种利用虚拟会议实现多方会议级联的方法及系统
CN115550326B (zh) * 2022-12-01 2023-04-07 北京佳讯飞鸿电气股份有限公司 一种利用虚拟会议实现多方会议级联的方法及系统

Similar Documents

Publication Publication Date Title
CN111131641A (zh) 会议级联方法、装置、服务器及可读存储介质
US10009389B2 (en) Scalable conference bridge
US20220303150A1 (en) Systems and methods for video conference acceleration
Lennox et al. A protocol for reliable decentralized conferencing
EP3062485A1 (en) Method and device for transmitting media stream data in cloud computing system
CN107770142A (zh) 电话会议中的通话方法、媒体服务器及终端
CN101860716A (zh) 一种无线会议电视终端重接入的系统及方法
EP3217596B1 (en) Communication terminal, communication system, and data transmission method
CN114095688A (zh) 一种实现全域广播会议的方法和系统
RU2430478C2 (ru) Аутентификация устройства персональным компьютером для передачи данных в режиме реального времени
WO2020237453A1 (zh) 安全多方计算的实现方法、装置、计算机设备和存储介质
CN113765932B (zh) 多方通话的控制方法及电子设备
JP2015536618A (ja) 会議へのアクセス方法及び装置
CN106878656A (zh) 一种视频会议方法及装置
WO2015154520A1 (zh) 通话录音方法、录音服务器、用户级交换机及录音系统
CN107172052B (zh) 一种用于会议系统的认证方法及装置
US20220391452A1 (en) Method for conducting an audio and/or video conference
CN103546717A (zh) 音视频会议连接的建立方法及装置
CN107181926A (zh) 一种通信方法、装置和服务器
CN114125362B (zh) 会议加入方法、装置、会议平台及计算机可读存储介质
CN103457746A (zh) 会议数据的传输方法及装置
CN108347412A (zh) 一种三方会议中邀请新会议成员的方法、装置及系统
CN115884186B (zh) 一种无线内部通话系统
GB2583702A (en) Communications network
CN104980341B (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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200508