Ptt服务器、ptt通信系统、ptt通信方法及程序的制作方法

文档序号:7680549阅读:569来源:国知局
专利名称:Ptt服务器、ptt通信系统、ptt通信方法及程序的制作方法
技术领域
本发明涉及一种通信系统,并且具体地,涉及一种在具有不同规 格(传输协议)的终端当中,通过PTT (—键通(Push To Talk))通 信来进行数据传输的PTT服务器、PTT通信系统、PTT通信方法及程 序。
背景技术
近年来,启动了通过分组通信网络,由PTT通信来传送语音编码 数据的服务。这是形成基群的终端当中的一种通信形式,其中在PTT 服务器中复制来自获得发言权的终端的语音编码数据,并传输到参与 该基群的另一终端。
在进行这种PTT通信的情况下,通常通过SIP(会话初始协议)/SDP (会话描述协议)进行呼叫连接处理,从PTT终端将编码数据的传输 终点和与该编码数据相关的信息通知到PTT服务器。此外,媒体编码 数据被传输并用RTP(实时传输协议)接收(参见[非专利文献l]Handley, M., Schulzrinne, H., Schooler, E., Rosenberg, J., "SIP: Session Initiation Protocol", RFC 2543, March 1999, Internet
URL<http:〃www.ietf.org/rfc2543.txt>,[非专利文献2] Handley, M., Jacobson, V., Perkins, C., "SDP: Session Description Protocol",RFC 4566, July 2006, Internet URL<http: 〃www.ietf.org/rfc/rfc4566.txt〉,以及[非 专禾!j文献3] Schuizrinne, H., Casner, S., Fedrick, R., Jacobson, V., "RTP: A Transport Protocol for Real-time Applications", RFC 3550, July 2003, Internet URL<http:〃www.ietf.org/rfc/rfc3550.txt>。在当前环境下,仅仅启动了由语音引起的PTT服务。但是,随着
将来网络带宽扩展,可以认为具有包括视频(图片)或图像的多媒体
的PTT服务发展,并且在用户之间交换更多人类信息。
但是,在PTT终端的规格不统一的情况下,尽管PTT服务器将从 单个终端(传输源的PTT终端)传输的媒体编码数据复制到参与到该 基群中的另一终端(用于传输终点的PTT终端),但是存在PTT终端 (传输终点的PTT终端)不能正确地解码的可能。例如,如果数据是 语音编码数据,那么会有基群中存在编码方法、比特率以及支持模式 不同的情况。此外,如果数据是图像编码数据,那么存在PTT终端(传 输源的PTT终端)产生具有不能被存在于基群中的其它PTT终端(用 于传输终点的PTT终端)解码的图像分辨率和帧速的图像编码数据的 情况。尽管PTT服务器复制具有不同编码方法的语音编码数据或由于 高图像分辨率而不能被解码的图像编码数据,以传送它们,接收语音 编码数据或图像编码数据的PTT终端(用于传输终点的PTT终端)不 能解码这种语音编码数据或这种图像编码数据。
此外,例如,将关注诸如MPEG (动态图像专家组)-4这样的图 像编码方法。假定从用于传输源的PTT服务器传输的编码数据具有用 于传输终点的PTT终端支持范围内的编码参数,如图像分辨率、帧速、 和比特率。此外,假定从用于传输源的PTT服务器传输的编码数据具 有诸如数据分区和可逆的可变长度编码的编码工具,其不同于用于传 输终点的PTT终端的规格。在这种情况,用于传输终点的PTT终端不 可能解码接收的编码数据。同样,将假定,接收的编码数据具有不同 于通过呼叫控制处理获得的编码规格的时间信息的分辨率。在这种情 况,用于传输终点的PTT终端不可能正确地解码该接收的编码数据。 这是因为,图像解码器通常使用通过呼叫控制预先获得的信息,初始 化编码工具和时间分辨率。类似地,至于语音,当通过不同于由呼叫 控制处理获得的信息的选项打包有效载荷选项时,用于传输终点的PTT 终端不可能正确地解压该编码数据。
12在这种情况下,PTT服务器有必要为具有不同编码规范和解码能
力的每个PTT终端转换待传输的编码数据的编码格式、图像分辨率等。 结果,当PTT服务器应答图像编码数据的传输时,导致要求图像编码 数据的转换的处理量增加。此外,在用作一般转换的级联(tandem)转 换中,由于该转换引起的质量降级是不可避免的。
另一方面,日本未审专利申请公开号JP-A2006-203682 (对应于美 国专利申请公开号US2006/0165180A1),之后将被称为"专利文献1", 描述了减小计算量并保持图像编码工具转换和时间信息的分辨率转换 质量的方法。但是,当为各个PTT终端进行上述转换处理时,需要相 适应的计算量。此外,很可能每个PTT服务器的处理通道的数目受到 限制。
此外,日本未审专利申请公开号JP-A2006-67124 (对应于美国专 利申请公开号US2006/0045363A1),之后将被称为"专利文献2", 公开了一种即使编码方法、编码设置、编码选项或传输路径的状态互 相不同,也能够在多个客户当中相互传送图像的系统。
此外,日本未审专利申请公开号JP-A2005-94800,之后将被称为 "专利文献3",公开了一种动态图像重编码设备和覆盖处理等,该动 态图像重编码设备在执行特殊重播中具有更多的灵活性,能够在采用 不同方法的数字视频系统之间进行数字连接,并具有高的图像质量和 低成本。
此外,W02003/102949,之后将被称为"专利文献4",公开了一 种数据备份记录装置,当第一记录媒体的数据被复制到不同于第一记 录媒体的第二记录媒体中记录时,能从第二记录媒体正确地再现数据。 在专利文献4中公开的数据备份记录装置中,第一记录媒体中记录的 数据是用第一编码方法压縮编码的第一编码数据。该数据备份记录装置包括编码方法判断单元,用于判断第一编码方法是否是与第二记 录媒体相配的第二编码方法;编码数据转换单元,用于当判断第一编 码方法不是第二编码方法时,将第一记录媒体读出的第一编码数据转 换为用第二编码方法压縮编码的第二编码数据;记录单元,用于在第
二记录媒体中记录由该编码数据转换单元获得的第二编码数据。

发明内容
本发明的示例性目的是,提供能够减小用于传送到PTT终端的媒 体编码数据转换中的处理量的PTT服务器、PTT通信系统、PTT通信 方法及程序。
根据本发明的示例性方面, 一种PTT (—键通)服务器包括控 制单元,用于通过使连接设置信息的片断(piece)与多个PTT终端相 符,控制连接设置信息的片断,该连接设置信息的片断得数量少于具 有不同规格的多个PTT终端;接收单元,用于从多个PTT终端的任意 一个接收输入媒体编码数据;媒体转换单元,基于与用于传输终点的 PTT终端相一致的连接设置信息,利用转换方法,将输入媒体编码数 据转换为转换数据,从而产生该转换数据,作为输出编码数据;以及 传送单元,用于将该输出编码数据传送到用于传输终点的PTT终端。
根据本发明的另一示例性方面, 一种PTT (—键通)通信系统, 包括上述PTT服务器,以及通过分组通信网络连接到PTT服务器的多 个PTT终端。
再根据本发明的另一示例性方面, 一种PTT (—键通)通信方法, 包括(A)在控制单元中,执行用于接纳多个PTT终端作为PTT基群 的呼叫控制,以利用与所述多个PTT终端相一致的所述连接设置信息, 来保持连接设置信息的片断少于该多个PTT终端的数目,该连接设置 信息包括规定用于输出编码数据的编码设置信息的信息,该连接设置 信息的数目小于该PTT终端的数目,(B)在接收单元中,接收来自多个PTT终端的任意一个的输入媒体编码数据,(C)在媒体转换单元中, 基于与用于传输终点的PTT终端相符的连接设置信息,利用转换方法, 将输入媒体编码数据转换为输出编码数据,以及(D)从传送单元,将 该输出编码数据传送到用于传输终点的PTT终端。
仍根据本发明的另一示例性方面, 一种用于使计算机实现上述 PTT通信方法的程序。


图1是示出了根据本发明的示例性实施例的PTT通信系统的结构
图2是示出了根据本发明第一示例性实施例的PTT服务器的结构 的方框图3是示出了图2所示的PTT服务器中使用的连接设置信息的结 构的视图4是示出了根据本发明第一示例性实施例的图像转换单元的结 构的方框图5是示出了根据本发明第一示例性实施例的级联转换单元的结 构的方框图6是示出了根据本发明的PTT通信系统中的PTT基群的设置操 作的顺序图7是示出了根据本发明的PTT通信系统中的媒体编码数据的传 送操作的顺序图8是示出了根据本发明第一示例性实施例的在PTT服务器中的 媒体编码数据的转换方法的选择操作的流程图9是示出了根据本发明第二示例性实施例的图像转换单元的结 构的方框图IO是示出了根据本发明第二示例性实施例的级联转换单元的结 构的方框图11是示出了根据本发明第二示例性实施例的PTT服务器中的媒体编码数据的转换方法的选择操作的流程图12是示出了根据本发明第二示例性实施例的PTT服务器结构的框图-,
图13是示出了图12所示的PTT服务器中使用的连接设置信息的结构视图14是示出了根据本发明第三示例性实施例的语音转换单元的结构的方框图15是示出了根据本发明第三示例性实施例的级联转换单元的结构的方框图;以及
图16是示出了根据本发明第三示例性实施例的PTT服务器中的媒体编码数据的转换方法的选择操作的流程图。
具体实施例方式
现在,将参考附图给出关于根据本发明的PTT服务器、PTT通信系统、PTT通信方法以及程序的实施例的描述。
在图中,相同或类似的参考标记表示相同、类似、等同的组成元件。此外,关于该相同或类似的组成元件的描述将被省略。
现在,将通过例示用于进行PTT (—键通)通信的PTT通信系统100,描述PTT服务器、PTT通信系统、PTT通信方法及程序。此夕卜,尽管将通过例示图像编码数据作为在那些实施例中的PTT通信系统100中传输的媒体编码数据来进行描述,但是该媒体编码数据不局限于图像编码数据,而是可以是语音编码数据或图像数据。(结构)
图1是示出了根据本发明第一示例性实施例的PTT通信系统100的结构框图。所示的通信系统100包括连接到分组通信网络30的PTT服务器10和构成PTT基群的第一至第N个PTT终端20-1至20-N,该
16PTT终端20-1至20-N经由分组通信网络30而容纳在PTT服务器10中,这里N表示不少于2的整数。
PTT服务器10包括计算机单元,该计算机单元通过接纳N个PTT终端20-1至20-N,而将N个PTT终端20-1至20-N配置为PTT基群,并且对于PTT服务器给出发言权的第n个PTT终端20-n,进行呼叫连接处理,这里n表示1与N之间的变量,包含1和N。第一至第N个PTT终端20-1至20-N的每一个包括通过无线线路或有线线路连接到分组通信网络30的通信终端。该第n个PTT终端20-n可以是,例如,移动电话终端或IT电话终端。
PTT终端10和第n个PTT终端20-n利用IP (网际协议)连接到分组通信网络30,并使用SIP (会话初始协议)/SDD (会话描述协议)作为呼叫控制处理,进行能力交换。第n个PTT终端20-n,使用TBCP(发言权控制协议)或RTCP (实时传输控制协议)对PTT服务器10进行发言权的控制。此外,利用RTP (实时传输协议)分组接收并传输在PTT通信系统100中传输的图像编码数据。此外,用于呼叫控制和发言权的协议以及传输协议不局限于上述协议。
在此,在第一至第N个PTT终端20-1至20-N当中,任意一个变为用于传输源的PTT终端,除用于传输源的PTT终端以外的另一 PTT终端变为用于传输终点的PTT终端。此外,传输源的PTT终端由第j个PTT终端20-j表示,而传输终点的PTT终端由第i个PTT终端20-i表示,这里j表示满足1SJSN的变量,并且i表示满足13SN且J9H的另一变量。此外,为了便于描述,第j个PTT终端20-j可以是第n个PTT终端20-n。
PTT服务器10将从用于传输源的PTT终端(第j个PTT终端)20-j接收而来的图像编码数据转换为对应于用于传输终点的PTT终端(第i个PTT终端)20-i的图像编码数据,并向该用于传输终点的PTT
17终端传送该图像编码数据。PTT服务器IO保持对应于用于传输终点的PTT终端(第i个PTT终端)20-i的转换方法,作为之后将描述的连接设置信息200,并基于改连接设置信息200,在应答图像编码数据时,执行转换处理(重编码处理)。
为了参与PTT基群,由于PTT服务器10和第n个PTT终端20-n之间的SIP/SDP,第n个PTT终端20-n进行能力交换。在此,"能力交换(ability exchange)"意味着第一至第N个PTT终端20-1至20-N通知PTT服务器IO哥哥PTT终端中的图像编码数据的编码能力(例如,编码方法、编码参数、图像分辨率、编码工具等等),并且PTT服务器IO根据该通知,通知PTT基群中的第一至第N个PTT终端20-1至20-N所述连接设置信息200。
第n个PTT终端20-n,参考从PTT服务器10通知的连接设置信息200,选择适合于其自身的终端能力的一个输出,并建立传输/接收对话。此外,可以通过在SDP描述中描述a=recvonly或a=sendonly等等,产生传输/接收不对称的能力。
参考图2,将更详细地描述PTT服务器10的结构。PTT服务器IO包括控制单元IIO、接收单元120、图像转换单元130、以及传送单元140。图像转换单元130也被称作媒体转换单元。控制单元IIO进行对通过接收单元120的第n个PTT终端20-n和传送单元140之间的各种信号和数据的传输/接收,并执行呼叫控制和发言权的控制。
具体地说,控制单元110使用SIP/SDP,进行PTT基群中的第n个PTT终端20-n的参与和留下处理,并且使用TBCP或RTCR,进行第n个PTT终端20-n及其之间的发言权的控制。此外,控制单元IIO控制编码数据Vout(n)的编码设置信息,作为连接设置信息200, PTT服务器10能够产生该编码数据Vout (n)。该编码数据Vout (n)也被称作输出编码数据Vout (n)。在此,该输出编码数据Vout (n)在下面将也被称作输出信号Vout (n)。该编码设置信息包括,例如,编码方法、编码参数、编码工具、时间分辨率等。
在形成PTT基群时,基于通过接收单元120分别从第一至第n个PTT终端20-1至20-N通知的PTT终端的编码能力,控制单元110将最佳连接设置信息200选择给各个PTT终端。并且,控制单元110进行与呼叫连接处理的能力交换并与PTT终端相一致。此外,通过与M条连接设置信息200相一致(comply with),控制单元IIO控制第一至第N个PTT终端20-1至20-N,该M条连接设置信息200的数目少于N,这里M表示不小于1的整数。亦即,N>M^1。
通常,有多个属于PTT基群的PTT终端,该多个PTT终端具有共同或接近的编码能力(例如,编码数据的分布图或级别相似)。由于呼叫连接处理,很可能这种第n个PTT终端20-n共同地选择连接设置信息200。或者,控制单元10可以对第一至第N个PTT终端20-1至20-N描述PPT服务器10在SDP中产生的所有M条连接设置信息200,并且PTT终端可以进行能力交换以选择适合于其自身终端的编码能力。通常,PTT终端可以解码在小于其自身终端能力的编码中所设置的编码数据,并且PTT终端可以选择在等于或小于其自己终端能力的编码中所设置的连接设置信息200。因此,控制单元110可以使第一至第N个PTT终端20-1至2-N与数量少于PTT终端的数目N的M条连接设置信息200中的任意一个相一致。
接收单元120包括多个接收端口,在图中未示出这些接收端口。接收单元120从连接到任意接收端口的第n个PTT终端20-n接收各种信号或数据,并将这些信号或数据传送到控制单元110和图像转换单元130。接收单元120从连接到由控制单元llO指定的接收端口的第n个PTT终端20-n接收图像编码数据,并将该图像编码数据作为输入信号Vin (n)传递到图像转换单元130。此外,接收单元120可以是物理接收模块或逻辑接收会话(session)。基于从控制单元110获得的连接设置信息200,图像转换单元130转换输入信号Vin (n)的编码方法等,以产生输出信号Vout (n)。更具体地说,图像转换单元130首先将输入信号Vin (n)的编码设置信息与对应于用于传输终点的PTT终端的连接设置信息200相比较。在此,编码设置信息包括,例如,编码方法、编码参数、编码工具等等。接着,图像转换单元130利用基于该比较结果所决定的转换方法,将输入信号Vin (n)转换为输出信号Vout (n),以将该输出信号Vout
(n)传递到传送单元140。此外,在呼叫连接处理中的能力交换时,控制单元110获取输入信号Vin (n)的编码设置信息,并使用该编码设置信息决定转换方法。
传送单元140包括多个传送端口,这些传送端口在图中未示出。该传送端口通常共享接收端口。传送单元140将由图像转换单元130产生的输出信号Vout(n)传送到PTT终端(在本例子中的第一至第N个PTT终端20-1至20-N)的任意一个(在本例子中的第i个PTT终端20-i),所述PTT终端连接到传送端口。在这种情况,控制单元110利用用于传输终点的PTT终端(第i个PTT终端)20-i的端口号和IP地址来指定传送单元140。当产生多个输出信号Vout (n)时,控制单元UO指定用于该输出信号Vout (n)的传送单元140,其对应于用于传输终点的PTT终端(第i个PTT终端)20-i。传送单元140将该指定的输出信号Vout (n)作为图像编码信号传送到相应的PTT终端(第i个PTT终端)20-i。此外,传送单元140可以是物理的传送模块或逻辑传送会话。
此外,控制单元110和图像转换单元130可以通过由计算机执行的程序来实现。亦即,控制单元110可以包括控制处理器(未示出)和存储器件(未示出)。在这种情况下,控制处理器根据存储器件中所存储的控制程序,进行上述控制操作。图像转换单元130可以包括图像转换处理器(未示出)和存储器件(未示出)。在这种情况下,图像转换处理器根据存储器件中所存储的图像转换程序,进行上述图
像转换操作。替换地,控制单元110和图像转换单元130可以包括处
理器(未示出)和存储器件(未示出)。在这种情况下,处理器根据在存储器件中存储的程序,进行上述控制操作和上述图像转换操作。
现在参考图3,将更详细地描述连接设置信息200。连接设置信息200是PTT服务器10可以编码的图像编码数据的编码方法(Cout)201、编码参数202以及编码工具(Tout) 203被结合的信息。在此,编码方法(Cout)201是指定图像编码数据的编码格式的信息。编码方法(Cout)210是,例如,指定MPEG-4、 ITU-T (国际电信联盟-电信标准部)的推荐H.263或ITU-T的推荐H.264的信息。编码参数202是表示第n个PTT终端20-n的编码能力的信息。编码参数202是,例如,表示图像编码数据的图像分辨率(Rout)、帧速(Fout)、以及比特率(Bout)的信息。该编码工具(Tout) 203是表示图像编码数据使用的编码工具和时间分辨率的信息。编码工具(Tout) 203是指定再同步标记、数据分区、可逆的可变长度代码、时间分辨率等的信息。
现在,将做出关于其中编码方法(Cout) 201包括MPEG-4的连接设置信息200的设置例子的描述。当编码方法201是MPEG-4时,为每个分布图(profile)和每一级准备编码参数202和编码工具203的模式。假定图像编码数据是简单的分布图。在这种情况下,准备以下典型的或低于其级别的最高能力的编码参数202。对于0至1级,准备其中图像分辨率(Rout)是GCIF (四分之一公用中间格式)、比特率(Bout)是40 kbps,并且帧速(Fout)是6 fps的编码参数。对于2级,准备其中图像分辨率(Rout)是QVGA (四分之一视频图形阵列)、比特率(Bout)是128 kbps以及帧速(Fout)是10 fps的编码参数。对于3级,准备其中图像分辨率(Rout)是CIF (公用中间格式)、比特率(Bout)是256 kbps以及帧速(Fout)是15 fps的编码参数。假定将被连接的第n个PTT终端20-n的规格只限于几种。在这种情况下,可以准备与各种规格相匹配的模式。在第一至第N个PTT终端20-1至20-N中,具有相同规格的PTT终端共同地符合连接设置信息200。如果PTT终端的帧速(Fout)和图像分辨率(Rout)不同,但是具有相同级别,那么它们共同地符合连接设置信息200。由此,控制单元110可以使第一至第N个PTT终端20-1至20-N与M条连接设置信息200相符,该M条连接设置信息200的数目少于属于PTT基群的PTT终端的数目N。亦即,根据本发明的PTT服务器10不需要转换用于传输终点的所有PTT终端20-1至20-N的图像编码数据,并可以进行M次转换处理。因此,根据本发明,可以减小在PTT通信系统100中的PTT服务器10中需要转换的处理量,在该PTT通信系统100中,在PTT基群中存在具有不同规格的PPT终端。
图4示出了根据本发明第一示例性实施例的图像转换单元130的详细结构。第一示例性实施例中的图像转换单元130包括转换控制单元131、级联转换单元132以及编码工具及时间信息转换单元133。
转换控制单元131决定输入信号Vin (n)的转换方法,并对应于该决定的转换方法为转换单元(级联转换单元132和编码工具及时间信息转换单元133)提供输入信号Vin (n)。更具体地说,转换控制单元131将输入信号Vin (n)的编码方法、编码参数、编码工具等与对应于用于传输终点的PTT终端(第i个PTT终端)20-i的连接设置信息200相比较,并基于该结果,决定输入信号Vin(n)的转换方法。在这种情况,转换控制单元131选择由转换引起最小质量降级并具有最小要求转换的处理量的转换方法。此外,当在转换控制单元131中没有选择转换时,转换控制单元131将输入信号Vin (n)作为输出信号Vout (n)照原样传递给传送单元140。图像转换单元130为传输终点的每个PTT终端(第i个PTT终端)20-i进行上述处理,以产生对应于用于传输终点的编码能力(解码能力)的输出信号Vout (n)。
输入信号Vin (n)被发送给由转换控制单元131选择的转换单元。
22本示例性实施例中的转换单元包括级联转换单元132,用于改变和编
码输入信号Vin (n)的编码方法和编码参数;以及编码工具和时间信 息转换单元133,用于用与现有技术相同的方法,执行用于输入信号 Vin (n)的时间信息的图像编码工具转换和分辨率转换。此外,被选 为不转换的输入信号Vin (n)被照原样传递到传送单元140,作为输 出信号Vout (n)。
级联转换单元132根据该编码方法和编码参数,执行K种类型的 编码处理,K是不超过M的正整数,BP, K^M。
图5示出了根据本发明第一示例性实施例的级联转换单元132的 结构。根据第一示例性实施例的级联转换单元132包括解码器150、调 整大小处理单元160以及第一至第K编码器170-1 , 170-2,...,和170-K。 解码器150解码输入信号Vin (n),以产生解码信号。调整大小处理 单元160将该解码信号的分辨率变为由转换控制单元131表示的分辨 率,以产生改变信号。第一至第K编码器170-1至170-K根据预先设 置的编码参数和编码方法,执行该改变信号的编码处理。
假定转换控制单元131选择级联转换。在这种情况下,转换控制 单元131基于连接设置信息200的比较结果,控制级联转换单元132, 并指定调整大小处理中的分辨率大小和将被编码的编码器。级联转换 单元132在所指定的第k个编码器170-k中执行编码,以产生作为输出 信号Vout (n)的编码信号,其中k表示1和K之间的变量,包含1 和K。
尽管根据第一示例性实施例的级联转换单元132可以将输入信号 Vin (n)转换为K种类型的输出信号Vout (n),但是因为级联单元 132仅仅包括解码器150,因此可以抑制处理量,以便使处理量变小。(操作)
参考图6至8,将做出关于根据本发明第一示例性实施例的PTT 通信系统100的描述。图6示是出了用于在PTT通信系统100中设置 PTT基群的操作的顺序图。图7是示出了用于在PTT通信系统100中 传送图像编码数据的操作的顺序图。
参考图6,当PTT服务器10接纳N个PTT终端20-1至20-N作 为PTT基群时,PTT服务器10执行对于每个PTT终端的连接设置处 理(用于接纳PTT基群的设置处理)。首要地,第一 PTT终端20-1 向PTT服务器lO发出用于参与该PTT基群的第一连接请求信号Cr(l) (步骤S1)。在这种情况,第一 PTT终端20-1将可以在其自身的端中 编码和解码的图像编码数据的编码方法、编码参数、图像分辨率、编
码工具传送到PTT服务器10。
响应于第一连接请求信号Cr (1) , PTT服务器IO执行第一PTT 终端20-l的呼叫控制处理(步骤S2和S3)。在此,PTT服务器10在 PTT基群中接纳第一 PTT终端20-1;基于由第一 PTT终端20-1通知 的编码能力的信息(编码方法、编码参数、编码工具等等),在所准 备的连接设置信息200当中,选择最适合于第一 PTT终端20-1的连接 设置信息200;并使第一 PTT终端20-1与该最适合的连接设置信息200 (步骤S2)相符合。此外,在PTT基群中接纳时,设置PTT基群中的 编码数据的用于传输终点的PTT终端。在此,第一至第N个PTT终端 20-1至20-N被设为传输终点。
PTT服务器10向第一PTT终端20-l发出第一连接允许信号Ca(1) (步骤S3)。在这种情况,PTT服务器10向第一PTT终端20-1通知 符合该第一 PTT终端20-1的连接设置信息200。此外,响应于该第一 连接允许信号Ca(l),第一 PTT终端20-1将能力交换的成功应答信 号回转给PTT服务器10 (步骤S3)。从第一PTT终端20-1回转该能 力交换的成功应答信号,在PTT基群中接纳第一 PTT终端20-1。同样,其它第二至第N个PTT终端20-2至20-N向PTT服务器IO发出第二 至第N个连接请求信号Cr (2)至Cr (N)(步骤S4),并与其自身 的终端的编码能力和接收环境的最适合连接设置信息200相一致(步 骤S5)。此外,当在步骤S5中,在PTT基群中接纳了第二至第N个 PTT终端20-2至20-N时,PTT服务器10发出第二至第N个连接允许 信号Ca (2)至Ca (N)、通知设置连接设置信息200、并从第二至第 N个PTT终端20-2至20-N回转成功应答信号(步骤S6)。
替换地,有一种包括以下步骤的方法从PTT服务器IO发出第 一连接请求信号Cr (1)到第一 PTT终端20-1,该第一连接请求信号 Cr (1)包括PTT服务器10的所有条连接设置信息200;在第一 PTT 终端20-l中,为其自身终端选择最适合的连接设置信息200;应答第 一连接允许信号Ca(l);并且从PTT服务器IO将成功应答信号回转 到第一 PTT终端20-1 。在第二至第N个PTT终端20-2至20-N中,执 行类似的操作。
在如上所述的方法中,在PTT基群中接纳第一至第N个PTT终端 20-1至20-N,并根据各自的编码能力分配连接设置信息200。 PTT服 务器10保持K个类型的连接设置信息200,其数目小于PTT基群中所 接纳的PTT终端20-1至20-N的数目N。第一至第N个PTT终端20-1 至20-N被分配任意的M个类型的连接信息200。此外,尽管用单播方 式为每个第n个PTT终端20-n通知PTT服务器10中设置的连接设置 信息200,但是可以通过用广播或多点传送方式重复散布来通知每个 PTT终端。
参考图7,将详细给出关于在PTT通信系统100中用于传送图像 编码数据的操作的描述。首要地,将进行对在第一 PTT终端20-1具有 发言权并传送图像编码数据到第N个PTT终端20-N的情况下的操作 的描述。第一 PTT终端20-1首先向PTT服务器10发出第一发言权请求信 号Rr(l)(步骤Sll),并通过从PTT服务器IO发出的第一发言允 许信号Ra(l),获得发言权(步骤S12)。此外,通过从PTT服务器 10发出的第一发言允许通知信号Ri (1),其它第二至第N个PTT终 端20-2至20-N得知第一 PTT终端20-1获得了发言权。具有发言权的 第一PTT终端20-1用任意编码方法、编码参数(例如,图像分辨率、 帧速、比特率等)以及编码工具编码图像数据,并将它作为第一图像 编码数据(第一输入信号)Vin(l)传送到PTT服务器IO(步骤S13)。
基于在呼叫控制时设置的连接设置信息200, PTT服务器10将从 第一 PTT终端20-1接收的第一图像编码数据(第一输入信号)Vin (1) 转换为对应于用于传输终点的第N个PTT终端20-N的图像编码数据 (输出信号)Vout (1)(步骤S14)。此外,根据呼叫控制时从第N 个PTT终端20-N通知的有效载荷选项,在用RTP/UDP (用户数据分 组协议)/IP (网际协议)编码转换之后,PTT服务器IO将第一图像编 码数据(第一输出信号)Vout (1)打包,以将它传送到第n个PTT终 端20-N (步骤S15)。
在取消发言权时,第一PTT终端20-1向PTT服务器IO发出第一 释放请求信号Or (1)(步骤S16) 。 PTT服务器10响应于该第一释 放请求信号Or (1)进行释放处理、发出第一释放允许信号Ra (1)到 第一 PTT终端20-1并取消第一 PTT终端20-1的发言权(步骤S17)。 此外,通过第一释放允许通知信号Oi (1),第N个PTT终端20-N得 知发言权被释放或取消。
接着,当属于该PTT基群的其它第二至第N个PTT终端20-2至 20-N具有传送图像编码数据的发言权时,用如上所述的类似方法进行 它的发言权获得、图像编码数据的传送、图像编码数据的转换以及重 放。例如,假定第N个PTT终端20-N具有发言权,并传送图像编码 数据到第一PTT终端29-1。在这种情况下,第N个PTT终端20-N首 先向PTT服务器10发出第N个发言权请求信号Rr(N)(步骤S18), 并通过从PTT服务器10发出的第N个发言允许信号Ra (N)获得发 言权(步骤S19)。具有发言权的第N个PTT终端20-N使用任意编码 方法、编码能力和编码工具来编码图像数据,并将编码信号作为第N 个图像编码数据(第N个输入信号)Vin (N)传送到PTT服务器10 (步骤S20) 。 PTT服务器10将从第N个PTT终端20-N接收的第N 个图像编码数据(第N个输入信号)Vin (N)转换为对应于用于传输 终点的第一 PTT终端20-1的第N个图像编码数据(例如第N个输出 信号)Vout (N)(步骤S21)。此外,在呼叫控制时,PTT服务器10 根据从第N个PTT终端20-N通知的有效载荷选项,将第N个输出信 号Vout (N)打包,并将它传送到第一 PTT终端20-1 (步骤S22)。 此外,除第N个PTT终端20-N之外的终端,通过来自PTT服务器IO 的第N个发言允许通知信号Ri (N)(在图7中未示出),得知PTT 终端20-l获得了发言权。
在如上所述的方法中,PTT服务器10可以将来自具有发言权的 PTT终端的图像编码数据转换为与传输终点的编码能力相匹配的图像 编码数据,以传送它。当然,如果用于传输源和传输终点的PTT终端 具有相等的编码能力,那么PTT服务器10在不转换它的条件下传送该 图像编码数据。
尽管本示例性实施例示出了将编码数据传输到单个PTT终端,但 是参与在PTT基群中的所有PTT终端(除传输源外)通常被设为传输 终点。在这种情况下,在如上所述的方法中,在步骤S14,基于分别对 应于在PTT基群中参与的第二至(N-i) PTT终端20-2至20- (N-l) 的连接设置信息200,第一输入信号Vin (1)被转换为第一输出信号 Vout(l)。此外,尽管未示出,在步骤S15的方法中,对应于第二至 第(N-l)个PTT终端20-2至20- (N-l)的输出信号Vout (1)被传输到各个PTT终端,作为转换的图像编码数据(其一部分可以被转换)。
在步骤S14产生的输出信号Vout的数目M (包括不转换)小于PTT 终端的数目N。亦即,PTT服务器IO中的转换过程的计数M小于用于 传输终点的PTT终端的数目(N-l)的计数。结果,可以减小要求转换 处理的处理量。
此外,可以用单播、多点传送或广播中的任意方法传输第二至第 N个PTT终端20-2至20-N的图像编码数据。由于用多点传送和广播 在一个数据流完成传输,而与将被连接的PTT终端数目无关,因此可 以减小用于传输的处理量。此外,由于初始协议代替RTP/UDP/IP,图 像编码数据的传送方法可以被传输。
现在参考图8,将进行对步骤S14和S21中的图像编码数据的转 换处理的详细描述。在此,将例示出在第一至第N个PTT终端201至 20-N当中的PTT终端20-j (1SJ^N)具有发言权并将图像编码数据传 送到第i个PTT终端20-i (1SSN,的)的情况下的描述。亦即,在所 示的例子中,第j个PTT终端20-j用作用于传输源的PTT终端,而第 i个PTT终端20-i用作用于传输终点的PTT终端。
当把第j个输入信号Vin( 1)从用于传输源的第j个PTT终端20-j 提供到PTT服务器10时,图像转换单元130 (转换控制单元131)获 得对应于用于传输终点的第i个PTT终端20-i的连接设置信息200,并 在其和第j个输入信号Vin (j)的编码方法、编码参数、编码工具等之 间进行比较处理(步骤SIOI)。在此,将假定第j个输入信号Vin (j) 的编码方法(Cin)、图像分辨率(Rin)、帧速(Fin)、比特率(Bin) 以及编码工具分别由第j编码方法Cin (j)、第j图像分辨率Rin (j)、 第j帧速Fin (j)、第j比特率Bin (j)以及第j个编码工具Tin (j) 表示,而对应于用于传输终点的第i个PTT终端20-i的编码方法(Cout)、 图像分辨率(Rout)、帧速(Fout)、比特率(Bout)以及编码工具(Tout) 分别由第i个编码方法Cout (i)、第i图像分辨率Rout (i)、第i帧速Fout(i)、第i比特率Bout(i)以及第i个编码工具Tout(i)表示。
转换控制单元131将对应于用于传输终点的第i个PTT终端20-i 的连接设置信息200的编码方法201和编码参数202与第j个输入信号 Vin(l)的编码方法和编码参数相比较,并基于其比较结果,决定第j 个输入信号Vin (j)是否应该被级联转换(步骤S102至S104)。在此, 转换控制单元131将第j编码方法Cin (j)与第i编码方法Cout (i) 比较、将第j图像分辨率Rin (j)与第i图像分辨率Rout (i)相比较、 将第j帧速Fin (j)与第i帧速Fin (i)相比较并且将第j比特率Bin (j)与第i比特率Bout (i)相比较。在这种情况下,当比较结果是编 码方法(C)不一致(在步骤S102的"否")、第j图像分辨率Rin (j) 与第i图像分辨率Rout (i)不一致(在步骤S103的"否")、第i帧速 Fout (i)小于第j帧速Fin (j)(在步骤S104的"否")或第i比特率 Bout(i)小于第j帧速Bin(j)(在步骤S104的"否")的任意一个时, 转换控制单元131选择级联转换。
当在步骤S102至S104中转换控制单元131选择级联转换时,它 将第j输入信号Vin (j)传递到级联转换单元132。级联转换单元132, 基于对应于用于传输终点的第i个PTT终端20-i的连接设置信息200, 将第j输入信号Vin (j)的编码方法或编码参数转换为转换信号(步骤 S105),并将该转换信号作为第j输出信号Vout (j)传递到传送单元 140(步骤S109)。具体地说,在级联转换单元132中,解码器150将 第j输入信号Vin (j)解码为解码的第i输入信号,该解码的第i输入 信号被提供给调整大小处理单元160。当第j输入信号Vin (j)的图像 分辨率Rin (j)大于用于传输终点的第i图像分辨率Rout (i)时,调 整大小处理单元160将所述解码的j输入信号Vin (j)的第j图像分辨 率Rin (j)转换为第i图像分辨率Rout (i)。当第j输入信号Vin (j) 的第j图像分辨率Rin (j)不大于用于传输终点的第i图像分辨率Rout (i)时,调整大小处理被省略。接着,基于对应于用于传输终点的第 i个PTT终端20-i的连接设置信息200,在第k个编码器170k中进行编码处理。亦即,利用用于传输终点的第i编码方法Cout (i)、第i
帧速F0Ut (i)和第i比特率B0Ut (i),将调整大小之后的第i输入信
号Vin (j)编码,并且将编码信号作为第j输出信号Vout (j)传递给 传送单元140。
另一方面,在传输源的编码方法和编码参数以及传输终点的编码 方法和编码参数之间的比较处理中(步骤S102至S104),当两种编码 方法(C)和两种图像分辨率(R) —致时(在步骤S102的"是",以及 在步骤S103的"是")以及当第i帧速Fout (i)不小于第j帧速Fin (j) 且第i比特率Bout (i)不小于第j比特率Bin (j)时(在步骤S104的" 是"),转换控制单元131在对应于传输源的编码工具(T)和传输终 点的编码工具(T)之间进行比较处理(步骤S106)。在此,决定是否 进行用于第j输入信号Vin (j)的编码工具和时间信息转换处理。
当在步骤S106,用于传输源的第j编码工具Tin (j)和用于传输 终点的第i编码工具Tout (i)不一致时,转换控制单元131选择编码 工具及时间信息转换,并将第j输入信号Vin(j)传递到编码工具及时 间信息转换单元133。该编码工具及时间信息转换单元133通过类似于 现有技术,使用第i编码工具Tout (i),将第j输入信号Tin (j)转换 为第j输出信号Vout (j)。
当在步骤S106,两种编码工具(T)互相一致时,转换控制单元 131选择不转换(步骤S108),并照原样产生第j输入信号Vind (j), 作为第j输出信号Vout (j)。
在如上所述的方法中,PTT服务器10可以将从用于传输源的第j 个PTT终端20-j传输的第j图像编码数据(第j输入信号)Vin (j)转 换为具有与用于传输终点的第i个ptt终端20-i的编码能力(解码能 力)相匹配的编码格式的数据(第j输出信号)Vout (j)。此外,当 用于传输终点的第i个PTT终端20-i可以解码从用于传输源的第j个PTT终端20-j传输的第j图像编码数据时,PTT服务器IO在不转换的 条件下,将图像编码数据(第j输入信号)Vin (j)传送到第i个PTT 终端20-i。
传送单元140,基于由控制单元IIO指定的端口号和IP地址,将 由图像转换单元130产生的第j输出信号Vout (j)传送到用于传输终 点的第i个PTT终端20-i,作为图像编码数据。当有多个用于传输终点 的PTT终端20时,图像转换单元130为用于传输终点的每个PTT终 端进行上述转换操作(步骤S101至S109),并将各个第j输出信号 Vout (j)传递到传送单元140。在这种情况下,发送到传送单元140 的第j输出信号Vout (j)的数目M (包括不转换)小于第一示例性实 施例中的数目(N-l)。属于PTT基群的所有PTT终端20-1至20-n中 的编码能力通常互不相同,而在许多情况下,PTT终端具有共同的编 码方法和共同的编码能力。此外,通过在具有较高编码能力的PTT终 端中设置与具有较低编码能力的PTT终端相匹配的编码参数202,可 以转换具有共同的编码处理的编码数据。结果,根据在PTT服务器IO
中设置的连接设置信息的条数M,决定用于该编码数据的转换处理的 数目,PTT服务器10中设置的连接设置信息的条数M与属于PTT基 群的PTT终端的数目N无关。因此,PTT服务器IO不需要根据对应 于传输终点的所有PTT终端的编码能力而进行转换处理,并且可以利 用M次转换处理实现图像编码数据的重放处理。
参考图9至11,将进行对根据本发明第二示例性实施例的PTT通 信系统100的描述。在根据第二示例性实施例的PTT通信系统100中, PTT服务器10包括图像转换单元130A和第一至第K个级联转换单元 132-1至132-K,代替根据本发明第一示例性实施例的PTT通信系统中 的图像转换单元130,该图像转换单元130A包括B帧删除单元。当输 入信号Vin (n)包括双向预测编码图片(B图片)帧时,B帧删除单 元从输入信号Vin (n)中删除B像帧,这里K表示等于上述数目K的数目。
参考图9,用与第一示例性实施例的转换控制单元131的类似方
法,转换控制单元131将输入信号Vin (n)的编码方法、编码参数以 及编码工具与对应于用于传输终点的PTT终端的连接设置信息200相 比较,并基于其比较结果,决定输入信号Vin (n)的转换方法。当在 输入信号Vin(n)中包括B像帧时,在B像帧被删除之后,对于比特 率B进行第二示例性实施例中的比特率B的比较处理。当级联转换被 选为转换方法时,转换控制单元131根据其转换内容(用于传输终点 的PTT终端),决定第k级联转换单元132-k进行转换处理。第二示 例性实施例的图像转换单元130A中的其它结构类似于第一示例性实 施例的图像转换单元130。
图10是示出了第二示例性实施例中的第k个级联转换单元132-k 的结构框图。该第k个级联转换单元132-k包括第k解码器150-k、第 k调整大小处理单元160-k,以及第k编码器170-k。由转换控制单元 131指定的第k个级联转换单元132-k进行对通过从B帧删除单元134 中的输入信号Vin (n)删除B像帧获得的删除输入信号Vin, (n)的 解码处理、调整大小、以及编码处理。
参考图11,将做出关于第二示例性实施例中的图像编码数据的转 换处理操作的描述。用与第一示例性实施例的类似方法,当从用于传 输源的第j个PTT终端20-j将第j输入信号Vin (j)提供给PTT服务 器10时,图像转换单元130A (转换控制单元131)获得对应于用于传 输终点的第i个PTT终端20-i的连接设置信息200,并进行该连接设置 信息200和输入信号Vin (j)的编码方法、编码参数、编码工具等之 间的比较处理(步骤S210)。转换控制单元131将传输终点的编码方 法201和编码参数202与输入信号Vin (j)的编码方法和编码参数相 比较,并基于其比较结果,决定是否级联转换该输入信号Vin(j)(步 骤S202至S204)。由于步骤S202和s203中的转换方法的比较和选择操作类似于图8中的步骤S102和S103,其描述将被省略。
在步骤S204,用类似于在图8所示的步骤S104的方法,比较帧 速(F)和比特率(B)。当第i帧速Fout (i)不小于第j帧速Fin (j) 时并且当第i比特率Bout (i)不小于第j比特率Bin (j)时(在步骤 S204的"是"),用与第一示例性实施例中的步骤S106类似的方法,进 行第j输入信号Vin (j)的第j编码工具Tin (j)和对应于用于传输终 点的第i个PTT终端20-i的第i编码工具Tout (i)是否互相一致的比 较,以进行是否需要编码工具和时间信息转换的判定(步骤S209)。
当在步骤S209中编码工具(T)不一致时,用与第一示例性实施 例的类似方法,进行编码工具和时间信息转换,以使用第i编码工具 Tout (i)将第j输入信号Vin (j)转换为j输出信号Vout (j)(步骤 S210和S212)。当在步骤S209中编码工具(T)互相一致时,转换控 制单元131选择不转换,并照原样产生第j输入信号Vin (j),作为第 j输出信号Vout (j)(步骤S211)。
在步骤S204,当第i帧速Fout (i)小于第j帧速Fin (j)时或当 第i比特率Bout (i)小于第j比特率Bin (j)时,转换控制单元131 确认在第j输入信号Vin (j)中是否包括B像帧(步骤S205)。当在 第j输入信号Vin (j)中包括B像帧时,转换控制单元131将第j输入 信号Vin (j)传递到B帧删除单元134。该B帧删除单元134从第j 输入信号Vin(j)中删除B像帧,以产生删除的第j输入信号Vin(j), 以便删除的第j输入信号Vin, (j)的删除的第j帧速Fin, (j)变为对 应于用于传输终点的第i个PTT终端20-i的第i帧速Fout (i)(步骤 S206)。转换控制单元131将删除的第j输入信号Vin' (j)的删除的 第j比特率Bin, (j)与对应于用于传输终点的第i个PTT终端20-i的 第i比特率Bout (i)相比较(步骤S207)。
在步骤S207,当第i比特率Bout (i)小于删除的第j比特率Bin,(j)时,转换控制单元131根据对应于用于传输终点的第i个PTT终 端20-i的连接设置信息200,选择第k个级联转换单元132-k,用于执 行编码转换处理,并将该删除的第j输入信号Vin' (j)传递到第k级 联转换单元B2-k (在步骤S207的"否")。在此,转换控制单元131 控制B帧删除单元134,以使该B帧删除单元134为所选择的第k级 联转换单元132-k提供删除的第j输入信号Vin' (j)。提供有删除的 第j输入信号Vin' (j),第k级联转换单元132-k用与第一示例性实 施例的类似方法,执行解码处理、调整大小处理、以及编码处理(步 骤S208)。在第k级联转换单元132-k中将该删除的输入信号Vin' (j) 重编码为重编码信号,该重编码信号被传递给传送单元140,作为第j 输出信号Vout (j)(步骤S212)。
在步骤S207,当第i比特率Bout (i)不小于删除的第j比特率 Bin' (j)时,步骤S207接着步骤S209至S212。
很可能有在从用于传输源的第j个PTT终端20-j传输的图像编码 数据中包括不少于对应于该用于传输终点的第i个PTT终端20-i的帧 速(Fout)的B像帧的情况。在第二示例性实施例中,通过在级联转 换这种图像编码数据之前删除B像帧,可以减小第k解码器150-k中 的处理量。当在步骤S208选择了级联转换时,转换控制单元131可以 确认B像帧是否仍然保留在删除的第j输入信号Vin, (j)中,如果它 剩余,那么可以删除剩下的B像帧,并且在步骤S207可以再次进行判 定。
在如上所述的方法中,根据本发明的PTT通信系统100,基于所 传输图像编码数据的编码方法、编码参数以及编码工具和对应于用于 传输终点的PTT终端20-i的连接设置信息200之间的比较结果,准备 少于PTT基群的PTT终端20-1至20-N的数目N的M个类型的连接 设置信息200,图像编码数据被重编码或被编码工具转换。因此,根据 本发明,在多个终端之间双向交换语音或图像数据时,可以将各个终端的输出转换为适合于另一端的终端能力的编码方法、编码参数、编 码工具、时间信息以及有效载荷。
根据本发明的PTT服务器10,可以根据传输终点的编码方法和编 码参数,通过少于PTT基群的终端数目N的M次转换处理,将输入图 像编码数据转换为图像编码数据。此外,PTT服务器IO通过选择其中 具有由于转换而引起的最小质量降级和最小要求的转换的处理量的转 换方法,进行转换处理。结果,根据本发明,通过提供处理负载被减 小的有效转换处理,可以重放媒体编码数据。
在本发明的第一和第二示例性实施例中,连接设置信息200是规 定输出编码数据的编码设置信息的信息。连接设置信息200的条数M 小于PTT终端的数目N。因此,PTT服务器IO不依据所有PTT终端 20-1至20-N的能力,进行编码数据的转换,而是进行限制模式的转换。 对于PTT服务器IO,可以减小转换的处理量。
连接设置信息200优选可以包括输出编码数据的编码方法201和/ 或编码参数202,作为编码设置信息。在这种情况下,媒体转换单元 130优选可以包括转换控制单元131和级联转换单元132或132-k,这 里k表示1和K之间的变量,包含1和K。转换控制单元131将输入 媒体编码数据Vin (n)的编码方法和编码参数与连接设置信息200相 比较,该连接设置信息200与用于传输终点的PTT终端20-i相一致, 以根据其比较结果,将输入媒体编码数据Vin (n)传递到级联转换单 元132或132-k,或传递到传送单元140。级联转换单元132或132-k 可以包括解码器,用于将该输入媒体编码数据Vin (n)解码为解码的 媒体编码数据,以及编码器170或170-k,用于利用与传输终点的PTT 终端20-i —致的连接设置信息200中所包括的编码方法210和编码参 数202,将该解码的媒体编码数据编码为编码数据,以将该编码数据传 递到传送单元140,作为对应于该用于传输终点的PTT终端20-i的输 出编码数据Vout (n)。当该输入媒体编码数据Vin (n)被提供给级联转换单元132或132-k时,利用其中在该用于传输终点的PTT终端 20-i中能够编码(解码)的编码方法,可以再编码该输入媒体编码数据 Vin (n)。此外,当输入媒体编码数据Vin (n)被提供给传送单元140 时,该输出编码数据Vout (n)被传送到PTT终端20-i,而不转换。
当该输入媒体编码数据Vin (n)的编码方法不同于与用于传输终 点的PTT终端20-i相一致的连接设置信息200中所包括的编码方法201 时,转换控制单元131优选地可以将该输入媒体编码数据Vin (n)传 递到对应于连接设置信息200的级联转换单元132或132-k。
此外,连接设置信息200优选可以包括,作为编码参数202的图 像分辨率Rout。在这种情况,当该输入媒体编码数据Vin (n)的编码 方法与该用于传输终点的PTT终端一致的连接设置信息200中所包括 的编码方法201相一致时,并且当该输入媒体编码数据Vin (n)的图 像分辨率不同于与该用于传输终点的PTT终端一致的连接设置信息 200中所包括的图像分辨率时,转换控制单元131将该输入媒体编码数 据Vin (n)传递到对应于连接设置信息的级联转换单元132或132-k。 此外,级联转换单元132或132-k优选可以包括用于将输入媒体编码数 据Vin (n)的图像分辨率转换为对应于用于传输终点的PTT终端20-i 的图像分辨率的调整大小处理单元160或160-k。
此外,连接设置信息200优选可以包括,作为编码参数202的帧 速Fout和比特率Bout。在这种情况,当输入媒体编码数据Vin (n)的 编码方法和图像分辨率与编码方法201 —致并且连接设置信息200中 所包含的图像分辨率Rout与用于传输终点的PTT终端20-i —致时,并 且当输入媒体编码数据Vin (n)的帧速和比特率超过与用于传输终点 的PTT终端20-i —致的连接设置信息200中所包含的帧速Fout和比特 率Bout时,转换控制单元131将输入媒体编码数据Vin (n)传递到对 应于连接设置信息200的级联转换单元132或132-k。媒体转换单元130A优选还可以包括用于从输入媒体编码数据Vin (n)删除双向预测编码像帧的B帧删除单元134,以产生删除的媒体 编码数据Vin, (n)。在这种情况,当删除的媒体编码数据Vin' (n) 的比特率大于与用于传输终点的PTT终端20-i —致的连接设置信息 200中包含的比特率Bout时,转换控制单元131将该删除的媒体编码 数据Vin' (n)传递到级联转换单元132-k。
此外,连接设置信息200优选可以包括供相应PTT终端20-n编码 用的编码工具203。在这种情况,媒体转换单元130或130A优选还可 以包括编码工具转换单元133,用于将与用于传输终点的PTT终端20-i 一致的连接设置信息200中所包含的媒体编码数据Vin (n)转换为转 换数据,以将该转换数据传递到传送单元140,作为对应于用于传输终 点的PTT终端20-i的输出编码数据Vout (n)。当输入媒体编码数据 Vin (n)的编码工具不同于对应于用于传输终点的PTT终端20-i的编 码工具203时,该转换控制单元131将该输入媒体编码数据Vin (n) 传递到编码工具转换单元133。当两者互相一致时,转换控制单元131 将输入媒体编码数据Vin (n)传递到传送单元140,作为对应于传输 终点的输出编码数据Vout (n)。
参考图12至16,将进行对根据本发明第三示例性实施例的PTT 通信系统100的描述。在根据本发明第三示例性实施例的PTT通信系 统100中,使用语音编码数据作为所述媒体编码数据。
根据本发明第三示例性实施例的PTT通信系统IOO包括PTT服务 器IOA,代替PTT服务器10。 PTT服务器IOA将从用于传输源的PTT 终端(第j个PTT终端)20-j接收的语音编码数据转换为对应于该用于 传输终点的PTT终端(第i个PTT终端)20-i的语音编码数据,并将 其向该PTT终端20-i传送。PTT服务器IOA保持对应于用于传输终点 的PTT终端(第i个PTT终端)的转换方法,作为之后将描述的连接设置信息210,并基于应答语音编码数据时的连接设置信息210,执行 转换处理(重编码处理)。
参考图12,将更详细地描述PTT服务器10A的结构。PTT服务器 IOA包括控制单元IIOA、接收单元120A、语音转换单元130B、以及 传送单元140A。语音转换单元130B也被称作媒体转换单元。控制单 元110A进行通过接收单元120A的第n个PTT终端20-n和传送单元 140A之间的各种信号和数据的传输/接收,并执行呼叫控制和发言权的 控制。
具体地说,控制单元110A使用SIP/SDP,进行属于PTT基群中 的PTT终端20-n的参与和留下处理,并使用TBCP或RTCP,进行第 n个终端20_n和其之间的发言权的控制。此外,控制单元110A
控制编码数据Vout(n)的编码设置信息,作为连接设置信息210, PTT 服务器IOA能够产生该编码数据Vout (n)。该编码数据Vout (n)被 称作输出编码数据Vout (n)。在此,输出编码数据Vout (n)在下面 也将被称作输出数据Vout (n)。该编码设置信息包括,例如,编码方 法、编码参数、编码工具等。
在形成PTT基群时,基于通过接收单元120A的从第一至第n个 PTT终端20-1至20-N通知的PTT终端的编码能力,控制单元110A分 别选择到各个PTT终端的最佳连接设置信息210;利用呼叫连接处理 进行能力交换;并与PTT终端一致。此外,控制单元110A通过与M 条连接设置信息210相一致,控制第一至第N个PTT终端20-1至20-N, 该M条连接设置信息210的数目小于N,这里M表示不小于1的整数。 亦即,N>M^1。
接收单元120A包括在图中未示出的多个接收端口。接收单元 120A从连接到任意接收端口的第n个PTT终端20-n接收各种信号或 数据,并将这些信号或数据传送到控制单元110A和语音转换单元130B。接收单元120A从连接到由控制单元IIOA指定的接收端口的第 n个PTT终端20-n,接收语音编码数据,并将该语音编码数据传送到 语音转换单元130B,作为输入信号Vin (n)。此外,接收单元120A 可以是物理接收模块或逻辑接收会话。
语音转换单元130B基于从控制单元110A获得的连接设置信息 210,转换该输入信号Vin (n)的编码方法等等,以产生输出信号Vout (n)。更具体地说,语音转换单元130B首先将输入信号Vin (n)的 编码设置信息与对应于用于传输终点的PTT终端的连接设置信息210 相比较。在此,该编码设置信息包括,例如,编码方法、编码参数、 编码工具等等。接着,语音转换单元130B利用基于其比较结果而决定 的转换方法,将该输入信号Vin (n)转换为输出信号Vout (n),以 将该输出信号Vout (n)发送到传送单元140A。此外,在呼叫连接处 理中的能力交换时,控制单元110A获取输入信号Vin (n)的编码设 置信息,并使用该编码设置信息来决定转换方法。
传送单元140A包括在图中未示出的多个传送端口。传送端口通常 共享接收端口。传送单元140A将由语音转换单元130B产生的输出信 号Vout (n)传送给连接到传送端口的PTT终端(在本例子中,第一 至第n个PTT终端20-1至20-N)的任意一个(在该例子中,第i个 PTT终端20-i)。在这种情况,控制单元110A利用用于传输终点的PTT 终端(第i个PTT终端)20-i的端口号和IP地址来指定传送单元140A。 当产生了多个输出信号Vout (n)时,控制单元IIOA指定用于输出信 号Vout (n)的传送单元140A,其对应于用于传输终点的PTT终端(第 i个PTT终端)20-i。传送单元140A将该指定的输出信号Vout (n)作 为语音编码信号传送到相应的PTT终端(第i个PTT终端)20-i。此外, 传送单元140A可以是物理的传送模块或逻辑传送会话。
此外,控制单元IIOA和语音转换单元130B可以通过由计算机执 行的程序来实现。亦即,控制单元IIOA可以包括控制处理器(未示出)和存储器件(未示出)。在这种情况,控制处理器根据存储器件中存
储的控制程序来进行上述控制操作。语音转换单元130B可以包括语音
转换处理器(未示出)和存储器件(未示出)。在这种情况,语音转 换处理器根据存储器件中存储的语音转换程序来进行上述语音转换操
作。另外,控制单元IIOA和语音转换单元130B可以包括处理器(未 示出)和存储器件(未示出)。在这种情况,处理器根据存储器件中 存储的程序来进行上述控制操作和语音转换操作。
图13示出了 PTT服务器10A中使用的连接设置信息210。该连接 设置信息210是PTT服务器10A可以编码的语音编码数据的编码方法 (Cout) 211、编码参数212以及编码工具(Tout) 203被结合的信息。 在此,编码方法(Cout) 211是表示语音编码数据的编码格式的信息。 编码方法(Cout) 211是,例如,表示ITU-T推荐G.711、 ITU-T推荐 G.729、 ADR (自适应音频率)等的信息。编码参数212是表示第n个 PTT终端20-n的编码能力的信息。编码参数212,例如,是由语音编 码数据的采样频率(Sout)、通道数(Chout)以及比特率(Bout)表 示的信息。该编码工具(Tout) 213是表示语音编码数据所使用的编码 工具的信息。编码工具(Tout) 213是指定有效载荷选项等的信息。
图14示出了根据本发明第三示例性实施例的语音转换单元130B 的详细结构。第三示例性实施例中的语音转换单元130B包括转换控制 单元131A、级联转换单元132A、以及编码工具转换单元B3A。
转换控制单元131A决定输入信号Vin (n)的转换方法,并为对 应于该决定的转换方法的转换单元提供输入信号Vin (n)。更具体地 说,转换控制单元131A将输入信号Vin (n)的编码方法、编码参数、 编码工具等与对应于用于传输终点的PTT终端(第i个PTT终端)20-i 的连接设置信息210相比较,并基于该结果,决定用于该输入信号Vin (n)的转换方法。在这种情况下,转换控制单元131A选择具有由转 换引起最小质量降级并具有最小要求的转换处理量的转换方法。此外,当在转换控制单元131A中选择了不转换时,转换控制单元131A将输 入信号Vin(n)照原样传递到传送单元140A,作为输出信号Vout(n)。
级联转换单元132A根据该编码方法和编码参数执行K个类型的 编码处理,其中K是不超过M的正整数,S口, K$M。在级联转换单元 132A中,采用诸如次采样(sub-sampling)的采样频率转换方法、诸如 重新量化(re-quantizing)的转换编码参数的方法以及用于将立体声转 换为单声道作为通道数的转换的通道合成方法。
编码工具转换单元133A改变输入信号Vin (n)的有效载荷选项。
图15示出了根据本发明第三示例性实施例的级联转换单元132A 的结构。根据第三示例性实施例的级联转换单元132A包括解码器 150A、处理单元160A、以及第一至第K个编码器170-1, 170A-2,..., 和170A-K。解码器150A解码输入信号Vin (n),以产生解码信号。 处理单元160A将解码信号的采样频率改变为由转换控制单元131A表 示的连接设置信息210中所包括的采样频率Sout,以产生改变信号。 第一至第K编码器170A-1至170A-K根据预先设置的编码参数和编码 方法,执行该改变信号的编码处理。
假定转换控制单元131A选择级联转换。在这种情况下,转换控制 单元131A基于连接设置信息210的比较结果,控制级联转换单元 132A,并指定处理单元160A和将被编码的编码器中的采样频率。级联 转换单元132A在指定的第k个编码器170A-k中执行编码,以产生编 码信号,作为输出信号Vout (n),这里k表示1和K之间的变量, 包含1和K。
尽管根据第三示例性实施例的级联转换单元132A可以将输入信 号Vin (n)转换为K个类型的输出信号Vout (n),但是因为级联单 元132A仅仅包括一个解码器150A,因此可以抑制处理量,以使处理量变小。
现在参考图16,进行对PTT服务器10A中的转换处理的详细描述。 在此,将例示出在第一至第N个PTT终端20-1至20-N之中,第j个 PTT终端20-j( 1^^N)具有发言权并将语音编码数据传送到第i个PTT 终端20-i (1SSN, i爿)的情况的描述。亦即,在所示的例子中,第j 个PTT终端20-j用作用于传输源的PTT终端,而第i个PTT终端20-i 用作用于传输终点的PTT终端。
当从用于传输源的第j个PTT终端20-j将第j个输入信号Vin (j) 提供到PTT服务器10A时,语音转换单元130B (转换控制单元131A) 获得对应于用于传输终点的第i个PTT终端20-i的连接设置信息210, 并在连接设置信息210和第j输入信号Vin (j )的编码方法、编码参数、 编码工具等之间进行比较处理(步骤S101A)。在此,假定第j输入信 号Vin (j)的编码方法(Cin)、采样频率(Sin)、通道数(Chin)、 比特率(Bin)、以及编码工具(Tin)分别由第j编码方法Cin (j)、 第j采样频率Sin (j)、第j通道数Chin (j)、第j比特率Bin (j)、 以及第j编码工具Tin (j)表示。而对应于用于传输终点的第i个PTT 终端20-i的编码方法(Cout)、采样频率(Sout)、通道数(Chout)、 比特率(Bout)、以及编码工具(Tout)分别由第i编码方法Cout(i)、 第i采样频率Sout(i)、第i通道数Chout(i)、第i比特率Bout(i)、 以及第i编码工具Tout (i)表示。
转换控制单元131A将对应于用于传输终点的第i个PTT终端20-i 的连接设置信息210的编码方法211和编码参数212与第j输入信号 Vin (i)的编码方法和编码参数相比较,并基于其比较结果,决定第j 输入信号Vin (j)是否应该被级联转换(步骤S102A至S104A)。在 此,转换控制单元131A将第j编码方法Cin (j)与第i编码方法Cout (i)相比较,将第j采样频率Sin (j)与第i采样频率Sout (i)相比 较,将第j通道数Chin (j)与第i通道数Chin (i)相比较,并且将第j比特率Bin (j)与第i比特率Bout (i)相比较。在这种情况下,当比 较结果是编码方法(C)不一致(在步骤S102A的"否")、第j采样频 率Sin (j)和第i采样频率Sout (i)不一致(在步骤S103A的"否,,)、 第i通道数Chout (i)小于第j通道数Chin (j)(在步骤S104A的" 否")或第i比特率Bout (i)小于第j比特率Bin (j)(在步骤S104A 的"否")中的任意一个时,转换控制单元131A选择级联转换。
当在步骤S102A至S104A中,转换控制单元131A选择级联转换 时,该转换控制单元131A将第j输入信号Vin (j)传递到级联转换单 元132A。级联转换单元132A,基于对应于用于传输终点的第i个PTT 终端20-i的连接设置信息210,将第j输入信号Vin (j)的编码方法或 编码参数转换为转换信号(步骤S105A),并将该转换信号传送到传 送单元140A,作为第j输出信号Vout (j)(步骤S109A)。
具体地说,在级联转换单元132A中,解码器150A将第j输入信 号Vin (j)解码为解码的第j输入信号,该解码的第j输入信号被提供 给处理单元160A。当第j输入信号Vin (j)的第j采样频率Sin (j)高 于传输终点的第i采样频率Sout (i)时,处理单元160A将该解码的第 j输入信号的第j采样频率Sin (j)转换为第i采样频率Sout (i)。当 第j输入信号Vin (j)的第j采样频率Sin (j)不高于传输终点的第i 采样频率Sout (i)时,采样频率转换处理被省略。接着,基于对应于 用于传输终点的第i个PTT终端20-i的连接设置信息210,在第k编码 器170-k中进行编码处理。亦即,利用用于传输终点的第i编码方法 Cout (i)、第i通道数Chout (i)以及第i比特率Bout (i)编码采样 频率转换处理之后的第j输入信号Vin (j),以及该编码信号被传送给 传送单元140A,作为第j输出信号Vout (j)。
另一方面,在传输源的编码方法和编码参数以及传输终点的编码 方法和编码参数之间的比较处理中(步骤S102A至S104A),当两种 编码方法(C)以及两种采样频率(S) —致(在步骤S102A的"是",以及在步骤S103A的"是")时,以及当第i通道数Chout (i)不少于第 j通道数Chin (j)以及并且第i比特率Bout (i)不少于第j比特率Bin (j)(在步骤S104A的"是")时,转换控制单位131A进行对应于传 输源和传输终点的编码工具(T)之间的比较处理(步骤S106A)。在 此,决定是否进行用于第j输入信号Vin (j)的编码工具转换处理。
当在步骤S106A,用于传输源的第j编码工具Tin(j)和用于传输 终点的第i编码工具Tout(i)不一致时,转换控制单位131A选择编码 工具转换,并将第j输入信号Vin (j)传递到编码工具转换单元133A。 编码工具转换单元133A使用第i编码工具Tout (i),通过类似于现有 技术的处理,将第j输入信号Vin (j)转换为第j输出信号Vout (j)。
当在步骤S106A的两种编码工具(T)互相一致时,转换控制单 元131A选择不转换(步骤S108A),并照原样产生第j输入信号Vin (j),作为第j输出信号Vout (j)。
在如上所述的方法中,PTT服务器IOA可以将从用于传输源的第 j个PTT终端20-j传输的第j个语音编码数据(第j个输入信号)Vin (j)转换为具有与用于传输终点的第i个PTT终端20-i的编码能力(解 码能力)相匹配的编码格式的数据(第j个输出信号)Vout (j)。此 外,当用于传输终点的第i个PTT终端20-i可以解码从用于传输源的 第j个PTT终端20-j传输的第j语音编码数据Vin (j)时,PTT服务 器10A将第j语音编码数据(第i输入信号)Vin (j)传送到第i个PTT 终端20-i,而不转换。
传送单元140A,基于由控制单位110A指定的端口号和IP地址, 将由语音转换单元130B产生的第j输出信号Vout (j)传送到用于传 输终点的第i个PTT终端20-i,作为语音编码数据。当有多个用于传输 终点的PTT终端时,语音转换单元130B为用于传输终点的每个PTT 终端进行上述转换操作(步骤S101A至S109A),并将各个第j输出信号Vout (j)传递到传送单元140A。在这种情况下,传送给传送单 元140A的第j输出信号Vout (j)的数目M (包含不转换)小于用于 传输终点的PTT终端的数目(N-l)。属于PTT基群的所有PTT终端 20-1至20-中的编码能力通常互相不同,而在许多情况下,PTT终端具 有共同的编码方法和共同的编码能力。此外,通过在具有高编码能力 的PTT终端中设置与具有低编码能力的PTT终端相匹配的编码参数 212,可以利用共同的编码处理转换编码数据。结果,根据PTT服务器 10A中设置的连接设置信息210的条数M决定用于编码数据的转换处 理的数目,而与属于PTT基群的PTT终端的数目N无关。因此,PTT 服务器10A不要求根据对应于传输终点的所有PTT终端的编码能力来 进行转换处理,并且可以利用M次转换处理实现语音编码数据的重放 处理。
在本发明的第三示例性实施例中,连接设置信息210可以包括作 为编码参数212的采样频率Sout。在这种情况,当输入媒体编码数据 Vin (n)的编码方法与用于传输终点的PTT终端一致的连接设置信息 210中所包括的编码方法212相一致时,并且当输入媒体编码数据Vin (n)的采样频率不同于与用于传输终点的PTT终端一致的连接设置信 息210中所包括的采样频率Sout时,转换控制单元131A将输入媒体 编码数据Vin (n)传递到对应于连接设置信息210的级联转换单元 132A。
此外,级联转换单元132A可以包括处理单元160A,其用于将输 入媒体编码数据Vin (n)的采样频率转换为与用于传输终点的PTT终 端20-i —致的连接设置信息210中所包括的采样频率Sout。
此外,连接设置信息210可以包括作为编码参数212的通道数 Chout和比特率Bout。在这种情况,当输入媒体编码数据Vin (n)的 编码方法和采样频率与编码方法211 —致并且连接设置信息210中所 包括的图像分辨率Rout与用于传输终点的PTT终端20-i相一致时,并且当输入媒体编码数据Vin (n)的通道数和比特率超过与用于传输终 点的PTT终端20-i —致的连接设置信息210中所包括的通道数Chout 和比特率Bout时,转换控制单元131A将输入媒体编码数据Vin (n) 传递到对应于连接设置信息210的级联转换单元132A。
此外,连接设置信息210优选可以包括用于编码的相应PTT终端 20-n的编码工具213。在这种情况,媒体转换单元130B优选还可以包 括编码工具转换单元130A,该编码工具转换单元130A利用与用于传 输终点的PTT终端20-i —致的连接设置信息210中所包括的编码工具 213,将输入媒体编码数据Vin (n)转换为转换数据,以传递到传送单 元140A,该转换数据作为对应于用于传输终点的PTT终端20-i的输出 编码数据Vout (n)。当输入媒体编码数据Vin (n)的编码工具不同 于对应于用于传输终点的PTT终端20-i的编码工具213时,转换控制 单元131A将输入媒体编码数据Vin(n)传递到编码工具转换单元133A。 当两者互相一致时,转换控制单元131A将输入媒体编码数据Vin (n) 传递到传送单元140A,作为对应于该传输终点的输出编码数据Vout (n)。
尽管至此结合其几个实施例描述了本发明,但是对于本领域的技 术人员来说,用各种其它方法来实施本发明将是容易的。例如,尽管 做出关于假定在第一和第二示例性实施例中采用完全进行编码工具转 换和时间信息转换的转换方法的描述,但是,即使它们独立地执行也 没有问题。
此外,尽管传送单元140或140A将由示例性实施例中的媒体转换 单元130或130B所产生的M个输出信号Vout (n)(包括不转换)选 择的传送到PTT终端20-i,作为转换的媒体编码数据,但是本发明不 局限于此。例如,传送单元140或140A可以将M个输出信号Vout(n) 传送到用于传输终点的所有PTT终端20-n。每个PTT终端20-n可以 从M个输出信号Vout (n)获得与呼叫控制(在能力转换时)时通知的连接设置信息200或210相匹配的输出信号Vout。
此外,尽管假定在PTT服务器10或10A中准备的连接设置信息 200或210的数目以及指定给各个PTT终端20-1至20-N的连接设置信 息200或210的数目等于M,但是在PTT服务器10或10A中可以准 备使连接设置信息200或210的条数少于分配给PTT终端20-n的数目 M。
本申请基于并要求2006年12月6日申请的日本专利申请号 2006-329749的优先权,在此将其公开内容全部引入供参考。
权利要求
1.一种进行PTT通信的PTT(一键通)服务器,所述PTT服务器包括接收单元,用于从多个PTT终端的任意一个接收输入媒体编码数据,该多个PTT终端进行到所述PTT服务器的数据传送并具有不同规格;媒体转换单元,用于将所述输入媒体编码数据转换为转换数据,所述媒体转换单元产生所述转换数据作为输出编码数据;传送单元,用于将所述输出编码数据传送到用于传输终点的PTT终端;以及控制单元,用于控制所述接收单元、所述媒体转换单元以及所述传送单元,其中所述控制单元通过使得连接设置信息的片段与所述多个PTT终端相符,控制该连接设置信息,该连接设置信息的条数小于所述多个PTT终端,其中所述连接设置信息包含识别用于所述输出编码数据的编码设置信息的信息,以及其中所述媒体转换单元,基于与用于所述传输终点的所述PTT终端相一致的所述连接设置信息,利用转换方法,将所述输入媒体编码数据转换为所述转换数据。
2. 如权利要求1所述的PTT服务器,其中所述连接设置信息包括所述输出编码数据的编码方法和编码参数,作为所述编码设置信息,其中所述媒体转换单元包括 级联转换单元;以及转换控制单元,用于将所述输入媒体编码数据的编码方法和编码 参数与用于所述传输终点的所述PTT终端相一致的所述连接设置信息 相比较,所述转换控制单元根据比较结果,将所述输入媒体编码数据 传送到所述级联转换单元或所述传送单元,其中所述级联转换单元包括解码器,用于解码所述输入媒体编码数据,以产生解码数据;以及编码器,用于利用在连接设置信息中所包括的所述编码方法和所 述编码参数将所述解码数据编码为编码数据,所述连接设置信息与用 于所述传输终点的所述PTT终端相一致,所述编码器为所述传送单元 提供所述编码数据,作为对应于用于所述传输终点的所述PTT终端的 所述输出编码数据。
3. 如权利要求2所述的PTT服务器,其中当所述输入媒体编码数 据的编码方法不同于在与用于所述传输终点的所述PTT终端相一致的 所述连接设置信息中所包括的编码方法时,所述转换控制单元将所述 输入媒体编码数据提供到与所述连接设置信息相一致的所述级联转换 单元。
4. 如权利要求2所述的PTT服务器,其中所述连接设置信息包括 图像分辨率,作为所述编码参数之一,其中当所述输入媒体编码数据的编码方法与在适合于用于所述传 输终点的所述PTT终端的所述连接设置信息中所包括的所述编码方法 相一致时,并且当所述输入媒体编码数据的图像分辨率与适合于用于 所述传输终点的所述PTT终端的所述连接设置信息中所包含的图像分 辨率不同时,所述转换控制单元将所述输入媒体编码数据提供到对应 于所述连接设置信息的所述级联转换单元。
5. 如权利要求4所述的PTT服务器,其中所述级联转换单元包括 调整大小处理单元,用于将所述输入媒体编码数据的图像分辨率转换 为在适合于用于所述传输终点的所述PTT终端的所述连接设置信息中 所包括的图像分辨率。
6. 如权利要求2所述的PTT服务器,其中所述连接设置信息包含图像分辨率、帧速以及比特率,作为所述编码参数,其中当所述输入媒体编码数据的编码方法和图像分辨率与在用于所述传输终点的所述PTT终端相一致的所述连接设置信息中所包括的编码方法和图像分辨率一致时,并且当所述输入媒体编码数据的帧速和比特率大于在与用于所述传输终点的所述PTT终端相一致的所述连 接设置信息中所包括的帧速和比特率时,所述转换控制单元将所述输 入媒体编码数据提供到对应于所述连接设置信息的所述级联转换单 元。
7. 如权利要求6所述的PTT服务器,其中所述媒体转换单元还包 括B帧删除单元,用于从所述输入媒体编码数据中删除双向预测编码 像帧,以产生删除的媒体编码数据,在该删除的媒体编码数据中,双 向预测编码像帧被从所述输入媒体编码数据中删除,其中当所述删除的媒体编码数据的比特率大于在与用于传输终点 的所述PTT终端一致的所述连接设置信息中所包含的比特率时,所述 转换控制单元为所述级联转换单元提供该删除的媒体编码数据。
8. 如权利要求2所述的PTT服务器,其中所述连接设置信息包含 采样频率,作为编码参数,其中当所述输入媒体编码数据的编码方法与在用于所述传输终点 的所述PTT终端相一致的所述连接设置信息中所包含的编码方法一致 时,并且当所述输入媒体编码数据的采样频率不同于在与所述用于所 述传输终点的所述PTT终端一致的所述连接设置信息中所包含的采样 频率时,所述转换控制单元将所述输入媒体编码数据提供到对应于所 述连接设置信息的级联转换单元。
9. 如权利要求8所述的PTT服务器,其中所述级联转换单元包括 处理单元,用于将所述输入媒体编码数据的采样频率转换为在与用于 所述传输终点的所述PTT终端相一致的所述连接设置信息中所包含的 采样频率。
10. 如权利要求8所述的PTT服务器,其中所述连接设置信息包含 通道数和比特率,作为所述编码参数,其中当所述输入媒体编码数据的编码方法和采样频率与在与用于 所述传输终点的所述PTT终端相一致的所述连接设置信息中所包含的 编码方法和采样频率一致时,并且当所述输入媒体编码数据的通道数 和比特率大于在与用于所述传输终点的所述PTT终端相一致的所述连 接设置信息中所包含的通道数和比特率时,所述转换控制单元将所述 输入媒体编码数据提供到对应于所述连接设置信息的所述级联转换单 元。
11. 如权利要求2所述的PTT服务器,其中所述连接设置信息还包 括编码工具,相应的PTT终端在编码处理中使用该编码工具,其中所述媒体转换单元还包括编码工具转换单元,用于使用在与 用于所述传输终点的所述PTT终端相一致的所述连接设置信息中所包 含的编码工具,将所述输入媒体编码数据转换为转换数据,所述编码 工具转换单元为所述传送单元提供该转换数据,作为对应于用于所述 传输终点的所述PTT终端的所述输出编码数据,其中当所述输入媒体编码数据的编码工具不同于在与用于所述传 输终点的所述PTT终端相一致的所述连接设置信息中所包含的编码工 具时,所述转换控制单元将所述输入媒体编码数据提供到所述编码工 具转换单元,而当两者互相一致时,所述转换控制单元为所述传送单 元提供所述输入媒体编码数据,作为对应于用于所述传输终点的所述 PTT终端的所述输出编码数据。
12. —种PTT (—键通)通信系统,包括 如权利要求1所述的PTT服务器;以及 通过分组通信网络连接到所述PTT服务器的多个PTT终端。
13. —种PTT (—键通)通信方法,包括(A) 在控制单元中,执行呼叫控制,用于接纳具有不同规格的多个PTT终端作为PTT基群,以利用与所述多个PTT终端相一致的所述 连接设置信息,来保持连接设置信息的片断少于所述多个PTT终端的 数目,所述连接设置信息包括规定输出编码数据用的编码设置信息的"(曰息5(B) 在接收单元中,接收来自所述多个PTT终端的任意一个的 输入媒体编码数据,(C) 在媒体转换单元中,基于与用于传输终点的PTT终端相一 致的所述连接设置信息,利用转换方法,将所述输入媒体编码数据转 换为转换数据,以产生所述转换数据,作为所述输出编码数据;以及(D) 从传送单元,将所述输出编码数据传送到用于所述传输终点 的所述PTT终端。
14.如权利要求13所述的PTT通信方法,其中所述连接设置信息 包括所述输出编码数据的编码方法和编码参数,作为所述编码设置信 息,其中所述步骤(C)包括(cl)在所述转换控制单元中,将所述输入媒体编码数据的编码 方法和编码参数与所述连接设置信息相比较,该连接设置信息与用于 所述传输终点的所述PTT终端相一致;(c2)根据比较结果,将所述输入媒体编码数据从所述转换控制 单元传递到级联转换单元或所述传送单元;以及(c3)当在所述步骤(c2)中,所述输入媒体编码数据被提供给 所述级联转换单元时,在所述级联转换单元中,将所述输入媒体编码 数据解码为解码的媒体编码数据,并在所述级联转换单元中,利用在 与用于所述传输终点的所述PTT终端相一致的所述连接设置信息中所 包括的编码方法和编码参数,将所述解码的媒体编码数据编码为编码 数据,从而将所述编码数据传递到所述传送单元,作为对应于该传输 终点的输出编码数据。
15. 如权利要求14所述的PTT通信方法,其中所述步骤(c2)包 括,当所述输入媒体编码数据的编码方法不同于在与用于所述传输终 点的所述PTT终端相一致的所述连接设置信息中所包括的编码方法 时,将所述输入媒体编码数据从所述转换控制单元传递到对应于所述 连接设置信息的所述级联转换单元。
16. 如权利要求14所述的PTT通信方法,其中所述连接设置信息 包括图像分辨率,作为所述编码参数之一,其中所述步骤(c2)包括,当所述输入媒体编码数据的编码方法 与在用于所述传输终点的所述PTT终端相一致的所述连接设置信息中 所包括的编码方法一致时,并且当所述输入媒体编码数据的图像分辨 率不同于在与所述用于所述传输终点的所述PTT终端相一致的所述连 接设置信息中所包含的图像分辨率时,将所述输入媒体编码数据从所 述转换控制单元传递到对应于所述连接设置信息的所述级联转换单 元。
17. 如权利要求16所述的PTT通信方法,其中所述步骤(c3)包括在所述级联转换单元中,将所述输入媒体编码数据的图像分辨率 改变为在与用于所述传输终点的所述PTT终端相一致的所述连接设置 信息中所包括的图像分辨率。
18. 如权利要求14所述的PTT通信方法,其中所述连接设置信息 包括图像分辨率、帧速以及比特率,作为所述编码参数,其中所述步骤(c2)包括,当所述输入媒体编码数据的编码方法 和图像分辨率与在用于所述传输终点的所述PTT终端相一致的所述连 接设置信息中所包括的编码方法和图像分辨率一致时,以及当所述输 入媒体编码数据的帧速和比特率超过对应于用于所述传输终点的所述 PTT终端的帧速和比特率时,将所述输入媒体编码数据从所述转换控 制单元传递到对应于所述连接设置信息的所述级联转换单元。
19. 如权利要求18所述的PTT通信方法,其中所述步骤(c2)还包括在B帧删除单元中,从所述输入媒体编码数据中删除双向预测编 码像帧,以产生删除的媒体编码数据;以及当所述删除的媒体编码数据的比特率超过在与用于所述传输终点 的所述PTT终端相一致的所述连接设置信息中所包括的比特率时,将 该删除的媒体编码数据从所述转换控制单元传递到所述级联转换单 元。
20. 如权利要求14所述的PTT通信方法,其中所述连接设置信息 包括采样频率,作为所述编码参数,其中所述步骤(c2)包括,当所述输入媒体编码数据的编码方法 与在用于所述传输终点的所述PTT终端相一致的所述连接设置信息中 所包含的编码方法一致时,并且当所述输入媒体编码数据的采样频率 不同于在与用于所述传输终点的所述PTT终端相一致的所述连接设置 信息中所包含的采样频率时,将所述输入媒体编码数据从所述转换控 制单元传递到对应于所述连接设置信息的所述级联转换单元。
21. 如权利要求20所述的PTT通信方法,其中所述步骤(c3)包 括,在所述级联转换单元中,将所述输入媒体编码数据的采样频率改 变为在与连接终点用的所述PTT终端相一致的所述连接设置信息中所 包含的采样频率。
22. 如权利要求20所述的PTT通信方法,其中所述连接设置信息 包含通道数和比特率,作为所述编码参数,其中所述步骤(c2)包括,当所述输入媒体编码数据的编码方法 和采样频率与在用于所述传输终点的所述PTT终端相一致的所述连接 设置信息中所包含的编码方法和采样频率一致时,并且当所述输入媒 体编码数据的通道数和比特率超过对应于用于所述传输终点的所述PTT终端的通道数和比特率时,从所述转换控制单元,将所述输入媒体编码数据传递到对应于所述连接设置信息的所述级联转换单元。
23. 如权利要求14所述的PTT通信方法,其中所述连接设置信息 还包含编码工具,在编码处理中相应的PTT终端使用该编码工具,其中所述步骤(C)还包括,在编码工具转换单元中,利用在与用 于所述传输终点的所述PTT终端相一致的所述连接设置信息中所包含 的编码工具,将所述输入媒体编码数据转换为转换数据,以将所述转 换数据传递到所述传送单元,作为对应于用于所述传输终点的所述PTT 终端的所述输出编码数据,其中所述步骤(c2)包括当所述输入媒体编码数据的编码工具不同于在与用于所述传输终 点的所述PTT终端相一致的所述连接设置信息中所包含的编码工具时,从所述转换控制单元,将所述输入媒体编码数据传递到所述编码 工具转换单元;以及当两者彼此一致时,将所述输入媒体编码数据从所述转换控制单 元传递到所述传送单元,作为对应于用于所述传输终点的所述PTT终 端的所述输出编码数据。
24. —种程序,用于使进行PTT通信的PTT (—键通)服务器执行 以下处理(A) 在控制单元中,执行呼叫控制,用于接纳具有不同规格的多 个PTT终端作为PTT基群,以利用与所述多个PTT终端相一致的所述 连接设置信息,保持连接设置信息的条数小于所述多个PTT终端的数 目,所述连接设置信息包含规定输出编码数据用的编码设置信息的信 息;(B) 在接收单元中,接收来自所述多个PTT终端的任意一个的 输入媒体编码数据,(C) 在媒体转换单元中,基于与用于传输终点的PTT终端相一 致的所述连接设置信息,利用转换方法,将所述输入媒体编码数据转换为转换数据,以产生所述转换数据,作为所述输出编码数据;以及 (D)将所述输出编码数据从传送单元传送到用于所述传输终点的所述PTT终端。
全文摘要
一种PTT服务器,包括控制单元、接收单元、媒体转换单元、以及传送单元。该控制单元将连接设置信息关联到PTT终端用于管理,该连接设置信息小于具有不同规格的多个PTT终端的数目。接收单元从PTT终端的任意一个接收媒体编码数据。该媒体转换单元,基于与用于传输终点的PTT终端相关联的连接设置信息,利用转换方法转换该媒体编码数据,并输出输出编码数据。传送单元将该输出编码数据传送到传输目的的PTT终端。
文档编号H04N7/15GK101554052SQ200780045438
公开日2009年10月7日 申请日期2007年11月27日 优先权日2006年12月6日
发明者出井洋明, 渡边一辉 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1