通信系统、方法和程序的制作方法

文档序号:7794224阅读:114来源:国知局
通信系统、方法和程序的制作方法
【专利摘要】使得能够减小当终端经由网络访问服务器装置且通过服务器装置进行与通信伙伴的语音呼叫时造成的在虚拟终端处的延迟,由此获取语音呼叫通信的舒适度的改善。被配置为提供虚拟终端功能给终端(170_1)的服务器装置(110)从终端(170_1)接收操作信号或分组。当服务器装置(110)确定进行语音呼叫时,服务器装置中继具有在其中存储的语音数据且从终端(170_1)发射的分组到通信伙伴终端(170_2),而不经过作为虚拟终端而起作用的虚拟客户端单元。
【专利说明】通信系统、方法和程序

【技术领域】
[0001](相关申请的引用)
[0002]本申请基于并且要求2012年7月24日提交的日本专利申请N0.2012-163959的优先权的权益,其全部公开内容通过引用合并于此。
[0003]本发明涉及通信系统、方法和程序。

【背景技术】
[0004]在企业等中已经开始广泛使用瘦客户端(thin client)系统以确保先进的安全性。存在各种类型的瘦客户端系统的实现。例如,已知如图4中所示的使用虚拟机的系统。虚拟机(也称为“虚拟终端”或“虚拟客户端”)被设置在例如服务器装置IlOA中的虚拟化层上。然后,在每个虚拟机上执行虚拟OS(操作系统)(也称为“客户端OS”)和应用。
[0005]终端170A经由网络连接以与服务器装置IlOA进行通信,并且操作服务器装置IlOA上的虚拟终端以使得应用运行,如同操作真实终端,由此生成例如画面信息。虚拟终端上的应用向终端170A传送画面信息,并且在终端170A的显示设备上显示画面信息。这样的系统中的终端A也被称为瘦客户端终端。可以基于来自终端170A的登录ID和终端标识信息来进行对服务器装置IlOA上的虚拟终端(终端170A的虚拟化版本)的连接,并且可以从归属位置(home)或归属位置以外的终端170A处进行对服务器装置的访问,并且可以安全地连接到其自身(终端170A)的虚拟终端以执行操作。因为在终端170A中没有留下任何数据,例如,即使用户丢失了终端170A,保密信息和企业信息也不会泄露到外部。
[0006]针对本申请,在现有技术文献检索中检索到了下面的专利文献I到3。例如,专利文献I公开了一种信息通信装置,其中,作为瘦客户端系统中的语音处理,包括对在用于通信的瘦客户端终端处接收到的电子邮件消息的语音响应信号的响应信号通过通信网络被传送到电子邮件消息的发射机。系统包括:转换机制,设置在通信中继点处以使瘦客户端终端将语音响应信号转换成要传送到通信网络的语音数据文件;电子邮件服务器,连接到通信网络以接收电子邮件和语音数据文件;识别装置,用于从响应信号中识别语音数据文件;以及语音邮件系统,包括:语音邮件接口,用于从识别装置接收语音数据文件并且将语音数据文件转换成语音流;以及接收机的语音邮件箱,其中,语音邮件系统被提供为将语音流传送到接收机的语音邮件箱。该系统使得能够经由语音数据文件并且使用语音流从用于通信的瘦客户端终端向接收机的语音邮件箱传送语音响应信号,作为对电子邮件消息的响应,由此向接收机传送语音响应信号。关于进行通过IP(因特网协议)网络的语音交换的VoIP (IP语音),专利文献2公开了一种配置,其中,基于包括在连接请求中的呼叫接收方的电话号码以及存储在VoIP网关中的信息,来将从电话终端传送的连接请求传送到IP网络或PSTN(公共交换网)中的一个。在该配置中,当通过IP网络的通信被确定为不可能时,确定对IP网络的传输的连接请求被传送到PSTN。专利文献3公开了一种配置,其中,用于电子设备的附件包括接口和VoIP电路。接口被提供为在电子设备和附件之间交换数据。VoIP电路被配置为在电子设备或附件中实现VoIP的至少一部分。专利文献I至3没有公开用于解决虚拟机型瘦客户端系统中的语音呼叫的处理延迟的布置。
[0007][引用列表]
[0008][专利文献]
[0009][PTL I]
[0010]日本专利特开公布N0.JP2000-278439A
[0011][PTL 2]
[0012]国际公布 N0.W02003/103259 小册子(W02003/103259)
[0013][PTL 3]
[0014]日本专利特开公布N0.JP2009-518920A


【发明内容】

[0015][技术问题]
[0016]下面将给出对现有技术的分析。
[0017]将研宄远程类型的移动通信系统的问题。在该系统中,通过网络进行对服务器装置的远程访问以允许在终端和通信伙伴终端之间的语音呼叫。
[0018]当终端要通过服务器装置通过瘦客户端方案使用VoIPdP语音:通过IP (因特网协议)网络的语音交换)进行语音呼叫时,存在与不使用普通瘦客户端系统相比延迟显著增加的问题。这是因为,在瘦客户端系统中,在服务器装置的虚拟终端(虚拟客户端单元)处接收通过对语音信号执行压缩编码所获得并且由实际终端(瘦客户端终端)传送的语音数据分组,并且在虚拟终端(虚拟客户端单元)上,执行诸如以下的处理:
[0019]-语音数据的解码,
[0020]-语音数据的重新编码,
[0021]-语音数据重新封装等。
[0022]在瘦客户端系统中的VoIP中,以该方式来添加对服务器装置上的虚拟终端(虚拟客户端单元)的每个处理所造成的延迟。例如,端到端总延迟可能因此显著增加到一秒或更多。因此,在语音呼叫中可能出现麻烦。
[0023]因此,鉴于上述问题来设计了本发明。本发明的目的在于提供一种通信系统、服务器装置、方法和程序,当终端经由网络访问服务器装置之后通过服务器装置进行在终端和通信伙伴终端之间的语音呼叫时,能够减少在虚拟终端处所产生的处理延迟,由此改善语音呼叫中的舒适性。
[0024][对问题的解决方案]
[0025]根据本发明,提供了一种通信系统,包括:
[0026]终端;以及
[0027]服务器装置,经由网络连接到终端,并且响应于所述终端上的操作,向终端传输信息,该信息是通过在适配为用作终端的虚拟终端的虚拟客户端上的应用工作来获得的,其中,所述服务器装置包括:
[0028]控制单元,从终端接收操作信号或分组,并且基于操作信号或分组来确定是否进行语音呼叫;以及
[0029]中继单元,基于在控制单元确定进行语音呼叫时从控制单元对其供应的指令来在不通过虚拟客户端的情况下将存储有语音数据并且从终端接收到的分组中继到通信伙伴终端。
[0030]根据本发明,提供了一种服务器装置,其经由网络连接到终端,并且响应于在终端上的操作,向终端传输信息,该信息是通过在适配为用作终端的虚拟终端的虚拟客户端上的应用工作来获得的,其中,所述服务器装置包括:
[0031]控制单元,从终端接收操作信号或分组,并且基于操作信号或分组来确定是否进行语音呼叫;以及
[0032]中继单元,基于在控制单元确定进行语音呼叫时从控制单元对其供应的指令来在不通过虚拟客户端的情况下将存储有语音数据并且从终端接收到的分组中继到通信伙伴终端。
[0033]根据本发明,提供了一种用于形成服务器装置的计算机的程序,该服务器装置经由网络连接到终端,并且响应于在终端上的操作,向终端传输信息,该信息是通过在适配为用作终端的虚拟终端的虚拟客户端上的应用工作来获得的,该程序使得计算机执行下述处理,包括:
[0034]在从终端接收操作信号或分组时,基于操作信号或分组来确定是否进行语音呼叫;以及
[0035]基于在确定了进行语音呼叫时从控制单元供应的指令来在不通过虚拟客户端的情况下将存储有语音数据并且从终端接收到的分组中继到通信伙伴终端。
[0036]根据本发明,提供了一种由服务器装置进行的通信方法,该服务器装置经由网络连接到终端,并且响应于在终端上的操作,向终端传输信息,该信息是通过在适配为用作终端的虚拟终端的虚拟客户端上的应用工作来获得的,该方法包括:
[0037]在从终端接收操作信号或分组时,基于操作信号或分组来确定是否进行语音呼叫;以及
[0038]基于在确定了进行语音呼叫时从控制单元供应的指令来在不通过虚拟客户端的情况下将存储有语音数据并且从终端接收到的分组中继到通信伙伴终端。
[0039][本发明的有益效果]
[0040]根据本发明,能够减少在终端通过网络访问服务器装置并且通过服务器装置进行与通信伙伴终端的语音呼叫时所造成的在虚拟终端处的处理延迟,并且改善语音呼叫中的舒适性。

【专利附图】

【附图说明】
[0041]图1是图示本发明的第一示例实施例中的连接配置的图。
[0042]图2是图示本发明的第一示例实施例中的服务器装置的配置的图。
[0043]图3是图示本发明的第二示例实施例中的连接配置的图。
[0044]图4是解释虚拟机型瘦客户端系统的图。

【具体实施方式】
[0045]将参考附图来描述本发明的示例性实施例。
[0046]〈第一不例实施例〉
[0047]图1是图示本发明的第一示例实施例中的配置的图。图1图示了下述配置:其中,移动3(}分组网络被用作网络,并且(服务通用分组无线电服务)支持节点)/
(网关支持节点)装置被用作分组转发装置,但是不限于此。参考图装置190指示装置和⑶切装置被集成在一个单元中的装置。
[0048]图1图示了下述情况:其中,当终端(移动终端)170」连接到安装在企业网络130上的服务器装置110以执行瘦客户端下的数据传输时,移动终端170」使用服务器装置110进行对移动终端1707的语音呼叫。进行电话呼叫所需要的电话簿111由服务器装置110保持在瘦客户端系统中。用户名和电话号码被登记在服务器装置110的电话簿111中。移动终端(1703,17(^2)并不需要每一个都保持电话簿。因此,当移动终端丢失时,电话号码、用户名等的安全性可以被确保。
[0049]移动终端170」在连接到服务器装置110以发起语音呼叫之后,调用在服务器装置110中设置的虚拟终端(在图1中未示出,但是对应于图4中的虚拟机)上的语音呼叫乂01?应用。将由语音呼叫乂01?应用生成的画面数据从服务器装置110传输到移动终端170」,并且移动终端170」解码画面数据以在移动终端170」的显示设备(未示出)上显示解码的画面数据。在观看在移动终端170」的显示设备(未示出)上显示的画面的同时,用户进行从移动终端170」到移动终端1707的语音呼叫。当移动终端170」执行操作以调用在服务器装置110的虚拟终端(未示出)上的语音呼叫乂01?应用以发起语音呼叫时,将存储用于调用语音呼叫^01?应用的操作信号的分组从移动终端170」传送到服务器装置110。操作信号这里指当用户在移动终端170」上进行键输入操作、画面上的触摸操作、字符输入操作等时从移动终端170」传送的信号。
[0050]当服务器装置110从移动终端170」接收存储操作信号的分组时,服务器装置110的控制单元(图2中的192)确定进行语音呼叫。然后,控制单元使得语音呼叫乂01?应用(对应于图4中的应用)在虚拟终端上被调用。语音呼叫乂01?应用在被调用时生成画面信息,编码画面信息,并且将编码的画面信息从服务器装置110传输到移动终端170」。
[0051]移动终端170」解码画面信息,并且然后,在移动终端170」的显示设备(未示出)上显示画面信息。然后,对移动终端170」执行选择语音呼叫通信伙伴的用户名和电话号码的操作。
[0052]当从服务器装置110传输到移动终端170」的画面信息还伴随有音频信号时,通过与用于语音呼叫的路径不同的路径来处理伴随画面信息的音频信号。也就是,在通过服务器装置110中的画面捕捉单元(图2中的180)捕捉到音频信号之后,音频信号由音频编码器单元(图2中的189)压缩编码为压缩编码流,并且然后以预定协议作为与用于语音呼叫的分组不同的分组被传送到移动终端170」。
[0053]然后,存储根据已知会话控制协议的会话控制消息的分组,并且从移动终端170」传送存储通过由移动终端170」对语音信号执行压缩编码所获得的码流的分组。在该示例性实施例中,用于生成、改变和断开终端间会话的31?(会话发起协议)被用作会话控制协议。会话控制协议不限于31?,并且可以使用其他已知协议。
[0054]这些分组到达服务区域中的移动网络150上的基站194」,并且进一步通过无线电网络控制器)装置195」和装置190到达企业网络130上的服务器装置110。虽然图1中的装置190被设置为具有集成配置,但是当然可以采用分离布置装置和装置的配置。
[0055]图2是图示服务器装置110的配置的图。参考图2,服务器装置110包括虚拟客户端单元211、分组接收单元186、语音呼叫分组中继单元185、画面捕捉单元180、图像编码器单元188、音频编码器单元189、第一分组传输单元187、第二分组传输单元176以及第三分组传输单元177。虚拟客户端单元211在主机03上的虚拟化层上设置的每个虚拟机的访客03(虚拟03)上进行操作。已知03可以用于主机03和访客03。下文中,作为示例,假定使用皿“注册商标)用于主机03并且使用注册商标)用于访客03。然而,还可以使用诸如1111(10旧(注册商标)的其他03用于后者的访客03。虚拟化机制不限于主机03型,其中虚拟化软件被安装在指定的主机03上,并且虚拟机在虚拟化软件上进行操作。虚拟化机制可以被配置有不需要主机03的超级管理器类型。
[0056]虚拟客户端单元211包括控制单元192和画面生成单元193。
[0057]移动终端170」传送操作信号分组,该操作信号分组存储用于调用虚拟终端上的语音呼叫应用软件以开始语音呼叫的操作信号。服务器装置110的分组接收单元186接收操作信号分组,提取操作信号,并且然后,将所提取的操作信号发送到虚拟客户端单元211的控制单元192。
[0058]控制单元192接收操作信号。当控制单元192确定了进行语音呼叫时,控制单元192使得语音呼叫乂01?应用软件进行工作。通过语音呼叫乂01?应用软件的执行来生成用于执行对端用户(移动终端17(^1)的画面显示的画面信息。画面生成单元193使用画面信息来生成画面,并且将画面输出到画面捕捉单元180。
[0059]画面捕捉单元180捕捉由画面生成单元193以预定画面分辨率和预定帧速率(每秒帧数)生成的画面,并且向图像编码器单元188输出所捕捉的画面。
[0060]图像编码器单元188以预定画面分辨率、预定比特速率以及预定帧速率,使用预定编码器对接收到的画面执行压缩编码,以获得压缩编码流,并且然后将压缩编码流输出到第二分组传输单元176。这里,可以使用已知的压缩编码方案,诸如!1.264^92(^(移动图像专家组)-4或了?% (联合图像专家组)2000作为压缩编码方案。
[0061]第二分组传输单元176将从图像编码器单元188接收到的压缩编码流存储在预定分组中,并且将分组输出到装置190 (参见图1)。用于分组的协议可以是奶?(实时传输协议)/仙?(用户数据协议)/1?(因特网协议)、仙?/1?或扣?(传输控制协议)/1?。在该示例实施例中,假定使用1109/1?作为示例。
[0062]接下来,移动终端17(^1(参见图1)接收用于从服务器装置110发送到装置190的画面的压缩编码流,以预定画面分辨率和预定帧速率来解码压缩编码流,并且然后在移动终端170」的显示设备(图1中未示出)上显示解码流。
[0063]接下来,虚拟客户端单元(虚拟终端)211读取通信伙伴的电话号码(在该情况下是移动终端17(^2(参见图1)的电话号码)和用户名,并且然后将电话号码和用户名到移动作为画面信息传送到移动终端170」(参见图1)。
[0064]移动终端170」的用户在观看移动终端170」的显示设备(图1中未示出)上的该画面的同时选择该画面上的用户名和电话号码。当用户开始呼叫时,移动终端170」向服务器装置110传送存储31?消息的分组。然后,移动终端170」向服务器装置110传送存储通过语音信号的压缩编码所获得的流的分组。
[0065]服务器装置110使用与伴随画面的音频的路径不同的路径来处理来自移动终端170.1的语音呼叫的分组,由此减小处理延迟。在语音呼叫的情况下,在从移动终端170」接收到的分组(参见图1)中,服务器装置110的分组接收单元186以下述方式输出分组:
[0066]-分组接收单元186向虚拟客户端单元211的控制单元192输出存储有31?消息的分组;
[0067]-分组接收单元186向语音呼叫分组中继单元185输出存储有用于语音的压缩编码流的分组(语音呼叫的分组这里,作为用于语音的压缩编码的方案,可以使用已知的压缩编码方案,诸如匕711、匕711.1、匕729、繼」^8(自适应多速率窄带)或歷.(自适应多速率宽带
[0068]在接收到操作信号之后,虚拟客户端单元211的控制单元192执行下述操作:
[0069](1)虚拟客户端单元211的控制单元192分析来自移动终端170」(图1中)的操作信号,并且调用作为在虚拟机(虚拟客户端单元211)上运行的应用的语音呼叫701?应用软件;
[0070](2)虚拟客户端单元211的控制单元192从分组接收单元186接收31?消息;
[0071](3)虚拟客户端单元211的控制单元192从乂01?应用软件获得由端用户(移动终端170」的用户)所选择的通信伙伴的电话号码,从电话号码获得目的地I?地址,将接收到的31?消息的目的地I?地址重写为所获得的I?地址,并且然后向第一分组传输单元187通知31?消息和重写的目的地I?地址。
[0072](4)虚拟客户端211的控制单元192向语音呼叫分组中继单元185发布指令以按原样中继存储有用于语音呼叫的压缩编码流的分组。
[0073]语音呼叫分组中继单元185接收存储有用于语音呼叫的压缩编码流并且在分组接收单元186处从移动终端170」(图1中)接收到的分组,从虚拟客户端单元211的控制单元192接收用于中继的指令,在没有虚拟客户端单元211处的处理延迟的情况下(在不通过虚拟客户端单元211处的处理的情况下)中继接收到的分组,并且然后向第一分组传输单元187输出接收到的分组。
[0074]第一分组传输单元187从虚拟客户端单元21的控制单元192接收目的地I?地址和31?消息,并且从语音呼叫分组中继单元185接收存储有用于语音呼叫的压缩编码流的分组。第一分组传输单元187通过装置190 (参见图1)等向移动终端1707 (参见图1)传送31?消息。如果有必要,语音呼叫分组中继单元185改变用于存储有压缩编码流的分组的协议,并且然后,通过装置190 (参见图1)等向移动终端1707 (参见图1)传送分组。作为改变协议的示例,协议可以被改变为奶?7^0?71?协议或瓜协议,并且在一些情况下进一步被改变为扣?/〗?协议。参考图1,装置190通过使用例如以?(⑶…隧道协议)协议的隧道来将从服务器装置110接收到的分组转发到尺从:装置195^。然后,觀装置195^通过基站19^2经过无线电来向移动终端1707传送分组。
[0075]在第一示例实施例中,使用移动3(}网络作为移动网络150的示例而给出了描述。然而,移动口以长期演进)网络可以用作移动网络150。替代地,固网网络、诸如无线保真)的无线局域网)网络、风化(下一代网络)网络、1-1^^网络、因特网网络等还可以用作移动网络150。
[0076]此外,可以代替每个移动终端来使用固定终端(诸如个人电脑在该情况下,作为每个虚拟机,服务器装置110包括通过将虚拟化为虚拟终端而获得的虚拟?0。
[0077]参考图2,已经给出了关于下述配置的描述,在该配置中,通过画面捕捉单元180来捕捉由服务器装置110的虚拟客户端单元211调用应用(语音呼叫701?应用软件)所生成的画面被,所捕捉的画面由图像编码器单元188压缩编码,该压缩编码的画面通过第二分组传输单元176来封装并且被传送到移动终端,并且该分组由移动终端解码以显示该画面。其还可以被布置为:服务器装置110向移动终端传送用于拉取画面的拉取命令,并且移动终端接收拉取命令以使用拉取命令拉取并显示画面,而不是服务器装置110执行对画面的压缩编码以将编码的画面传送到移动终端。
[0078]而且,关于来自目的地移动终端1707的分组,其中存储用于语音呼叫的压缩编码流,服务器装置110中的语音呼叫分组中继单元185从控制单元192(图2中)接收用于中继的指令,并且在没有延迟的情况下中继分组。然后,将分组从第一分组传输单元187传送到移动终端170」(参见图1)。
[0079]服务器装置110的虚拟客户端单元211以及该示例性实施例中的每个单元的功能和处理可以由服务器装置110所执行的程序来实现。提供记录有程序的存储介质,诸如半导体存储器设备(可编程非易失性存储器)或磁/光盘。在该情况下,通过将程序安装到服务器装置110中并且执行程序来实现示例性实施例。
[0080]〈第二示例实施例〉
[0081]图3是图示第二示例实施例的配置的图。参考图3,该布置使得服务器装置110被布置在云230上,并且移动终端(例如17(^1)通过移动网络150连接到服务器装置110。云(云网络)230可以是提供用于云计算的网络基础设施的1?;?叭虚拟专用网络:虚拟设施网络),并且通过使用因特网、通过连接I?网络等来构建。关于服务器资源、存储资源等,通过使用虚拟化技术来执行用户间资源使用效率的改进、资源分离的安全性的确保等。相同附图标记被指配给与图1中的元素相同或等价的图3中的元素。因为与图1中元素相同或等价的元素执行与图1中相同的功能,将省略对这些元素的描述。
[0082]参考图3,可以使用移动112网络来替代移动网络150。替代地,可以使用固网网络、风化网络、1-1^^网络或因特网网络。此外,可以使用固定终端来替代每个移动终端。
[0083]参考图3,给出关于下述配置的描述,在该配置中,通过服务器装置110的虚拟客户端单元开始应用所生成的画面被捕捉,所捕捉的画面由图像编码器来压缩编码,压缩编码的画面由第二分组传输单元176封装并且被传送到移动终端,并且该分组由移动终端解码以显示该画面。在该示例性实施例中,其还可以这样配置:向移动终端传送用于拉取画面的拉取命令,并且移动终端接收拉取命令以使用该拉取命令来拉取和显示画面,而不是压缩编码用于传输到移动终端的画面。
[0084]根据上述每个示例性实施例,可以解决下述问题:当尝试通过乂01?使用瘦客户端系统进行语音呼叫时,在不使用瘦客户端的情况下,与普通%1?相比,延迟显著增加。因为服务器装置从终端接收操作信号或分组、确定终端所执行的通信是否是语音呼叫、并且当确定了进行语音呼叫时服务器装置能够以非常小的中继来中继存储有语音数据并且从终端传送的分组以向通信伙伴传送分组。
[0085]下面是对示例性实施例中的每一个和专利文献之间的差异的补充解释。在示例性实施例中的每一个中,服务器装置(瘦客户端系统中的服务器)从终端接收操作信号或分组,并且当确定了所执行的通信是语音呼叫时,通过按原样中继分组,服务器装置向通信伙方传送存储有语音数据且从终端传送的分组。这样的布置没有在专利文献1到3中被公开。
[0086]上面所列的专利文献中的每个的公开内容都在此援引加入进来。在本发明整体公开内容(包括权利要求)的范围内并且基于本发明的基本技术概念,每个示例实施例和每个示例的修改和调整都是可能的。在本发明的权利要求的范围内,各种实施例和对各种公开元素(包括每个权利要求中的每个元素、每个示例中的每个元素、每个附图中的每个元素等)的选择都是可能的。也就是,本发明自然包括各种变形和修改,其可以由本领域技术人员根据包括权利要求和技术概念的整体公开内容而做出。
[0087][附图标记列表]
[0088]110, 110^服务器装置
[0089]111电话簿
[0090]130企业网络
[0091]150移动网络
[0092]170.1, 170.2, 170八终端(移动终端)
[0093]176第二分组传输单元
[0094]177第三分组传输单元
[0095]180画面捕捉单元
[0096]185语音呼叫分组中继单元
[0097]186分组接收单元
[0098]187第一分组传输单元
[0099]188图像编码器单元
[0100]189音频编码器单元
[0101]190泖装置
[0102]192控制单元
[0103]193画面生成单元
[0104]194—1,194-2基站
[0105]195,1, 195,2觀装置
[0106]211虚拟客户端单元
[0107]230云网络
【权利要求】
1.一种通信系统,包括: 终端;以及 服务器装置,所述服务器装置经由网络连接到所述终端,并且响应于所述终端上的操作,向所述终端传输信息,所述信息是通过使应用在适配为用作所述终端的虚拟终端的虚拟客户端上工作所获得的,其中,所述服务器装置包括: 控制单元,所述控制单元从所述终端接收操作信号或分组,并且基于所述操作信号或所述分组来确定是否进行语音呼叫;以及 中继单元,所述中继单元基于当所述控制单元确定进行语音呼叫时从所述控制单元对其供应的指令,来在不通过所述虚拟客户端的情况下,将存储有语音数据并且从所述终端接收到的分组中继到通信伙伴终端。
2.—种服务器装置,所述服务器装置经由网络连接到终端,并且响应于在所述终端上的操作,向所述终端传输信息,所述信息是通过使应用在适配为用作所述终端的虚拟终端的虚拟客户端上工作所获得的,其中,所述服务器装置包括: 控制单元,所述控制单元从所述终端接收操作信号或分组,并且基于所述操作信号或所述分组来确定是否进行语音呼叫;以及 中继单元,所述中继单元基于在所述控制单元确定进行语音呼叫时从所述控制单元对其供应的指令,来在不通过所述虚拟客户端的情况下,将存储有语音数据并且从所述终端接收到的分组中继到通信伙伴终端。
3.根据权利要求2所述的服务器装置,包括: 第一分组传输单元,所述第一分组传输单元向所述通信伙伴终端传送分组,所述分组存储有语音数据并且由所述中继单元对其进行中继; 画面生成单元,当所述控制单元确定进行语音呼叫时,所述画面生成单元从通过使得语音呼叫应用软件在所述虚拟客户端上工作所获得的信息来生成画面;以及 第二分组传输单元,所述第二分组传输单元传送存储数据的分组,所述数据是通过对所生成的画面执行压缩编码的第一编码器来获得的。
4.根据权利要求3所述的服务器装置,包括: 第三分组传输单元,所述第三分组传输单元传送存储数据的分组,所述数据是通过对包括在所生成的画面中的音频信号执行压缩编码的第二编码器来获得的。
5.根据权利要求4所述的服务器装置,包括: 画面捕捉单元,所述画面捕捉单元捕捉由所述画面生成单元以预定分辨率和预定帧速率所生成的画面,以向所述第一编码器和所述第二编码器中的每一个输出所捕捉的画面。
6.根据权利要求3所述的服务器装置,其中,所述虚拟客户端包括所述控制单元和所述画面生成单元。
7.—种用于形成服务器装置的计算机的程序,所述服务器装置经由网络连接到终端,并且响应于在所述终端上的操作,向所述终端传输信息,所述信息是通过使应用在适配为用作所述终端的虚拟终端的虚拟客户端上工作所获得的,所述程序使得所述计算机执行处理,包括: 在从所述终端接收到操纵信号或分组时,基于所述操作信号或所述分组来确定是否进行语音呼叫;以及 基于在确定了进行语音呼叫时从所述控制单元供应的指令来在不通过所述虚拟客户端的情况下,向通信伙伴终端中继存储有语音数据并且从所述终端接收到的分组。
8.—种通过服务器装置进行的通信方法,所述服务器装置经由网络连接到终端,并且响应于在所述终端上的操作,向所述终端传输信息,所述信息是通过使应用在适配为用作所述终端的虚拟终端的虚拟客户端上工作所获得的,所述方法包括: 在从所述终端接收到操纵信号或分组时,基于所述操作信号或所述分组来确定是否进行语音呼叫;以及 基于在确定了进行语音呼叫时从所述控制单元供应的指令来在不通过所述虚拟客户端的情况下,向通信伙伴终端中继存储有语音数据并且从所述终端接收到的分组。
9.根据权利要求8所述的通信方法,包括: 从第一分组传输单元传送存储有所述语音数据的所中继的分组; 当确定了进行语音呼叫时,从通过执行语音呼叫应用软件所获得的信息来生成画面;以及 从第二分组传输单元传送存储数据的分组,所述数据是通过第一编码器执行对所生成的画面的压缩编码而获得的。
10.根据权利要求9所述的通信方法,包括: 当音频信号被包括在所生成的画面中时,从第三分组传输单元传送存储数据的分组,所述数据是通过第二编码器执行对音频信号的压缩编码而获得的。
【文档编号】H04M3/00GK104509083SQ201380039473
【公开日】2015年4月8日 申请日期:2013年7月23日 优先权日:2012年7月24日
【发明者】小泽一范 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1