1.本发明涉及通讯技术领域,尤其涉及一种基于sip的智能网络交换机及 融合通信系统。
背景技术:2.sip(session initiation protocol,会话发起协议)是由ietf提出的 ip电话信令协议。sip用于发起会话,能控制多个参与者参加的多媒体会话 的建立和终结,并能动态调整和修改会话属性,如会话带宽要求、传输的媒 体类型(语音、视频和数据等)、媒体的编解码格式、对多播和单播的支持等。
3.网络交换机(外文名:network switch,简称:交换机)是一种网络硬 件,通过报文交换接收和转发数据到目标设备。它是一个扩大网络的器材, 能为子网络中提供更多的连接端口,以便连接更多的计算机。它具有性能价 格比高、高度灵活、相对简单、易于实现等特点。
4.随着科技的进步,以往大多的线下会议大多挪到了线上处理,很多公司、 部门会在线上开早会、晚会、部门会议等等,所以当前的交换机会进行很多 即时性多媒体数据的传输,但是当前的交换机在即时性多媒体数据的传输过 程中无法保证数据传输的稳定性,并且带宽的分配上也不合理,导致部分带 宽资源浪费。
技术实现要素:5.本发明实施例提供一种基于sip的智能网络交换机及融合通信系统,能 够在智能网络交换机中对通讯信道进行配置,以满足各个终端对多媒体会话 的需求,保证多媒体会话时数据传输的稳定性和节约带宽。
6.本发明实施例的第一方面,提供一种基于sip的智能网络交换机,包 括:
7.配置模块,用于接收配置信息在所述智能网络交换机中进行初始化配置, 所述初始化配置包括为每个与智能网络交换机连接的终端配置多条具有不同 带宽的通讯信道;
8.对应模块,用于将多条具有不同带宽的通讯信道分别与不同类型的多媒 体会话对应设置,其中每个类型的多媒体会话对应至少一条通讯信道;
9.选择模块,用于根据接收到的会话请求确定相应多媒体会话的类型以及 对应的通讯信道,基于所述多媒体会话的类型和通讯信道与其他终端建立多 媒体数据传输通道。
10.可选地,在第一方面的一种可能实现方式中,所述配置模块包括:
11.第一获取单元,用于获取与智能网络交换机连接的终端数量,基于所述 终端数量设置智能网络交换机的第一带宽占用比率和第二带宽占用比率;
12.带宽计算单元,用于根据第一带宽占用比率与当前智能网络交换机的额 定带宽进行计算得到总预分配带宽,用于根据第二带宽占用比率与当前智能 网络交换机的额定带宽进行计算得到总随机分配带宽;
13.初始化单元,用于基于所述总预分配带宽和其他终端数量生成多条具有 相同带
宽的子预分配带宽,以使终端通过子预分配带宽建立多媒体数据传输 通道。
14.可选地,在第一方面的一种可能实现方式中,通过以下公式计算每个子 预分配带宽,包括:
[0015][0016]
其中,x为每个终端的子预分配带宽,e
额
为智能网络交换机的额定带宽, k为与智能网络交换机连接的终端数量,a为常数,为 第一带宽占用比率。
[0017]
可选地,在第一方面的一种可能实现方式中,还包括:
[0018]
划分单元,用于获取子预分配带宽和预设的不同类型的多媒体会话信息, 其中每种类型的多媒体会话具有与其对应的带宽占用系数;
[0019]
分配单元,用于基于不同的带宽占用系数对每种类型的多媒体会话分别 分配不同带宽的多媒体通讯信道。
[0020]
可选地,在第一方面的一种可能实现方式中,通过以下公式分配不同带 宽的多媒体通讯信道,包括:
[0021][0022]
其中,t1为第一种类型的多媒体会话的多媒体通讯信道的带宽,t2为第 二种类型的多媒体会话的多媒体通讯信道的带宽,t
n
为第n种类型的多媒体 会话的多媒体通讯信道的带宽,p1为第一种类型的多媒体会话的带宽占用系 数,p2为第二种类型的多媒体会话的带宽占用系数,p
n
为第n种类型的多媒 体会话的带宽占用系数,x为每个终端的子预分配带宽,e
额
为智能网络交换 机的额定带宽,k为与智能网络交换机连接的终端数量,a为常数,机的额定带宽,k为与智能网络交换机连接的终端数量,a为常数,为第一带宽占用比率。
[0023]
可选地,在第一方面的一种可能实现方式中,所述配置模块包括:
[0024]
第二获取单元,用于获取所有终端在每个预设时间段内的实际数据传输 总量和终端的操作类型,所述操作类型包括多媒体操作类型和非多媒体操作 类型;
[0025]
计算单元,用于计算每个时间段内多媒体操作类型的数据与非多媒体操 作类型的数据的比例;
[0026]
动态调整单元,用于基于所述多媒体操作类型的数据与非多媒体操作类 型的数
据的比例对所述第一带宽占用比率和第二带宽占用比率按照时间段进 行动态调整。
[0027]
可选地,在第一方面的一种可能实现方式中,所述动态调整单元还用于 执行以下步骤,包括:
[0028]
获取当前终端在以往预设天数内相同时间段内的实际数据传输总量;
[0029]
将以往预设天数内相同时间段内的多媒体操作类型的数据与实际数据传 输总量做比得到第一带宽占用比率;
[0030]
将以往预设天数内相同时间段内的非多媒体操作类型的数据与实际数据 传输总量做比得到第二带宽占用比率。
[0031]
可选地,在第一方面的一种可能实现方式中,所述对应模块包括对应单 元,所述对应单元用于执行以下步骤,包括:
[0032]
预先设置多种类型的多媒体会话;
[0033]
将不同类型的多媒体会话与不同类型的多媒体通讯信道对应设置,所述 通讯信道包括多媒体通讯信道。
[0034]
可选地,在第一方面的一种可能实现方式中,所述选择模块包括:
[0035]
接收单元,用于接收终端的会话请求,判断所述会话请求为多媒体类型 的会话请求后,确定所述会话请求所属的多媒体类型的种类;
[0036]
根据多媒体类型的种类选择相应的多媒体通讯信道进行相应多媒体数据 的传输。
[0037]
本发明实施例的第二方面,提供一种融合通信系统,包括上述的基于sip 的智能网络交换机,还包括:
[0038]
服务器,与所述智能网络交换机连接,用于接收所述智能网络交换机发 送的多媒体数据;
[0039]
接收端,与所述服务器连接,用于接收所述多媒体数据和\或上传多媒体 数据通过服务器、智能网络交换机发送至与智能网络交换机连接的终端。
[0040]
本发明提供的一种基于sip的智能网络交换机及融合通信系统,可以在 智能网络交换机初次与终端进行连接时为每个终端配置多个通讯信道,每个 通讯信道对应不同类型的多媒体会话,以用于传输不同的多媒体数据。在接 收到会话请求时,会根据会话请求对应的多媒体会话的类型确定相应的通讯 信道,使得该会话请求所基于的通讯信道能够满足数据传输需求,满足线上 会议等需求的数据传输稳定性。在配置通讯信道后,该通讯信道为专用通道, 仅用于与其相对应类型的多媒体会话的数据传输,以此保障终端在相应多媒 体会话类型的数据传输过程中不会出现数据堵塞的情况,整个数据传输系统 不会出现数据拥塞的情况,保障了本发明提供的数据传输的稳定性。
[0041]
本发明会根据与智能网络交换机连接的终端数量确定整个智能网络交换 机的第一带宽占用比率和第二带宽占用比率,通过第一带宽占用比率得到总 预分配带宽来给每个终端进行预分配,给每个终端分别分配子预分配带宽, 终端在发起多媒体会话、需要传输多媒体数据时,可以优先使用子预分配带 宽,通过子预分配带宽能够保障多媒体数据的稳定传输。
[0042]
本发明在得到子预分配带宽时会综合考虑智能网络交换机的额定带宽、 智能网络交换机连接的终端数量以及第一带宽占用比率,并根据以上信息、 数据的不同动态调整
子预分配带宽,使得每个终端都能够在一定的带宽占用 率范围之下保障多媒体数据的传输。
[0043]
本发明会为不同类型的多媒体会话分配不同带宽的多媒体通讯信道,因 为在实际场景中,不同类型的多媒体会话需要占用不同的带宽,所以为每种 对媒体会话分配相应的带宽能够保障其传输稳定的前提下节省带宽的占用 率。根据带宽占用系数来反应每种类型的多媒体会话所需要的带宽的量,通 过对带宽占用系数和子预分配带宽进行计算,得到每一种多媒体会话最终的 多媒体通讯信道,以此实现对子预分配带宽进行优化分配的目的。
[0044]
本发明会对第一带宽占用比率和第二带宽占用比率进行动态的调整,因 为大多数常规会议的时间的都是固定的,所以本发明可以将每一天作为一个 周期,根据每个周期内不同时间段的多媒体操作类型的数据和实际数据传输 总量比对,对第一带宽占用比率和\或第二带宽占用比率进行动态调整,使得 本发明能够根据终端处用户的使用习惯进行带宽的分配,在保障多媒体会话 稳定运行的前提下,提高带宽的利用率。
附图说明
[0045]
图1为基于sip的智能网络交换机的结构示意图;
[0046]
图2为配置模块的结构示意图;
[0047]
图3为融合通信系统的结构示意图。
具体实施方式
[0048]
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发 明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述, 显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。 基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下 所获得的所有其他实施例,都属于本发明保护的范围。
[0049]
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、
ꢀ“
第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述 特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换, 以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的 顺序实施。
[0050]
应当理解,在本发明的各种实施例中,各过程的序号的大小并不意味着 执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对 本发明实施例的实施过程构成任何限定。
[0051]
应当理解,在本发明中,“包括”和“具有”以及他们的任何变形,意 图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、 系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有 清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0052]
应当理解,在本发明中,“多个”是指两个或两个以上。“和/或”仅仅 是一种描述关联对象的关联关系,表示可以存在三种关系,例如,和/或b, 可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/
”ꢀ
一般表示前后关联对象是一种“或”的关系。“包含
a、b和c”、“包含a、 b、c”是指a、b、c三者都包含,“包含a、b或c”是指包含a、b、c三者 之一,“包含a、b和/或c”是指包含a、b、c三者中任1个或任2个或3 个。
[0053]
应当理解,在本发明中,“与a对应的b”、“与a相对应的b”、“a 与b相对应”或者“b与a相对应”,表示b与a相关联,根据a可以确定b。 根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其他信息确 定b。a与b的匹配,是a与b的相似度大于或等于预设的阈值。
[0054]
取决于语境,如在此所使用的“若”可以被解释成为“在
……
时”或“当
……ꢀ
时”或“响应于确定”或“响应于检测”。
[0055]
下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具 体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例 不再赘述。
[0056]
本发明实施例提供一种基于sip的智能网络交换机,如图1所示其结 构示意图,包括:
[0057]
配置模块,用于接收配置信息在所述智能网络交换机中进行初始化配置, 所述初始化配置包括为每个与智能网络交换机连接的终端配置多条具有不同 带宽的通讯信道。其中,终端可以是电脑、手机、平板等终端。在初始化配 置中,即会主动为连接的终端配置多条具有不同带宽的通讯信道,以满足不 同的数据传输需求。
[0058]
对应模块,用于将多条具有不同带宽的通讯信道分别与不同类型的多媒 体会话对应设置,其中每个类型的多媒体会话对应至少一条通讯信道。其中, 多媒体会话可以是语音类型的多媒体会话、视频类型的多媒体会话等等。本 发明中的多媒体会话并不局限于语音类型的多媒体会话和视频类型的多媒体 会话,只是以语音类型的多媒体会话和视频类型的多媒体会话举例。在实际 数据传输过程中,语音的数据会小于视频的数据。所以本发明会为每种多媒 体会话对应至少一条通讯信道,该通讯信道专门用于传输某种多媒体类型会 话的数据,以保障在进行该种多媒体会话时数据传输的稳定性。
[0059]
选择模块,用于根据接收到的会话请求确定相应多媒体会话的类型以及 对应的通讯信道,基于所述多媒体会话的类型和通讯信道与其他终端建立多 媒体数据传输通道。会话请求中会存在请求信息,请求信息包括了该会话请 求的属性,例如说该会话请求为即时视频请求,则选择模块将其归类为视频 类型的多媒体会话;例如说该会话请求为即时语音请求,则选择模块将其归 类为语音类型的多媒体会话。例如说该会话请求为视频下载请求,则选择模 块可能将其归类为一般会话,本发明并不会为一般会话分配相应的数据传输 通道,所以智能网络交换机会根据情况分配相应的数据传输通道、分配相应 的带宽,对一般会话分配带宽、建立数据传输通道的技术方案可以是通过现 有技术完成。
[0060]
本发明在确定会话请求所对应的多媒体会话的类型后,基于与该多媒体 会话的类型对应的通讯信道与其他终端建立多媒体数据传输通道。
[0061]
本发明提供的一种基于sip的智能网络交换机及融合通信系统,可以在 智能网络交换机初次与终端进行连接时为每个终端配置多个通讯信道,每个 通讯信道对应不同类型的多媒体会话,以用于传输不同的多媒体数据。在接 收到会话请求时,会根据会话请求对应的多媒体会话的类型确定相应的通讯 信道,使得该会话请求所基于的通讯信道能够满足数据传输需求,满足线上 会议等需求的数据传输稳定性。在配置通讯信道后,该通讯信道为专用通道, 仅用于与其相对应类型的多媒体会话的数据传输,以此保障终端在相应多媒 体会话类型的数据传输过程中不会出现数据堵塞的情况,整个数据传输系统 不会出
现数据拥塞的情况,保障了本发明提供的数据传输的稳定性。
[0062]
在一个可能的实施方式中,如图2所示其结构示意图,所述配置模块包 括:
[0063]
第一获取单元,用于获取与智能网络交换机连接的终端数量,基于所述 终端数量设置智能网络交换机的第一带宽占用比率和第二带宽占用比率。
[0064]
由于网络的原因或者是智能网络交换机设备属性原因,在某个时间段内, 智能网络交换机的带宽是有一定范围的,所以与该智能网络交换机连的所有 终端的数据传输总量都应当在该带宽的范围之内,如果超过该带宽则系统无 法稳定进行工作,所以终端的数量并不能够是无限增加的。所以终端数量是 具有一定范围的,例如说100个之内、300个之内等等。
[0065]
本发明会根据终端数量确定第一带宽占用比率和第二带宽占用比率,终 端数量在一定范围之内时,第一带宽占用比率可能会越来越大,但是当终端 数量增加到一定范围之后,第一带宽占用比率可能会保持不变,因为第一带 宽占用比率是进行带宽的预分配,该预分配的带宽只是进行相应的多媒体会 话的多媒体数据传输,并不会并其他会话占用,所以为了保障其他会话能够 正常进行,对于第一带宽占用比率会设置一个临界值或者是通过一个函数进 行动态调整,防止第一带宽占用比率无限变大而导致其他的一般会话无法进 行正常的数据传输。
[0066]
带宽计算单元,用于根据第一带宽占用比率与当前智能网络交换机的额 定带宽进行计算得到总预分配带宽,用于根据第二带宽占用比率与当前智能 网络交换机的额定带宽进行计算得到总随机分配带宽。本发明在计算第一带 宽占用比率和第二带宽占用比率时会根据的额定带宽计算,其中第一带宽占 用比率可以是百分之30、百分之40等等。以上方案中,是计算智能网络交 换机能够为当前所有与其连接的终端预先分配的总预分配带宽,在对每一个 终端分配子预分配带宽时会根据该总预分配带宽进行分配。
[0067]
初始化单元,用于基于所述总预分配带宽和其他终端数量生成多条具有 相同带宽的子预分配带宽,以使终端通过子预分配带宽建立多媒体数据传输 通道。在得到总预分配带宽后,根据终端数量确定子预分配带宽,终端可以 根据子预分配带宽进行相应多媒体数据的传输。
[0068]
本发明会根据与智能网络交换机连接的终端数量确定整个智能网络交换 机的第一带宽占用比率和第二带宽占用比率,通过第一带宽占用比率得到总 预分配带宽来给每个终端进行预分配,给每个终端分别分配子预分配带宽, 终端在发起多媒体会话、需要传输多媒体数据时,可以优先使用子预分配带 宽,通过子预分配带宽能够保障多媒体数据的稳定传输。
[0069]
本发明提供的子预分配带宽只可以进行多媒体会话的数据传输,在子预 分配带宽无法满足多媒体会话的数据传输时,结合总随机分配带宽对多媒体 会话的数据进行传输,以保障多媒体数据传输的稳定性。
[0070]
在一个可能的实施方式中,通过以下公式计算每个子预分配带宽,包括:
[0071][0072]
其中,x为每个终端的子预分配带宽,e
额
为智能网络交换机的额定带宽, k为与智
能网络交换机连接的终端数量,a为常数,为 第一带宽占用比率。
[0073]
本发明中,a可以是根据智能网络交换机的属性设定,例如说智能网络 交换机为小型,其可能适宜与100个终端连接,则此时a可能是50;例如说 智能网络交换机为中型,其可能适宜与300个终端连接,则此时a可能是150; 例如说智能网络交换机为大型,其可能适宜与500个终端连接,则此时a可 能是250。
[0074]
并且,本发明也可以根据不同终端的操作习惯调整a的值,例如说一个 智能网络交换机连接的多个终端需要经常进行大型的会议沟通,此时可能增 大a的数值,使得值变大。例如说一个智能网络交换机 连接的多个终端很少进行会议沟通,此时可能减小a的数值,使行会议沟通,此时可能减小a的数值,使得值变小。
[0075]
本发明会为不同类型的多媒体会话分配不同带宽的多媒体通讯信道,因 为在实际场景中,不同类型的多媒体会话需要占用不同的带宽,所以为每种 对媒体会话分配相应的带宽能够保障其传输稳定的前提下节省带宽的占用 率。根据带宽占用系数来反应每种类型的多媒体会话所需要的带宽的量,通 过对带宽占用系数和子预分配带宽进行计算,得到每一种多媒体会话最终的 多媒体通讯信道,以此实现对子预分配带宽进行优化分配的目的。
[0076]
在一个可能的实施方式中,还包括:
[0077]
划分单元,用于获取子预分配带宽和预设的不同类型的多媒体会话信息, 其中每种类型的多媒体会话具有与其对应的带宽占用系数。其中带宽占用系 数可以是一个数值,但是所有类型的多媒体会话的带宽占用系数的总和为 100。通过带宽占用系数来反应该种类型的多媒体会话的数据传输量。例如说 需要传输数据量较多的多媒体会话所对应的带宽占用系数会较高,需要传输 数据量较少的多媒体会话所对应的带宽占用系数会较小。
[0078]
分配单元,用于基于不同的带宽占用系数对每种类型的多媒体会话分别 分配不同带宽的多媒体通讯信道。
[0079]
在一个可能的实施方式中,通过以下公式分配不同带宽的多媒体通讯信 道,包括:
[0080][0081]
其中,t1为第一种类型的多媒体会话的多媒体通讯信道的带宽,t2为第 二种类型
的多媒体会话的多媒体通讯信道的带宽,t
n
为第n种类型的多媒体 会话的多媒体通讯信道的带宽,p1为第一种类型的多媒体会话的带宽占用系 数,p2为第二种类型的多媒体会话的带宽占用系数,p
n
为第n种类型的多媒 体会话的带宽占用系数,x为每个终端的子预分配带宽,e
额
为智能网络交换 机的额定带宽,k为与智能网络交换机连接的终端数量,a为常数,机的额定带宽,k为与智能网络交换机连接的终端数量,a为常数,为第一带宽占用比率。
[0082]
通过上述的公式和技术方案,可以根据不同类型的多媒体会话的带宽占 用系数进行计算,得到不同类型的多媒体会话的多媒体通讯信道的带宽,实 现对每个终端进行智能化多媒体通讯信道的分发,保障了终端在进行相应多 媒体会话时能够基于分发的多媒体通讯信道进行数据的传输。
[0083]
在一个可能的实施方式中,所述配置模块包括:
[0084]
第二获取单元,用于获取所有终端在每个预设时间段内的实际数据传输 总量和终端的操作类型,所述操作类型包括多媒体操作类型和非多媒体操作 类型。每个预设时间段可以是一个小时、两个小时等等。在实际的数据传输 场景、操作过程中,每个终端前的操作人员会根据不同的需求采取不同的操 作,操作包括多媒体操作类型和非多媒体操作类型。其中多媒体操作类型可 以是即时的视频、即时的语音等等,非多媒体操作类型可以是文件的下载、 文件的传输等等。
[0085]
计算单元,用于计算每个时间段内多媒体操作类型的数据与非多媒体操 作类型的数据的比例。由于生产、生活规律,每个公司、部门的开会时间都 是周期性的,例如说每天的早九点至十点、晚17点至18点等等。所以每个 时间段内的多媒体操作类型的数据与非多媒体操作类型的数据的比例可能都 是不同的、动态变化的。
[0086]
动态调整单元,用于基于所述多媒体操作类型的数据与非多媒体操作类 型的数据的比例对所述第一带宽占用比率和第二带宽占用比率按照时间段进 行动态调整。所以在对第一带宽占用比率和第二带宽占用比率进行分配时, 需要根据每个时间段内,多媒体操作类型的数据与非多媒体操作类型的数据 的比例进行调整。例如说在第一个时间段内,第一带宽占用比率和第二带宽 占用比率的比值为1比2,第二个时间段内,第一带宽占用比率和第二带宽 占用比率的比值为1比3,则在第一个时间段内的第一带宽占用比率会大于 第二个时间段内的第一带宽占用比率。
[0087]
在一个可能的实施方式中,所述动态调整单元还用于执行以下步骤,包 括:
[0088]
获取当前终端在以往预设天数内相同时间段内的实际数据传输总量;
[0089]
将以往预设天数内相同时间段内的多媒体操作类型的数据与实际数据传 输总量做比得到第一带宽占用比率;
[0090]
将以往预设天数内相同时间段内的非多媒体操作类型的数据与实际数据 传输总量做比得到第二带宽占用比率。
[0091]
其中,调整范围可以是通过以下步骤调整,包括:
[0092][0093]
其中,为n天内第z时间段内的多媒体操作类型的数据量,为n天内
第z时间段内的非多媒体操作类型的数据量,m1为第m天中第1时 间段内,x
mz
为第m天第z时间段的第一带宽占用比率,y
mz
为第m天第z时 间段的第二带宽占用比率。
[0094]
通过以上的公式,可以进行第一带宽占用比率和第二带宽占用比率的动 态调整,使得在某个时间段内多媒体的会议较多时则增大第一带宽占用比率, 在某个时间段内多媒体的会议较少时则减小第一带宽占用比率。
[0095]
本发明会对第一带宽占用比率和第二带宽占用比率进行动态的调整,因 为大多数常规会议的时间的都是固定的,所以本发明可以将每一天作为一个 周期,根据每个周期内不同时间段的多媒体操作类型的数据和实际数据传输 总量比对,对第一带宽占用比率和\或第二带宽占用比率进行动态调整,使得 本发明能够根据终端处用户的使用习惯进行带宽的分配,在保障多媒体会话 稳定运行的前提下,提高带宽的利用率。
[0096]
在一个可能的实施方式中,所述对应模块包括对应单元,所述对应单元 用于执行以下步骤,包括:
[0097]
预先设置多种类型的多媒体会话;
[0098]
将不同类型的多媒体会话与不同类型的多媒体通讯信道对应设置,所述 通讯信道包括多媒体通讯信道。
[0099]
通过上述的技术方案,可以将不同类型的多媒体通讯信道与对媒体会话 进行对应设置,方便在接收到会话请求时进行多媒体通讯信道的对应。
[0100]
在一个可能的实施方式中,所述选择模块包括:
[0101]
接收单元,用于接收终端的会话请求,判断所述会话请求为多媒体类型 的会话请求后,确定所述会话请求所属的多媒体类型的种类;
[0102]
根据多媒体类型的种类选择相应的多媒体通讯信道进行相应多媒体数据 的传输。
[0103]
本发明还提供一种融合通信系统,包括上述的基于sip的智能网络交换 机,如图3所示其结构示意图,还包括:
[0104]
服务器,与所述智能网络交换机连接,用于接收所述智能网络交换机发 送的多媒体数据。本发明提供的智能网络交换机在接收到终端发送的数据后 会传送至服务器,通过服务器对数据进行接收和\或处理。
[0105]
接收端,与所述服务器连接,用于接收所述多媒体数据和\或上传多媒体 数据通过服务器、智能网络交换机发送至与智能网络交换机连接的终端。接 收端可以是电脑、移动终端也可以是交换机等具有数据接收和\或发送功能的 装置,接收端可以是多个。
[0106]
本发明提供的技术方案,可以通过基于sip的智能网络交换机构成通信 系统,实现稳定的多媒体会话的数据传输,并且在保障数据传输稳定的前提 下,最优化带宽的利用率。
[0107]
本发明提供的技术方案,可以在基于sip功能的前提下对智能网络交换 机进行改进,使得本发明提供的技术方案能够进行通讯信道的划分,带宽的 划分。在使用该智能网络交换机的过程中,可以根据需要进行部署,根据不 同的使用场景选择不同数据服务能力、型号的智能网络交换机。
[0108]
在上述终端或者服务器的实施例中,应理解,处理器可以是中央处理单 元(英文:central processing unit,简称:cpu),还可以是其他通用处 理器、数字信号处理器(英
文:digital signal processor,简称:dsp)、 专用集成电路(英文:application specific integrated circuit,简称: asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处 理器等。结合本发明所公开的方法的步骤可以直接体现为硬件处理器执行完 成,或者用处理器中的硬件及软件模块组合执行完成。
[0109]
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对 其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通 技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改, 或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并 不使相应技术方案的本质脱离本发明各实施例技术方案的范围。