[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2001033809A1 - Communication apparatus and communication method - Google Patents

Communication apparatus and communication method Download PDF

Info

Publication number
WO2001033809A1
WO2001033809A1 PCT/JP2000/007536 JP0007536W WO0133809A1 WO 2001033809 A1 WO2001033809 A1 WO 2001033809A1 JP 0007536 W JP0007536 W JP 0007536W WO 0133809 A1 WO0133809 A1 WO 0133809A1
Authority
WO
WIPO (PCT)
Prior art keywords
control data
communication
unit
multiplexed
data
Prior art date
Application number
PCT/JP2000/007536
Other languages
French (fr)
Japanese (ja)
Inventor
Yoji Yokoyama
Original Assignee
Matsushita Electric Industrial Co., Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co., Ltd. filed Critical Matsushita Electric Industrial Co., Ltd.
Priority to EP00970127A priority Critical patent/EP1143684A4/en
Priority to KR10-2001-7008266A priority patent/KR100402566B1/en
Priority to AU79597/00A priority patent/AU7959700A/en
Priority to US09/869,267 priority patent/US7356024B1/en
Publication of WO2001033809A1 publication Critical patent/WO2001033809A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • H04B7/26Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1106Call signalling protocols; H.323 and related
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/04Protocols for data compression, e.g. ROHC
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/24Negotiation of communication capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level

Definitions

  • the present invention relates to a communication device and a communication method, and more particularly to a communication device and a communication method used for multimedia communication in an ITU (International Telecommunication Union).
  • ITU International Telecommunication Union
  • a moving image signal, an audio signal, and the like are compressed by a compression method of a predetermined standard, an image stream, an audio stream, and the like obtained by compression are multiplexed.
  • Multimedia communication is performed by transmission.
  • control data is exchanged between communication terminals with respect to a moving picture coding method, a sound coding method, a data transmission method, or the like. Then, after it is determined how to perform communication within the range of the capabilities of the communication terminal, resources necessary for communication are prepared, and the transmission of the stream data is not performed until these are completed. Be started.
  • ITU-T standard H.245 (hereinafter referred to as II.245 standard) is used for control data exchange performed before the start of stream data transmission.
  • II.245 standard is a communication control protocol developed for AV multimedia communication using packet multiplexing, and is used by many multimedia communication terminals.
  • the communication terminals after the start of communication, the communication terminals first exchange control data regarding the capabilities of the communication terminals and exchange acknowledgment signals for the control data, and determine the communication terminal types and the superiority of the communication terminals. Exchange of information to determine (this Called "transmission start phase 1". ) Is performed. In the transmission start phase 1, control data and the acknowledgment signal for the control data are exchanged by the number of media (audio, video, etc.). After the transmission start phase 1, the capabilities of the sending and receiving terminals are determined, and a logical connection is established for each medium (this is called “transmission start phase 2”).
  • transmission start phase 3 After the end of transmission start phase 2, multiplexing information for packet multiplexing of data and an acknowledgment signal for the multiplexed information are exchanged (this is called “transmission start phase 3”).
  • the transmission of the stream is started only after the processing of the transmission start phases 1 to 3 has been completed.
  • a communication terminal sends control data to a communication partner, obtains an acknowledgment signal (ACK, NACK) of the control data from the communication partner, and then transmits the next control data.
  • the confirmation-type procedure is as follows. With such a procedural configuration, reliable transmission of control data is guaranteed, but the longer the number of control data that must be exchanged before the start of stream data transmission, the longer the time before the start of stream data transmission. Is required. In general, in the H.245 standard, transmission of stream data is started after about 20 pieces of control data are exchanged. Hereinafter, this problem will be specifically described with reference to FIG.
  • FIG. 1 is a sequence diagram showing how a communication terminal equipped with a conventional communication device exchanges control data.
  • the timing hereinafter, abbreviated as “t” 11 and t 21, the communication terminals A and B send control data A-1 and control data B-1 to the communication partner, respectively.
  • t the timing (hereinafter, abbreviated as “t”) 11 and t 21, the communication terminals A and B send control data A-1 and control data B-1 to the communication partner, respectively.
  • t the timing
  • the communication terminals A and B send control data A-1 and control data B-1 to the communication partner, respectively.
  • Send for convenience of explanation, the operation will be focused on the operation of communication terminal A, and the problem will be described.
  • communication terminal A After transmitting control data A-1, communication terminal A generates control data A-2 to be transmitted next.
  • the communication terminal B returns a reception confirmation signal 1 to the communication terminal A.
  • acknowledgment signal 1 is received.
  • Communication terminal A can transmit the next data, and transmits a response to the inquiry about control data B-1 received at t 12 to communication terminal B at t 13 .
  • the communication terminal A has already completed the preparation for transmitting the control data A-2 transmitted next from the communication terminal A at t13.
  • communication terminal B Upon receiving the response data at t 23, communication terminal B returns reception acknowledgment signal 2 to communication terminal A. Communication terminal A, which has received the acknowledgment signal 2 at t 1 4, can transmit the next data. Transmit at t1 4.
  • the communication terminal A cannot transmit the control data A-2 until it receives the acknowledgment signal 2, and thus transmits the control data A-2.
  • the waiting time shown in Fig. 1 occurs. The frequency of occurrence of such a waiting time increases as the number of control data that must be exchanged before the start of stream data transmission increases. Therefore, as the number of control data increases, it takes a longer time to start transmission of stream data. Disclosure of the invention
  • An object of the present invention is to provide a communication device and a communication method that can reduce a waiting time for transmission of control data and reduce a transmission start delay of stream data.
  • the present invention reduces the number of exchanges of control data by multiplexing and transmitting a plurality of control data that can be transmitted without waiting for response data from a communication partner as one multiplex unit. I made it.
  • FIG. 1 shows how a communication terminal equipped with a conventional communication device exchanges control data.
  • FIG. 2 is a main part block diagram showing a schematic configuration of the communication device according to Embodiment 1 of the present invention.
  • FIG. 3 is a diagram showing an example of table contents stored in the association storage unit of the communication device according to Embodiment 1 of the present invention.
  • FIG. 4 is a sequence diagram showing a state in which a communication terminal equipped with the communication device according to Embodiment 1 of the present invention exchanges control data.
  • FIG. 5 is a main part block diagram showing another schematic configuration of the communication device according to Embodiment 1 of the present invention.
  • FIG. 6 is a main part block diagram showing a schematic configuration of a communication device according to Embodiment 2 of the present invention.
  • FIG. 7 is a sequence diagram showing a state in which a communication terminal equipped with a communication device according to Embodiment 2 of the present invention exchanges control data.
  • FIG. 8 is a main part block diagram showing a schematic configuration of a communication device according to Embodiment 3 of the present invention.
  • FIG. 9 is a sequence diagram showing a situation where a communication terminal equipped with a communication device according to Embodiment 3 of the present invention performs control data exchange.
  • the communication device and the communication method according to the first embodiment of the present invention relate a plurality of control data that can be transmitted collectively and a plurality of control data generated asynchronously, and a plurality of control data according to the association. It is multiplexed and transmitted in one bucket.
  • FIG. 2 is a schematic diagram of a communication device according to Embodiment 1 of the present invention. It is a principal part block diagram which shows schematic structure.
  • the control data management unit 102 that has been notified of the start of communication from the terminal control unit 101 outputs a control data transmission instruction to the control data transmission unit 103.
  • the control data transmitting unit 103 that has received the transmission instruction generates transmission control data and outputs it to the control data synchronizing unit 104.
  • control data management unit 102 When there is a control data that needs to be transmitted continuously, the control data management unit 102 outputs a transmission instruction to the control data transmission unit 103 again. As a result, the control data transmitting section 103 again generates transmission control data and outputs it to the control data synchronizing section 104.
  • the control data synchronization unit 104 multiplexes a plurality of transmission control data by operating together with the association storage unit 105 and the control data storage unit 106.
  • the multiplexed transmission control data is output to the control data management unit 102. The multiplexing operation will be described later.
  • the data output to the control data management unit 102 is output to the control data processing unit 107, and is temporarily stored in the multiplexed data storage unit 108.
  • the control data processor 107 detects the reception of the reception confirmation signal transmitted from the communication partner, the control data processor 107 extracts the multiplexed transmission control data from the multiplexed data storage unit 108, An error detection code and the like are added to generate a single bucket. Therefore, this one packet includes a plurality of transmission control data.
  • the generated packet is subjected to predetermined wireless processing after adding header information and the like in the transmission section 109 and transmitted to the communication partner via the antenna 110.
  • control data received via the antenna 110 is subjected to predetermined radio processing in the transmission unit 109, and then output to the control data processing unit 107.
  • the control data processing unit 107 performs processing such as error detection on the reception control data, and outputs a reception acknowledgment signal to the transmission unit 109 if reception is correct, and manages the reception control data in control data management. Output to section 102.
  • the acknowledgment signal is After a predetermined wireless process is performed in the transmitting unit 109, the signal is transmitted to the communication partner via the antenna 110.
  • the control data management unit 102 outputs the reception control data output from the control data processing unit 107 to the control data reception unit 111.
  • the control data receiving unit 111 analyzes the contents of the reception control data, generates a response data if a response to the inquiry about the reception control data is necessary, and outputs the response data to the control data synchronization unit 104. .
  • control data the transmission control data generated by the control data transmission unit 103 and the response data generated by the control data reception unit 111 are collectively referred to as “control data”.
  • the data in which a plurality of control data are multiplexed is called "multiplex control data".
  • the control data synchronization unit 104 operates in conjunction with the association storage unit 105 and the control data storage unit 106 to multiply response data and transmission control data.
  • the multiplexed data is output to the control data management unit 102.
  • the multiplexing operation will be described later.
  • the processing up to the transmission of the multiplexed data is the same as described above, and the description is omitted.
  • the terminal control unit 101 outputs an activation signal to the user data processing unit 112, whereby the user data processing unit 112 is activated.
  • the user data overnight processing unit 112 performs predetermined processing (for example, arithmetic processing of the MPEG-4 system) on user data such as audio and images input via the input / output terminal 113, After generating the transmission stream data and outputting it to the transmission unit 109, the user data processing unit 112 performs predetermined processing on the reception stream data output from the transmission unit 109, and then performs input processing. Output to other devices via output terminals 113.
  • predetermined processing for example, arithmetic processing of the MPEG-4 system
  • control data synchronization unit 104 the association storage unit 105, and the control data
  • association storage unit 105 the association storage unit 105
  • control data The operation in which the evening storage unit 106 multiplexes control data will be described.
  • the association storage unit 105 stores a predetermined table as shown in FIG. 3, in which each control data is grouped for each type (each message unit) and associated.
  • FIG. 3 is a diagram showing an example of table contents stored in the association storage unit of the communication device according to Embodiment 1 of the present invention.
  • each message belonging to one group in the table shown in FIG. 3 is a message that can be transmitted collectively to a communication partner. That is, since the "terminal capability information exchange message" is a message that can be transmitted without waiting for the response data from the communication partner to the "mass evening slave decision message", the "mass evening slave decision message” And the “terminal capability information exchange message” can be transmitted together to the communication partner. Therefore, the “master / slave decision message” and the “terminal capability information exchange message” are grouped together.
  • the “terminal capability information exchange message” and the “logical channel opening message” are separate groups.
  • the stored contents have a configuration that can be changed adaptively according to the communication conditions. In other words, when communication without voice is performed, there is no need to open a logical channel for voice. Therefore, the table shown in Fig. 3 is the same as the table in which “Logic channel opened (voice)” is omitted from group 2. Become.
  • the control data synchronization unit 104 sequentially stores the input control data in the control data storage unit 106.
  • the control data synchronization unit 104 refers to the table shown in FIG. 3 stored in the association storage unit 105 and stores the control data to which control data belongs. Judge whether it is data. Then, the control data synchronization unit 104 associates a plurality of control data for each group, Manage as one data per group. By such an operation, a plurality of control data are multiplexed for each group, and each group is treated as one data unit.
  • the control data synchronization unit 104 sets the “master slave determination message” to the group 1 Is determined to belong to In addition, since the control data synchronization section 104 has a “terminal capability information exchange message” after the “master / slave determination message” in Group 1, the “terminal capability information exchange message” follows the “master / slave determination message”. It can be seen that "exchange message” is continuously input. Therefore, in this case, the control data synchronizing section 104 accumulates the “mass slave decision message” in the control data accumulating section 106 as a control data belonging to group 1.
  • control data synchronization unit 104 stores the control data in the control data storage unit 106, and then stores The stored and multiplexed control data is taken out as one data from the control data storage unit 106 and output to the control data management unit 102. After the output, the control data synchronization unit 104 clears the control data accumulation unit 106.
  • the “terminal capability information exchange message” in group 1 is the last control data exchange message. Therefore, after storing the “terminal capability information exchange message” in the control data storage unit 106, the control data synchronization unit 104 transmits the “mass evening slave determination message” and the “terminal capability information exchange message”. The message is taken out of the control data storage unit 106 as one data and output to the control data management unit 102.
  • the multiplexed control data output to the control data management unit 102 is output to the control data processing unit 107 and temporarily stored in the multiplexed data storage unit 108. And Each time the control data processing unit 107 detects the reception of the reception confirmation signal transmitted from the communication partner, the control data processing unit 107 sequentially extracts the multiplexed control data from the child data storage unit 108, and extracts the sequence number, the error detection code, and the like. Add them to generate one packet for each group. Therefore, this one packet includes a plurality of transmission control data. The generated packet is subjected to predetermined radio processing in the transmission unit 109 after header information and the like is added thereto, and is transmitted to the communication partner through the antenna 110.
  • FIG. 4 is a sequence diagram showing a state in which a communication terminal equipped with the communication device according to Embodiment 1 of the present invention exchanges control data.
  • the communication terminal A generates, in the control data receiving unit 111, response data to the inquiry about the control data B_1 received at t12. This response data is stored in the control data storage unit 106.
  • control data A-1 After transmitting the control data A-1, the communication terminal A generates control data A-2 to be transmitted next in the control data transmitting unit 103.
  • the control data A-2 is stored in the control data storage unit 106. As a result, the response data and the control data A-2 are multiplexed.
  • control data A-1 and the control data A-2 are control data belonging to different groups.
  • the response data and the control data A-2 are control data belonging to the same group.
  • control data processing unit 107 When communication terminal B receives control data A-1 at t22, communication terminal B returns reception acknowledgment signal 1 to communication terminal A. Communication terminal A that has received the acknowledgment signal 1 at t 1 3 Since the next data can be transmitted, the control data processing unit 107 combines the multiplexed response data and control data A-2 into one packet, and t 13 To send to communication terminal B. In this way, by multiplexing a plurality of control data and transmitting them as one bucket, the number of transmissions of the control data can be reduced. Also, since communication terminal A multiplexes response data and control data A-2 and transmits them in one packet, the waiting time conventionally caused as shown in FIG. 1 can be reduced.
  • the communication terminal B transmits a reception confirmation signal 2 to the communication terminal A at t23.
  • the acknowledgment signal 2 is received by the communication terminal A at t14.
  • the communication device may have a configuration as shown in FIG.
  • FIG. 5 is a main block diagram showing another schematic configuration of the communication device according to Embodiment 1 of the present invention.
  • the control data management unit 102 refers to the association storage unit 105, and sends a control data input / output instruction signal to the control data storage unit 106.
  • the control data synchronizing unit 104 accumulates the input control data in the control data accumulating unit 106 according to the instruction signal, or stores the accumulated multiplexed control data in the control data accumulating unit 104. Extract from 6 as 1 data.
  • a plurality of control data that can be transmitted collectively and a plurality of control data that occurs asynchronously are associated with each other, and a plurality of control data are associated with the association.
  • Data is multiplexed and transmitted as one bucket.
  • the waiting time for transmitting control data can be reduced, and the number of control signal exchanges can be reduced. Therefore, it is possible to reduce the delay in starting the transmission of stream data due to the waiting time.
  • control data multiplexed according to association is further multiplexed and transmitted as one packet.
  • FIG. 6 is a main block diagram illustrating a schematic configuration of a communication device according to Embodiment 2 of the present invention.
  • FIG. 7 is a block diagram illustrating a communication terminal including a communication device according to Embodiment 2 of the present invention.
  • FIG. 7 is a sequence diagram showing how control data is exchanged.
  • the same components as those of the first embodiment are denoted by the same reference numerals, and the detailed description is omitted.
  • the control data processing unit 501 cannot transmit the multiplexed control data until the reception confirmation signal transmitted from the communication partner is received, as shown in FIG. During this time, the multiplexed control data output from the control data management unit 102 is sequentially stored in the multiplexed data storage unit 108.
  • the multiplexed control data output from the control data management unit 102 is sequentially stored in the multiplexed data storage unit 108.
  • a plurality of control data multiplexed in groups are further multiplexed in a plurality of groups.
  • the control data processing section 501 When detecting the reception of the acknowledgment signal at t13 shown in FIG. 7, the control data processing section 501 receives all multiplexed control data (multiplexed control data 1 and multiplexed control data 2) accumulated up to that point. Is extracted from the multiplexed data storage unit 108, a sequence number, an error detection code, and the like are added to generate a single bucket and output to the transmission unit 108. As a result, the control data multiplexed between a plurality of groups is transmitted to the communication partner as one packet. After the output, the control data processing unit 501 clears the multiplexed data storage unit 108.
  • control data multiplexed according to the association is further multiplexed and transmitted as one packet.
  • the number of control signal exchanges can be further reduced as compared to Embodiment 1, and the transmission efficiency of control signals can be increased.
  • the time required for starting the transmission of stream data can be further reduced.
  • control data multiplexed between a plurality of groups is not transmitted at the time of receiving a reception confirmation signal, but at predetermined time intervals. This is the point of transmission.
  • FIG. 8 is a main block diagram illustrating a schematic configuration of a communication device according to Embodiment 3 of the present invention.
  • FIG. 9 is a block diagram illustrating a communication terminal including a communication device according to Embodiment 3 of the present invention.
  • FIG. 7 is a sequence diagram showing how control data is exchanged.
  • the same components as those of the second embodiment are denoted by the same reference numerals, and detailed description thereof will be omitted.
  • the control data management unit 102 It is conceivable that the next multiplex control data is output to the unit 701. In this case, the transmission efficiency can be improved by transmitting in a single bucket including the multiplex control data output immediately after the reception confirmation signal is received. Therefore, in the communication device and the communication method according to the present embodiment, one bucket is generated including the multiplex control data output immediately after receiving the reception confirmation signal.
  • control data processing unit 701 stores the multiplex control data 1 in the multiplex data storage unit 108 when the multiplex control data 1, which is the first multiplex control data, is input. At the same time, the timer 702 is started.
  • control data processor 701 multiplexes the multiplexed control data output from the control data manager 102 as shown in FIG.
  • the data is sequentially stored in the storage unit 108. Now, here, for example, It is assumed that three multiplex control data of multiplex control data 1 to 3 are accumulated from the start of 2 to the expiration.
  • the control data processing unit 701 After receiving the reception acknowledgment signal at t13 shown in Fig. 9, the control data processing unit 701, when the timer 702 expires at t14, all the multiplexed control data accumulated so far.
  • the multiplexed control data 1 to 3 are taken out from the multiplexed data storage unit 108, a sequence number, an error detection code, and the like are added to the multiplexed data to generate a single bucket and output to the transmission unit 109.
  • the control data processing unit 7 0 1 serves to Kuria multiple data storage unit 1 0 8, t Note restart the evening timer 7 0 2, the predetermined time to be set evening now 7 0 2, multiple Consider the control data generation timing, etc., and set the transmission efficiency to be the highest.
  • control data multiplexed between a plurality of groups is transmitted at a predetermined time interval instead of being transmitted at the time of receiving a reception confirmation signal. .
  • This makes it possible to further reduce the number of control signal exchanges and increase the control signal transmission efficiency, as compared with the second embodiment, when multiplex control data is frequently generated. Therefore, the time required until the start of stream data transmission can be further reduced.
  • the transmission path is wireless
  • the present invention is not limited to this, and the transmission path may be wired.
  • Modes 1 to 3 are particularly effective in communication systems in which errors are likely to occur during transmission.
  • the waiting time is similarly reduced on both sides, and there is no shift in the operation timing between both sides, so that real-time Two-way communication becomes possible.
  • the first to third embodiments can be realized by software. is there. It is also possible to store the software on a storage medium and read and execute it on a computer.
  • t herein can reduce the transmission start delay of the stream data Heisei 1 1 October 2000 2 It is based on Japanese Patent Application No. 11-309005 filed on the 9th. All this content is included here. Industrial applicability
  • the present invention can be applied to a base station device and a communication terminal device used in a wireless communication system.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Communication Control (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A predetermined table where pieces of control data of each type (each message unit) are grouped and correlated with one another is stored in a correlation storage section (105). A control data synchronizing section (104) accumulates inputted control data sequentially in a control data accumulating section (106). The control data synchronizing section (104) groups a plurality of pieces of control data, correlates them with one another with reference to the table stored in the correlation storing section (105), and accumulates them. The pieces of control data are multiplexed through these operations and handled as a piece of data in units of a group. A control data processing section (107) generates the control data multiplexed for each group as a packet and transmits it to the communication party.

Description

明 細 書 通信装置および通信方法 技術分野  Description Communication device and communication method
本発明は、 通信装置および通信方法に関し、 特に I T U (International Telecommunication Union) におけるマルチメディア通信に使用される通 信装置および通信方法に関する。 背景技術  The present invention relates to a communication device and a communication method, and more particularly to a communication device and a communication method used for multimedia communication in an ITU (International Telecommunication Union). Background art
従来、 ディジタル通信においては、 動画像信号や音声信号等を所定の標準 規格の圧縮方式で圧縮し、 圧縮して得られた画像ストリーム、 音声ストリー ム等を多重化し、 この多重化ストリ一ムデータを伝送することによりマルチ メディァ通信が行われる。  Conventionally, in digital communication, a moving image signal, an audio signal, and the like are compressed by a compression method of a predetermined standard, an image stream, an audio stream, and the like obtained by compression are multiplexed. Multimedia communication is performed by transmission.
ストリームデ一夕の伝送開始前には、 通信端末間において、 動画像符号化 方式、 音声符号化方式、 またはデータ伝送方式等に関して、 制御データの交 換が行われる。 そして、 通信端末の能力の範囲内でどのような方式で通信を 行うかが決定された後、 通信に必要なリソースの準備等が行われ、 これらが 完了して初めてストリームデ一夕の伝送が開始される。  Before the start of transmission of stream data, control data is exchanged between communication terminals with respect to a moving picture coding method, a sound coding method, a data transmission method, or the like. Then, after it is determined how to perform communication within the range of the capabilities of the communication terminal, resources necessary for communication are prepared, and the transmission of the stream data is not performed until these are completed. Be started.
ストリームデータ伝送開始前に行われる制御データの交換については、 現 在、 I T U— T規格 H . 2 4 5 (以下、 Γ Η . 2 4 5規格」 という。) が使用さ れている。 この規格は、 パケット多重を用いる A Vマルチメディア通信のた めに開発された通信制御プロトコルで、 多くのマルチメディァ通信端末で使 用されている。  Currently, ITU-T standard H.245 (hereinafter referred to as II.245 standard) is used for control data exchange performed before the start of stream data transmission. This standard is a communication control protocol developed for AV multimedia communication using packet multiplexing, and is used by many multimedia communication terminals.
H . 2 4 5規格では、 通信端末間において、 通信開始後、 まず、 通信端末 の能力に関する制御デ一夕とその制御データについての受信確認信号の交換、 および通信端末種別と通信端末の優劣を決定するための情報の交換 (これを 「伝送開始フヱ一ズ 1」 と呼ぶ。) が行われる。 伝送開始フェーズ 1では、 メディア (音声、 画像等) の数だけ、' 制御データとその制御データについて の受信確認信号の交換が行われる。 伝送開始フェーズ 1を経て送受信端末の 能力が確定され、 メディア毎に論理的なコネクションが確立される (これを 「伝送開始フェーズ 2」 と呼ぶ。)。 伝送開始フェーズ 2の終了後、 デ一夕を パケット多重するための多重情報とその多重情報についての受信確認信号の 交換 (これを 「伝送開始フェーズ 3」 と呼ぶ。) が行われる。 伝送開始フエ ーズ 1〜 3の処理がすべて完了して初めて、 ストリ一ムデ一夕の伝送が開始 される。 According to the H.245 standard, after the start of communication, the communication terminals first exchange control data regarding the capabilities of the communication terminals and exchange acknowledgment signals for the control data, and determine the communication terminal types and the superiority of the communication terminals. Exchange of information to determine (this Called "transmission start phase 1". ) Is performed. In the transmission start phase 1, control data and the acknowledgment signal for the control data are exchanged by the number of media (audio, video, etc.). After the transmission start phase 1, the capabilities of the sending and receiving terminals are determined, and a logical connection is established for each medium (this is called “transmission start phase 2”). After the end of transmission start phase 2, multiplexing information for packet multiplexing of data and an acknowledgment signal for the multiplexed information are exchanged (this is called “transmission start phase 3”). The transmission of the stream is started only after the processing of the transmission start phases 1 to 3 has been completed.
しかしながら、 H . 2 4 5規格では、 通信端末が、 通信相手へ制御データ を送り、 その制御データの受信確認信号 (A C K、 N A C K) を通信相手よ り得てから、 次の制御データを送信する、 という確認型の手順構成となって いる。 このような手順構成では、 制御データに関し確実な伝送が保証される が、 ストリームデータの伝送開始までに交換する必要のある制御デ一夕の数 が多くなるほど、 ストリームデータの伝送開始までに長時間を要してしまう、 という問題がある。 なお、 一般的には、 H . 2 4 5規格では、 2 0個程度の 制御データが交換された後、 ストリームデ一夕の伝送が開始される。 以下、 この問題について図 1を用いて具体的に説明する。  However, according to the H.245 standard, a communication terminal sends control data to a communication partner, obtains an acknowledgment signal (ACK, NACK) of the control data from the communication partner, and then transmits the next control data. The confirmation-type procedure is as follows. With such a procedural configuration, reliable transmission of control data is guaranteed, but the longer the number of control data that must be exchanged before the start of stream data transmission, the longer the time before the start of stream data transmission. Is required. In general, in the H.245 standard, transmission of stream data is started after about 20 pieces of control data are exchanged. Hereinafter, this problem will be specifically described with reference to FIG.
図 1は、 従来の通信装置を備えた通信端末が制御データの交換を行う様子 を示すシーケンス図である。 図 1において、 タイミング (以下、 「 t」 と省 略する。) 1 1および t 2 1では、 通信端末 Aおよび Bが、 それぞれ通信相 手に対して制御データ A— 1、 制御データ B— 1を送信する。 なお、 以下の 説明では、 説明の便宜上、 通信端末 Aの動作に着目し、 問題について説明す る。  FIG. 1 is a sequence diagram showing how a communication terminal equipped with a conventional communication device exchanges control data. In FIG. 1, the timing (hereinafter, abbreviated as “t”) 11 and t 21, the communication terminals A and B send control data A-1 and control data B-1 to the communication partner, respectively. Send In the following description, for convenience of explanation, the operation will be focused on the operation of communication terminal A, and the problem will be described.
通信端末 Aは、 制御データ A— 1を送信した後、 次に送信する制御デ一夕 A— 2を生成する。 通信端末 Bは、 t 2 2で制御デ一夕 A _ 1を受信すると、 受信確認信号 1を通信端末 Aへ返信する。 t 1 3で受信確認信号 1を受信し た通信端末 Aは、 次のデータを送信することが可能となったため、 t 1 2で 受信した制御データ B— 1の問い合わせに対する応答デ一夕を、 t 1 3で通 信端末 Bへ送信する。 ここで、 t 1 3ではすでに、 通信端末 Aにおいて、 次 に通信端末 Aから送信される制御データ A— 2の送信準備が完了しているも のとする。 After transmitting control data A-1, communication terminal A generates control data A-2 to be transmitted next. When receiving the control data A_1 at t22, the communication terminal B returns a reception confirmation signal 1 to the communication terminal A. At t 1 3 acknowledgment signal 1 is received. Communication terminal A can transmit the next data, and transmits a response to the inquiry about control data B-1 received at t 12 to communication terminal B at t 13 . Here, it is assumed that the communication terminal A has already completed the preparation for transmitting the control data A-2 transmitted next from the communication terminal A at t13.
通信端末 Bは、 t 2 3で応答データを受信すると、 受信確認信号 2を通信 端末 Aへ返信する。 t 1 4で受信確認信号 2を受信した通信端末 Aは、 次の データを送信することが可能となったため、 t 1 3ですでに送信準備が完了 している制御デ一夕 A— 2を t 1 4で送信する。  Upon receiving the response data at t 23, communication terminal B returns reception acknowledgment signal 2 to communication terminal A. Communication terminal A, which has received the acknowledgment signal 2 at t 1 4, can transmit the next data. Transmit at t1 4.
このように、 H . 2 4 5規格では、 通信端末 Aは、 受信確認信号 2を受信 してからでないと制御データ A— 2を送信することができないため、 制御デ —夕 A— 2の送信に関して図 1に示すような待ち時間が発生してしまう。 このような待ち時間の発生頻度は、 ストリームデータの伝送開始までに交換 する必要のある制御デ一夕の数が多くなるほど高くなる。 よって、 制御デ一 夕の数が多くなるほど、 ストリームデータの伝送開始までに長時間を要して しまうことになる。 発明の開示  As described above, according to the H.245 standard, the communication terminal A cannot transmit the control data A-2 until it receives the acknowledgment signal 2, and thus transmits the control data A-2. The waiting time shown in Fig. 1 occurs. The frequency of occurrence of such a waiting time increases as the number of control data that must be exchanged before the start of stream data transmission increases. Therefore, as the number of control data increases, it takes a longer time to start transmission of stream data. Disclosure of the invention
本発明の目的は、 制御データの送信に関する待ち時間を減少させ、 ス卜リ ームデ一夕の伝送開始遅延を低減させることができる通信装置および通信方 法を提供することである。  An object of the present invention is to provide a communication device and a communication method that can reduce a waiting time for transmission of control data and reduce a transmission start delay of stream data.
上記目的を達成するために本発明では、 通信相手からの応答データを待た ずに伝送できる複数の制御データを 1つの多重単位として多重して伝送する ことにより、 制御データの交換回数を削減するようにした。 図面の簡単な説明  In order to achieve the above object, the present invention reduces the number of exchanges of control data by multiplexing and transmitting a plurality of control data that can be transmitted without waiting for response data from a communication partner as one multiplex unit. I made it. BRIEF DESCRIPTION OF THE FIGURES
図 1は、 従来の通信装置を備えた通信端末が制御データの交換を行う様子 を示すシーケンス図である。 Figure 1 shows how a communication terminal equipped with a conventional communication device exchanges control data. FIG.
図 2は、 本発明の実施の形態 1に係る通信装置の概略構成を示す要部プロ ック図である。  FIG. 2 is a main part block diagram showing a schematic configuration of the communication device according to Embodiment 1 of the present invention.
図 3は、 本発明の実施の形態 1に係る通信装置の関連付け記憶部に記憶さ れているテーブル内容の一例を示す図である。  FIG. 3 is a diagram showing an example of table contents stored in the association storage unit of the communication device according to Embodiment 1 of the present invention.
図 4は、 本発明の実施の形態 1に係る通信装置を備えた通信端末が制御デ 一夕の交換を行う様子を示すシーケンス図である。  FIG. 4 is a sequence diagram showing a state in which a communication terminal equipped with the communication device according to Embodiment 1 of the present invention exchanges control data.
図 5は、 本発明の実施の形態 1に係る通信装置の別の概略構成を示す要部 ブロック図である。  FIG. 5 is a main part block diagram showing another schematic configuration of the communication device according to Embodiment 1 of the present invention.
図 6は、 本発明の実施の形態 2に係る通信装置の概略構成を示す要部プロ ック図である。  FIG. 6 is a main part block diagram showing a schematic configuration of a communication device according to Embodiment 2 of the present invention.
図 7は、 本発明の実施の形態 2に係る通信装置を備えた通信端末が制御デ 一夕の交換を行う様子を示すシーケンス図である。  FIG. 7 is a sequence diagram showing a state in which a communication terminal equipped with a communication device according to Embodiment 2 of the present invention exchanges control data.
図 8は、 本発明の実施の形態 3に係る通信装置の概略構成を示す要部プロ ック図である。  FIG. 8 is a main part block diagram showing a schematic configuration of a communication device according to Embodiment 3 of the present invention.
図 9は、 本発明の実施の形態 3に係る通信装置を備えた通信端末が制御デ —夕の交換を行う様子を示すシーケンス図である。 発明を実施するための最良の形態  FIG. 9 is a sequence diagram showing a situation where a communication terminal equipped with a communication device according to Embodiment 3 of the present invention performs control data exchange. BEST MODE FOR CARRYING OUT THE INVENTION
以下、 本発明の実施の形態について、 図面を参照して詳細に説明する。  Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
(実施の形態 1 )  (Embodiment 1)
本発明の実施の形態 1に係る通信装置および通信方法は、 一括して送信可 能な複数の制御データや非同期に発生する複数の制御データを関連付けし、 その関連付けに従って複数の制御デ—夕を多重して 1つのバケツトにして伝 送するものである。  The communication device and the communication method according to the first embodiment of the present invention relate a plurality of control data that can be transmitted collectively and a plurality of control data generated asynchronously, and a plurality of control data according to the association. It is multiplexed and transmitted in one bucket.
以下、 図 2を用いて、 本発明の実施の形態 1に係る通信装置および通信方 法にについて説明する。 図 2は、 本発明の実施の形態 1に係る通信装置の概 略構成を示す要部ブロック図である。 Hereinafter, the communication device and the communication method according to Embodiment 1 of the present invention will be described using FIG. FIG. 2 is a schematic diagram of a communication device according to Embodiment 1 of the present invention. It is a principal part block diagram which shows schematic structure.
端末制御部 1 0 1から通信開始を揞示された制御データ管理部 1 0 2は、 制御データの送信指示を制御データ送信部 1 0 3へ出力する。 送信指示を受 けた制御データ送信部 1 0 3は、 送信制御データを生成し、 制御デ一夕同期 部 1 0 4へ出力する。  The control data management unit 102 that has been notified of the start of communication from the terminal control unit 101 outputs a control data transmission instruction to the control data transmission unit 103. The control data transmitting unit 103 that has received the transmission instruction generates transmission control data and outputs it to the control data synchronizing unit 104.
制御デ一夕管理部 1 0 2は、 続けて送信する必要がある制御デ一夕がある 場合には、 再び送信指示を制御デ一夕送信部 1 0 3へ出力する。 これにより、 制御データ送信部 1 0 3は、 再び送信制御データを生成し、 制御デ一夕同期 部 1 0 4へ出力する。  When there is a control data that needs to be transmitted continuously, the control data management unit 102 outputs a transmission instruction to the control data transmission unit 103 again. As a result, the control data transmitting section 103 again generates transmission control data and outputs it to the control data synchronizing section 104.
制御データ同期部 1 0 4は、 関連付け記憶部 1 0 5および制御データ蓄積 部 1 0 6とともに動作することにより、 複数の送信制御データを多重する。 多重された送信制御データは、 制御データ管理部 1 0 2へ出力される。 なお、 多重する動作については後述する。  The control data synchronization unit 104 multiplexes a plurality of transmission control data by operating together with the association storage unit 105 and the control data storage unit 106. The multiplexed transmission control data is output to the control data management unit 102. The multiplexing operation will be described later.
制御データ管理部 1 0 2へ出力されたデータは、 制御データ処理部 1 0 7 へ出力され、 多重デ一夕蓄積部 1 0 8に一旦蓄積される。 そして、 制御デー 夕処理部 1 0 7は、 通信相手から送信された受信確認信号の受信を検知する と、 多重された送信制御データを多重データ蓄積部 1 0 8から取り出し、 シ —ゲンス番号および誤り検出符号等を付加して、 1つのバケツトとして生成 する。 従って、 この 1つのパケットには、 複数の送信制御デ一夕が含まれる ことになる。 生成されたパケットは、 伝送部 1 0 9において、 ヘッダ情報等 が付加された後、 所定の無線処理を施され、 アンテナ 1 1 0を介して通信相 手へ送信される。  The data output to the control data management unit 102 is output to the control data processing unit 107, and is temporarily stored in the multiplexed data storage unit 108. When the control data processor 107 detects the reception of the reception confirmation signal transmitted from the communication partner, the control data processor 107 extracts the multiplexed transmission control data from the multiplexed data storage unit 108, An error detection code and the like are added to generate a single bucket. Therefore, this one packet includes a plurality of transmission control data. The generated packet is subjected to predetermined wireless processing after adding header information and the like in the transmission section 109 and transmitted to the communication partner via the antenna 110.
一方、 アンテナ 1 1 0を介して受信された制御データは、 伝送部 1 0 9に おいて所定の無線処理が施された後、 制御データ処理部 1 0 7へ出力される。 制御データ処理部 1 0 7は、 受信制御データに対し誤り検出等の処理を行い、 正しく受信されていれば、 伝送部 1 0 9へ受信確認信号を出力するとともに、 受信制御データを制御データ管理部 1 0 2へ出力する。 受信確認信号は、 伝 送部 1 0 9において所定の無線処理が施された後、 アンテナ 1 1 0を介して 通信相手へ送信される。 On the other hand, the control data received via the antenna 110 is subjected to predetermined radio processing in the transmission unit 109, and then output to the control data processing unit 107. The control data processing unit 107 performs processing such as error detection on the reception control data, and outputs a reception acknowledgment signal to the transmission unit 109 if reception is correct, and manages the reception control data in control data management. Output to section 102. The acknowledgment signal is After a predetermined wireless process is performed in the transmitting unit 109, the signal is transmitted to the communication partner via the antenna 110.
制御デ一夕管理部 1 0 2は、 制御データ処理部 1 0 7から出力された受信 制御データを、 制御デ一夕受信部 1 1 1へ出力する。 制御データ受信部 1 1 1は、 受信制御データの内容を解析し、 受信制御データの問い合わせに対す る応答が必要であれば、 応答データを生成し、 制御データ同期部 1 0 4へ出 力する。 なお、 以下の説明では、 制御データ送信部 1 0 3が生成する送信制 御データと、 制御データ受信部 1 1 1が生成する応答データとを総称して 「制御データ」 と呼ぶものとする。 また、 制御データが複数多重されたデ一 夕を 「多重制御データ」 と呼ぶものとする。  The control data management unit 102 outputs the reception control data output from the control data processing unit 107 to the control data reception unit 111. The control data receiving unit 111 analyzes the contents of the reception control data, generates a response data if a response to the inquiry about the reception control data is necessary, and outputs the response data to the control data synchronization unit 104. . In the following description, the transmission control data generated by the control data transmission unit 103 and the response data generated by the control data reception unit 111 are collectively referred to as “control data”. The data in which a plurality of control data are multiplexed is called "multiplex control data".
制御データ同期部 1 0 4は、 関連付け記憶部 1 0 5および制御データ蓄積 部 1 0 6とともに動作することにより、 応答データと送信制御デ一夕とを多 重する。 多重されたデータは、 制御データ管理部 1 0 2へ出力される。 なお、 多重する動作については、 後述する。 以降、 多重されたデータが送信される までの処理は、 上記同様のため説明を省略する。  The control data synchronization unit 104 operates in conjunction with the association storage unit 105 and the control data storage unit 106 to multiply response data and transmission control data. The multiplexed data is output to the control data management unit 102. The multiplexing operation will be described later. Hereinafter, the processing up to the transmission of the multiplexed data is the same as described above, and the description is omitted.
以上のようにして、 上記通信装置を備える通信端末間において、 各伝送開 始フェーズにおける制御データの交換終了後、 音声データ、 画像データ等の ストリームデ一夕の伝送が開始される。 すなわち、 制御データの交換完了後、 端末制御部 1 0 1が、 ユーザデータ処理部 1 1 2へ起動信号を出力し、 これ により、 ユーザデータ処理部 1 1 2が起動する。  As described above, between the communication terminals equipped with the communication device, after the exchange of the control data in each transmission start phase, transmission of stream data such as audio data, image data, etc. is started. That is, after the exchange of the control data is completed, the terminal control unit 101 outputs an activation signal to the user data processing unit 112, whereby the user data processing unit 112 is activated.
ユーザデ一夕処理部 1 1 2は、 入出力端子 1 1 3を介して入力される音声、 画像等のユーザーデータに対して所定の処理 (例えば M P E G— 4方式の演 算処理) を施して、 送信ストリームデータを生成し伝送部 1 0 9へ出力する また、 ユーザデータ処理部 1 1 2は、 伝送部 1 0 9から出力された受信スト リームデータに対して所定の処理を施した後、 入出力端子 1 1 3を介して他 の装置へ出力する。  The user data overnight processing unit 112 performs predetermined processing (for example, arithmetic processing of the MPEG-4 system) on user data such as audio and images input via the input / output terminal 113, After generating the transmission stream data and outputting it to the transmission unit 109, the user data processing unit 112 performs predetermined processing on the reception stream data output from the transmission unit 109, and then performs input processing. Output to other devices via output terminals 113.
次いで、 制御データ同期部 1 0 4、 関連付け記憶部 1 0 5および制御デ一 夕蓄積部 1 0 6が制御データを多重する動作について説明する。 Next, the control data synchronization unit 104, the association storage unit 105, and the control data The operation in which the evening storage unit 106 multiplexes control data will be described.
関連付け記憶部 1 0 5には、 各制御データをその種類毎 (メッセージ単位 毎) にグループ化して関連付けた、 図 3に示すような所定のテーブルが記憶 されている。 図 3は、 本発明の実施の形態 1に係る通信装置の関連付け記憶 部に記憶されているテーブル内容の一例を示す図である。  The association storage unit 105 stores a predetermined table as shown in FIG. 3, in which each control data is grouped for each type (each message unit) and associated. FIG. 3 is a diagram showing an example of table contents stored in the association storage unit of the communication device according to Embodiment 1 of the present invention.
ここで、 図 3に示すテーブルのある 1つのグループに属する各メッセージ は、 通信相手に対してまとめて送信することが可能なメッセージである。 す なわち、 「端末能力情報交換メッセージ」 は、 「マス夕スレーブ決定メッセ一 ジ」 に対する通信相手からの応答データを待つことなしに送信可能なメッセ ージであるため、 「マス夕スレーブ決定メッセージ」 と 「端末能力情報交換 メッセージ」 とは、 通信相手に対してまとめて送信することが可能である。 従って、 「マスタスレーブ決定メッセージ」 と 「端末能力情報交換メッセ一 ジ」 とを 1つのグループとしたものである。  Here, each message belonging to one group in the table shown in FIG. 3 is a message that can be transmitted collectively to a communication partner. That is, since the "terminal capability information exchange message" is a message that can be transmitted without waiting for the response data from the communication partner to the "mass evening slave decision message", the "mass evening slave decision message" And the "terminal capability information exchange message" can be transmitted together to the communication partner. Therefore, the “master / slave decision message” and the “terminal capability information exchange message” are grouped together.
一方、 「端末能力情報交換メッセ一ジ」 に対する通信相手からの応答デー 夕を待たなければ通信相手端末の能力がわからないため、 「端末能力情報交 換メッセ一ジ」 と 「論理チャネル開設メッセージ」 とを通信相手に対してま とめて送信することができない。 従って、 「端末能力情報交換メッセージ」 と 「論理チャネル開設メッセージ」 とは別のグループとしたものである。 なお、 記憶されている内容は、 通信条件により適応的に変更可能な構成を とる。 すなわち、 音声の無い通信が行われる際には、 音声の論理チャネル開 設の必要がないので、 図 3に示すテーブルは、 グループ 2から 「論理チヤネ ル開設 (音声)」 が省かれたテーブルとなる。  On the other hand, since the capabilities of the communication partner terminal cannot be known without waiting for the response data from the communication partner to the “terminal capability information exchange message”, the “terminal capability information exchange message” and the “logical channel opening message” Cannot be sent to the other party at once. Therefore, the "terminal capability information exchange message" and the "logical channel establishment message" are separate groups. The stored contents have a configuration that can be changed adaptively according to the communication conditions. In other words, when communication without voice is performed, there is no need to open a logical channel for voice. Therefore, the table shown in Fig. 3 is the same as the table in which “Logic channel opened (voice)” is omitted from group 2. Become.
制御データ同期部 1 0 4は、 入力された制御データを順次制御データ蓄積 部 1 0 6へ蓄積していく。 制御データ同期部 1 0 4は、 制御デ一夕を蓄積す る際に、 関連付け記憶部 1 0 5に記憶された図 3に示すテーブルを参照して、 蓄積する制御データがどのグループに属する制御データか判断する。 そして、 制御データ同期部 1 0 4は、 複数の制御データをグループ毎に関連付けて、 グループ単位で 1データとして管理する。 このような動作により、 複数の制 御データがグループ毎に多重され、 ル一プ単位で 1デ一夕として取り扱わ れることになる。 The control data synchronization unit 104 sequentially stores the input control data in the control data storage unit 106. When accumulating the control data, the control data synchronization unit 104 refers to the table shown in FIG. 3 stored in the association storage unit 105 and stores the control data to which control data belongs. Judge whether it is data. Then, the control data synchronization unit 104 associates a plurality of control data for each group, Manage as one data per group. By such an operation, a plurality of control data are multiplexed for each group, and each group is treated as one data unit.
具体的には、 例えば、 制御デ一夕同期部 1 0 4に 「マスタスレーブ決定メ ッセージ」 が入力された場合には、 制御データ同期部 1 0 4は、 「マスタス レーブ決定メッセージ」 がグループ 1に属すると判断する。 また、 制御デー 夕同期部 1 0 4は、 グループ 1において 「マス夕スレーブ決定メッセ一ジ」 の後に 「端末能力情報交換メッセージ」 が存在するため、 「マスタスレーブ 決定メッセージ」 の後に 「端末能力情報交換メッセージ」 が続けて入力され ることがわかる。 従って、 この場合には、 制御デ一夕同期部 1 0 4は、 「マ ス夕スレーブ決定メッセージ」 を、 グループ 1に属する制御デ一夕として制 御データ蓄積部 1 0 6に蓄積する。  Specifically, for example, when the “master slave determination message” is input to the control data synchronization unit 104, the control data synchronization unit 104 sets the “master slave determination message” to the group 1 Is determined to belong to In addition, since the control data synchronization section 104 has a “terminal capability information exchange message” after the “master / slave determination message” in Group 1, the “terminal capability information exchange message” follows the “master / slave determination message”. It can be seen that "exchange message" is continuously input. Therefore, in this case, the control data synchronizing section 104 accumulates the “mass slave decision message” in the control data accumulating section 106 as a control data belonging to group 1.
また、 制御データ同期部 1 0 4は、 入力された制御デ一夕が各グループの 最後にあるデータの場合には、 その制御データを制御データ蓄積部 1 0 6に 蓄積した後、 それまでに蓄積し多重されている複数の制御デ一夕を 1データ として制御デ一夕蓄積部 1 0 6から取り出して制御デ一夕管理部 1 0 2へ出 力する。 出力後、 制御データ同期部 1 0 4は、 制御デ一夕蓄積部 1 0 6をク リアする。  When the input control data is the last data of each group, the control data synchronization unit 104 stores the control data in the control data storage unit 106, and then stores The stored and multiplexed control data is taken out as one data from the control data storage unit 106 and output to the control data management unit 102. After the output, the control data synchronization unit 104 clears the control data accumulation unit 106.
具体的には、 例えば、 制御データ同期部 1 0 4に 「端末能力情報交換メッ セージ」 が入力された場合には、 グループ 1において 「端末能力情報交換メ ッセージ」 は最後にある制御デ一夕であるため、 制御データ同期部 1 0 4は, 「端末能力情報交換メッセ一ジ」 を制御デ一夕蓄積部 1 0 6に蓄積した後、 「マス夕スレーブ決定メッセージ」 と 「端末能力情報交換メッセージ」 とを 1データとして制御データ蓄積部 1 0 6から取り出して制御デ一夕管理部 1 0 2へ出力する。  Specifically, for example, when the “terminal capability information exchange message” is input to the control data synchronization unit 104, the “terminal capability information exchange message” in group 1 is the last control data exchange message. Therefore, after storing the “terminal capability information exchange message” in the control data storage unit 106, the control data synchronization unit 104 transmits the “mass evening slave determination message” and the “terminal capability information exchange message”. The message is taken out of the control data storage unit 106 as one data and output to the control data management unit 102.
制御データ管理部 1 0 2へ出力された多重制御データは、 制御データ処理 部 1 0 7へ出力され、 多重データ蓄積部 1 0 8に一旦蓄積される。 そして、 制御データ処理部 1 0 7は、 通信相手から送信された受信確認信号の受信を 検知する毎に、 多重制御データを多童データ蓄積部 1 0 8から順に取り出し、 シーケンス番号および誤り検出符号等を付加して、 グループ毎に 1つのパケ ットとして生成する。 従って、 この 1つのパケットには、 複数の送信制御デ 一夕が含まれることになる。 生成されたパケットは、 伝送部 1 0 9において、 ヘッダ情報等が付加された後、 所定の無線処理を施され、 アンテナ 1 1 0を ク「して通信相手へ送信される。 The multiplexed control data output to the control data management unit 102 is output to the control data processing unit 107 and temporarily stored in the multiplexed data storage unit 108. And Each time the control data processing unit 107 detects the reception of the reception confirmation signal transmitted from the communication partner, the control data processing unit 107 sequentially extracts the multiplexed control data from the child data storage unit 108, and extracts the sequence number, the error detection code, and the like. Add them to generate one packet for each group. Therefore, this one packet includes a plurality of transmission control data. The generated packet is subjected to predetermined radio processing in the transmission unit 109 after header information and the like is added thereto, and is transmitted to the communication partner through the antenna 110.
次いで、 上記構成を有する通信装置を備えた通信端末が制御データの交換 を行う様子について説明する。 図 4は、 本発明の実施の形態 1に係る通信装 置を備えた通信端末が制御データの交換を行う様子を示すシーケンス図であ る。  Next, the manner in which a communication terminal equipped with a communication device having the above configuration exchanges control data will be described. FIG. 4 is a sequence diagram showing a state in which a communication terminal equipped with the communication device according to Embodiment 1 of the present invention exchanges control data.
図 4において、 タイミング (以下、 「 t」 と省略する。) 1 1および t 2 1 では、 通信端末 Aおよび Bが、 それぞれ通信相手に対して制御データ A— 1 , 制御デ一夕 B— 1を送信する。 なお、 以下の説明では、 説明の便宜上、 通信 端末 Aの動作に着目し、 説明する。  In FIG. 4, at timings (hereinafter abbreviated as “t”) 11 and t 21, communication terminals A and B send control data A-1 and control data B-1 to a communication partner, respectively. Send The following description focuses on the operation of the communication terminal A for convenience of description.
通信端末 Aは、 制御データ受信部 1 1 1において、 t 1 2で受信した制御 デ一夕 B _ 1の問い合わせに対する応答データを生成する。 この応答デ一夕 は、 制御デ一夕蓄積部 1 0 6に蓄積される。  The communication terminal A generates, in the control data receiving unit 111, response data to the inquiry about the control data B_1 received at t12. This response data is stored in the control data storage unit 106.
また、 通信端末 Aは、 制御データ A— 1を送信した後、 制御データ送信部 1 0 3において、 次に送信する制御データ A— 2を生成する。 この制御デー 夕 A— 2は、 制御データ蓄積部 1 0 6に蓄積される。 これにより、 応答デ一 夕と制御データ A— 2とが多重されることになる。  After transmitting the control data A-1, the communication terminal A generates control data A-2 to be transmitted next in the control data transmitting unit 103. The control data A-2 is stored in the control data storage unit 106. As a result, the response data and the control data A-2 are multiplexed.
なお、 今ここでは、 制御デ一夕 A— 1と制御デ一夕 A— 2とは別グループ に属する制御データであるものとする。 また、 応答データと制御データ A— 2とは同グループに属する制御データであるものとする。  Here, it is assumed that the control data A-1 and the control data A-2 are control data belonging to different groups. The response data and the control data A-2 are control data belonging to the same group.
通信端末 Bは、 t 2 2で制御デ一夕 A— 1を受信すると、 受信確認信号 1 を通信端末 Aへ返信する。 t 1 3で受信確認信号 1を受信した通信端末 Aは、 次のデータを送信することが可能となったため、 応答デー夕と制御デ一夕 A ― 2とが多重されたデータを、 制御データ処理部 1 0 7において 1つのパケ ットにし、 t 1 3で通信端末 Bへ送信する。 このように複数の制御データを 多重して 1つのバケツトとして送信することにより、 制御データの送信回数 を削減することができる。 また、 通信端末 Aは、 応答データと制御データ A — 2とを多重して 1つのパケットにして送信するため、 従来、 図 1に示すよ うに生じていた待ち時間を減少させることができる。 When communication terminal B receives control data A-1 at t22, communication terminal B returns reception acknowledgment signal 1 to communication terminal A. Communication terminal A that has received the acknowledgment signal 1 at t 1 3 Since the next data can be transmitted, the control data processing unit 107 combines the multiplexed response data and control data A-2 into one packet, and t 13 To send to communication terminal B. In this way, by multiplexing a plurality of control data and transmitting them as one bucket, the number of transmissions of the control data can be reduced. Also, since communication terminal A multiplexes response data and control data A-2 and transmits them in one packet, the waiting time conventionally caused as shown in FIG. 1 can be reduced.
そして、 通信端末 Bは、 応答デ一夕と制御データ A— 2とが含まれたパケ ットを受信すると、 t 2 3で、 受信確認信号 2を通信端末 Aへ送信する。 受 信確認信号 2は、 t 1 4で、 通信端末 Aに受信される。  Then, upon receiving the packet including the response data and the control data A-2, the communication terminal B transmits a reception confirmation signal 2 to the communication terminal A at t23. The acknowledgment signal 2 is received by the communication terminal A at t14.
なお、 本実施の形態に係る通信装置は、 図 5に示すような構成としてもよ い。 図 5は、 本発明の実施の形態 1に係る通信装置の別の概略構成を示す要 部ブロック図である。 図 5に示す通信装置では、 制御データ管理部 1 0 2が、 関連付け記憶部 1 0 5を参照して、 制御デ一夕蓄積部 1 0 6に対する制御デ —夕の入出力についての指示信号を制御デ一夕同期部 1 0 4へ出力する。 制 御データ同期部 1 0 4は、 その指示信号に従って、 入力された制御データを 制御デ一夕蓄積部 1 0 6へ蓄積するか、 または、 蓄積された多重制御データ を制御データ蓄積部 1 0 6から 1データとして取り出す。  The communication device according to the present embodiment may have a configuration as shown in FIG. FIG. 5 is a main block diagram showing another schematic configuration of the communication device according to Embodiment 1 of the present invention. In the communication device shown in FIG. 5, the control data management unit 102 refers to the association storage unit 105, and sends a control data input / output instruction signal to the control data storage unit 106. Output to control data synchronization section 104. The control data synchronizing unit 104 accumulates the input control data in the control data accumulating unit 106 according to the instruction signal, or stores the accumulated multiplexed control data in the control data accumulating unit 104. Extract from 6 as 1 data.
このように、 本実施の形態に係る通信装置および通信方法によれば、 一括 して送信可能な複数の制御データや非同期に発生する複数の制御データを関 連付けし、 その関連付けに従って複数の制御デ一夕を多重して 1つのバケツ トにして伝送する。 これにより、 制御データの送信に関する待ち時間を減少 させるとともに、 制御信号の交換回数を削減することができる。 よって、 待 ち時間に起因するストリームデータの伝送開始遅延を低減させることができ る。  As described above, according to the communication apparatus and the communication method according to the present embodiment, a plurality of control data that can be transmitted collectively and a plurality of control data that occurs asynchronously are associated with each other, and a plurality of control data are associated with the association. Data is multiplexed and transmitted as one bucket. As a result, the waiting time for transmitting control data can be reduced, and the number of control signal exchanges can be reduced. Therefore, it is possible to reduce the delay in starting the transmission of stream data due to the waiting time.
(実施の形態 2 ) 本実施の形態に係る通信装置および通信方法が実施の形態 1と異なる点は、 関連付けに従って多重された制御データを、 さらに複数多重して 1つのパケ ットにして伝送する点である。 (Embodiment 2) The communication apparatus and the communication method according to the present embodiment differ from the first embodiment in that control data multiplexed according to association is further multiplexed and transmitted as one packet.
以下、 図 6および図 7を用いて、 本発明の実施の形態 2に係る通信装置お よび通信方法にについて説明する。 図 6は、 本発明の実施の形態 2に係る通 信装置の概略構成を示す要部ブロック図であり、 図 7は、 本発明の実施の形 態 2に係る通信装置を備えた通信端末が制御データの交換を行う様子を示す シーケンス図である。 なお、 図 6において、 実施の形態 1と同一の構成には 同一の符号を付し、 詳しい説明は省略する。  Hereinafter, a communication device and a communication method according to Embodiment 2 of the present invention will be described using FIG. 6 and FIG. FIG. 6 is a main block diagram illustrating a schematic configuration of a communication device according to Embodiment 2 of the present invention. FIG. 7 is a block diagram illustrating a communication terminal including a communication device according to Embodiment 2 of the present invention. FIG. 7 is a sequence diagram showing how control data is exchanged. In FIG. 6, the same components as those of the first embodiment are denoted by the same reference numerals, and the detailed description is omitted.
制御デ一夕処理部 5 0 1は、 通信相手から送信された受信確認信号を受信 するまで多重制御データを送信することができないため、 図 7に示すように、 受信確認信号を受信するまでの間、 制御データ管理部 1 0 2から出力される 多重制御データを多重データ蓄積部 1 0 8に順次蓄積していく。 今、 ここで は、 例えば、 多重制御データ 1および多重制御データ 2の 2つの多重制御デ 一夕が蓄積されるものとする。 これにより、 グループ単位で多重された複数 の制御データが、 さらに複数のグループで多重されることになる。  Since the control data processing unit 501 cannot transmit the multiplexed control data until the reception confirmation signal transmitted from the communication partner is received, as shown in FIG. During this time, the multiplexed control data output from the control data management unit 102 is sequentially stored in the multiplexed data storage unit 108. Here, for example, it is assumed that two multiplex control data of multiplex control data 1 and multiplex control data 2 are accumulated. As a result, a plurality of control data multiplexed in groups are further multiplexed in a plurality of groups.
制御データ処理部 5 0 1は、 図 7に示す t 1 3で受信確認信号の受信を検 知すると、 それまでに蓄積したすべての多重制御データ (多重制御データ 1 および多重制御デ一夕 2 ) を多重データ蓄積部 1 0 8から取り出し、 シ一ケ ンス番号および誤り検出符号等を付加して 1つのバケツトとして生成して伝 送部 1 0 8へ出力する。 これにより、 複数のグループ間で多重された制御デ —夕が、 1パケットとして通信相手へ送信される。 出力後、 制御データ処理 部 5 0 1は、 多重データ蓄積部 1 0 8をクリアする。  When detecting the reception of the acknowledgment signal at t13 shown in FIG. 7, the control data processing section 501 receives all multiplexed control data (multiplexed control data 1 and multiplexed control data 2) accumulated up to that point. Is extracted from the multiplexed data storage unit 108, a sequence number, an error detection code, and the like are added to generate a single bucket and output to the transmission unit 108. As a result, the control data multiplexed between a plurality of groups is transmitted to the communication partner as one packet. After the output, the control data processing unit 501 clears the multiplexed data storage unit 108.
このように、 本実施の形態に係る通信装置および通信方法によれば、 関連 付けに従って多重された制御データを、 さらに複数多重して 1つのパケット にして伝送する。 これにより、 実施の形態 1に比べ、 さらに制御信号の交換 回数を削減することができ、 制御信号の伝送効率を高めることができる。 よ つて、 ストリームデータの伝送開始までに要する時間をさらに短縮すること ができる。 As described above, according to the communication device and the communication method according to the present embodiment, control data multiplexed according to the association is further multiplexed and transmitted as one packet. By this means, the number of control signal exchanges can be further reduced as compared to Embodiment 1, and the transmission efficiency of control signals can be increased. Yo Thus, the time required for starting the transmission of stream data can be further reduced.
(実施の形態 3 ) (Embodiment 3)
本実施の形態に係る通信装置および通信方法が実施の形態 2と異なる点は、 複数のグループ間で多重された制御データを、 受信確認信号の受信時に伝送 するのではなく、 所定の時間間隔で伝送する点である。  The communication apparatus and the communication method according to the present embodiment are different from the second embodiment in that control data multiplexed between a plurality of groups is not transmitted at the time of receiving a reception confirmation signal, but at predetermined time intervals. This is the point of transmission.
以下、 図 8および図 9を用いて、 本発明の実施の形態 3に係る通信装置お よび通信方法にについて説明する。 図 8は、 本発明の実施の形態 3に係る通 信装置の概略構成を示す要部ブロック図であり、 図 9は、 本発明の実施の形 態 3に係る通信装置を備えた通信端末が制御データの交換を行う様子を示す シーケンス図である。 なお、 図 8において、 実施の形態 2と同一の構成には 同一の符号を付し、 詳しい説明は省略する。  Hereinafter, a communication device and a communication method according to Embodiment 3 of the present invention will be described using FIG. 8 and FIG. FIG. 8 is a main block diagram illustrating a schematic configuration of a communication device according to Embodiment 3 of the present invention. FIG. 9 is a block diagram illustrating a communication terminal including a communication device according to Embodiment 3 of the present invention. FIG. 7 is a sequence diagram showing how control data is exchanged. In FIG. 8, the same components as those of the second embodiment are denoted by the same reference numerals, and detailed description thereof will be omitted.
多重制御データの生成頻度が高い場合等、 多重制御データの生成夕イミン グによっては、 制御データ処理部 7 0 1が受信確認信号を受信した直後に、 制御データ管理部 1 0 2から制御データ処理部 7 0 1へ、 次の多重制御デー 夕が出力される場合が考えられる。 この場合には、 受信確認信号の受信直後 に出力される多重制御データも含めて 1つのバケツトにして伝送する方が、 伝送効率の向上を図ることができる。 そこで、 本実施の形態に係る通信装置 および通信方法では、 受信確認信号の受信直後に出力された多重制御デ一夕 も含めて 1つのバケツ卜が生成されるようにした。  Depending on the timing of multiplex control data generation, such as when multiplex control data is generated frequently, immediately after the control data processing unit 701 receives the acknowledgment signal, the control data management unit 102 It is conceivable that the next multiplex control data is output to the unit 701. In this case, the transmission efficiency can be improved by transmitting in a single bucket including the multiplex control data output immediately after the reception confirmation signal is received. Therefore, in the communication device and the communication method according to the present embodiment, one bucket is generated including the multiplex control data output immediately after receiving the reception confirmation signal.
制御データ処理部 7 0 1は、 図 9に示すように、 最初の多重制御データで ある多重制御データ 1を入力されたときに、 多重制御データ 1を多重デ一夕 蓄積部 1 0 8へ蓄積するとともに、 タイマ 7 0 2を起動する。  As shown in FIG. 9, the control data processing unit 701 stores the multiplex control data 1 in the multiplex data storage unit 108 when the multiplex control data 1, which is the first multiplex control data, is input. At the same time, the timer 702 is started.
夕イマ 7 0 2が満了するまでの間、 制御データ処理部 7 0 1は、 図 9に示 すように、 制御デ一夕管理部 1 0 2から出力される多重制御データを多重デ 一夕蓄積部 1 0 8に順次蓄積していく。 今、 ここでは、 例えば、 夕イマ 7 0 2の起動から満了までの間に、 多重制御データ 1〜 3の 3つの多重制御デ一 夕が蓄積されるものとする。 Until the timer 702 expires, the control data processor 701 multiplexes the multiplexed control data output from the control data manager 102 as shown in FIG. The data is sequentially stored in the storage unit 108. Now, here, for example, It is assumed that three multiplex control data of multiplex control data 1 to 3 are accumulated from the start of 2 to the expiration.
制御データ処理部 7 0 1は、 図 9に示す t 1 3で受信確認信号を受信した 後、 t 1 4で夕イマ 7 0 2が満了した時点で、 それまでに蓄積したすべての 多重制御データ (多重制御データ 1〜 3 ) を多重データ蓄積部 1 0 8から取 り出し、 シーケンス番号および誤り検出符号等を付加して 1つのバケツトと して生成して伝送部 1 0 9へ出力する。 出力後、 制御データ処理部 7 0 1は、 多重データ蓄積部 1 0 8をクリァするとともに、 夕イマ 7 0 2を再起動する t なお、 夕イマ 7 0 2に設定する所定の時間は、 多重制御データの生成タイ ミング等を考慮して、 最も伝送効率が高くなるように設定する。 After receiving the reception acknowledgment signal at t13 shown in Fig. 9, the control data processing unit 701, when the timer 702 expires at t14, all the multiplexed control data accumulated so far. The multiplexed control data 1 to 3 are taken out from the multiplexed data storage unit 108, a sequence number, an error detection code, and the like are added to the multiplexed data to generate a single bucket and output to the transmission unit 109. After outputting, the control data processing unit 7 0 1 serves to Kuria multiple data storage unit 1 0 8, t Note restart the evening timer 7 0 2, the predetermined time to be set evening now 7 0 2, multiple Consider the control data generation timing, etc., and set the transmission efficiency to be the highest.
このように、 本実施の形態に係る通信装置および通信方法によれば、 複数 のグループ間で多重された制御データを、 受信確認信号の受信時に伝送する のではなく、 所定の時間間隔で伝送する。 これにより、 多重制御データの生 成頻度が高い場合等には、 実施の形態 2に比べ、 さらに制御信号の交換回数 を削減することができ、 制御信号の伝送効率を高めることができる。 よって, ストリームデータの伝送開始までに要する時間をさらに短縮することができ る。  As described above, according to the communication device and the communication method according to the present embodiment, control data multiplexed between a plurality of groups is transmitted at a predetermined time interval instead of being transmitted at the time of receiving a reception confirmation signal. . This makes it possible to further reduce the number of control signal exchanges and increase the control signal transmission efficiency, as compared with the second embodiment, when multiplex control data is frequently generated. Therefore, the time required until the start of stream data transmission can be further reduced.
なお、 上記実施の形態 1〜 3では伝送路が無線である場合について説明し たが、 これに限定されず、 伝送路は有線であってもよい。  In the first to third embodiments, the case where the transmission path is wireless has been described. However, the present invention is not limited to this, and the transmission path may be wired.
また、 制御データの伝送中にエラーが発生した場合には、 エラ一が発生し た制御データを再送する必要が生じるので、 複数の制御データを多重して 1 つのバケツトにして伝送する上記実施の形態 1〜 3は、 伝送中にエラーが発 生しやすい通信システムにおいて特に有効である。 また、 上記実施の形態 1 〜 3に係る通信装置を送信側と受信側の双方で使用することにより、 両者に おいて同様に待ち時間が減少され、 両者の動作タイミングのずれがなくなる ので、 リアルタイムの双方向通信が可能となる。  In addition, if an error occurs during the transmission of control data, it is necessary to retransmit the control data in which the error has occurred, so multiple control data are multiplexed and transmitted in one bucket. Modes 1 to 3 are particularly effective in communication systems in which errors are likely to occur during transmission. In addition, by using the communication apparatus according to Embodiments 1 to 3 on both the transmitting side and the receiving side, the waiting time is similarly reduced on both sides, and there is no shift in the operation timing between both sides, so that real-time Two-way communication becomes possible.
また、 上記実施の形態 1〜 3をソフトウェアにより実現することも可能で ある。 また、 そのソフトフェアを記憶媒体に格納し、 コンピュータにて読み 出して実行することも可能である。 In addition, the first to third embodiments can be realized by software. is there. It is also possible to store the software on a storage medium and read and execute it on a computer.
以上説明したように、 本発明によれば、 制御データの送信に関する待ち時 間を減少させ、 ストリームデータの伝送開始遅延を低減させることができる t 本明細書は、 平成 1 1年 1 0月 2 9日出願の特願平 1 1一 309005号 に基づくものである。 この内容はすべてここに含めておく。 産業上の利用可能性 As described above, according to the present invention, to reduce the between waiting time concerning the transmission of control data, t herein can reduce the transmission start delay of the stream data Heisei 1 1 October 2000 2 It is based on Japanese Patent Application No. 11-309005 filed on the 9th. All this content is included here. Industrial applicability
本発明は、 無線通信システムにおいて使用される基地局装置や通信端末装 置に適用することが可能である。  The present invention can be applied to a base station device and a communication terminal device used in a wireless communication system.

Claims

請求の範囲 The scope of the claims
1 . 複数の制御データを多重単位^に蓄積する蓄積器と、 通信相手からの 受信確認信号を受信した後に、 複数の制御データを多重単位毎に多重した多 重制御データを 1つの伝送単位として伝送する伝送器と、 を具備する通信装  1. A storage unit that accumulates multiple control data in multiple units ^, and multiple control data, in which multiple control data are multiplexed in multiple units after receiving a reception confirmation signal from the communication partner, as one transmission unit A transmitter for transmitting, and a communication device comprising:
2 . 蓄積器は、 1つの多重単位として蓄積する複数の制御データを関連付 ける情報を記憶する請求項 1記載の通信装置。 2. The communication device according to claim 1, wherein the storage stores information relating a plurality of control data stored as one multiplex unit.
3 . 複数の多重制御デ一夕を順次蓄積して、 多重制御データをさらに複数 多重する多重器を具備し、 伝送器は、 複数の多重制御データを 1つの伝送単 位として伝送する請求項 1記載の通信装置。  3. A multiplexor for sequentially storing a plurality of multiplexed control data and further multiplexing a plurality of multiplexed control data, wherein the transmitter transmits the plurality of multiplexed control data as one transmission unit. The communication device as described.
4 . 所定の時間を繰り返し計時する夕イマを具備し、 伝送器は、 前記所定 の時間毎に複数の多重制御データを 1つの伝送単位として伝送する請求項 3 記載の通信装置。  4. The communication device according to claim 3, further comprising a timer for repeatedly measuring a predetermined time, wherein the transmitter transmits a plurality of multiplex control data as one transmission unit at each predetermined time.
5 . 通信装置を搭載する通信端末装置であって、 前記通信装置は、 複数の 制御データを多重単位毎に蓄積する蓄積器と、 通信相手からの受信確認信号 を受信した後に、 複数の制御データを多重単位毎に多重した多重制御データ を 1つの伝送単位として伝送する伝送器と、 を具備する。  5. A communication terminal device equipped with a communication device, wherein the communication device stores a plurality of control data for each multiplexing unit and a plurality of control data after receiving a reception confirmation signal from a communication partner. And a transmitter for transmitting, as one transmission unit, multiplexed control data obtained by multiplexing for each multiplexing unit.
6 . 通信装置を搭載する基地局装置であって、 前記通信装置は、 複数の制 御データを多重単位毎に蓄積する蓄積器と、 通信相手からの受信確認信号を 受信した後に、 複数の制御データを多重単位毎に多重した多重制御データを 1つの伝送単位として伝送する伝送器と、 を具備する。  6. A base station device equipped with a communication device, wherein the communication device stores a plurality of control data for each multiplex unit, and a plurality of control devices after receiving a reception confirmation signal from a communication partner. And a transmitter for transmitting, as one transmission unit, multiplex control data obtained by multiplexing data for each multiplex unit.
7 . 複数の制御データを多重単位毎に蓄積し、 通信相手からの受信確認信 号を受信した後に、 複数の制御データを多重単位毎に多重した多重制御デー 夕を 1つの伝送単位として伝送する通信方法。  7. Multiple control data is stored for each multiplex unit, and after receiving a reception confirmation signal from the communication partner, multiplex control data obtained by multiplexing multiple control data for each multiplex unit is transmitted as one transmission unit. Communication method.
8 . 1つの多重単位として蓄積する複数の制御データを関連付ける情報に 従って複数の制御データを多重する請求項 7記載の通信方法。  8. The communication method according to claim 7, wherein a plurality of control data are multiplexed according to information relating a plurality of control data stored as one multiplex unit.
PCT/JP2000/007536 1999-10-29 2000-10-27 Communication apparatus and communication method WO2001033809A1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
EP00970127A EP1143684A4 (en) 1999-10-29 2000-10-27 APPARATUS AND METHOD FOR COMMUNICATION
KR10-2001-7008266A KR100402566B1 (en) 1999-10-29 2000-10-27 Communication apparatus and communication method
AU79597/00A AU7959700A (en) 1999-10-29 2000-10-27 Communication apparatus and communication method
US09/869,267 US7356024B1 (en) 1999-10-29 2000-10-27 Communication apparatus and communication method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP11/309005 1999-10-29
JP30900599A JP3938824B2 (en) 1999-10-29 1999-10-29 Communication apparatus and communication method

Publications (1)

Publication Number Publication Date
WO2001033809A1 true WO2001033809A1 (en) 2001-05-10

Family

ID=17987766

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2000/007536 WO2001033809A1 (en) 1999-10-29 2000-10-27 Communication apparatus and communication method

Country Status (7)

Country Link
US (1) US7356024B1 (en)
EP (1) EP1143684A4 (en)
JP (1) JP3938824B2 (en)
KR (1) KR100402566B1 (en)
CN (1) CN1154330C (en)
AU (1) AU7959700A (en)
WO (1) WO2001033809A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7839804B2 (en) 2004-07-15 2010-11-23 Qualcomm Incorporated Method and apparatus for performing call setup for a video call in 3G-324M
US7421501B2 (en) * 2005-02-04 2008-09-02 Microsoft Corporation Queued sessions for communicating correlated messages over a network
WO2006116152A2 (en) * 2005-04-21 2006-11-02 Dilithium Networks Pty Ltd. Fast session setup extensions to h.324
EP1727363B1 (en) * 2005-05-23 2018-03-28 Sony Mobile Communications, Inc. Electronic equipment for a communication system
JP2010130311A (en) * 2008-11-27 2010-06-10 Sony Corp Communication device, communication method, program and communication system
US9900637B2 (en) * 2013-11-20 2018-02-20 Mitsubishi Electric Corporation Wireless communication system, transmission device, reception device, and communication terminal

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63191437A (en) * 1987-02-04 1988-08-08 Toshiba Corp Image transmission system
JPH0614170A (en) * 1992-06-24 1994-01-21 Canon Inc Image transmission equipment
JP2713965B2 (en) * 1988-03-24 1998-02-16 株式会社東芝 Information collection device

Family Cites Families (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3833887A (en) * 1972-10-30 1974-09-03 Varisystems Corp Programmable controller
US4007338A (en) * 1975-09-18 1977-02-08 Gte Automatic Electric Laboratories Incorporated Switching and transmission technique using a method and arrangement of channel allocation for providing conferencing
US4261054A (en) * 1977-12-15 1981-04-07 Harris Corporation Real-time adaptive power control in satellite communications systems
AU591057B2 (en) * 1984-06-01 1989-11-30 Digital Equipment Corporation Local area network for digital data processing system
USRE35104E (en) * 1986-12-18 1995-11-28 Mitsubishi Denki Kabushiki Kaisha Subrate multi-media data transmission system
JPH0624341B2 (en) * 1986-12-18 1994-03-30 三菱電機株式会社 Multimedia data transmission system
US5450359A (en) * 1992-11-02 1995-09-12 National Informatics Centre, Government Of India Analog video interactive (AVI) PC Add-On Card for controlling consumer grade VHS-VCR
US5649131A (en) * 1992-12-30 1997-07-15 Lucent Technologies Inc. Communications protocol
JP3249648B2 (en) * 1993-07-19 2002-01-21 富士通株式会社 ATM switch and test method thereof
US5515375A (en) * 1993-07-30 1996-05-07 Motorola, Inc. Method and apparatus for multiplexing fixed length message data and variably coded speech
CA2143591C (en) * 1994-04-29 1999-01-26 David N. Horn Teleconferencing audio bridge
JPH07307738A (en) * 1994-05-13 1995-11-21 Mitsubishi Electric Corp Protocol processor
GB9418772D0 (en) * 1994-09-16 1994-11-02 Ionica L3 Limited Digital telephony
US5526353A (en) * 1994-12-20 1996-06-11 Henley; Arthur System and method for communication of audio data over a packet-based network
WO1996032717A1 (en) * 1995-04-13 1996-10-17 Siemens Aktiengesellschaft Method and device for storing, searching for and playing back audiovisual data and data files
US5757767A (en) * 1995-04-18 1998-05-26 Qualcomm Incorporated Method and apparatus for joint transmission of multiple data signals in spread spectrum communication systems
JPH0973422A (en) 1995-09-04 1997-03-18 Nec Eng Ltd Communication control system
US5748677A (en) * 1996-01-16 1998-05-05 Kumar; Derek D. Reference signal communication method and system
US6055242A (en) * 1996-03-20 2000-04-25 Lucent Technologies Inc. Method and apparatus enabling synchronous transfer mode, variable length and packet mode access for multiple services over a broadband communication network
US6678311B2 (en) * 1996-05-28 2004-01-13 Qualcomm Incorporated High data CDMA wireless communication system using variable sized channel codes
EP0833471B1 (en) * 1996-09-27 2003-06-11 Deutsche Thomson-Brandt Gmbh Method for data transfer between two or more stations via communication channel and transmitting station and a receiving station for the use in the method
JP3459165B2 (en) 1996-09-30 2003-10-20 株式会社沖データ Packet processing method and network architecture
JPH10191356A (en) * 1996-12-27 1998-07-21 Oki Electric Ind Co Ltd Image encoder
US5910959A (en) * 1997-01-06 1999-06-08 Conexant Systems, Inc. Control channel for modems
US6674477B1 (en) * 1997-03-17 2004-01-06 Matsushita Electric Industrial Co., Ltd. Method and apparatus for processing a data series including processing priority data
GB9711788D0 (en) * 1997-06-06 1997-08-06 Northern Telecom Ltd Method and interface for connecting communication traffic between narrowband and broadband networks
US5923655A (en) * 1997-06-10 1999-07-13 E--Net, Inc. Interactive video communication over a packet data network
EP0899955A3 (en) * 1997-08-27 2001-01-31 Matsushita Electric Industrial Co., Ltd. Control information generating apparatus for broadcast system
JP3307573B2 (en) * 1997-11-12 2002-07-24 沖電気工業株式会社 Wireless communication device
US6101168A (en) * 1997-11-13 2000-08-08 Qualcomm Inc. Method and apparatus for time efficient retransmission using symbol accumulation
US6711166B1 (en) * 1997-12-10 2004-03-23 Radvision Ltd. System and method for packet network trunking
US6947408B1 (en) * 1998-04-17 2005-09-20 Telcordia Technologies, Inc. Wireless internet access system and method
US7123628B1 (en) * 1998-05-06 2006-10-17 Lg Electronics Inc. Communication system with improved medium access control sub-layer
GB9814412D0 (en) * 1998-07-03 1998-09-02 Northern Telecom Ltd Communications method and apparatus
US6360265B1 (en) * 1998-07-08 2002-03-19 Lucent Technologies Inc. Arrangement of delivering internet protocol datagrams for multimedia services to the same server
US6633552B1 (en) * 1999-08-06 2003-10-14 Qualcomm Incorporated Method and apparatus for determining the closed loop power control set point in a wireless packet data communication system
US6563810B1 (en) * 1999-09-30 2003-05-13 Qualcomm Incorporated Closed loop resource allocation
KR100754552B1 (en) * 2001-12-28 2007-09-05 삼성전자주식회사 High speed common control channel transceiver and method in communication system using high speed forward packet access method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63191437A (en) * 1987-02-04 1988-08-08 Toshiba Corp Image transmission system
JP2713965B2 (en) * 1988-03-24 1998-02-16 株式会社東芝 Information collection device
JPH0614170A (en) * 1992-06-24 1994-01-21 Canon Inc Image transmission equipment

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1143684A4 *

Also Published As

Publication number Publication date
AU7959700A (en) 2001-05-14
KR100402566B1 (en) 2003-10-22
CN1327668A (en) 2001-12-19
JP2001127824A (en) 2001-05-11
JP3938824B2 (en) 2007-06-27
KR20010093234A (en) 2001-10-27
US7356024B1 (en) 2008-04-08
CN1154330C (en) 2004-06-16
EP1143684A1 (en) 2001-10-10
EP1143684A4 (en) 2009-03-18

Similar Documents

Publication Publication Date Title
CN101697504B (en) Method and device for improving data transmission quality
JP2008514126A (en) Call setup in videophone networks
WO2007003701A1 (en) Audio and video synchronization
CN101304302A (en) Method and system for transmitting video data
CN101998174A (en) Quick access method, server, client and system of multicast RTP (real time protocol) session
JP2008193510A (en) Video transmitter, video receiver, and video transmission system
JP2001157183A (en) Video telephone system
JP3492602B2 (en) Data transmitting device and data receiving device
WO2001033809A1 (en) Communication apparatus and communication method
JP2014093584A (en) Transmission device, transmission method, receiving device, reception method and computer program
JP2007329707A (en) Video wireless transmission device
JP2002152301A (en) Data communication system, data receiver, data communication method, and program storage medium
CN112887497A (en) Communication method, apparatus and computer storage medium
JP4116732B2 (en) Transmitter and receiver
JP2003264590A (en) Packet transmission system and its data transmitting device and data receiving device
JP2000307637A (en) Multimedia terminal device and inter-network connecting device
JPH1155345A (en) Communication device
JP2000216882A (en) Method/system/device for transmitting coded signal for telecommunication
CN115102927B (en) SIP intercom method, system and storage device for keeping video clear
JP3356370B2 (en) Data transmission equipment
JPH11163934A (en) System and device for transmission, reception device, real-time dynamic picture, system and device for sound transmission, control method for the same and storage device
KR100760421B1 (en) Method for transmitting message through signaling channel and transmission control device thereof
JP2003199075A (en) Data transmission method, data transmission device and data receiving device
JPWO2009145294A1 (en) Server apparatus, communication method and program
JPH0834480B2 (en) Packet transfer method

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 00802326.3

Country of ref document: CN

AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

WWE Wipo information: entry into national phase

Ref document number: 2000970127

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 1020017008266

Country of ref document: KR

Ref document number: IN/PCT/2001/00682/KO

Country of ref document: IN

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 09869267

Country of ref document: US

WWP Wipo information: published in national office

Ref document number: 2000970127

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1020017008266

Country of ref document: KR

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWG Wipo information: grant in national office

Ref document number: 1020017008266

Country of ref document: KR