DK2823616T3 - Fremgangsmåde, enhed og system til pakketransmission over ip-netværk - Google Patents

Fremgangsmåde, enhed og system til pakketransmission over ip-netværk Download PDF

Info

Publication number
DK2823616T3
DK2823616T3 DK12706871.6T DK12706871T DK2823616T3 DK 2823616 T3 DK2823616 T3 DK 2823616T3 DK 12706871 T DK12706871 T DK 12706871T DK 2823616 T3 DK2823616 T3 DK 2823616T3
Authority
DK
Denmark
Prior art keywords
networks
packet transmission
transmission over
packet
over
Prior art date
Application number
DK12706871.6T
Other languages
English (en)
Inventor
Halvard Brennum
Original Assignee
Appear Tv As
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Appear Tv As filed Critical Appear Tv As
Application granted granted Critical
Publication of DK2823616T3 publication Critical patent/DK2823616T3/da

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/50Queue scheduling
    • H04L47/62Queue scheduling characterised by scheduling criteria
    • H04L47/625Queue scheduling characterised by scheduling criteria for service slots or service orders
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/08Error detection or correction by redundancy in data representation, e.g. by using checking codes
    • G06F11/10Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045Arrangements at the receiver end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/74Address processing for routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/32Flow control; Congestion control by discarding or delaying data units, e.g. packets or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/611Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/764Media network packet handling at the destination 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/765Media network packet handling intermediate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4381Recovering the multiplex stream from a specific network, e.g. recovering MPEG packets from ATM cells
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/631Multimode Transmission, e.g. transmitting basic layers and enhancement layers of the content over different transmission paths or transmitting with different error corrections, different keys or with different transmission protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/643Communication protocols
    • H04N21/64322IP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/643Communication protocols
    • H04N21/6437Real-time Transport Protocol [RTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
DK12706871.6T 2012-03-06 2012-03-06 Fremgangsmåde, enhed og system til pakketransmission over ip-netværk DK2823616T3 (da)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/EP2012/053827 WO2013131561A1 (en) 2012-03-06 2012-03-06 Method, device and system for packet transmission over ip networks

Publications (1)

Publication Number Publication Date
DK2823616T3 true DK2823616T3 (da) 2021-01-11

Family

ID=45787225

Family Applications (1)

Application Number Title Priority Date Filing Date
DK12706871.6T DK2823616T3 (da) 2012-03-06 2012-03-06 Fremgangsmåde, enhed og system til pakketransmission over ip-netværk

Country Status (4)

Country Link
US (1) US9137168B2 (da)
EP (1) EP2823616B1 (da)
DK (1) DK2823616T3 (da)
WO (1) WO2013131561A1 (da)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5821986B2 (ja) * 2014-03-07 2015-11-24 Nttエレクトロニクス株式会社 パケット受信装置
GB2521883B (en) 2014-05-02 2016-03-30 Imagination Tech Ltd Media controller
WO2016126735A2 (en) * 2015-02-02 2016-08-11 Accelerated Media Technologies, Inc. Systems and methods for electronic news gathering
US10447755B2 (en) * 2015-03-16 2019-10-15 Imagine Communications Corp. Video stream transmission over IP network
JP6443173B2 (ja) * 2015-03-27 2018-12-26 富士通株式会社 映像データ処理装置、映像データ処理システム、映像データ処理方法、及び、映像データ処理プログラム
WO2016193443A1 (de) * 2015-06-03 2016-12-08 Hirschmann Automation And Control Gmbh Verfahren für ein redundantes übertragungssystem mit prp und zwischenspeicherung von datenpaketen
US10211950B1 (en) * 2016-05-20 2019-02-19 Harmonic, Inc. High bit rate media FEC recovery
JP6796233B2 (ja) * 2016-09-05 2020-12-09 株式会社メディアリンクス 映像切替システム
US10419808B2 (en) 2016-09-08 2019-09-17 Gvbb Holdings S.A.R.L. System and method for scalable physical layer flow of packetized media streams
US11979340B2 (en) 2017-02-12 2024-05-07 Mellanox Technologies, Ltd. Direct data placement
US11190462B2 (en) * 2017-02-12 2021-11-30 Mellanox Technologies, Ltd. Direct packet placement
CN110115011B (zh) 2017-03-06 2021-02-05 华为技术有限公司 组播业务处理方法及接入设备
CN106844069A (zh) * 2017-03-10 2017-06-13 广东欧珀移动通信有限公司 调整广播消息队列的方法、装置及终端
US11252464B2 (en) 2017-06-14 2022-02-15 Mellanox Technologies, Ltd. Regrouping of video data in host memory
US12095655B2 (en) * 2020-01-08 2024-09-17 Nevion As Redundant transmission system
CN113949896B (zh) * 2021-09-30 2023-11-17 中央广播电视总台 Ip媒体流处理方法、装置、计算机设备及可读存储介质
US11996932B2 (en) * 2021-12-16 2024-05-28 Nokia Solutions And Networks Oy Active-active TDM PW with asymmetry control
US12216575B2 (en) 2022-07-06 2025-02-04 Mellanox Technologies, Ltd Patterned memory-network data transfer
US12137141B2 (en) 2022-07-06 2024-11-05 Mellanox Technologies, Ltd. Patterned remote direct memory access (RDMA)
US12135662B2 (en) 2022-07-06 2024-11-05 Mellanox Technologies, Ltd. Patterned direct memory access (DMA)
US12368677B2 (en) * 2022-10-07 2025-07-22 Disney Enterprises, Inc. Dual internet protocol (IP) network input reference validation
EP4354772A1 (en) * 2022-10-11 2024-04-17 Nxp B.V. Network device, communication system and method for the network device
CN116634187A (zh) * 2023-05-26 2023-08-22 广州市百果园网络科技有限公司 基于合流发送机制的视频流处理方法、装置、设备和介质

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6839865B2 (en) 2000-12-29 2005-01-04 Road Runner System and method for multicast stream failover
ATE291810T1 (de) 2001-09-26 2005-04-15 Siemens Ag Empfang von datentelegrammen in kommunikationssystemen mit redundanten netzwerkpfaden
EP1300991A1 (en) 2001-10-02 2003-04-09 Lucent Technologies Inc. A method for filtering redundant data packets
US6851084B2 (en) * 2002-06-10 2005-02-01 Harris Corporation Forward error correction method and system for reliable transmission of real time data over a packet based network
US7142540B2 (en) 2002-07-18 2006-11-28 Sun Microsystems, Inc. Method and apparatus for zero-copy receive buffer management
CN101151829A (zh) * 2005-04-07 2008-03-26 诺基亚公司 流传送中的缓存
US8989006B2 (en) 2005-12-29 2015-03-24 General Instrument Corporation Method and apparatus for glitchless failover to redundant stream
US7796598B2 (en) 2006-04-03 2010-09-14 Cisco Technology, Inc. Synchronizing redundant video streams encapsulated in IP/UDP packets
US20080049720A1 (en) 2006-08-25 2008-02-28 Sbc Knowledge Ventures, Lp System and method of delivering data via a network
US7924761B1 (en) * 2006-09-28 2011-04-12 Rockwell Collins, Inc. Method and apparatus for multihop network FEC encoding
US7940644B2 (en) 2007-03-14 2011-05-10 Cisco Technology, Inc. Unified transmission scheme for media stream redundancy
CN101296055B (zh) 2007-04-29 2013-01-09 华为技术有限公司 数据包收发方法及装置
FI20070538A0 (fi) * 2007-07-09 2007-07-09 Valtion Teknillinen Menetelmä la laite mobiilibroadcastin luotettavuuden parantamiseksi
WO2009026421A1 (en) * 2007-08-22 2009-02-26 Icommunication Dynamics, Llc Apparatus, system, and method for video delivery using dual multicast streams with one being delayed
US20090097425A1 (en) 2007-10-01 2009-04-16 Interdigital Patent Holdings, Inc. Radio link control operations and enhanced duplicate detection in a wireless receiver
US8089869B2 (en) 2008-03-09 2012-01-03 Fluke Corporation Method and apparatus of duplicate packet detection and discard
EP2266237A1 (en) * 2008-04-11 2010-12-29 Thomson Licensing Staggercasting with temporal scalability
GB2500175B (en) 2012-03-06 2014-08-20 Appear Tv As Method,device and system for packet transmission over IP networks

Also Published As

Publication number Publication date
US9137168B2 (en) 2015-09-15
HK1205383A1 (en) 2015-12-11
US20150026542A1 (en) 2015-01-22
EP2823616A1 (en) 2015-01-14
EP2823616B1 (en) 2020-09-23
WO2013131561A1 (en) 2013-09-12

Similar Documents

Publication Publication Date Title
DK2823616T3 (da) Fremgangsmåde, enhed og system til pakketransmission over ip-netværk
BR112014004057A2 (pt) dispositivo e método de transmissão, e, aparelho de rede
PT2854475T (pt) Sistema de gateway, dispositivo e método de comunicação
EP3065429A4 (en) Method and device for group communication, having robust mobility
EP3386157A4 (en) Packet transmission method, device and system
IL230497A0 (en) Mobile communication device, system, and method
BR112013001525A2 (pt) método e aparelho para localizar falhas em redes de comunicações
EP3021538A4 (en) MESSAGE TRANSMISSION PROCEDURE, ROUTER AND DIAL SWITCH
EP2528390A4 (en) NODE SELECTION PROCESS, NETWORK DEVICE AND SYSTEM THEREWITH
EP2869508A4 (en) METHOD FOR RECEIVING MESSAGE AND DEVICE AND SYSTEM FOR INSPECTING PACKET IN DEPTH
EP2916499A4 (en) METHOD FOR PROCESSING IP PACKETS, APPARATUS AND NETWORK SYSTEM
TWI561030B (en) System, method and device for providing network communications
EP3001733A4 (en) METHOD, DEVICE AND SYSTEM FOR NETWORK SELECTION
EP2903346A4 (en) SWITCHING PROCESS, SYSTEM AND DEVICE FOR COMMUNICATION PATHS
EP3091522A4 (en) Traffic control method, network side device and terminal
GB2507490B (en) Method and apparatus for packet routing
EP3079388A4 (en) Method, device and system for selecting lte network
EP2852087A4 (en) PACKET NETWORK SYNCHRONIZATION PROCESS, DEVICE AND SYSTEM
ZA201307674B (en) Communication method, network device, and communication system for muli-rat network
EP2677689A4 (en) METHOD, APPARATUS AND SYSTEM FOR CONFIGURING A NETWORK DEVICE
EP3054723A4 (en) Network switching method, device and system
EP2773074A4 (en) GUARANTEE PROCESS, DEVICE AND SYSTEM FOR COMMUNICATION SERVICE QOS IN A NAT SCENARIO
EP2723141A4 (en) COMMUNICATION TERMINAL DEVICE AND METHOD, BASE STATION DEVICE, AND COMMUNICATION SYSTEM
EP2916592A4 (en) METHOD, DEVICE AND SYSTEM FOR MANAGING PACKET DATA NETWORK TYPE
EP2712141A4 (en) METHOD, SYSTEM AND DEVICE FOR AUTHENTICATING IP TELEPHONE AND VOICE FIELD NEGOTIATION