The present invention provides a method for distributing Internet Protocol
Television (IPTV) content over a national IP backbone using GRE tunneling
in a point-to-point ring topology. A logical path is defined that
connects multiple hub offices, each including at least two routers, in a
ring network topology. Generic Routing Encapsulation (GRE) tunnels are
used over an existing Internet Protocol (IP) backbone to establish
connectivity between adjacent hub offices. A direction for content flow
is defined. The direction of flow may be determined by selecting a
designated router. The routers of the hub offices selectively join to
upstream routers. This direction may be reversed by changing the
direction of in which routers join. IPTV content is distributed over the
defined path using the GRE tunnels. The necessity of forwarding the
content is determined at each hub office.