WO2004006486A3 - Packet routing via payload inspection for alert services, for digital content delivery and for quality of service management and caching with selective multicasting in a publish-subscribe network - Google Patents

Packet routing via payload inspection for alert services, for digital content delivery and for quality of service management and caching with selective multicasting in a publish-subscribe network Download PDF

Info

Publication number
WO2004006486A3
WO2004006486A3 PCT/US2003/021338 US0321338W WO2004006486A3 WO 2004006486 A3 WO2004006486 A3 WO 2004006486A3 US 0321338 W US0321338 W US 0321338W WO 2004006486 A3 WO2004006486 A3 WO 2004006486A3
Authority
WO
WIPO (PCT)
Prior art keywords
packet
attributes
quality
content
subscriptions
Prior art date
Application number
PCT/US2003/021338
Other languages
French (fr)
Other versions
WO2004006486A2 (en
Inventor
Yennun Huang
Alex W P Fung
David S Rosenblum
Shalini Yajnik
Radu Teodorescu
Tsu-Wei Chen
Chih-Mei Lin
Chung-Yih Wang
Ping-Fai Yang
Roger C Leng
Original Assignee
Precache Inc
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 Precache Inc filed Critical Precache Inc
Priority to EP03763348A priority Critical patent/EP1535157A4/en
Priority to AU2003256463A priority patent/AU2003256463A1/en
Priority to KR1020057000385A priority patent/KR100985237B1/en
Priority to CN038212064A priority patent/CN1701304B/en
Priority to JP2004520021A priority patent/JP2005532748A/en
Publication of WO2004006486A2 publication Critical patent/WO2004006486A2/en
Publication of WO2004006486A3 publication Critical patent/WO2004006486A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/16Multipoint routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/52Multiprotocol routers
    • 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/24Traffic characterised by specific attributes, e.g. priority or QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/61Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources taking into account QoS or priority requirements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/63Routing a service request depending on the request content or context
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/185Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with management of multicast group membership
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1895Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for short real-time information, e.g. alarms, notifications, alerts, updates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Abstract

Packet routing via payload inspection at routers (12) in a core of a distributed network (10) for use in providing alert services, in distributing digital content such as video, music, and software and according to quality of service guarantees. Packets include subjects and attributes in addition to routing information. The subjects correspond with particular types of content for subscriptions, and the attributes encapsulate the data or content. The subscriptions may be associated with particular quality of service guarantees or levels of service. The routers (12) store filters corresponding with subscriptions to content. Upon receiving a packet, a router (12) inspects the payload section of the packet containing the attributes in order to retrieve the attributes and apply them to the filters for the subscriptions to content from the cameras. If an attribute satisfies a filter, the packet is routed to the next link. If the attributes do not satisfy the filters, the router discards the packet. These routing decisions are distributed among routers (12) in the network core (10). The router (12) locally caches the data in the network core (12).
PCT/US2003/021338 2002-07-08 2003-07-08 Packet routing via payload inspection for alert services, for digital content delivery and for quality of service management and caching with selective multicasting in a publish-subscribe network WO2004006486A2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
EP03763348A EP1535157A4 (en) 2002-07-08 2003-07-08 Packet routing via payload inspection for alert services, for digital content delivery and for quality of service management and caching with selective multicasting in a publish-subscribe network
AU2003256463A AU2003256463A1 (en) 2002-07-08 2003-07-08 Packet routing via payload inspection for alert services, for digital content delivery and for quality of service management and caching with selective multicasting in a publish-subscribe network
KR1020057000385A KR100985237B1 (en) 2002-07-08 2003-07-08 Packet routing via payload inspection for alert services, for digital content delivery and for quality of service management and caching with selective multicasting in a publish-subscribe network
CN038212064A CN1701304B (en) 2002-07-08 2003-07-08 System, method and apparatus for inspecting packet routing via payload in a publish-subscribe network
JP2004520021A JP2005532748A (en) 2002-07-08 2003-07-08 Caching including packet inspection for payload inspection, alert service, digital content delivery, and quality of service management, and selective multicasting in publish-subscribe networks

Applications Claiming Priority (8)

Application Number Priority Date Filing Date Title
US39463102P 2002-07-08 2002-07-08
US39464102P 2002-07-08 2002-07-08
US39471402P 2002-07-08 2002-07-08
US39456102P 2002-07-08 2002-07-08
US60/394,714 2002-07-08
US60/394,561 2002-07-08
US60/394,641 2002-07-08
US60/394,631 2002-07-08

Publications (2)

Publication Number Publication Date
WO2004006486A2 WO2004006486A2 (en) 2004-01-15
WO2004006486A3 true WO2004006486A3 (en) 2004-05-27

Family

ID=30119330

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2003/021338 WO2004006486A2 (en) 2002-07-08 2003-07-08 Packet routing via payload inspection for alert services, for digital content delivery and for quality of service management and caching with selective multicasting in a publish-subscribe network

Country Status (6)

Country Link
EP (1) EP1535157A4 (en)
JP (2) JP2005532748A (en)
KR (1) KR100985237B1 (en)
CN (1) CN1701304B (en)
AU (1) AU2003256463A1 (en)
WO (1) WO2004006486A2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7894447B2 (en) 2005-12-06 2011-02-22 Lippershy Celestial Llc Digital object routing
US8014389B2 (en) 2005-12-06 2011-09-06 Lippershy Celestial Llc Bidding network
US8055897B2 (en) 2005-12-06 2011-11-08 Lippershy Celestial Llc Digital object title and transmission information
US8194701B2 (en) 2005-12-06 2012-06-05 Lippershy Celestial Llc System and/or method for downstream bidding
US9330190B2 (en) 2006-12-11 2016-05-03 Swift Creek Systems, Llc Method and system for providing data handling information for use by a publish/subscribe client

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0629764A (en) * 1991-07-16 1994-02-04 Nec Ic Microcomput Syst Ltd Wind noise reduction microphone amplifier
JP4614128B2 (en) 2004-12-10 2011-01-19 日本電気株式会社 Packet delivery system, PAN registration device, PAN management device, and packet transfer device
MX2007007461A (en) 2004-12-23 2007-08-20 Ericsson Telefon Ab L M Method for informing multiple mobile terminals of an emergency event.
US20070005725A1 (en) * 2005-06-30 2007-01-04 Morris Robert P Method and apparatus for browsing network resources using an asynchronous communications protocol
CN100456753C (en) * 2005-07-13 2009-01-28 华为技术有限公司 Message matching method and system
CN1925482B (en) * 2005-09-01 2013-03-27 中兴通讯股份有限公司 Transforming method and device for human-machine order format
US9686183B2 (en) 2005-12-06 2017-06-20 Zarbaña Digital Fund Llc Digital object routing based on a service request
JP4680068B2 (en) * 2006-01-05 2011-05-11 富士通株式会社 Communication control method, network and network device
WO2012002726A2 (en) * 2010-06-30 2012-01-05 한국전자통신연구원 Communication node and communication method
KR20120002424A (en) 2010-06-30 2012-01-05 한국전자통신연구원 Communication node and communication method
CN101969469B (en) 2010-10-25 2013-11-06 华为技术有限公司 Callback processing method and device in telecom capability opening
WO2013081511A1 (en) * 2011-11-29 2013-06-06 Telefonaktiebolaget L M Ericsson (Publ) Flow based packet manipulation congestion control
CN103166851B (en) * 2011-12-16 2016-06-15 中国电信股份有限公司 The transfer processing method of internet information and system
US9026410B2 (en) * 2012-03-16 2015-05-05 The Boeing Company System and method for rapid management of logic formulas
KR101487859B1 (en) 2014-01-15 2015-02-02 주식회사 이디엄 Method for Collecting UDP Packet When Java Program Is Being Executed
CN106455140A (en) * 2014-01-24 2017-02-22 北京奇虎科技有限公司 Attribute information display system and router
CN104811740B (en) * 2015-04-29 2019-01-08 北京奇艺世纪科技有限公司 A kind of distribution method of video file, system and device
JP6665697B2 (en) 2016-06-09 2020-03-13 富士通株式会社 Past information providing program, past information providing method, and past information providing device
US10824598B2 (en) * 2018-08-07 2020-11-03 Dell Products L.P. Handling file commit and commit-delete operations in an overlay optimizer
JP2020126283A (en) * 2019-01-31 2020-08-20 有二 菱沼 Corporate information transmission/reception system
CN112383582A (en) * 2020-10-09 2021-02-19 爱普(福建)科技有限公司 Management method and system for real-time data of edge layer
WO2022180690A1 (en) * 2021-02-24 2022-09-01 日本電信電話株式会社 Communication system, communication device, data distribution method, and program
JP2022164421A (en) * 2021-04-16 2022-10-27 Jcc株式会社 Broadcast recording apparatus and program therefor
CN114900555A (en) * 2021-12-14 2022-08-12 合肥哈工轩辕智能科技有限公司 Data distribution method and device based on lossless compression algorithm

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020087881A1 (en) * 2000-12-29 2002-07-04 Shlomi Harif System, method and program for identifying and binding a process in a heterogeneous network
US20020162025A1 (en) * 2001-04-30 2002-10-31 Sutton Lorin R. Identifying unwanted electronic messages
US6523068B1 (en) * 1999-08-27 2003-02-18 3Com Corporation Method for encapsulating and transmitting a message includes private and forwarding network addresses with payload to an end of a tunneling association

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997023096A1 (en) * 1995-12-15 1997-06-26 Bell Communications Research, Inc. Systems and methods employing video combining for intelligent transportation applications
US5873084A (en) * 1996-01-18 1999-02-16 Sun Microsystems, Inc. Database network connectivity product
GB2350758A (en) * 1999-06-04 2000-12-06 Ibm Message broker providing a publish/subscribe sevice and method of processing messages in a publish/subscribe environment
JP3685651B2 (en) * 1999-06-04 2005-08-24 沖電気工業株式会社 Interconnect apparatus and active QoS mapping method
GB2354349A (en) * 1999-09-16 2001-03-21 Ibm Event notification data processing with command and command notification combined into a single event
US7283502B1 (en) * 2000-09-21 2007-10-16 Lucent Technologies Inc. Enhancement of framing protocol frame format to support quality of service
US7046680B1 (en) * 2000-11-28 2006-05-16 Mci, Inc. Network access system including a programmable access device having distributed service control

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6523068B1 (en) * 1999-08-27 2003-02-18 3Com Corporation Method for encapsulating and transmitting a message includes private and forwarding network addresses with payload to an end of a tunneling association
US20020087881A1 (en) * 2000-12-29 2002-07-04 Shlomi Harif System, method and program for identifying and binding a process in a heterogeneous network
US20020162025A1 (en) * 2001-04-30 2002-10-31 Sutton Lorin R. Identifying unwanted electronic messages

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7894447B2 (en) 2005-12-06 2011-02-22 Lippershy Celestial Llc Digital object routing
US8014389B2 (en) 2005-12-06 2011-09-06 Lippershy Celestial Llc Bidding network
US8055897B2 (en) 2005-12-06 2011-11-08 Lippershy Celestial Llc Digital object title and transmission information
US8194701B2 (en) 2005-12-06 2012-06-05 Lippershy Celestial Llc System and/or method for downstream bidding
US9330190B2 (en) 2006-12-11 2016-05-03 Swift Creek Systems, Llc Method and system for providing data handling information for use by a publish/subscribe client

Also Published As

Publication number Publication date
AU2003256463A8 (en) 2004-01-23
WO2004006486A2 (en) 2004-01-15
EP1535157A2 (en) 2005-06-01
CN1701304B (en) 2010-05-05
EP1535157A4 (en) 2010-09-08
CN1701304A (en) 2005-11-23
KR100985237B1 (en) 2010-10-04
KR20050017108A (en) 2005-02-21
JP2010148118A (en) 2010-07-01
AU2003256463A1 (en) 2004-01-23
JP2005532748A (en) 2005-10-27

Similar Documents

Publication Publication Date Title
WO2004006486A3 (en) Packet routing via payload inspection for alert services, for digital content delivery and for quality of service management and caching with selective multicasting in a publish-subscribe network
US7693985B2 (en) Technique for dispatching data packets to service control engines
US10038567B2 (en) Scalable IP-services enabled multicast forwarding with efficient resource utilization
HK1082858A1 (en) Packet routing via payload inspection and subscription processing in a publish-subscribe network
DE69821628T2 (en) TELECOMMUNICATIONS SYSTEM
US6781991B1 (en) Method and apparatus for monitoring and selectively discouraging non-elected transport service over a packetized network
JP5481387B2 (en) Method for transferring packet, related packet transfer system, related classification device, and related popularity monitoring device
US20010025377A1 (en) High bandwidth transmission system and method having local insertion, delay play and demand play
CA2480593A1 (en) Method to block unauthorized network traffic in a cable data network
WO1997024841A3 (en) Datagram transmission over virtual circuits
JP4489415B2 (en) Promoting traffic management functions in DSLAM
CN105850083A (en) Congestion management in a multicast communication network
EP2436155B1 (en) Method for path management between a source node and a destination node at the link layer level, corresponding source node and table
WO2002044844A3 (en) Programmable access device for a distributed network access system
Balakrishnan et al. Active router approach for selective packet discard of streamed MPEG video under low bandwidth conditions
JP2003509903A (en) IN controlled multicast
EP2260612B1 (en) Bandwidth signalling
Harbaum et al. Providing heterogeneous multicast services with AMnet
EP1472837B1 (en) Method for multimedia flow transport
DE602004001940T2 (en) Method and system for customizing the message service of a user
JP2004200942A (en) Contents distribution system and contents distribution method used for it
Eriksson Introducing IP-TV, impacts and adjustments to the distribution and back-bone network of a network operator
Koskenvaara Decentralization of multimedia content in a heterogeneous environment
Plunkett et al. An evaluation of three multicast routing algorithms

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SC SD SE SG SK SL TJ TM TN TR TT TZ UA UG UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 1020057000385

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 2003763348

Country of ref document: EP

Ref document number: 2004520021

Country of ref document: JP

WWP Wipo information: published in national office

Ref document number: 1020057000385

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 20038212064

Country of ref document: CN

WWP Wipo information: published in national office

Ref document number: 2003763348

Country of ref document: EP