EP1575237B1

Method of multicast data packet transmission

Abstract

This record has no abstract on file.

EP1575237B1, drawing sheet 1
Sheet 1 of 17

Term

Term ended

Expired 30 March 2021, 5.5 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

12 claims: 2 independent, 10 dependent

  1. 1
    A communication control apparatus for performing communications with another communication control apparatus via a network, said communication control apparatus being coupled to said network and including an IP header conversion module (1010) for either converting an Internet Protocol version 4 IPv4, address which is contained in an IPv4 header of an IPv4 packet into an Internet Protocol version 6 IPv6, address to generate an IPv6 packet by converting said IPv4 header into an IPv6 header, or converting an IPv6 address which is contained in an IPv6 header of an IPv6 packet into an IPv4 address to generate an IPv4 packet by converting said IPv6 header into an IPv4 header, characterized by comprising:a translation control module (1011) for translating type information which is contained in an Internet Group Management Protocol IGMP, header of an IGMP packet into type information which is contained in a Multicast. Listener Discovery MLD, header of an MLD packet and vice versa, and translating an IPv4 multicast address which is contained in said IGHP header into an IPv6 multicast address which is contained in said MLD packet and vice versa to generate either an IGMP packet or an MLD packet;and a switch control module (1009) for starting said translation control module (1011), if a packet received from said network contains said ZGMP header or said MLD header.
  2. 11
    A communication control apparatus for performing communications with another communication control apparatus via a network, said communication control apparatus being coupled to said network and including:a memory (2002) for storing an IP header conversion program (1010) for either converting an IPv4 address which is contained in an IPv4 header of an IPv4 packet into an IPv6 address to generate an IPv6 packet by converting said IPv4 header into an IPv6 header, or converting an IPv6 address which is contained in an IPv6 header of an IPv6 packet into an IPv4 address to generate an IPv4 packet by converting said IPv6 header into an IPv4 header;and a CPU (2001) for executing a program stored in said memory, characterized: in that said memory (2002) stores: a translation control program (1011). That when executed causes said CPU (2001) to perform the steps of translating type information which is contained in an IGMP header of an IGMP packet into type information which is contained in an MLD header of an MLD packet and vice versa, and translating an IPv4 multicast address which is contained in said IGMP header into an IPv6 multicast address which is contained in said MLD packet and vice versa to generate either an IGMP packet or an MLD packet;and a switch control program (1009). That when executed causes said CPU (2001) to perform the steps of starting said translation control program (1011), if a packet received from said network contains said IGMP header or said MLD header.