Gregory J Shepherd - Eugene OR, US Thomas J Pusateri - Wake Forest NC, US
Assignee:
Juniper Networks, Inc. - Sunnyvale CA
International Classification:
G06F 15/173
US Classification:
709238, 709227, 709230
Abstract:
Techniques for delivering and receiving multicast content across a unicast network are described. A system that supports delivery and reception of multicast content across a unicast network includes a first device and a second device. The first device may be a destination device or a multicast-enabled router. The second device is multicast-enabled, and may be a multicast-enabled router. The first device determines whether a route between a destination device and a source of multicast packets is multicast-enabled, sends a unicast request message that includes as a destination address an address associated with the source and is marked for interception by a second device based on the determination, and receives the multicast packets as unicast packets from the second device. The second device intercepts the unicast request message and delivers the multicast packets to the requesting device as unicast packets in response to the unicast request message. The unicast request message indicates the address of the source and a group address, i. e.
Vpn Services Using Address Translation Over An Ipv6 Network
Gregory Shepherd - Eugene OR, US Dino Farinacci - San Jose CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
H04L 12/28 H04L 12/56
US Classification:
370401, 370389, 370390, 370392
Abstract:
A method and system for translation of virtual private network (VPN) addresses over a provider network are disclosed. The method includes creating a multipoint tunnel extending between customer edge routers in a VPN network and over the provider network. The multipoint tunnel is identified with a multicast address and multicast packets are sent over the tunnel to identify tunnel endpoints at customer edge routers within the VPN. The method further includes converting, at one of the customer edge routers, a VPN join message to a provider join message and sending it over the provider network.
Clarence Filsfils - Brussels, BE Gregory Shepherd - Eugene OR, US Apoorva Karan - San Jose CA, US John M. Zwiebel - Santa Cruz CA, US Dino Farinacci - San Jose CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 11/00 H04L 12/26
US Classification:
370222, 370229, 370254
Abstract:
In one embodiment, a method includes receiving a multicast join message at a node having a plurality of interfaces, identifying the interface at which the join message was received, and selecting one or more of the interfaces to transmit the join message based on whether the join message was received on a ring interface. If the join message was received on one of the ring interfaces, the join message is transmitted on another of the interfaces. If the join message was not received on one of the ring interfaces, the join message is transmitted on both of the ring interfaces. The method further includes receiving multicast data and transmitting the multicast data on the interface at which the join message was received.
Delivering And Receiving Multicast Content Across A Unicast Network
Gregory J. Shepherd - Eugene OR, US Thomas J. Pusateri - Wake Forest NC, US
Assignee:
Juniper Networks, Inc. - Sunnyvale CA
International Classification:
H04L 12/26 H04L 12/56 G06F 15/173
US Classification:
370230, 370392, 709238
Abstract:
Techniques for delivering and receiving multicast content across a unicast network are described. A system that supports delivery and reception of multicast content across a unicast network includes a first device and a second device. The first device may be a destination device or a multicast-enabled router. The second device is multicast-enabled, and may be a multicast-enabled router. The first device determines whether a route between a destination device and a source of multicast packets is multicast-enabled, sends a unicast request message that includes as a destination address an address associated with the source and is marked for interception by a second device based on the determination, and receives the multicast packets as unicast packets from the second device. The second device intercepts the unicast request message and delivers the multicast packets to the requesting device as unicast packets in response to the unicast request message. The unicast request message indicates the address of the source and a group address, i. e.
Fast Multicast Convergence At Secondary Designated Router Or Designated Forwarder
Gregory Shepherd - Eugene OR, US Dino Farinacci - San Jose CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
H04L 12/28
US Classification:
370390, 370432
Abstract:
In one embodiment, a method includes receiving at a network device designated as a secondary designated router or forwarder, an indication that a receiver wants to join a multicast group, transmitting a multicast join message in response to the received indication, and receiving multicast data from a source at the network device. If a primary designated router or forwarder is operating to forward the multicast data from the source to the receiver, the received multicast data is dropped. If a failure occurs at the primary designated router or forwarder, the received multicast data is forwarded to the receiver. An apparatus for fast multicast convergence at a secondary designated router or forwarder is also disclosed.
Multicast Operations Using Prioritized State Information
Toerless Eckert - Mountain View CA, US Gregory J Shepherd - Eugene OR, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
H04J 3/26
US Classification:
370432, 370312, 3703953, 37039531
Abstract:
A classification mechanism to allow selected classes of multicast entries to be acted upon in a chosen order of priority during multicast distribution tree convergence is provided. Such prioritization allows for the designation of customers, networks or multicast groups to receive faster convergence of multicast distribution trees to modified multicast distribution trees in response to unavailability of an upstream router, and in performing other multicast-related tasks (e. g. , PIM joins and prunes). One aspect of the present invention provides for multicast entries (also called multicast states) that are at a same priority level to be acted upon in a fair manner, thereby avoiding having certain multicast entries and their associated users from being acted upon consistently last.
Various methods and systems for performing data-driven route advertisement are disclosed. One method involves inhibiting advertisement of a route that is associated with a data source. Advertisement of the route is then allowed in response to detecting data sent by the data source. For example, advertisement of the route can be allowed in response to detecting that the data source is sending data at a rate that exceeds a user-specified data rate. The data source can be a multicast source that is identified by an anycast address.
Processing Of A Video Program Having Plural Processed Representations Of A Single Video Signal For Reconstruction And Output
Arturo A. Rodriguez - Norcross GA, US Gregory Shepherd - Eugene OR, US Benjamin M. Cook - Flowery Branch GA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
H04N 11/02
US Classification:
37524025
Abstract:
In one embodiment, a method that includes receiving a single video stream, wherein the video stream includes plural processed representations of a video signal, wherein each of the plural processed representations of the video signal (PPROTVS) includes a respective sequence of processed latticed pictures, wherein each processed latticed picture of each of the PPROTVS represents a corresponding respective picture of the video signal, wherein each respective picture of the video signal is represented by at most one processed latticed picture in each of the PPROTVS, wherein plural consecutive non-overlapping segments of one of the PPROTVS are received in a single video stream, each separated by one or more consecutive, non-overlapping segments of the other PPROTVS received in the single video stream; and outputting the plural segments in decompressed format in output picture order.
Name / Title
Company / Classification
Phones & Addresses
Gregory Shepherd Manager
Modular Hardscapes of Texas LLC
Gregory Shepherd Director Icu/coronary Care Unit
Park Monterey Hospital General Hospital
900 S Atlantic Blvd, Monterey Park, CA 91754 6265709000, 6262814719
Gregory Shepherd
Kuiver, LLC Website & Technology Services · Websites & Technology Services · Web Page Design Software Development and Applications
2462 Norse Ave, Costa Mesa, CA 92627 1885 Chesapeake Way, Corona, CA 92880 2656 Clb Mesa Pl, Costa Mesa, CA 92627