IES20000730A2 - A method for transmitting data between respective first and second modems in a telecommunications system, and a telecommunications system - Google Patents

A method for transmitting data between respective first and second modems in a telecommunications system, and a telecommunications system

Info

Publication number
IES20000730A2
IES20000730A2 IES20000730A IES20000730A2 IE S20000730 A2 IES20000730 A2 IE S20000730A2 IE S20000730 A IES20000730 A IE S20000730A IE S20000730 A2 IES20000730 A2 IE S20000730A2
Authority
IE
Ireland
Prior art keywords
modem
data transmission
modems
data
transmission rate
Prior art date
Application number
Inventor
Michael Joseph Mclaughlin
Original Assignee
Fernway Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fernway Ltd filed Critical Fernway Ltd
Priority to IES20000730 priority Critical patent/IES20000730A2/en
Publication of IES20000730A2 publication Critical patent/IES20000730A2/en

Links

Landscapes

  • Communication Control (AREA)

Abstract

A telecommunications data transmissions system (1) for communicating between a client's PC (2) and a server (3) of an Internet service provider comprises transmission between a PCM codec modem (5) of the server (3) and a liner codec modem (6) of the PC (2). Data received by the PCM modem (5) for the server (3) is passed through a first receive data buffer (10) to the server (3), while a second receive data buffer (11) passes data from the linear modem (6) to the PC (2). First and second transmit data buffers (8,9) hold data to be transmitted by the PCM modem (5) and the linear modem (6), repectively. First and second microprocessors (14,15) control the data transmission rates of the modems (5,6), respectively. During handshaking first and second data transmission rates are selected by the microprocessor (14,15) for the PCM modem (5) and for the linear modem (6) for minimising echo in the transmission. The modem (5,6) having to transmit the highest volume of data is selectively operated at its respective high data transmission rates, while the other of two modems (5,6) is operated at its low data transmission rate. The microprocessors (14,15) control the modems (5,6) to avoid the two modems (5,6) operating simultaeously at their respective high data transmission rates. <Figures 1 & 2>

Description

“A method for transmitting data between respective first and second modems in a telecommunications system, and a telecommunications system” The present invention relates to a method for transmitting data between respective 5 first and second modems in a telecommunications system, and the invention also relates to an improved telecommunications system. ; s_ $ l z; ; O ) Ls> a Ska co m c > H O in telecommunications systems echo can present problems. Echo typically arises where data is being transmitted at relatively high data transmission rates at relatively ,., high power levels, it is known to provide echo cancellers for cancelling out echo, A‘ however in data transmission systems where digitised data is being transmitted, ^cho can cause significant problems as a result of distortion and corruption of data O signals. This is a particular problem where data is being transmitted and received C through a PCM modem due to the fact that received data signals are sampled at a tv ;i 17a -< C ί w rsO relatively low resolution codec before an echo canceller has had the opportunity of G's Ο Γ rpmoving echo from data signals. Telecommunications systems and methods for optimising between data transmission rates and echo are known. For example, in n U.S. Patent Specification No. 5,289,459 of Brownlie a telecommunications system is ft1' ··-·> j 3 , described whereby during handshaking two data transmission rates are selected, cine for transmitting in one direction and the other for transmitting in the other direction for minimising echo. However, in the transmission of digitised data between PCM modems, or between a PCM modem and a linear codec modem, the volume of data to be transmitted in the respective directions may vary from time to time, in other words, for part of the period of data transmission a high volume of data may have to be transmitted in one direction while the volume of data in the opposite direction may be relatively low, and during a subsequent part of the data transmission, the positions may be reversed whereby it may be necessary to transmit a large volume of data in the direction in which originally only a low volume data transmission was required, and vice versa. However, none of the known 30 systems adequately provide for such a situation.
There is therefore a need for a method and a telecommunications system which accommodates varying volumes of data to be transmitted in respective opposite IE000730 directions in a telecommunications system, while at the same time minimising the effects of echo.
The present invention is directed towards providing such a telecommunications system and a method.
According to the invention there is provided a method for transmitting data between respective first and second modems in a telecommunications system wherein at least one of the modems is a PCM modem, wherein the method comprises the steps of selecting respective high and low data transmission rates for the respective modems during handshaking, the respective high and low data transmission rates for the respective modems being the same or different, and setting the modems to transmit at their respective high data transmission rates during transmission in response to the volume of data to be transmitted such that neither of the two modems are set to transmit at their respective high data transmission rates until the other of the two modems has been set to transmit at its low data transmission rate.
In one embodiment of the invention the high data transmission rates of the respective modems are different. in another embodiment of the invention the low data transmission rates of the respective modems are different.
In a further embodiment of the invention the high and low data transmission rates of the first modem are selected by selecting corresponding high and low transmission power levels.
In a still further embodiment of the invention the high and low data transmission rates of the first modem are selected by selecting the spacing between signal levels of the data signal to be transmitted.
In another embodiment of the invention the high and low data transmission rates of the second modem are selected by selecting the spacing between signal levels of IE000730 the data signal to be transmitted.
In one embodiment of the invention the data signals are transmitted as constellation points.
In another embodiment of the invention the low data transmission rate of the first modem is selected by increasing the spacing between the constellation points.
In another embodiment of the invention the low data transmission rate of the second modem is selected by increasing the spacing between the constellation points.
In a further embodiment of the invention the respective modems are responsive to a switch signal received from the other of the two modems for switching from one data transmission rate to the other.
In another embodiment of the invention the second modem is responsive to the received switch signal received from the first modem for switching from its high data transmission rate to its low data transmission rate.
In a further embodiment of the invention each modem is responsive to the received switch signal for switching from its high data transmission rate to its low data transmission rate.
In a still further embodiment of the invention each modem is responsive to the received switch signal only if the volume of data to be transmitted by that modem no longer requires the high data transmission rate.
In one embodiment of the invention the switch signal is provided by a predetermined signal.
In another embodiment of the invention the switch signal comprises at least one illegal constellation point.
IE000730 In a further embodiment of the invention the at least one illegal constellation point is followed by a predetermined sequence of legal constellation points.
In a further embodiment of the invention the switch signal comprises a predetermined sequence of legal constellation points.
In a still further embodiment of the invention the predetermined sequence of legal constellation points is an illegal sequence.
In another embodiment of the invention the switch signal comprises a predetermined frame of data signals.
In a further embodiment of the invention the switch signal comprises a reversed bit or byte.
Preferably, the respective high and low data transmission rates of at least one of the modems are determined in response to the amount of echo.
Advantageously, the high and low data transmission rates of the at least one modem are determined for minimising echo.
Ideally, the respective high and low data transmission rates are determined for the first modem in response to echo.
Advantageously, the respective high and low data transmission rates are determined for the second modem in response to echo.
In one embodiment of the invention the data signals transmitted between the respective first and second modems are digitally encoded data signals.
In another embodiment of the invention the first modem is a PCM codec modem. in another embodiment of the invention the second modem is a linear codec modem.
IE000730 In a still further embodiment of the invention the respective high and low data transmission rates of the respective modems are alterable during a retraining interrupt during data transmission.
Additionally, the invention provides a telecommunications data transmission system comprising respective first and second modems wherein at least one ofthe modems is a PCM modem, the respective first and second modems comprising handshaking means, wherein the respective handshaking means of each modem comprise a selecting means for selecting respective high and low data transmission rates for the respective modems during handshaking, the respective high and low data transmission rates for the respective modems being the same or different, and each modem comprises a means for setting its data transmission rate at its high data transmission rate in response to the volume of data to be transmitted such that neither ofthe two modems are set to transmit at their respective high data transmission rates until the other of the two modems has been set to transmit at its low data transmission rate.
In one embodiment ofthe invention the high data transmission rates ofthe respective modems are different.
In another embodiment of the invention the low data transmission rates of the respective modems are different. in a further embodiment of the invention the selecting means of the first modem selects the high and low data transmission rates of the first modem by selecting corresponding high and low transmission power levels. in another embodiment of the invention the selecting means of the first modem selects the high and low data transmission rates of the first modem by selecting the spacing between signal levels of the data signal to be transmitted.
In a further embodiment ofthe invention the selecting means of the second modem IE000730 selects the high and low data transmission rates of the second modem by selecting the spacing between signal levels of the data signal to be transmitted.
In one embodiment of the invention the data signals are transmitted as constellation points.
In another embodiment of the invention the selecting means of the first modem selects the low data transmission rate of the first modem by increasing the spacing between the constellation points. ln a further embodiment of the invention the selecting means of the second modem selects the low data transmission rate of the second modem by increasing the spacing between the constellation points. in one embodiment of the invention each modem comprises a switch signal generating means for generating a switch signal in response to the volume of data to be transmitted by that modem, and the means for setting the data transmission rate of each modem being responsive to a switch signal received from the other of the two modems for switching the modem having received the switch signal from one data transmission rate to the other.
In another embodiment of the invention the means for setting the data transmission rate of the second modem is responsive to the received switch signal received from the first modem for switching from its high data transmission rate to its low data transmission rate.
In a further embodiment of the invention the means for setting the data transmission rate of each modem is responsive to the received switch signal for switching from its high data transmission rate to its low data transmission rate.
In a still further embodiment of the invention the means for setting the data transmission rate of each modem is responsive to the received switch signal only if the volume of data to be transmitted by that modem no longer requires the high data IE000730 transmission rate.
In one embodiment of the invention the switch signal is provided by a predetermined signal.
In another embodiment of the invention the switch signal comprises at least one illegal constellation point.
In a further embodiment of the invention the at least one illegal constellation point is followed by a predetermined sequence of legal constellation points.
In a still further embodiment of the invention the switch signal comprises a predetermined sequence of legal constellation points.
In one embodiment of the invention the predetermined sequence of legal constellation points is an illegal sequence.
In another embodiment of the invention the switch signal comprises a predetermined frame of data signals.
In a still further embodiment of the invention the switch signal comprises a reversed bit or byte.
Preferably, the selecting means for selecting the respective high and low data transmission rates of at least one of the modems selects the respective data transmission rates in response to the amount of echo.
Advantageously, the selecting means for selecting the high and low data transmission rates of the at least one of the modems selects the respective data transmission rates for minimising echo.
Ideally, the selecting means of the first modem selects the respective high and low data transmission rates for the first modem in response to echo.
IE000730 In one embodiment of the invention the selecting means of the second modem selects the respective high and low data transmission rates for the second modem in response to echo. in another embodiment of the invention the data signals transmitted between the respective first and second modems are digitally encoded data signals. in one embodiment of the invention the first modem is a PCM codec modem.
In another embodiment of the invention the second modem is a linear codec modem.
In a further embodiment of the invention the selecting means of the respective first and second modems are operational for altering the respective selected high and low data transmission rates of the respective modems during a retraining interrupt during data transmission.
The advantages of the invention are many. By virtue of the fact that respective high and low transmission rates are selected during handshaking for the respective modems, between which data is to be transmitted, the modem from which the highest volume of data is to be transmitted can be set at its high data transmission rate, while the other modem is set to transmit data at its low data transmission rate. Additionally, as soon as the position reverses and the modem transmitting at its low data transmission rate requires to transmit a higher volume of data than the other modem, the modem which had been transmitting at the low data transmission rate can be set to transmit data at its high data transmission rate, after the other modem has been set to transmit its low data transmission rate. This, thus, leads to particularly efficient transmission of data, furthermore, minimises distortion and corruption of transmitted data. In particular the method and telecommunications system according to the invention are particularly suitable for use in a transmission system where at least one of the modems is PCM modem, and indeed where the other modem may also be a PCM modem, or a linear codec modem or the like.
IE000730 The invention will be more clearly understood from the following description of some preferred embodiments thereof which are given by way of example only with reference to the accompanying drawings, in which: Fig. 1 is a block representation of a telecommunications system according to the invention, Fig. 2 is a timing chart illustrating the operation of the telecommunications system of Fig. 1, and Fig. 3 is a timing chart illustrating the operation of the telecommunications system according to another embodiment of the invention.
Referring to the drawings and initially to Fig. 1 there is illustrated a telecommunications system according to the invention which is indicated generally by the reference numeral 1. In this embodiment of the invention data is being transmitted through the telecommunications system 1 between a PC 2 of a client and a server 3 of an internet service provider. First and second modems, namely, a first modem provided by a PCM codec modem 5 associated with the server 3, and a second modem, namely, a linear codec modem 6 associated with the PC 2 communicate the server 3 and the PC 2 through the telecommunications system 1. The data is digitised data and is transmitted between the modems 5 and 6 as a series of constellation points. First and second transmit data buffers 8 and 9, respectively, associated with the server 3 and the PC 2, respectively hold data to be transmitted from the server 3 and the PC 2 prior to the data being relayed to the corresponding PCM modem 5 and linear modem 6. First and second receive data buffers 10 and 11, respectively, receive data for the server and the PC 2, respectively, transmitted by the other of the server 3 and the PC 2. Respective first and second control means, namely, first and second microprocessors 14 and 15, respectively, control the operation of the PCM modem 5 and the linear modem 6 and their corresponding first and second transmit data buffers 8 and 9, as well as the first and second receive buffers 10 and 11, as will be described below. However, it will be appreciated that the first and second microprocessors 14 and 15 may be IE000730 incorporated in the corresponding modems 5 and 6, respectively, or the second microprocessor 15 could be implemented by the PC 2, and the first microprocessor 14 could be implemented by a computer controlling the server 3.
During handshaking test data is transmitted between the PCM modem 5 and the linear modem 6 under the control of the first and second microprocessors 14 and 15, respectively, for determining respective high and low data transmission rates for the PCM modem 5 and the linear modem 6 for minimising echo. A selecting means implemented by software in the first microprocessor 14 reads the results of the test data transmission between the PCM modem 5 and the linear modem 6, and selects a suitable high data transmission rate and a suitable low data transmission rate for the PCM modem 5 which minimises echo. A selecting means implemented by software in the second microprocessor reads the results of the test data transmission between the PCM modem 5 and the linear modem 6 and selects a suitable high data transmission rate and a suitable low data transmission rate for the linear modem 6 also for minimising echo. The high data transmission rates for the respective modems 5 and 6 may be the same or different, however, in general, they will be different, and the low data transmission rates selected for the PCM modem 5 and the linear modem 6 may likewise be the same or different, but typically, will be different. Methods for selecting a high and a low data rate for a modem for minimising echo will be well known to those skilled in the art. Once the respective high and low data transmission rates have been selected for the PCM modem 5 and the linear modem, and the remainder of the handshaking protocol has been completed, the telecommunications system is ready for use.
During transmission of data between the PC 2 and the server 3 respective monitoring means implemented by software in the microprocessors 14 and 15 monitor the corresponding transmit data buffers 8 and 9 and the corresponding receive data buffers 10 and 11. Each first and second microprocessor 14 and 15 comprises a means for generating a switch signal, which is implemented by software, in response to the microprocessor 14 or 15 detecting overflow of data from its corresponding transmit data buffer 8 or 9, if the corresponding modem 5 or 6 is operating at its low data transmission rate. The switch signal is a predetermined IE000730 signal as will be described below. Each first and second microprocessor 14 and 15 comprises a means for setting the data transmission rate of its corresponding modem 5 or 6 at its appropriate high or low data transmission rate in response to a received switch signal. The respective means for setting the data transmission rates are implemented in software in the corresponding microprocessor 14 and 15.
The mechanism by which the data transmission rates for the respective modems 5 and 6 are set will now be described. Assuming that the PCM modem 5 is set to transmit at its high data transmission rate, and the linear modem 6 is set to transmit at the low data transmission rate, and assuming further that the second transmit data buffer 9 associated with the linear modem 6 is commencing to overflow, on the second microprocessor 15 detecting overflow of the second transmit data buffer 9 indicating an increased volume of data to be transmitted by the PC 2 to the server 3 the second microprocessor 15 generates the switch signal and relays the switch signal to the linear modem 6 for transmission to the PCM modem 5 and reception by the first microprocessor 14. On the first microprocessor 14 receiving the switch signal, the first microprocessor 14 checks the status ofthe first transmit data buffer 8. Provided the status of the first transmit data buffer 8 indicates that the volume of data being transmitted by the server 3 does not require the PCM modem 5 to operate at its high data transmission rate then the first microprocessor 14 sets the PCM modem 5 to transmit at its low data transmission rate. On the second microprocessor 15 detecting the data being received by the second received data buffer 11 is being transmitted by the PCM modem 5 at its low data transmission rate the second microprocessor 15 sets the linear modem 6 to transmit at its high data transmission rate. In this embodiment of the invention the PCM modem 5 continues to transmit at its low data transmission rate and the linear modem 6 continues to transmit at its high data transmission rate until the first microprocessor 14 detects the first transmit data buffer 8 commencing to overflow. On an overflow situation being detected by the first microprocessor 14 in the first transmit data buffer 8, the first microprocessor 14 generates and transmits the switch signal through the PCM modem 5 to the linear modem 6 which is received by the second microprocessor 15. The second microprocessor 15 checks the status ofthe second transmit data buffer 9, and provided the status ofthe second transmit data buffer 9 indicates that the IE000730 volume of data to be transmitted by the PC 2 could be accommodated by the low data transmission rate of the linear modem 6, the second microprocessor 15 sets the linear modem 6 to transmit at its low data transmission rate. On the first microprocessor 14 detecting data being received by the first receive data buffer 10 being transmitted by the linear modem 6 at its low data rate, the first microprocessor 14 sets the PCM modem 5 to transmit at its high data transmission rate, and so operation of the telecommunications system 1 continues.
Referring now to Fig. 2 a timing chart for the operation of the telecommunications system 1 will now be described. Initially from time to to t2 the PCM modem is operating at its low data transmission rate, which in this embodiment of the invention is at a low power level. From time to the linear modem 6 is operating at its high data transmission rate. At time ft the first microprocessor 14 determines that the first transmit data buffer 8 is commencing to overflow and transmits a switch signal to the second microprocessor 15 through the PCM modem 5 and the linear modem 6. After checking the second receive data buffer 11 the second microprocessor 15 determines that the linear modem 6 can be operated at its low data transmission rate, and at time t2 sets the linear modem 6 to transmit at its low data transmission rate, in this embodiment of the invention the linear modem 6 is operated at the same power level during its high and low data transmission rates, however, during its low data transmission rate the spacing between the levels at which constellation points are transmitted is increased as can be seen in Fig. 2. At time ft on the first microprocessor 14 detecting from the first receive data buffer 10 that the data being transmitted by the linear modem 6 is being transmitted at its low data rate, the first microprocessor 14 sets the PCM modem 5 to transmit at its high data transmission rate, and in this embodiment of the invention increases the power level at which the PCM modem 5 is operating to a high power level, as can be seen in Fig. 2. When operating at its high data transmission rate the PCM modem 5 operates at a significantly higher power level than when operating at its low data transmission rate, however, the spacing between the levels at which the constellation points are transmitted remains unaltered from its low data transmission rate.
At time ft the second microprocessor 15 detects the second transmit data buffer 9 IE000730 commencing to overflow indicating a high volume of data to be transmitted from the PC 2. The second microprocessor 15 transmits a switch signal through the linear modem 6 and the PCM modem 5 for reception by the first microprocessor 14. The first microprocessor 14 reads the first transmit data buffer 8 which indicates that the volume of data being transmitted by the server 3 does not require the PCM modem to transmit at its high data transmission rate, and at time ts the first microprocessor 14 sets the PCM modem 5 to operate at its low data transmission rate. The second microprocessor 15 on detecting from the second receive data buffer 11 that the PCM modem 5 is transmitting data at its low data transmission rate sets the linear modem 6 at time to operate at its high data transmission rate. As discussed above the power level at which the linear modem 6 operates between its high and low data transmission rate remains unchanged, however, the spacing between the levels at which constellation points can be transmitted is significantly increased thereby permitting data to be transmitted by the linear modem 6 at a significantly higher rate.
In this embodiment of the invention the spacing between the levels at which constellation points can be transmitted during the high data transmission rate of the linear modem 6 is set to accommodate a relatively high number of constellation points, while at its low data transmission rate the spacing between the constellation point level is such as to facilitate transmission of a lesser number of constellation points.
The operation of the telecommunications system 1 continues with the PCM modem 5 operating at its iow data transmission rate and the linear modem 6 operating at its high data rate until time t7. At time t7 the first microprocessor 14 detects a high volume of data to be transmitted by the PCM modem 5 from the server 3, and the first microprocessor 14 transmits a switch signal which is responded to by the second microprocessor 15 setting the linear modem 6 to transmit at time ts at its low data transmission rate. At time tg having detected the change in data transmission rates in the linear modem 6, the first microprocessor 14 sets the PCM modem 5 to transmit at its high data rate until times t10, tn and ίΊ2 at which stage the position is again reversed.
IE000730 In this embodiment of the invention if at any time a switch signal is received by either one of the microprocessors 14 or 15, and that microprocessor detects that its corresponding transmit data buffer 8 or 9 indicates that the volume of data to be transmitted is still high, the microprocessor which has received the switch signal will fail to respond to the switch signal until such time as the volume of data to be transmitted associated with that microprocessor has reduced to a level which could be accommodated by the modem transmitting at its low data transmission rate.
The switch signal may be any predetermined signal which is understood by the respective first and second microprocessors 14 and 15. Since the telecommunications system 1 is transmitting data as a series of constellation points, the switch signal may be provided by an illegal constellation point, or an illegal constellation point followed by a predetermined sequence of legal constellation points. Alternatively, the switch signal may be provided by a predetermined sequence of legal constellation points, or alternatively may be provided by a predetermined illegal sequence of legal constellation points. An illegal constellation point is a constellation point which would not be used in the communications protocol. An illegal sequence of constellation points is a sequence of constellation points which would not be used in the transmission protocol.
In general, there is a small amount of spare encoding capacity in communication protocols where some groups of legal constellation points are not normally used.
One or more of these combinations could likewise be used as a switching signal.
A method for providing a switch signal which is specific to the protocol in use, could for example be provided by an inverted HDLC CRC or some other transformation of the CRC, for example, bit reversed, byte reversed, add/subtract a fixed number, or the like. Alternatively, a specific type of frame of data may be used.
Referring now to Fig. 3 a timing chart of a method according to an alternative embodiment of the invention for switching the modems 5 and 6 between their respective high and low data transmission rates will now be described. In this embodiment of the invention the first microprocessor 14 which is associated with the IE000730 PCM modem 5 controls switching of the respective modems 5 and 6 between their respective high and low data transmission rates. At time to the PCM modem 5 is transmitting at its low data transmission rate and the linear modem 6 is transmitting at its high data transmission rate. At time h the first microprocessor 14 determines from the first transmit data buffer 8 that the volume of data to be transmitted by the server requires the PCM modem 5 to operate at its high data transmission rate, and at time t, the first microprocessor 14 transmits a switch signal of any one of the type already described through the PCM modem 5 for reception by the second microprocessor 15 through the linear modem 6. At time t2 the second microprocessor 15 receives the switch signal and at time t3 sets the linear modem 6 to operate at its low data transmission rate and retransmits the switch signal back to the first microprocessor 15 through the linear modem 6 and the PCM modem 5. At time t, the first microprocessor 14 receives the returned switch signal and at time t5 sets the PCM modem 5 to operate at the high data transmission rate. At time te the first microprocessor 14 determines that it is no longer necessary for the PCM modem 5 to operate at its high data transmission rate and accordingly, at time te transmits a switch signal to the second microprocessor 15 through the respective PCM and linear modems 5 and 6, respectively. At time t7 having transmitted the switch signal the first microprocessor 14 sets the PCM modem 5 to operate at its low data transmission rate. At time tg the second microprocessor 15 receives the switch signal and at time t9 sets the linear modem 6 to operate at its high data transmission rate.
It should be noted that in both methods for operating the telecommunications system 1 which have been described with reference to the timing charts of Figs. 2 and 3, the respective modems 5 and 6 are operated to avoid the two modems 5 and 6 simultaneously operating at their respective high data transmission rates.
While the telecommunications system 1 has been described as comprising a PCM codec modem and a linear codec modem, it will be appreciated that the system may be provided with two PCM codec modems.
While the communication in the telecommunications system described with reference to the drawings has been described as being between a client’s PC and IE000730 the server of an internet service provider, it will be appreciated that the telecommunications system according to the invention may be used for communicating digital data between a client and any source, and between a PC and any other computer system or between two PCs or the like.

Claims (5)

Claims
1. A method for transmitting data between respective first and second modems (5,6) in a telecommunications system (1) wherein at least one of the modems (5,6) is a PCM modem (5), characterised in that the method comprises the steps of selecting respective high and low data transmission rates for the respective modems <5,6) during handshaking, the respective high and low data transmission rates for the respective modems (5,6) being the same or different, and setting the modems (5,6) to transmit at their respective high data transmission rates during transmission in response to the volume of data to be transmitted such that neither of the two modems (5,6) are set to transmit at their respective high data transmission rates until the other of the two modems (5,6) has been set to transmit at its low data transmission rate.
2. A method as claimed in Claim 1 characterised in that the high data transmission rates of the respective modems are different, and the low data transmission rates of the respective modems are different.
3. A method for transmitting data between respective first and second modems in a telecommunication system wherein at least one of the modems is a PCM modem, the method being substantially as described herein with reference to and as illustrated in the accompanying drawings.
4. A telecommunications data transmission system comprising respective first and second modems (5,6) wherein at least one of the modems (5,6) is a PCM modem (5), the respective first and second modems (5,6) comprising handshaking means, characterised in that the respective handshaking means of each modem (5,6) comprise a selecting means (14,15) for selecting respective high and low data transmission rates for the respective modems (5,6) during handshaking, the respective high and low data transmission rates for the respective modems (5,6) being the same or different, and each modem (5,6) comprises a means (14,15) for setting its data transmission rate at its high data transmission rate in response to the volume of data to be transmitted such that neither of the two modems (5,6) are set to IE000730 transmit at their respective high data transmission rates until the other of the two modems (5,6) has been set to transmit at its low data transmission rate.
5. A telecommunications data transmission system comprising respective first 5 and second modems wherein at least one of the modems is a PCM modem, the telecommunications data transmission system being substantially as described herein with reference to and as illustrated in the accompanying drawings.
IES20000730 1999-09-13 2000-09-13 A method for transmitting data between respective first and second modems in a telecommunications system, and a telecommunications system IES20000730A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
IES20000730 IES20000730A2 (en) 1999-09-13 2000-09-13 A method for transmitting data between respective first and second modems in a telecommunications system, and a telecommunications system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
IE990767 1999-09-13
IES20000730 IES20000730A2 (en) 1999-09-13 2000-09-13 A method for transmitting data between respective first and second modems in a telecommunications system, and a telecommunications system

Publications (1)

Publication Number Publication Date
IES20000730A2 true IES20000730A2 (en) 2001-04-04

Family

ID=27665586

Family Applications (1)

Application Number Title Priority Date Filing Date
IES20000730 IES20000730A2 (en) 1999-09-13 2000-09-13 A method for transmitting data between respective first and second modems in a telecommunications system, and a telecommunications system

Country Status (1)

Country Link
IE (1) IES20000730A2 (en)

Similar Documents

Publication Publication Date Title
WO2001020892A2 (en) A method for transmitting data between respective first and second modems in a telecommunications system, and a telecommunications system
US4890316A (en) Modem for communicating at high speed over voice-grade telephone circuits
US6163570A (en) Methods and apparatus for verifying transmit power levels in a signal point limited transmission system
US7804615B2 (en) Method for limiting bit rate in IP facsimile and method for limiting bit rate in IP facsimile in gateway
US5737535A (en) Flow control circuit for networked communications system including arrangement for reducing overhead at the beginning of a communications session by enabling message transmission before receiving flow control information
US5343515A (en) High speed modem
US5295156A (en) Modem
JPS60232744A (en) Communication system
US6188720B1 (en) Modulation and signaling converter
IES20000730A2 (en) A method for transmitting data between respective first and second modems in a telecommunications system, and a telecommunications system
JP3701840B2 (en) How to detect and compensate for telephone network degradation
US6356584B1 (en) Method for the clocked serial data transmission of data blocks of identical block length
US5923443A (en) Infrared communication port fax software legacy flow control emulation
JPS622744B2 (en)
RU2127492C1 (en) Device for connecting modem to one of set of telephone lines
JPS5829243A (en) Signal monitoring device of transmission system
JPS6237583B2 (en)
JP3047564B2 (en) Digital subscriber line carrier
KR0128896B1 (en) Cascaded Remote Transceiver
US20130265921A1 (en) Method and system for signaling by bit manipulation in communication protocols
JPH11275172A (en) Communication control method
JPH0637738A (en) Data transmission error control system
KR940011759B1 (en) Remote Control Digital Loopback Tester
JPS63304751A (en) Data modulator-demodulator
JP2000228688A (en) Modem in full duplex transmission system

Legal Events

Date Code Title Description
MK9A Patent expired