SE528507C2 - Monitoring method for information transmission within IP based broadband network, comprises sending supplementary information in parallel to information monitor - Google Patents
Monitoring method for information transmission within IP based broadband network, comprises sending supplementary information in parallel to information monitorInfo
- Publication number
- SE528507C2 SE528507C2 SE0501947A SE0501947A SE528507C2 SE 528507 C2 SE528507 C2 SE 528507C2 SE 0501947 A SE0501947 A SE 0501947A SE 0501947 A SE0501947 A SE 0501947A SE 528507 C2 SE528507 C2 SE 528507C2
- Authority
- SE
- Sweden
- Prior art keywords
- information
- monitor
- parallel
- source
- monitoring method
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/20—Arrangements for detecting or preventing errors in the information received using signal quality detector
- H04L1/205—Arrangements for detecting or preventing errors in the information received using signal quality detector jitter monitoring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/24—Testing correct operation
-
- H04L12/2414—
-
- H04L12/2602—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/14—Network analysis or design
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
- H04N17/004—Diagnosis, testing or measuring for television systems or their details for digital television systems
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
. 20 25 30 35 i 528 567 2 kapacitet i nätverksutrustningen än vanlig unicast (en till en) kommunikation som exempelvis används vid telefoni. . 20 25 30 35 i 528 567 2 capacity in the network equipment than ordinary unicast (one to one) communication used for example in telephony.
Tre, i en digital TV-kanal finns det i praktiken ingen redundans kvar i den information som sänds vilket innebär att minsta fel vid överföringen kommer att vara synligt hos slutanvändaren.Three, in a digital TV channel, there is in practice no redundancy left in the information transmitted, which means that the slightest error in the transmission will be visible to the end user.
Fyra, om någon TV-kanal får störningar drabbas alla användare som en konsekvens av multícast distributionen.Four, if any TV channel is disturbed, all users will be affected as a result of the multícast distribution.
De IP-baserade nätverken är konstruerade så att all information som ska transporteras delas upp i paket. Vid multicast ger nätverken inga garantier för att paketen verkligen når destinationen eller att ordningen mellan dessa bevaras under transporteringen.The IP-based networks are designed so that all information to be transported is divided into packets. In multicast, the networks do not guarantee that the packets actually reach the destination or that order between them is maintained during transport.
Detta innebär att det finns ett stort behov av att kunna övervaka de levererade tjänsternas kvalitet och då speciellt TV-tjänsterna. Detta kan göras på två huvudsakliga sätt, genom att mäta tjänstens direkta kvalitet genom att analysera denna i någon given punkt eller genom att förutsätta en initialt korrekt tjänst och analysera överföringskvaliteten i leveransen av tjänsten till denna samma punkt.This means that there is a great need to be able to monitor the quality of the services provided and especially the TV services. This can be done in two main ways, by measuring the direct quality of the service by analyzing it at any given point or by assuming an initially correct service and analyzing the transmission quality in the delivery of the service to this same point.
För att i normalfallet kunna övervaka den direkta tjänstekvaliteten behövs kunskap om den utsända informationens ordningsföljd och innehåll Att ha kunskap om alla de olika protokoll som används för överföring av tjänster är omfattande och gör övervakning komplicerad och opraktisk. Vissa protokoll är proprietära och/eller krypterade och därmed inte öppna. I dessa fall blir övervakningen inte alls möjlig.In order to normally be able to monitor the direct quality of service, knowledge of the order and content of the transmitted information is needed. Having knowledge of all the different protocols used for service transfer is extensive and makes monitoring complicated and impractical. Some protocols are proprietary and / or encrypted and thus not open. In these cases, monitoring will not be possible at all.
Vanlig utrustning i detta övervakningssätt är olika former av protokollanalysatorer, exempelvis DVB-analysatorer för TV-tjänster.Common equipment in this monitoring method are various forms of protocol analyzers, for example DVB analyzers for TV services.
I det andra fallet måste originalutseendet vara fullständigt känt för att kunna avgöra om något har hänt med informationen sedan den sändes ut i nätverket. Detta ger utmaningar i att i en given punkt i nätet känna till detta orginalutseende på signalen.In the second case, the original appearance must be completely known in order to determine if something has happened to the information since it was transmitted on the network. This presents challenges in knowing this original appearance of the signal at a given point in the network.
Det finns också ett intresse i att kunna övervaka egenskaper i informationsöverföringen så som t.ex. förändring i tidsjitter och absolut fördröjning vilket inte idag kan göras även om både informationen och protokollen är kända.There is also an interest in being able to monitor properties in the information transmission such as e.g. change in time jitter and absolute delay, which can not be done today even if both the information and the protocols are known.
Det finns på marknaden i dag ett flertal olika system för övervakning av överförings- och tjänstekvalitet, men dessa är begränsade till att kunna övervaka de egenskaper 10 15 20 25 30 35 r528 567 3 som protokollen tillåter. Några av dessa kan dock generera specifika testströmmar vilka de sedan kan övervaka specifika egenskaper på, men detta kan inte användas för övervakning av tjänstekvalitet utan är till för utrustnings/nätverks testning.There are a number of different systems on the market today for monitoring transmission and service quality, but these are limited to being able to monitor the properties that the protocols allow. However, some of these can generate specific test streams on which they can then monitor specific properties, but this can not be used for service quality monitoring but is for equipment / network testing.
Således finns behov av en förbättrad metod och anordning vid övervakning av informationsöverföring som möjliggör överföringsövervakning av godtycklig information med eller utan kunskap om inforrnationsprotokollen och utan att för den skull inverka på den utsända informationen. Ändamålet med föreliggande uppfinning är dels att åstadkomma en förbättrad metod enligt patentkravets 1 ingress, dels att åstadkomma en förbättrad anordning enligt ingressen till patentkravet 2. Detta uppnås vid den uppfinningsenliga metoden med de utmärkande drag, som anges i kännetecknande delen av patentkrav 1. Den uppfinningsenliga anordningens utmärkande drag framgår av kånnetecknande delen av patentkrav 2.Thus, there is a need for an improved method and apparatus for monitoring information transmission that enables transmission monitoring of any information with or without knowledge of the information protocols and without thereby affecting the transmitted information. The object of the present invention is partly to provide an improved method according to the preamble of claim 1, and partly to provide an improved device according to the preamble of claim 2. This is achieved by the method according to the invention with the characterizing features stated in the characterizing part of claim 1. The distinguishing features of the device appear from the characterizing part of claim 2.
Uppfinningen skall i det följande förklaras närmare med hänvisning till bifogad ritning på vilken fig. 1 visar ett blockdiagram över ett uppfinningsenligt transmissionssystem.The invention will be explained in more detail in the following with reference to the accompanying drawing, in which Fig. 1 shows a block diagram of a transmission system according to the invention.
Transmissionssystemet i fig. 1 innefattar en inforrnationskälla 1, vilket avger den information 2 för vilken transmissionen ska övervakas under dess färd genom nätverket 3. Det finns också en tilläggsinformationgenerator 4 vars syfte är att skapa den tilläggsinforrnation S som en infonnationsmonitor 6 kräver för att kunna avgöra vilka förändringar som skett av den transmitterade information eller dess utbredning över tiden då den gått genom nätverket 3. Detta kan göras utan att behöva någon specifik kunskap om den av informationskällan sända informationen.The transmission system in Fig. 1 comprises an information source 1, which provides the information 2 for which the transmission is to be monitored during its journey through the network 3. There is also an additional information generator 4 whose purpose is to create the additional information S required by an information monitor 6 to be able to determine what changes have taken place in the transmitted information or its spread over the time it has passed through the network 3. This can be done without the need for any specific knowledge of the information transmitted by the information source.
I en föredragen utföringsforrn av uppfinningen innefattar varje tilläggsinformationgenerator 4 en klient 7 och en server 8. Klienten 7 har som uppgift att som utifrån information sänt från informationskällan skapa tilläggsinformation och servern 8 har till uppgift att möjliggöra att tilläggsinforrnationen kan sändas vidare till en eller flera informationsmonitorer 6. Fackmannen inser att tilläggsinformationgeneratom inom ramen för uppfinningstanken, kan vara uppbyggd på annat sätt än det som visas i den föredragna utföringsforrnen.In a preferred embodiment of the invention, each additional information generator 4 comprises a client 7 and a server 8. The client 7 has the task of creating additional information based on information sent from the information source and the server 8 has the task of enabling the additional information to be forwarded to one or more information monitors. Those skilled in the art will appreciate that the additional information generator, within the scope of the inventive concept, may be constructed in a manner other than that shown in the preferred embodiment.
I en föredragen utföringsform av uppfinningen innefattar varje informationsmonitor 6 en informationskällaklient 9, en tilläggsinforrnationklient 10 och en 10 15 20 i 528 507 4 informationskorrelator 11. Informationskällaklienten 9 har till uppgift att ta emot källinformationen. tilläggsinforrnationklienten 10 har till uppgift att ta emot eller hämta aktuell tilläggsinformation 5 för källinforrnationen. Informationskorrelatorn 11 har till uppgift att genom användande tilläggsinforrnation 5 tillsammans med källinforrnation avgöra om källinforrnatíonen har förändrats i sig eller i sin utbredning över tiden sedan den sänts från infonnationskällan. Fackmannen inser att informationsmonitorn 6 inom ramen för uppfinningstanken, kan vara uppbyggd på annat sätt än det som visas i den föredragna utföringsformen.In a preferred embodiment of the invention, each information monitor 6 comprises an information source client 9, an additional information client 10 and an information correlator 11. The information source client 9 has the task of receiving the source information. the additional information client 10 has the task of receiving or retrieving current additional information 5 for the source information. The task of the information correlator 11 is to determine, by using additional information 5 together with the source information, whether the source information has changed in itself or in its distribution over the time since it was transmitted from the information source. Those skilled in the art will appreciate that the information monitor 6, within the scope of the inventive concept, may be constructed in a manner other than that shown in the preferred embodiment.
Tilläggsinformationgeneratorn 7 genererar tilläggsinforrnation 5 innehållande ett hashvärde som unikt identifierar en given del av källinforrnationen (ett paket) 12 med exempelvis en MD5-summa, ett tidstämpelvärde angivande när detta nyss nämnda paketet passerat tilläggsinformationgeneratorn 4, samt ett unikt paketnummer. Denna information sammantagen möjliggör för informationsmonitorn 6 att avgöra om källinforrnation saknas, och/eller om den har kommit fram i felaktig ordning, och/eller hur lång tid det tagit för källinformationen att ankomma till inforrnationsmonitorn 6 (så kallad informationsdelay), och/eller hur mycket avståndet mellan källinforrnationspaketen har förändrats (så kallat tidsjitter).The additional information generator 7 generates additional information 5 containing a hash value which uniquely identifies a given part of the source information (a packet) 12 with for example an MD5 sum, a time stamp value indicating when this just mentioned packet has passed the additional information generator 4, and a unique packet number. This information together enables the information monitor 6 to determine if the source information is missing, and / or if it has arrived in the wrong order, and / or how long it took for the source information to arrive at the information monitor 6 (so-called information delay), and / or how much the distance between the source information packets has changed (so-called time jitter).
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE0501947A SE0501947L (en) | 2005-08-26 | 2005-08-26 | Method and device for transmission monitoring |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE0501947A SE0501947L (en) | 2005-08-26 | 2005-08-26 | Method and device for transmission monitoring |
Publications (2)
Publication Number | Publication Date |
---|---|
SE528507C2 true SE528507C2 (en) | 2006-11-28 |
SE0501947L SE0501947L (en) | 2006-11-28 |
Family
ID=37450558
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SE0501947A SE0501947L (en) | 2005-08-26 | 2005-08-26 | Method and device for transmission monitoring |
Country Status (1)
Country | Link |
---|---|
SE (1) | SE0501947L (en) |
-
2005
- 2005-08-26 SE SE0501947A patent/SE0501947L/en unknown
Also Published As
Publication number | Publication date |
---|---|
SE0501947L (en) | 2006-11-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8010691B2 (en) | Content tagging of media streams | |
US7948910B2 (en) | Monitoring quality of a packet flow in packet-based communication networks | |
US8054744B1 (en) | Methods and apparatus for flow classification and flow measurement | |
US8976680B2 (en) | Operations, administration, and management fields for packet transport | |
US9191426B2 (en) | System and method for analyzing the performance of multiple transportation streams of streaming media in packet-based networks | |
US8023419B2 (en) | Remote monitoring of real-time internet protocol media streams | |
US8045478B2 (en) | Performance measurement in a packet transmission network | |
US7817546B2 (en) | Quasi RTP metrics for non-RTP media flows | |
US9077619B2 (en) | Exporting real time network traffic latency and buffer occupancy | |
JPH09261254A (en) | Method and instrument for measuring service quality | |
CN101699786A (en) | Method, device and system for detecting packet loss | |
US20100128770A1 (en) | Measuring Delay in a Network Segment and/or through a Network Communications Device | |
US20140043965A1 (en) | Network apparatus, communication system, abnormal traffic detection method, and program | |
US7801127B2 (en) | System and method for creating a sequence number field for streaming media in a packet-based networks utilizing internet protocol | |
CN110431807A (en) | The method, apparatus and system of IPTV service quality testing | |
US7898969B2 (en) | Performance measurement in a packet transmission network | |
US8295186B2 (en) | Individual end-to-end D/DV/L measurement in IP multicast | |
AU2004222994A1 (en) | Method for evaluating the bandwith of a digital link | |
US20210176170A1 (en) | Method and device for sending data packets over an ip/mpls network | |
JP4798495B2 (en) | Video distribution quality measurement system, apparatus and method | |
CN103916286B (en) | Test method and device for detecting network device | |
CN109067625A (en) | A kind of detection method, equipment and the system of service channel performance | |
CN106817269B (en) | Network layer monitoring method and system and related equipment | |
JP3711981B2 (en) | Stream quality observation apparatus, program, and recording medium | |
SE528507C2 (en) | Monitoring method for information transmission within IP based broadband network, comprises sending supplementary information in parallel to information monitor |