[go: up one dir, main page]

WO2002056555A1 - Multipoint communication service unit - Google Patents

Multipoint communication service unit Download PDF

Info

Publication number
WO2002056555A1
WO2002056555A1 PCT/JP2002/000049 JP0200049W WO02056555A1 WO 2002056555 A1 WO2002056555 A1 WO 2002056555A1 JP 0200049 W JP0200049 W JP 0200049W WO 02056555 A1 WO02056555 A1 WO 02056555A1
Authority
WO
WIPO (PCT)
Prior art keywords
overflow
media information
communication service
multipoint communication
service unit
Prior art date
Application number
PCT/JP2002/000049
Other languages
French (fr)
Japanese (ja)
Inventor
Hiroshi Honma
Morio Yoshimoto
Takeshi Mio
Susumu Oka
Original Assignee
Mitsubishi Denki Kabushiki Kaisha
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 Mitsubishi Denki Kabushiki Kaisha filed Critical Mitsubishi Denki Kabushiki Kaisha
Publication of WO2002056555A1 publication Critical patent/WO2002056555A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements
    • H04L49/9063Intermediate storage in different physical parts of a node or terminal
    • H04L49/9078Intermediate storage in different physical parts of a node or terminal using an external memory or storage device

Definitions

  • the present invention relates to a multipoint communication service unit connected to a plurality of terminals and providing a multipoint communication service to the plurality of terminals.
  • FIG. 1 is a configuration diagram showing a conventional multipoint communication service unit.
  • 1 is a multipoint communication service unit
  • 8a to 8f are terminals
  • 9 is a line.
  • the multipoint communication service unit 1 and each of the terminals 8a to 8f exchange the mutually transmittable processing capacity. Communication is performed at the same communication speed including the rate of each media information.
  • the multipoint communication service unit 1 and each of the terminals 8a to 8d are connected via the line 9, and after starting communication, the data from one selected terminal is copied. Sent to other terminals.
  • a method of selecting a terminal to copy the data there is a method of detecting a speaker and transmitting the data from the speaker's terminal to another terminal.
  • the conventional multipoint communication service unit was configured as described above, it was assumed that transmission was performed at the same communication speed including the communication rate of each piece of media information between terminals 8a to 8n. If the communication conditions such as the communication speed and communication volume of each terminal are different, the multipoint communication service There was a problem that buffer overflow occurred in the unit and each terminal, and multipoint communication service could not be provided normally.
  • the present invention has been made in order to solve the above-described problems. Even in a case where multipoint communication is performed between terminals having different communication conditions such as communication speed and communication data amount, the service unit 1 can be used.
  • the purpose of the present invention is to obtain a multipoint communication service unit that can normally realize multipoint communication without causing a buffer overflow in each terminal. Disclosure of the invention
  • the multipoint communication service unit detects whether or not the buffer for temporarily storing various media information of the multipoint communication service is in the state of overflow or overflow, and When the near-barf opening or the overflow state is detected, the amount of media information in the buffer is controlled so as to eliminate the near-overflow or overflow state.
  • FIG. 1 is a configuration diagram showing a conventional multipoint communication service unit.
  • FIG. 2 is a configuration diagram showing a connection between the multipoint communication service unit and each terminal according to the first embodiment of the present invention.
  • FIG. 3 is an explanatory diagram showing an example of a multiplex configuration unit of media information according to Embodiment 5 of the present invention.
  • FIG. 4 is an explanatory diagram showing an example of setting priorities for video data according to Embodiment 5 of the present invention.
  • FIG. 5 is an explanatory diagram showing an example of a method of setting priorities in a video image according to Embodiment 7 of the present invention.
  • FIG. 2 is a configuration diagram showing a connection between the multipoint communication service unit and each terminal according to the first embodiment of the present invention.
  • 1 is a multipoint communication service unit
  • 2a to 2n are line processing units
  • 21a to 21n are transmission buffers
  • 3a to 3n are media demultiplexing units
  • 4 is a video processing unit.
  • Reference numeral 5 is a voice processing unit
  • 6 is a data processing unit
  • 7 is a device control unit
  • 8a to 8n are terminals
  • 81a to 81n are reception buffers
  • 9 is a line.
  • the device control unit 7 includes a line processing unit 2a to 2n, a media demultiplexing unit 3a to 3n, a video processing unit 4, an audio processing unit 5, and a data processing unit. It is assumed that these units are connected by signal lines (not shown) so that various instructions can be issued to each processing unit in the multipoint communication service unit 1 such as the processing unit 6.
  • the line processing units 2a to 2n are provided with reception buffers for receiving data transmitted from the corresponding terminals 8a to 8n.
  • Each of the terminals 8a to 8n is provided with a transmission buffer for temporarily storing data to be transmitted to the multipoint communication service unit 1.
  • the line 9 shown in FIG. 2 may be a circuit-switched network or a packet-switched network.
  • the communication speed may be different for each line or may be the same but may be multiplexed. Communication is possible even if the speed of the media information differs.
  • the connected communication network is a circuit-switched network.
  • the transmission rate of the communication path used by each terminal may be different from each other, and the transmission rate of the communication path used by each terminal may be the same, but the information rate of each piece of media information may be different.
  • a plurality of different types may be used.
  • the communication network to be connected may be a packet switching network, and a plurality of types of media information having different information rates may be used. The same applies to other embodiments 2 to 10 described below.
  • a plurality of line processing units 2a to 2n and a plurality of media demultiplexing units 3a to 3n are provided so that the terminals 8a to 8n can simultaneously enjoy the multipoint communication service.
  • the number of units that can simultaneously enjoy the multipoint communication service is determined.However, as shown in Fig. 2, the number of line processing units 2a to 2n and Need not be the same.
  • the multipoint communication service unit 1 When an arbitrary terminal initiates a call and sends media information including voice, video, data, etc. using the multipoint communication service to the multipoint communication service unit 1, the multipoint communication service unit 1 The multipoint communication service is started, a communication channel is formed via the line 9 under the control of the device control unit 7, and a group that provides the multipoint communication service using the line processing units 2a to 2n is formed.
  • the terminals 8a to 8n to be configured are connected to each other in each multipoint communication service group. In the following description, for convenience, the terminals 8a to 8n will be described as constituting the same group in which the same multipoint communication service is provided.
  • the reception buffers (not shown) of the line processing units 2a to 2n corresponding to the arbitrary terminals 8a to 8n that made the call store the media information from the calling terminal.
  • the device control unit 7 Under the control of the device control unit 7, and converts the media information into the corresponding media demultiplexing units 3a to 3a. n, and performs predetermined processing in the video processing unit 4, audio processing unit 5, data processing unit 6, etc., and sends them to the media demultiplexing units 3a to 3n in a predetermined group that provides the multipoint communication service. Multiplexed and sent to the corresponding line processing units 2a to 2II.
  • each of the line processing units 2 a to 2 n temporarily holds the media information to be transmitted to each of the terminals 8 a to 8 n by the built-in transmission buffer 21 a to 21 n, It transmits to each of the terminals 8a to 8n, measures the remaining amount of the transmission buffers 21a to 21n, and notifies the device control unit of the measured remaining amount.
  • the device control unit 7 transmits the transmission buffers of the line processing units 2a to 2n based on the status of the transmission buffers 21a to 21n notified from the line processing units 2a to 2n. It is determined whether or not 21a to 21n are in the vicinity of the overflow mouth or in the overflow state.
  • the device control unit 7 determines the line corresponding to the terminal that has transmitted the media information. A command is issued to the processing unit, and the receiving media information from the terminal input to the receiving buffer (not shown) is discarded so as to avoid the overflow or the overflow state.
  • the overbuffers 21a to 21n of the line processing units 2a to 2n become close to overflow or overflow, the overbuffers are immediately transmitted.
  • multipoint communication can be executed normally.
  • media information is discarded in the reception buffer of the line processing unit corresponding to the terminal that sent the media information.
  • the reception buffer capacity of 2a to 2n is the same, and the amount of media information transmitted to each terminal 8a to 8n is the same, and each line processing unit 2a to 2n is similarly.
  • the media information is discarded only by the reception buffer of the line processing unit corresponding to the terminal that transmitted the media information, and all the line processing units 2a to 2n are efficiently processed. It is possible to avoid an overflow or near-overflow state in the transmission buffers 2 la to 2 In and the reception buffers 8 la to 8 In of the terminals 8 a to 8 n.
  • Embodiment 2 Embodiment 2.
  • the terminals 8a to 8n each receive and temporarily store data transmitted by the multipoint communication service unit 1 in each of the terminals 8a to 8n.
  • Each of the terminals 8a to 8n itself measures the remaining storage capacity of the reception buffer 81a to 81n.
  • each of the terminals 8a to 8n detects whether or not the built-in receiving buffers 8la to 81n are near the overflow port or in the overflow state.
  • each of the terminals 8 a to 8 n notifies the device control unit 7 of the communication control unit 1.
  • the device control unit 7 responds to the notification from the terminal that has just entered the overflow state or the terminal that has entered the overflow-one state, so that one of the reception buffers 8 la to 8 In in each of the terminals 8 a to 8 n overflows. Upcoming or over If it is determined that the media is in the flow state, it issues a command to the line processing unit corresponding to the terminal that transmitted the media information, and inputs the received media from the terminal to the reception buffer (not shown) of the line processing unit. The information is discarded so that the overflow or the overflow state can be avoided.
  • each of the terminals 8a to 8n has its own reception buffer 81a to 8In.
  • the terminals 8a to 8n only measure the remaining storage capacity of the reception buffers 81a to 81n and notify the multipoint communication service unit 1, and the reception buffers 8la to 81n Over the mouth Rui is in overflow opening one-state. Determines whether, of course may be performed by a multipoint communication service Interview device controller 7 of Knitting sheet 1 and the like.
  • any one of the reception buffers 81 a to 81 ⁇ of the terminals 8 a to 8 n that enjoy the multipoint communication service is assigned Even in the case of an upcoming or overflow state, the media information is discarded in the reception buffer or the transmission buffer of the line processing unit as in the case of Embodiment 1, so that the overflow immediately occurs.
  • multipoint communication can be executed normally by avoiding the state of being close to one flow or an overflow state.
  • the device control unit 7 of the multipoint communication service unit 1 communicates with the terminals 8 a to 8 via the media demultiplexing units 3 a to 3 n and the line processing units 2 a to 2 n at the start of communication.
  • the reception buffers 8 la to 8 In in the terminals 21 a to 21 n or the terminals 8 a to 8 n store the amount of data to be transmitted, and when the overflow is near or over. It is determined whether or not an overflow condition exists.
  • the device control unit 7 measures the amount of information and grasps the measured value and the communication value at the start of communication. Based on the processing capacity, the transmission buffers 21 a to 21 n of the multipoint communication service unit 1 or the reception buffers 81 a to 81 n of the terminals 8 a to 8 n are overflowed. If it is determined that the mouth is approaching or overflow, control is performed to discard the data from the corresponding terminal that is input to the reception buffer of the line processing unit that has received the media information.
  • the transmission buffers 21 a to 21 ⁇ of the line processing units 2 a to 2 n or the reception buffers 81 a to 8 In in the terminals 8 a to 8 n overflow based on Since it is avoided that the state is close or overflow, the multipoint communication can be executed normally.
  • Embodiment 4 The configuration of Embodiment 4 is as follows. Since the configuration is the same as that of the first embodiment shown in FIG. 2, only the operation will be described with reference to FIG. The operations of the parts not described are the same as those of the first to third embodiments.
  • the device control unit ⁇ of the multipoint communication service unit 1 includes the transmission buffers 21 a to 2 In of the line processing units 2 a to 2 n or the terminals 8 a to 8 n. If any one of the receiving buffers 81a to 81n, for example, the line processing unit 2b determines that the overflow is about to occur or is in the overflow state, the overflow buffer is near or overflows. The transmission buffer 21b of the line processing unit 2b in the state is notified and the transmission buffer 21b is stored when the transmission buffer 21b is input or the transmission buffer 21b is input. The transmission buffer 21b is discarded so that the transmission buffer 21b is close to the overflow or the overflow state can be avoided.
  • the transmission media information should be discarded in the transmission buffer of the line processing unit near or overflowing the overflow. Therefore, if the transmission buffer capacity of each line processing unit 2a to 2n is different, or if the maximum data amount or media type of the media information received by each terminal is different, for example, video and audio and data A terminal that receives the same multipoint communication service for various types of media information, such as a terminal that receives all media information, a terminal that receives only audio, and a terminal that receives only data overnight, , Maximum data reception Even if the volume / media type is different, the transmission buffer of each line processing unit 2a to 2n or the maximum data volume of media information received by each terminal / data can be discarded according to the media type This has the effect.
  • Embodiment 5 Embodiment 5
  • the device control unit ⁇ of the multipoint communication service unit 1 transmits the transmission buffers 21 a to 21 n of the line processing units 2 a to 2 n, or the transmission buffers 21 a to 21 n of the terminals 8 a to 8 n.
  • the reception buffer 8 1 a 8 1 n When it is determined that any of the reception buffer 8 1 a 8 1 n has entered the near-overflow or overflow state, it notifies the media demultiplexing sections 3 a to 3 n, In accordance with the state of the communication channel for each communication channel, for example, as shown in FIG. 3 to be described later, the data 'video' and audio are discarded from each media processing unit for each multiplexing configuration unit, or As shown in Fig. 4, one or more of the video processing unit 4, the audio processing unit 5, and the data processing unit 6 are notified and the media processing is performed for each meaningful unit of each media information. Discard data, video and audio from the department. ⁇
  • FIG. 3 is an explanatory diagram showing an example of a multiplex configuration unit of media information according to Embodiment 5 of the present invention.
  • the media demultiplexers 3 a to 3 n Each piece of media information, such as data and data, is packetized and transmitted as a unit of multiplexing.
  • the media multiplexing / demultiplexing units 3 a to 3 n of the fifth embodiment are configured to transmit the transmission buffers 21 a to 21 n of the line processing units 2 a to 2 n in accordance with an instruction from the device control unit 7.
  • the audio 1, video 1, video 2 For example, a plurality of frame units, a plurality of slice units, a plurality of macro block units, etc. shown in FIG. Perform disposal. In this way, the impact of discarding data can be reduced.
  • FIG. 4 is an explanatory diagram showing an example of a method for setting a priority for video data according to the fifth embodiment. Taking the video data shown in Fig. 4 as an example, meaningful units of media information will be described.
  • a video image is composed of a plurality of continuous frames, a frame is composed of a plurality of slices, and a slice is composed of a plurality of macro programs. It is configured. Therefore, according to the fifth embodiment, the video processing unit 4 transmits the transmission buffers 21 a to 21 ⁇ of the line processing units 2 a to 2 n or the terminal according to an instruction of the device control unit 7.
  • the receiving buffer 81a to 81n in 8a to 8n discards the video data so as to avoid the overflow or the overflow state, these units, That is, discarding is performed for each frame unit, for each slice unit, or for each Mac mouth block unit.
  • the transmission buffers 21 a to 21 n of the line processing units 2 a to 2 n or the reception buffers 81 a of the terminals 8 a to 8 n ⁇ 8 1n is in the state of overflow or overflow, and each media information is discarded for each meaningful unit of media information. Since the data is discarded, it is possible to effectively execute the multipoint communication by effectively avoiding the buffer overflow or the overflow state by means of a meaningful unit of the media information. There is.
  • the device control unit ⁇ of the multipoint communication service unit 1 includes the transmission buffers 21 a to 21 ⁇ of the line processing units 2 a to 2 n or the terminals 8 a to 8 n.
  • the media demultiplexing sections 3a to 3n give priority to each piece of media information. , Or based on the priority order set in the media information in advance, so that media with lower priority order are discarded.
  • the priority is assigned in ascending order of data amount such as data> audio> video
  • media information is discarded in order based on the priority order of each piece of media information, and communication processing is performed preferentially, for example, from important media information having a higher priority order.
  • the transmission buffer 21a to 21n of the line processing units 2a to 2n or the reception buffer 8.1a to 81n in the terminal 8a to 8n overflows. I tried to avoid it, Multipoint communication can be executed normally by avoiding the buffer overflow or the overflow state more effectively.
  • the device control unit ⁇ of the multipoint communication service unit 1 transmits the transmission buffers 21 a to 21 ⁇ of the line processing units 2 a to 2 n or the reception within the terminals 8 a to 8 n.
  • the video processing unit 4, the audio processing unit 5, and the data processing unit 6 are notified.
  • the audio processing unit 5, and the data processing unit 6 for each media information, each transmission from each of the terminals 8a to 8n within the same media information, and for the same transmission Even the same media information is to be discarded from low priority data according to the priority set for the constituent unit.
  • FIG. 5 is an explanatory diagram showing an example of a priority setting method using video data as an example according to Embodiment 7 of the present invention.
  • Video data encoded by MPEG is frequency-converted in units specified by the MPEG standard, and is converted from low-frequency components to high-frequency components. Therefore, for example, a higher priority is set to the transform coefficients of the low-frequency components with a predetermined threshold as a boundary.
  • the multipoint communication service unit 1 When the transmission buffers 21a to 21n of the line processing units 2a to 2n or the reception buffers 81a to 8In in the terminals 8a to 8n are in the overflow state, the video data is discarded. In this case, it is possible to discard the high-frequency components with low importance based on the priority order and transmit the conversion coefficients of the low-frequency components with high importance.
  • each transmission from each of the terminals 8a to 8n in the media information is performed. Also, in the same transmission, it has been described that the low priority data is discarded in accordance with the priority set for the information unit.
  • the present invention is not limited to this.
  • a priority order is assigned in the audio processing unit 5 and the data processing unit 6. For example, in the video processing unit 4 having a low priority order, video information having a lower priority order is discarded.
  • the audio processing unit 5 in the priority order discards the audio information based on the priority order.
  • the video processing unit 4, voice processing unit 5, may be put on the priority mechanism to all of Meda information irrespective of the data processing unit 6.
  • the transmission buffers 21a to 2In of the line processing units 2a to 2n or the reception buffers 8la to 8In in the terminals 8a to 8n are made to discard low-priority data. Since overflow is avoided, even if the transmission buffers 21a to 21 of the line processing units 2a to 2n are close to overflow or are in an overflow state, they are immediately and Avoid multi-point communication more effectively There is an effect that can be performed.
  • the device control unit 7 of the multipoint communication service unit 1 includes the transmission buffers 21 a to 21 ⁇ of the line processing units 2 a to 2 ⁇ or the terminals 8 a to 8 ⁇ . If it is determined that one of the receiving sofas 8 1 a to 8 In has entered the over-flow or near-over state, the media demultiplexing sections 3 a to 3 n and the line Through the processing units 2a to 2n, etc., an instruction is issued to request the terminal that is the source of the media information that is near the overflow or the overflow state to request a decrease in the transmission rate. .
  • the terminal requested to decrease the transmission rate reduces the transmission rate based on the request and decreases the transmission data.
  • the terminal that is the source of the media information that has reached the state of overflow or overflow has been requested to reduce the transmission rate.
  • the present invention is not limited to this, and it is a matter of course that an instruction to reduce the transmission rate may be given to all terminals 8a to 8n that receive the multipoint communication service.
  • Embodiment 8 the transmission rate at the terminal that is the source of the media information is reduced, and transmission buffers 2 la to 2 In of line processing units 2 a to 2 n are overloaded.
  • transmission buffers 2 la to 2 In of line processing units 2 a to 2 n are overloaded.
  • the device control unit of the multipoint communication service unit 1 sets the media demultiplexing units 3 a to 3 n and the line processing unit at the start of communication.
  • control to communicate various communication parameters with the terminals 8a to 8n grasp the processing capacity such as the buffer capacity of each other, and before starting multipoint communication, How much data is left in the transmission buffer 21 a to 21 ⁇ in the multipoint communication service unit 1 or the reception buffer 81 a to 81 n in the terminal 8 a to 8 ⁇ Determining whether or not the flow is about to be reached when the flow is about to occur.
  • the transmission buffers 2 la to 2 In of the multipoint communication service unit 1 or the reception buffers 81 a to 8 n of the terminals 8 a to 8 n are performed via the media demultiplexing units 3 a to 3 n and the line processing units 2 a to 2 n. It instructs the terminal that is the source of the media information that has just come in or has overflowed to request a decrease in the transmission rate.
  • the terminal requested to decrease the transmission rate reduces the transmission rate based on the request and decreases the transmission data.
  • the terminal that is the source of the media information that is about to overflow or has overflowed is notified of the transmission rate.
  • the present invention is not limited to this, and an instruction to reduce the transmission rate may be given to all terminals 8a to 8n that receive the multipoint communication service. Of course it is good.
  • the transmission rate of the terminal that is the source of the media information is reduced, and the transmission buffer of the line processing units 2a to 2n is reduced. In this way, it is possible to avoid the over-flow state or the overflow state of the over-flow state or the over-flow state immediately or more effectively. There is an effect that multipoint communication can be executed normally while avoiding an overflow situation.
  • the configuration of the tenth embodiment is the same as the configuration of the first embodiment shown in FIG. 2, and therefore, only the operation will be described with reference to FIG.
  • the operation of the parts not described is the same as in the first to third embodiments.
  • the device control unit 7 of the multipoint communication service unit 1 includes all buffers for temporarily storing media information provided by the same multipoint communication service, that is, the line processing unit shown in FIG. Any of the transmission buffers 21 to 211 of 2a to 2n or the reception buffers 8la to 8In in the terminals 8a to 8n is near or overflowing.
  • the terminal having the lowest capability determines the transmission rate at which transmission and reception can be performed, and the media demultiplexing unit 3a To 3n and all terminals 8a to 8n that receive the provision of the multipoint communication service via the line processing units 2a to 2n, or all terminals that can be media information transmission sources. Instruct the terminal which has the lowest capability to reduce the transmission rate to a transmission rate at which transmission and reception can be performed.
  • the terminal requested to decrease the transmission rate reduces the transmission rate based on the request and decreases the transmission data.
  • the transmission rate at which the terminal having the lowest capability can transmit and receive is determined based on the communication control parameters used during communication, and the same multipoint communication is performed. All terminals that receive the service 8a
  • the transmission buffers 21 a 2 21 n of the line processing units 2 a 2 2 n are used for the transmission near the overflow. Alternatively, even if an overflow occurs, it is possible to avoid the problem more quickly and effectively, and the multipoint communication can be executed normally.
  • the multipoint communication service unit is suitable for avoiding the overflow of transmission and reception and preventing multipoint communication, and performing multipoint communication normally.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Communication Control (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Circuit processing units (2a to 2n) of a multipoint communication service unit (1) have therein respective transmission buffers (21a to 21n) where data to be outputted to terminals (8a to 8n) is temporarily stored. The remaining amount of data in the transmission buffers (21a to 21n) is measured and transmitted to a device control unit (7). If the device control unit (7) judges from the transmitted remaining amount that the transmission buffers (21a to 21n) come almost to an overflow state or become an overflow state, the device control unit (7) notifies reception buffers, not shown, of the circuit processing units (2a to 2n) and discards the data sent from terminals.

Description

明 細 書 多地点通信サービスュニッ ト 技術分野  Description Multipoint communication service unit Technical field

この発明は、 複数の端末と接続され、 その複数の端末に対し多地点通 信サービスを提供する多地点通信サービスュニッ トに関するものである  The present invention relates to a multipoint communication service unit connected to a plurality of terminals and providing a multipoint communication service to the plurality of terminals.

背景技術 Background art

第 1図は、 従来の多地点通信サービスュニッ トを示す構成図である。 図において、 1は多地点通信サービスユニッ ト、 8 a〜 8 f は端末、 9 は回線である。  FIG. 1 is a configuration diagram showing a conventional multipoint communication service unit. In the figure, 1 is a multipoint communication service unit, 8a to 8f are terminals, and 9 is a line.

多地点通信サービス'ュニッ ト 1を用いて、 多地点通信を行う際には、 多地点通信サービスュニヅ ト 1 と各端末 8 a〜 8 f との間で、 お互いの 持つ伝送可能な処理能力を交換し、 各メディア情報のレートを含めて同 一の通信速度で通信を行う。  When performing multipoint communication using the multipoint communication service unit 1, the multipoint communication service unit 1 and each of the terminals 8a to 8f exchange the mutually transmittable processing capacity. Communication is performed at the same communication speed including the rate of each media information.

その際、 多地点通信サービスュニッ ト 1 と各端末 8 a〜 8 dとは、 回 線 9を介して接続され、 通信を開始した後に選択されたひとつの端末か らのデ一夕がコピーされ、 他の各端末へ送信される。 デ一夕をコピーす る端末の選択方法としては、 話者を検出し、 話者の端末からのデ一夕を 他の端末へ送信するような方法がある。  At this time, the multipoint communication service unit 1 and each of the terminals 8a to 8d are connected via the line 9, and after starting communication, the data from one selected terminal is copied. Sent to other terminals. As a method of selecting a terminal to copy the data, there is a method of detecting a speaker and transmitting the data from the speaker's terminal to another terminal.

従来の多地点通信サービスュニッ トは以上のように構成されていたの で、 端末 8 a〜 8 n間の各メディァ情報の通信レートを含めて同一の通 信速度で送信することを前提としていたことから、 各端末の通信速度や 、 通信デ一夕量などの通信状態が異なる場合には、 多地点通信サービス ユニッ ト内や、 各端末内でバッファのォ一バーフローが生じて、 正常に 多地点通信サービスを提供できないという課題があった。 Since the conventional multipoint communication service unit was configured as described above, it was assumed that transmission was performed at the same communication speed including the communication rate of each piece of media information between terminals 8a to 8n. If the communication conditions such as the communication speed and communication volume of each terminal are different, the multipoint communication service There was a problem that buffer overflow occurred in the unit and each terminal, and multipoint communication service could not be provided normally.

この発明は上記のような課題を解決するためになされたもので、 通信 速度や通信データ量等の通信状態が異なる端末間で多地点通信を行う場 合であっても、 サービスユニッ ト 1内や各端末内でバヅファのオーバ一 フローを発生させずに、 正常に多地点通信が実現できる多地点通信サー ビスュニッ トを得ることを目的とする。 発明の開示  The present invention has been made in order to solve the above-described problems. Even in a case where multipoint communication is performed between terminals having different communication conditions such as communication speed and communication data amount, the service unit 1 can be used. The purpose of the present invention is to obtain a multipoint communication service unit that can normally realize multipoint communication without causing a buffer overflow in each terminal. Disclosure of the invention

この発明に係る多地点通信サービスュニッ トは、 多地点通信サ一ビス の各種メディア情報を一時保存するバッファが、 オーバーフロー間近あ るいはオーバ一フロ一状態であるか否かを検出し、 上記ォ一バーフ口一 間近あるいはオーバ一フロ一状態を検出した場合には、 上記オーバーフ ロー間近あるいはォ一バーフロ一状態を解消するように、 上記バッファ におけるメディア情報の量を制御するものである。 '  The multipoint communication service unit according to the present invention detects whether or not the buffer for temporarily storing various media information of the multipoint communication service is in the state of overflow or overflow, and When the near-barf opening or the overflow state is detected, the amount of media information in the buffer is controlled so as to eliminate the near-overflow or overflow state. '

このことによって、 多地点通信を正常に実行することができるという 効果がある。 図面の簡単な説明  This has the effect that multipoint communication can be executed normally. BRIEF DESCRIPTION OF THE FIGURES

第 1図は、 従来の多地点通信サービスュニッ トを示す構成図である。 第 2図は、 この発明の実施の形態 1による多地点通信サービスュニッ トと各端末間の接続を示す構成図である。  FIG. 1 is a configuration diagram showing a conventional multipoint communication service unit. FIG. 2 is a configuration diagram showing a connection between the multipoint communication service unit and each terminal according to the first embodiment of the present invention.

第 3図は、 この発明の実施の形態 5によるメディァ情報の多重構成単 位の一例を示す説明図である。 · . 第 4図は、 この発明の実施の形態 5による映像データについて優先度 を設定する一例を示す説明図である。 第 5図は、 この発明の実施の形態 7による映像デ一夕を例にした優先 度の設定方法の例を示す説明図である。 発明を実施するための最良の形態 FIG. 3 is an explanatory diagram showing an example of a multiplex configuration unit of media information according to Embodiment 5 of the present invention. · FIG. 4 is an explanatory diagram showing an example of setting priorities for video data according to Embodiment 5 of the present invention. FIG. 5 is an explanatory diagram showing an example of a method of setting priorities in a video image according to Embodiment 7 of the present invention. BEST MODE FOR CARRYING OUT THE INVENTION

以下、 この発明をより詳細に説明するために、 この発明を実施するた めの最良の形態について、 添付の図面にしたがって説明する。  Hereinafter, in order to explain this invention in greater detail, the preferred embodiments of the present invention will be described with reference to the accompanying drawings.

実施の形態 1. Embodiment 1.

第 2図は、 この発明の実施の形態 1による多地点通信サービスュニッ トと各端末間の接続を示す構成図である。 図において、 1は多地点通信 サービスユニッ ト、 2 a〜 2 nは回線処理部、 2 1 a〜 2 1 nは送信バ ッファ、 3 a〜 3 nはメディア多重分離部、 4は映像処理部、 5は音声 処理部、 6はデ一夕処理部、 7は装置制御部、 8 a〜 8 nは端末、 8 1 a〜 8 1 nは受信バッファ、 9は回線である。 なお、 第 2図において図 示はしていないが、 装置制御部 7は、 回線処理部 2 a〜 2 n、 メディア 多重分離部 3 a〜 3 n、 映像処理部 4、 音声処理部 5、 データ処理部 6 等の多地点通信サービスュニッ ト 1内の各処理部に各種指示が出せるよ うに、 信号線 (図示省略) 等により接続されているものとする。 また、 これも第 2図において図示はしていないが、 回線処理部 2 a〜 2 nには 、 それそれ対応する端末 8 a〜 8 nから送られたデ一夕を受信する受信 バッファが設けられており、 また、 各端末 8 a〜 8 nには、 それそれ多 地点通信サービスュニッ ト 1に対し送信するデ一夕を一時保存する送信 バッファが設けられているものとする。  FIG. 2 is a configuration diagram showing a connection between the multipoint communication service unit and each terminal according to the first embodiment of the present invention. In the figure, 1 is a multipoint communication service unit, 2a to 2n are line processing units, 21a to 21n are transmission buffers, 3a to 3n are media demultiplexing units, and 4 is a video processing unit. Reference numeral 5 is a voice processing unit, 6 is a data processing unit, 7 is a device control unit, 8a to 8n are terminals, 81a to 81n are reception buffers, and 9 is a line. Although not shown in FIG. 2, the device control unit 7 includes a line processing unit 2a to 2n, a media demultiplexing unit 3a to 3n, a video processing unit 4, an audio processing unit 5, and a data processing unit. It is assumed that these units are connected by signal lines (not shown) so that various instructions can be issued to each processing unit in the multipoint communication service unit 1 such as the processing unit 6. Although not shown in FIG. 2, the line processing units 2a to 2n are provided with reception buffers for receiving data transmitted from the corresponding terminals 8a to 8n. Each of the terminals 8a to 8n is provided with a transmission buffer for temporarily storing data to be transmitted to the multipoint communication service unit 1.

ここで、 第 2図に示す回線 9は、 回線交換網でも、 パケッ ト交換網で も良く、 回線交換網の場合は、 回線毎に通信速度が異なる場合や、 同一 の通信速度であるが多重されるメディァ情報の速度が異なる場合でも通 信可能なものである。 つまり、 接続する通信ネッ トワークが回線交換網 であって、 各端末が使用する通信パスの伝送レー卜が互いに異なる複数 種であってもよく、 また、 各端末が使用する通信パスの伝送レートは同 一だが、 各メディァ情報の情報レートが互いに異なる複数種あつてもよ い。 また、 接続する通信ネッ トワークがパケッ ト交換網であって、 各メ ディァ情報の情報レートが互いに異なる複数種であつてもよい。 このこ とは、 以下に説明する他の実施の形態 2〜 1 0でも同様である。 Here, the line 9 shown in FIG. 2 may be a circuit-switched network or a packet-switched network. In the case of a circuit-switched network, the communication speed may be different for each line or may be the same but may be multiplexed. Communication is possible even if the speed of the media information differs. In other words, the connected communication network is a circuit-switched network. The transmission rate of the communication path used by each terminal may be different from each other, and the transmission rate of the communication path used by each terminal may be the same, but the information rate of each piece of media information may be different. A plurality of different types may be used. Further, the communication network to be connected may be a packet switching network, and a plurality of types of media information having different information rates may be used. The same applies to other embodiments 2 to 10 described below.

また、 回線処理部 2 a〜.2 nおよびメディァ多重分離部 3 a〜 3 nは 、 端末 8 a ~ 8 nが同時に多地点通信サービスを享受できるように複数 個設けられており、 この台数により多地点通信サービスを同時に享受で きる台数が決まるが、 必ずしも第 2図に示すように回線処理部 2 a〜 2 nおよびメディァ多重分離部 3 a ~ 3 nの台数と、 端末 8 a〜 8 nの台 数とが同じである必要はない。  A plurality of line processing units 2a to 2n and a plurality of media demultiplexing units 3a to 3n are provided so that the terminals 8a to 8n can simultaneously enjoy the multipoint communication service. The number of units that can simultaneously enjoy the multipoint communication service is determined.However, as shown in Fig. 2, the number of line processing units 2a to 2n and Need not be the same.

次に動作について説明する。  Next, the operation will be described.

まず、 任意の端末が発呼を行い、 多地点通信サービスを利用する音声 や、 映像、 デ一夕等からなるメディア情報を多地点通信サービスュニッ ト 1に対し送信すると、 多地点通信サービスュニッ ト 1は多地点通信サ 一ビスを開始して、 装置制御部 7の制御により回線 9を介し通信チヤネ ルを形成し、 回線処理部 2 a ~ 2 nを用いてその多地点通信サービスを 提供するグループを構成する各端末 8 a〜 8 n同士を、 各多地点通信サ —ビスのグループ毎に接続する。 尚、 以下の説明では、 便宜上、 端末 8 a〜 8 nは、 同一の多地点通信サービスが提供される同一のグループを 構成するものとして説明する。  First, when an arbitrary terminal initiates a call and sends media information including voice, video, data, etc. using the multipoint communication service to the multipoint communication service unit 1, the multipoint communication service unit 1 The multipoint communication service is started, a communication channel is formed via the line 9 under the control of the device control unit 7, and a group that provides the multipoint communication service using the line processing units 2a to 2n is formed. The terminals 8a to 8n to be configured are connected to each other in each multipoint communication service group. In the following description, for convenience, the terminals 8a to 8n will be described as constituting the same group in which the same multipoint communication service is provided.

そして、 多地点通信サービスュニッ ト 1では、 発呼をした任意の端末 8 a〜 8 nに対応した回線処理部 2 a〜 2 nの受信バッファ (図示省略 ) が、 その発呼端末からのメディア情報を受信して、 装置制御部 7によ る制御の下、 このメディァ情報を対応するメディァ多重分離部 3 a〜 3 nにより分離して、 映像処理部 4、 音声処理部 5、 データ処理部 6等で 所定の処理を行い、 その多地点通信サービスを提供する所定のグループ のメディァ多重分離部 3 a〜 3 nにて多重して、 対応する各回線処理部 2 a ~ 2 IIへ送る。 Then, in the multipoint communication service unit 1, the reception buffers (not shown) of the line processing units 2a to 2n corresponding to the arbitrary terminals 8a to 8n that made the call store the media information from the calling terminal. Under the control of the device control unit 7, and converts the media information into the corresponding media demultiplexing units 3a to 3a. n, and performs predetermined processing in the video processing unit 4, audio processing unit 5, data processing unit 6, etc., and sends them to the media demultiplexing units 3a to 3n in a predetermined group that provides the multipoint communication service. Multiplexed and sent to the corresponding line processing units 2a to 2II.

すると、 各回線処理部 2 a〜 2 nは、 それそれ内蔵の送信バッファ 2 1 a〜 2 1 nにより、 各端末 8 a〜 8 nに対して送信するメディァ情報 を一時的に保持して、 各端末 8 a〜 8 nに対し送信すると共に、 その送 信バッファ 2 1 a〜 2 1 nの残量を測定して、 測定した残量を装置制御 部 Ίに通知する。  Then, each of the line processing units 2 a to 2 n temporarily holds the media information to be transmitted to each of the terminals 8 a to 8 n by the built-in transmission buffer 21 a to 21 n, It transmits to each of the terminals 8a to 8n, measures the remaining amount of the transmission buffers 21a to 21n, and notifies the device control unit of the measured remaining amount.

装置制御部 7は、 各回線処理部 2 a〜 2 nから通知された、 それぞれ の送信バッ ファ 2 1 a〜 2 1 nの状態に基づき、 各回線処理部 2 a〜 2 nの送信バッフ ァ 2 1 a〜 2 1 nが、 オーバーフ口一間近あるいはォー バーフロ一状態にあるか'否かを判断する。  The device control unit 7 transmits the transmission buffers of the line processing units 2a to 2n based on the status of the transmission buffers 21a to 21n notified from the line processing units 2a to 2n. It is determined whether or not 21a to 21n are in the vicinity of the overflow mouth or in the overflow state.

そして、 ある回線処理部の送信バッファが、 オーバ一フロ一間近ある いはオーバ一フ ロー状態にあると判断した場合、 装置制御部 7は、 メデ ィァ情報を送信してきた端末に対応する回線処理部に対して指令を出し 、 その受信バッファ (図示省略) へ入力する当該端末からの受信メディ ァ情報を、 そのオーバ一フ ロー間近またはオーバーフロー状態を回避で きるよう廃棄させる。  Then, when it is determined that the transmission buffer of a certain line processing unit is in the near-overflow state or in the overflow state, the device control unit 7 determines the line corresponding to the terminal that has transmitted the media information. A command is issued to the processing unit, and the receiving media information from the terminal input to the receiving buffer (not shown) is discarded so as to avoid the overflow or the overflow state.

以上のように、 実施の形態 1によれば、 回線処理部 2 a〜 2 nの送信 バッファ 2 1 a〜 2 1 nが、 オーバーフロー間近あるいはオーバ一フ ロ —状態になると、 直ぐにそのォ一バーフ ロー間近あるいはォ一バーフロ 一状態を回避するようにしたので、 多地点通信を正常に実行することが できるという効果がある。  As described above, according to the first embodiment, when the transmission buffers 21a to 21n of the line processing units 2a to 2n become close to overflow or overflow, the overbuffers are immediately transmitted. By avoiding the near-row or overflow state, multipoint communication can be executed normally.

また、 メディア情報の廃棄を、 メディア情報を送信してきた端末に対 応する回線処理部の受信バッファで行うようにしたので、 各回線処理部 2 a〜 2 nの受信バッファの容量が同じで、 かつ、' 各端末 8 a〜 8 nへ 送信するメディァ情報のデ一夕量が同じで、 各回線処理部 2 a〜2 nが 同様にオーバーフロー間近、 あるいはオーバーフロー状態となる場合に 、 メディァ情報を送信してきた端末に対応する回線処理部の受信バッフ ァのみでメディァ情報の廃棄を行い、 効率的に全ての回線処理部 2 a〜 2 nの送信バッファ 2 l a〜 2 I nや、 端末 8 a~8 nの受信バッファ 8 l a〜 8 I nにおけるオーバ一フロー間近あるいはオーバ一フロー状 態を回避することができるという効果がある。 実施の形態 2. Also, media information is discarded in the reception buffer of the line processing unit corresponding to the terminal that sent the media information. The reception buffer capacity of 2a to 2n is the same, and the amount of media information transmitted to each terminal 8a to 8n is the same, and each line processing unit 2a to 2n is similarly When the overflow is about to occur or an overflow occurs, the media information is discarded only by the reception buffer of the line processing unit corresponding to the terminal that transmitted the media information, and all the line processing units 2a to 2n are efficiently processed. It is possible to avoid an overflow or near-overflow state in the transmission buffers 2 la to 2 In and the reception buffers 8 la to 8 In of the terminals 8 a to 8 n. Embodiment 2.

次に実施の形態 2について説明する。 なお、 実施の形態 2の構成は、 第 2図に示す実施の形態 1等の構成と同じで、 第 2図を参照して動作に ついてのみ説明する。  Next, a second embodiment will be described. The configuration of the second embodiment is the same as that of the first embodiment and the like shown in FIG. 2, and only the operation will be described with reference to FIG.

実施の形態 2の場合、 第 2図に示すように、 端末 8 a〜8 nは、 それ それ多地点通信サービスュニッ ト 1が送信してきたデータを各端末 8 a 〜 8 n内で一時保存する受信バッファ 8 1 a〜 8 1 nを内蔵しており、 この受信バヅファ 8 1 a〜 8 1 nの記憶残量を各端末 8 a〜8 nが自ら 測定する。  In the case of the second embodiment, as shown in FIG. 2, the terminals 8a to 8n each receive and temporarily store data transmitted by the multipoint communication service unit 1 in each of the terminals 8a to 8n. Each of the terminals 8a to 8n itself measures the remaining storage capacity of the reception buffer 81a to 81n.

そして、 各端末 8 a〜 8 nは、 内蔵している受信バヅファ 8 l a〜 8 1 nが、 オーバ一フ口一間近あるいはオーバ一フロー状態にあるか否か を検出し、 オーバーフロー間近あるいはオーバ一フロ一状態を検出した 場合には、 各端末 8 a〜8 nは、 通信制御ユニッ ト 1の装置制御部 7に 通知する。  Then, each of the terminals 8a to 8n detects whether or not the built-in receiving buffers 8la to 81n are near the overflow port or in the overflow state. When the flow state is detected, each of the terminals 8 a to 8 n notifies the device control unit 7 of the communication control unit 1.

すると、 装置制御部 7は、 オーバーフロー間近あるいはオーバ一フロ 一状態になった端末からの通知により、'各端末 8 a〜8 n内の受信バッ ファ 8 l a〜 8 I nのどれかが、 オーバーフロー間近あるいはオーバー フロー状態にあると判断した場合、 メディァ情報を送信してきた端末に 対応する回線処理部に対して指令を出し、 その回線処理部の受信バッフ ァ (図示省略) へ入力する当該端末からの受信メディア情報を、 そのォ —バーフロー間近またはオーバーフロー状態を回避できるよう廃棄させ 尚、 実施の形態 2では、 各端末 8 a ~ 8 nが、 それそれ内蔵する受信 バッフ ァ 8 1 a〜 8 I nがオーバ一フロー間近あるいはォ一バーフロー 状態にあるか否かを検出して、 通信制御ュニッ ト 1の装置制御部 7に通 知するように説明したが、 本発明では、 これに限らず、 例えば、 各端末 8 a〜 8 nでは、 受信バヅファ 8 1 a ~ 8 1 nの記憶残量を測定して、 多地点通信サービスュニッ ト 1 に通知するのみで、 受信バッファ 8 l a 〜 8 1 nが、 オーバ一フ 口一間近あるいはオーバーフ口一状態にある.か 否かの判断は、 多地点通信サービスュニッ ト 1の装置制御部 7等で行う ようにしても勿論よい。 Then, the device control unit 7 responds to the notification from the terminal that has just entered the overflow state or the terminal that has entered the overflow-one state, so that one of the reception buffers 8 la to 8 In in each of the terminals 8 a to 8 n overflows. Upcoming or over If it is determined that the media is in the flow state, it issues a command to the line processing unit corresponding to the terminal that transmitted the media information, and inputs the received media from the terminal to the reception buffer (not shown) of the line processing unit. The information is discarded so that the overflow or the overflow state can be avoided. In the second embodiment, each of the terminals 8a to 8n has its own reception buffer 81a to 8In. Although it has been described that whether or not an overflow is about to occur or an overflow state is detected and the device control unit 7 of the communication control unit 1 is notified, the present invention is not limited to this. The terminals 8a to 8n only measure the remaining storage capacity of the reception buffers 81a to 81n and notify the multipoint communication service unit 1, and the reception buffers 8la to 81n Over the mouth Rui is in overflow opening one-state. Determines whether, of course may be performed by a multipoint communication service Interview device controller 7 of Knitting sheet 1 and the like.

以上のように、 実施の形態 2 によれば、 多地点通信サービスを享受す る各端末 8 a〜 8 nの受信バッ フ ァ 8 1 a〜 8 1 ηのどれかが、 オーバ ーフ口一間近あるいはオーバ一フロー状態になっても、 実施の形態 1の 場合と同様に、 回線処理部の受信バッファあるいは送信バッファでメデ ィ ァ情報の廃棄を行うようにしたので、 直く、にそのオーバ一フロー間近 あるいはオーバーフロー状態を回避して、 多地点通信を正常に実行する ことができるという効果がある。 実施の形態 3 .  As described above, according to the second embodiment, any one of the reception buffers 81 a to 81 η of the terminals 8 a to 8 n that enjoy the multipoint communication service is assigned Even in the case of an upcoming or overflow state, the media information is discarded in the reception buffer or the transmission buffer of the line processing unit as in the case of Embodiment 1, so that the overflow immediately occurs. There is an effect that multipoint communication can be executed normally by avoiding the state of being close to one flow or an overflow state. Embodiment 3.

次に実施の形態 3 について説明する。 なお、 実施の形態 3の構成は、 第 2図に示す実施の形態 1等の構成と同じであるので、 第 2図を参照し て動作についてのみ説明する。 実施の形態 3の場合、 多地点通信サービスュニッ ト 1の装置制御部 7 は、 通信開始時にメディァ多重分離部 3 a〜 3 n、 及び回線処理部 2 a 〜 2 nを介して端末 8 a〜 8 nとの間で各種通信パラメ一夕の通信や交 換を行い、 お互いのバッファ容量等の処理能力を把握して、 多地点通信 サービスの開始前の多地点通信サービスュニッ ト 1内の送信バッ フ ァ 2 1 a〜 2 1 nもしくは端末 8 a〜 8 n内の受信バヅ ファ 8 l a〜 8 I n が、 どれく らいのデ一夕量を記憶しており、 オーバ一フロー間近あるい はォ一バーフロー状態にあるか否かを判断する。 Next, a third embodiment will be described. Since the configuration of the third embodiment is the same as the configuration of the first embodiment shown in FIG. 2, only the operation will be described with reference to FIG. In the case of the third embodiment, the device control unit 7 of the multipoint communication service unit 1 communicates with the terminals 8 a to 8 via the media demultiplexing units 3 a to 3 n and the line processing units 2 a to 2 n at the start of communication. Communication and exchange of various communication parameters with n, grasping each other's processing capacity such as buffer capacity, and transmitting buffer in multipoint communication service unit 1 before starting multipoint communication service The reception buffers 8 la to 8 In in the terminals 21 a to 21 n or the terminals 8 a to 8 n store the amount of data to be transmitted, and when the overflow is near or over. It is determined whether or not an overflow condition exists.

そして、 装置制御部 7は、 ある回線処理部の受信バッファ (図示省略 ) が多地点サービスを利用するメディア情報を受信した場合、 その情報 量を測定して、 その測定値と通信開始時に把握した処理能力とに基づき 、 多地点通信サービスュニッ ト 1 の送信バヅ フ ァ 2 1 a〜 2 1 n、 ある いは端末 8 a ~ 8 nの受信バッファ 8 1 a〜 8 1 nが、 オーバ一フ口一 が間近になった、 あるいはオーバーフローになると判断した場合、 上記 メディァ情報を受信した回線処理部の受信バッファへ入力する対応端末 からのデ一夕を廃棄させるように制御する。  Then, when a reception buffer (not shown) of a certain line processing unit receives media information using a multipoint service, the device control unit 7 measures the amount of information and grasps the measured value and the communication value at the start of communication. Based on the processing capacity, the transmission buffers 21 a to 21 n of the multipoint communication service unit 1 or the reception buffers 81 a to 81 n of the terminals 8 a to 8 n are overflowed. If it is determined that the mouth is approaching or overflow, control is performed to discard the data from the corresponding terminal that is input to the reception buffer of the line processing unit that has received the media information.

以上のように、 実施の形態 3によれば、 通信開始時または通信開始前 などに、 端末間 8 a〜 8 nとの間で行う通信制御パラメ一夕の能力交換 によって把握したお互いの処理能力に基づいて、 回線処理部 2 a〜 2 n の送信バヅフ ァ 2 1 a〜 2 1 η、 もしくは端末 8 a〜 8 n内の受信バヅ フ ァ 8 1 a〜 8 I nが、 オーバ一フロー間近あるいはオーバ一フロー状 態になることを回避するようにしたので、 多地点通信を正常に実行する ことができるという効果がある。 実施の形態 4 .  As described above, according to the third embodiment, at the start of communication or before the start of communication, etc., the mutual processing capabilities grasped by the capability exchange of communication control parameters between terminals 8a to 8n. The transmission buffers 21 a to 21 η of the line processing units 2 a to 2 n or the reception buffers 81 a to 8 In in the terminals 8 a to 8 n overflow based on Since it is avoided that the state is close or overflow, the multipoint communication can be executed normally. Embodiment 4.

次に実施の形態 4について説明する。 なお、 実施の形態 4の構成は、 第 2図に示す実施の形態 1等の構成と同じであるので、 第 2図を参照し て動作についてのみ説明する。 尚、 記載のない部分の動作については、 上記実施の形態 1〜 3の動作と同じである。 Next, a fourth embodiment will be described. The configuration of Embodiment 4 is as follows. Since the configuration is the same as that of the first embodiment shown in FIG. 2, only the operation will be described with reference to FIG. The operations of the parts not described are the same as those of the first to third embodiments.

実施の形態 4の場合、 多地点通信サービスュニッ ト 1の装置制御部 Ί は、 回線処理部 2 a〜 2 nの送信バッフ ァ 2 1 a〜 2 I nも し くは端末 8 a〜 8 n内の受信バヅ フ ァ 8 1 a〜 8 1 nのいずれか、 例えば回線処 理部 2 bがオーバ一フロー間近あるいはオーバーフロー状態にあると判 断した場合は、 そのオーバ一フ口一間近あるいはオーバーフロー状態に ある回線処理部 2 bの送信バッ ファ 2 1 bに通知して、 送信バヅ フ ァ 2 1 bへ送信デ一夕が入力する際、 または送信バッフ ァ 2 1 bがー時記憶 しているデ一夕を、 その送信バッファ 2 1 bがォ一バーフロー間近ある いはォ一バーフロー状態が回避できるように廃棄させる。  In the case of Embodiment 4, the device control unit 部 of the multipoint communication service unit 1 includes the transmission buffers 21 a to 2 In of the line processing units 2 a to 2 n or the terminals 8 a to 8 n. If any one of the receiving buffers 81a to 81n, for example, the line processing unit 2b determines that the overflow is about to occur or is in the overflow state, the overflow buffer is near or overflows. The transmission buffer 21b of the line processing unit 2b in the state is notified and the transmission buffer 21b is stored when the transmission buffer 21b is input or the transmission buffer 21b is input. The transmission buffer 21b is discarded so that the transmission buffer 21b is close to the overflow or the overflow state can be avoided.

以上のように、 実施の形態 4によれば、 回線処理部 2 a〜 2 nの送信 バッ ファ 2 1 a〜 2 I nが、 オーバ一フロー間近あるいはオーバ一フ ロ —状態になっても、 直ぐにそのオーバ一フロ一間近あるいはオーバ一フ ロー状態を回避するようにしたので、 多地点通信を正常に実行すること ができるという効果がある。  As described above, according to the fourth embodiment, even if the transmission buffers 21a to 2In of the line processing units 2a to 2n are close to overflow or in the overflow state, Since the overflow or near-overflow state is avoided immediately, there is an effect that multipoint communication can be executed normally.

また、 メディァ情報を送信してきた端末に対応する回線処理部の受信 バッファのメディァ情報を廃棄させるのではなく、 オーバーフロー間近 あるいはオーバーフロー状態になつた回線処理部の送信バッファで送信 メディァ情報を廃棄させるようにしたので、 各回線処理部 2 a〜 2 nの 送信バッファの容量が異なる場合や、 各端末が受信するメディァ情報の 最大データ量やメディア種別が異なる場合、 例えば、 映像と音声とデ一 夕すベてのメディア情報を受信する端末や、 音声のみ受信する端末、 デ 一夕のみ受信する端末等というように、 様々なメディァ情報について同 一多地点通信サービスを受ける端末であっても、 また、 最大データ受信 量ゃメディァ種別が異なる場合でも、 各回線処理部 2 a 〜 2 nの送信パ ッファや、 各端末が受信するメディァ情報の最大データ量ゃメディァ種 別に応じてデ一夕を廃棄することができるという効果がある。 実施の形態 5 . Also, instead of discarding the media information in the reception buffer of the line processing unit corresponding to the terminal that transmitted the media information, the transmission media information should be discarded in the transmission buffer of the line processing unit near or overflowing the overflow. Therefore, if the transmission buffer capacity of each line processing unit 2a to 2n is different, or if the maximum data amount or media type of the media information received by each terminal is different, for example, video and audio and data A terminal that receives the same multipoint communication service for various types of media information, such as a terminal that receives all media information, a terminal that receives only audio, and a terminal that receives only data overnight, , Maximum data reception Even if the volume / media type is different, the transmission buffer of each line processing unit 2a to 2n or the maximum data volume of media information received by each terminal / data can be discarded according to the media type This has the effect. Embodiment 5

次に実施の形態 5について説明する。 なお、 実施の形態 5の構成は、 第 2図に示す実施の形態 1等の構成と同じであるので、 第 2図を参照し て動作についてのみ説明する。 尚、 記載のない部分の動作については、 上記実施の形態 1 〜 4の動作と同じである。  Next, a fifth embodiment will be described. Note that the configuration of the fifth embodiment is the same as the configuration of the first embodiment shown in FIG. 2, etc., and therefore only the operation will be described with reference to FIG. The operations of the parts not described are the same as those of the first to fourth embodiments.

実施の形態 5の場合、 多地点通信サービスュニッ ト 1の装置制御部 Ί は、 回線処理部 2 a 〜 2 nの送信バッフ ァ 2 1 a ~ 2 1 n、 もしくは端 末 8 a 〜 8 n内の受信バヅフ.ァ 8 1 a 8 1 nのどれかが、 オーバ一フ ロー間近あるいはオーバ一フロ一状態になったことを判断した場合、 メ ディァ多重分離部 3 a ~ 3 nに通知して、 通信チャネル毎にその通信チ ャネルの状態に合わせ、 例えば、 後述の第 3図に示すように多重方式の 構成単位毎に各メディァ処理部からデータ ' 映像 ' 音声を廃棄させるか 、 もしくは後述の第 4図に示すように映像処理部 4、 音声処理部 5、 デ 一夕処理部 6のいずれか 1つ以上の処理部に通知して、 各メディア情報 の意味のある単位毎に、 各メディァ処理部からデータ · 映像 ·音声を廃 棄させるようにする。 ·  In the case of the fifth embodiment, the device control unit の of the multipoint communication service unit 1 transmits the transmission buffers 21 a to 21 n of the line processing units 2 a to 2 n, or the transmission buffers 21 a to 21 n of the terminals 8 a to 8 n. When it is determined that any of the reception buffer 8 1 a 8 1 n has entered the near-overflow or overflow state, it notifies the media demultiplexing sections 3 a to 3 n, In accordance with the state of the communication channel for each communication channel, for example, as shown in FIG. 3 to be described later, the data 'video' and audio are discarded from each media processing unit for each multiplexing configuration unit, or As shown in Fig. 4, one or more of the video processing unit 4, the audio processing unit 5, and the data processing unit 6 are notified and the media processing is performed for each meaningful unit of each media information. Discard data, video and audio from the department. ·

これにより、 回線処理部 2 a 〜 2 nの送信バッファ 2 l a 〜 2 I nも しくは端末 8 a 〜 8 n内の受信バヅ フ ァ 8 1 a 〜 8 I nがオーバーフ口 一することを回避することができ、 安定した多地点通信が可能となる。 第 3図は、 この発明の実施の形態 5によるメディァ情報の多重構成単 位の一例を示す説明図である。  As a result, the transmission buffers 2 la to 2 In of the line processing units 2 a to 2 n or the reception buffers 81 a to 8 In in the terminals 8 a to 8 n overflow. It can be avoided, and stable multipoint communication becomes possible. FIG. 3 is an explanatory diagram showing an example of a multiplex configuration unit of media information according to Embodiment 5 of the present invention.

メディア多重分離部 3 a 〜 3 nは、 第 3図に示すように、 映像や音声 、 デ一夕等の各メディァ情報を多重化方式の構成単位としてパケッ ト化 を行って伝送している。 このため、 実施の形態 5のメディア多重分離部 3 a〜 3 nは、 装置制御部 7からの指示により、 回線処理部 2 a〜 2 n の送信バヅ フ ァ 2 1 a〜 2 1 n、 もしくは端末 8 a〜 8 n内の受信バッ ファ 8 1 a〜 8 1 nがオーバーフロー間近あるいはオーバ一フ口一状態 となることを回避できるように、 音声 1、 映像 1、 映像 2、 · · '等の メディア情報の多重構成単位毎に、 例えば、 第 4図に示す複数のフ レー ム単位、 複数のスライス単位、 複数のマクロブロック単位等のようにま とめて、 記憶されているメディア情報から廃棄を行う。 このようにする と、 データが廃棄された影響を軽減することができる。 As shown in FIG. 3, the media demultiplexers 3 a to 3 n Each piece of media information, such as data and data, is packetized and transmitted as a unit of multiplexing. For this reason, the media multiplexing / demultiplexing units 3 a to 3 n of the fifth embodiment are configured to transmit the transmission buffers 21 a to 21 n of the line processing units 2 a to 2 n in accordance with an instruction from the device control unit 7. Alternatively, to prevent the receiving buffers 81a to 81n in the terminals 8a to 8n from approaching the overflow or being in a state of overflow, the audio 1, video 1, video 2, For example, a plurality of frame units, a plurality of slice units, a plurality of macro block units, etc. shown in FIG. Perform disposal. In this way, the impact of discarding data can be reduced.

第 4図は、 実施の形態 5による映像デ一夕について優先度を設定する 方法の一例を示す説明図である。 第 4図に示す映像データを例にと り、 メディァ情報の意味のある単位について説明する。  FIG. 4 is an explanatory diagram showing an example of a method for setting a priority for video data according to the fifth embodiment. Taking the video data shown in Fig. 4 as an example, meaningful units of media information will be described.

映像デ一夕は、 複数の連続したフ レームにより構成され、 フ レームは 複数のスライスにより構成され、 スライスは複数のマクロプロヅクによ つて構成されており、 このように意味のある単位の集合体として構成さ れている。 そこで、 実施の形態 5の.映像処理部 4は、 装置制御部 7の指 示により、 回線処理部 2 a〜 2 nの送信バヅ フ ァ 2 1 a〜 2 1 η、 も し くは端末 8 a〜 8 n内の受信バヅ ファ 8 1 a〜 8 1 nが、 オーバ一フ口 一間近あるいはオーバ一フロー状態を回避できるように映像データの廃 棄を行う際に、 これらの単位、 すなわちフ レーム単位毎か、 あるいはス ラィス単位毎か、 あるいはマク口ブロヅク単位毎に廃棄を行う。  A video image is composed of a plurality of continuous frames, a frame is composed of a plurality of slices, and a slice is composed of a plurality of macro programs. It is configured. Therefore, according to the fifth embodiment, the video processing unit 4 transmits the transmission buffers 21 a to 21 η of the line processing units 2 a to 2 n or the terminal according to an instruction of the device control unit 7. When the receiving buffer 81a to 81n in 8a to 8n discards the video data so as to avoid the overflow or the overflow state, these units, That is, discarding is performed for each frame unit, for each slice unit, or for each Mac mouth block unit.

以上のように、 実施の形態 5によれば、 回線処理部 2 a〜 2 nの送信 バッ フ ァ 2 1 a〜 2 1 n、 もしくは端末 8 a〜 8 n内の受信バッ フ ァ 8 1 a〜 8 1 nが、 オーバ一フ口一間近あるいはオーバ一フロー状態にな つた場合、 各メディア情報の意味のある単位毎に、 各メディア情報の廃 棄を行うようにしたので、 メディァ情報の意味のある単位等により効果 的にバッフ ァのオーバーフロー間近あるいはオーバ一フ口一状態を回避 して、 多地点通信を正常に実行することができるという効果がある。 実施の形態 6 . As described above, according to Embodiment 5, the transmission buffers 21 a to 21 n of the line processing units 2 a to 2 n or the reception buffers 81 a of the terminals 8 a to 8 n ~ 8 1n is in the state of overflow or overflow, and each media information is discarded for each meaningful unit of media information. Since the data is discarded, it is possible to effectively execute the multipoint communication by effectively avoiding the buffer overflow or the overflow state by means of a meaningful unit of the media information. There is. Embodiment 6

次に実施の形態 6について説明する。 なお、 実施の形態 6の構成は、 第 2図に示す実施の形態 1等の構成と同じであるので、 第 2図を参照し て動作についてのみ説明する。 尚、 記載のない部分の動作については、 実施の形態 1 〜 4の動作と同様である。  Next, a sixth embodiment will be described. Since the configuration of the sixth embodiment is the same as the configuration of the first embodiment shown in FIG. 2, etc., only the operation will be described with reference to FIG. The operations of the parts not described are the same as those of the first to fourth embodiments.

実施の形態 6の場合、 多地点通信サービスュニッ ト 1の装置制御部 Ί は、 回線処理部 2 a〜 2 nの送信バッ フ ァ 2 1 a〜 2 1 η、 もしくは端 末 8 a〜 8 n内の受信バッファ 8 1 a〜 8 1 nのどれかが、 オーバ一フ ロー間近あるいはオーバーフロー状態になったことを判断した場合、 メ ディァ多重分離部 3 a〜 3 nでは、 各メディァ情報に優先順序をつけ、 あるいは予めメディア情報に設定されている優先順序に基づき、 優先順 序の低いメディアから廃棄させるようにする。  In the case of Embodiment 6, the device control unit 部 of the multipoint communication service unit 1 includes the transmission buffers 21 a to 21 η of the line processing units 2 a to 2 n or the terminals 8 a to 8 n. When it is determined that any of the receiving buffers 81a to 81n is in the vicinity of overflow or overflow, the media demultiplexing sections 3a to 3n give priority to each piece of media information. , Or based on the priority order set in the media information in advance, so that media with lower priority order are discarded.

例えば、 データ >音声 >映像等のようにデータ量の少ないものから順 に高い優先度がつけられている場合、 優先順序の低いデ一夕量の多い映 像から順に廃棄を行うようにする。 勿論、 これとは逆にデータ量の多い 順に高い優先度をつけてデ一夕量の少ないメディァ情報から順に廃棄す るようにしても勿論良い。  For example, if the priority is assigned in ascending order of data amount such as data> audio> video, discard the images in descending order of priority and in descending order of data amount. Of course, on the contrary, it is of course possible to assign a higher priority to the data with the larger data amount and to discard the media information with the smaller data amount in order.

以上のように、 実施の形態 6によれば、 各メディ.ァ情報の優先順序に 基づき、 メディア情報を順に廃棄し、 例えば優先順序の高い重要なメデ ィァ情報から優先的に通信処理を行うなど、 回線処理部 2 a〜 2 nの送 信バッ ファ 2 1 a〜 2 1 η、 もしくは端末 8 a〜 8 n内の受信バヅ フ ァ 8. 1 a〜 8 1 nがオーバーフローすることを回避するようにしたので、 より効果的にバッファのオーバーフロー間近あるいはォ一バーフ口一状 態を回避して、 多地点通信を正常に実行することができるという効果が める。 実施 φ形態 7 . As described above, according to the sixth embodiment, media information is discarded in order based on the priority order of each piece of media information, and communication processing is performed preferentially, for example, from important media information having a higher priority order. The transmission buffer 21a to 21n of the line processing units 2a to 2n or the reception buffer 8.1a to 81n in the terminal 8a to 8n overflows. I tried to avoid it, Multipoint communication can be executed normally by avoiding the buffer overflow or the overflow state more effectively. Implementation φ form 7.

次に実施の形態 7について説明する。 なお、 実施の形態 7の構成は、 第 2図に示す実施の形態 1等の構成と同じであるので、 第 2図を参照し て動作についてのみ説明する。 尚、 記載のない部分の動作については、 実施の形態 1〜 4の動作と同様である。  Next, a seventh embodiment will be described. Note that the configuration of the seventh embodiment is the same as the configuration of the first embodiment shown in FIG. 2, and therefore, only the operation will be described with reference to FIG. The operations of the parts not described are the same as the operations of the first to fourth embodiments.

実施の形態 7の場合、 多地点通信サービスュニッ ト 1の装置制御部 Ί は、 回線処理部 2 a〜 2 nの送信バヅファ 2 1 a〜 2 1 η、 もしくは端 末 8 a ~ 8 n内の受信バッファ 8 l a〜 8 I nのどれかが、 オーバ一フ ロー間近あるいはオーバーフ口一状態になったことを判断した場合、 映 像処理部 4、 音声処理部 5、 デ一夕処理部 6に通知して、 映像処理部 4 、 音声処理部 5、 データ処理部 6のそれそれにおいて、 各メディア情報 毎に、 同一メディア情報内で各端末 8 a〜 8 nからの発信毎や、 同一発 信の同一メディア情報でも、 その構成単位に設けた優先度に従い、 優先 度の低いデ一夕から廃棄させるようにする。  In the case of the seventh embodiment, the device control unit の of the multipoint communication service unit 1 transmits the transmission buffers 21 a to 21 η of the line processing units 2 a to 2 n or the reception within the terminals 8 a to 8 n. When it is determined that any one of the buffers 8 la to 8 In is near overflow or overflow, the video processing unit 4, the audio processing unit 5, and the data processing unit 6 are notified. Then, in each of the video processing unit 4, the audio processing unit 5, and the data processing unit 6, for each media information, each transmission from each of the terminals 8a to 8n within the same media information, and for the same transmission Even the same media information is to be discarded from low priority data according to the priority set for the constituent unit.

第 5図は、 この発明の実施の形態 7による映像データを例にした優先 度の設定方法の例を示す説明図である。  FIG. 5 is an explanatory diagram showing an example of a priority setting method using video data as an example according to Embodiment 7 of the present invention.

M P E Gで符号化された映像デ一夕は、 M P E Gの規格で規定される 単位毎に周波数変換され、 低域成分から高域成分へと変換され、 通常、 高域成分より低域成分の変換係数のほうが重要であるので、 例えば、 所 定の閾値などを境界にして、 低域成分の変換係数に優先順序を高く設定 する。  Video data encoded by MPEG is frequency-converted in units specified by the MPEG standard, and is converted from low-frequency components to high-frequency components. Therefore, for example, a higher priority is set to the transform coefficients of the low-frequency components with a predetermined threshold as a boundary.

これにより、 実施の形態 7では、 多地点通信サービスュニッ ト 1の回 線処理部 2 a〜 2 nの送信バッファ 2 1 a〜2 1 n、 もしくは端末 8 a 〜 8 n内の受信バッファ 8 1 a〜8 I nがオーバ一フロー状態のとき、 映像データを廃棄する場合には、 優先順序に基づき重要度の低い高域成 分から順に廃棄させ、 重要度の高い低域成分の変換係数を送信すること ができる。 Thus, in Embodiment 7, the multipoint communication service unit 1 When the transmission buffers 21a to 21n of the line processing units 2a to 2n or the reception buffers 81a to 8In in the terminals 8a to 8n are in the overflow state, the video data is discarded. In this case, it is possible to discard the high-frequency components with low importance based on the priority order and transmit the conversion coefficients of the low-frequency components with high importance.

尚、 実施の形態 7では、 映像処理部 4、 音声処理部 5、 デ一夕処理部 6のそれそれにおいて、 各メディア情報毎に、 メディア情報内で各端末 8 a〜8 nからの発信毎や、 同一発信でも情報単位に設けた優先度に従 い、 優先度の低いデ一夕を廃棄させるように説明したが、 これに限らず 、 実施の形態 6のように、 映像処理部 4、 音声処理部 5、 データ処理部 6のなかで優先順序をつけて、 例えば、 優先順序の低い映像処理部 4に おいて、 さらに優先順序の低い映像情報から廃棄していき、 それでも、 回線処理部 2 a〜 2 nの送信バッファ 2 1 a〜 2 1 η、 もしくは端末 8 a ~ 8 n内の受信バッファ 8 1 a〜8 1 nのォ一バーフ口一状態を解消 できない場合には、 次の優先順序の音声処理部 5において、 音声情報を 優先順序に基づき廃棄するようにしても良く、 また、 映像処理部 4、 音 声処理部 5、 データ処理部 6の関係なしに全てのメディァ情報に優先順 序をつけるようにしても良い。  In the seventh embodiment, in each of the video processing unit 4, the audio processing unit 5, and the data processing unit 6, in each of the media information, each transmission from each of the terminals 8a to 8n in the media information is performed. Also, in the same transmission, it has been described that the low priority data is discarded in accordance with the priority set for the information unit. However, the present invention is not limited to this. A priority order is assigned in the audio processing unit 5 and the data processing unit 6. For example, in the video processing unit 4 having a low priority order, video information having a lower priority order is discarded. If the transmission buffer 21a to 21n of 2a to 2n or the reception buffer 81a to 81n in the terminal 8a to 8n cannot cancel the overbuff state, the following The audio processing unit 5 in the priority order discards the audio information based on the priority order. Well, also, the video processing unit 4, voice processing unit 5, may be put on the priority mechanism to all of Meda information irrespective of the data processing unit 6.

以上のように、 実施の形態 7によれば、 同一メディア情報内で各端末 8 a〜 8 nからの発信毎や、 同一発信の同一メディア情報でも、 その構 成単位に設けた優先度に従い、 優先度の低いデータを廃棄させるように して、 回線処理部 2 a〜 2 nの送信バヅファ 2 1 a〜 2 I nもしくは端 末 8 a〜 8 n内の受信バッファ 8 l a〜8 I nがオーバ一フ口一するこ とを回避するようにしたので、 回線処理部 2 a〜 2 nの送信バッファ 2 1 a〜 2 1 が、 オーバ一フロー間近あるいはオーバーフロー状態にな つても、 直ぐに、 しかもより効果的に回避して、 多地点通信を正常に実 行することができるという効果がある。 As described above, according to the seventh embodiment, each transmission from each of the terminals 8a to 8n within the same media information, or even the same media information of the same transmission, according to the priority set in the configuration unit, The transmission buffers 21a to 2In of the line processing units 2a to 2n or the reception buffers 8la to 8In in the terminals 8a to 8n are made to discard low-priority data. Since overflow is avoided, even if the transmission buffers 21a to 21 of the line processing units 2a to 2n are close to overflow or are in an overflow state, they are immediately and Avoid multi-point communication more effectively There is an effect that can be performed.

実施の形態 8 . Embodiment 8

次に実施の形態 8について説明する。 なお、 実施の形態 8の構成は、 第 2図に示す実施の形態 1等の構成と同じであるので、 第 2図を参照し て動作についてのみ説明する。 尚、 記載のない部分の動作については、 実施の形態 1 ~ 4の動作と同様である。  Next, an eighth embodiment will be described. The configuration of the eighth embodiment is the same as the configuration of the first embodiment or the like shown in FIG. 2, and therefore, only the operation will be described with reference to FIG. The operations of the parts not described are the same as those of the first to fourth embodiments.

実施の形態 8の場合、 多地点通信サービスュニッ ト 1の装置制御部 7 は、 回線処理部 2 a ~ 2 ηの送信バヅ フ ァ 2 1 a〜 2 1 η、 または端末 8 a〜 8 η内の受信ノ ソファ 8 1 a ~ 8 I nのどれかが、 オーバ一フロ 一間近あるいはオーバ一フロ一状態になつたことを判断した場合、 メデ ィァ多重分離部 3 a〜 3 n、 及び回線処理部 2 a〜 2 n等を介して、 ォ —バ一フロー間近あるいはオーバ一フ口一状態になったメディァ情報の 送信元である端末に対して、 送信レートの減少を要求する指示を行う。  In the case of the eighth embodiment, the device control unit 7 of the multipoint communication service unit 1 includes the transmission buffers 21 a to 21 η of the line processing units 2 a to 2 η or the terminals 8 a to 8 η. If it is determined that one of the receiving sofas 8 1 a to 8 In has entered the over-flow or near-over state, the media demultiplexing sections 3 a to 3 n and the line Through the processing units 2a to 2n, etc., an instruction is issued to request the terminal that is the source of the media information that is near the overflow or the overflow state to request a decrease in the transmission rate. .

すると、 送信レートの減少を要求された端末では、 その要求に基づき 送信レートを減少させて、 送信データを減少させる。  Then, the terminal requested to decrease the transmission rate reduces the transmission rate based on the request and decreases the transmission data.

尚、 実施の形態 8では、 オーバーフロー間近あるいはオーバ一フロー 状態になったメディァ情報の送信元である端末に対して、 送信レー卜の 減少を要求するように説明したが、 本発明では、 これに限らず、 その多 地点通信サービスを受ける全ての端末 8 a〜 8 nに対し送信レ一トの減 少する指示を行うようにしても勿論良い。  In the eighth embodiment, it has been described that the terminal that is the source of the media information that has reached the state of overflow or overflow has been requested to reduce the transmission rate. The present invention is not limited to this, and it is a matter of course that an instruction to reduce the transmission rate may be given to all terminals 8a to 8n that receive the multipoint communication service.

以上のように、 実施の形態 8によれば、 メディア情報の送信元である 端末における送信レートを減少させ、 回線処理部 2 a〜 2 nの送信バッ ファ 2 l a〜 2 I nが、 オーバ一フロ一間近あるいはオーバーフロー状 態になることを回避するようにしたので、 直ぐに、 しかもより効果的に オーバーフ口—間近あるいはオーバ—フ 口一状態になることを回避して 、 多地点通信を正常に実行することができるという効果がある。 実施の形態 9 . As described above, according to Embodiment 8, the transmission rate at the terminal that is the source of the media information is reduced, and transmission buffers 2 la to 2 In of line processing units 2 a to 2 n are overloaded. By avoiding near-flow or overflow condition, it is possible to avoid over-close-close or over-close condition immediately and more effectively. However, there is an effect that multipoint communication can be executed normally. Embodiment 9

次に実施の形態 9について説明する。 なお、 実施の形態 9の構成は、 第 2図に示す実施の形態 1等の構成と同じであるので、 第 2図を参照し て動作についてのみ説明する。 尚、 記載のない部分の動作については、 実施の形態 1 〜 4の動作と同様である。  Next, a ninth embodiment will be described. Note that the configuration of the ninth embodiment is the same as the configuration of the first embodiment shown in FIG. 2, and therefore, only the operation will be described with reference to FIG. The operations of the parts not described are the same as those of the first to fourth embodiments.

実施の形態 9の場合、 実施の形態 3等の場合と同様に、 多地点通信サ —ビスュニッ ト 1の装置制御部ァは、 通信開始時にメディァ多重分離部 3 a〜 3 n、 及び回線処理部 2 a〜 2 nを用い、 端末 8 a〜 8 nとの間 で各種通信パラメ一夕を通信させる制御を行い、 お互いのバッファ容量 等の処理能力を把握して、 多地点通信開始前に、 多地点通信サービスュ ニヅ ト 1内の送信バッフ ァ 2 1 a〜 2 1 η、 もしくは端末 8 a〜 8 η内 の受信バッファ 8 1 a〜 8 1 nが、 あとどれく らいのデ一夕量でォ一バ —フロー間近あ ¾いはオーバ一フ口一状態になるか否かを判断する。 そして、 実施の形態 3の場合と同様に、 多地点通信サービスユニッ ト 1の送信バヅ フ ァ 2 l a〜 2 I n、 あるいは端末 8 a〜 8 nの受信バヅ フ ァ 8 1 a〜 8 1 nのいずれかが、 オーバーフ ロー間近あるいはオーバ —フロー状態になったことを判断した場合、 メディァ多重分離部 3 a〜 3 n、 回線処理部 2 a ~ 2 n等を介して、 オーバ一フロー間近あるいは オーバ一フロー状態になったメディァ情報の送信元である端末に対して 、 送信レー トの減少を要求するように指示する。  In the case of the ninth embodiment, as in the case of the third embodiment and the like, the device control unit of the multipoint communication service unit 1 sets the media demultiplexing units 3 a to 3 n and the line processing unit at the start of communication. Using 2a to 2n, control to communicate various communication parameters with the terminals 8a to 8n, grasp the processing capacity such as the buffer capacity of each other, and before starting multipoint communication, How much data is left in the transmission buffer 21 a to 21 η in the multipoint communication service unit 1 or the reception buffer 81 a to 81 n in the terminal 8 a to 8 η Determining whether or not the flow is about to be reached when the flow is about to occur. Then, similarly to the third embodiment, the transmission buffers 2 la to 2 In of the multipoint communication service unit 1 or the reception buffers 81 a to 8 n of the terminals 8 a to 8 n. If it is determined that any one of 1 n is about to overflow or has entered an overflow state, the overflow is performed via the media demultiplexing units 3 a to 3 n and the line processing units 2 a to 2 n. It instructs the terminal that is the source of the media information that has just come in or has overflowed to request a decrease in the transmission rate.

すると、 送信レートの減少を要求された端末は、 その要求に基づいて 送信レートを減少させ、 送信データを減少させる。 ' 尚、 実施の形態 9では、 オーバーフロー間近あるいはオーバーフ ロー 状態になったメディァ情報の送信元である端末に対して、 送信レートの 減少を要求するように説明したが、 本発明では、 これに限らず、 その多 地点通信サービスを受ける全ての端末 8 a〜 8 nに対し、 送信レー トを 減少させる指示を行うようにしても勿論良い。 Then, the terminal requested to decrease the transmission rate reduces the transmission rate based on the request and decreases the transmission data. 'In Embodiment 9, the terminal that is the source of the media information that is about to overflow or has overflowed is notified of the transmission rate. Although it has been described that the reduction is requested, the present invention is not limited to this, and an instruction to reduce the transmission rate may be given to all terminals 8a to 8n that receive the multipoint communication service. Of course it is good.

以上のように、 実施の形態 9によれば、 実施の形態 8の場合と同様に 、 メディア情報の送信元である端末の送信レートを減少させ、 回線処理 部 2 a〜 2 nの送信バッ フ ァ 2 1 a〜 2 1 nが、 ォ一バーフ口一間近あ るいはオーバ一フロー状態になることを回避するようにしたので、 直ぐ に、 しかもよ り効果的にオーバ一フ口一間近あるいはォ一バーフロー状 態を回避して、 多地点通信を正常に実行することができるという効果が ある。 実施の形態 1 0 .  As described above, according to the ninth embodiment, similarly to the eighth embodiment, the transmission rate of the terminal that is the source of the media information is reduced, and the transmission buffer of the line processing units 2a to 2n is reduced. In this way, it is possible to avoid the over-flow state or the overflow state of the over-flow state or the over-flow state immediately or more effectively. There is an effect that multipoint communication can be executed normally while avoiding an overflow situation. Embodiment 10

次に実施の形態 1 0について説明する。 なお、 実施の形態 1 0の構成 は、 第 2図に示す実施の形態 1等の構成と同じであるので、 第 2図を参 照して動作についてのみ説明する。 尚、 記載のない部分の動作について は、 実施の形態 1 〜 3 と同様である。  Next, a tenth embodiment will be described. The configuration of the tenth embodiment is the same as the configuration of the first embodiment shown in FIG. 2, and therefore, only the operation will be described with reference to FIG. The operation of the parts not described is the same as in the first to third embodiments.

実施の形態 1 0の場合、 多地点通信サービスュニッ ト 1の装置制御部 7は、 同一の多地点通信サービスにより提供されるメディァ情報を一時 保存する全てのバッファ、 すなわち第 2図に示す回線処理部 2 a〜 2 n の送信バヅ フ ァ 2 1 〜 2 1 11、 もしくは端末 8 a ~ 8 n内の受信バヅ フ ァ 8 l a〜 8 I nのどれかが、 オーバ一フロー間近あるいはオーバー フロー状態になったことを判断した場合には、 その通信時に使用してい た通信制御パラメ一夕に基づき、 最も低い能力を示した端末が送受信可 能な伝送レートを求め、 メディア多重分離部 3 a〜 3 n、 及び回線処理 部 2 a〜 2 nを介して、 その多地点通信サービスの提供を受ける全端末 8 a〜 8 n、 ないしはそのうちでメディァ情報の送信元となり うる全端 末に対して、 前記最も低い能力を示した端末が送受信可能な伝送レート まで送信レー卜の減少を要求する指示を行う。 In the case of the tenth embodiment, the device control unit 7 of the multipoint communication service unit 1 includes all buffers for temporarily storing media information provided by the same multipoint communication service, that is, the line processing unit shown in FIG. Any of the transmission buffers 21 to 211 of 2a to 2n or the reception buffers 8la to 8In in the terminals 8a to 8n is near or overflowing. If it is determined that the terminal has entered the state, based on the communication control parameters used during the communication, the terminal having the lowest capability determines the transmission rate at which transmission and reception can be performed, and the media demultiplexing unit 3a To 3n and all terminals 8a to 8n that receive the provision of the multipoint communication service via the line processing units 2a to 2n, or all terminals that can be media information transmission sources. Instruct the terminal which has the lowest capability to reduce the transmission rate to a transmission rate at which transmission and reception can be performed.

すると、 送信レートの減少を要求された端末は、 その要求に基づき、 送信レートを減少させて、 送信データを減少させる。  Then, the terminal requested to decrease the transmission rate reduces the transmission rate based on the request and decreases the transmission data.

以上のように、 実施の形態 1 0によれば、 通信時に使用していた通信 制御パラメ一夕に基づき、 最も低い能力を示した端末が送受信可能な伝 送レートを求め、 同一の多地点通信サービスの提供を受ける全端末 8 a As described above, according to Embodiment 10, the transmission rate at which the terminal having the lowest capability can transmit and receive is determined based on the communication control parameters used during communication, and the same multipoint communication is performed. All terminals that receive the service 8a

〜 8 n等に対して、 その伝送レートまで送信レ一トを減少させるように したので、 回線処理部 2 a〜 2 nの送信バヅファ 2 1 a ~ 2 1 nが、 ォ ーバ—フロー間近あるいはオーバーフロー状態になっても、 直く、に、 し かもより効果的に回避することができ、 多地点通信を正常に実行するこ とができるという効果がある。 産業上の利用可能性 Since the transmission rate is reduced to the transmission rate for 88 n, etc., the transmission buffers 21 a 2 21 n of the line processing units 2 a 2 2 n are used for the transmission near the overflow. Alternatively, even if an overflow occurs, it is possible to avoid the problem more quickly and effectively, and the multipoint communication can be executed normally. Industrial applicability

以上のように、 この発明に係る多地点通信サービスユニッ トは、 送信 デ一夕や受信デ一夕のオーバーフ口一を未然に回避し、 多地点通信を正 常に実施するのに適している。  As described above, the multipoint communication service unit according to the present invention is suitable for avoiding the overflow of transmission and reception and preventing multipoint communication, and performing multipoint communication normally.

Claims

請 求 の 範 囲 1 . 複数の端末と接続され、 その複数の端末に対し多地点通信サービ スにより各種メディァ情報を提供する多地点通信サービスュニッ トであ つて、 Scope of Claim 1. A multipoint communication service unit connected to a plurality of terminals and providing various media information to the plurality of terminals by a multipoint communication service. 多地点通信サービスの各種メディァ情報を一時保存するバッファがォ 一バーフロー間近あるいはオーバ一フ口一状態にあるか否かを検出し、 上記オーバーフ ロー間近あるいはオーバ一フロー状態を検出した場合に は、 上記ォ一バーフ口一間近あるいはオーバ一フロー状態を解消するよ う上記バッファにおけるメディァ情報の量を制御することを特徴とする 多地点通信サービスュニッ ト。  It detects whether the buffer for temporarily storing various media information of the multipoint communication service is near overflow or overflow status, and if it detects the above overflow or overflow status, A multipoint communication service unit, wherein the amount of media information in the buffer is controlled so as to eliminate the near-overflow or near-overflow state. 2 . ノ ソ フ ァは、 本ュニッ トに設けられ、 各端末に送信するデ一夕を 一時保存する送信バッ ファであることを特徴とする請求の範囲第 1項記 載の多地点通信サービスュニッ ト。 2. The multi-point communication service unit described in claim 1 is a transmission buffer provided in the unit and temporarily storing data to be transmitted to each terminal. G. 3 . バッ フ ァは、 各端末に設けられ、 各端末が受信したデータを一時 保存する受信バッ フ ァであることを特徴とする請求の範囲第 1項記載の 多地点通信サービスュニッ ト。 3. The multipoint communication service unit according to claim 1, wherein the buffer is a reception buffer provided in each terminal and temporarily storing data received by each terminal. 4 . 通信開始時に端末との間で送受する通信制御パラメ一夕に基づき オーバ一フロー間近あるいはオーバーフ ロ一状態を検出することを特徴 とする請求の範囲第 1項記載の多地点通信サービスュニッ ト。 4. The multipoint communication service unit according to claim 1, wherein near-overflow or overflow status is detected based on communication control parameters transmitted / received to / from a terminal at the start of communication. 5 . 通信チャネルごとに各通信チャネルの状態に合わせてメディァ情 報を廃棄することにより、 ォ一バ一フロー間近あるいはオーバーフ ロー 状態を解消するようバッファにおけるメディァ情報の量を制御すること を特徴とする請求の範囲第 1項記載の多地点通信サービスュニッ ト。 5. By discarding the media information for each communication channel according to the state of each communication channel, the near-overflow or overflow can be achieved. 2. The multipoint communication service unit according to claim 1, wherein the amount of media information in the buffer is controlled so as to eliminate the state. 6 . 通信チャネルごとに各通信チャネルの状態に合わせて、 多重方式 の構成単位毎にメディァ情報を廃棄することにより、 オーバーフロー間 近あるいはォ一バーフロー状態を解消するようバッファにおけるメディ ァ情報の量を制御することを特徴とする請求の範囲第 5項記載の多地点 通信サービスュニヅ ト。 6. The amount of media information in the buffer so that the overflow or near-overflow condition is eliminated by discarding the media information for each multiplexing system unit according to the state of each communication channel for each communication channel. 6. The multipoint communication service unit according to claim 5, wherein the multipoint communication service unit controls the communication. 7 . 通信チャネルごとに各通信チャネルの状態に合わせて、 各メディ ァ情報の復号に意味のある区切りでメディァ情報を廃棄することにより 、 オーバ一フロー間近あるいはオーバ一フ口一状態を解消するようバッ ファにおけるメディア情報の量を制御することを特徴とする請求の範囲 第 5項記載の多地点通信サービスュニッ ト。 7. In accordance with the state of each communication channel for each communication channel, the media information is discarded at meaningful delimiters for decoding each piece of media information, so that the near-overflow state or the overflow state can be resolved. 6. The multipoint communication service unit according to claim 5, wherein the amount of media information in the buffer is controlled. 8 . 各メディア情報に対して優先度をつけ、 優先度の低いメディア情 報から順に廃棄していくことにより、 オーバ一フロー間近あるいはォ一 バ一フ口一状態を解消するようバッファにおけるメディァ情報の量を制 御することを特徴とする請求の範囲第 1項記載の多地点通信サービスュ ニッ ト。 8. Prioritize each media information and discard the media information with the lowest priority in order to eliminate the media information in the buffer so as to eliminate the overflow or overflow status. 2. The multipoint communication service unit according to claim 1, wherein an amount of the multipoint communication service is controlled. 9 . 同一メディァ情報の中の異なる種別の符号化情報に対して優先度 をつけ、 優先度の低い符号化情報から順に廃棄していく ことにより、 ォ —バーフ 口一間近あるいはオーバ一フ 口一状態を解消するようバッ フ ァ におけるメディァ情報の量を制御することを特徴とする請求の範囲第 1 項記載の多地点通信サービスュニッ ト。 9. By assigning priorities to different types of coded information in the same media information and discarding the coded information with the lowest priority in order, it is possible to overwrite or overwrite 2. The multipoint communication service unit according to claim 1, wherein the amount of media information in the buffer is controlled so as to eliminate the state. 1 0 . メディア情報の送信元である端末に対して、 送信メディア情報 量を削減するよ う指示することにより、 オーバーフロー間近あるいはォ 一バーフロ一状態を解消するようバッファにおけるメディァ情報の量を 制御することを特徴とする請求の範囲第 1項記載の多地点通信サービス ュニッ ト。 10. Control the amount of media information in the buffer so that the overflow or near-overflow condition is eliminated by instructing the terminal that is the source of the media information to reduce the amount of transmitted media information. The multipoint communication service unit according to claim 1, wherein: 1 1 . 同一の多地点通信サービスにより提供されるメディア情報を一 時保存する全てのバッファのオーバーフロー間近あるいはオーバーフロ 一状態を回避してメディァ情報を送受信できる伝送レートを求め、 上記 同一の多地点通信サービスに参加する全端末に対し以降の送信レ,一トを 上記求めた伝送レー トに抑えるよう指示することを特徴とする請求の範 囲第 1 0項記載の多地点通信サービスュ-ッ ト。 1 1. Determine the transmission rate at which media information provided by the same multipoint communication service can be temporarily transmitted and received while avoiding or nearing the overflow of all buffers that temporarily store media information provided by the same multipoint communication service. 10. The multipoint communication service unit according to claim 10, wherein all terminals participating in the communication service are instructed to suppress the subsequent transmission rate and the transmission rate to the above determined transmission rate. . 1 2 . 接続する通信ネッ トワークが回線交換網であり、 各端末が使用 する通信パスの伝送レー トが互いに異なる複数種あることを特徴とする 請求の範囲第 1項記載の多地点通信サービスュニッ ト。 12. The multipoint communication service unit according to claim 1, wherein a communication network to be connected is a circuit switching network, and a plurality of types of communication paths used by each terminal have different transmission rates. . 1 3 . 接続する通信ネッ トワークが回線交換網であり、 各端末が使用 する通信パスの伝送レートは同一だが、 各メディァ情報の情報レー トが 互いに異なる複数種あることを特徴とする請求の範囲第 1項記載の多地 点通信サービスュ-ッ ト。 1 3. The communication network to be connected is a circuit-switched network, and the transmission rate of the communication path used by each terminal is the same, but the information rate of each piece of media information is different from each other. A multi-point communication service kit according to item 1. 1 4 . 接続する通信ネッ トワークがパケッ ト交換網であり、 各メディ ァ情報の情報レートが互いに異なる複数種あることを特徴とする請求の 範囲第 1項記載の多地点通信サービスュニッ ト。  14. The multipoint communication service unit according to claim 1, wherein the communication network to be connected is a packet switching network, and a plurality of types of media information have different information rates.
PCT/JP2002/000049 2001-01-15 2002-01-09 Multipoint communication service unit WO2002056555A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2001006253A JP2002217989A (en) 2001-01-15 2001-01-15 Multipoint communication service unit
JP2001-6253 2001-01-15

Publications (1)

Publication Number Publication Date
WO2002056555A1 true WO2002056555A1 (en) 2002-07-18

Family

ID=18874166

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2002/000049 WO2002056555A1 (en) 2001-01-15 2002-01-09 Multipoint communication service unit

Country Status (2)

Country Link
JP (1) JP2002217989A (en)
WO (1) WO2002056555A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040255338A1 (en) * 2003-06-13 2004-12-16 Apple Computer, Inc. Interface for sending synchronized audio and video data
JP4661373B2 (en) * 2004-10-15 2011-03-30 Kddi株式会社 Transmission device and transmission program for controlling discard of specific media data
US9531780B2 (en) 2012-11-14 2016-12-27 California Institute Of Technology Coding for real-time streaming under packet erasures

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0258450A (en) * 1988-08-24 1990-02-27 Hitachi Ltd Transmission method
JPH0429436A (en) * 1990-05-23 1992-01-31 Mitsubishi Electric Corp Video conference system among multiple locations
JPH04307831A (en) * 1991-04-04 1992-10-30 Nippon Telegr & Teleph Corp <Ntt> Transmission buffer control device
JPH05276344A (en) * 1992-03-30 1993-10-22 Hitachi Ltd Facsimile equipment
JPH0698030A (en) * 1992-09-14 1994-04-08 Nippon Telegr & Teleph Corp <Ntt> Teleconference system and equipment
JPH11184780A (en) * 1997-03-25 1999-07-09 Matsushita Electric Ind Co Ltd Stream data transfer method and system
JP2000244501A (en) * 1999-02-23 2000-09-08 Nec Corp Atm communication system and cell transmission rate controlling method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0258450A (en) * 1988-08-24 1990-02-27 Hitachi Ltd Transmission method
JPH0429436A (en) * 1990-05-23 1992-01-31 Mitsubishi Electric Corp Video conference system among multiple locations
JPH04307831A (en) * 1991-04-04 1992-10-30 Nippon Telegr & Teleph Corp <Ntt> Transmission buffer control device
JPH05276344A (en) * 1992-03-30 1993-10-22 Hitachi Ltd Facsimile equipment
JPH0698030A (en) * 1992-09-14 1994-04-08 Nippon Telegr & Teleph Corp <Ntt> Teleconference system and equipment
JPH11184780A (en) * 1997-03-25 1999-07-09 Matsushita Electric Ind Co Ltd Stream data transfer method and system
JP2000244501A (en) * 1999-02-23 2000-09-08 Nec Corp Atm communication system and cell transmission rate controlling method

Also Published As

Publication number Publication date
JP2002217989A (en) 2002-08-02

Similar Documents

Publication Publication Date Title
US7912040B2 (en) Systems and methods for dynamically allocating bandwidth of a subscriber line that carries voice over Internet Protocol (VoIP) telephone calls and Internet Protocol Telephone (IPTV) transmissions
US20050281277A1 (en) Establishing traffic priorities in a voice over IP network
JP3927714B2 (en) Traffic control method for providing anticipatory / guaranteed services
US20090290579A1 (en) Method and Apparatus for Controlling the Quality of Service of Voice and Data Services Over Variable Bandwidth Access Networks
JPH01221042A (en) Congestion control method for packet switching equipment
US6175575B1 (en) Internet service via ISDN
JPH10247944A (en) Relay control device and method
JP2010521856A (en) Data transmission method in communication system
US6222837B1 (en) Internet service via ISDN
EP2171940A1 (en) Queue-based adaptive chunk scheduling for peer-to-peer live streaming
JPH11122307A (en) Network connection device
JP2004304806A (en) Method for flow control in a communication system
WO2007080788A1 (en) Teleconference control device and teleconference control method
WO2015068598A1 (en) Device, session processing quality stabilization system, priority processing method, transmission method, relay method, and program
JPH11220711A (en) Multipoint conference system and conference terminal device
WO2002056555A1 (en) Multipoint communication service unit
JP2009141565A (en) Receiving terminal device
JP2005340922A (en) Real time remote communication system and communication quality controller
JP2002135322A (en) Automatic speech coding selector
JPH09135263A (en) Dynamic bandwidth allocation method
US7424003B2 (en) Multi-parameter scheduling in communication systems
JP2004320084A (en) Stream data transmission apparatus
JP2005333411A (en) Voip system, session setting control method therefor, and control unit used therefor
JP2003338838A (en) Communication control unit, and communication control method
JPH02238788A (en) Packet video conference terminal equipment

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): CN US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase