FI103559B - Method and apparatus for transmitting sound - Google Patents
Method and apparatus for transmitting sound Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims description 19
- 238000012545 processing Methods 0.000 claims description 36
- 230000005236 sound signal Effects 0.000 claims description 17
- 230000005540 biological transmission Effects 0.000 claims description 7
- 230000006854 communication Effects 0.000 claims description 7
- 238000004891 communication Methods 0.000 claims description 7
- 238000001914 filtration Methods 0.000 claims description 6
- 230000003139 buffering effect Effects 0.000 claims description 5
- 238000012546 transfer Methods 0.000 claims description 2
- 239000000654 additive Substances 0.000 claims 3
- 230000000996 additive effect Effects 0.000 claims 3
- 230000008878 coupling Effects 0.000 claims 1
- 238000010168 coupling process Methods 0.000 claims 1
- 238000005859 coupling reaction Methods 0.000 claims 1
- 238000005530 etching Methods 0.000 claims 1
- 238000009877 rendering Methods 0.000 claims 1
- 230000008054 signal transmission Effects 0.000 claims 1
- 238000006243 chemical reaction Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 8
- 230000008901 benefit Effects 0.000 description 5
- 241000699666 Mus <mouse, genus> Species 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000001419 dependent effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000015654 memory Effects 0.000 description 2
- 241000699670 Mus sp. Species 0.000 description 1
- 230000007175 bidirectional communication Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000002996 emotional effect Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000006386 memory function Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012913 prioritisation Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/253—Telephone sets using digital voice transmission
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/253—Telephone sets using digital voice transmission
- H04M1/2535—Telephone sets using digital voice transmission adapted for voice communication over an Internet Protocol [IP] network
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)
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)
| 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 |
-
1996
- 1996-08-05 FI FI963089A patent/FI103559B/en not_active IP Right Cessation
-
1997
- 1997-08-01 AU AU37718/97A patent/AU3771897A/en not_active Abandoned
- 1997-08-01 WO PCT/FI1997/000462 patent/WO1998006208A2/en not_active Ceased
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 |