EP1548978B1

Route-optimised multicast traffic for a mobile network node

Abstract

This record has no abstract on file.

EP1548978B1, drawing sheet 1
Sheet 1 of 5

Term

Term ended

Expired 23 December 2023, 2.8 years ago.

  1. Priority and filed
  2. Granted
  3. Expired
  4. Today

21 claims: 14 independent, 7 dependent

  1. 1
    A method of communicating traffic from a source to a group (G) of nodes including a Network Node (NN) in a network using one or more multicast protocols, the network also comprising a Router (MR) for forwarding traffic between said network and the Internet, characterised by a Multicast Signalling Gateway (MSG) co-located with said Router (MR) translating on an outgoing router interface signalling messages of a multicast routing protocol (MRP) into messages of a group membership protocol (GMP).
  2. 3
    A method as claimed in any preceding claim, wherein said Multicast Signalling Gateway (MSG) operating on said interface determines whether said signalling messages relate to the group join class ({JOIN}) or the group leave class ({LEAVE}) and translates the class into group membership protocol (GMP).
  3. 5
    A method as claimed in any preceding claim, wherein said Multicast Signalling Gateway (MSG) operating on said MSG-enabled outgoing interface determines whether said signalling messages contain an identification of a target multicast Group (G) and translates the target multicast group identification into group membership protocol (GMP).
  4. 9
    A method as claimed in any preceding claim, wherein said Multicast Signalling Gateway (MSG) renews the GMP subscription for groups and associated source lists maintained for said MSG-enabled outgoing interface in response to a change of topological attachment point of said interface.
  5. 10
    A method as claimed in any preceding claim, wherein multicast packets from a source external to said network to which said network is subscribed through the MSG-enabled outgoing interface are multicast-routed from said MSG-enabled outgoing interface within said network according to a local multicast forwarding table of said router (MR).
  6. 11
    A method as claimed in any preceding claim, wherein said Multicast Signalling Gateway (MSG) uses a service interface as provided by the GMP protocols to generate the GMP messages, and thus to enable and disable reception of packets sent to specific IP multicast addresses by specific sources.
  7. 14
    A method as claimed in any preceding claim, wherein said Multicast Signalling Gateway (MSG) detects Multicast Routing Protocol (MRP) messages by monitoring packets sent over the MSG-enabled outgoing interface.
  8. 15
    A method as claimed in any preceding claim, wherein said Multicast Signalling Gateway (MSG) is embedded within an extension of a multicast routing protocol (MRP) implementation.
  9. 16
    A method as claimed in any preceding claim, wherein said Multicast Signalling Gateway (MSG) translates multicast packets together with unicast source addresses and multicast destination addresses of multicast packets between IPv4 and IPv6 protocols.
  10. 17
    A method as claimed in any preceding claim, wherein said Multicast Signalling Gateway (MSG) translates IPv4 MRP messages into IPv4 GMP messages (that is IGMP messages).
  11. 18
    A method as claimed in any preceding claim, wherein said Multicast Signalling Gateway (MSG) translates IPv6 MRP messages into IPv6 GMP messages (that is MLD messages).
  12. 19
    A method as claimed in any preceding claim, wherein said Multicast Signalling Gateway (MSG) translates IPv4 MRP messages into IPv6 GMP messages and enables IPv4 nodes to receive Multicast packets from IPv6 multicast groups and sources.
  13. 20
    A method as claimed in any preceding claim, wherein said Multicast Signalling Gateway (MSG) translates IPv6 MRP messages into IPv4 GMP messages and enables IPv6 nodes to receive multicast packets from IPv4 multicast groups and sources.
  14. 21
    Apparatus characterized in that it has means adapted to perform the steps of the method as claimed in any preceding claim and comprising said Multicast Signalling Gateway (MSG) co-located with said Router (MR) and translating on an outgoing router interface signalling messages of a multicast routing protocol (MRP) into messages of a group membership protocol (GMP).