Patents by Inventor Sameh A. Rabie

Sameh A. Rabie has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20050157750
    Abstract: A method and system for interworking between an Ethernet communication network and a frame relay network, in which a first network interface is operable to communicate with the Ethernet communication network using an Ethernet communication protocol. A second network interface is operable to communicate with the frame relay communication network using a frame relay protocol. A processing unit is in communication with the first network interface and the second network interface, in which the processing unit terminates frames received from a one of the frame relay communication network and the Ethernet communication network and maps parameters corresponding to the received one of the frame relay and Ethernet frames into the other of the frame relay and Ethernet frames. The mapped parameters include circuit configuration control plane information and data plane parameters corresponding to individual frames.
    Type: Application
    Filed: November 17, 2004
    Publication date: July 21, 2005
    Inventors: Sameh Rabie, Osama Magd, Bashar Abdullah, Baghdad Barka
  • Publication number: 20050157645
    Abstract: An network includes an edge node configured to define per hop behaviors using a set of bits in an Ethernet header of a frame and a core node configured to receive the frame and to forward the frame according to the per-hop-behaviors. The network can also include a defined set of differentiated service classes, each differentiated service class associated with the set of per hop behaviors, indicated in the set of priority bits. The network classifies the Ethernet frame based on at least one of a set of priority bits or information in at least one protocol layer in the frame header of the Ethernet frame and determines a per hop behavior based on the classification.
    Type: Application
    Filed: June 15, 2004
    Publication date: July 21, 2005
    Inventors: Sameh Rabie, Osama Aboul-Magd, Bashar Abdullah, Baghdad Barka
  • Publication number: 20050157729
    Abstract: A method and system for interworking between an Ethernet communication network and an ATM network, in which a first network interface is operable to communicate with the Ethernet communication network using an Ethernet communication protocol. A second network interface is operable to communicate with the ATM communication network using an ATM protocol. A processing unit is in communication with the first network interface and the second network interface, in which the processing unit encapsulates frames received from the Ethernet network into ATM frames, decapsulates frames received from the ATM network to recover Ethernet frames and maps parameters corresponding to the received one of the ATM and Ethernet frames into the other of the ATM and Ethernet frames, the mapped parameters including connection configuration control plane information and data plane parameters corresponding to individual frames.
    Type: Application
    Filed: December 21, 2004
    Publication date: July 21, 2005
    Inventors: Sameh Rabie, Osama Magd, Bashar Abdullah, Baghdad Barka
  • Publication number: 20050157737
    Abstract: A network includes an edge node configured to define per hop behaviors using a set of bits in an Ethernet header of a frame and a core node configured to receive the frame and to forward the frame according to the per-hop-behaviors. The network can also include a defined set of differentiated service classes, each differentiated service class associated with the set of per hop behaviors, indicated in the set of priority bits. The network classifies the Ethernet frame based on at least one of a set of priority bits or information in at least one protocol layer in the frame header of the Ethernet frame and determines a per hop behavior based on the classification.
    Type: Application
    Filed: June 15, 2004
    Publication date: July 21, 2005
    Inventors: Sameh Rabie, Osama Aboul-Magd, Bashar Abdullah, Baghdad Barka
  • Publication number: 20050157751
    Abstract: A method and system for interworking between an Ethernet communication network and a frame relay network, in which a first network interface is operable to communicate with the Ethernet communication network using an Ethernet communication protocol. A second network interface is operable to communicate with the frame relay communication network using a frame relay protocol. A processing unit is in communication with the first network interface and the second network interface, in which the processing unit encapsulates frames received from the Ethernet network into frame relay frames, decapsulates frames received from the frame relay network to recover Ethernet frames and maps parameters corresponding to the received one of the frame relay and Ethernet frames into the other of the frame relay and Ethernet frames, the mapped parameters including connection configuration control plane information and data plane parameters corresponding to individual frames.
    Type: Application
    Filed: December 9, 2004
    Publication date: July 21, 2005
    Inventors: Sameh Rabie, Osama Magd, Basher Abdullah, Baghdad Barka
  • Publication number: 20050141509
    Abstract: A method of supporting multiple quality of service (QoS) levels for data being transmitted between two networking devices, such as customer equipment (CE), that use Ethernet and Asynchronous Transfer Mode (ATM). The method supports multiple QoS services in a network where a first CE is connected to a first edge device (interworking unit) using the Ethernet protocol and a second CE is connected to a second edge device using the ATM protocol. The edge devices may be directly connected together or they may be connected through a network backbone using any generally accepted network protocol. The first CE may be connected to the first edge device using a single Ethernet port, multiple Ethernet ports, a single virtual local area network (VLAN), or multiple VLAN's. The second CE is connected to an edge device using a single virtual circuit connection (VCC), a single virtual path connection (VPC), or multiple VCC's.
    Type: Application
    Filed: December 24, 2003
    Publication date: June 30, 2005
    Inventors: Sameh Rabie, John Whatman, Richard Pommainville, Bashar Abdullah, Baghdad Barka, John Davies
  • Publication number: 20050144327
    Abstract: A method of supporting multiple quality of service (QoS) levels for data being transmitted between two networking devices, such as customer equipment (CE), that use Ethernet and Frame Relay (FR). The method supports multiple QoS services in a network where a first CE is connected to a first edge device (interworking unit) using the Ethernet protocol and a second CE is connected to a second edge device using the FR protocol. The edge devices may be directly connected together or they may be connected through a network backbone using any generally accepted network protocol. The first CE may be connected to the first edge device using a single Ethernet port, multiple Ethernet ports, a single virtual local area network (VLAN), or multiple VLAN's. The second CE is connected to an edge device using a single data link connection (DLC), or multiple DLC's. The method ensures QoS for data transmitted between the first and the second CE via the Ethernet protocol to the FR protocol and vice versa.
    Type: Application
    Filed: December 24, 2003
    Publication date: June 30, 2005
    Inventors: Sameh Rabie, Richard Pommainville, John Whatman, Bashar Abdullah, John Davies, Baghdad Barka
  • Publication number: 20050135378
    Abstract: A service aware policer considers conformance to committed parameters before considering conformance to excess parameters. Such a flexible policer, which may be considered to be concerned with two rates and three colors, may find application in IP DiffServ, Metro Ethernet, etc. In particular, the policer, given a service associated with a given received packet, uses a profile specific to the associated service, where the profile provides values for the two rates. Subsequently, a token bucket rate algorithm allows the policer to transmit the given received packet for marking with one of the three colors. The policer may operate in a Color Blind mode in which the one of three colors (green, yellow, red) already associated with a packet is not considered or a Color Aware mode in which the color already associated with a packet is considered together with the size of the packet.
    Type: Application
    Filed: December 22, 2003
    Publication date: June 23, 2005
    Inventors: Sameh Rabie, Osama Aboul Magd
  • Publication number: 20030076829
    Abstract: The invention relates generally to data communication networks and more particularly to a method of bandwidth management in a multiservice connection-oriented network which uses one or more overlooking factors and one or more overbooking models. The method allows an edge node which has received a connection request to accurately determine the bandwidth available on a given link in the network, by ensuring that different overlooking models and different overbooking factors are normalized at the edge node.
    Type: Application
    Filed: October 5, 2001
    Publication date: April 24, 2003
    Inventors: Sameh A. Rabie, Osama Aboul Magd
  • Patent number: 6490249
    Abstract: An adaptive method and apparatus for regulating connection admission of traffic for networks, which includes a limiter that limits a volume of traffic admitted to a network through a connection admission control (CAC) procedure; and basing the connection admission control procedure at least in part on a pure measurement CAC that is solely based on measurements of actual traffic levels on the network. The connection admission control is based both on the pure measurement-based CAC and on a pure mathematical-based CAC that is solely dependent on user-supplied traffic parameters, thereby combining both types of the CAC to form a hybrid admission criterion. Where the network offers different services, managing link resources for CAC is effected by regulating the CAC procedure based on capacities assigned to service bandwidth pools that are defined for the different services offered by the network. The CAC procedure may take place on a virtual network (VN) environment.
    Type: Grant
    Filed: December 1, 1998
    Date of Patent: December 3, 2002
    Assignee: Nortel Networks Limited
    Inventors: Osama S. Aboul-Magd, Sameh A. Rabie
  • Patent number: 6331970
    Abstract: In an ATM communication system, a source transmitting in accordance with an Available Bit Rate service category must be policed to ensure that the cells are transmitted at a rate within the cell rate specified by the network at any given time. The usage parameter control system can only store a limited number of pending cell transmission rates to be enforced, and must make approximations by discarding certain stored pending cell transmission rates in order to make room for new cell transmission rates. This invention is directed towards a method for selecting which stored cell rates to discard that allows less cheating room in the cell rate enforcement than does the prior art, and that does not over-police.
    Type: Grant
    Filed: December 28, 1998
    Date of Patent: December 18, 2001
    Assignee: Nortel Networks Limited
    Inventors: Benjamin B. Nieh, John F. Pillar, Jacob Guttman, Bernard Marchand, Sameh Rabie