WO2002035368A1 - Dispositif pour transmettre des flux de donnees dans des terminaux de telecommunication - Google Patents
Dispositif pour transmettre des flux de donnees dans des terminaux de telecommunication Download PDFInfo
- Publication number
- WO2002035368A1 WO2002035368A1 PCT/DE2000/003821 DE0003821W WO0235368A1 WO 2002035368 A1 WO2002035368 A1 WO 2002035368A1 DE 0003821 W DE0003821 W DE 0003821W WO 0235368 A1 WO0235368 A1 WO 0235368A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- interface
- linking
- data
- access unit
- packet
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/725—Cordless telephones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/18—Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6475—N-ISDN, Public Switched Telephone Network [PSTN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/02—Details of telephonic subscriber devices including a Bluetooth interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/16—Gateway arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/02—Inter-networking arrangements
Definitions
- the present invention relates to a device for switching data streams in telecommunication terminals and in particular to a device for switching data packets.
- FIG. 1 shows a conventional telecommunications terminal TE with a device for switching data streams, as is known for example as a so-called bluetooth modem.
- a telecommunication terminal TE has, for example, a cordless interface, e.g. a bluetooth interface 2, which establishes a radio connection to a mobile part MT via an antenna A.
- this conventional telecommunications terminal TE has, for example, a modem interface 3, which is connected via a line L, e.g. a two-wire line or a / b line is connected to a switching center V (PSTN, Public Switched Telephone Network).
- the telecommunications terminal according to FIG. 1 can have a so-called PC interface 4 for connecting a data processing device (e.g.
- a main task of this telecommunications terminal TE is, among other things, to control the data exchange between the different interfaces 2, 3 and 4.
- each interface or the associated hardware is described by an independent software module, not shown, a so-called device handler.
- the data transfer between the interfaces 2, 3 and 4 or the associated device handlers takes place via a switching technology or link device 1.
- This link device is, for example, a central software module dul realizes and enables the switching through of the different data paths between the interfaces 2 to 4.
- the linking device 1 has been solved by the use of so-called switching matrix modules, which as semiconductor components enable a direct switching through of a respective data source to a respective data sink.
- switching matrix modules are only suitable for synchronous or wired data transmission.
- the bluetooth interface 2 represents a packet-oriented interface and, for example, assigns data packets to be transmitted depending on the respective address data either to the PC interface 4 or the modem interface 3, such switching matrix modules cannot be used, in particular when switching packet-oriented data streams become.
- FIG. 2 shows a simplified block view of the conventional telecommunication terminal TE according to FIG. 1, the same reference symbols denoting identical or similar elements and a detailed description being dispensed with below.
- the bluetooth interface 2 and the modem and PC interfaces 3 and 4 are connected directly to a data processing unit 5, which preferably has a microprocessor, as shown in FIG.
- the connection between the data processing unit 5 and the respective interfaces 2 to 4 of the telecommunication terminal TE is preferably implemented by a bus system B.
- a memory unit 6 is connected to the bus system B, as a result of which the linking device 1 is implemented in connection with the data processing unit 5.
- One of the essential tasks of the data processing unit 5 is thus a bidirectional data transfer or between the respective ones
- Interfaces 2 to 4 More specifically, for example, all of the switching center V (PSTN, Public Switched Telephone Network) coming data from the modem interface 3 decoded, digitized and then transmitted via the bus interface and the memory unit 6 from the data processing unit 5 to the bluetooth interface 2 or linked in terms of data.
- the interfaces 2 to 4 are addressed by the data processing unit 5 like external memory modules, which is usually referred to as so-called memory-mapped addressing.
- the data processing unit 5 transmits or links a byte by means of an external memory read access to, for example, the modem interface 3 and a subsequent memory write term to the bluetooth interface 2. In this way, data can be linked between the various interfaces will be realized.
- a disadvantage of such a conventional device for switching data streams in a telecommunications terminal TE is that, in particular, when packet-oriented data streams are used and in turn when very large ones are used
- the data processing unit 5 is busy with the (relatively simple) data transmission or linking with an extraordinary amount of time and computing power. This in turn adversely affects the performance of the overall system.
- the invention is therefore based on the object of developing a device for switching data streams in a telecommunications terminal in such a way that improved performance of the overall system can be achieved at low cost.
- a direct link between the interfaces can also be implemented in the case of packet-oriented data streams with a high data rate, whereby the data processing unit is relieved and the performance of an overall system is improved.
- the interface access unit preferably consists of a so-called DMA control unit (Direct Memory Access). Since such DMA modules or controllers represent standard modules, the device for switching data streams can be implemented particularly cost-effectively.
- DMA control unit Direct Memory Access
- the linking device can have a storage device for storing an individual linking program, so that in connection with the interface access unit, so-called virtual links or interfaces can be easily accessed by an application located above it.
- the interface access unit is preferably controlled as a function of address data via the control unit.
- the data processing unit or control unit is particularly relieved, since only the user data from the interface access unit are linked directly and the actual switching task is carried out only on the basis of the available address data.
- the interface access unit can also be controlled as a function of periodically occurring interrupt signals, which also means that a purely line-oriented tied link or data transmission between the respective interfaces.
- Figure 1 is a simplified block diagram of a telecommunications terminal with a conventional switching device
- FIG. 2 shows a block diagram of the telecommunication terminal according to FIG. 1 with a detailed representation of the conventional switching device
- FIG. 3 shows a simplified illustration of a data packet to be switched
- FIG. 4 is a simplified block diagram of a telecommunications terminal with a switching device according to the invention.
- FIG. 3 shows a simplified representation of a data packet as it is transmitted in particular by packet-oriented interface systems.
- Such data packets essentially consist of a so-called header H and a user data block NB, in which the addressing or address data and on the other hand the actual user data to be transmitted are stored.
- the data packets shown in FIG. 3 are stored at irregular time intervals in respective time slots, with an assignment not having a predetermined position of the time slot but via the address data of the hea- tS F>
- virtual data links can also be set up to these or between them.
- the combination of the interface access unit 7 and the linking software thus enables flexible construction of so-called links or connections between interfaces connected to the interface access unit or the DMA controller 7.
- a higher-level application software is thus given the opportunity to set up virtual links and thus interconnect or convey the data streams as required.
- the invention has been described above using a bluetooth interface for a packet-oriented interface. However, it is not limited to this and rather includes all other packet-oriented interfaces that enable packet-oriented data transmission.
- the further interfaces 3 and 4 are not limited to a PC interface and a modem interface, but can also represent further packet and / or line-oriented interface systems in the same way.
- ISDN, DECT, xDSL interfaces and the like can be used.
- the present invention has been described using a DMA controller for the interface access unit. However, it is not limited to this and rather includes all further interface access units with which a direct linkage of data streams between respective interfaces is made possible.
- any further data processing unit can also be used as the control unit of the linking device.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
L'invention concerne un dispositif permettant de transmettre des flux de données dans des terminaux de télécommunication (TE), comprenant une première interface (2) pour produire un flux de données orienté paquets, au moins une seconde interface (3, 4) pour produire un flux de données orienté ligne ou paquets, ainsi qu'un dispositif de chaînage (1) pour enchaîner les flux de données. Ledit dispositif de chaînage (1) présente une unité d'accès aux interfaces (7) permettant d'enchaîner directement les flux de données. Ce système permet de décharger sensiblement une unité de commande (5) et d'améliorer la performance du système dans son ensemble.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/DE2000/003821 WO2002035368A1 (fr) | 2000-10-27 | 2000-10-27 | Dispositif pour transmettre des flux de donnees dans des terminaux de telecommunication |
| AU2001225008A AU2001225008A1 (en) | 2000-10-27 | 2000-10-27 | Device for transmitting data flows in telecommunications terminals |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/DE2000/003821 WO2002035368A1 (fr) | 2000-10-27 | 2000-10-27 | Dispositif pour transmettre des flux de donnees dans des terminaux de telecommunication |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2002035368A1 true WO2002035368A1 (fr) | 2002-05-02 |
Family
ID=5648002
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/DE2000/003821 Ceased WO2002035368A1 (fr) | 2000-10-27 | 2000-10-27 | Dispositif pour transmettre des flux de donnees dans des terminaux de telecommunication |
Country Status (2)
| Country | Link |
|---|---|
| AU (1) | AU2001225008A1 (fr) |
| WO (1) | WO2002035368A1 (fr) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2007041301A1 (fr) * | 2005-09-29 | 2007-04-12 | P.A. Semi, Inc. | Dma unifie |
| US7548997B2 (en) | 2005-09-29 | 2009-06-16 | Apple Inc. | Functional DMA performing operation on DMA data and writing result of operation |
| US8069279B2 (en) | 2007-03-05 | 2011-11-29 | Apple Inc. | Data flow control within and between DMA channels |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0752667A1 (fr) * | 1995-07-06 | 1997-01-08 | Sun Microsystems, Inc. | Procédé et dispositif pour la commande hybride de flux de données par commutation de paquets et par commutation de circuit dans un système d'ordinateur |
| DE19904544A1 (de) * | 1999-02-04 | 2000-08-17 | Siemens Ag | Anordnung zum Ineinanderübersetzen von Protokolldateneinheiten inkompatibler Netze |
| WO2000070895A1 (fr) * | 1999-05-18 | 2000-11-23 | Siemens Aktiengesellschaft | Station de base radio pour l'emission et la reception de donnees comportant un module radio et un adaptateur pour reseau local integres |
| DE19945663A1 (de) * | 1999-09-23 | 2001-04-05 | Siemens Ag | Internet-Telefonadapter |
-
2000
- 2000-10-27 AU AU2001225008A patent/AU2001225008A1/en not_active Withdrawn
- 2000-10-27 WO PCT/DE2000/003821 patent/WO2002035368A1/fr not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0752667A1 (fr) * | 1995-07-06 | 1997-01-08 | Sun Microsystems, Inc. | Procédé et dispositif pour la commande hybride de flux de données par commutation de paquets et par commutation de circuit dans un système d'ordinateur |
| DE19904544A1 (de) * | 1999-02-04 | 2000-08-17 | Siemens Ag | Anordnung zum Ineinanderübersetzen von Protokolldateneinheiten inkompatibler Netze |
| WO2000070895A1 (fr) * | 1999-05-18 | 2000-11-23 | Siemens Aktiengesellschaft | Station de base radio pour l'emission et la reception de donnees comportant un module radio et un adaptateur pour reseau local integres |
| DE19945663A1 (de) * | 1999-09-23 | 2001-04-05 | Siemens Ag | Internet-Telefonadapter |
Non-Patent Citations (1)
| Title |
|---|
| HAARTSEN J: "BLUETOOTH - THE UNIVERSAL RADIO INTERFACE FOR AD HOC, WIRELESS CONNECTIVITY", ERICSSON REVIEW,ERICSSON. STOCKHOLM,SE, no. 3, 1998, pages 110 - 117, XP000783249, ISSN: 0014-0171 * |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8032670B2 (en) | 2005-09-29 | 2011-10-04 | Apple Inc. | Method and apparatus for generating DMA transfers to memory |
| US7496695B2 (en) | 2005-09-29 | 2009-02-24 | P.A. Semi, Inc. | Unified DMA |
| US7548997B2 (en) | 2005-09-29 | 2009-06-16 | Apple Inc. | Functional DMA performing operation on DMA data and writing result of operation |
| US7620746B2 (en) | 2005-09-29 | 2009-11-17 | Apple Inc. | Functional DMA performing operation on DMA data and writing result of operation |
| US7680963B2 (en) | 2005-09-29 | 2010-03-16 | Apple Inc. | DMA controller configured to process control descriptors and transfer descriptors |
| US8028103B2 (en) | 2005-09-29 | 2011-09-27 | Apple Inc. | Method and apparatus for generating secure DAM transfers |
| WO2007041301A1 (fr) * | 2005-09-29 | 2007-04-12 | P.A. Semi, Inc. | Dma unifie |
| US8209446B2 (en) | 2005-09-29 | 2012-06-26 | Apple Inc. | DMA controller that passes destination pointers from transmit logic through a loopback buffer to receive logic to write data to memory |
| US8417844B2 (en) | 2005-09-29 | 2013-04-09 | Apple Inc. | DMA controller which performs DMA assist for one peripheral interface controller and DMA operation for another peripheral interface controller |
| US8566485B2 (en) | 2005-09-29 | 2013-10-22 | Apple Inc. | Data transformation during direct memory access |
| US8069279B2 (en) | 2007-03-05 | 2011-11-29 | Apple Inc. | Data flow control within and between DMA channels |
| US8266338B2 (en) | 2007-03-05 | 2012-09-11 | Apple Inc. | Data flow control within and between DMA channels |
| US8443118B2 (en) | 2007-03-05 | 2013-05-14 | Apple Inc. | Data flow control within and between DMA channels |
Also Published As
| Publication number | Publication date |
|---|---|
| AU2001225008A1 (en) | 2002-05-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE19680530B4 (de) | Datenadapter | |
| DE4440545C2 (de) | Verfahren zur Verarbeitung von Rufen bei einer Telefonanlage | |
| DE4232667C2 (de) | Rechnergesteuerte Vermittlungsanlage | |
| DE4309848C2 (de) | Kommunikationssystem zum Anschluß an eine Basisstation eines mehrzellularen, drahtlosen Fernsprechsystems | |
| WO2000007335A2 (fr) | Module de pontage | |
| DE19937098A1 (de) | Intelligente Zuweisung der Bandbreite für mehrere unabhängige Verbindungen auf einem digitalen Netzwerk | |
| DE3823914A1 (de) | Verfahren zum uebermitteln endgeraetebestimmender programmparameterdaten von einer kommunikationsanlage zu kommunikationsendgeraeten | |
| DE4037723C2 (de) | Verfahren zum Übermitteln von an mehreren Datenschnittstellen einer prozessorgesteuerten Einrichtung vorliegenden Informationen an deren Prozessoreinrichtung | |
| EP0302246A1 (fr) | Système de communication avec un connecteur terminal RNIS pour différentes interfaces RNIS dans un réseau de commutation RNIS | |
| WO2002035368A1 (fr) | Dispositif pour transmettre des flux de donnees dans des terminaux de telecommunication | |
| EP0669773B1 (fr) | Système de communication avec ordinateurs personnels et système de téléphonie "sans fil" connectés à l'équipement de communication | |
| DE4106183A1 (de) | Einrichtung und verfahren zur d-kanal-paketvermittlung | |
| DE4233682A1 (de) | Schaltungsanordnung für die Speisung von digitalen Einrichtungen | |
| CH656276A5 (de) | Verfahren und schaltungsanordnung zum uebertragen von datensignalen zwischen datenvermittlungseinrichtungen einer datenvermittlungsanlage. | |
| EP0531353B1 (fr) | Dispositif de commande avec une carte enfichable pour la transmission de donnees | |
| DE60019823T2 (de) | Telekommunikationsnetz mit einer ferngesteuerten Leitungs-mehrschnittstelle und Telekommunikationsverfahren | |
| EP0288935A2 (fr) | Dispositif pour établir un accès de base RNIS supplémentaire dans une installation d'abonné RNIS | |
| EP0404994B1 (fr) | Circuit pour le trafic local entre terminaux RNIS | |
| DE4435130C2 (de) | Kommunikationssystem | |
| DE69107929T2 (de) | Fernmeldesteuerungsanordnung zwischen einem Rechner und einer Mehrheit von ISDN-artigen Endgeräten. | |
| DE3210874C2 (de) | Verfahren und Schaltungsanordnung für den Mehrfachanschluß von Teilnehmerendeinrichtungen an eine digitale Teilnehmeranschlußleitung | |
| EP0477627B1 (fr) | Procédé pour connecter des terminaux de communication dans les réseaux de commutation à services integrés | |
| DE3214657C2 (de) | Einrichtung für die Sprach- und/oder Datenvermittlung und -übertragung | |
| DE19855988B4 (de) | Kostengünstiger Online-Zugang | |
| DE3240999A1 (de) | Schaltungsanordnung fuer eine fernsprechvermittlungsanlage, insbesondere fernsprechnebenstellenanlage mit zusaetzlichem datenverkehr |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| WD | Withdrawal of designations after international publication |
Free format text: AU, BR, CA, CN, CZ, HU, ID, IL, IN, JP, KR, MX, NO, PL, RU, SG, TR, ZA; EA (AM, AZ, BY, KG, KZ, MD,RU, TJ, TM) |
|
| 122 | Ep: pct application non-entry in european phase |