US6940819B2 - Internet telephone apparatus and method for an internet telephone set - Google Patents
Internet telephone apparatus and method for an internet telephone set Download PDFInfo
- Publication number
- US6940819B2 US6940819B2 US09/832,782 US83278201A US6940819B2 US 6940819 B2 US6940819 B2 US 6940819B2 US 83278201 A US83278201 A US 83278201A US 6940819 B2 US6940819 B2 US 6940819B2
- Authority
- US
- United States
- Prior art keywords
- data
- internet
- network
- voice
- situation
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related, expires
Links
- 238000000034 method Methods 0.000 title description 19
- 230000005540 biological transmission Effects 0.000 claims abstract description 41
- 238000012545 processing Methods 0.000 claims description 12
- 238000012546 transfer Methods 0.000 claims description 4
- 125000004122 cyclic group Chemical group 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 12
- 230000008929 regeneration Effects 0.000 description 5
- 238000011069 regeneration method Methods 0.000 description 5
- 230000011664 signaling Effects 0.000 description 5
- 230000002194 synthesizing effect Effects 0.000 description 4
- 230000006378 damage Effects 0.000 description 2
- 239000003973 paint Substances 0.000 description 2
- 238000012937 correction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000001172 regenerating effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/253—Telephone sets using digital voice transmission
- H04M1/2535—Telephone sets using digital voice transmission adapted for voice communication over an Internet Protocol [IP] network
Definitions
- the present invention relates to an internet telephone apparatus, and more particularly to an internet telephone apparatus, in which an internet or an intranet mainly having an internet protocol (IP) is employed as a communication medium.
- IP internet protocol
- a terminal described in this Recommendation H. 323 is a television telephone terminal conducting an audio/video communication, but is also defined as an internet telephone terminal since an operation of the video communication is optional.
- FIG. 8 is a block diagram showing one example of a conventional internet telephone apparatus.
- An internet telephone apparatus 100 is connected to a companion internet telephone apparatus through a network 114 to conduct the voice and image communication.
- An audio I/O 101 records voice of a speaker by means of a microphone and so forth to output a voice signal to an audio CODEC 102 and to simultaneously regenerate by means of a speaker and so forth the receiving voice signal that the audio CODEC 102 outputs.
- the audio CODEC 102 processes for compressing and coding the voice signal that the audio I/O 101 outputs to output the compressed voice data to a H. 225 layer 112 through a reception channel delay 103 .
- a video I/O 105 which is optional takes image of the speaker by means of a video camera and so forth to output an image signal to a video CODEC 104 and to simultaneously paint on a display device and so forth the receiving video signal that the video CODEC 104 outputs.
- a video CODEC 104 which is optional processes for compressing and coding the video signal that is input from the video I/O 105 to output the compressed image data to the H. 225 layer 112 through the reception channel delay 103 .
- ITU-T H. 261 or ITU-T H. 263 is employed for compressing and coding of video.
- the reception channel delay 103 generates delay when discrepancy between regeneration voice and paint video occurs, depending upon a transmission line situation, in case that the internet telephone apparatus conducts the audio/video communication with the companion internet telephone apparatus.
- a user data application and so forth 106 executes an application utilizing a user data channel of a television telephone apparatus.
- a system controller UI 111 a system controller 107 negotiates on a call connection control to a companion terminal, an operational mode and so forth.
- the system controller 107 is constructed of a call controller 108 , a H. 245 controller 109 and a RAS (Registration Admission Status) controller 110 .
- the call controller 108 conducts a call connection/disconnection control to/from the companion internet telephone apparatus according to the Recommendation H. 225.
- the H. 245 controller 109 negotiates with the companion internet telephone apparatus on the operational mode and so forth according to the Recommendation H. 245.
- the RAS controller 110 conducts a conference management and so forth to a gate keeper (GK).
- GK gate keeper
- the H. 225 layer 112 inputs/outputs the compressed voice data from/to the audio CODEC 102 , the compressed image data from/to the video CODEC 104 respectively to transmit/receive a TCP/IP data and a UDP/IP data to/from a Network I/F 113 .
- the Network I/F 113 transmits/receives to/from the companion television telephone apparatus the TCP/IP data and the UDP/IP data that the H. 225 layer 112 inputs/outputs.
- FIG. 9 is a detailed block diagram showing the H. 225 layer.
- a RTP (Real Time Transfer Protocol) 120 processes for compressing and coding/expanding and decoding the compressed voice data that is input/output from/to the audio CODEC and the compressed image data that is input/output from/to the video CODEC to input/output the RTP data from/to the UDP layer.
- a RAS 121 inputs/outputs a RAS data from/to the UDP layer 122 based on a RAS control signal that is input/output from the RAS control.
- a UDP layer 122 inputs/outputs from/to an IP layer 127 the RTP data that is input/output from/to the RTP 120 and the RAS data that is input/output from/to the RAS 121 .
- a call signaling 123 inputs/outputs a call signaling data from/to a TCP layer 125 based on a call signaling signal that is input/output from/to a H. 225 control.
- a H. 245 section 124 inputs/outputs a H. 245 data from/to the TCP layer 125 based on H. 245 control information that is input/output from/to the H. 245 control.
- the TCP layer 125 inputs/outputs a call signaling data from/to the call signaling 123 and a H. 245 data from/to the H. 245 section to input/output a TCP data from/to a IP layer 127 .
- the IP layer 127 inputs/outputs the TCP data from/to the TCP layer 125 and the UDP data from/to the UDP layer 122 to input/output the IP data from/to the network I/F.
- the system controller UI 111 and the system controller 107 communicate to the companion internet telephone to conduct a call connection for an audio communication.
- the audio I/O 101 records/regenerates voice
- the audio CODEC 102 processes for compressing and coding/expanding and decoding voice
- the compressed voice data is transmitted/received to/from the companion internet telephone apparatus, and thereby a voice communication is conducted.
- the compressed video data that is input/output from/to the RTP 120 has a RTP header added/removed in the RTP 120 , is processed for a UDP protocol in the UDP layer 122 , and then is transmitted/received as the UPI data to/from the companion internet telephone.
- the compressed audio data that is input/output from/to the RTP 120 has the RTP header added/removed in the RTP 120 , are processed for a UDP protocol processing in the UDP layer 122 , and then is transmitted/received as the UDP data to/from the companion internet telephone.
- This problem lies in interruption of voice that is received from the companion internet telephone in case that a network is confused.
- the UDP data might be destroyed or lost possibly when the network become confused since the compressed audio data is transmitted to the companion internet telephone apparatus as the UPD data that corresponded to the UDP protocol.
- the receiving compressed audio data could not be normally expanded and decoded, resulting in interruption of voice.
- the expanded and decoded data lacks in a real time for regenerating, resulting in interruption of voice.
- the objective of the present invention is to solve the above-mentioned tasks.
- the objective of the present invention is to provide an internet telephone apparatus capable of maintaining call quality without interruption of voice that is received from a companion internet telephone even though a network is confused.
- an internet telephone apparatus for transmitting and receiving a call data through an internet
- the internet telephone apparatus comprising a switching controller for switching and controlling a protocol of data transfer in response to a congestion situation of said internet.
- said switching controller is characterized by being adapted to switch to a connectionless protocol when said internet is in congestion situation below a threshold and to switch to a connection protocol when it exceeds said threshold, said connectionless protocol being a UDP (User Datagram protocol), said connection protocol being a TCP (Transmission Control Protocol).
- UDP User Datagram protocol
- TCP Transmission Control Protocol
- the internet telephone apparatus comprises a receiver for receiving and processing the data received through said internet, said switching controller is characterized by detecting a congestion situation of said internet based on receiving situation of this receiver, and moreover said switching controller is characterized by detecting said congestion situation based on a CRC (Cyclic Redundancy Check) error frequency of the receiving data.
- CRC Cyclic Redundancy Check
- the internet telephone apparatus further comprises a voice compressor for compressing said call data, is characterized by being adapted to deliver this compressed voice data to said switching controller, also comprises an image compressor for compressing an image data in addition to said voice data, and is characterized by being adapted to deliver this compressed image data together with said compressed voice data to said switching controller.
- said receiver includes an expander for expanding the compressed data of said voice and image and said switching controller is characterized by being adapted to detecting said congestion situation corresponding to a processing error of said expander for an expanding and decoding.
- the internet telephone apparatus in accordance with the present invention employs an internet or an intranet mainly having an internet protocol (IP protocol) as a communication medium, wherein call quality can be maintained by switching a communication protocol transmitting a compressed voice data corresponding to a confusion situation (congestion situation) of the internet and the intranet.
- IP protocol internet protocol
- a voice signal input from a microphone is processed for coding and compressing in the voice compressor.
- the compressed voice data that the voice compressor outputs is inputted into a transmission switching section.
- the transmission switching section switches and outputs the compressed voice data to either a UDP transmitter or a TCP transmitter.
- a network situation supervisory section outputs a transmission switching signal that acts so as to transmit with the UDP in case that the network is in a situation with a margin and outputs the transmission switching signal that acts so as to transmit with the TCP responding to network congestion information that is obtained from an network interface.
- FIG. 1 is a schematic arrangement view of a system applied for an embodiment of the present invention
- FIG. 2 is a block diagram showing an arrangement of an embodiment of the present invention
- FIG. 3A is a view explaining an operation of a transmission switching section 5 of FIG. 2 ;
- FIG. 3B is a view explaining an operation of a transmission switching section 5 of FIG. 2 ;
- FIG. 4 is a view showing an example of a reception synthesizer 13 of FIG. 2 ;
- FIG. 5 is a view showing a relation between a transmission switching signal and a congestion situation
- FIG. 6 is a block diagram showing an arrangement of another embodiment of the present invention.
- FIG. 7 is a block diagram showing an arrangement of furthermore another embodiment of the present invention.
- FIG. 8 is a block diagram of a conventional example.
- FIG. 9 is a view partially showing a specific example of FIG. 8 .
- an internet telephone apparatus 1 a is connected to a companion internet telephone apparatus 1 b through an internet protocol (IP) network 2 that is typically an internet or an intranet.
- IP internet protocol
- FIG. 2 is a block diagram showing an example of an arrangement of internet telephone apparatuses 1 a and 1 b in an embodiment of the present invention.
- a microphone 3 outputs voice of a speaker as a voice signal.
- a voice compressor 4 compresses and codes the voice signal that is input from the microphone 3 to output a transmitting compressed voice signal.
- a transmission switching section 5 inputs the transmitting compressed voice signal from the voice compressor 4 and also inputs a transmission switching signal from a network situation supervisory section 16 to output the transmitting compressed voice signal to a TCP transmitter 6 or a UDP transmitter 7 .
- the TCP transmitter 6 processes for a TCP protocol a transmitting compressed voice data or a transmitting call control data that is input to output a transmitting TCP data to an IP transmitter 8 .
- the UDP transmitter 7 processes for a UDP protocol the transmitting compressed voice data that is input to output a transmitting UDP data to the IP transmitter 8 .
- the IP transmitter 8 inputs the transmitting TCP data or the transmitting UDP data that is input to output a transmitting IP data to a network interface 9 .
- the network interface 9 transmits the transmitting IP data that has been input to a companion terminal through the IP network 2 . Also, the network interface 9 outputs to an IP receiver 10 the receiving IP data received from the companion terminal through the IP network 2 .
- the IP receiver 10 outputs a receiving UDP data or a receiving TCP data to a UDP receiver 12 or a TCP receiver 11 according to classification of the receiving IP data that has been input.
- the UDP receiver 12 processes for the UDP protocol the receiving UDP data that has been input to output a receiving compressed voice data.
- the TCP receiver 11 processes for the TCP protocol the receiving TCP data that has been input to output a receiving compressed voice data or a receiving call control data.
- a reception synthesizer 13 processes for synthesizing the receiving compressed voice data that is input from the UDP receiver 12 and the TCP receiver 11 , and the receiving compressed voice data that has been synthesized is output.
- a voice expander 14 processes for decoding and expanding the receiving compressed voice data being input that has been synthesized to output a regeneration voice signal.
- a speaker 15 regenerates the regeneration voice signal that the voice expander 14 outputs.
- a call controller 17 outputs a transmitting call control data to the TCP transmitter 6 and simultaneously the receiving call control data received from the companion terminal is input from the TCP receiver 11 .
- FIG. 3 is a block diagram showing an example of an arrangement of the transmission switching section 5 in an embodiment of the present invention.
- a change-over switch SW is for switching transmission of the transmitting compressed voice data that is input to either the UDP transmitter 7 or the TCP transmitter 6 according to the transmission switching signal.
- FIG. 4 is a block diagram showing an example of an arrangement of the reception synthesizer 13 in an embodiment of the present invention.
- An adder ADD inputs the receiving compressed voice data that is input from the UDP receiver 12 and the TCP receiver 11 respectively and process for adding to output the receiving compressed voice data that has been synthesized.
- FIG. 1 Continually, the operation of FIG. 1 will be explained.
- the internet telephone apparatus 1 a and the internet telephone apparatus 1 b are connected to each other through the internet protocol (IP) network that is typically the internet or the intranet.
- IP internet protocol
- An internet telephone communication is realized in that each of the internet telephone apparatuses transmit/receive the voice data and the call control data that have been compressed to/from the other.
- a call controller 17 conducts a call connection control for initiating communication by communicating with the call controller of a companion television telephone apparatus through the TCP transmitter 6 , the IP transmitter 8 , the network interface 9 and the IP network 2 .
- the voice signal recorded in the microphone 3 is processed for compressing and coding in the voice compressor 4 and becomes the transmitting compressed voice data.
- This transmitting compressed voice data is output to the transmission switching section 5 .
- the transmission switching section 5 selectively outputs the transmitting compressed voice data that is input to either the UDP transmitter 7 or the TCP transmitter 6 responding to a transmission switching signal that the network situation supervisory section 16 outputs.
- the transmitting compressed voice data that the transmission switching section 5 selectively outputs is processed for the UDP protocol in the UDP transmitter 7 and processed for the TCP protocol in the TCP transmitter 6 respectively.
- the transmitting compressed voice data processed for the respective protocol is transferred to the companion terminal by the IP network 2 through the IP transmitter 8 and the network interface 9 .
- the receiving TCP data or the receiving UDP data that has been transferred by the IP network 2 from the companion terminal and that has been received through the network interface 9 and the IP receiver 10 is processed for the TCP protocol and the UDP protocol respectively, and is output as the receiving compressed voice data to the reception synthesizer 13 .
- the reception synthesizer 13 processes for synthesizing the receiving compressed voice data input from the TCP receiver 11 and the UDP receiver 12 respectively.
- the receiving compressed voice data that has been synthesized is processed for expanding and decoding in the voice expander 14 , and the voice of the companion terminal is finally regenerated by the speaker 15 .
- the network situation supervisory section 16 inputs network congestion information from the network interface 9 . Therein, the network situation supervisory section 16 determines whether the current IP network 2 is in an idle situation or is in a confused situation based on the network congestion information input from the network interface 9 to output the transmission switching signal to the transmission switching section 5 .
- the network situation supervisory section 16 outputs the transmission switching signal indicating that the network is now in an idle situation
- an A side of the switch SW in the transmission switching section 5 is connected, and the receiving compressed voice data that is input from the voice compressor 4 is output to the UDP transmitter 7 .
- a B side of the switch SW in the transmission switching section 5 is connected, and the receiving voice data that is input from the voice compressor 4 is output to the TCP transmitter 6 .
- the receiving compressed voice data transferred from the companion terminal is input from either the UDP receiver 12 or the TCP receiver 11 .
- the receiving compressed voice data that has been input is processed for adding by the adder ADD, and the receiving compressed voice data that has been added is output.
- FIG. 5 is a view explaining one example of an operation of the network situation supervisory section 16 .
- the transmission switching signal is output which acts so that the switch SW in the transmission switching section 5 is fell to the A side (FIG. 3 A). Also, in case that network congestion information from the network interface indicates that the network is confused, being in a high situation exceeding a preset threshold, the transmission switching signal is output which acts so that the switch SW in the transmission switching section 5 is fell to the B side (FIG. 3 B).
- the congestion situation of the network can be known by a packet collision and so forth.
- a characteristic of the UDP protocol enables real-time facility to be maintained, and accordingly the voice call is not obstructed.
- the characteristic of the UDP protocol does not allows the data destroyed or lost on the IP network to be repaired or recovered, resulting in interrupting the voice call.
- the compressed voice data that is transferred between terminals for a voice call is transmitted and received with the TCP protocol.
- a characteristic of the TCP protocol enables a transmitted data to surely reach a companion by means of a request repeat procedure even though destruction or loss of the data occurs on the IP network. Accordingly, an obstacle to the voice call due to interruption of voice does not occur.
- FIG. 6 is a block diagram showing an example of a second embodiment.
- the example of the present embodiment differs in that the IP receiver 10 outputs the congestion information of the network, and the network situation supervisory section 16 inputs the congestion information of the network not only from the network interface 9 but also from the IP receiver 10 , the UDP receiver 12 , and the voice expander 14 .
- the congestion information of the network in general, can be known by a Time to live (TTL value) and so forth. In case that the TTL value is small, it means the confusion of the network. Also, in the UDP receiver 12 the congestion information of the network can be known by an error frequency of a CRC (Cyclic Redundancy Check) that is included in the UDP protocol data. It means the confusion of the network that a CRC error frequency is high.
- TTL value Time to live
- CRC Cyclic Redundancy Check
- the congestion information of the network can be known by an error frequency of processing for expanding and decoding (decode error) in the process for expanding and decoding of the compressed voice data that was received. It means the confusion of the network that an error frequency of processing for expanding and decoding is high.
- FIG. 7 is a block diagram showing an example of a third embodiment.
- the example of the present embodiment comprises a video camera 18 for taking pictures of communication participants to output the video signal, an image compressor 19 for processing for image-compressing and coding the video signal being input to output the receiving compressed image data, an image expander 20 for processing for image-expanding and decoding the receiving compressed image data received from the companion terminal to output the regeneration image data and for simultaneously outputting the congestion information of the network to the network situation supervisory section 16 , and a display 21 for displaying the regeneration image signal being input in addition to the example of the embodiment shown in FIG. 6 .
- the transmission switching section 5 inputs the compressed voice data from the voice compressor 4 , and simultaneously inputs the compressed image data from the image compressor 19 .
- reception synthesizer 13 outputs to the voice expander 14 the receiving compressed voice data that was synthesized, and simultaneously outputs to the image expander 20 the receiving compressed voice data that was synthesized.
- the network situation supervisory section 16 inputs the congestion information of the network from the image expander 20 as well.
- the third example of the embodiment differs from the foregoing examples in these ways.
- the video signal that the video camera output is processed for compressing and coding by the image compressor 19 .
- the compressed image data that the image compressor 19 outputs is input to the transmission switching section 5 .
- the transmission switching section 5 switches an output destination of the compressed image data being input to either the UDP transmitter 7 or the TCP transmitter 6 based on the transmission switching signal that is input from the network situation supervisory section 16 to output the transmission compressed voice data or the transmission compressed image data in similar way that the switching operation of the compressed voice data was carried out by the transmission switching signal that is input from the network situation supervisory section 16 in the example of the embodiment shown in FIG. 2 or FIG. 3 .
- the reception synthesizer 13 processes for synthesizing the reception compressed voice data or the reception image data that is input from the UDP receiver 12 and the TCP receiver 11 , and outputs the reception compressed voice data that was synthesized or the reception image data that was synthesized in similar way that the reception compressed voice data that was input from the UDP receiver 12 and the TCP receiver 11 was processed for synthesizing in the example of the embodiment shown in FIG. 2 or FIG. 4 .
- the reception compressed image data that was synthesized which the synthesizer 13 outputs, is processed for image-expanding and decoding by the image expander 20 , and finally, is displayed by the display 21 .
- the congestion situation of the network can be known by an error frequency of processing for expanding and decoding (decode error) in the expanding and decoding process of the compressed image data that was received. It means the confusion of the network that an error frequency of processing for expanding and decoding is high.
- an advantage can be effected: even though the network is in a confused situation, an obstacle to the voice call due to interruption of voice can be alleviated.
- the reason is that since the voice data is transmitted with the TCP protocol which is a reliable communication protocol in case that the network is in a confused situation, an obstacle does not occur to the voice call due to destruction or loss of the data voice that is caused by the confused network.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
- Communication Control (AREA)
Abstract
Description
Claims (7)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000-110354 | 2000-04-12 | ||
JP2000110354A JP2001298479A (en) | 2000-04-12 | 2000-04-12 | Internet telephone system |
Publications (2)
Publication Number | Publication Date |
---|---|
US20010030944A1 US20010030944A1 (en) | 2001-10-18 |
US6940819B2 true US6940819B2 (en) | 2005-09-06 |
Family
ID=18622878
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/832,782 Expired - Fee Related US6940819B2 (en) | 2000-04-12 | 2001-04-11 | Internet telephone apparatus and method for an internet telephone set |
Country Status (2)
Country | Link |
---|---|
US (1) | US6940819B2 (en) |
JP (1) | JP2001298479A (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030081561A1 (en) * | 2001-10-31 | 2003-05-01 | Ju-Fang Hsiao | System and method for wireless projection |
US20030110042A1 (en) * | 2001-12-07 | 2003-06-12 | Michael Stanford | Method and apparatus to perform speech recognition over a data channel |
US20040001224A1 (en) * | 2002-06-21 | 2004-01-01 | Tomohito Kajiwara | Network facsimile apparatus, facsimile communication system, and method that can efficiently transport packets |
US20050190746A1 (en) * | 2004-02-27 | 2005-09-01 | Innomedia Pte Ltd. | Band signal detection and presentation for IP phone |
US20060245428A1 (en) * | 2003-02-28 | 2006-11-02 | Kaoru Yanamoto | Transmisssion/reception system, transmitting device and method, and receiving device and method |
US20080046560A1 (en) * | 2006-08-02 | 2008-02-21 | Fujitsu Limited | Exchange, exchange control program, exchange control method |
US7460518B1 (en) * | 2001-08-31 | 2008-12-02 | Cisco Technology, Inc. | Devices, softwares and methods for rule based determination of attributes of called device for network telephone call setup |
DE102008030939A1 (en) * | 2008-07-02 | 2010-01-07 | Deutsche Thomson Ohg | Method and device for managing data transmission in a network |
US20100322248A1 (en) * | 2008-02-07 | 2010-12-23 | Ivanov Anton R | Communications network |
US9304169B2 (en) | 2012-11-12 | 2016-04-05 | Samsung Electronics Co., Ltd | Method for processing power source state and terminal supporting the same |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020194606A1 (en) * | 2001-06-14 | 2002-12-19 | Michael Tucker | System and method of communication between videoconferencing systems and computer systems |
DE10200165A1 (en) * | 2002-01-04 | 2003-07-10 | Klaus Rock | Method for reducing the latency in interactive data communication via a satellite network |
JP2003333075A (en) * | 2002-05-16 | 2003-11-21 | Web-Base Co Ltd | Data-transmitting and receiving system |
CN1748387B (en) | 2003-02-06 | 2010-12-08 | 松下电器产业株式会社 | Information transmission system and method, electric device or information communication device, electric device or communication control method |
US7720983B2 (en) * | 2004-05-03 | 2010-05-18 | Microsoft Corporation | Fast startup for streaming media |
JP2005352639A (en) * | 2004-06-09 | 2005-12-22 | Nec Corp | Access support server, system, method and program |
US7254010B1 (en) | 2004-06-24 | 2007-08-07 | Broadbandappliance.Com | Method and appliance for providing broadband internet services in a retracting drawer mounted enclosure |
WO2006018867A1 (en) * | 2004-08-18 | 2006-02-23 | Fujitsu Limited | Communication method, communication device, communication system, and program |
US20090135252A1 (en) * | 2005-02-09 | 2009-05-28 | Matsushita Electric Industrial Co., Ltd. | Monitoring camera device, monitoring system using the same, and monitoring image transmission method |
CN101283555A (en) * | 2005-10-04 | 2008-10-08 | 艾利森电话股份有限公司 | Method for transmitting messages using proper communication protocol |
JP4664243B2 (en) * | 2006-06-29 | 2011-04-06 | 富士通株式会社 | Communication device |
FR2919778A1 (en) * | 2007-07-30 | 2009-02-06 | Canon Kk | METHOD FOR TRANSMITTING DATA PACKETS IN A TUNNEL, COMPUTER PROGRAM PRODUCT, CORRESPONDING STORAGE MEDIUM AND TUNNEL HEAD |
JP4599447B2 (en) | 2009-03-18 | 2010-12-15 | 株式会社東芝 | Telephone system, server and terminal device |
JP5052578B2 (en) * | 2009-09-18 | 2012-10-17 | シャープ株式会社 | Communication device and program for causing a computer to function as the communication device |
CN102404645A (en) * | 2011-11-14 | 2012-04-04 | 黄广宇 | Remote intelligent control method |
JP6522522B2 (en) * | 2013-02-28 | 2019-05-29 | ▲ホア▼▲ウェイ▼技術有限公司Huawei Technologies Co.,Ltd. | Data transmission and reception method and device |
KR20140126055A (en) * | 2013-04-22 | 2014-10-30 | 삼성전자주식회사 | Method for transmitting data and an electronic device thereof |
CN109756464B (en) * | 2017-11-07 | 2021-12-03 | 阿里巴巴集团控股有限公司 | Communication method, server and client |
KR102162350B1 (en) * | 2019-02-14 | 2020-10-06 | 국방과학연구소 | Apparatus and method for controlling multi communication |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0267042A (en) | 1988-09-01 | 1990-03-07 | Nippon Telegr & Teleph Corp <Ntt> | Video packet transmission system |
JPH0936877A (en) | 1995-07-21 | 1997-02-07 | Hitachi Ltd | Data communication system |
JPH09172459A (en) | 1995-12-19 | 1997-06-30 | Sony Corp | Terminal equipment for speaking system |
US5991291A (en) * | 1995-12-19 | 1999-11-23 | Sony Corporation | Server of a computer network telephone system |
US6014687A (en) * | 1995-12-18 | 2000-01-11 | Sony Corporation | System for audio communication between two terminals connected to the internet network |
JP2000151680A (en) * | 1998-11-16 | 2000-05-30 | Sharp Corp | Multimedia communication device |
US6222859B1 (en) * | 1997-05-15 | 2001-04-24 | Sony Corporation | Data communication method, data communication terminal, data communication system and communication control system |
US6600735B1 (en) * | 1999-01-29 | 2003-07-29 | Hitachi, Ltd. | Internet telephone connection method, bandwidth controller and gate keeper |
US6754181B1 (en) * | 1996-11-18 | 2004-06-22 | Mci Communications Corporation | System and method for a directory service supporting a hybrid communication system architecture |
-
2000
- 2000-04-12 JP JP2000110354A patent/JP2001298479A/en active Pending
-
2001
- 2001-04-11 US US09/832,782 patent/US6940819B2/en not_active Expired - Fee Related
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0267042A (en) | 1988-09-01 | 1990-03-07 | Nippon Telegr & Teleph Corp <Ntt> | Video packet transmission system |
JPH0936877A (en) | 1995-07-21 | 1997-02-07 | Hitachi Ltd | Data communication system |
US6014687A (en) * | 1995-12-18 | 2000-01-11 | Sony Corporation | System for audio communication between two terminals connected to the internet network |
JPH09172459A (en) | 1995-12-19 | 1997-06-30 | Sony Corp | Terminal equipment for speaking system |
US5991291A (en) * | 1995-12-19 | 1999-11-23 | Sony Corporation | Server of a computer network telephone system |
US6754181B1 (en) * | 1996-11-18 | 2004-06-22 | Mci Communications Corporation | System and method for a directory service supporting a hybrid communication system architecture |
US6222859B1 (en) * | 1997-05-15 | 2001-04-24 | Sony Corporation | Data communication method, data communication terminal, data communication system and communication control system |
JP2000151680A (en) * | 1998-11-16 | 2000-05-30 | Sharp Corp | Multimedia communication device |
US6600735B1 (en) * | 1999-01-29 | 2003-07-29 | Hitachi, Ltd. | Internet telephone connection method, bandwidth controller and gate keeper |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7460518B1 (en) * | 2001-08-31 | 2008-12-02 | Cisco Technology, Inc. | Devices, softwares and methods for rule based determination of attributes of called device for network telephone call setup |
US20030081561A1 (en) * | 2001-10-31 | 2003-05-01 | Ju-Fang Hsiao | System and method for wireless projection |
US7346496B2 (en) * | 2001-12-07 | 2008-03-18 | Intel Corporation | Method and apparatus to perform speech recognition over a data channel |
US20030110042A1 (en) * | 2001-12-07 | 2003-06-12 | Michael Stanford | Method and apparatus to perform speech recognition over a data channel |
US7162414B2 (en) * | 2001-12-07 | 2007-01-09 | Intel Corporation | Method and apparatus to perform speech recognition over a data channel |
US20070174046A1 (en) * | 2001-12-07 | 2007-07-26 | Intel Corporation | Method and apparatus to perform speech recognition over a data channel |
US20040001224A1 (en) * | 2002-06-21 | 2004-01-01 | Tomohito Kajiwara | Network facsimile apparatus, facsimile communication system, and method that can efficiently transport packets |
US7548332B2 (en) * | 2002-06-21 | 2009-06-16 | Ricoh Company, Ltd. | Network facsimile apparatus, facsimile communication system, and method that can efficiently transport packets |
US20060245428A1 (en) * | 2003-02-28 | 2006-11-02 | Kaoru Yanamoto | Transmisssion/reception system, transmitting device and method, and receiving device and method |
US7471671B2 (en) * | 2004-02-27 | 2008-12-30 | Innomedia Pte Ltd. | Band signal detection and presentation for IP phone |
US20050190746A1 (en) * | 2004-02-27 | 2005-09-01 | Innomedia Pte Ltd. | Band signal detection and presentation for IP phone |
US20080046560A1 (en) * | 2006-08-02 | 2008-02-21 | Fujitsu Limited | Exchange, exchange control program, exchange control method |
US20100322248A1 (en) * | 2008-02-07 | 2010-12-23 | Ivanov Anton R | Communications network |
US8427948B2 (en) * | 2008-02-07 | 2013-04-23 | British Telecommunications Public Limited Company | Communications network |
DE102008030939A1 (en) * | 2008-07-02 | 2010-01-07 | Deutsche Thomson Ohg | Method and device for managing data transmission in a network |
US20110096849A1 (en) * | 2008-07-02 | 2011-04-28 | Stefan Kubsch | Optimized selection of transmission protocol respecting thresholds |
US8649304B2 (en) | 2008-07-02 | 2014-02-11 | Thomson Licensing | Optimized selection of transmission protocol respecting thresholds |
US9304169B2 (en) | 2012-11-12 | 2016-04-05 | Samsung Electronics Co., Ltd | Method for processing power source state and terminal supporting the same |
Also Published As
Publication number | Publication date |
---|---|
JP2001298479A (en) | 2001-10-26 |
US20010030944A1 (en) | 2001-10-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6940819B2 (en) | Internet telephone apparatus and method for an internet telephone set | |
US6357028B1 (en) | Error correction and concealment during data transmission | |
JP4808161B2 (en) | Method and apparatus for moving image communication error processing | |
CN100499790C (en) | Method of providing video call service in mobile station in a weak signal environment | |
EP2070083B1 (en) | System and method for providing redundancy management | |
US8089502B2 (en) | Adaptive video telephone system | |
US6646674B1 (en) | TV telephone system | |
WO2009067954A1 (en) | A method and device for processing an audio stream | |
US8249227B2 (en) | Apparatus and method for converting control information | |
US20080218584A1 (en) | Multi-Point Conference System and Multi-Point Conference Device | |
US7856096B2 (en) | Erasure of DTMF signal transmitted as speech data | |
JP3134808B2 (en) | Frame relay transmission equipment | |
JP2000270024A (en) | Method for exchanging capability of frame packet processing size in internet phone, terminal utilizing internet phone and medium recording program of internet phone | |
JPH0759030A (en) | Video conference system | |
JP4252017B2 (en) | Coded stream relay apparatus, method and program thereof | |
JPH0865278A (en) | Multimedia communication equipment | |
JP2007300526A (en) | Transmission equipment, transmitter and receiver | |
JP2006074359A (en) | Transmission reception system of audio data in teleconference system and control method | |
EP1713277A1 (en) | Moving picture communication device, moving picture communication system, and moving picture communication method | |
JP2003169304A (en) | Image transmission method for multimedia communication | |
US20140219427A1 (en) | ELIMINATING FALSE AUDIO ASSOCIATED WITH VoIP COMMUNICATIONS | |
JP2006222663A (en) | Communication terminal and method for controlling communication data volume | |
JP2005318378A (en) | Real-time communication equipment and method for controlling reception buffer | |
JP2000151853A (en) | Voice data.pb signal transmission reception method | |
JP2000115730A (en) | Video telephone set and its mode setting method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: NEC CORPORATION, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KATO, TATSUYA;REEL/FRAME:011719/0753 Effective date: 20010406 |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
AS | Assignment |
Owner name: NEC PERSONAL COMPUTERS, LTD., JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NEC CORPORATION;REEL/FRAME:027154/0170 Effective date: 20110901 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
REMI | Maintenance fee reminder mailed | ||
LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.) |
|
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20170906 |