一种基于MicrosoftExchangeServer的多方会议装置和多方会议系统及方法

文档序号:7643698阅读:238来源:国知局
专利名称:一种基于Microsoft Exchange Server的多方会议装置和多方会议系统及方法
技术领域
本发明涉及一种通信系统,尤其是涉及一种基于Microsoft Exchange Server的多方会议装置和多方会议系统及方法。
背景技术
在现有韵通讯网络中,用户主要通过以下方法建立多方会议。一、 通过拨打电话会议特服号方式建立会议。用户在进行电话会议之前需要进行时间预约、成员设定、会议密码申 请以及通知成员预约信息等工作。具体是用户直接拨打一个电话会议特 服号,接入电话会议系统。会议组织者需要提前通知参加会议的人员,在 会议系统中预约和建立--个会场,然后参加会议的人员根据会议通知的时 间,拨打会议系统的号码后,才能加入会议。二、 通过Web浏览器的方式预约多方会议。具体是用户通过Web浏览器,査找会议系统的Web页面,输入卡 号及密码登陆,进行会议预约,在这里用户需要对会议的开始时间、结束 时间、与会者、会议方数、会议说明等进行设置。预约会议成功后,参加 会议的人员须按照预约会议的时间,拨打会议系统的号码后,才能加入会议。通过此方式建立多方会议有如下缺陷1.会议需要提前预约,无法发起即时会议。2.每次进行会议预约,均需通过Web浏览器査找会议Web 页面,输入相应的会议认证信息,过程繁琐。3.无法利用网络办公自动化 系统(OA)中已有的联系人地址簿快速添加与会者,发起即时会议。综上所述,在现有技术的多方会议方法中,需要会议组织者提前预约 会议,然后参加会议的用户都是通过号码键盘的回拨来进入多方会议,这 样无论是对于会议组织者还是会议参加者,不能进行即时的电话会议,而 且建立一个电话会议的步骤也是'相当繁琐
发明内容
本发明所要解决的技术问题是提供一种基于Microsoft Exchange Server 的多方会议装置和多方会议系统及方法,其通过与Microsoft Exchange Server的无缝集成,利用Microsoft Exchange Server中联系人地址簿等功能, 帮助用户方便、快速地实现多方会议的即时发起、预约、査询及在终端的 控制等等功能,从而免去以往用户使用会议系统的繁琐流程。为此,本发明提供一种基于Microsoft Exchange Server的多方会议装 置,包括用户界面单元,用于生成多方会议请求,并将所生成的多方会 议请求发送到协议单元;协议单元,用于将所述多方会议请求进行IP封包, 并将IP数据包转发到通信单元;以及通信单元,用于向外部发送所述IP 数据包,并将从外部接收的响应信息转发到协议单元;其中,所述协议单 元将所接收的响应信息进行解码并转发到所述用户界面单元。其中,所述基于Microsoft Exchange Server的多方会议装置可应用于 Outlook、 IBMNotes、移动终端平台、客户端或服务器。其中,所述多方会议请求包括即时会议请求、预约会议请求以及预约 会议取消请求其中之一。其中,所述用户界面单元包括用于生成即时会议请求的即时会议单元;以及用于生成预约会议请求的预约会议单元。其中,所述用户界面单元还包括预约会议査询/取消单元,用于进行预 约会议査询和生成预约会议取消请求。 其中,所述协议单元包括转发单元,用于收到上述多方会议请求并将其转发到编解码单元; 编解码单元,用于将上述多方会议请求封装为IP数据包,并由所述转发单元将该IP数据包转发到所述通信单元。其中,所述预约会议请求包括会议通知,该会议通知包括会议发起人 姓名或名称、参加人的姓名或名称、会议召开时间、会议主题、文档以及 图像至少其中之一。其中,所述会议通知是以短消息的形式或IP数据包的形式发送的。
其中,所述用户界面单元还包括会议控制单元,用于对通信终端进行 追呼、录音、添加或拆离与会者、分组会议、静音以及在会议进行过程中 发送文档和/或图像。为此,本发明还提供一种多方会议系统,用于呼叫多个通信终端参加多方会议,包括基于Microsoft Exchange Server的多方会议装置,用于设 置用于发起多方会议的多方会议请求,所述多方会议请求中包括参加多方 会议的通信终端的号码,所述基于Microsoft Exchange Server的多方会议装 置向适配器发送所述多方会议请求;适配器,用于将上述多方会议请求进 行解析及鉴权,并转发上述多方会议请求到具有资源的媒体服务器;媒体 服务器,用于根据基于Microsoft Exchange Server的多方会议装置所设置的 多方会议请求命令语音/数据网向参加多方会议的通信终端发起呼叫以及 参加多方会议的通信终端,用于响应语音/数据网发起的呼叫以参加多方会 议;其中,所述基于MicrosoftExchange Server的多方会议装置包括用户 界面单元,用于生成多方会议请求,并将所生成的多方会议请求发送到协 议单元;协议单元,用于将所述多方会议请求进行IP封包,并将IP数据 包转发到通信单元;以及通信单元,用于向外部发送所述IP数据包,并将 从外部接收的响应信息转发到协议单元;其中,所述协议单元将所接收的 响应信息进行解码并转发到所述用户界面单元。其中,所述多方会议请求包括即时会议请求、预约会议请求以及预约 会议取消请求其中之一。其中,所述用户界面单元包括用于生成即时会议请求的即时会议单元;以及用于生成预约会议请求的预约会议单元。其中,所述用户界面单元还包括预约会议査询/取消单元,用于进行预 约会议査询和生成预约会议取消请求。 其中,所述协议单元包括转发单元,用于收到上述多方会议请求并将其转发到编解码单元; 编解码单元,用于将上述多方会议请求封装为IP数据包,并由所述转 发单元将该IP数据包转发到所述通信单元。其中,所述用户界面单元还包括会议控制单元,用于对通信终端进行
追呼、录音、添加或拆离与会者、分组会议、静音以及在会议进行过程中 向通信终端发送文档和/或图像。其中.,所述参加多方会议的通信终端包括主持人终端;用于控制所述多方会议;以及参加终端,用于参加所述多方会议。其中,在多方会议请求的设置中,将任一通信终端的号码设置为主持 人终端的号码。其中,所述预约会议请求包括会议通知,该会议通知包括会议发起人 姓名或名称、参加人的姓名或名称、会议召开时间、会议主题、文档以及 图像至少其中之一。其中,所述会议通知是以短消息的形式或IP数据包的形式发送的。 其中,所述语音/数据网包括IP网、数据专网、固定电话网以及移动网。 其中,所^E通信终端包括移动终端、固定电话以及具有IP地址的终端。 其中,所述主持人终端包括移动终端、固定电话以及具有IP地址的终端。为此,本发明还提供一种发起多方会议的方法,用于呼叫多个通信终 端参加多方会议,其特征在于,包括以下步骤设置用于发起多方会议的多方会议请求,所述多方会议请求中包括参加多方会议的通信终端的号码; 向适配器发送所述多方会议请求;所述适配器通过对上述多方会议请求进 行解析和鉴权,并转发上述多方会议请求到具有资源的媒体服务器;所述 媒体服务器命令语音/数据网向所述参加多方会议的通信终端发起呼叫;所 述参加多方会议的通信终端响应语音/数据网发起的呼叫以参加多方会议。其中,所述多方会议请求包括用于建立即时多方会议的即时会议请求、 用于建立预约多方会议的预约会议请求以及用于取消预约多方会议的预约 会议取消请求其中之一。其中,还包括预约多方会议查询步骤,用于根据用户输入的査询请求 来査询所述预约多方会议。其中,还包括预约多方会议取消步骤,用于取消所述预约多方会议。其中,还包括会议控制步骤,用于对通信终端进行追呼、录音、添加 或拆离与会者、分组会议、静音、以及在会议进行过程中向通信终端发送文档和/或凰像。其中,所述参加多方会议的通信终端包括 主持人终端;用于控制所述多方会议;以及 参加终端,用于参加所述多方会议。其中,在设置多方会议请求的步骤中,将任一通信终端的号码设置为主持人终端的号码。其中,所述预约会议请求包括会议通知,该会议通知包括会议发起人姓名或名称、参加人的姓名或名称、会议召开时间、会议主题、文档以及图像至少其中之一。其中,所述会议通知是以短消息的形式或IP数据包的形式发送的。 其中,所述语音/数据网包括IP网、数据专网、固定电话网以及移动网。 其中,所述通信终端包括移动终端、固定电话以及具有IP地址的终端。 其中,所述主持人终端包括移动终端、固定电话以及具有IP地址的终—VI l,端。由此,根据本发明所提供的基于Microsoft Exchange Server的多方会议 装置和多方会议系统及方法,可对现有语音/数据网内的任何用户进行基于 Microsoft Exchange Server的多方会议装置发起,其通用性能和系统兼容性 能均优于现有技术中的会议发起系统,能够帮助用户在现有的网络及OA 办公环境中方便快速地实现多方会议的即时发起、预约、査询及在终端的 控制,免去以往多方会议的繁琐流程。


图1是本发明实施方式的网络结构图; 图2A及2B是本发明实施方式的系统流程图;图3是本发明基于Microsoft Exchange Server的多方会议装置的系统结 构图;图4是本发明实施方式的系统流程图;图5是本发明用户界面单元的系统结构图;图6是本发明实施方式的系统流程图;图7是本发明设置多方会议请求的示意图之一;
图8是本发明设置多方会议请求的示意图之- ;图9是本发明设置多方会议请求的示意图之一;图IO是本发明设置多方会议请求的示意图之一图11是本发明设置多方会议请求的示意图之-图12是本发明设置多方会议请求的示意图之一图13是本发明设置多方会议请求的示意图之一图14是本发明査询/取消会议的系统流程图;图15是本发明预约会议的示意图;图16是本发明协议单元的系统结构图;图17是本发明实施方式的系统流程图;图18是本发明实施方式的系统结构19是本发明会议控制的示意图;;图20是本发明会议控制的系统流程图;图21是根据本发明实施方式的IP数据包格式。
具体实施方式
图l是本发明实施方式的网络结构图,图2A和2B是本发明实施方式 的系统流程图,如图所示,基于Microsoft Exchange Server的多方会议装置 1向适配器3发送多方会议请求,多方会议请求以IP (InternetProtocol,互 联网协议)数据包的方式通过语音/数据网2向适配器3进行发送,适配器 3收到上述多方会议请求后,在多个媒体服务器中选择具有资源的媒体服 务器,媒体服务器所具有的资源可满足进行多方会议,然后适配器3将上 述多方会议请求通过语音/数据网2转发到具有资源的媒体服务器4、由媒 体服务器4完成对通信终端呼叫,以发起即时会议或预约会议。IP数据包 中包括参加会议的通信终端的号码,该IP数据包符合TCP/IP协议族,如 HTTP协议、FTP协议、XML协议以及WINSOCK协议等。基于Microsoft Exchange Server的多方会议装置1可经语音/数据网2发送该IP数据包到 适配器3 (Sl),适配器3将所接收的IP数据包进行解析和鉴权,经过鉴 权以判断塞于Microsoft Exchange Server的多方会议装置1所发送的多方会 议请求是否合法(S2):如果多方会议请求是未经授权的,则向基于Microsoft Exchange Server的多方会议装置1反馈会议建立失败的响应信息(S3), 否则如果多方会议请求是经授权的,则允许建立会议,适配器3将上述多 方会议请求经语音/数据网2转发到媒体服务器4 (S4)。媒体服务器4接 收多方会议请求,对其进行解析(SIO ,并判断该多方会议请求为即时会 议请求还是预约会议请求(S12),如果是即时会议请求,媒体服务器4命 令语音/数据网2呼叫各参加会议的通信终端5 (S13),所述语音/数据网2 包括IP网、数据专网、固定电话网以及移动网,但并不限于此。所述通信 终端5包括移动终端、固定电话以及任何具有IP地址的终端。如果参加会 议的通信终端5响应上述呼叫,也就是说接听所述呼叫,则加入会议,否 则如果参加会议的通信终端5不响应上述呼叫,如挂断呼叫,则会议呼叫 失败(S16);如果是预约会议请求,媒体服务器4则向通信终端5发送预 约会议通知(S14);然后媒体服务器4判断是否达到预约会议的时间(S15), 如果到达预约会议的时间,则执行步骤S13,对参加会议的通信终端5进 行呼叫,如果参加会议的通信终端5响应上述呼叫,也就是说接听所述呼 叫,则加入会议,否则如果参加会议的通信终端5不响应上述呼叫,如挂 断呼叫,则会议呼叫失败(S16)。基于Microsoft Exchange Server的多方会议装置1所发送的IP数据包 中可包括会议ID号码及相应的密码、主持人终端的号码、参加终端的号码、 相关会议文字说明、会议预约时间、进行预约会议的查询和取消以及任何 可以通过语音/数据网发送的文档、图像及其他文件等等。本发明所提供的 基于Microsoft Exchange Server的多方会议装置可应用于Outlook、 IBM Notes、移动终端平台、客户端或服务器等。可以理解的是,本发明所提供 的基于Microsoft Exchange Server的多方会议装置并不限应用于上述 Microsoft Exchange Server,还可以应用于任何有此需求的服务器及其他系 统。接下来将对其进行详细说明。图3是本发明基于Microsoft Exchange Server的多方会议装置的结构 图。如图3所示,基于Microsoft Exchange Server的多方会议装置1中包括 用户界面单元11、协议单元12以及通信单元13。所述用户界面单元11向 用户提供有关多方会议的接口,根据用户在多方会议对话框中的输入来生 成多方会议请求并发送到协议单元12,所述多方会议请求包括以下其中之 一即时会议请求、预约会议请求以及预约会议取消请求;所述协议单元 12将用户界面单元11发送的上述多方会议请求进行IP封包并将IP数据包 转发到通信单元13,以及接收通信单元13发送的响应信息;所述通信单 元13将己封包的IP数据包发送到适配器3,以及将从适配器3接收的响应 信息转发到协议单元12,协议单元12将所接收的响应信息进行解码并转 发到用户界面单元ll,如图4所示。上述单元其通过调用系统API (应用 程序开发接口)函数来实现建立会议、预约会议以及查询会议功能,接下 来将对其进行详细说明。图5为根据本发明的用户界面单元的结构示意图。如图5所示,用户 界面单元11中包括即时会议单元lla、预约会议单元llb、预约会议查 询/取消单元lie以及发送单元lld。其中,即时会议单元lla用于生成即 时会议请求,预约会议单元llb用于生成预约会议请求,接下来对其进行 详细说明。其中,需要首先在基于Microsoft Exchange Server的多方会议装 置中设置会议请求,如图6所示,具体步骤如下步骤S21,首先设置主持人终端,主持人终端包括移动终端、固定电 话以及具有IP地址的终端。如图7所示,具体为用户界面单元中显示"设 置"对话框,用户在"主持人号码" 一栏中填入主持人终端的号码,该主 持人终端的号码可以是移动终端号码、固定电话号码以及任何通信终端的 IP地址,会议的主持人终端用于对所述多方会议进行控制,具有对该多方 会议的控制权,其有权加入新的参加人参加会议或强行拆除某参加人,有 权决定是否对现场进行控制。在"会议ID"--栏中填入会议ID号码,该 会议ID号码为基于Microsoft Exchange Server的多方会议装置用于发起会 议的会议识别码及计费,用户可通过向运营商进行多方会议的注册,而后 经运营商授权得到该会议ID号码,该会议ID号码用于验证基于Microsoft Exchange Server的多方会议装置发起多方会议请求的权限;最后在"密码" 栏中填入对应于该会议ID号码的密码,该密码用于对会议ID号码进行进 一步的验证。适配器根据该会议ID号码和密码来对基于Microsoft Exchange Server的多方会议装置所发起的多方会议请求进行鉴权,以判断该多方会 议请求是否得到授权;步骤S2》,然后选:择会议的参加人,会议的参加终端可以是移动终端、
固定电话以及任何具有IP地址的通信终端。所选择的参加终端在响应语音/数据网的呼叫后可参加会议。具体如图8所示,用户在"选择参加人"对 话框的参加人列表中进行选择操作,相应的,其可全部选择所有参加人, 或者部分选择参加人,亦或是对参加人进行组选,在此选择了参加终端 "Hank" , "John"和"Tom"来参加会议,如图9所示,也可以进行组 选,在此选择组"IBM"和"微软"来参加会议,其中每一个组中可包括一个或多个参加人,这样进行一次组选的操作可以同时选择多个参加人;步骤S23,其中每一个参加人可能有多个电话号码相对应,如图10所 示,用户在"号码选择"对话框选择号码。如在参加人"Hank"中存储有 手机号5^和固定电话号码,选择其中的一个号码进行呼叫;然后进行步骤S24对所选择的参加人进行确认,如图11所示; 在对参加终端进行确认后,进行步骤S25如果所发起的会议为即时会 议,用户可点击"即时会议"按钮,即时会议单元lla根据上述选择生成 用于发起即时会议的即时会议请求(S26);如果所发起的会议为预约会议, 用户可点击"预约会议"按钮,如图13所示,用户在"预约会议"对话框 中"预约会议通知" 一栏内设置会议通知,会议通知包括会议发起人姓名 或名称、参加人的姓名或名称、会议召开时间、会议主题等等内容以及任 何可以通过语音/数据网发送的文档、图像及其他文件。同时,选择会议预 约的时间,如选择预约会议的时间"2006-07-10, 15: 30"。用户点击"预 约会议"对话框中的"确定"按钮,预约会议单元lib根据上述选择生成 发起预约会议的预约会议请求(S27);步骤S28,在生成上述即时会议请 求和/或预约会议请求后,发送单元lld将其发送到协议单元12;并且预约 会议单元lib将上述预约会议请求存储在所述基于Microsoft Exchange Server的多方会议装置1中。基于Microsoft Exchange Server的多方会议装置1中可存储电话号码, 如现有技术中的通讯录功能,或者可调用Microsoft Exchange Server 、 Outlook、 IBM Notes等办公桌面应用程序、各移动终端平台以及任何有通 讯录功能的客户端、服务器及其他系统的通讯录。基于Microsoft Exchange Server的多方会议装置1通过设置主持人终端和参加终端来建立多方会议。 会议的主^^入终端用于对所属多方会议进行控制,具有对该多方会议的控 制权;参加终端用于根据呼叫参加会议,并响应主持人终端的控制。通过 在所发起的多方会议请求中的设置,即实现了会议主持人功能的转移。同 时可以对该终端已发起的多方会议实现实时的会议调度与控制的功能,又 可有选择地参加多方会议。也就是说,如果多方会议请求中不包括该发起 多方会议请求的多方会议终端的号码,则该发起多方会议请求的多方会议 终端在发起会议后可不参加会议。基于Microsoft Exchange Server的多方会 议装置可应用于手机、PDA等可进行数据交换的客户终端。本发明可即时或预约发起多个多方会议,只需重复上述步骤即可。 此外,还可通过用户界面单元11来査询和/或取消其所预约的会议。 如图5所示,用户界面单元ll中还包括预约会议査询/取消单元llc,用于 进行预约会议査询和生成预约会议取消请求,以査询/取消所生成的预约会 议请求。如图14所示,首先,预约会议査询/取消单元llc根据用户请求查询 存储在基于Microsoft Exchange Server的多方会议装置1中的预约会议请求 (S31),用户进行预约会议的査询时,预约会议査询/取消单元llc对所 存储的预约会议请求进行检索,并显示检索结果,从而反馈所有的预约会 议请求,如图15所示,如果用户希望取消某个预约会议,则在"预约会议" 对话框中选择该预约会议并进行确认(S32),然后预约会议査询/取消单 元llc删除该预约会议并更新存储在基于Microsoft Exchange Server的多方 会议装置1中的预约会议请求,以及生成用于取消该预约会议的预约会议 取消请求(S33),发送单元lid将该预约会议取消请求发送到协议单元 12 (S34)。协议单元12收到上述即时会议请求、预约会议请求或预约会 议取消请求后,对其进行封包,并转发到通信单元13。图16为协议单元12的结构示意图。如图16所示,协议单元12中包 括编解码单元12a和转发单元12b。其中,转发单元12b接收上述即时会议 请求、预约会议请求或预约会议取消请求后,并将其转发到编解码单元12a, 编解码单元12a将上述即时会议请求、预约会议请求或预约会议取消请求 封装为IP数据包,并由转发单元12b将该IP数据包转发到通信单元13。通信单元13将上述IP数据包经语音/数据网2向适配器3进行发送, 适配器3收到上述IP数据包后,通过鉴权将经过授权的IP数据包转发到
具有资源的媒体服务器4,媒体服务器4按照IP数据包的指令呼叫通信终 端5或者取消在预约时间对通信终端5的呼叫。如图17所示,具体步骤如 下。步骤S41,媒体服务器4接收到适配器3转发的经授权的多方会议请 求的IP数据包,并对该IP数据包进行解析,得到会议ID号码和相应的密 码,以及主持人终端和参加终端的号码;步骤S42,判断是即时会议或预约会议;如果是即时会议,则执行步 骤S45;如果是预约会议,首先执行步骤S43;步骤S43,向通信终端发送预约会议通知;步骤S44,媒体服务器4判断是否到达预约会议的时间,如果到达预 约会议的时间则执行步骤S45;步骤S45,媒体服务器4将命令语音/数据网2呼叫参加会议的通信终 端来参加多方会议,根据主持人终端和参加终端的号码来赋予主持人终端 进行多方会议控制的权限,以及赋予参加终端参加该多方会议的权限,然 后,媒体服务器4命令语音/数据网来呼叫参加多方会议的参加终端,参加 终端在收到呼叫后,如以手机为例,在被呼叫时选择接听即可参加会议。如图4所示,基于Microsoft Exchange Server的多方会议装置1中的通 信单元13接收适配器3所转发的响应信息后,将其发送到协议单元12, 协议单元12中的转发单元12b将其转发到编解码单元12a,所述编解码单 元12a将响应信息进行解码,并经转发单元12b将已解码的响应信息转发 到用户界面单元ll,从而向用户显示请求成功或请求失败的相关提示。编 解码单元12a将多方会议请求封装为IP数据包,IP数据包中包括参加会议 的通信终端的号码,该IP数据包符合TCP/IP协议族,如HTTP协议、XML 协议、FTP协议以及WINSOCK协议等。图18是本发明实施方式的系统缚构图,图19是本发明会议控制的示 意图,图20是本发明会议控制的系统流程图。用户界面单元ll屮还包括 会议控制单元lle,用于对发起的多方会议进行实时控制,包括追呼、录音、 添加或拆离与会者、分组会议、静音以及在会议进行过程中向通信终端发 送文档和/或图像。具体是,用户界面单元11显示"会议控制"对话框, 用户在"会议控制"对话框中可实现对所选择的通信终端进行追呼、录音、
添加或拆离与会者、分组会议、静音以及在会议控制过程中向通信终端发送文档和/或图像,具体是在对通信终端进行选择后,如选择"Hank",再 点击对话框中的追呼、录音、添加或拆离与会者、分组会议、静音以及在 会议进行过程中向通信终端发送文档和/或图像按钮,然后用户界面单元11 将上述会议控制相应的会议控制请求发送到协议单元12,所述协议单元12 将用户界面单元11发送的上述会议控制请求进行IP封包并将IP数据包转 发到通信单元13,以及接收通信单元13发送的响应信息;所述通信单元 13将己封包的IP数据包发送到适配器3,适配器3将上述IP包转发到媒 体服务器4,媒体服务器4对上述IP包进行解析后,执行对通信终端相应 的追呼、录音、添加或拆离与会者、分组会议、静音以及在会议进行过程 中向通信终端发送文档和/或图像,媒体服务器4向适配器发送响应信息, 适配器3向通信单元13转发媒体服务器4的响应信息,通信单元13转发 上述响应信息到协议单元12,协议单元12将所接收的响应信息进行解码 并转发到用户界面单元ll。该IP数据使用弹性的定义方式,使得协议定义非常灵活并且易于扩充。 图22是根据本发明实施方式创建的IP数据包格式。该IP数据包由四部分 组成,包括Length, Reserved, Header以及Body。具体如表一所示表一IP数据包组成项目说明Length消息总长度,是Length、 Reserved、 Header、 Body 四个部分长度的总和。该字段本身占4个字节。Reserved保留字段。该字段本身占有8个字节。Header消息头,所有消息结构必须包含消息头。该消息 本身占32个Bytes。Body消息体,不同的消息其消息体不一样,长度可变。其中,消息头(Header)用于使用"Version"字段对数据发送时所使 用的协议版本进行定义;使用"Sender"对多方会议请求的发送者ID进行
定义;使用"Receiver"字段对参加会议的参加终端ID进行定义。在参加多方会议的参加终端的号码被包括在"Receiver"字段中,媒体 服务器在接收到该IP数据包之后,对其进行解析,即可得到参加多方会议 的参加终端的号码,从而可命令语音/数据网呼叫各参加多方会议的参加终 端。本领域的技术人员在不脱落权利要求书确定的本发明的精神和范围的 条件下,还可以对以上内容进行各种各样的修改。因此本发明的范围并不 仅限于以上的说明,而是由权利要求书的范围来确定的。
权利要求
1、一种基于Microsoft Exchange Server的多方会议装置,包括用户界面单元,用于生成多方会议请求,并将所生成的多方会议请求发送到协议单元;协议单元,用于将所述多方会议请求进行IP封包,并将IP数据包转发到通信单元;以及通信单元,用于向外部发送所述IP数据包,并将从外部接收的响应信息转发到协议单元;其中,所述协议单元将所接收的响应信息进行解码并转发到所述用户界面单元。
2、 如权利要求1所述的基于Microsoft Exchange Server的多方会议装 置,其特征在于,所述基于Microsoft Exchange Server的多方会议装置应用 于Outlook、 IBMNotes、移动终端平台、客户端或服务器。
3、 如权利要求1和2所述的基于Microsoft Exchange Server的多方会 议装置,其特征在于,所述多方会议请求包括即时会议请求、预约会议请 求以及预约会议取消请求其中之一。
4、 如权利要求3所述的基于Microsoft Exchange Server的多方会议装置,其特征在于,所述用户界面单元包括用于生成即时会议请求的即时会议单元;以及 用于生成预约会议请求的预约会议单元。
5、 如权利要求4所述的基于Microsoft Exchange Server的多方会议装 置,其特征在于,所述用户界面单元还包括预约会议査询/取消单元,用于 进行预约会议査询和生成预约会议取消请求。
6、 如权利要求4所述的基于Microsoft Exchange Server的多方会议装置,其特征在于,所述协议单元包括转发单元,用于收到上述多方会议请求并将其转发到编解码单元; 编解码单元,用于将上述多方会议请求封装为IP数据包,并由所述转发单元将该IP数据包转发到所述通信单元。
7、 如权利要求4所述的装置,其特征在于,所述预约会议请求包括会 议通知,该会议通知包括会议发起人姓名或名称、参加人的姓名或名称、 会议召开时间、会议主题、文档以及图像至少其中之一。
8、 如权利要求7所述的装置,其特征在于,所述会议通知是以短消息 的形式或IP数据包的形式发送的。
9、 如权科要求6所述的基于Microsoft Exchange Server的多方会议装 置,其特征在于,所述用户界面单元还包括会议控制单元,用于对通信终 端进行追呼、彔音、添加或拆离与会者、分组会议、静音以及在会议进行 过程中发送文档和/或图像。
10、 一种多方会议系统,用于呼叫多个通信终端参加多方会议,包括基于Microsoft Exchange Server的多方会议装置,用于设置用于发起多 方会议的多方会议请求,所述多方会议请求中包括参加多方会议的通信终 端的号码,所述基于Microsoft Exchange Server的多方会议装置向适配器发 送所述多方会议请求;适配器,用于将上述多方会议请求进行解析及鉴权,并转发上述多方 会议请求到具有资源的媒体服务器;媒体服务器,用于根据基于Microsoft Exchange Server的多方会议装置 所设置的多方会议请求命令语音/数据网向参加多方会议的通信终端发起 呼叫;以及参加多方会议的通信终端,用于响应语音/数据网发起的呼叫以参加多方会议;其中,所述基于Microsoft Exchange Server的多方会议装置包括 用户界面单元,用于生成多方会议请求,并将所生成的多方会议请求发送到协议单元;协议单元,用于将所述多方会议请求进行IP封包,并将IP数据包转 发到通信单元;以及通信单元,用于向外部发送所述IP数据包,并将从外部接收的响应信 息转发封协议单元;其中,所述协议单元将所接收的响应信息进行解码并转发到所述用户 界面单元。
11、如权利要求10所述的系统,其特征在于,所述多方会议请求包括 即时会议请求、预约会议请求以及预约会议取消请求其中之-。
12、 如权利要求10或11所述的系统,其特征在于,所述用户界面单 元包括用于生成即时会议请求的即时会议单元;以及 用于生成预约会议请求的预约会议单元。
13、 如权利要求12所述的系统,其特征在于,所述用户界面单元还包 括预约会议査询/取消单元,用于进行预约会议査询和生成预约会议取消请 求。
14、 如权利要求12所述的系统,其特征在于,所述协议单元包括 转发^^元,用于收到上述多方会议请求并将其转发到编解码单元;编解码单元,用于将上述多方会议请求封装为IP数据包,并由所述转 发单元将该IP数据包转发到所述通信单元。
15、 如权利要求14所述的系统,其特征在于,所述用户界面单元还包 括会议控制单元,用于对通信终端进行追呼、录音、添加或拆离与会者、 分组会议、静音以及在会议进行过程中向通信终端发送文档和/或图像。
16、 如权利要求12所述的系统,其特征在于,所述参加多方会议的通 信终端包括主持人终端;用于控制所述多方会议;以及 参加终端,用于参加所述多方会议。
17、 如权利要求16所述的系统,其特征在于,在多方会议请求的设置 中,将任一通信终端的号码设置为主持人终端的号码。
18、 如权利要求12所述的系统,其特征在于,所述预约会议请求包括 会议通知,该会议通知包括会议发起人姓名或名称、参加人的姓名或名称、 会议召开时间、会议主题、文档以及图像至少其中之-。
19、 如权利要求18所述的系统,其特征在于,所述会议通知是以短消息的形式或IP数据包的形式发送的。
20、 如权利要求12所述的系统,其特征在于,所述语音/数据网包括 1P网、数据专.网、固定电话网以及移动网。
21、 如权利要求12所述的系统,其特征在于,所述通信终端包括移动 终端、闺定龟话以及具有IP地址的终端。
22、 如权利要求16所述的系统,其特征在于,所述主持人终端包括移 动终端、固定电话以及具有IP地址的终端。
23、 一种基于Microsoft Exchange Server发起多方会议的方法,用于呼 叫多个通.信终端参加多方会议,其特征在于,包括以下步骤设置用于发起多方会议的多方会议请求,所述多方会议请求中包括参 加多方会议的通信终端的号码;向适配紫发送所述多方会议请求;所述适配器通过对上述多方会议请求进行解析和鉴权,并转发上述多 方会议请求到具有资源的媒体服务器;所述媒体服务器命令语音/数据网向所述参加多方会议的通信终端发起呼叫;所述参加多方会议的通信终端响应语音/数据网发起的呼叫以参加多 方会议。
24、 如权利要求23所述的方法,其特征在于,所述多方会议请求包括 用于建立即时多方会议的即时会议请求、用于建立预约多方会议的预约会议请求以及用于取消预约多方会议的预约会议取消请求其中之一。
25、 如权利要求23或24所述的方法,其特征在于,还包括预约多方会议査询步骤,用于根据用户输入的査询请求来査询所述预约多方会议。
26、 如权利要求25所述的方法,其特征在于,还包括预约多方会议取 消步骤,用于取消所述预约多方会议。
27、 如权利要求26所述的方法,其特征在亍,还包括会议控制步骤, 用于对通信终端进行追呼、录音、添加或拆离与会者、分组会议、静音、 以及在会议进行过程中向通信终端发送文档和/或图像。
28、 如权利要求27所述的方法,其特征在于,所述参加多方会议的通 信终端包括:.主持人终端;用于控制所述多方会议;以及 参加终端,用于参加所述多方会议。
29、 如权利要求28所述的方法,其特征在于,在设置多方会议请求的 步骤中,将任一通信终端的号码设置为主持人终端的号码。
30、 如权利要求23所述的方法,其特征在于,所述预约会议请求包括 会议通知,该会议通知包括会议发起人姓名或名称、参加人的姓名或名称、 会议召开时间、会议主题、文档以及图像至少其中之一。
31、 如权利要求30所述的方法,其特征在于,所述会议通知是以短消 息的形式或IP数据包的形式发送的。
32、 如权利要求25或26所述的方法,其特征在于,所述语音/数据网 包括IP网、数据专网、固定电话网以及移动网。
33、 如权利要求23所述的方法,其特征在于,所述通信终端包括移动 终端、固定电话以及具有IP地址的终端。
34、 如权利要求28所述的方法,其特征在于,所述主持人终端包括移 动终端、固定电话以及具有IP地址的终端。
全文摘要
本发明提供一种基于Microsoft Exchange Server的多方会议装置,包括用户界面单元,用于生成多方会议请求,并将所生成的多方会议请求发送到协议单元;协议单元,用于将所述多方会议请求进行IP封包,并将IP数据包转发到通信单元;以及通信单元,用于向外部发送所述IP数据包,并将从外部接收的响应信息转发到协议单元;其中,所述协议单元将所接收的响应信息进行解码并转发到所述用户界面单元。
文档编号H04L29/06GK101127618SQ20071000357
公开日2008年2月20日 申请日期2007年2月9日 优先权日2006年7月6日
发明者万志伟 申请人:艾易信息通信有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1