内外网映射方法、装置、电子设备、介质及视频会议系统制造方法及图纸

技术编号:22081412 阅读:30 留言:0更新日期:2019-09-12 16:10
本发明专利技术公开了一种内外网映射方法、装置、电子设备、介质及视频会议系统,所述方法包括:会议管理服务器接收会议的启动请求;在与出口路由器存在映射关系的端口段中,为所述会议分配第一空闲端口,并在媒体服务器集群中为所述会议分配目标媒体服务器;选择所述目标媒体服务器的第二空闲端口,并根据所述第一空闲端口和所述第二空闲端口,生成所述会议对应的NAT端口映射规则,使所述目标媒体服务器为所述会议提供媒体服务。用以减小NAT端口映射规则配置工作量,并提高对媒体服务器的处理资源的利用率。

Intranet and Intranet Mapping Method, Device, Electronic Equipment, Media and Video Conference System

【技术实现步骤摘要】
内外网映射方法、装置、电子设备、介质及视频会议系统
本专利技术涉及计算机网络与通信
,尤其涉及一种内外网映射方法、装置、电子设备、介质及视频会议系统。
技术介绍
在视频会议系统中,包含了媒体服务器和终端等设备,终端采集音视频并编码发送给媒体服务器,媒体服务器根据会议的要求,将会议的多个参与终端发送的音视频进行融合或不融合后发送给各个参与终端,从而实现多方与会人的音视频通话。在大型视频会议系统中,往往需要将大量的媒体服务器进行集群堆叠部署,以实现更高的并发性能,为更多的会议提供媒体服务。同时,为了保证安全性,媒体服务器通常部署在办公网络(内网)中,不直接对外开放,而是在内网的出口路由器上进行网络地址转换(NetworkAddressTranslation,NAT)端口映射,以实现对内网和外网同时提供视频会议服务。如图1所示,现有技术中为了实现内网的媒体服务器为外网的终端提供会议的媒体服务,按网络之间互连的协议(InternetProtocol,IP)地址进行端口静态错分后,进行NAT端口映射,即为每台媒体服务器静态分配一个互不相同的对外服务端口段后,在出口路由器上进行NAT端口映射。参见图1所示,媒体服务器1、媒体服务器2、媒体服务器3的IP地址(内网)分别为192.168.1.11,192.168.1.12,192.168.1.13,出口路由器的IP地址(外网)为113.31.84.82,NAT端口映射规则为:用于实现内网媒体服务器与外网参与会议的终端互通,进而为会议提供媒体服务。然而,现有内外网映射方法,在大量媒体服务器堆叠时,在配置NAT端口映射规则时,需要配置大量的IP地址和端口,并且在媒体服务器集群扩容或缩减时,需要重新配置NAT端口映射规则,配置管理工作量大,出错率高。并且因媒体服务器的每个端口为一个会议提供媒体服务,为媒体服务器配置端口的数量难以确认,数量太多会导致对外端口暴露过多且利用率不高,数量太少又会导致不能充分利用媒体服务器的处理资源为会议提供媒体服务。
技术实现思路
本专利技术提供一种内外网映射方法、装置、电子设备、介质及视频会议系统,用以解决现有技术中存在NAT端口映射规则配置工作量大,并且难以保证端口的利用率和媒体服务器的处理资源利用率的问题。第一方面,本专利技术公开了一种内外网映射方法所述方法包括:接收会议的启动请求;在与出口路由器存在映射关系的端口段中,为所述会议分配第一空闲端口,并在媒体服务器集群中为所述会议分配目标媒体服务器;选择所述目标媒体服务器的第二空闲端口,并根据所述第一空闲端口和所述第二空闲端口,生成所述会议对应的网络地址转换NAT端口映射规则。在一个可选的设计中,如果所述目标媒体服务器为刀片式服务器中的非主控媒体服务器,所述根据所述第一空闲端口和所述第二空闲端口,生成所述会议对应的NAT端口映射规则包括:选择所述刀片式服务器中主控媒体服务器的第三空闲端口,根据所述第一空闲端口和所述第三空闲端口,生成所述会议对应的第一NAT端口映射规则;并指示所述主控媒体服务器,根据所述第三空闲端口和所述第二空闲端口,生成所述会议对应的第二NAT端口映射规则。在一个可选的设计中,所述在媒体服务器集群中为所述会议分配目标媒体服务器包括:在媒体服务器集群中选择资源占用率最低的媒体服务器,作为为所述会议分配的目标媒体服务器;或,根据所述会议对应的目标会议区域,及媒体服务器集群中每个媒体服务器对应的会议区域,在媒体服务器集群中选择与所述目标会议区域对应的媒体服务器,作为为所述会议分配的目标媒体服务器。在一个可选的设计中,所述方法还包括:接收所述会议的停止请求;删除所述会议对应的NAT端口映射规则。在一个可选的设计中,如果所述目标媒体服务器为刀片式服务器中的非主控媒体服务器,接收所述会议的停止请求,删除与所述会议对应的NAT端口映射规则包括:删除所述会议对应的第一NAT端口映射规则,并指示所述刀片式服务器中主控媒体服务器,删除所述会议对应的第二NAT端口映射规则。第二方面,本专利技术公开了一种内外网映射装置,所述装置包括:接收模块,用于接收会议的启动请求;确定模块,用于在与出口路由器存在映射关系的端口段中,为所述会议分配第一空闲端口,并在媒体服务器集群中为所述会议分配目标媒体服务器;控制模块,用于选择所述目标媒体服务器的第二空闲端口,并根据所述第一空闲端口和所述第二空闲端口,生成所述会议对应的网络地址转换NAT端口映射规则。在一个可选的设计中,所述控制模块,具体用于如果所述目标媒体服务器为刀片式服务器中的非主控媒体服务器,选择所述刀片式服务器中主控媒体服务器的第三空闲端口,根据所述第一空闲端口和所述第三空闲端口,生成所述会议对应的第一NAT端口映射规则;并指示所述主控媒体服务器,根据所述第三空闲端口和所述第二空闲端口,生成所述会议对应的第二NAT端口映射规则。在一个可选的设计中,所述确定模块,具体用于在媒体服务器集群中选择资源占用率最低的媒体服务器,作为为所述会议分配的目标媒体服务器;或,根据所述会议对应的目标会议区域,及媒体服务器集群中每个媒体服务器对应的会议区域,在媒体服务器集群中选择与所述目标会议区域对应的媒体服务器,作为为所述会议分配的目标媒体服务器。在一个可选的设计中,所述接收模块,还用于接收所述会议的停止请求;所述控制模块,还用于删除所述会议对应的NAT端口映射规则。在一个可选的设计中,所述控制模块,具体用于如果所述目标媒体服务器为刀片式服务器中的非主控媒体服务器,删除所述会议对应的第一NAT端口映射规则,并指示所述刀片式服务器中主控媒体服务器,删除所述会议对应的第二NAT端口映射规则。第三方面,本专利技术公开了一种视频会议系统,包括:用于执行上述第一方面或第一方面的任一种可选的设计中所述的方法的会议管理服务器,及分别与所述会议管理服务器连接的出口路由器和媒体服务器集群。在一个可选的设计中,所述媒体服务器集群中的媒体服务器包括刀片式服务器中的非主控媒体服务器和主控媒体服务器。第四方面,本专利技术公开了一种电子设备,包括:处理器和存储器;所述存储器中存储有计算机程序,当所述程序被所述处理器执行时,使得所述处理器执行上述第一方面或第一方面的任一种可选的设计中所述的方法。第五方面,本专利技术公开了一种计算机可读存储介质,其存储有可由电子设备执行的计算机程序,当所述程序在所述电子设备上运行时,使得所述电子设备执行上述第一方面或第一方面的任一种可选的设计中所述的方法。本专利技术方法包括:由于在本专利技术实施例中,会议管理服务器在接收到会议请求后,在与出口路由器存在映射关系的端口段中,为会议分配第一空闲端口,并在媒体服务器集群中为会议分配的目标媒体服务器,根据选择的目标媒体服务器的第二空闲端口,为会议生成NAT端口映射规则,使得仅需在出口路由器上配置一次会议管理服务器某一端口段与出口路由器的某一端口段的NAT端口映射关系,会议管理服务器即可按照会议需求,动态为会议分配自身可以与外网连接的端口,并生成NAT端口映射规则,减少了NAT端口映射规则配置的工作量,并且不限定媒体服务器存在NAT端口映射的端口数量,而是根据媒体服务器提供服务的会议的数量配置与该媒体服务器对应的NAT端口映射规则,避免了对端口资源的浪本文档来自技高网
...

【技术保护点】
1.一种内外网映射方法,其特征在于,所述方法包括:接收会议的启动请求;在与出口路由器存在映射关系的端口段中,为所述会议分配第一空闲端口,并在媒体服务器集群中为所述会议分配目标媒体服务器;选择所述目标媒体服务器的第二空闲端口,并根据所述第一空闲端口和所述第二空闲端口,生成所述会议对应的网络地址转换NAT端口映射规则。

【技术特征摘要】
1.一种内外网映射方法,其特征在于,所述方法包括:接收会议的启动请求;在与出口路由器存在映射关系的端口段中,为所述会议分配第一空闲端口,并在媒体服务器集群中为所述会议分配目标媒体服务器;选择所述目标媒体服务器的第二空闲端口,并根据所述第一空闲端口和所述第二空闲端口,生成所述会议对应的网络地址转换NAT端口映射规则。2.如权利要求1所述的方法,其特征在于,如果所述目标媒体服务器为刀片式服务器中的非主控媒体服务器,所述根据所述第一空闲端口和所述第二空闲端口,生成所述会议对应的NAT端口映射规则包括:选择所述刀片式服务器中主控媒体服务器的第三空闲端口,根据所述第一空闲端口和所述第三空闲端口,生成所述会议对应的第一NAT端口映射规则;并指示所述主控媒体服务器,根据所述第三空闲端口和所述第二空闲端口,生成所述会议对应的第二NAT端口映射规则。3.如权利要求1所述的方法,其特征在于,所述在媒体服务器集群中为所述会议分配目标媒体服务器包括:在媒体服务器集群中选择资源占用率最低的媒体服务器,作为为所述会议分配的目标媒体服务器;或,根据所述会议对应的目标会议区域,及媒体服务器集群中每个媒体服务器对应的会议区域,在媒体服务器集群中选择与所述目标会议区域对应的媒体服务器,作为所述目标媒体服务器。4.如权利要求1所述的方法,其特征在于,所述方法还包括:接收所述会议的停止请求;删除所述会议对应的NAT端口映射规则。5...

【专利技术属性】
技术研发人员:孙俊伟
申请(专利权)人:浙江华创视讯科技有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1