通信装置和通信方法

文档序号:7588519阅读:130来源:国知局
专利名称:通信装置和通信方法
技术领域
本发明涉及通信装置和通信方法,特别涉及ITU(InternationalTelecommunication Union国际电信联盟)中的多媒体通信中使用的通信装置和通信方法。
在流数据的传输开始前,在通信终端之间,进行与活动图像编码方式、话音编码方式、或数据传输方式有关的控制数据的交换。然后,决定了在通信终端的能力范围内以哪种方式进行通信之后,进行通信上需要的资源的准备等,在结束这些之后,才开始流数据的传输。
对于在流数据传输开始前进行的控制数据的交换来说,目前使用ITU-T规格H.245(以下称为‘H.245规格’)。该规格是为了使用分组复用的AV多媒体通信而开发的通信控制协议,被用于许多的多媒体通信终端。
在H.245规格中,在通信终端之间,在通信开始后,首先,进行与通信终端的能力有关的控制数据和该控制数据的接收确认信号的交换、以及用于决定通信终端种类和通信终端的优劣的信息的交换(将它称为‘传输开始阶段1’)。在传输开始阶段1中,仅进行与媒体(话音、图像等)的数目相等次控制数据和该控制数据的接收确认信号的交换。经传输开始阶段1来确定发送接收终端的能力,对每个媒体确立逻辑连接(将它称为‘传输开始阶段2’)。在传输开始阶段2结束后,进行对数据进行分组复用的复用信息和该复用信息中的接收确认信号的交换(将它称为‘传输开始阶段3’)。传输开始阶段1~3的处理都结束之后,才开始流数据的传输。
但是,在H.245规格中采用下述确认型过程结构通信终端向通信对方送出控制数据,从通信对方获得该控制数据的接收确认信号(ACK、NACK)之后,发送下一个控制数据这样的确认顺序结构。在这样的顺序结构中,使与控制数据有关的可靠的传输得到保证,但存在在流数据的传输开始前需要交换的控制数据的数目越多,流数据的传输开始前越需要长时间这样的问题。一般来说,在H.245规格中,在交换20个左右的控制数据后,开始流数据的传输。以下,用

图1来具体说明这个问题。
图1是表示包括现有通信装置的通信终端进行控制数据交换状况的时序图。在图1中,在定时(以下,省略为‘t’)11和t12时,通信终端A和B分别对通信对方发送控制数据A-1、控制数据B-1。在以下的说明中,为了便于说明,着眼于通信终端A的动作来说明问题。
通信终端A在发送了控制数据A-1后,生成下次要发送的控制数据A-2。通信终端B在t22时接收控制数据A-1后,向通信终端A发回接收确认信号1。在t13时接收到接收确认信号1的通信终端A可以发送下一个数据,所以在t13时向通信终端B发送与在t12时接收的控制数据B-1的查询对应的响应数据。这里,假设在t13时,在通信终端A中,从通信终端A下次发送的控制数据A-2的发送准备已经结束。
通信终端B在t23时接收响应数据后,向通信终端A发回接收确认信号2。由于在t14时接收到接收确认信号2的通信终端A可以发送下一个数据,所以在t14时发送在t13时已经结束发送准备的控制数据A-2。
这样,在H.245规格中,通信终端A不接收到接收确认信号2就不能发送控制数据A-2,所以产生与控制数据A-2的发送有关的图1所示的等待时间。流数据的传输开始前需要交换的控制数据的数目越多,这样的等待时间的发生频度就越高。因此,控制数据的数目越多,流数据的传输开始前的时间就越长。
为了实现上述目的,在本发明中,通过将不等待来自通信对方的响应数据就能够传输的多个控制数据作为一个复用单位来复用传输,来削减控制数据的交换次数。
附图的简单说明图1表示包括现有通信装置的通信终端进行控制数据的交换状况的时序图。
图2表示本发明实施例1的通信装置的示意结构的主要部分方框图。
图3表示本发明实施例1的通信装置的关联存储部中存储的表内容的示例图。
图4表示包括本发明实施例1的通信装置的通信终端进行控制数据的交换状况的时序图。
图5表示本发明实施例1的通信装置的另一示意结构的主要部分方框图。
图6表示本发明实施例2的通信装置的示意结构的主要部分方框图。
图7表示包括本发明实施例2的通信装置的通信终端进行控制数据的交换状况的时序图。
图8表示本发明实施例3的通信装置的示意结构的主要部分方框图。
图9表示包括本发明实施例3的通信装置的通信终端进行控制数据的交换状况的时序图。
实施发明的最好形式以下,参照附图来详细说明本发明的实施例。
(实施例1)本发明实施例1的通信装置和通信方法,使可集中发送的多个控制数据或非同步产生的多个控制数据关联,根据该关联来复用多个控制数据,作为一个分组来传输。
以下,用图2来说明本发明实施例1的通信装置和通信方法。图2表示本发明实施例1的通信装置的示意结构的主要部分方框图。
从终端控制部101指示通信开始的控制数据管理部102将控制数据的发送指示输出到控制数据发送部103。接收到发送指示的控制数据发送部103生成发送控制数据,输出到控制数据同步部104。
控制数据管理部102在有需要连续发送的控制数据的情况下,再次将发送指示输出到控制数据发送部103。由此,控制数据发送部103再次生成发送控制数据,输出到控制数据同步部104。
控制数据同步部104与关联存储部105和控制数据存储部106一起动作,从而复用多个发送控制数据。复用的发送控制数据被输出到控制数据管理部102。复用的操作后面论述。
输出到控制数据管理部102的数据被输出到控制数据处理部107,暂时存储在复用数据存储部108中。然后,控制数据处理部107在检测到从通信对方发送的接收确认信号的接收后,从复用数据存储部108取出复用的发送控制数据,附加顺序号和检错码,作为一个分组来生成。因此,在这样的一个分组中,包含多个发送控制数据。生成的分组在传输部109中被附加首标信息等后,实施规定的无线处理,通过天线110向通信对方发送。
另一方面,通过天线110接收到的控制数据在传输部109中实施规定的无线处理后,被输出到控制数据处理部107。控制数据处理部107对接收控制数据进行检错等处理,如果被正确地接收,则将接收确认信号输出到传输部109,并且将接收控制数据输出到控制数据管理部102。接收确认信号在传输部109中实施规定的无线处理后,通过天线110向通信对方发送。
控制数据管理部102将从控制数据处理部107输出的接收控制数据输出到控制数据接收部111。控制数据接收部111解析接收控制数据的内容,如果需要与控制数据的查询对应的响应,则生成响应数据,输出到控制数据同步部104。在以下的说明中,将控制数据发送部103生成的发送控制数据和控制数据接收部111生成的响应数据统称为‘控制数据’。此外,将复用了多个控制数据的数据称为‘复用控制数据’。
控制数据同步部104与关联存储部105和控制数据存储部106一起动作,从而复用响应数据和发送控制数据。复用的数据被输出到控制数据管理部102。复用操作待后述。以后,发送复用过的数据前的处理与上述相同,所以省略说明。
如以上那样,在包括上述通信装置的通信终端之间,在各传输开始阶段中的控制数据的交换结束后,开始话音数据、图像数据等流数据的传输。即,在控制数据的交换结束后,终端控制部101对用户数据处理部112输出起动信号,由此,使用户数据处理部112起动。
用户数据处理部112对通过输入输出端子113输入的话音、图像等用户数据实施规定的处理(例如,MPEG-4方式的运算处理),生成发送流数据,输出到传输部109。此外,用户数据处理部112在对从传输部109输出的接收流数据实施了规定处理后,通过输入输出端子113输出到其他装置。
接着,说明控制数据同步部104、关联存储部105和控制数据存储部106复用控制数据的操作。
在关联存储部105中,存储与将各控制数据以其每个种类(每个消息单位)进行分组相互关联的、如图3所示的规定的表。图3是表示本发明实施例1的通信装置的关联存储部中存储的表内容的示例图。
这里,属于图3所示的表的某个组的各消息是对通信对方可集中发送的消息。即,‘终端能力信息交换消息’是不等待通信对方对‘主从决定消息’的响应数据就可发送的消息,所以‘主从决定消息’和‘终端能力信息交换消息’可以对通信对方集中发送。因此,将‘主从决定消息’和‘终端能力信息交换消息’作为一个组。
另一方面,由于如果不等待通信对方对‘终端能力信息交换消息’的响应数据就不知道通信对方终端的能力,所以不能对通信对方集中发送‘终端能力信息交换消息’和‘逻辑信道开设消息’。因此,‘终端能力信息交换消息’和‘逻辑信道开设消息’被作为另一组的消息。
存储的内容具有根据通信条件可自适应地变更的结构。即,在进行无话音的通信时,由于不需要开设话音的逻辑信道,所以图3所示的表成为从组2中省略‘逻辑信道开设(话音)’的表。
控制数据同步部104将输入的控制数据依次存储到控制数据存储部106中。控制数据同步部104在存储控制数据时,参照关联存储部105中存储的图3所示的表,判断存储的控制数据属于哪组控制数据。然后,控制数据同步部104使多个控制数据以组关联,以组为单位作为一个数据来管理。通过这样的操作,多个控制数据被以组复用,以组为单位作为一个数据来使用。
具体地说,例如,在控制数据同步部104中输入‘主从决定消息’的情况下,控制数据同步部104判断为‘主从决定消息’属于组1。此外,由于在组1中‘主从决定消息’之后存在‘终端能力信息交换消息’,所以控制数据同步部104知道在‘主从决定消息’之后继续输入‘终端能力信息交换消息’。因此,在这种情况下,控制数据同步部104将‘主从决定消息’作为属于组1的控制数据存储在控制数据存储部106中。
此外,控制数据同步部104在输入的控制数据是各组的最后数据的情况下,在将该控制数据存储在控制数据存储部106中后,将至此存储复用的多个控制数据作为一个数据从控制数据存储部106取出,并输出到控制数据管理部102。输出后,控制数据同步部104对控制数据存储部106进行清零。
具体地说,例如,在控制数据同步部104中输入‘终端能力信息交换消息’的情况下,由于在组1中,‘终端能力信息交换消息’是最后的控制数据,所以控制数据同步部104将‘终端能力信息交换消息’存储到控制数据存储部106中后,将‘主从决定消息’和‘终端能力信息交换消息’作为一个数据从控制数据存储部106取出,并输出到控制数据管理部102。
输出到控制数据管理部102的复用控制数据被输出到控制数据处理部107,暂时被存储在复用数据存储部108中。然后,控制数据处理部107在每次检测到从通信对方发送的接收确认信号的接收时,从复用数据存储部108依次取出复用控制数据,附加顺序号和检错码等,以每组作为一个分组来生成。因此,在该一个分组中,包含多个发送控制数据。生成的分组在传输部109中附加首标信息等后,实施规定的无线处理,经天线110向通信对方发送。
接着,说明包括具有上述结构的通信装置的通信终端进行控制数据的交换状况。图4是表示包括本发明实施例1的通信装置的通信终端进行控制数据的交换状况的时序图。
在图4中,在定时(以下省略为‘t’)l1和t21时,通信终端A和B分别对通信对方发送控制数据A-1、控制数据B-1。在以下的说明中,为了便于说明,着眼于通信终端A的操作来说明。
通信终端A在控制数据接收部l11中,生成与t12时接收的控制数据B-1的查询对应的响应数据。该响应数据被存储在控制数据存储部106中。
此外,通信终端A在发送控制数据A-1后,在控制数据发送部103中,生成下次发送的控制数据A-2。该控制数据A-2被存储在控制数据存储部106中。由此,响应数据和控制数据A-2被复用。
这里,假设控制数据A-1和控制数据A-2是属于不同组的控制数据。此外,假设响应数据和控制数据A-2是属于相同组的控制数据。
通信终端B在t22时接收控制数据A-1后,将接收确认信号1发回到通信终端A。t13时接收到接收确认信号1的通信终端A可发送下个数据,所以将响应数据和控制数据A-2复用的数据在控制数据处理部107中作为一个分组,在t13时发送到通信终端B。这样,通过复用多个控制数据作为一个分组来发送,可以削减控制数据的发送次数。此外,通信终端A复用响应数据和控制数据A-2作为一个分组来发送,所以可以减少以往如图1所示产生的等待时间。
然后,通信终端B接收包含响应数据和控制数据A-2的分组后,在t23时,将接收确认信号2发送到通信终端A。接收确认信号2在t14时被通信终端A接收。
本实施例的通信装置也可以如图5所示那样构成。图5是表示本发明实施例1的通信装置的另一示意结构的重要部分方框图。在图5所示的通信装置中,控制数据管理部102参照关联存储部105,将对于控制数据存储部106的控制数据的输入输出的指示信号输出到控制数据同步部104。控制数据同步部104根据该指示信号,将输入的控制数据存储到控制数据存储部106,或将存储的复用控制数据从控制数据存储部106作为一个数据取出。
这样,根据本实施例的通信装置和通信方法,将可集中发送的多个控制数据或非同步产生的多个控制数据关联,根据其关联而将多个控制数据复用,并作为一个分组来传输。由此,可以减少与控制数据的发送有关的等待时间,并且可以削减控制信号的交换次数。因此,可以降低因等待时间引起的流数据的传输开始延迟。
(实施例2)本实施例的通信装置和通信方法与实施例1的不同点在于,进一步复用多个根据关联复用的控制数据,并作为一个分组来传输。
以下,用图6和图7来说明本发明实施例2的通信装置和通信方法。图6是表示本发明实施例2的通信装置的示意结构的主要部分方框图,图7是表示包括本发明实施例2的通信装置的通信终端进行控制数据的交换状况的时序图。图6中,与实施例1相同的结构附以同一标号,并省略详细说明。
由于控制数据处理部501在接收从通信对方发送的接收确认信号之前不能发送复用控制数据,所以如图7所示,在接收确认信号前的期间,将从控制数据管理部102输出的复用控制数据依次存储到复用数据存储部108中。这里,例如假设复用控制数据1和复用控制数据2这两个复用控制数据被存储。由此,以组为单位复用的多个控制数据进一步以多个组来复用。
控制数据处理部501在图7所示的t13时检测到接收确认信号的接收后,从复用数据存储部108取出至此存储的所有复用控制数据(复用控制数据1和复用控制数据2),附加顺序号和检错码等,作为一个分组来生成,并输出到传输部108。由此,多个组间复用的控制数据作为一个分组被传输到通信对方。输出后,控制数据处理部501对复用数据存储部108进行清零。
这样,根据本实施例的通信装置和通信方法,进一步复用多个根据关联复用的控制数据,作为一个分组来传输。由此,与实施例1相比,可以进一步削减控制信号的交换次数,可以提高控制信号的传输效率。因此,可以进一步缩短流数据的传输开始前所需的时间。
(实施例3)本实施例的通信装置和通信方法与实施例2的不同点在于,不是在接收确认信号的接收时传输,而是以规定的时间间隔进行传输多个组间复用的控制数据。
以下,用图8和图9来说明本发明实施例3的通信装置和通信方法。图8是表示本发明实施例3的通信装置的示意结构的主要部分方框图,图9是表示包括本发明实施例3的通信装置的通信终端进行控制数据交换的状况的时序图。在图8中,与实施例2相同的结构附以同一标号,并省略详细说明。
在复用控制数据的生成频度高等情况下,根据复用控制数据的生成定时,有时在控制数据处理部701接收到接收确认信号之后,紧接着从控制数据管理部102向控制数据处理部701输出下一个复用控制数据。这种情况下,也包含接收确认信号的接收之后紧接着输出的复用控制数据,作为一个分组来传输,可以实现传输效率的提高。因此,在本实施例的通信装置和通信方法中,还包含接收确认信号的接收之后紧接着输出的复用控制数据,生成一个分组。
如图9所示,控制数据处理部701在输入最初的复用控制数据即复用控制数据1时,将复用控制数据1存储到复用数据存储部108,并且起动定时器702。
在定时器702定时结束之前的期间,如图9所示,控制数据处理部701将从控制数据管理部102输出的复用控制数据依次存储在复用数据存储部108中。这里,例如假设在从定时器702的起动至定时结束的期间,复用控制数据1~3这3个复用控制数据被存储。
控制数据处理部701在图9所示的t13时接收到接收确认信号后,在t14时定时器702定时结束时,从复用数据存储部108取出至此存储的所有复用控制数据(复用数据1~3),附加顺序号和检错码等来作为一个分组生成,输出到传输部109。输出后,控制数据处理部701对复用数据存储部108进行清零,并且使定时器702再起动。
定时器702中设定的规定时间考虑到复用数据的生成定时等来设定,以便传输效率最高。
这样,根据本实施例的通信装置和通信方法,不是在接收确认信号的接收时传输,而是以规定的时间间隔来传输多组之间复用的控制数据。由此,在复用控制数据的生成频度高的情况下,与实施例2相比,可以进一步削减控制信号的交换次数,可以提高控制信号的传输效率。因此,可以进一步缩短流数据的传输开始前所需的时间。
在上述实施例1~3中说明了传输线路是无线的情况,但并不限于此,传输线路也可以是有线的。
此外,在控制数据的传输中发生差错的情况下,需要重发产生差错的控制数据,所以复用多个控制数据来形成一个分组传输的上述实施例1~3在传输中容易发生差错的通信系统中特别有效。此外,通过在发送端和接收端双方都使用上述实施例1~3的通信装置,在两者中同样可减少等待时间,消除两者的操作定时的偏差,所以可进行实时的双向通信。
此外,也可由软件来实现上述实施例1~3。此外,也可将该软件装入存储媒体中,由计算机读取执行。
如以上说明,根据本发明,可以减少与控制数据的发送有关的等待时间,降低流数据的传输开始延迟。
本说明书基于平成11年10月29日申请的特愿平11-309005号。其内容全部包含于此。产业上的可利用性本发明能够应用于无线通信系统中使用的基站装置和通信终端装置。
权利要求
1.一种通信装置,包括存储器,以每个复用单位来存储多个控制数据;以及传输器,在接收到来自通信对方的接收确认信号后,将以每个复用单位复用了多个控制数据的复用控制数据作为一个传输单位来传输。
2.如权利要求1所述的通信装置,其中,存储器存储将作为一个复用单位存储的多个控制数据相互关联的信息。
3.如权利要求1所述的通信装置,其中,包括复用器,依次存储多个复用控制数据,进一步复用多个复用控制数据;传输器将多个复用控制数据作为一个传输单位来传输。
4.如权利要求3所述的通信装置,其中,包括定时器,反复计时规定的时间;传输器每隔所述规定时间将多个复用控制数据作为一个传输单位来传输。
5.一种搭载通信装置的通信终端装置,其中,所述通信装置包括存储器,以每个复用单位来存储多个控制数据;以及传输器,在接收到来自通信对方的接收确认信号后,将以每个复用单位复用了多个控制数据的复用控制数据作为一个传输单位来传输。
6.一种搭载通信装置的基站装置,其中,所述通信装置包括存储器,以每个复用单位来存储多个控制数据;以及传输器,在接收到来自通信对方的接收确认信号后,将以每个复用单位复用了多个控制数据的复用控制数据作为一个传输单位来传输。
7.一种通信方法,其中,以每个复用单位存储多个控制数据,在接收到来自通信对方的接收确认信号后,将以每个复用单位复用了多个控制数据的复用控制数据作为一个传输单位来传输。
8.如权利要求7所述的通信方法,其中,根据将作为一个复用单位存储的多个控制数据相互关联的信息来复用多个控制数据。
全文摘要
在关联存储部105中,存储将各控制数据以各种种类(每消息单位)进行成组化而关联的规定的表。控制数据同步部104将输入的控制数据依次存储到控制数据存储部106。此时,控制数据同步部104参照关联存储部105中存储的表,按各组关联地存储多个控制数据。通过这样的操作,多个控制数据被复用在各组中,以组为单位作为一个数据来使用。然后,控制数据处理部107将各组中复用的复用控制数据作为一个分组来生成,发送到通信对方。
文档编号H04L29/08GK1327668SQ00802326
公开日2001年12月19日 申请日期2000年10月27日 优先权日1999年10月29日
发明者横山洋儿 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1