×

CLASSIFICATION FOR MEDIA STREAM PACKETS IN A MEDIA GATEWAY

  • US 20070121580A1
  • Filed: 10/02/2006
  • Published: 05/31/2007
  • Est. Priority Date: 10/03/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method in a FPGA (Field Programmable Gate Array) for processing packets received at a media gateway, the method comprising:

  • ascertaining whether a received packet is a media packet;

    if said received packet is said media packet, inspecting a first portion of a media destination port number from the header of said media packet, and comparing said first portion with a media port base that has already been set up in said media gateway, if there is a match between said first portion and said media port base, inspecting a second portion of said media destination port number from said header of said media packet, employing said second portion as a key to a media port table of said media gateway to ascertain whether packets associated with a media stream ID are to be discarded, and discarding said received packet if said packet associated with said media stream ID are to be discard, else,  

    obtaining a media processing CPU ID associated with said media stream ID from said media port table,  

    formulating a destination MAC address for said received packet of at least said media processing CPU ID, and  

    updating said received packet with said destination MAC address, thereby enabling said received packet to be switched by a switch that is external to said FPGA to a media processing CPU associated with said media processing CPU ID.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×