SE501373C2 - Device at communication networks - Google Patents
Device at communication networksInfo
- Publication number
- SE501373C2 SE501373C2 SE9203796A SE9203796A SE501373C2 SE 501373 C2 SE501373 C2 SE 501373C2 SE 9203796 A SE9203796 A SE 9203796A SE 9203796 A SE9203796 A SE 9203796A SE 501373 C2 SE501373 C2 SE 501373C2
- Authority
- SE
- Sweden
- Prior art keywords
- protocol
- synchronous
- data
- network
- information
- Prior art date
Links
Classifications
-
- 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
-
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/42—Loop networks
- H04L12/427—Loop networks with decentralised control
- H04L12/433—Loop networks with decentralised control with asynchronous transmission, e.g. token ring, register insertion
-
- 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/6432—Topology
- H04L2012/6437—Ring
-
- 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/6445—Admission control
- H04L2012/6448—Medium Access Control [MAC]
- H04L2012/6451—Deterministic, e.g. Token, DQDB
-
- 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/6445—Admission control
- H04L2012/6456—Channel and bandwidth allocation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S370/00—Multiplex communications
- Y10S370/908—Local area network
- Y10S370/909—Token ring
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
5 0 1 3 7 3 Det hänvisas bland annat till den amerikanska patentsskriften 4866704 som beskriver ett asynkront fiberoptiskt lokalt nätverk. Nätverket uppehåller datapakettrafik samtidigt med synkron rösttrafik över en gemensam Token Ring-kanal. 5 0 1 3 7 3 Reference is made, inter alia, to U.S. Pat. No. 4,866,704, which describes an asynchronous fiber optic local area network. The network is down data packet traffic simultaneously with synchronous voice traffic over a common Token Ring channel.
Genom den amerikanska patentskriften US 4843606 är det förut känt att utnyttja ett kommunikationssystem i lokalt sammanhang med Token Ring-principen.It is previously known to use U.S. Pat. No. 4,843,606 a communication system in a local context with the Token Ring principle.
Man utnyttjar synkron bandbreddshantering för avgivande av prioriterade funktioner för kvasi-synkrona ramar med regelbundna intervall. "Ríngama" är inbördes förbundna genom en tidsmultiplexenhet via sina synkrona bandbreddshanterare. Buffertar är anordnade i varje synkron bandbreddshanterare för synkrona informationsblock överförda från och till respektive ring. En utnyttjad TDM-styrenhet kan oberoende nå nämnda buffertar för TDM-omkoppling via individuella bytes i inforrnationsblocken, vilka kan utgöras av röstinforrnation. Buffertarrangemanget kan innefatta FIFO- buffertar. Ringama är även inbördes förbundna inom en "backbone"-buss eller ring för överföring av asynkrona data mellan ringama. Antalet ringar kan vara en eller flera.Synchronous bandwidth management is used to deliver priorities functions for quasi-synchronous frames at regular intervals. "Rings" are interconnected by a time division multiplexer via their synchronous bandwidth manager. Buffers are arranged in each synchronous bandwidth manager for synchronous information blocks transmitted from and to respective ring. An utilized TDM control unit can independently reach the said buffers for TDM switching via individual bytes in the information blocks, which may consist of voice information. The buffer arrangement may include the FIFO buffers. The rings are also interconnected within a "backbone" bus or ring for transmitting asynchronous data between the rings. The number of rings can be one or more.
Det hänvisas även till den amerikanska patentskriften 4785448 som avser telefonsystem för lokal area för samtidig överföring av digitala data och analoga röstsignaler på samma transmissionmedium. Stationsenheter är fysiskt förbundna i en stjärnkonfiguration. Vidare utnyttjas en Token Ring-överföring.Reference is also made to U.S. Pat. No. 4,785,448, which relates to local area telephone system for simultaneous transmission of digital data and analogue voice signals on the same transmission medium. Station devices are physical connected in a star configuration. Furthermore, a Token Ring transfer is used.
Dessutom utnyttjas Manchesterkodning.In addition, Manchester coding is used.
Det hänvisas även till det amerikanska patentet 4553234 som hänför sig till ett bredbandigt lokalt nätverk med Token Ring-överföring och tidsmultiplex på både kretskopplad och paketkopplad trafik. I anslutning till den kända anordningen överföres bland annat data-, bild- och taltrafik.Reference is also made to U.S. Patent 4,553,234 which relates to a broadband local area network with Token Ring transmission and time division multiplex on both circuit-switched and packet-switched traffic. Adjacent to the famous the device is transmitted, among other things, data, image and speech traffic.
Genom den amerikanska patentskriften 4459558 utnyttjas Token Ring -protokoll för lokala nätverk. En ring sammanbinder ett flertal för bildandet av ett lokalt nätverk. Respektive station är tilldelad en eller flera av tre prioritetsnivåer motsvarande servicetyper. Den högsta nivån garanterar bandbredd t ex för digitala röstdata. Den andra nivån avser interaktiv datakommunikation utan absolut bandbreddsgaranti. Nivå 3 avser lågprioriterad överföring. 501 373 TEKNISKT PRQBLEM Användning av persondatorer i nätverk fortsätter framträdande att öka. Det föreligger behov av att i anslutning härtill kunna utnyttja allmänt tillgängliga system av typ Ethernet eller Token Ring som klarar av att överföra tal och bild i realtid. Den integrerade kommunikationen kan ses som en förutsättning för ökad användning av persondatorbaserade tal- och videotjänster inom företagen.U.S. Patent No. 4,45,9558 utilizes Token Ring protocols for local area networks. A ring connects a plurality to form a local network. Each station is assigned one or more of three priority levels corresponding service types. The highest level guarantees bandwidth, for example digital voice data. The second level concerns interactive data communication without absolute bandwidth guarantee. Level 3 refers to low-priority transmission. 501 373 TECHNICAL PRQBLEM The use of personal computers in networks continues to increase markedly. The there is a need to be able to use publicly available in connection with this Ethernet or Token Ring systems capable of transmitting voice and picture in real time. The integrated communication can be seen as a prerequisite for increased use of personal computer-based voice and video services within companies.
I praktiken är det emellertid ett avancerat tekniskt problem att kunna implementera protokoll av nämnt slag så att effektivt och ändamålsenligt arbetande nätverk erhålles. Föreliggande uppfinning avser att lösa bland annat detta problem.In practice, however, it is an advanced technical problem to be able to implement protocols of the kind mentioned so that efficiently and effectively working networks are obtained. The present invention intends to solve, inter alia this problem.
Tal och video skall kunna överföras med god kvalitet på speciellt överföringen.Speech and video must be able to be transmitted with good quality, especially the transmission.
Viktiga parametrar i anslutning till tjänster som innehåller bild eller ljud är fördröjningen och den variation som kan finnas i fördröjningen. En känslig parameter är därvid variationen på fördröjningar, så kallad jitter, vilket innebär att fördröjningen är olika vid olika tidpunkter. Dylika variationer upplevs vid video som ryckiga. Ljud är ännu mer känsligt. Förekommande nät kan delas in i två typer utgående från nämnda fördröjningshypotes. Den första typen är av asynkront slag och kännetecknas av Ospecificerad fördröjning, vilket leder till ospecificerat jitter. Den asynkrona principen är normalt förknippad med icke realtidsapplikationer och är därmed mindre lämplig för video och ljud. Den andra typen är av synkront slag och kännetecknas av specificerad fördröjning och specificerat jitter och kan därvid utnyttjas som lämpligt överföringsmedium för video och ljud. Föreliggande uppfinning utgår från denna insikt.Important parameters in connection with services that contain image or sound are the delay and the variation that may be present in the delay. A sensitive parameter is then the variation of delays, so-called jitter, which means that the delay is different at different times. Such variations are experienced at video as jerky. Sound is even more sensitive. Existing networks can be divided into two types based on said delay hypothesis. The first type is off asynchronous stroke and is characterized by Unspecified delay, leading to unspecified jitter. The asynchronous principle is normally associated with not real-time applications and is thus less suitable for video and audio. The the second type is of a synchronous nature and is characterized by a specified delay and specified jitter and can thereby be used as a suitable transmission medium for video and audio. The present invention is based on this insight.
Föreliggande uppfinning utgår även från att varierande behov av bandbredd skall föreligga. För att detta skall kunna tillgodoses behövs en accessmetod som medger dynamisk tilldelning av bandbredd. Om man bortser från D-kanalen vid basaccess i ISDN, vilken har en hastighet på 16 kbit/ s är den minsta hastigheten 64 kbit/ s för B-kanal. Bildkodningsstandarden H.261 föreskriver kommunikationskanaler som är multipler av 64 kbit/s, vilket torde vara den minsta enheten vid tilldelning av bandbredd. Föreliggande uppfinning tar fasta även på detta förhållande.The present invention also assumes that varying bandwidth requirements shall be available. In order for this to be met, an access method such as allows dynamic bandwidth allocation. If you ignore the D-channel at basic access in ISDN, which has a speed of 16 kbit / s is the minimum speed 64 kbit / s for B-channel. The image coding standard H.261 prescribes communication channels that are multiples of 64 kbit / s, which should be it smallest unit when allocating bandwidth. The present invention takes hold even on this relationship.
Utnyttjat protokoll skall i enlighet med uppfinningen ge minimal fördröjning och minimala variationer i fördröjningen vid tal- och bildöverföring. I en utföringsform skall även ett "äkta" LAN-accessprotokoll kunna utnyttjas. Med H 5 Û 1 3 7 3 ett dylikt protokoll avses att kommunikationsmediet skall delas av de tillhörande nodema och att växelfunktionen skall vara distribuerad (ej centraliserad växel). Principen för protokollet skall även vara sådan att den kan användas både vid hastigheter motsvarande den som används i dag för Ethernet och Token Ring och högre hastigheter för framtida utveckling. För den asynkrona del, som i en utföringsform skall kunna användas på samma sätt som LAN -datakommunikation i dag, skall någon kombination av förekommande protokoll för länkskikt och fysiska skikt kunna användas för att undvika nykonstruktion. Uppfinningen skall även medge att man skall kunna använda nätverksprogramvara som redan är framtagen. Uppfinningen skall även kunna tillmötesgå användandet av avancerade kommunikationskretsar för LAN- datakommunikation i så stor utsträckning som möjligt. Protokollet skall kunna möjliggöra dynamisk tilldelning av bandbredd för de olika kommunikations- kanalerna. Bandbredd som inte används för tal- och bildkommunikation skall vara tillgänglig för den gemensamma asynkrona LAN-datakommunikationen.Utilized protocol should in accordance with the invention provide minimal delay and minimal variations in speech and image transmission delay. In a embodiment, it should also be possible to use a "genuine" LAN access protocol. With hrs 5 Û 1 3 7 3 such a protocol means that the communication medium shall be shared by the associated nodes and that the gear function must be distributed (not centralized gear). The principle of the Protocol shall also be such that it can be used both at speeds similar to those used today for Ethernet and Token Ring and higher speeds for future development. For it asynchronous part, which in one embodiment can be used in the same way as LAN data communication today, should be any combination of existing link layer protocols and physical layers can be used to avoid new construction. The invention should also allow the use of network software already developed. The invention should also be able to meet the use of advanced communication circuits for LAN data communication as much as possible. The protocol must be able to enable dynamic bandwidth allocation for the various communication the channels. Bandwidth not used for voice and picture communication shall be available for the common asynchronous LAN data communication.
En gemensam asynkron kanal för LAN-datakommunikationen skall kunna utnyttjas. Kanalens bandbredd skall kunna varieras dynamiskt. Vid användning av flera asynkrona kanaler reduceras bandbredden för varje kanal i motsvarande grad. Uppfinningen tar fasta på nämnda förhållanden och löser även detta problemkomplex.A common asynchronous channel for LAN data communication must be able to exploited. It must be possible to vary the bandwidth of the channel dynamically. When used of several asynchronous channels, the bandwidth of each channel is reduced accordingly degree. The invention takes note of said conditions and also solves this problem complex.
LQ sNlNgeN Det som huvudsakligen kan anses vara kännetecknande för anordningen enligt uppfinningen är att de asynkront översända och inledningsvis Omnämnda andra informationerna är överlagringsbara på de synkront överföringsbara första informationema, att vid översändning tillgänglig bandbredd är varierbart fördelningsbar mellan närnnda första och andra informationer och att vid önskad varierad fördelning sändande och mottagande enheter blir synkroni- serade medelst synkroniseringsinformation överförbar via en t ex för den synkrona överföringen upprättad kanal mellan de sändande och mottagande enheterna.LQ sNlNgeN What can mainly be considered to be characteristic of the device according to the invention is that they asynchronously transmitted and initially mentioned the other information is superimposable on the synchronously transferable first the information that the available bandwidth when transmitting is variable distributable between said first and second information and that at desired varied distribution transmitting and receiving units become synchronized by means of synchronization information transferable via an eg for it synchronous transmission established channel between the transmitting and receiving the devices.
I en utföringsforrn arbetar anordningen med ett synkront första protokoll av typ DTM och ett överlagrat asynkront andra protokoll av Token Ring-typ som arbetar med stor accessrättvisa, vilka första och andra protokoll bildar ett hybridaccessprotokoll. I en utföringsform är det synkrona protokollet anordnat för dynamisk bandbreddstilldelning och den medelst det andra protokollet 5 5 Û 1 3 7 3 effektuerade överlagringen är anordnad att ske i åtminstone en tidslucka med variabelt antal bitar.In one embodiment, the device operates with a synchronous first protocol of type DTM and a superimposed asynchronous second protocol of Token Ring type as works with great access justice, which first and second protocols form one hybrid access protocol. In one embodiment, the synchronous protocol is provided for dynamic bandwidth allocation and that by the second protocol 5 5 Û 1 3 7 3 effected superposition is arranged to take place in at least one time slot with variable number of bits.
Upp- och nedkopplingar av synkrona förbindelser sker via en datakommunika- tionskanal, företrädesvis en asynkron datakommunikationskanal. Anordningen innefattar eller bildar i en utföringsform en ISDN-kompatibel företagsväxel med förbindelseorienterad tal-, video- och/ eller datakommunikation och förbindelselös datakommunikation. Med förbindelselös avses här en icke på förhand bestämd förbindelse. I en ytterligare utföringsforrn innefattar anordningen flerfunktionsterminaler, varmed menas terminaler för hantering av data och tal, video, musik, etc. Nämnda terminaler kan därvid utgöras av persondatorer. Anordningen arbetar med bildkommunikation företrädesvis i området 64 kbits/ s - 2 Mbits/ s. Anordningen utnyttjar i en utföringsform kombinationen av DTM- och Token Ring- principerna. Egenskaper, t ex topologi, överföringshastighet och/ eller kodning, etc ur Token Ring-konceptet ingår som komplement till DTM-konceptet. Anordningen kan anses utgöra eller innefatta ett accessprotokoll för integrering av tal, video och data i lokala nätverk för hastigheter upp till 20 Mbits/s. I en föredragen utföringsform utgöres anordningen av ett lokalt nätverk med persondatorer som är användbara för alla typer av kommunikation, i första hand tal och data. I en föredragen utföringsform bildar anordningen ett lokalt nätverk som onödiggör i förhållande till nätverket separat företagsväxel eller företagsväxlar som i det lokala nätverket är representerbar respektive representerbara med programvara eller programvaror. Nämnda nätverk kan därvid vara kommunicerbart med extern ISDN -kommunikation via en eller flera bryggor från eller i en eller flera kommunikationsservers. Respektive terminal i det lokala nätverket och respektive server kan därvid vara anordnad med en anpassning mot det lokala nätverket. Nämnda lokala nätverk är transparent för normalt i nätverket förekommande datakommunikation. I en utföringsform skapas ett universellt nätverk med universalterminaler. Anordningen fungerar för såväl smalbandsteknik som bredbandsteknik.Connections and disconnections of synchronous connections take place via a data communication channel, preferably an asynchronous data communication channel. The device comprises or forms in one embodiment an ISDN-compatible corporate exchange with connection-oriented voice, video and / or data communication and unconnected data communication. By unconnected here is meant a non on predetermined connection. In a further embodiment includes the device fl functional terminals, by which is meant terminals for handling of data and speech, video, music, etc. Said terminals can then consist of personal computers. The device works with image communication preferably in the range 64 kbits / s - 2 Mbits / s. The device uses in one embodiment the combination of the DTM and Token Ring principles. Properties, e.g. topology, transmission speed and / or coding, etc from the Token Ring concept included as a complement to the DTM concept. The device can be considered to constitute or include an access protocol for integrating voice, video and data into premises network for speeds up to 20 Mbits / s. In a preferred embodiment the provision of a local network with personal computers that are useful to all types of communication, primarily speech and data. In a preferred embodiment, the device forms a local network that eliminates the need for in relation to the network separate corporate exchange or corporate exchanges as in it local network is representable respectively representable with software or software. Said network can then be communicable with external ISDN communication via one or fl era bridges from or in one or fl era communication servers. Respective terminal in the local network and the respective server can then be arranged with an adaptation to the local the network. Said local network is transparent to normal in the network existing data communication. In one embodiment, a universal is created network with universal terminals. The device works for both narrowband technology as broadband technology.
FQRDELAR Genom det i ovan föreslagna erhålles ett protokoll med flera goda egenskaper.FQRDELAR Through the above proposed, a protocol with several good properties is obtained.
Det blir således möjligt att utnyttja en teknik som bygger på befintliga kända kretsar i Token Ring-sammanhang. Genom uppfinningen kan erbjudas lokala nätverk som klarar olika typer av kommunikation i ett enda nät.It will thus be possible to utilize a technology based on existing known ones circuits in the Token Ring context. By the invention can be offered local networks that can handle different types of communication in a single network.
Företagsväxeltjänster i det lokala nätverket kan ersätta en liten företagsväxel. é. 5 0 1 3 7 3 Telefoni med möjlighet till datorstöd i persondatorn och tillgång till stort antal ISDN-tjänster kan förväntas ge ökat utbud av befintligt kommunikations- sortiment. En leverantör av lokala nätverk kan erbjuda även telefonitjänster i anslutning till dessa. Universalterminaler i ett lokalt universalnâtverk överensstämmer med idéer som ligger till grund för publika ISDN-nätet och ligger i samklang med vad som förväntas på utvecklingen inom tele- kommunikationsområdet. Produkter för lokala nätverk kan erbjudas och ISDN- produkter kan knytas ihop i lokala nätverk enligt uppfinningen. Genom uppfinningen blir det möjligt att utnyttja känt protokoll för synkron kommunikation för tal, video och data. Härvid kan hänvisas till DTM som arbetar med liten fördröjning och dynamisk bandbreddstilldelning. För den asynkrona kommunikationen utnyttjas Token Ring, vilket är ett väl beprövat och standardiserat protokoll. Token Ring ger rättvis access och torde kunna användas för högre hastigheter än de som används i dag. Token Ring i tidslucka eller tidsluckor kan utnyttja DTM som betyder dynamisk synkron överföringsmod. Behovet blir att lägga till och ändra synkron information.Corporate exchange services in the local network can replace a small corporate exchange. is. 5 0 1 3 7 3 Telephony with the possibility of computer support in the personal computer and access to large numbers ISDN services can be expected to increase the range of existing communications assortment. A local network provider can also offer telephony services in connection to these. Universal terminals in a local universal network consistent with the ideas underlying the public ISDN network and is in line with what is expected of developments in telecommunications the communication area. Local network products can be offered and ISDN products can be linked together in local networks according to the invention. Through the invention makes it possible to use known synchronous protocols communication for speech, video and data. In this case, reference can be made to DTM as works with low latency and dynamic bandwidth allocation. For it Asynchronous communication uses Token Ring, which is a well-proven and standardized protocol. Token Ring provides fair access and should be able to used for higher speeds than those used today. Token Ring in time slot or time slots can use DTM which means dynamic synchronous transmission mode. The need will be to add and change synchronous information.
Egenskaperna topologi, hastighet och kodning (differentiell Manchesterkodning) hos Token Ring-protokollet kan utnyttjas fördelaktigt.Topology, speed and coding properties (differential Manchester coding) with the Token Ring protocol can be used to advantage.
Nämnda integration av tal och data i LAN ger användama av det lokala nätverket möjlighet till tillgång till datorstödd telefoni, datorstödda PLUS- tjänster, datorstödd röstbrevlåda, företagsväxeltjänster, ISDN-tjänster (bild), och/ eller distribuerade radioprogram och/ eller distribuerad musik, stereo (två kanaler finns). 1 " R KNIN En för närvarande föreslagen utföringsform av en anordning som uppvisar de för uppfinningen signifikativa kännetecknen skall beskrivas í nedanstående under samtidig hänvisning till bifogade ritningar där figur 1, i principschemaform visar uppbyggnaden av ett lokalt nätverk med integrerat tal och data och gränssnitt mot publikt ISDN-nät, figurer 2 - 2b, visar fördelningen av bandbredden mellan tal och data i ett hybridaccessprotokoll, figur 3, i blockschemaform visar en Token Ring-adapter som är baserad på Texas Instruments TMS380-kretsar, 9* 501 373 figur 4, i blockschemaform visar maskinvara för IVDLAN-adapter (Integrated Voice and Data Local Area Network), figur 5, i blockschemaform visar exempel på ringanpassning där en masterenhet tillhandahåller klocksignal för ringen och sänder startavgränsning i form av unik oktett, figur 6, i blockschemaform visar IVDLAN-adaptems asynkrona del, figur 7, i blockschemaform visar IVDLAN-adapterns synkrona del för tal med 64 kbit/ s, och figur 8, i principschemaform visar ett enkelt kretskopplat telefonsamtal där en kommunikationsnod förutsättes administrera upp- och nedkoppling.Said integration of speech and data in LAN provides the users of the local the network access to computer-assisted telephony, computer-assisted PLUS services, computer-assisted voice mailbox, corporate exchange services, ISDN services (pictured), and / or distributed radio programs and / or distributed music, stereo (two channels available). 1 "R KNIN A presently proposed embodiment of a device having the Significant features of the invention will be described below with simultaneous reference to the accompanying drawings therein Figure 1, in principle diagram form, shows the construction of a local network with integrated voice and data and interface to public ISDN network, Figures 2 - 2b, show the distribution of the bandwidth between speech and data in one hybrid access protocol, Figure 3, in block diagram form, shows a Token Ring adapter based on Texas Instruments TMS380 Circuits, 9 * 501 373 Figure 4, in block diagram form, shows IVDLAN adapter hardware (Integrated Voice and Data Local Area Network), Figure 5, in block diagram form, shows examples of ring fitting where a master unit provides clock signal for the ring and sends start delimiter in the form of unique octet, Figure 6, in block diagram form, shows the asynchronous part of the IVDLAN adapter, Figure 7, in block diagram form, shows the synchronous part of the IVDLAN adapter for speech with 64 kbit / s, and Figure 8, in principle diagram form, shows a simple circuit-switched telephone call where a communication node is assumed to administer connection and disconnection.
DETALIERAD BEsKRIvNINg Av EN FQ" RI-:DRAQEN Lmïg" RINçsFQRM Figur 1 är ett lokalt nät IVDLAN som utgör ett lokalnät för integrerat tal och data.DETAILED DESCRIPTION OF AN FQ "RI-: DRAQEN Lmïg" RINçsFQRM Figure 1 is a local network IVDLAN which constitutes a local network for integrated speech and data.
Till nätet är anslutna persondatorer PC 1 och PC 2 av i och för sig känt slag.The personal computers PC 1 and PC 2 connected to the network are of a type known per se.
Anslutningen av respektive persondator sker via en mediaanslutningsenhet MAU och en nätkommunikationsenhet NCU. En enhet (telefon, mikrofon etc) har betecknats med "Tal". Enheten arbetar med ISDN (Integrated Services Digital Network) eller på analog väg. Det lokala nätverket IVDLAN är anslutbart till ett publikt ISDN-nät som kan vara av i och för sig känt slag och anordnat för bas- eller prirnäraccess. Anslutningen sker via en kommunikationsserver CS, terminaladapter TA och nätverksterminal NT. I figuren är även två referenspunkter S och R angivna.The connection of each personal computer takes place via a media connection unit MAU and a network communication unit NCU. A device (telephone, microphone etc) has been designated "Speech". The device works with ISDN (Integrated Services Digital) Network) or by analogue. The local network IVDLAN is connectable to one public ISDN network which may be of a kind known per se and arranged for basic or near access. The connection is made via a communication server CS, terminal adapter TA and network terminal NT. There are also two in the figure reference points S and R indicated.
I figurerna 2, 2a och 2b visas de olika sändningsfallen där på mediet första och andra informationer om tal, video, etc respektive data kan dela tillgängligt utrymme/ bandbredd. I figur 2 visas översändning av enbart data (P-INFO). I figur 2a har bandbredden delats lika mellan tal och data och i figur 2b har talinformationen tagit en fjärdedel av bandbredden i anspråk, medan resten avdelats för data, o s v.Figures 2, 2a and 2b show the different transmission cases there on the medium first and other information about speech, video, etc respectively data can share available space / bandwidth. Figure 2 shows data transmission only (P-INFO). IN Figure 2a, the bandwidth has been divided equally between speech and data and in Figure 2b has the speech information took up a quarter of the bandwidth, while the rest allocated for data, etc.
I figur 3 visas uppbyggnaden av en konventionell Token Ring-adapter. Genom att en särskild kommunikationsprocessor ingår belastar datakommunikationen i nätverket inte persondatorns ordinarie processor. En Bus Interface-enhet BIU är visad liksom en minnesexpansionsenhet MEU. Bussförbindelserna är angivna s' 501 373 med adapter bus. Dessutom ingår kommunikationsprocessor, protokollhanterare och systerninterface. Mot Token Ring-anslutningen finns ett ringinterface.Figure 3 shows the structure of a conventional Token Ring adapter. Through that a special communication processor is included loads the data communication in the network is not the personal computer's regular processor. A Bus Interface Unit BIU is shown as a memory expansion unit MEU. The bus connections are specified s' 501 373 with adapter bus. Also included is communication processor, protocol manager and sister interface. There is one against the Token Ring connection ring interface.
I figurema 4-8 visas blockscheman för IVDLAN-adapter enligt uppfinningen.Figures 4-8 show block diagrams for IVDLAN adapters according to the invention.
Befintliga kommunikationskretsar för Token-Ring ingår i den asynkrona delen.Existing communication circuits for Token-Ring are included in the asynchronous part.
Systemet arbetar i ett tidsmultiplexerat sammanhang. I enlighet med figur 4 delas maskinvaran upp i tre delar, närnligen ringanpassning, asynkron del och synkron del. Ringanpassningen ansluter adaptern till ringen och är gemensam för den asynkrona och synkrona delen.The system works in a time-multiplexed context. In accordance with Figure 4 the hardware is divided into three parts, almost ring fitting, asynchronous part and synchronous part. The ring adapter connects the adapter to the ring and is common for the asynchronous and synchronous part.
Figur 5 visar hur mottagna asynkrona data buffras och repeteras dels normalt, dels när noden tjänstgör som Cycle Master-enhet. Då blockschemat enligt figur 5 är av i och för sig känt slag skall det inte beskrivas närmare här utan det hänvisas till texten i figurerna.Figure 5 shows how received asynchronous data is buffered and repeated partly normally, partly when the node serves as a Cycle Master unit. Then the block diagram according to figure 5 is of a kind known per se, it should not be described in more detail here without it refer to the text in the figures.
Figur 6 visar den asynkrona delen med kommunikationsprocessor för Token Ring. Räknare är kopplade till den mottagna klocksignalen och i Cycle Master- noden även till den lokala klockan. Programmerbara tidsluckegeneratorer bestämmer när den asynkrona delen skall aktiveras för mottagning och sändning. Startavgränsningsdetektorn känner av det bitmönster som anger att en ny synkron ram startar och sätter mottagarräknaren i ett bestämt tillstånd.Figure 6 shows the asynchronous part with the communication processor for Token Ring. Counters are connected to the received clock signal and in the Cycle Master the node also to the local clock. Programmable time slot generators determines when the asynchronous part is to be activated for reception and transmission. The start delimiter detector detects the bit pattern indicating that a new synchronous frame starts and puts the receiver counter in a certain state.
Token Ring-systemet använder centraliserad klockning från Cycle-Master- noden. Den nod som innehar CycleMaster-rollen genererar också startavgränsningen för den synkrona ramen.The Token Ring system uses centralized clocking from the Cycle-Master the node. The node that holds the CycleMaster role also generates the starting delimitation of the synchronous frame.
Figur 7 visar den synkrona delen vid talöverföring. Programmerbara tidslucke- generatorer bestämmer när den synkrona mottagningen och sändningen skall ske. Den mottagna seriella bitströmmen måste först avkodas (den är differentiellt Manchesterkodad). Därefter sker serie/parallellomvandling till 8-bitarsord. Data klockas därefter till en utport när tidsluckegeneratoms utgång är aktiv. Data på utporten vidarebefordras till en avkodare. Vid sändning sker aktiviteterna i omvänd ordning. Om noden är en Cycle Master-enhet används den lokala klockan i stället för mottagarklockan och tidsluckegeneratorn är kopplad till en räknare ansluten till den lokala klockan. Även parallell/serie-omvandlaren vid sändning kan styras av olika räknare. När den synkrona delen är aktiv sker repetition när inte sändning pågår. f: 5 D 1 3 7 3 Anordningen innefattar programvarugränssnitt. Mot den övre delen av länkskiktet LLC (Logical Link Control) används anropen (serviceprimitiver) databegäran och dataindikation. Detta är de enda serviceprimitiver som används vid förbindelselös överföring. Databegärningsanropet ser ut på följande sätt: DL-UNITDATA request( source_address, destination_address, data, priority ) Source_address och destination_address specificerar serviceaccesspunkterna för sändare och mottagare. Data specificerar den dataenhet som skall överföras.Figure 7 shows the synchronous part during speech transmission. Programmable time slots generators determine when the synchronous reception and transmission should be happen. The received serial bitstream must first be decoded (it is differential Manchester coded). Then serial / parallel conversion to 8-bit words takes place. Data is then clocked to an output port when the output of the time slot generator is active. Data on the output port is forwarded to a decoder. When sending, the activities take place in reverse order. If the node is a Cycle Master device, the local one is used the clock instead of the receiver clock and the time slot generator are connected to one counter connected to the local clock. Also the parallel / series converter at transmission can be controlled by different counters. When the synchronous part is active takes place repetition when no transmission is in progress. f: 5 D 1 3 7 3 The device includes software interfaces. Towards the upper part of the link layer LLC (Logical Link Control) is used for calls (service primitives) data request and data indication. These are the only service primitives used for unconnected transmission. The data request call looks like this: DL-UNITDATA request ( source_address, destination_address, data, priority ) Source_address and destination_address specify the service access points for transmitter and receiver. Data specifies the data unit to be transferred.
Priority specificerar önskad prioritet för överföringen. Analogt gäller för dataindikering: DL-UNITDATA indication( source_address, destination_address data, priority ) Programvara som behövs för upp- och nedkoppling av synkrona förbindelser utnyttjas. Den gemensamma asynkrona kanalen används för detta ändamål.Priority specifies the desired priority for the transfer. Analogous applies to data indication: DL-UNITDATA indication ( source_address, destination_address data, priority ) Software needed for connecting and disconnecting synchronous connections exploited. The common asynchronous channel is used for this purpose.
Figur 8 visar de signaler som behövs vid upp- och nedkoppling av ett telefonsamtal. Kodade meddelanden överförs till och från länkskiktet genom anropen databegäran och dataindikation. Eftersom kommunikationen i en utföringsforrn skall vara ISDN-anpassad sker samtalshanteringen med upp- och nedkoppling enligt CCITT-standard Q.931. Signaleringsprocedurerna motsvarar nätskiktet i OSI-modellen. Standarden är omfattande och detaljerad. Dessa procedurer är användbara för både interna och extema förbindelser i denna tillämpning. Vid interna förbindelser används den gemensamma P-kanalen för signaleringen, vid extern förbindelse används D-kanalen. I övrigt hänvisas till QSSI-standarden. Uppfinningen utnyttjar även ett applikationsprograms- interface. Tillämpningar har ett gränssnitt mot underliggande nätverks- programvara, benämnt applikationsprogramsinterface. Om tillämpningen behöver utnyttja nättjänster använder den id* 5 Û 1 3 7 3 applikationsprogrammeringsinterface mot nätverksprogramvaran.Figure 8 shows the signals needed for connecting and disconnecting one phone calls. Encoded messages are transmitted to and from the link layer through calls data request and data indication. Since the communication in a the form of execution must be ISDN-adapted, the call handling takes place with up- and disconnection according to CCITT standard Q.931. The signaling procedures correspond the network layer in the OSI model. The standard is comprehensive and detailed. These procedures are useful for both internal and external connections in this application. For internal connections, the common P-channel is used for signaling, the D-channel is used for external connection. In other respects, reference is made to QSSI standards. The invention also utilizes an application program interface. Applications have an interface with the underlying network software, called application program interface. About the application need to take advantage of network services use it id * 5 Û 1 3 7 3 application programming interface to the network software.
Applikationsprogramsinterfacet anger inte de skikt programvaran omfattar.The application software interface does not specify the layers the software covers.
Nättjänster för upp- och nedkoppling av synkrona förbindelser sker direkt av procedurerna i nätskiktet. Programvara för asynkron datakommunikation, för t ex fileserver, kan vara konventionell befintlig nätprogramvara. I samband med upp- och nedkopplingar av synkrona förbindelser måste tidsluckor genereras respektive tas bort för de inblandade nodema. Tidsluckegenereringen är programmerbar och kan ändras dynamiskt vid behov. Beträffande ändring av tidslucka för den gemensamma asynkronkanalen måste denna ske när inte kommunikation pågår. Vid överföringshastigheten 16 Mbit/ s skall det lokala nätverket i en utföringsform klara av följande: Normal datakommunikation inklusive signalering 4,48 Mbit/ s en förbindelse på 1,92 Mbit/s (endast för tillfällig användning, kan ersättas av fem förbindelser på 384 kbit/ s) fem förbindelser på 384 kbit/ s motsvarande 3,84 Mbit/ s. trettio förbindelser på 64 kbit/ s motsvarande 3,84 Mbit/ s.Network services for connecting and disconnecting synchronous connections are provided directly by procedures in the network. Software for asynchronous data communication, for t ex fileserver, can be conventional existing network software. In conjunction with connections and disconnections of synchronous connections, time slots must be generated respectively are removed for the nodes involved. The time slot generation is programmable and can be changed dynamically as needed. Regarding change of time slot for the common asynchronous channel, this must take place when not communication in progress. At the transmission speed of 16 Mbit / s, the local the network in one embodiment can handle the following: Normal data communication including signaling 4.48 Mbit / s a connection of 1.92 Mbit / s (for temporary use only, can be replaced by five connections of 384 kbit / s) five connections at 384 kbit / s corresponding to 3.84 Mbit / s. thirty connections at 64 kbit / s corresponding to 3.84 Mbit / s.
I det nya protokollet för tal och data påverkas den vanliga LAN- datakommunikationen på så sätt att datameddelanden inte kan sändas i en följd, utan måste styckas i delar av bestämd längd såvida de inte är mycket korta.The new protocol for voice and data affects the standard LAN the data communication in such a way that data messages cannot be sent in a sequence, but must be cut into pieces of a fixed length unless they are very short.
Utrymmet mellan delama eller segmenten utnyttjas för tal- och bildinformation.The space between the parts or segments is used for speech and image information.
Detta är nödvändigt eftersom tal- och bildinformation måste återkomma med jämna tidsmellanrum (s k isokron information).This is necessary because voice and picture information must come back with even time intervals (so-called isochronous information).
DTM (= Dynamic synchronous Transfer Mode) är en accessmetod för synkron multiplexering och dynamisk tilldelning av bandbredd. Det är känt att utnyttja denna metod för höga kommunikationshastigheter på optisk fiber. Det hänvisas även till teknik i anslutning till standard för integrering av tal och data, nämligen IEEE 802.9, som dock inte använder principen gemensamt medium och distribuerade växelfunktioner. DTM är förut väl känt och skall inte beskrivas närmare här, utan det skall endast konstateras att för kompatibilitet med den asynkrona datakommunikationen som normalt används på LAN kan ett antal tidsluckor användas för en asynkron kanal som är gemensam för samtliga datorer som är anslutna till det lokala nätverket. För asynkrona meddelanden som är längre än antalet tilldelade tidsluckor för den asynkrona l/ 5 01 3 7 3 kanalen måste uppdelning ske så att meddelandet överförs under flera synkrona ramar. På detta sätt överlagras den asynkrona kommunikationen på den synkrona. Accessprotokollet enligt uppfinningen kan betraktas som en hybrid av kretskoppling och paketförmedling (circuit switching och packet switching). I enlighet med uppfinningen skall de asynkrona ramamas början och slut anges på lämpligt sätt. En asynkron meddelanderam följs antingen av en ny från samma dator eller av token. Efter sändning av meddelanderam eller token sänds utfyllnad på i och för sig känt sätt.DTM (= Dynamic synchronous Transfer Mode) is an access method for synchronous multiplexing and dynamic bandwidth allocation. It is known to exploit this method for high communication speeds on optical fiber. It is referred to also to technology in connection with standards for the integration of speech and data, namely IEEE 802.9, which, however, does not use the common medium principle and distributed switching functions. DTM is previously well known and should not described in more detail here, but it should only be noted that for compatibility with the asynchronous data communication normally used on LAN can a number of time slots are used for an asynchronous channel that is common to all computers connected to the local network. For asynchronous messages that are longer than the number of time slots assigned to the asynchronous one l / 5 01 3 7 3 the channel must be divided so that the message is transmitted during fl your synchronous frames. In this way, the asynchronous communication is superimposed on it synchronous. The access protocol according to the invention can be considered as a hybrid of circuit switching and packet switching. IN in accordance with the invention, the beginning and end of the asynchronous frames shall be indicated in an appropriate manner. An asynchronous message frame is followed either by a new from same computer or by token. After sending message frame or token is sent filling in a manner known per se.
I enlighet med uppfinningen utnyttjas den gemensamma asynkrona kanalen och för att detta skall ske så effektivt som möjligt måste start- och slutavgränsningen kunna lokaliseras var som helst i följden av tidsluckor. Det meddelande som begränsas av startavgränsning och slutavgränsning utgör en asynkron ram. Den asyrikrona ramen kan sträcka sig över flera synkrona ramar.In accordance with the invention, the common asynchronous channel is used and in order for this to happen as efficiently as possible, start-up and the final delimitation can be located anywhere as a result of time slots. The message limited by start delimitation and end delimitation constitutes a asynchronous ram. The acid-crown frame can extend over your synchronous frames.
Längden på ett asynkront meddelande begränsas enbart av krav på rättvis tillgång till den gemensamma kanalen. I enlighet med uppfinningen måste flera datorer kunna lägga in information i en och samma synkrona ram.The length of an asynchronous message is limited only by the requirement of fairness access to the common channel. In accordance with the invention, fl era computers can enter information in one and the same synchronous frame.
Synkronisering sker således i de olika datorerna med deras olika klockoscillatorer. Stora hastigheter skall kunna utnyttjas, vilket kan underlättas vid övergång till optiska fiber. Token Ring-principen är användbar i sammanhanget. Ringen består av en serie punkt- till punktförbindelser och det är bara en nod som sänder asynkront åt gången. Inforrnationen repeteras normalt i varje nod, varvid det uppkommer en liten fördröjning. Att gå in och ändra eller lägga till i den mottagna informationen är en normal åtgärd. Varje nod får därför möjlighet till att ändra sin tal- eller videoinformation även när en annan nod sänder data i samma synkrona ram. Token Ring-protokollets styrka ligger i den rättvisa accessen som kan erhållas med den stafettpinne som skickas runt så snart någon har sänt färdigt data. Det sända meddelandet kodas med differentiell Manchesterkodning. Koden innehåller såväl data som synkroniseringsinformation (klocka). Koden innehåller digitala ettor och nollor och dessutom finns två icke-data-symboler. Eftersom tecken (tidsluckor) innehållande icke-data-symboler inte kan förekomma i datainformationen kan sådana användas som specialtecken för att avgränsa ramar. Token Ring- protokollet använder normalt två sådana tecken, ett för startavgränsning och ett för slutavgränsning. I det sammansatta hybridacessprotokollet finns ett behov av åtminstone ytterligare ett sådant specialtecken för att beteckna startavgränsningen för synkron ram. Efter en meddelanderam sänds utfyllnad tills token sänds. Denna utfyllnad kan ske på i och för sig känt sätt. I enlighet med ovan kodas även den synkrona delen av hybridaccessprotokollet som A2 5 0 1 3 7 3 används för tal och video med differentiell Manchesterkodning. Synkron information avser tal och video. Denna information överföres i kanaler som kopplas upp. Bärartjänster tillhandahålles med hastigheter som kan utgöras av multipler av 64 kbit/ s upp till 2,048 Mbit/ s. En av stationerna, lämpligen en aktiv monitor, kan tilldelas rollen som Cycle Master. Detta innebär att stationen skapar startavgränsning för synkron ram, som sänds i början av varje cykel med intervallet 125 mikrosekunder. Synkroniseringstecknet är en oktett långt. Något avslutningstecken behövs inte, eftersom ramen omfattar ett bestämt antal oktetter, nämligen 250 för överföringshastigheten 16 Mbit/s. Isokron information är kodad enligt någon standard. Den sänds i den tidslucka som erhållits vid uppkopplingen och tas emot av mottagaren i samma tidslucka. En tidslucka kan bestå av en eller flera oktetter. Tal kodas med åtta bitar var 125:e rnikrosekund för taltjänsten i ISDN. Talkodriingen kan utföras enligt CCITT, rekommendation G.711 för pulskodmodulerat tal. Vid sändning sker parallell/ serie-omvandling och vid mottagning serie/ parallell-omvandling.Synchronization thus takes place in the different computers with their different clock oscillators. It must be possible to use large speeds, which can be facilitated when switching to optical fibers. The Token Ring principle is useful in context. The ring consists of a series of point-to-point connections and that is just one node transmitting asynchronously at a time. The information is repeated normally in each node, causing a slight delay. To go in and modifying or adding to the received information is a normal action. Each node is therefore given the opportunity to change its voice or video information even when one another node transmits data in the same synchronous frame. The strength of the Token Ring protocol lies in the fair access that can be obtained with the baton sent around as soon as someone has sent finished data. The sent message is coded with differential Manchester coding. The code contains both data and synchronization information (clock). The code contains digital ones and zeros and in addition there are two non-data symbols. Because characters (time slots) containing non-data symbols cannot appear in the data information can such are used as special characters to delimit frames. Token Ring- the protocol normally uses two such characters, one for start delimitation and one for final delimitation. There is a need for this in the composite hybrid access protocol at least one more such special character to denote the starting boundary for synchronous frame. After a message frame, padding is sent until the token is sent. This filling can take place in a manner known per se. According with the above, the synchronous part of the hybrid access protocol is also coded as A2 5 0 1 3 7 3 used for speech and video with differential Manchester coding. Synchronous information refers to speech and video. This information is transmitted in channels such as connected. Carrier services are provided at speeds that can consist of multiples of 64 kbit / s up to 2,048 Mbit / s. One of the stations, preferably one active monitor, can be assigned the role of Cycle Master. This means that the station creates start delimiter for synchronous frame, which is sent at the beginning of each cycle with the interval 125 microseconds. The sync character is one octet long. Something closing characters are not needed, as the frame includes a certain number octets, namely 250 for the transmission speed 16 Mbit / s. Isochronous information is encoded according to some standard. It is sent in the time slot that received during connection and received by the receiver in the same time slot. One time slot may consist of one or more octets. Numbers are encoded with eight bits every 125th rnikrosecond for the voice service in ISDN. The speech coding can be performed according to CCITT, recommendation G.711 for pulse code modulated speech. When sending takes place parallel / serial conversion and when receiving serial / parallel conversion.
Innan informationen sänds på ringen kodas den med differentiell Manchester- kodning och vid mottagning måste först avkodning ske. Två typer av ramar kan förekomma, dels de grundläggande synkrona ramarna, dels de styckade asynkrona ramarna, som överlagras på de synkrona. Figurerna 9 och 10 visar hur en asynkron ram kan uppdelas på flera synkrona ramar.Before the information is sent on the ring, it is coded with differential Manchester coding and when receiving, decoding must first take place. Two types of frames can occur, partly the basic synchronous frames, partly the broken ones asynchronous frames, which are superimposed on the synchronous ones. Figures 9 and 10 show how an asynchronous frame can be divided into several synchronous frames.
Figur 9 visar ett ramfonnat principiellt, Figur 10 visar principiellt hur en asynkron ram är uppdelningsbar i två på varandra följande synkrona ramar (specialfall).Figure 9 shows a framed principle, Figure 10 shows in principle how an asynchronous frame can be divided into two successive synchronous frames (special cases).
C-INFO-delen i figur 9 innehåller kretskopplade kanaler D-kanal, B-kanal och C- kanal. P-INFO-delen innehåller en P-kanal. D-kanalen kan vara en signalerings- kanal för 64 kbit/ s. B-kanalen kan förekomma som två kanaler B1 och B2 motsvarande basaccess i ISDN och kan användas per nod för tal och/ eller data.The C-INFO part in Figure 9 contains circuit-switched channels D-channel, B-channel and C- channel. The P-INFO section contains a P-channel. The D-channel can be a signaling channel for 64 kbit / s. The B-channel can exist as two channels B1 and B2 corresponding base access in ISDN and can be used per node for speech and / or data.
Här tillhandahålles endast själva bärartjänsten som en kanal för 64 kbit/ s. C- kanalen kan användas som bärartjänst för video eller snabb dataöverföring. P- kanalen användes för gemensam asynkron datakommunikation (paketförmedling). I detta sammanhang hänvisas även till OSI referensmodell.Here, only the carrier service itself is provided as a channel for 64 kbit / s. the channel can be used as a carrier service for video or fast data transfer. P- the channel was used for common asynchronous data communication (package delivery). In this context, reference is also made to the OSI reference model.
Figur 11 visar hur referensmodellen för IVDLAN relateras till referensmodellen för OSI. LLC står för Logica] Link Control, MAC står för Medium Access Control, och LAPB, LAPD är = protokoll för datakommunikation. I enlighet med Token Ring-principen kan alla till ringen anslutna enheter lyssna och ta emot när en enhet sänder. I ringnätet är det bara en station, den efterföljande på ringen, som 501 373 kan uppfatta sändningen, ramen vandrar runt på ringen genom att stationerna kopierar bit för bit av ramen från ingången och ut på utgången. N är ramen kommer tillbaka efter ett varv runt ringen avlägsnas den av avsändaren. En ram med ett speciellt utseende, token vandrar alltid runt i ringen. En ram med data som sänds genom ringen mellan två stationer utgörs av token som är modifierat och påhängt med adressfält, informationsfålt och övriga delar som gör det till en dataram. Om ingen aktivitet förekommer på nätet vandrar token ensamt runt, denna gång med ett utseende som markerar att det är ledigt. När en station tar emot ett sådant token har den under viss förutbestämd tid rätt att sända. Alla stationer kontrollerar adressdelen i varje mottagen dataram för att se om den skall kopieras in till stationen. Den har då också möjlighet att lägga in viss information till avsändaren, bland annat för att bekräfta att den mottagit ramen innan den vidarebefordrar paketet till nästa station. När avsändaren får tillbaka ramen kan den avlägsnas och om tid återstår kan stationen sända en ny ram. Överföringshastigheten är 4 Mbit/ s eller 16 Mbit/ s. En av stationerna eller noderna tilldelas rollen som aktiv monitor. Denna sänder med en kristallstyrd klocksignal som referens. Övriga stationer använder en faslåst oscillator för att synkronisera mottagning och sändning med den mottagna signalen. När bitströmmen har gått runt ringen och tas emot av den aktiva monitorns mottagare som är faslåst till den mottagna signalen är inte längre den mottagna bitströmmen i fas med den kristallstyrda klockan. För att kompensera för olikheterna används en elastisk buffert som klockar mottagna data med den faslåsta klockan och sända data med den kristallstyrda. Token Ring-protokollet använder ett signaleríngsformat som kallas differentiell Manchesterkodning av i och för sig känt slag. Då det gäller ramformat hänvisas till vad som är förut känt.Figure 11 shows how the reference model for IVDLAN is related to the reference model for OSI. LLC stands for Logica] Link Control, MAC stands for Medium Access Control, and LAPB, LAPD is = protocol for data communication. In accordance with Token The ring principle allows all devices connected to the ring to listen and receive when one device transmits. In the ring network, there is only one station, the subsequent one on the ring, which 501 373 can perceive the transmission, the frame wanders around the ring through the stations copies bit by bit of the frame from the input and out on the output. N is the frame comes back after a turn around the ring it is removed by the sender. A frame With a special look, the token always wanders around the ring. A frame with data which is transmitted through the ring between two stations consists of a modified token and attached with address fields, information fields and other parts that make it a dataram. If no activity occurs online, the token wanders around alone, this time with an appearance that indicates that it is vacant. When a station takes against such a token, it has the right to send for a certain predetermined time. All stations check the address part of each received data frame to see if it to be copied to the station. It then also has the option to add some information to the sender, among other things to confirm that it has received the frame before forwarding the packet to the next station. When the sender gets back frame, it can be removed and if time remains, the station can send a new frame. The transmission speed is 4 Mbit / s or 16 Mbit / s. One of the stations or the nodes are assigned the role of active monitor. This transmits with a crystal controlled clock signal for reference. Other stations use a phase locked oscillator to synchronize reception and transmission with the received signal. When the bitstream has passed around the ring and is received by the active monitor receiver that is phase locked to the received signal is no longer the received one bitstream in phase with the crystal-controlled clock. To compensate for the differences use an elastic buffer that clocks received data with it phase locked clock and send data with the crystal controlled. The Token Ring protocol uses a signaling format called differential Manchester coding of i and per se known kind. In the case of frame formats, reference is made to what is previously known.
Detta gäller även funktionerna för ramkontroll, destinationsadress, källadress, o s v. Även uppbyggnaden av de asynkrona ramarna anses vara förut kända.This also applies to the functions for frame control, destination address, source address, etc. The structure of the asynchronous frames is also considered to be known in advance.
Beträffande token finns det två möjligheter att sända detta, den ena är omedelbart efter sändandet av informationsramen (Early Token Release). Detta tillvägagångssätt medför ökad effektivitet. Abortfunktionen är även förut känd.Regarding the token, there are two possibilities to send this, one is immediately after the transmission of the information frame (Early Token Release). This approach leads to increased efficiency. The abortion function is also known in advance.
I figur 9 anges med CSD startavgränsníng för synkron ram. C-INFO anger kretskopplad information, med tal, video, data och signalering. P-INFO visar gemensam paketförmedlad information, enbart data. D1 utgör D-kanal för signalering nod 1, 64 kbit/ s, 1 oktett. B11 anger Bl-kanal för tal eller data nod 1, 64 kbit/ s, 1 oktett. B21 anger B2-kanal för tal eller data nod 1, 64 kbit/s, 1 oktett. C1 anger kretskopplad kanal för video nod 1, 128 kbit/ s, 2 oktetter. B12 anger B1- kanal för tal eller data nod 2, 64 kbit/s, 1 oktett, C2 utgör en kretskopplad kanal för video nod 2, 384 kbit/ s, 6 oktetter. SD utgör en startavgränsning för asynkron /lf 501 373 ram. AC utgör accesskontroll och FC Frame Control eller typ av ram. DA anger destinationsadress och SA källadress. LLC utgör protokoll på den övre länknivån och PCS är felkontroll bestående av 4 oktetter. Slutavgränsning, 1 oktett, indikeras med ED och rarnstatus med FS, 1 oktett. FILL utgör utfyllnad bestående av t ex endast nollor, till nästa SD.Figure 9 indicates with CSD start delimiter for synchronous frame. C-INFO indicates circuit-switched information, with speech, video, data and signaling. P-INFO shows common packet-switched information, data only. D1 is the D-channel for signaling node 1, 64 kbit / s, 1 octet. B11 indicates B1 channel for speech or data node 1, 64 kbit / s, 1 octet. B21 indicates B2 channel for speech or data node 1, 64 kbit / s, 1 octet. C1 indicates circuit-switched channel for video node 1, 128 kbit / s, 2 octets. B12 indicates B1- channel for speech or data node 2, 64 kbit / s, 1 octet, C2 is a circuit-switched channel for video node 2, 384 kbit / s, 6 octets. SD is a starting boundary for asynchronous / lf 501 373 frame. AC constitutes access control and FC Frame Control or type of frame. DA anger destination address and SA source address. LLC constitutes protocol at the upper link level and PCS is error checking consisting of 4 octets. Final delimitation, 1 octet, indicated by ED and rarn status by FS, 1 octet. FILL is a permanent filling of eg zeros only, to the next SD.
Figur 10 visar hur en asynkron ram kan delas upp i två på varandra följande synkrona ramar och läggas in i sina P-fält. Den ospecificerade delen av de synkrona ramarna innehåller fält för synkronisering och tal- och bild- information. Antalet synkrona ramar som åtgår för uppdelningen bestäms av den asynkrona ramens längd och P-fältets längd. Beteckningarna i den asynkrona ramen anger fält med olika innebörd och längd. Den asynkrona ramen kan börja och sluta var som helst i P-fältet.Figure 10 shows how an asynchronous frame can be divided into two consecutive synchronous frames and entered in their P-fields. The unspecified part of the synchronous frames contain fields for synchronization and voice and video information. The number of synchronous frames required for the division is determined by the length of the asynchronous frame and the length of the P-field. The designations in the asynchronous the frame indicates fields with different meanings and lengths. The asynchronous frame can begin and stop anywhere in the P-field.
Uppfinningen är inte begränsad till den i ovan såsom exempel visade utförings- formen utan kan underkastas modifikationer inom ramen för efterföljande patentkrav och uppfinningstanken.The invention is not limited to the embodiment shown above by way of example. form but may be subject to subsequent modifications claims and the inventive concept.
Claims (20)
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE9203796A SE501373C2 (en) | 1992-12-17 | 1992-12-17 | Device at communication networks |
PCT/SE1993/001069 WO1994014255A1 (en) | 1992-12-17 | 1993-12-15 | Arrangement in a communications network |
DE69332983T DE69332983T2 (en) | 1992-12-17 | 1993-12-15 | SETUP IN A COMMUNICATION NETWORK |
EP94903201A EP0739556B1 (en) | 1992-12-17 | 1993-12-15 | Arrangement in a communications network |
US08/454,191 US5654969A (en) | 1992-12-17 | 1993-12-15 | Arrangement in a communications network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE9203796A SE501373C2 (en) | 1992-12-17 | 1992-12-17 | Device at communication networks |
Publications (3)
Publication Number | Publication Date |
---|---|
SE9203796D0 SE9203796D0 (en) | 1992-12-17 |
SE9203796L SE9203796L (en) | 1994-06-18 |
SE501373C2 true SE501373C2 (en) | 1995-01-30 |
Family
ID=20388149
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SE9203796A SE501373C2 (en) | 1992-12-17 | 1992-12-17 | Device at communication networks |
Country Status (5)
Country | Link |
---|---|
US (1) | US5654969A (en) |
EP (1) | EP0739556B1 (en) |
DE (1) | DE69332983T2 (en) |
SE (1) | SE501373C2 (en) |
WO (1) | WO1994014255A1 (en) |
Families Citing this family (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6389010B1 (en) | 1995-10-05 | 2002-05-14 | Intermec Ip Corp. | Hierarchical data collection network supporting packetized voice communications among wireless terminals and telephones |
FI96558C (en) * | 1994-09-27 | 1996-07-10 | Nokia Telecommunications Oy | Method for data transmission in a TDMA mobile radio system and a mobile radio system for carrying out the method |
US5784597A (en) * | 1995-09-22 | 1998-07-21 | Hewlett-Packard Company | Communications network system including acknowledgement indicating successful receipt of request for reserved communication slots and start time for said reserved communication slots |
US5946315A (en) * | 1995-12-28 | 1999-08-31 | Dynarc Inc. | Method and device for synchronizing dynamic synchronous transfer mode in a ring topology |
US5982747A (en) * | 1995-12-28 | 1999-11-09 | Dynarc Inc. | Method for managing failures on dynamic synchronous transfer mode dual ring topologies |
US6108338A (en) * | 1995-12-28 | 2000-08-22 | Dynarc Inc. | Method and device for dynamic synchronous transfer mode in a dual ring topology |
US6055242A (en) * | 1996-03-20 | 2000-04-25 | Lucent Technologies Inc. | Method and apparatus enabling synchronous transfer mode, variable length and packet mode access for multiple services over a broadband communication network |
JP3200403B2 (en) * | 1996-10-14 | 2001-08-20 | 日本電信電話株式会社 | Data transmission method, data transmission / reception method, and data transmission device |
DE19643774C1 (en) * | 1996-10-23 | 1998-04-30 | Siemens Ag | Method and telecommunication interface for transmitting continuous and / or discontinuous data streams in a hybrid telecommunication system, in particular an "ISDN-DECT-specific RLL / WLL" system |
US6510141B1 (en) | 1996-11-27 | 2003-01-21 | Dynarc Inc. Dha Dynamic Network Architecture Inc. | Link auto-configuration protocol specification topology |
US6208640B1 (en) * | 1998-02-27 | 2001-03-27 | David Spell | Predictive bandwidth allocation method and apparatus |
US20010015980A1 (en) * | 1998-04-17 | 2001-08-23 | Dynarc Inc. Dba Dynamic Network Architecture Inc. | Mapping of dynamic synchronous transfer mode network onto an optical network |
SE512168C2 (en) * | 1998-05-14 | 2000-02-07 | Net Insight Ab | Methods and devices for synchronization in a circuit-switched, time-multiplexed network |
GB2339654A (en) * | 1998-07-14 | 2000-02-02 | Ibm | Optical data link system |
EP0978776A1 (en) * | 1998-08-06 | 2000-02-09 | Siemens Aktiengesellschaft | Communication method |
SE513516C2 (en) * | 1998-10-07 | 2000-09-25 | Net Insight Ab | Method and apparatus for routing in a circuit-switched network |
US6625637B1 (en) * | 1999-12-09 | 2003-09-23 | Koninklijke Philips Electronics N.V. | Method and apparatus for synthesizing communication support based on communication types of application |
SE0001386L (en) * | 2000-04-13 | 2001-10-14 | Net Insight Ab | Method and apparatus for data transfer between circuit switched and packet switched environments |
DE10058524A1 (en) * | 2000-11-24 | 2002-06-13 | Siemens Ag | System and method for the parallel transmission of real-time-critical and non-real-time-critical data via switchable data networks, in particular Ethernet |
US7463643B2 (en) * | 2001-03-16 | 2008-12-09 | Siemens Aktiengesellschaft | Applications of a switched data network for real-time and non-real time communication |
US7411966B2 (en) * | 2001-03-16 | 2008-08-12 | Siemens Aktiengesellschaft | Method and system for coupling data networks |
US6614371B2 (en) * | 2001-07-19 | 2003-09-02 | Broadcom Corporation | Synchronous data serialization circuit |
WO2003028289A2 (en) * | 2001-09-26 | 2003-04-03 | Siemens Aktiengesellschaft | Method for transmitting real time data messages in a cyclic communications system |
FI115272B (en) * | 2001-12-14 | 2005-03-31 | Abb Oy | Method and apparatus for transmitting data in a telecommunications system |
US7099922B2 (en) * | 2002-01-23 | 2006-08-29 | International Business Machines Corporation | Method and system for simultaneous management of multiple tokens on a communication ring |
US20030206172A1 (en) * | 2002-03-05 | 2003-11-06 | Vigilos, Inc. | System and method for the asynchronous collection and management of video data |
DE10220334A1 (en) * | 2002-05-07 | 2003-11-20 | Siemens Ag | Method and system for the transmission of data via switchable data networks |
DE10249851A1 (en) * | 2002-10-25 | 2004-05-13 | Elektro Beckhoff Gmbh Unternehmensbereich Industrie Elektronik | Method, interface unit and node for the parallel use of a communication network for real-time and non-real-time applications |
US7689709B2 (en) * | 2002-12-13 | 2010-03-30 | Sap Ag | Native format tunneling |
DE102005034652B4 (en) | 2005-03-02 | 2013-08-08 | Rohde & Schwarz Gmbh & Co. Kg | Bus system and method for operating the bus system |
US8971325B1 (en) * | 2006-06-30 | 2015-03-03 | Marvell International Ltd. | Policy system and method for a switching device |
CN102484607B (en) * | 2009-09-29 | 2014-10-29 | 西门子公司 | Communication method in a profinet communication system |
US20110116514A1 (en) * | 2009-11-13 | 2011-05-19 | Kirshenbaum Evan R | Communication system with nestable delimited streams |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4665518A (en) * | 1984-02-13 | 1987-05-12 | Fmc Corporation | Synchronous/asynchronous communication system |
DE3817407A1 (en) * | 1988-05-21 | 1989-11-30 | Telefonbau & Normalzeit Gmbh | METHOD FOR DIGITAL INFORMATION TRANSFER FOR COMMUNICATION MEDIATION SYSTEMS |
US5043981A (en) * | 1990-05-29 | 1991-08-27 | Advanced Micro Devices, Inc. | Method of and system for transferring multiple priority queues into multiple logical FIFOs using a single physical FIFO |
US5420858A (en) * | 1993-05-05 | 1995-05-30 | Synoptics Communications, Inc. | Method and apparatus for communications from a non-ATM communication medium to an ATM communication medium |
US5414701A (en) * | 1994-07-22 | 1995-05-09 | Motorola, Inc. | Method and data structure for performing address compression in an asynchronous transfer mode (ATM) system |
-
1992
- 1992-12-17 SE SE9203796A patent/SE501373C2/en not_active IP Right Cessation
-
1993
- 1993-12-15 WO PCT/SE1993/001069 patent/WO1994014255A1/en active IP Right Grant
- 1993-12-15 DE DE69332983T patent/DE69332983T2/en not_active Expired - Fee Related
- 1993-12-15 US US08/454,191 patent/US5654969A/en not_active Expired - Lifetime
- 1993-12-15 EP EP94903201A patent/EP0739556B1/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
EP0739556A1 (en) | 1996-10-30 |
EP0739556B1 (en) | 2003-05-14 |
WO1994014255A1 (en) | 1994-06-23 |
DE69332983D1 (en) | 2003-06-18 |
US5654969A (en) | 1997-08-05 |
SE9203796D0 (en) | 1992-12-17 |
DE69332983T2 (en) | 2004-05-19 |
SE9203796L (en) | 1994-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SE501373C2 (en) | Device at communication networks | |
KR100298926B1 (en) | Network for data communication with isochronous capability | |
US5544324A (en) | Network for transmitting isochronous-source data using a frame structure with variable number of time slots to compensate for timing variance between reference clock and data rate | |
EP1086556B1 (en) | Integrated voice and data communications over a local area network | |
US6185635B1 (en) | Method and circuit for transporting data based on the content of ingress data words and egress data words | |
US5361261A (en) | Frame-based transmission of data | |
US5440556A (en) | Low power isochronous networking mode | |
US5805597A (en) | Method and apparatus for providing low power basic telephony type service over a twisted pair ethernet physical layer | |
JPH09512404A (en) | ATM switching system | |
JPH0669941A (en) | Hub device for local area network | |
JPH06237259A (en) | Data communication system | |
JP2004147348A (en) | Local loop-back of isochronous data in switching mechanism | |
US6275505B1 (en) | Method and apparatus for packetizing data into a data stream | |
JP3379759B2 (en) | Cell relay transmission mechanism | |
CN1285103A (en) | Method and device for synchronizing dynamic cynchronous transfer mode in ring topology | |
US6330251B1 (en) | Method and apparatus for data extraction from a bit stream | |
US6771655B1 (en) | Method and apparatus for managing data transportation | |
US20030043842A1 (en) | Dso on atm, mapping and handling | |
Cisco | Configuring Port Adapter Modules Interfaces | |
Cisco | Configuring Port Adapter Module Interfaces | |
JP2010124456A (en) | Communication system, communication apparatus and terminal accommodation apparatus | |
Worsley et al. | Isochronous Ethernet-An ATM bridge for multimedia networking | |
EP0596650A1 (en) | Apparatus & method for accommodating cable length delays using isochronous fifoing | |
Peres et al. | Integrated circuit solutions for multimedia servers | |
JPH04246962A (en) | Specified terminal communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
NUG | Patent has lapsed |