[go: up one dir, main page]

FI103559B - Method and apparatus for transmitting sound - Google Patents

Method and apparatus for transmitting sound Download PDF

Info

Publication number
FI103559B
FI103559B FI963089A FI963089A FI103559B FI 103559 B FI103559 B FI 103559B FI 963089 A FI963089 A FI 963089A FI 963089 A FI963089 A FI 963089A FI 103559 B FI103559 B FI 103559B
Authority
FI
Finland
Prior art keywords
data processing
processing device
signal
handset
digital
Prior art date
Application number
FI963089A
Other languages
Finnish (fi)
Swedish (sv)
Other versions
FI963089A0 (en
FI103559B1 (en
FI963089L (en
Inventor
Lars Silen
Original Assignee
Ericsson Telefon Ab L M
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 Ericsson Telefon Ab L M filed Critical Ericsson Telefon Ab L M
Priority to FI963089A priority Critical patent/FI103559B/en
Publication of FI963089A0 publication Critical patent/FI963089A0/en
Priority to PCT/FI1997/000462 priority patent/WO1998006208A2/en
Priority to AU37718/97A priority patent/AU3771897A/en
Publication of FI963089L publication Critical patent/FI963089L/en
Application granted granted Critical
Publication of FI103559B1 publication Critical patent/FI103559B1/en
Publication of FI103559B publication Critical patent/FI103559B/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/253Telephone sets using digital voice transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/253Telephone sets using digital voice transmission
    • H04M1/2535Telephone sets using digital voice transmission adapted for voice communication over an Internet Protocol [IP] network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Set Structure (AREA)

Description

103559103559

Menetelmä ja laitteisto äänen siirtämiseksi Förfarande och anordning för att överföra ljudMethod and apparatus for transmitting sound Förfarande och anordning för att överföra ljud

Keksinnön kohdeObject of the invention

Keksintö kohdistuu menetelmään äänen siirrossa ja erityisesti äänensiirtomene-telmään, joka käsittää äänen, kuten puheen muuntamisen digitalisoituun muotoon ja/tai palauttamisen analogiseen muotoon. Keksintö kohdistuu myös patenttivaatimuksen 9 johdannon mukaiseen järjestelmään. Keksintö kohdistuu lisäksi patenttivaatimuksen 12 johdannon mukaiseen laitteeseen.The invention relates to a method of voice transmission, and in particular to a method of voice transmission, which comprises converting a voice such as speech into a digitalized form and / or restoring it to an analog form. The invention also relates to a system according to the preamble of claim 9. The invention further relates to a device according to the preamble of claim 12.

Keksinnön taustaaBackground of the Invention

Ns. LAN-puhelimet (LAN = Local Area Networking; paikallisverkko) ovat alan ammattimiehen tuntemia. LAN-puhelinjärjestelyssä päätelaitteisto koostuu sopivasta tietojenkäsittelylaitteesta, kuten mikrotietokoneesta, siihen sovitetusta ns. äänikortista sekä äänikorttiin liitetystä puheliniuurivälineestä. Pääte-laitteisto on useimmiten yhdistetty ns. verkkokortin kautta toiminnallisesti esim. paikalliseen tietoverkkoon, joka voi olla yhdistetty sovittimen kautta yleiseen tietoliikenneverkkoon. Paikallisverkko voi olla esim. LAN- tai ATM-LAN-paikallisverkko, joka perustuu Ethernet, IsoEthernet, Novell yms. protokollaan.The so-called LAN phones (LAN = Local Area Networking) are known to a person skilled in the art. In a LAN telephony arrangement, the terminal equipment consists of a suitable data processing device, such as a microcomputer, a so-called. the sound card and the phone memory device attached to the sound card. The terminal equipment is most often connected in a so-called. functionally via a network interface card, e.g., to a local data network, which may be connected via an adapter to a public telecommunications network. The local area network may be, for example, a LAN or an ATM-LAN local area network based on Ethernet, IsoEthernet, Novell, etc.

Tietoliikenneverkko voi olla esim. puhelinverkko, kuten PSTN (Public Switched Telephone Network; kytkentäinen yleinen puhelinverkko), PSPDN-verkko (Packet Switched Public Data Network; pakettikytkentäinen yleinen tietoverkko), erilaiset matkaviestinverkot tai ISDN tai B-ISDN verkko (Integrated Services Digital Network, Broadband ISDN). Yleiseen puhelinverkkoon liityntä on voitu suorittaa myös laajempien ("julkisten") verkkojen, kuten Internet, välityksellä.The communication network may be, for example, a telephone network such as a PSTN (Public Switched Telephone Network), a PSPDN (Packet Switched Public Data Network), various cellular networks, or an Integrated Services Digital Network (ISDN) or B-ISDN Broadband ISDN). Access to a public telephone network may also have been made via larger ("public") networks, such as the Internet.

Tietojenkäsittelylaitteeseen sovitettu äänikortti käsittää välineet A/D (analogisesta muodosta digitaaliseksi) muunnoksen sekä D/A (digitaalisesta muodosta analogiseksi) muunnoksen suorittamiseksi. A/D muunninta käytetään puheen -4 "äänittämiseen" ja muuntamiseen digitaalimuotoon ja D/A muunninta käytetään 2 103559 vastaavasti ymmärrettävän äänen tuottamiseksi kaiuttimille. Tällaiset A/D ja D/A muuntimen sisältävät, ns. full duplex -toiminnan mahdollistavat äänikortit ovat sinänsä alan ammattimiehen tuntemia, ja täten niitä ei kuvata tässä enempää.The sound card fitted to the data processing device comprises means for performing the A / D (analog-to-digital) conversion and the D / A (digital-to-analog) conversion. The A / D converter is used to "record" the speech -4 and convert it to digital, and the D / A converter is used to produce 2,103,559 correspondingly intelligible audio to the speakers. Such A / D and D / A converters include, so-called. Sound cards that enable full duplex operation are known per se to those skilled in the art and are therefore not described further here.

Nykyisten tietokoneisiin, kuten PC- tai Macintosh^M -yhteensopiviin mikrotietokoneisiin, erilaisiin työasemiin ja vastaaviin, ja tavallisesti Windows™ tai vastaaviin sovellutuksiin perustuvien LAN-puhelinten avulla on saavutettu useita hyödyllisiä piirteitä, kuten se, että niiden avulla puhetta voidaan siirtää digitaalisessa muodossa erilaisissa jo olemassaolevissa tietoverkoissa. Näinollen ne laajentavat verkkoon kytketyn tietokoneen toiminta-aluetta myös puhelinliikenteen välitykseen ilman merkittäviä linjakustannuksia. LAN-puhelimet voivat hyödyntää jo ehkä muutoin olemassaolevia äänikorttia sekä verkkokorttia, jol-loinka puhelinmahdollisuuden käyttöön otosta ei aiheudu merkittäviä laitteisto-kustannuksia, etenkin siksi, että tietokoneeseen liitettävä lisävälineistö on tällöin yksinkertaista, käsittäen ainoastaan luurin ja tarvittavat liittimet. Koska päätelaite on ohjelmoitava tierökone, voidaan sen avulla helposti ja joustavasti aikaansaada pelkän ohjelmointityön avulla tarpeen mukaisia lukuisia puhelimen käyttöä helpottavia ratkaisuja, kuten erilaisia toimistoautomaatiopalveluja, puhelinluetteloita, puhelinliikennetietokantoja yms.Existing LAN phones based on computers such as PC or Macintosh ^ M compatible microcomputers, various workstations and the like, and typically Windows ™ or similar applications, have achieved many useful features, such as being able to digitally transmit speech in various existing data networks. Thus, they extend the range of the computer connected to the network to include telephony without significant line costs. LAN phones can take advantage of pre-existing sound cards and network cards, which means that there are no significant hardware costs involved in deploying a telephone feature, especially since the additional equipment to be connected to the computer is simple, including only the handset and the necessary connectors. Because the terminal is a programmable road machine, it can easily and flexibly provide numerous phone-facilitating solutions, such as various office automation services, telephone directories, telephone traffic databases, and the like, through programming alone.

Tunnetulla ratkaisulla on kuitenkin myös lukuisia heikkouksia. LAN-puhelimen käytön aikana on esiintynyt ongelmia mm. silloin, kun useat eri ohjelmistosovel-lutukset pyrkivät yhdenaikaisesti hyödyntämään samaa äänikorttia, mikä tilanne esiintyy usein mm. ns. multimediasovellutusten yhteydessä. Esimerkkinä m tällaisesta esitetään tilanne, jossa puhelin soi samalla kun CD-soitin tai joku muu multimediasovellutus on aktiivisessa tilassa. Ohjelmien ja sovellutusten välisiä ristiriitakohtia ja/tai niiden välistä priorisointia ei ole kyetty ratkaisemaan tyydyttävällä tavalla. LAN-puhelin on myös riippuvainen tietyn tyyppisistä äänikorteista. Eräissä tapauksissa on ongelmaksi havaittu myös äänenkäsittelyn j vaatima tietojenkäsittelykapasiteetti, joka on poissa muilta sovellutuksilta.However, the known solution also has a number of weaknesses. Problems have occurred during the use of the LAN phone. when several software applications seek to utilize the same sound card at the same time, a situation that often occurs e.g. the so-called. multimedia applications. An example of this is where the phone is ringing while the CD player or other multimedia application is in active mode. Conflicts between programs and applications and / or prioritization between them have not been satisfactorily resolved. A LAN phone is also dependent on certain types of sound cards. In some cases, the data processing capacity required for voice processing, which is absent from other applications, has also been identified as a problem.

cc

Etenkään vanhemmissa tietojenkäsittelylaitteissa ei tavallisesti ole integroitua äänikorttia vastaavia toimintoja, joten kortti olisi hankittava ja asennettava erikseen. Kaikissa tietojenkäsittelylaitteissa ei kuitenkaan ole edes tilaa ja/tai kapasiteettia ja/tai edes liityntämahdollisuutta tällaiselle koneen sisälle asetettavalle erilliselle äänikortille.Especially older computing devices usually do not have the functionality of an integrated sound card, so the card should be purchased and installed separately. However, not all computing devices even have the space and / or capacity and / or even the ability to connect to such a discrete audio card.

• I• I

3 1035593, 103559

Keksinnön tavoitteet Tämän keksinnön tarkoituksena on poistaa tunnetun tekniikan epäkohdat ja saada aikaan aivan uudenlainen ratkaisu käytettäväksi äänensiirrossa, erityisesti erilaisissa tietoverkoissa tapahtuvan, erilaisten tietoverkkoon pysyvästi tai tilapäisesti liitettävien tietojenkäsittelylaitteiden kautta tapahtuvan puhelinliikenteen yhteydessä.OBJECTIVES OF THE INVENTION The object of the present invention is to eliminate the drawbacks of the prior art and to provide a completely new solution for use in voice communication, in particular telephony via various data processing equipment, permanently or temporarily connected to different data networks.

Keksinnön tavoitteena on lisäksi saada aikaan ratkaisu, jonka avulla puheääntä tms. puhelinliikennettä voidaan siirtää digitaalisignaaliksi muunnettuna tietoliikenneverkossa, jossa ratkaisussa puhelinpäätelaitteena toimii mikrotietokone, työasema tai vastaava, johonka on toiminnallisesti sen normaalin liityntäportin tai -porttien kautta yhdistetty kontrollielektroniikalla varustettu luuriväline siten, että tietojenkäsittelylaitteen ei sinänsä ole välttämätöntä käsittää erityistä äänikorttia puhelinliikenteen hoitamiseksi.It is a further object of the invention to provide a solution by which voice telephony or the like can be transmitted to a digital signal in a telecommunication network in which the telephone terminal is a microcomputer, workstation or the like, which is it is not necessary to have a special sound card to handle telephone traffic.

Keksinnön eräänä lisätavoitteena on saada aikaan ratkaisu, jonka avulla puhelinliikenteessä voidaan hyödyntää tietojenkäsittelylaitteen kirjoitinporttia, edullisesti rinnakkaisliitännän mahdollistavaa kirjoitinporttia.A further object of the invention is to provide a solution by means of which a printer port, preferably a printer port allowing parallel connection, can be utilized in telecommunication.

Keksinnön tavoitteena on lisäksi saada aikaan ratkaisu, jossa tietojenkäsittely-laitteen tiedonkäsittelykapasiteetin tarve puhelinliikenteen suorittamiseksi on tunnettuja ratkaisuja pienempi.It is a further object of the invention to provide a solution in which the need for data processing capacity of a data processing device to perform telephone traffic is less than known solutions.

. Keksinnön tavoitteena on lisäksi saada aikaan ratkaisu, jossa vältetään priori- • · sointiongelma äänikorteissa.. It is a further object of the invention to provide a solution that avoids the problem of prioritizing sound cards.

Keksinnön vielä eräänä tavoitteena on saada aikaan ratkaisu, jonka mukainen laite on tietojenkäsittelylaitteen tyypistä riippumaton, eli on ohjaimen (driver) avulla yhdistettävissä mihin tahansa tietojenkäsittelylaitteeseen, jossa on sopiva vapaa portti.Another object of the invention is to provide a solution according to which the device is independent of the type of the data processing device, i.e. it can be connected via a driver to any data processing device having a suitable free port.

Keksinnön eräänä lisätavoitteena on saada aikaan ratkaisu, jossa digitalisoitua äänisignaalia siirretään edullisesti samalla nopeudella luurivälineelle kuin millä digitaalisignaalia siirretään luurivälineeltä.It is a further object of the invention to provide a solution in which the digitized audio signal is preferably transmitted at the same rate to the handset device as that at which the digital signal is transmitted from the handset device.

4 1035594, 103559

Keksinnön kuvausDescription of the Invention

Keksintö perustuu siihen perusajatukseen, että aikaansaamalla ainakin yksi A/D tai D/A muunnos tietojenkäsittelylaitteesta erillään olevassa välineessä, kuten puhelinluuriosassa, sekä yhdistämällä tämä erillinen väline toiminnallisesti tietojenkäsittelyvälineeseen sen normaalin liitäntävälineen, kuten kirjoitinportin tai sen kaltaisen, kautta, saadaan aikaiseksi menetelmä ja järjestelmä ja laite, joka toteuttaa keksinnölle asetetut tavoitteet.The invention is based on the basic idea that by providing at least one A / D or D / A conversion in a device separate from a data processing device, such as a handset part, and operatively connecting this separate device to a data processing device through its normal interface device such as a printer port or the like. a device which accomplishes the objects of the invention.

Täsmällisemmin esitettynä keksinnön mukaiselle menetelmälle on pääasiallisesti tunnusomaista se, mitä on esitetty oheisissa patenttivaatimuksissa 1...8 ja erityisesti itsenäisen patenttivaatimuksen 1 tunnusmerkkiosassa. Keksinnön mukaiselle järjestelmälle on pääasiallisesti tunnusomaista se, mitä on esitetty oheisissa patenttivaatimuksissa 9...11 ja erityisesti patenttivaatimuksen 9 tunnusmerkkiosassa. Keksinnön mukaiselle laitteelle on pääasiallisesti tunnusomaista se, mitä on esitetty oheisissa patenttivaatimuksissa 12...16 ja erityisesti patenttivaatimuksen 12 tunnusmerkkiosassa.More specifically, the method according to the invention is essentially characterized by what is set forth in the appended claims 1 to 8 and in particular in the characterizing part of the independent claim 1. The system according to the invention is essentially characterized by what is set forth in the appended claims 9 to 11 and in particular in the characterizing part of claim 9. The device according to the invention is essentially characterized by what is stated in the appended claims 12 to 16 and in particular in the characterizing part of claim 12.

Keksinnön edullisen suoritusmuodon mukaisesti järjestely käsittää tietokoneen, kuten PC- tai Macintoshiini yhteensopivan tms. mikrotietokoneen tai työaseman, joka tietokone on yhdistetty toiminnallisesti sopivan linkin tms. yhteyden mahdollistavan välineen kautta tietoverkkoon. Yhdistäminen voi tapahtua joko langallista tai langatonta yhteyttä hyväksikäyttäen. Tietokoneeseen on sen tavallisesti muuta toimintoa / lisälaitetta varten sovitetun normaalin liitännän kautta toiminnallisesti joko langallisesti tai langattomasti yhdistetty sopiva luuri-väline. Edullisena pidetyssä ratkaisussa liitäntänä hyödynnetään verkkokäytössä yleensä vapaana olevaa kirjoitinporttia. Erityisen edullisena pidetään rinnak-kaisliitäntä-tyyppistä kirjoitinporttia.According to a preferred embodiment of the invention, the arrangement comprises a computer, such as a PC or Macintosh compatible microcomputer or workstation, which is operatively connected to a data network via a suitable link or connection means. The connection can be made using either a wired or wireless connection. A suitable handset device is operatively connected, either wired or wirelessly, to the computer through its standard interface, which is usually provided for another function / accessory. The preferred solution utilizes a printer port that is generally free for network use as the interface. Particularly preferred is a parallel port type printer port.

Keksinnön mukaisesti luuriväline käsittää välineet ainakin yhden D/A ja/tai A/D muunnoksen aikaansaamiseksi. Edullisena pidetyssä suoritusmuodossa luuriväline käsittää erilliset välineet sekä A/D että D/A muunnoksen aikaansaamiseksi. Luurivälineessä on ainakin yksi mikrokontrolleriväline muuntimien toiminnan ohjaamiseksi. Luurivälineeltä tulevaa tai sinne menevää signaalia ei ole täten tarvetta käsitellä tietokoneessa muutoin kuin sen ohjauksen ja mahdollisen puskuroinnin toteuttamiseksi tietokoneen ja verkkoliitännän mahdollistavan verkkokortin ja mainitun liitäntäportin välillä.According to the invention, the handset means comprises means for providing at least one D / A and / or A / D conversion. In a preferred embodiment, the handset means comprises separate means for providing both A / D and D / A conversion. The handset device has at least one microcontroller means for controlling the operation of the converters. There is thus no need for the signal from or to the handset device to be processed on the computer except for its control and possible buffering between the computer and the network interface card providing the network interface and said interface port.

. 103559. 103559

OO

Alan ammattimies ymmärtää, että termeillä tietoverkko, tietoliikenneverkko tai verkko tarkoitetaan yleisesti ratkaisua, joka mahdollistaa ainakin kahden päätelaitteen välisen kommunikoinnin. Verkoksi katsotaan siis myös tässä esityksessä kaikki sellaiset erilaiset päätelaitteet yhdistävät langalliset ja/tai langattomat yhteydet, jotka voivat olla joko suljettuja, minimissään vain kaksi päätelaitetta käsittäviä verkkoja ja toisaalta avoimia verkkoja, joihin liitettyjä laitteita voi olla ennaltamääräämätön määrä. Tietokoneiden muodostama verkko voi muodostua esimerkiksi Internetistä tai verkkoratkaisujen erilaisista yhdistelmistä tai variaatioista.One skilled in the art will appreciate that the terms data network, telecommunication network, or network generally refer to a solution that enables communication between at least two terminals. Thus, for the purposes of this disclosure, the term "network" is understood to include all types of wired and / or wireless connections connecting different terminals, which may be either closed networks with a minimum of two terminals and open networks with an unlimited number of connected devices. For example, a computer network may consist of the Internet or different combinations or variations of network solutions.

Keksinnön avulla aikaansaadaan äänensiirtomenetelmä ja -järjestely, joka on helppo toteuttaa jo olemassaolevien osakomponenttien avulla, mutta jolla ratkaisulla saavutetaan merkittävää etua digitaalisessa muodossa erilaisissa verkoissa suoritettavan puhelinliikenteen alalla. Saavutettavista eduista mainittakoon mm. se, että tietokoneen mahdollinen äänikortti jää vapaaksi muita tehtäviä varten, kuten erilaisten multimediasovellutusten tarpeisiin, jolloin myös puhelinliikenteen priorisointiongelma poistuu. Lisäksi tietokoneen kapasiteettia ei tarvita enää varsinaiseen puheenkäsittelyyn, vaan ainoastaan verkkokortin ja ohjaimien ohjaamiseen yms. vähän kapasiteettia vaativien aputoimenpiteiden suorittamiseen. Lisäksi keksinnön mukaisessa luurivälineessä on mahdollista suorittaa myös osa signaalin yleisestä käsittelystä, ohjauksesta ja puskuroinnista. Keksinnön mukaisen luurivälineen liittäminen tietokoneeseen on olennaisen helppoa, sillä se tapahtuu stantardiliittimiä hyväksikäyttäen ja ilman tarvetta äänikortin mekaaniselle asennukselle. Keksinnön toteuttamiseksi vaadittavan elektroniikan, johdinten yms. hankintakustannukset ovat myös olennaisesti pienemmät verrattuna tunnetun ratkaisun mukaisen äänikortin, sen lii-tyntäelektroniikan sekä liittimien, johdinten yms. kustannuksiiin. Lisäksi luurivälineen tarvitsema käyttöjännite voidaan ottaa suoraan liitynnästä, kuten kirjoitinportista, eikä ylimääräistä jännitelähdettä siten tarvita. Keksinnön mukainen luuriväline ei ole riippuvainen tietokoneen tyypistä, vaan se on sopivan laite-ohjaimen (device driver) avulla yhdistettävissä edellä mainittujen lisäksi mihin tahansa tietokoneeseen, jossa on vapaa portti, kuten esim. Mac, Amiga ja Unix-työasemiin.The invention provides a method and arrangement of voice transmission which is easy to implement with the help of existing sub-components, but which achieves a significant advantage in the digital form of telephony in various networks. Among the benefits to be achieved are: the fact that a computer's sound card is free for other tasks, such as multimedia applications, eliminates the problem of prioritizing telephony. In addition, the computer's capacity is no longer needed for the actual speech processing, but only for controlling the network card and controllers, etc. for low-capacity assistance. Further, in the handset device of the invention, it is also possible to perform some of the general processing, control and buffering of the signal. Connecting the handset device according to the invention to a computer is essentially easy as it takes place using standard connectors and without the need for mechanical installation of a sound card. The cost of acquiring electronics, wires, etc., required to carry out the invention is also substantially lower compared to the cost of the prior art sound card, its interface electronics, and connectors, wires, and the like. In addition, the operating voltage required by the handset device can be taken directly from an interface such as a printer port, and thus no additional voltage source is required. The handset according to the invention is not dependent on the type of computer but can be connected to any computer with a free port such as Mac, Amiga and Unix workstations by means of a suitable device driver.

Keksintöä ja sen muita kohteita ja etuja kuvataan seuraavassa esimerkinomaisesti viittaamalla samalla oheiseen piirustukseen, jossa vastaavat viitenumerot eri kuvioissa viittaavat vastaaviin piirteisiin. Tässä kohden tulee ymmärtää, että 6 103559 seuraavan esimerkinomaisen esityksen tarkoitus ei ole rajoittaa keksintöä tässä yhteydessä esitettyihin tiettyihin muotoihin, vaan päinvastoin keksinnön on tarkoitettu kattavan kaikki muunnokset, vastaavuudet ja vaihtoehdot, jotka sisältyvät keksinnön henkeen ja piiriin, kuten oheisissa patenttivaatimuksissa on määritetty. Tässä yhteydessä huomautetaan lisäksi, että termillä luuri tarkoitetaan kaikkia sellaisia välineitä, jotka sisältävät puhetta tms. ääntä vastaanottavan mikrofoniosuuden ja/tai puhetta tms. ääntä toistavan kuulokeosuuden, ja jotka ovat tarkoitetut käytettäväksi äänen yksi- tai kaksisuuntaisessa siirrossa.The invention and other objects and advantages thereof will now be described, by way of example, with reference to the accompanying drawing, in which like reference numerals in the various figures refer to like features. It is to be understood that the following exemplary disclosure is not intended to limit the invention to the specific forms set forth herein, but on the contrary is intended to encompass all modifications, equivalents, and variations within the spirit and scope of the invention as defined in the appended claims. It is further noted in this connection that the term handset refers to any device which includes a microphone portion for receiving speech or the like, and / or a sound reproducing portion for speech or the like, and is intended for use in unidirectional or bidirectional transmission of sound.

Lvhvt yhteenveto piirustuksistaLvhvt summary of drawings

Kuvio 1 esittää yksinkertaistetun kaaviomaisen kuvannon eräästä puhelinjärjestelmästä, joka sisältää sekä konventionaalisia puhelinlaitteita, tunnetun tekniikan mukaisen LAN-puhelinjärjestelyn että keksinnön mukaisen puhelinjärjes-telyn.Figure 1 shows a simplified schematic representation of a telephone system including both conventional telephone equipment, a prior art LAN telephone system and a telephone system according to the invention.

Kuvio 2 esittää esittää yksityiskohtaisemmin ja osittain leikattuna kuvantona keksinnön mukaisen päätelaitteiston erästä suoritusmuotoa.Figure 2 shows a more detailed and partially sectional view of an embodiment of the terminal apparatus according to the invention.

Kuvio 3 esittää kaaviona keksinnön erästä suoritusmuotoa.Figure 3 is a diagram illustrating an embodiment of the invention.

Kuvio 4 on yksityiskohtaisempi kaaviomainen esitys kuvion 3 suoritusmuodon luuriosasta.Figure 4 is a more detailed schematic representation of the handset portion of the embodiment of Figure 3.

Kuvio 5 esittää leikkauskuvantona erästä keksinnön mukaista luuriosaa. Edullisten suoritusmuotojen kuvausFigure 5 is a sectional view of a handset part according to the invention. Description of Preferred Embodiments

Kuviossa 1 esitetään voimakkaasti yksinkertaistettuna kaaviokuvana eräs puhelinliikenteen mahdollistava järjestelmä, joka käsittää tavanomaisia puhelinlaitteita 3, langattomia- eli ns. matkakapuhelimia 2 (kuten GSM, NMT, ARP), tunnetun tekniikan mukaisia äänikortin 1' käsittäviä LAN-puhelimia 1 sekä keksinnön mukaisia verkkopuhelinlaitteita 10. Konventionaalinen lankaverkko voidaan korvata ISDN:llä digitalisoidulla lankaverkolla. Eri puhelinjärjestelmät ovat esitetyt tässä niiden välisten erojen selventämiseksi ja sen seikan havainnollistamiseksi, että yleisesti viitenumerolla 8 osoitettujen eri verkkojärjestelmien 4, 6 ja siten myös niissä toimivien puhelinlaitteiden 1, 2, 3 ja 10 on mahdollista kommunikoida keskenään sopivien linkkien 5 (gateway) välityksellä.Fig. 1 is a highly simplified diagrammatic view of a telephone communication system comprising conventional telephone equipment 3, wireless or so-called. mobile telephones 2 (such as GSM, NMT, ARP), prior art LAN telephones 1 comprising a sound card 1 ', and network telecommunication devices 10 according to the invention. A conventional land line may be replaced by an ISDN digitized land line. The various telephone systems are described herein to clarify the differences between them and to illustrate the fact that various network systems 4, 6, and thus the telephone equipment 1, 2, 3 and 10 generally designated 8, can communicate via suitable links 5 (gateways).

7 1035597 103559

Yhteen LAN-verkkoon 4 voi olla liitetty useita tietokoneita 20. Signaalia siirretään LAN-verkosta ja -verkkoon 4 linkin 5 kautta. Linkki on esim. yhdyskäytävä, joka voi olla äänikoodauksen ja tietokoneen digitaalikoodauksen välillä signaalimuunnoksia suorittava ja mm. tilaajanumerolla ja tietokoneen käyttäjätunnuksella tunnistettavien käyttäjien sijaintia valvova tietokone. Jotta yhteys olisi mahdollinen, tulee tietokoneen 20 olla "logattu sisään”. Mainitusta yhdyskäytävästä 5 puhelu reititetään puhelinliikennejärjestelmään, kuten ovat 2 tai 3, joka järjestelmä voi koostua vaihteista, kuten on esim. Ericsson MD110 -vaihde tai vastaava. Tästä puhelu reititetään edelleen keskukseen, esim. Ericsson AXE -keskukseen, josta on edelleen toiminnallinen yhteys päätelaitteisiin, kuten langattomiin tai langallisiin puhelimiin tai tietokoneeseen liitettyyn luuriin.Multiple computers 20 may be connected to one LAN 4. The signal is transmitted from the LAN and LAN 4 via link 5. The link is, for example, a gateway that can perform signal conversion between audio coding and digital encoding of a computer and e.g. a computer that monitors the location of users identified by a subscriber number and a computer username. For the connection to be possible, the computer 20 must be "logged in." From said gateway 5, the call is routed to a telecommunication system such as 2 or 3, which may consist of exchanges such as the Ericsson MD110 or the like. such as the Ericsson AX Center, which still has a functional connection to terminals such as cordless or cordless phones or a handset connected to a computer.

Haluttaessa käyttää erilaisia puhelinpalvelulta, eli ns. älyverkkopalveluita IN (Intelligence Network), voidaan em. keskuksien ja vaihteiden kautta käyttää esim. UPT-palvelua (Universal Personal Telecommunication), niin että palvelun tilaaja on tavoitettavissa yhdessä tai useammassa sijaintipaikassa eli osoitteessa.If you want to use different types of telephone service, so called. The intelligent network services IN (Intelligence Network) can be used, for example, through the aforementioned exchanges and exchanges, such as the Universal Personal Telecommunication (UPT) service, so that the subscriber of the service can be reached at one or more locations, i.e. addresses.

Soitettaessa verkkoon 4 yhdistetystä tietokoneesta 20 toiseen samassa verkossa olevaan koneeseen ei puhelua ole välttämätöntä ohjata tavalliseen puhelinjärjestelmään, vaan se voi tällöin jäädä verkon "sisäiseksi".When making a call from a computer 20 connected to the network 4 to another machine on the same network, it is not necessary to direct the call to a conventional telephone system, which may remain "internal" to the network.

Tietokoneiden 20 muodostama verkko 4 voi myös olla Internet-verkko, johonka verkkoon esim. PC- tai työasemakone 20 on yhdistetty. PC-kone 20 voi koostua keskusyksiköstä CPU (Central Processing Unit), muisteista, kuten ohjelma-ja päämuistista (esim. ROM, RAM, kiintolevyt), korteista lisätoimintojen aikaansaamiseksi, väylästä, jolla eri osat ja toiminnot on liitetty toisiinsa ja verkkolii-tännästä. PC:n input ja/tai output voidaan esittää esim. näytöllä tai kirjoittimel-la. Käyttäjä voi syöttää tietoa koneelle 20 näppäimistön, hiiren tai vastaavan syöttölaitteen avulla.The network 4 formed by the computers 20 may also be an Internet network, to which the PC 20 or the PC 20, for example, is connected. The PC 20 may consist of a central processing unit (CPU), memories such as program and main memory (e.g., ROM, RAM, hard disks), cards for providing additional functions, a bus to connect various components and functions, and a network interface. The input and / or output of the PC can be displayed, for example, on a screen or a printer. The user can enter data into the machine 20 using a keyboard, mouse or similar input device.

Nykyiset PC:t sisältävät tavallisesti muldimediavälineet kuvan, äänen ja tekstin käsittelemiseksi. PC.ssä on tällöin esim. äänikortti tai vastaava, johon voidaan liittää mikrofoni ja/tai kovaääninen puheen tms. äänen lähettämiseksi ja vastaanottamiseksi. Mikrofoni ja/tai kovaääninen voivat olla sisäänrakennetut PC:hen 20 tai esim. sen näyttöön, tai ne voivat olla ulkoisia tai esim. tavallisen . kuulokkeen muodossa. Tietoverkkoa varten koneissa on verkkoyhteyden ai kaansaava verkkokortti.Current PCs usually include multimedia media for processing image, sound and text. The PC then has, for example, a sound card or the like, to which a microphone and / or a loudspeaker can be connected for transmitting and receiving speech or the like. The microphone and / or loudspeaker may be embedded in the PC 20 or e.g. its display, or may be external or e.g. in the form of a headset. For the data network, the machines have a network card that provides network access.

8 1035598 103559

Kuviossa 2 esitetään yksityiskohtaisempana ja osittain leikattuna kaaviokuvana keksinnön mukainen puhelinpäätelaitteisto, joka käsittää tietojenkäsittelylait-teena mikrotietokoneen 20, josta on esitetty sen takasivu 21 niin, että sen eri portit, kuten 22, 25, 27 ja 28 ovat selvästi nähtävissä. Alan ammattimies ymmärtää eri liitantäporttien tunnetut käyttötavat, kuten liitännät mainittuja kirjoitinta, näppäimistöä, hiirtä, monitoria, modeemia, verkkoliitäntää, tms. varten. Eri porttien toimintoja tai rakennetta ei siksi selitetä tässä enempää kuin ainoastaan esimerkinomaisesti toteamalla, että kirjoittimia varten voidaan käyttää esim. ns. 9-nastaista sarjaporttia tai 25-nastaista rinnakkaisporttia, hiirtä varten voidaan käyttää 6-nastaista pyöreätä porttia sekä monitoria varten 15-nastaista porttia. Kuviossa 2 ei selvyyden vuoksi esitetä leikkauskuvantona esitettävää luuria 10 lukuunottamatta muita tietokoneen 20 lisälaitteista.Fig. 2 is a more detailed and partially cut away diagrammatic view of a telephone terminal apparatus according to the invention comprising a microcomputer 20 as a data processing device, showing its backside 21 so that its various ports such as 22, 25, 27 and 28 are clearly visible. The skilled artisan will understand the known uses of various interface ports, such as interfaces for said printer, keyboard, mouse, monitor, modem, network interface, and the like. Therefore, the functions or structure of the various ports are not described here more than merely by way of example, stating that for example printers can be used for printers. 9-pin serial port or 25-pin parallel port, a mouse can use a 6-pin round port and a monitor can be used with a 15-pin port. For the sake of clarity, Fig. 2 does not show a sectional view of the handset 10, except for other peripherals of the computer 20.

Luuri 10 on yhdistetty johtimen 19 ja sen päässä olevan liittimen 23 välityksellä tavalliseen kirjoitinporttiin 22, joka edullisesti on ns. rinnakkaisliitäntäportti. On edullista hyödyntää EPP-porttia (Enhanced Parallel Port), mutta mikä tahansa nykyisin käytössä oleva kaksisuuntainen, mieluiten nopeudeltaan ainakin 64 kbit/s, oleva portti soveltuu tähän. Kuvassa 2 esitetty luuri 10 sisältää yhden mikrokontrollerin 14, joka on yhdistetty toiminnallisesti johtimien 13 ja vastaavasti 15 välityksellä kaiuttimeen 16 ja vastaavasti mikrofoniin 18. Mik-rokontrolleriväiine 14 ohjaa sen yhteyteen sovitettujen A/D ja D/A muuntimien toimintaa.The handset 10 is connected via a wire 19 and a connector 23 at its end to a common printer port 22, which is preferably a so-called. parallel interface port. It is advantageous to utilize an Enhanced Parallel Port (EPP) port, but any two-way port currently in use, preferably at least 64 kbit / s, is suitable for this. The handset 10 shown in Fig. 2 includes a single microcontroller 14 operatively connected via wires 13 and 15 to the speaker 16 and microphone 18 respectively. The microcontroller unit 14 controls the operation of the A / D and D / A converters fitted thereto.

On huomattava, että vaikka vain yksi mikrokontrolleri riittää, edellyttää sellainen järjestely yleensä monimutkaisempia ohjelmointitoimenpiteitä. Kahta mikrokontrolleria 12, 14 (kuvio 5) käytettäessä on yhden toiminnan ohjelmointi olennaisen yksinkertaista, kun taasen kahden toiminnon yhdistäminen ja ohjelmointi siten, että saavutetaan hyvä yhdenaikainen ajoitus, on olennaisesti monimutkaisempaa. Koska mikrokontrollereiden hinta ja jalkamäärä (esim. 18 jalkaa) on alhainen, voidaan kahta tai useampaa mikrokontrolleria ja piiriä käyttää yhden suurehkon, eli esim. 40 jalkaisen kontrollerin sijaan.It should be noted that although only one microcontroller is sufficient, such an arrangement generally requires more complex programming procedures. When using two microcontrollers 12, 14 (Fig. 5), programming one operation is essentially simple, while combining and programming two functions so as to achieve good simultaneous timing is substantially more complicated. Because of the low cost and footprint of microcontrollers (e.g., 18 feet), two or more microcontrollers and circuits can be used instead of one larger, e.g., 40-foot controller.

• >•>

Luurin 10 kuoren 11 sisälle asetettu mikrokontrolleri 12 sisältää D/A muunti-men, jolla tietokoneelta 20 tuleva esim. 8-bittinen digitaalisignaali saadaan muunnettua kuultavaksi ja ymmärrettäväksi, kaiutinvälineellä 16 toistettavaksi ääneksi. Toinen mikrokontrolleri 14 sisältää A/D -muuntimen, jolla mikrofonilta . 18 tuleva signaali luetaan digitaalimuotoon. Luuri voi myös käsittää suodatti men, jolla tuleva signaali suodatetaan esim. ohjelmallisella digitaalisuodattimella 9 103559 mm. sen kaistanleveyden rajoittamiseksi ja/tai kohinan suodattamiseksi. Vastaavasti luurissa 10 voi tapahtua esim. signaalinkäsittelyä signaalin kompressoimi-seksi / dekompressoimiseksi. Tietovuon synkronoimiseksi on edullista, että kontrollerit 12 ja 14 ovat niiden välistä kommukointia varten yhdistetyt myös toisiinsa johtimella 17.The microcontroller 12 embedded in the housing 11 of the handset 10 includes a D / A converter for converting, e.g., an 8-bit digital signal from the computer 20 into an audible and intelligible sound output by loudspeaker means 16. The second microcontroller 14 includes an A / D converter provided with a microphone. The 18 incoming signals are read in digital format. The handset may also comprise a filter for filtering the incoming signal with, for example, a software digital filter 9 103559 mm. to limit its bandwidth and / or filter noise. Correspondingly, handset 10 may, for example, undergo signal processing to compress / decompress the signal. In order to synchronize the data flow, it is preferable that the controllers 12 and 14 are also interconnected by a wire 17 for commuting between them.

Keksinnön mukaisen luurivälineen 10 virrankulutus on niin pieni, että tarvittava käyttöjännite voidaan sovittaa otettavaksi suoraan kirjoitinportista 22, millä vältetään ylimääräisen jännitelähteen käyttö. Luuriin 10 voidaan kuitenkin myös sovittaa ylimääräinen jännitelähde, mikäli jokin erityissovellutus, kuten esim. luuriin sijoitettava hälytin tms. sitä vaatii.The power consumption of the handset device 10 according to the invention is so low that the required operating voltage can be adapted to be taken directly from the printer port 22, thus avoiding the use of an additional voltage source. However, an additional voltage source can also be fitted to the handset 10 if a specific application, such as an alarm placed in the handset or the like, requires it.

On huomattava, että luurin 10 ja tietokoneen 20 verkkokortin toiminnallinen yhdistäminen voidaan suorittaa myös langatonta yhteyttä käyttäen, jolloin kirjoi-tinporttiväline 22 korvataan vastaavan yhdistämisen aikaansaavalla, verkkokorttiin toiminnallisesti yhdistetyllä sopivan lähetin-vastaanottimen sisältävällä port-tivälineellä. Tällaiset sopivat välineet ovat tunnettuja esim. puhelin- ja äänentois-totekniikan alalta, langattomien hiirien tai näppäimistöjen yhteydestä tai kauko-säätimien alalta.It should be noted that the functional connection of the handset 10 to the computer 20's network card can also be accomplished over a wireless connection, whereby the printer port device 22 is replaced by a corresponding port receiver device operatively connected to the network card. Such suitable devices are known, for example, in the field of telephone and audio technology, in connection with wireless mice or keyboards, or in the field of remote controls.

Kuviossa 3 keksinnön mukaisen järjestelmän toimintaa havainnollistetaan kaa-viomaisena esityksenä. Kuviossa 3 esitetysti voidaan äänidatan sisältävän digi-taalisignaalin siirtoa kumpaankin suuntaan ohjata ns. keskeytysohjaimella (interrupt driver). Katkoviivalla rajatun tietokoneen 20 prosessorin suorittamiksi . toimenpiteiksi on esimerkissä sovitettu signaalin siirron ohjaus sekä puskurointi- välineen 32 toiminnan ohjaus. Myös osa näistä toiminnoista voidaan tarvittaessa sovittaa suoritettavaksi luurivälineeseen 10 sijoitettavalla ohjauselektronii-kalla. Tunnettuun tekniikkaan verrattuna tämä merkitsee olennaista pienennystä siinä tietokoneen 20 tietojenkäsittelykapasiteetissa, joka on varattava puhelinliikenteen hoitamiseksi.Figure 3 illustrates a schematic representation of the operation of the system of the invention. As shown in Figure 3, the transmission of a digital signal containing audio data in both directions can be controlled by a so-called. with the interrupt driver. To be executed by the processor of the computer delimited by the dotted line 20. in the example, control of the signal transfer and control of the operation of the buffering means 32 are provided. Some of these functions may also be adapted to be performed by the control electronics placed in the handset 10, if necessary. Compared to the prior art, this represents a substantial reduction in the computing capacity of the computer 20 which must be reserved to handle telephony.

Verkkokorttivälineeksi 30 on kaaviossa esitetty erityinen Ethernet-kortti, mutta luonnollisestikin tietojen käsittelylaitteen 20 ja verkon välinen väline voi olla mitä tahansa sopivaa tyyppiä ilman, että keksinnön ajatuksesta poikettaisiin.The network card device 30 is a special Ethernet card shown in the diagram, but of course the device between the data processing device 20 and the network can be of any suitable type without departing from the spirit of the invention.

Kuviossa 4 esitetään yksityiskohtaisempana kaaviona kuvion 3 mukaisen luuri-välineen 10 komponentit ja kytkennät alkaen liittimestä 23, joka käsittää oh- ίο 103559 jaussignaaleja kuvaavat IRQ ja Strobe sekä tietobittejä kuvaavat D0...D7 liitynnät. Esimerkissä A/D muuntimen sisältävä mikrokontrolleri 14 on sinänsä tunnettu prosessori, jonka tyyppimerkintä on PIC16C71. Esimerkissä on D/A muuntimena käytetty tunnettua välinettä, jonka tyyppimerkintä on AD558.Fig. 4 is a more detailed diagram showing the components and connections of the handset device 10 of Fig. 3, starting from the connector 23, which comprises IRQ and Strobe representing control signals 103559 and interfaces D0 ... D7 illustrating information bits. In the example, the microcontroller 14 containing the A / D converter is a processor known per se and is designated as PIC16C71. In the example, a known device of type designation AD558 is used as a D / A converter.

On huomattava, että kuvioissa 3 ja 4 esitetty suodatin 25 ei ole aina välttämätön, ja että suodatinväline voi myös sisältyä mikrofoniin 18. Lisäksi luuriväli-neeseen sijoitettu elektroniikka voi olla sovitettu suorittamaan joko kokonaan tai osittain myös sellaisia tehtäviä, jotka esimerkissä suoritetaan ohjaimella 30, puskurointivälineillä 32 ja verkkokortilla 33.It should be noted that the filter 25 shown in Figures 3 and 4 is not always necessary, and that the filtering means may also be included in the microphone 18. In addition, the electronics housed in the handset may be adapted to perform, either fully or partially, functions 32 and network card 33.

Keksinnön mukaisessa menetelmässä mikrofonilta 18 tuleva äänisignaali luetaan luuriin 10 sovitetun mikrokontrollerin 14 A/D-muuntimella 14', jolla se muunnetaan digitaalisignaaiiksi. Signaalia on mahdollista, muttei välttämätöntä, suodattaa sopivalla suodattimena 25, kuten ohjelmoitavalla digitaalisuodattimel-la, esim. sen kaistanleveyden rajoittamiseksi tai kohinan suodattamiseksi. Digitaaliseen muotoon muunnettu signaali siirretään toiminnallisen yhteyden 19 kautta tietokoneen 20 kirjoitinportille 22, jonka kautta se edelleen siirretään puskurin 32 kautta verkkokortille 33. Verkkokortilta signaali siirretään edelleen tunnetulla tavalla tietoliikenneverkkoon 8.In the method according to the invention, the audio signal from the microphone 18 is read by an A / D converter 14 'of the microcontroller 14 fitted to the handset 10, whereby it is converted to a digital signal. It is possible, but not necessary, to filter the signal as a suitable filter 25, such as a programmable digital filter, e.g. to limit its bandwidth or to filter noise. The digital converted signal is transmitted through a functional connection 19 to the printer port 22 of the computer 20, through which it is further transmitted through a buffer 32 to the network card 33. The signal from the network card is further transmitted to the communication network 8 in a known manner.

Vastaavasti verkosta 8 tuleva signaali vastaanotetaan ensin verkkokortilla. Tietokoneen 20 keskusyksikön tunnistama signaali ohjataan puskuroinnin kautta kirjoitinportille 22, ja sieltä edelleen liittimen 23 ja yhteyden 19 kautta luuriin 10 sovitetulle mikrokontrollerille 12, jossa se muunnetaan D/A muunti-mella 12' kaiuttimella 16 esitettäväksi äänisignaaliksi.Correspondingly, the signal from network 8 is first received by the network card. The signal recognized by the central unit of the computer 20 is routed through buffering to the printer port 22, and thereafter through a connector 23 and a connection 19 to a microcontroller 12 fitted to the handset 10 where it is converted by a D / A converter 12 'to an audio signal.

D/A muunnos voidaan suorittaa D/A muunnospiirillä, joka sisältää vastusverkon (tikapuu), jonka yli on kytketty referenssijännite. Piiri kytkee vastuksia pääl-le/pois tulobittien tilan mukaisesti. Tuloksena saadaan virta, joka on suoraan verrannollinen annettuun binäärilukuun. Virta muunnetaan jännitteeksi operaatiovahvistimella, joka on yleensä sisäänrakennettuna D/A muuntimeen. Piiri tuottaa tällöin siis lähtöjännitteen, joka on verrannollinen syötettyyn lukuun. Syöttämällä lukuja nopeasti peräkkäin esim. 125 με välein (8 kHz) voidaan tuottaa puhelimen puheääntä.The D / A conversion may be performed by a D / A conversion circuit including a resistor network (ladder) over which a reference voltage is applied. The circuit turns ON / OFF the resistors according to the status of the input bits. The result is a current that is directly proportional to the given binary number. The current is converted to voltage by an operational amplifier, which is usually built into the D / A converter. The circuit thus produces an output voltage that is proportional to the number input. By entering numbers in rapid succession, for example at 125 με intervals (8 kHz), the telephone's voice can be produced.

D/A muunnos voidaan vaihtoehtoisesti suorittaa PCM (Pulse Code Modulation) tai PWM (Pulse Width Modulation) tekniikalla, jossa puhedataa siirretään koo- 11 103559 dattuina pulsseina. Pientä lukua vastaa tällöin lyhyt pulssi ja suurta lukua pitkä pulssi. D/A muunnin voidaan korvata tällaisella järjestelmällä, mikäli mikrokontrollerissa on PWM ulostulo, eli mikäli se kykenee muodostamaan riittävän lyhyitä syötettyyn lukuun verrannollisia pulsseja. Edellä mainittu 125 //s sykli vaatii, että 8-bitin arvolla resoluutio on parempi kuin 0.5 με. Käytännössä kuitenkin nopeusvaatimus 1 luku/125 yt/s estää pulssien muodostamisen esim. yksinkertaisella ohjelmasilmukalla, sillä kontrollerin käskyn vaatima aika on suuruusluokaltaan 0.5...1 //s/käsky. PIC-sarjan eräissä mikrokontrollereissa PWM-tuki on olemassa, jolloin kontrollerin laskurille voidaan syöttää esim. 125 με välein luku halutun pulssin aikaansaamiseksi. Pulssijono voidaan tällöin muokata analogiseen muotoon eli ääneksi sinänsä yksinkertaisella alipäästösuodatuksella, joka käytännössä "pyöristää" pulssijonon analogiamuotoon.Alternatively, the D / A conversion may be performed by PCM (Pulse Code Modulation) or PWM (Pulse Width Modulation) technology, in which speech data is transmitted in pulses dated to code 10 103559. In this case, a small number corresponds to a short pulse and a large number to a long pulse. The D / A converter can be replaced by such a system if the microcontroller has a PWM output, that is, if it is capable of generating sufficiently short pulses proportional to the number input. The above 125 / s cycle requires an resolution of better than 0.5 με at 8 bits. In practice, however, the speed requirement of 1 digit / 125 yt / s prevents pulses from being generated, for example, by a simple program loop, since the time required by the controller command is in the order of 0.5 ... 1 // s / instruction. In some microcontrollers of the PIC series, PWM support is available, whereby a number can be supplied to the controller counter, e.g. The pulse string can then be converted to analog form, that is, as such, by simple low-pass filtering, which in practice "rounds" the pulse string to analog form.

Mikäli mikrofonia luetaan 8-bittisellä A/D-muuntimella, voidaan signaali lähettää tietokoneelle 20 esim. kahtena 4-bittisenä nybblenä. Mikrokontrollerin 12 D/A-muunnin 12’ puolestaan ottaa vastaan tietokoneelta 20 tulevan, esim. 8-bittisen digitaalisignaalin, ja muuntaa sen äänisignaaliksi, joka voidaan esittää kaiutinvälineen 16 välityksellä. Tietovuon synkronoimiseksi on kontrollereiden 12 ja 14 edullista kommunikoida myös keskenään.If the microphone is read with an 8-bit A / D converter, the signal can be transmitted to the computer 20, for example, in two 4-bit nyblenes. The D / A converter 12 'of the microcontroller 12, in turn, receives a digital signal, e.g. 8-bit, from the computer 20 and converts it into an audio signal which can be represented by the loudspeaker means 16. It is also advantageous for the controllers 12 and 14 to communicate with each other to synchronize the data stream.

Tietokoneissa varusteena oleva kirjoitinliityntä eli kirjoitinportti on yleensä ns. rinnakkaisliityntä, joka mahdollistaa kaksisuuntaisen tiedonsiirron. Tietokone pystyy kirjoittamaan kirjoitinportille tai lukemaan kirjoitinportilta n. 100 000 tavua/s. Edellä esitetyn edullisen ratkaisun mukaisesti käytetään, kirjoitinportista riippuen, tiedonsiirtoprotokollaa, jossa rinnan siirretään sama bittimäärä, esim. 8 bittiä molempiin suuntiin tai suunnasta riippuen esim. rinnan 8 bittiä ulospäin kohden luurivälinettä ja 4 bittiä rinnan kohden tietojenkäsittelylaitetta.The printer interface, or printer port, that comes with computers is usually what is called a printer port. a parallel interface that enables bidirectional communication. The computer can write to or read from the printer port at about 100,000 bytes per second. According to the preferred embodiment described above, depending on the printer port, a communication protocol is used in which the same number of bits is transmitted, e.g. 8 bits in both directions or depending on the direction e.g. 8 bits outwards per handset and 4 bits per computing device.

Toiminnot, kuten saapuvasta puhelusta hälyttäminen, numeron valinta ja erilaiset muistitoiminnot on edullista suorittaa mm. LAN-puhelinjärjestelmästä tunne-. tulla tavalla.Functions such as alerting an incoming call, dialing a number and various memory functions are advantageously performed e.g. LAN Phone System Emotional. come on the way.

Keksinnön avulla on siis saatu aikaan menetelmä ja laitteisto, minkä avulla saavutetaan merkittävää etuja tietokoneiden yhteyteen sovitettavien ns. verkko-puhelimien välityksellä hoidettavan puhelinliikenteen alalla.The invention thus provides a method and an apparatus which provides significant advantages in the use of so-called "computer" adapters. in the field of telephony over network telephones.

On huomattava, että edellä esitetyt esimerkit keksinnön suoritusmuodoista eivät rajoita keksinnön patenttivaatimuksissa esitettyä suojapiiriä, vaan että 12 103559 edellä olevan selityksen ja piirustuksien avulla alan ammattimiehelle ilmeiset modifikaatiot ja variaatiot kuuluvat keksinnön piiriin, kuten on määritetty oheisissa patenttivaatimuksissa. Esimerkkinä tällaisesta modifikaatiosta esitetään ratkaisu, jossa kaiutinvälineet sijaitsevat mikrofonivälineisiin nähden fyysisesti erillisessä välineessä, tai ratkaisu, jossa myös numeronvalintanäppäimistö on sijoitettu luurivälineeseen, jolloinka myös valintasignaali voidaan antaa vastaavan liitäntäportin kautta, tai järjestely, jossa tietokone on sovitettu automaattisesti hiljentämään muiden mahdollisten sovellutusten volyymiä puhelun alkaessa. Ohjauskäsky tähän voidaan antaa luurivälineeseen sovitetun tai tietojen-käsittelylaitteeseen sovitetun ohjausvälineistön avulla.It should be noted that the foregoing examples of embodiments of the invention are not intended to limit the scope of the claims as set forth in the claims, but that modifications and variations apparent to one skilled in the art through the foregoing description and drawings are within the scope of the invention. An example of such a modification is a solution in which the speaker means is located in a physically separate medium from the microphone means, or a solution in which the dial pad is also located in the handset, whereby the dial signal can also be provided through a corresponding interface port. A control command for this may be given by means of control means adapted to the handset or to the data processing device.

Claims (16)

1. Förfarande för överföring av ljud i digital form, i vilket förfarande ljudet mottages med lurmedlets mikrofonmedel, det mottagna ljudet omvandlas i nämnda lurmedel frän analog form till digital form och ljudsignalen i digital form överförs genom en operativ förbindelse till en databehandlingsanordning, vari-frän den vidare överförs genom en operativ förbindelse till ett datanät.A method for transmitting audio in digital form, in which method the sound is received with the microphone means of the handset, the received sound is converted into said handset from analog form to digital form and the audio signal in digital form is transmitted through an operative connection to a data processing device, wherein it is further transmitted through an operational connection to a data network. 2. Förfarande för överföring av ljud i digital form, i vilket förfarande en tili ett datanät operativt kopplad databehandlingsanordning mottar en ljudsignal i digital form, nämnda signal i digital form överförs vidare genom en operativ förbindelse tili ett lurmedel och omvandlas därefter i lurmedlet tili en ljudsignal för ätergivning med hjälp av ett högtalarmedel.A method for transmitting audio in digital form, in which method a data network operatively coupled data processing device receives an audio signal in digital form, said signal in digital form is further transmitted through an operative connection to a decoder and then converted in the decoder to an audio signal. for rendering using a speaker remedy. 3. Förfarande enligt patentkrav 1 eller 2, kännetecknat därav, att nämnda flyttning av signalen i digital form mellan lurmedlet och databehand-lingsanordningen utförs genom en anslutningsport, fördelaktigen en skrivar-port, som är avsedd för databehandlingsanordningens tilläggsmedel.Method according to claim 1 or 2, characterized in that said digital signal transfer between the handset and the data processing device is carried out through a connection port, preferably a printer port, which is intended for the additive means of the data processing device. 4. Förfarande enligt patentkrav 3, kännetecknat därav, att nämnda överföring utförs genom en parallell anslutningspunktstyps port.Method according to claim 3, characterized in that said transmission is performed through a parallel connection point type port. . 5. Förfarande enligt nägot av de föregäende patentkraven, känneteck nat därav, att digitalsignalen överförs bade fran lurmedlet tili databehandlings-anordningen och fran databehandlingsanordningen tili lurmedlet, och att digitalsignalen överförs fran lurmedlet tili databehandlingsanordningen i annan form än da digitalsignalen överförs fran databehandlingsanordningen tili lurmedlet.. 5. A method according to any of the preceding claims, characterized in that the digital signal is transmitted both from the handset to the data processing device and from the data processing device to the handset, and that the digital signal is transmitted from the handset to the data processing device in a form other than when the digital signal is transmitted to the data handset. • 6. Förfarande enligt nägot av de föregäende patentkraven 2...5, kännetec knat därav, att digitalsignalen överförs i form av kodade pulsser, och den omvandlas tili en ljudsignal med lägpassfiltrering.Method according to any of the preceding claims 2 ... 5, characterized in that the digital signal is transmitted in the form of coded pulses, and it is converted into an audio signal with low pass filtering. 7. Förfarande enligt nägot av de föregäende patentkraven, kännetecknat därav, att ljud mottaget med högtalarmedlet filtreras med programmatisk digitalfiltrering. 103559 17Method according to any of the preceding claims, characterized in that sound received with the loudspeaker means is filtered by programmatic digital filtering. 103559 17 8. Förfarande enligt nägot av de föregaende patentkraven, känneteck-n a t därav, att ljudet, som överförs, är telefontrafikstalljud.Method according to any of the preceding claims, characterized in that the sound transmitted is telephone traffic audio. 9. Ett system för överföring av ljud i digital form, som omfattar en databehand-lingsanordning (20), medel (33,34) för att operativt koppia databehandlings-anordningen (20) tili datanätet (8), samt ett tili databehandlingsanordningen (20) operativt kopplat lurmedel, utrustat med ett mikrofonmedel (18), som mottar ljudsignaler och/eller ett högtalarmedel (16), som äterger ljudsignaler, kännetecknat därav, att lurmedlet (10) omfattar ätminstone ett mikrokontrollmedel (14) för omvandling av ljudsignalen som mottagits frän mikrofonmedlet (18) tili en digital signal och för överföring till databehandlingsanordningen (20) genom en operativ kontakt (19, 22, 23) och/eller för att motta och omvandla (12) digitalsignalen mottagen genom en operativ förbindelse (19, 22, 23) fran databehandlingsanordningen (20) för att framföras med högtalarmedlet (16) som en Ijudsignal.A system for transmitting audio in digital form comprising a data processing device (20), means (33,34) for operatively coupling the data processing device (20) to the data network (8), and a data processing device (20). ) operably coupled earphone, equipped with a microphone means (18) receiving audio signals and / or a loudspeaker means (16) etching audio signals, characterized in that the earphone (10) comprises at least one microcontroller (14) for converting the audio signal received from the microphone means (18) to a digital signal and for transmission to the data processing device (20) through an operative contact (19, 22, 23) and / or to receive and convert (12) the digital signal received through an operative connection (19, 22). 23) from the data processing device (20) to be transmitted with the loudspeaker means (16) as an audio signal. 10. Ett system enligt patentkrav 9, kännetecknat därav, att den opera-tiva förbinbdelsen mellan lurmedlet (10) och databehandlingsanordningen (20) har fatts till stand genom en anslutningsport (22), fördelaktigen en skrivarport, avsedd för databehandlingsanordningens tilläggsmedel.A system according to claim 9, characterized in that the operative connection between the handset (10) and the data processing device (20) has been established through a connection port (22), advantageously a printer port, intended for the additive means of the data processing device. 11. Ett system enligt nagot av patentkraven 9 eller 10, kännetecknat därav, att databehandlingsanordningen (20) omfattar dessutom styrmedel (30) • och/eller programmatiska medel för att styra signalens överföring, ett buffert- medel (32) för att buffra signalen, som skall överföras, samt ett nätkortsmedel (33) avsedd för trafik mellan nätet (8) och databehandlingsanordningen (20).A system according to any of claims 9 or 10, characterized in that the data processing device (20) further comprises control means (30) and / or programmatic means for controlling the signal transmission, a buffer means (32) for buffering the signal, to be transmitted, and a network card means (33) intended for traffic between the network (8) and the data processing device (20). 12. Ett lurmedel, som omfattar mikrofonmedel (18) för mottagning av ljud och/eller högtalarmedel (16) för ätergivning av ljud, kännetecknat därav, att det omfattar dessutom ätminstone ett mikrokontrollmedel (14) för att omvandla ljudsignalen, som mikrofonmedlen (16) mottagit, till digital form för att skickas tili nämnda digitalsignalens mottagningsmedel (20) och/eller för att omvandla (12) den mottagna digitalsignalen för att framföras med högtalar-medlen (16) som Ijudsignal, och medlen (19, 23) för att ästadkomma en operativ förbindelse mellan nämnda ätminstone ett mikrokontrollmedel (14, 12) och medlen (20), som mottar och/eller skickar den digitala signalen. 103559 1812. A receiver comprising microphone means (18) for receiving sound and / or loudspeaker means (16) for reproducing sounds, further comprising at least one microcontroller (14) for converting the audio signal, such as the microphone means (16). received, in digital form to be sent to the receiving means (20) of the digital signal and / or to convert (12) the received digital signal to be transmitted with the loudspeaker means (16) as audio signal, and the means (19, 23) to provide an operative connection between said at least one microcontroller (14, 12) and the means (20) receiving and / or sending the digital signal. 103559 18 13. Ett lurmedel enligt patentkrav 12, kännetecknat därav, att medlen för att ästadkomma den operativa förbindeisen omfattar ett anslutningsmedel (23), som är anpassat för att placeras till anslutningsporten (22), fördelaktigen tili en skrivarport som ästadkommer en parallelanslutning, avsedd för databe-handlingsanordningens tilläggsmedel.13. A decoder according to claim 12, characterized in that the means for accomplishing the operative interconnect comprises a connection means (23) adapted to be placed at the connection port (22), advantageously for a printer port providing a parallel connection, intended for data processing. the additive of the handling device. 14. Ett lurmedel enligt nagot av patentkraven 12 eller 13, kännetecknat därav, att det omfattar ätminstone tvä mikrokontrollmedel, varav det förs-ta mikrokontrollmedlet (12) är operativt kopplat tili en D/A omvandlare (12') för att omvandla digitalsignalen tili en ljudsignalen och det andra mikrokontrollmedlet (14) är operativt kopplat tili en A/D omvandlare (14') för att omvandla ljudsignalen tili en digital signal, och att det finns en kommunikationsförbindelse (17) mellan kontrollmedlen (12, 14).A decoder according to any one of claims 12 or 13, characterized in that it comprises at least two microcontroller means, the first microcontroller (12) being operatively coupled to a D / A converter (12 ') for converting the digital signal to a digital signal. the audio signal and the second microcontroller (14) are operatively coupled to an A / D converter (14 ') to convert the audio signal to a digital signal, and that there is a communication connection (17) between the control means (12, 14). 15. Ett lurmedel enligt nagot av patentkraven 12...14, kännetecknat därav, att det dessutom omfattar filtermedel (25), fördelaktigen programmatis-ka digitalfiltermedel, för att att filtrera ljudsignalen.15. A decoder according to any one of claims 12 to 14, characterized in that it further comprises filter means (25), advantageously programmable digital filter means, for filtering the audio signal. 16. Ett lurmedel enligt nagot av patentkraven 12...15, kännetecknat därav, att bruksspänningen, som det behöver, tas genom den nämnda operativa förbindeisen (19, 23).16. A decoy according to any one of claims 12 to 15, characterized in that the operating voltage, as needed, is taken through the said operative connection ice (19, 23).
FI963089A 1996-08-05 1996-08-05 Method and apparatus for transmitting sound FI103559B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
FI963089A FI103559B (en) 1996-08-05 1996-08-05 Method and apparatus for transmitting sound
PCT/FI1997/000462 WO1998006208A2 (en) 1996-08-05 1997-08-01 A method and an apparatus for transferring of sound
AU37718/97A AU3771897A (en) 1996-08-05 1997-08-01 A method and an apparatus for transferring of sound

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI963089 1996-08-05
FI963089A FI103559B (en) 1996-08-05 1996-08-05 Method and apparatus for transmitting sound

Publications (4)

Publication Number Publication Date
FI963089A0 FI963089A0 (en) 1996-08-05
FI963089L FI963089L (en) 1998-02-06
FI103559B1 FI103559B1 (en) 1999-07-15
FI103559B true FI103559B (en) 1999-07-15

Family

ID=8546455

Family Applications (1)

Application Number Title Priority Date Filing Date
FI963089A FI103559B (en) 1996-08-05 1996-08-05 Method and apparatus for transmitting sound

Country Status (3)

Country Link
AU (1) AU3771897A (en)
FI (1) FI103559B (en)
WO (1) WO1998006208A2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5317630A (en) * 1990-09-10 1994-05-31 At&T Bell Laboratories Interface for a data telephone and data terminal in a digital telephone system
WO1995001698A1 (en) * 1993-07-02 1995-01-12 Tommyca Freadman Computer communications device
US5471522A (en) * 1993-08-04 1995-11-28 Intel Corporation Telephone line sharing for a personal computer system
US5572677A (en) * 1994-08-04 1996-11-05 Canon Information Systems, Inc. Method and apparatus for conversing over a network

Also Published As

Publication number Publication date
AU3771897A (en) 1998-02-25
FI963089A0 (en) 1996-08-05
FI103559B1 (en) 1999-07-15
WO1998006208A2 (en) 1998-02-12
FI963089L (en) 1998-02-06
WO1998006208A3 (en) 1998-03-19

Similar Documents

Publication Publication Date Title
US6711160B2 (en) Packet network telephone interface system for POTS
US10375249B2 (en) Providing real-time voice communication between devices connected to an internet protocol network and devices connected to a public switched telephone network
US6546442B1 (en) Communications adapter having analog and digital interfaces for communications with remote systems
US5033062A (en) Digital modem
KR100607140B1 (en) Internet phone
US20030161453A1 (en) Flexible and scalable integrated access device
US6282238B1 (en) Adapter card that selects between an ISDN interface and an analog modem interface
JPH10502512A (en) Multifunctional personal communication system with computer based caller ID
US20020061096A1 (en) Method and devices for call identification
US20010024436A1 (en) Voice-over IP audio-data terminal processor
US6549534B1 (en) Apparatus and method for accessing wireless trunks on a communications network
FI103559B (en) Method and apparatus for transmitting sound
US6295357B1 (en) System and method for ringing other subscriber telephones connected to a telephone line during data communications on the telephone line
JP4089596B2 (en) Telephone exchange equipment
JP2008530852A (en) Service equivalent to traditional telephones supported via unlicensed mobile communications
US20060265088A1 (en) Method and system for recording an electronic communication and extracting constituent audio data therefrom
US20030021261A1 (en) Internet telephony gateway system
KR20000034513A (en) Internet phone
US6298121B1 (en) Method and apparatus for making a voice and/or data call over a single analog phone line using a multi-modal DCE
KR20010011470A (en) InternetPhone Gateway System
JP3426012B2 (en) Communication terminal device
WO1999055017A1 (en) High-speed pc modem connection system
KR100523487B1 (en) Apparatus for IP/PSTN switching in a home gateway system and method thereof
KR100462882B1 (en) digital phone for voice recording
KR20020089863A (en) Telephon adapter for providing internetphone function and processing method thereof

Legal Events

Date Code Title Description
MA Patent expired