Including Sorting And Merging Networks Patents (Class 370/411)
  • Publication number: 20100067437
    Abstract: A telecommunication system and method for controlling the establishment of payload connections through media gateways. The system receives and aggregates control orders from a plurality of telecommunication nodes such as media gateway controllers. The system uses knowledge of resources in the network to optimize the path of the payload connection. The system also sends control orders to a given media gateway in order to establish the payload connection. The system may be connected to a plurality of other instances of the same type of system in a hierarchical manner.
    Type: Application
    Filed: November 6, 2006
    Publication date: March 18, 2010
    Inventors: Jari Vikberg, Tomas Nylander, Jan Sjölund, Jan Gjärdman
  • Publication number: 20100067537
    Abstract: A method for Internet Protocol (IP) charging and rating gateway within a system having: (i) a proxy server for connection to an Authentication, Authorization, and Accounting (AAA) server; (ii) an access gateway, (iii) an IP classification engine for connection between a data network and the access gateway; and (iv) a gateway controller connected to the proxy server and the IP classification engine, including the steps of: (a) receiving IP packets at the IP classification engine, the IP packets originating from the data network and destined for a subscriber device via the access gateway; (b) classifying the IP packets according to the protocol of each of the packets at the IP classification engine; and (c) selectively instructing the IP classification engine to permit or deny the flow of IP packets between the data network and the access gateway at the gateway controller. Preferably, the proxy server is configured to emulate the access gateway and the AAA server.
    Type: Application
    Filed: November 23, 2009
    Publication date: March 18, 2010
    Applicant: Redknee Inc.
    Inventors: KARTHIK RAMAKRISHNAN, Ian Gordon Collett, Rubens Rahim
  • Publication number: 20100061331
    Abstract: Embodiments of the present invention disclose a method of implicit detachment and related system and device. The method comprises: the first device receives a request message that carries implicit detachment indication from the second device; and the first device performs implicit detachment or restores the second device to original status according to the indication. Embodiments herein further disclose a system and device for implicit detachment. In embodiments herein, implicit detachment process is triggered through MRT expiry information.
    Type: Application
    Filed: November 18, 2009
    Publication date: March 11, 2010
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiaolong Guo, Lan Liu, Wanqiang Zhang
  • Publication number: 20100064082
    Abstract: A communication module for connecting a serial bus, which transmits data in packets, to a plurality of system buses of a gateway, which transmit data word by word, the communication module having a communication protocol unit, which is connected to the serial bus, for converting between data packages and messages, which are respectively made up of a plurality of data words, a message relaying unit for relaying messages between at least one message memory and the communication protocol unit, as well as buffer memories, a plurality of interface units, which are respectively connected to an associated system bus of the gateway, each interface unit being connected to at least one associated buffer memory, which stores a message temporarily, a transmission of data words via a plurality of system buses and their associated interface units from and to the buffer memories of the interface units taking place simultaneously, without delay.
    Type: Application
    Filed: May 3, 2007
    Publication date: March 11, 2010
    Inventors: Markus Ihle, Tobias Lorenz, Jan Taube
  • Publication number: 20100061388
    Abstract: A server-client system or architecture that allows datacast applications to reliably transport data objects from a network server over a unidirectional packet network (“datacast network”) to one or more clients, each of which may be listening to the packet stream at different times. The invention allows the clients to listen intermittently to the datacast, yet still receive all of the data objects published by the server in a timely manner, and in a way that is more optimal in terms of client resource use. This ensures that listening clients can receive a complete set of the data objects broadcast while being able to conserve client processing and power resources by not requiring continuous listening by the client to the datacast.
    Type: Application
    Filed: May 6, 2009
    Publication date: March 11, 2010
    Applicant: Roundbox, Inc.
    Inventors: Peter Andrew Mataga, Igor Slepchin
  • Publication number: 20100054250
    Abstract: A simple means is used to realize a virtual network communication via an home network and Internet. A relay device 4 comprises bridge module 12 provided between a network protocol stack 13 and each of network devices 10, 11 for bridging for packets which are not addressed to the relay device or VLAN, or not broadcast request packets; a server address storage section 17 for storing the global address of a server; a tunneling session establishing section 20 for establishing a tunneling connection with the server based on the global address; a capsulating processing section 21 for capsulating a originating address and sending it to the server via the tunneling connection; and a virtual IP address/private IP address conversion section 22 for decapsulating a packet addressed to the relay device, converting a destination virtual network address included in this packet to a private IP address on the LAN of a client apparatus, and sending it onto the LAN via the bridge module.
    Type: Application
    Filed: December 8, 2006
    Publication date: March 4, 2010
    Applicant: FreeBit Co., Ltd.
    Inventors: Jun Kitamura, Shinpei Yashima, Atsuki Ishida
  • Publication number: 20100046473
    Abstract: When handover is performed from a first network to a second network, a terminal transmits a reply request message to a home agent through the first network after new configuration of a tunnel for transmitting and receiving a packet through the second network. If the terminal receives a reply message corresponding to the reply request message through the first network, the terminal detects that the configuration of the tunnel for transmitting and receiving the packet through the first network can be deleted, and deletes the configuration of the tunnel.
    Type: Application
    Filed: August 25, 2009
    Publication date: February 25, 2010
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Yasuyuki Kozakai, Seijiro Yoneyama, Wakana Tsuchino, Masahiro Ishiyama
  • Patent number: 7668181
    Abstract: Virtual Private Network (VPN) dedicated to a customer using a physical transmission network based upon Multi-Protocol Label Switching (MPLS) technology including a plurality of Provider (P) devices and a plurality of Provider Edge (PE) devices, the customer owning at least two specific Customer Edge (CE) devices amongst a plurality of CE devices, a specific CE device being attached to a specific PE device and enabling the customer to gain access to any other CE device belonging to the same VPN, by the intermediary of PE devices to which are attached the CE devices. The VPN comprises several billing zones (10, 12, 14) being each defined by the application of a single flat rate.
    Type: Grant
    Filed: August 11, 2003
    Date of Patent: February 23, 2010
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Jean-François Le Pennec, Aurélien Bruno, Didier F. Giroir, Aline Fichou
  • Patent number: 7668150
    Abstract: An apparatus for packet-priority control for controlling a priority for packets input includes packet-priority setting means for setting hierarchically the priority for the packet input based on predetermined elements, and to adjust, taking into account other elements according to which the priority for the packet varies over time, the set priority, and wireless-resource allocating means for determining a packet for which a wireless resource is to be allocated in accordance with the adjusted priority.
    Type: Grant
    Filed: September 2, 2004
    Date of Patent: February 23, 2010
    Assignee: NTT DoCoMo, Inc.
    Inventors: Yoshiaki Ofuji, Sadayuki Abeta, Mamoru Sawahashi
  • Patent number: 7664120
    Abstract: In certain embodiments, a first node among a plurality of distributed nodes capable of forming or reforming a communication network between the nodes, each of the nodes including one or more transceivers, includes a memory for storing values for variables for the first node and includes a plurality of transceivers.
    Type: Grant
    Filed: September 27, 2005
    Date of Patent: February 16, 2010
    Assignee: Raytheon Company
    Inventor: Stephen P. Hershey
  • Publication number: 20100027448
    Abstract: Methods and systems for providing network connectivity in wireless networks are provided. This network connectivity can involve a mobile node being able to connect with more than one network at the same time and supporting multiple protocol sessions. Additionally, modifications can be made to allow a mobile node to have multiple IP addresses. These modifications include using a packet data network identifier along with a network control protocol to allow a network device to provide to user equipment (UE) multiple packet data network connections. The network device can be a access gateway or HPRD serving gateway (HSGW) that sets up the PDN connections for the UE. The packet data network identifier can be used to distinguish between multiple PDN connections for a UE.
    Type: Application
    Filed: June 29, 2009
    Publication date: February 4, 2010
    Inventors: Sanil Kumar Puthiyandyil, Rajesh Velandy
  • Patent number: 7653066
    Abstract: In network systems for transporting GFP-encapsulated FICON frames across a SONET/SDH transport network between FICON ports, the transport interfaces for the FICON ports operate to drop duplicate and out-of-order frames transported across the SONET/SDH network. The transmitting transport interface inserts a sequence number incremented with each FICON frame into said one or more transport frames, whereby the sequence number is used as an index for determining duplicate and out-of-order frames after transport over said SONET/SDH network. The receiving transport interface compares sequence numbers with each FICON frame to determine duplicate and out-of-order FICON frames, drops the duplicate and out-of-order FICON frames; and sends the balance of the compared FICON frames to the receiving FICON port.
    Type: Grant
    Filed: November 4, 2004
    Date of Patent: January 26, 2010
    Assignee: Cisco Technology Inc.
    Inventors: Ganesh Sundaram, Hitesh Amin, John Diab, Thomas Eric Ryle, Charles Allen Carriker, Jr., Marc Bennett, Michael D. Blair
  • Publication number: 20100014538
    Abstract: In one embodiment, label distribution sessions are established between a Modular Cable Modem Termination System (M-CMTS) core and one or more remote PHYs. The label distribution sessions facilitate association of labels with either Radio Frequency (RF) channels or groups of the RF channels that extend from the remote PHYs to one or more cable modems. The labels are then used to facilitate communications between the M-CMTS core and the remote PHYs over a MultiProtocol Label Switching (MPLS) network.
    Type: Application
    Filed: September 30, 2009
    Publication date: January 21, 2010
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Rajiv Asati, John Chapman, James Neil Guichard, Luca Martini
  • Publication number: 20100014537
    Abstract: A method of exchanging information between a first network implementing a routing protocol using static routing tables and a second network implementing a routing protocol using dynamic routing tables and including stages of exchanging identification messages and of exchanging routing table update messages, the method comprising the steps of: a first routing element associated with the first network issuing to a second routing element associated with the second network identification messages containing identifiers of network elements to which the first routing element knows it is connected either directly or indirectly, and in the second routing element updating the routing table from the identification messages coming from the first routing element.
    Type: Application
    Filed: March 29, 2005
    Publication date: January 21, 2010
    Inventors: Adeline Jacquet, Robert Brive, Benjamin Declety
  • Publication number: 20100014518
    Abstract: An internetworking system operating over an ATM backbone. The physical internetworking devices within the system are shared to provide the internetworking functions while servicing two or more distinct and isolated user networks. This is accomplished by logically partitioning the devices into distinct sub-elements which provide all or part of the internetworking functions. These sub-elements are uniquely allocated to independent realms which are then assigned to specific user networks.
    Type: Application
    Filed: July 14, 2009
    Publication date: January 21, 2010
    Applicant: ALCATEL-LUCENT CANADA INC.
    Inventors: Ian H. Duncan, Ken Young, Grant Hall, James Watt
  • Patent number: 7643493
    Abstract: An apparatus and method for scheduling within a switch is described. A set of input signals is received from input ports. The set of input signals is associated with a set of packets at the input ports. A request for each packet from the set of packets is generated based on the set of input signals. Each request has an input-port indicator, an output-port indicator and a service-level indicator. The packets are scheduled based on the service-level indicator.
    Type: Grant
    Filed: September 29, 2004
    Date of Patent: January 5, 2010
    Assignee: Altera Corporation
    Inventor: Kamran Sayrafian-Pour
  • Patent number: 7610050
    Abstract: A wireless networking system uses mobile and fixed transceivers to achieve a network with changing topology. A routing process includes quality-of-service considerations in the network to allow for features such as file or other data transfer, streaming audio and video, digital telephone communications, etc. The routing process adapts to transceiver units entering, leaving, or moving within, the network. Auxiliary networks such as the Internet, campus or corporate intranets, home networks, etc., can be accessed through the wireless network. Features, designs and user interfaces for the units are described. Security and access control of media content and other data is presented.
    Type: Grant
    Filed: May 28, 2003
    Date of Patent: October 27, 2009
    Inventors: Ian Sayers, Jan Long
  • Patent number: 7570659
    Abstract: A technique for de-skewing a group of serial data signals respectively outputted from a group of data lanes includes simultaneously feeding a test signal to inputs of the group of data lanes and monitoring respective outputs thereof. A predetermined data element of the test signal outputted from each of the group of data lanes is respectively detected and respective elapsed times from the detection of the predetermined data element outputted from each of the group of data lanes to the detection that the predetermined data element has been outputted from all of the group of data lanes are measured. The group of serial data signals are then de-skewed by respectively delaying them in accordance with their respective measured elapsed times. The test signal may include the predetermined data element, a lane identifier, and a predetermined number of additional data symbols, the predetermined data element being a predetermined data character.
    Type: Grant
    Filed: December 10, 2005
    Date of Patent: August 4, 2009
    Assignee: Intel Corporation
    Inventors: Dean S. Susnow, Richard D. Reohr, Jr.
  • Patent number: 7554988
    Abstract: In a method for creating expressway for overlay routing, an existing peer-to-peer network is organized into a plurality of zones. The plurality of zones is organized into a plurality of levels. Neighboring zones are identified for each zone of the plurality of zones. One or more representatives are identified for each neighboring zone. A routing table is created based the plurality of zones, the neighboring zones, the one or more representatives, and the plurality of levels.
    Type: Grant
    Filed: September 10, 2002
    Date of Patent: June 30, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Zheng Zhang, Zhichen Xu
  • Publication number: 20090141730
    Abstract: The present invention discloses a method and a system for forwarding data between provider Ethernet networks, wherein a first provider Ethernet network is the first provider Ethernet network in a path through which a first data packet is transmitted, and a second provider Ethernet network is the last provider Ethernet network in the path. The method includes using network addresses of the first provider Ethernet network and the second provider Ethernet network as a source address and a destination address of an outer MAC header with which the first data packet is encapsulated when the first data packet is transmitted between the first provider Ethernet network and the second provider Ethernet network; and decapsulating the first data packet and forwarding the decapsulated data packet to the second client network after the first data packet is forwarded to the second provider Ethernet network.
    Type: Application
    Filed: February 6, 2009
    Publication date: June 4, 2009
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Hao LONG
  • Patent number: 7542461
    Abstract: A call controller is configured to monitor call signaling for a media call between a first and second endpoint. The call controller dynamically determines when to insert a media proxy into a media session for the call according to a relationship in network topology between the first and second endpoint.
    Type: Grant
    Filed: April 19, 2004
    Date of Patent: June 2, 2009
    Assignee: Cisco Technology, Inc.
    Inventor: David R. Oran
  • Patent number: 7525977
    Abstract: A device for mapping and demapping cells in an orderly manner is provided. The device employs a channel identifier and in certain configurations a buffer and series of stages to provide for relatively ordered, predictable mapping and demapping of data, such as virtual concatenation data.
    Type: Grant
    Filed: June 29, 2004
    Date of Patent: April 28, 2009
    Assignee: Intel Corporation
    Inventors: Eduard Lecha, Vasan Karighattam, Steve J. Clohset, Soowan Suh, Jing Ling, Juan-Carlos Calderon, Jean-Michel Caia
  • Patent number: 7525978
    Abstract: A system and method that can be deployed to schedule links in a switch fabric. The operation uses two functional elements: to perform updating of a priority link list; and then selecting a link using that list.
    Type: Grant
    Filed: April 15, 2005
    Date of Patent: April 28, 2009
    Assignee: Altera Corporation
    Inventors: Vahid Tabatabaee, Son Truong Ngo
  • Patent number: 7496096
    Abstract: A method for defining hardware routing paths for networks having IP and MPLS paths generally comprises assigning a path ID for each path within a path group. The path ID for each path is an IP address and the path group contains all IP paths, all MPLS paths, or both IP and MPLS paths. The path ID for each MPLS path is a unique IP multicast address. The method further includes comparing all path IDs in each path group and assigning a common hardware resource to groups having matching path IDs.
    Type: Grant
    Filed: January 31, 2002
    Date of Patent: February 24, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Liqin Dong, Milton Y. Xu
  • Patent number: 7483437
    Abstract: A method, performed in a network element, for communicating packet multimedia data between a first endpoint and a second endpoint, the method comprising the machine-implemented steps of receiving an outbound multimedia data packet; determining if the outbound multimedia data packet originated from a first endpoint that is logically behind a security device; determining and storing information identifying a logical pinhole in the security device, wherein the logical pinhole is associated with expected inbound multimedia data packets directed to the first endpoint; performing an action that keeps the logical pinhole open during all of a communication session between the first endpoint and the second endpoint; and forwarding inbound multimedia data packets directed from the second endpoint to the first endpoint via the logical pinhole.
    Type: Grant
    Filed: November 18, 2004
    Date of Patent: January 27, 2009
    Assignee: Juniper Networks, Inc.
    Inventor: Shai Mohaban
  • Patent number: 7477636
    Abstract: A processor includes a scheduler operative to schedule data blocks for transmission from a plurality of queues or other transmission elements, utilizing at least a first table and a second table. The first table may comprise at least first and second first-in first-out (FIFO) lists of entries corresponding to transmission elements for which data blocks are to be scheduled in accordance with a first scheduling algorithm, such as a weighted fair queuing scheduling algorithm. The scheduler maintains a first table pointer identifying at least one of the first and second lists of the first table as having priority over the other of the first and second lists of the first table. The second table includes a plurality of entries corresponding to transmission elements for which data blocks are to be scheduled in accordance with a second scheduling algorithm, such as a constant bit rate or variable bit rate scheduling algorithm.
    Type: Grant
    Filed: November 26, 2003
    Date of Patent: January 13, 2009
    Assignee: Agere Systems Inc.
    Inventors: Asif Q. Khan, David B. Kramer, David P. Sonnier
  • Patent number: 7471691
    Abstract: A switch, switched architecture and process for transferring data through an FCAL switch is disclosed. The switch uses multiple switch control circuits each coupled to one FCAL network and all connected to a crossbar switch. The switch control circuits are coupled together by a protocol bus for coordination purposes. Local conversations can occur on each FCAL loop and crossing conversations through the switch can occur concurrently. The OPN primitive is used to establish the connection before any data is transferred thereby eliminating the need for buffer memory in the switch control circuits. The destination address of each OPN is used to address a lookup table in each switch control circuit to determine if the destination node is local. If not, the destination is looked up and a connection request made on the protocol bus. If the remote port is not busy, it sends a reply which causes both ports to establish a data path through the backplane crossbar switch.
    Type: Grant
    Filed: January 21, 2003
    Date of Patent: December 30, 2008
    Assignee: Broadcom Corporation
    Inventors: Alistair D. Black, Kurt Chan
  • Patent number: 7466687
    Abstract: A method and system for encoding a set of range labels for each parameter field in a packet classification key in such a way as to require preferably only a single entry per rule in a final processing stage of a packet classifier. Multiple rules are sorted accorded to their respective significance. A range, based on a parameter in the packet header, is previously determined. Multiple rules are evaluated according to an overlapping of rules according to different ranges. Upon a determination that two or more rules overlap, each overlapping rule is expanded into multiple unique segments that identify unique range intersections. Each cluster of overlapping ranges is then offset so that at least one bit in a range for the rule remains unchanged. The range segments are then converted from binary to Gray code, which results in the ability to determine a CAM entry to use for each range.
    Type: Grant
    Filed: April 28, 2003
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventors: Claude Basso, Jean Louis Calvignac, Gordon Taylor Davis, Clark Debs Jeffries
  • Patent number: 7450500
    Abstract: A switch, switched architecture and process for transferring data through an FCAL switch is disclosed. The switch uses multiple switch control circuits each coupled to one FCAL network and all connected to a crossbar switch. The switch control circuits are coupled together by a protocol bus for coordination purposes. Local conversations can occur on each FCAL loop and crossing conversations through the switch can occur concurrently. The OPN primitive is used to establish the connection before any data is transferred thereby eliminating the need for buffer memory in the switch control circuits. The destination address of each OPN is used to address a lookup table in each switch control circuit to determine if the destination node is local. If not, the destination is looked up and a connection request made on the protocol bus. If the remote port is not busy, it sends a reply which causes both ports to establish a data path through the backplane crossbar switch.
    Type: Grant
    Filed: January 21, 2003
    Date of Patent: November 11, 2008
    Assignee: Broadcom Corporation
    Inventors: Alistair D. Black, Kurt Chan
  • Patent number: 7441268
    Abstract: A method and apparatus to process exception packets is described. A signature table, secondary table and a plurality of queues are used to store exception packets which match packets that are currently being handled, such that multiple requests for exception packet handling of the same or similar packets do not overwhelm the network processor.
    Type: Grant
    Filed: June 8, 2004
    Date of Patent: October 21, 2008
    Inventor: Alwyn Dos Remedios
  • Patent number: 7429983
    Abstract: An all-digital display system includes an electronic processor that is operable to receive an internet protocol video packet and to generate a control signal based at least in part on the internet protocol video packet. In one particular embodiment, the electronic processor includes at least a header processor, a CPU electronic processor, and a display processor unit. The all-digital display system also includes one or more light sources capable of generating one or more optical signals and one or more light modulating chips. The one or more light modulating chips are operable to receive the one or more optical signals and to modulate the one or more optical signals based at least in part on the control signal. The all-digital display system further comprises one or more display screens operable to receive the modulated signals communicated from the light modulating chips.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: September 30, 2008
    Assignee: Cheetah Omni, LLC
    Inventor: Mohammed N. Islam
  • Publication number: 20080212599
    Abstract: Methods and systems for encoding data in a communication network are presented. In an aspect, a method is provided for processing multimedia data. The method includes detecting a smoothness factor associated with one or more portions of the multimedia data, and determining that smoothing is required based on the smoothness factor. The method also includes moving selected multimedia data from a first selected portion of the multimedia data to a second selected portion of the multimedia data, wherein the smoothness factor is adjusted. In an aspect, an apparatus is provided that includes a detector configured to detect a smoothness factor associated with one or more portions of the multimedia data, and to determine that smoothing is required based on the smoothness factor. The apparatus also includes an encoder configured to move selected multimedia data from a first selected portion of the multimedia data to a second selected portion of the multimedia data.
    Type: Application
    Filed: April 23, 2007
    Publication date: September 4, 2008
    Applicant: QUALCOMM INCORPORATED
    Inventors: Peisong Chen, Qiang Gao
  • Patent number: 7408948
    Abstract: A packet mode (e.g. IP) group communication service layer is provided on top of a standard mainstream cellular radio network. Conceptually, the group communication layer includes a pair of basic logical entities, an application bridge and a call processing server (CPS). The bridge and the CPS run group service applications which communicate with group service application(s) in a mobile station MS over the IP connections provided by the radio network. The CPS is responsible for control plane management of group communications. The bridge is responsible for the real-time distribution of VoIP packets to the user terminals according to their group memberships over valid connections programmed by the CPS.
    Type: Grant
    Filed: April 12, 2002
    Date of Patent: August 5, 2008
    Assignee: Nokia Corporation
    Inventors: Jussi Löppönen, Jarno Rajahalme, Hannu Töyrylä, Markku Vimpari, Richard Bontempi
  • Patent number: 7408936
    Abstract: A method of routing packets in network system where the network system comprises a plurality of edge nodes and a plurality of core nodes. Selected core nodes are coupled to communicate with selected edge nodes. The network system also comprises a plurality of external nodes, with selected external nodes coupled to communicate with selected edge nodes, and where different external nodes are associated with a plurality of different entities sharing resources on the network system. The method comprises proposing a set of entities from the plurality of different entities. The proposed set comprises entities associated with external nodes that share respective connections to a number of edge nodes in the edge nodes such that the shared number is less than a total number of all edge nodes to which each different entity in the set is connected, with other aspects then taken with respect to the proposed set.
    Type: Grant
    Filed: August 20, 2004
    Date of Patent: August 5, 2008
    Assignee: Alcatel Lucent
    Inventors: An Ge, Maher Ali, Girish Chiruvolu
  • Patent number: 7406041
    Abstract: A system and method for late-dropping packets in a network switch. A network switch may include multiple input ports, multiple output ports, and a shared random access memory coupled to the input ports and output ports by data transport logic. Packets entering the switch may be subject to input thresholding, and may be assigned to a flow within a group. A portion of a packet subject to input thresholding may be accepted into the switch and assigned to a group and flow even if, at the time of arrival of the portion, there are not enough resources available to receive the remainder of the packet. This partial receipt of the packet is allowed because of the possibility of additional resources becoming available between the time of receipt of and resource allocation for the portion of the packet and receipt of subsequent portions of the packet.
    Type: Grant
    Filed: July 31, 2002
    Date of Patent: July 29, 2008
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Rodney N. Mullendore, Stuart F. Oberman, Anil Mehta, Keith Schakel, Kamran Malik
  • Publication number: 20080175257
    Abstract: A system and a method for automatically segmenting and merging routing domains within a network. The system includes one or more gateway devices and a plurality of nodes segmented into one or more routing domains. Each of said plurality of nodes maintains a single gateway device from among said plurality of gateway devices as the node's primary gateway at any time. Each of said gateway devices possesses a gateway color attribute. Each of said plurality of nodes maintains a node color attribute value whose value is derived from the value of said gateway color attribute of then node's primary gateway. Each node's routing domain is determined by the node's color attribute value.
    Type: Application
    Filed: January 24, 2007
    Publication date: July 24, 2008
    Inventors: Timothy Clark Winter, Minakshisundaran Balasubramanian Anand, Prakash Chakravarthi
  • Publication number: 20080170581
    Abstract: In certain embodiments, a method for networking a computer cluster includes communicatively coupling together each of a plurality of client nodes through one or more switches, each switch comprising a plurality of switch ports. The method also includes positioning at least two of the one or more switches inside a switch package. In addition, the method includes electrically interconnecting at least a subset of the plurality of switch ports of the at least two of the one or more switches within the switch package.
    Type: Application
    Filed: January 12, 2007
    Publication date: July 17, 2008
    Applicant: Raytheon Company
    Inventors: Shannon V. Davidson, James D. Ballew
  • Patent number: 7397808
    Abstract: A multiple input/output-queued(MIOQ) switch is presented. This MIOQ switch comprises a (k,m)-dimensional crossbar fabric having k ingress lines and m egress lines; N input buffers at each input; M output buffers at each output; N×k interconnection networks each of which is able to move a packet from each input to one of the k egress lines; and m×M interconnection networks each of which is able to move the arrived packet at output from the m egress lines to one of the M(wherein M is m or N) output buffers. The multiple input/output-queued(MIOQ) switch according to the present invention requires no “speed-up”. Performance matches the performance of an output-queued switch.
    Type: Grant
    Filed: June 9, 2003
    Date of Patent: July 8, 2008
    Assignee: Seoul National University Industry Foundation
    Inventors: Hyoung-Il Lee, Seung Woo Seo
  • Patent number: 7386000
    Abstract: A packet mode (e.g. IP) group communication service layer is provided on top of a standard mainstream cellular radio network. Conceptually, the group communication layer includes a pair of basic logical entities, an application bridge and a call processing server (CPS). The bridge and the CPS run group service applications which communicate with group service application(s) in a mobile station MS over the IP connections provided by the radio network. The CPS is responsible for control plane management of group communications. The bridge is responsible for the real-time distribution of VoIP packets to the user terminals according to their group memberships over valid connections programmed by the CPS.
    Type: Grant
    Filed: April 17, 2001
    Date of Patent: June 10, 2008
    Assignee: Nokia Corporation
    Inventors: Jussi Löppönen, Jarno Rajahalme, Hannu Töyrylä, Markku Vimpari, Richard Bontempi
  • Patent number: 7356039
    Abstract: A system and method for describing multiple packets to a communication module or device without requiring descriptors for each packet. A device driver for the communication apparatus receives a set of packet headers and a set of packet payloads from an upper layer protocol. The headers may be received in a header buffer, and the payloads may be received in a separate data buffer. Or, the packets may be received, in assembled form, in a single buffer. The device driver configures a single descriptor to describe the multiple packets to the communication apparatus. The descriptor includes base address(es) of the buffer(s) in which the headers, payloads or assembled packets are stored, and the lengths of the individual headers, payloads or assembled packets. If the buffer contents are not packed, the descriptor may also include offsets of the headers, payloads or packets.
    Type: Grant
    Filed: September 22, 2003
    Date of Patent: April 8, 2008
    Assignee: Sun Microsystems, Inc.
    Inventor: Francesco R. DiMambro
  • Patent number: 7336612
    Abstract: The present invention is directed to a high performance broadband ATM switching system comprised of concentrator, non-recirculating sort-trap and queuing stages. The concentrator stage concentrates cells entering the switch by discarding idle inputs thereto. Cells arriving at the non-recirculating sort-trap stage during a time slot are sorted based upon destination address and priority. Cells having a unique address for the time slot are placed in a corresponding output queue while cells having non-unique destination addresses are re-routed to a trap buffer which ages the cell until a subsequent time slot in which the destination address is unique.
    Type: Grant
    Filed: July 27, 2001
    Date of Patent: February 26, 2008
    Assignee: Sprint Communications Company L.P.
    Inventor: Saeeda Khankhel
  • Publication number: 20080025250
    Abstract: The invention concerns a method (200) and system (100) for setting a paging indication sequence (512) in paging messages (510). In one arrangement, the method can include the steps of—in a mixed media environment—receiving (212) incoming traffic designated for one or more mobile stations (112) in a paging group in which the mobile stations are capable of operating time-critical applications and ordering the paging indication sequence of the paging messages. The ordering can be performed such that higher priority identifiers (514) associated with the time-critical applications are positioned in front of lower priority identifiers (516) to reduce the connection set-up time for the time-critical applications of the mobile stations. As an example, the time-critical applications may be real-time applications, and the lower priority identifiers may be associated with non-real-time applications.
    Type: Application
    Filed: July 28, 2006
    Publication date: January 31, 2008
    Applicant: MOTOROLA, INC.
    Inventors: Huai Y. Wang, Floyd D. Simpson
  • Patent number: 7324472
    Abstract: A transmission method is provided whereby data of different classes are transmitted and different reliability positions exist, with the bits of the different classes being mapped to respective reliability positions.
    Type: Grant
    Filed: October 2, 2002
    Date of Patent: January 29, 2008
    Assignee: Siemens Aktiengesellschaft
    Inventors: Martin Döttling, Jürgen Michel, Bernhard Raaf
  • Patent number: 7324535
    Abstract: Typically, queues in a router device are used to track data information such as packets or data flows for later transmission to another downstream communication device. To reduce overhead associated with tracking an average queue length of a queue, a metric reflecting average queue length (or estimated queue length) is updated based on the occurrence of an event such as when the contents of the queue are modified. More specifically, if data is added or deleted from the queue, the metric reflecting an average fullness of the queue over time is updated at substantially the same time as updating the instantaneous queue length metric associated with the queue. This technique of synchronously updating both IQL and AQL simplifies the overall task of maintaining queue length information.
    Type: Grant
    Filed: April 10, 2003
    Date of Patent: January 29, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Gregory S. Goss, Andrew T. Hebb, Albert A. Slane
  • Publication number: 20070291779
    Abstract: Techniques are described herein that can be used to process inbound network protocol units. In some implementations, the techniques may process inbound DDP segments. In some implementations, a steering tag of an inbound network protocol unit may be used to access a context accessible to a network component. In some implementations, the context may include an array useful to determine whether all segments in a group have been received by the network component. In some implementations, the segments may be stored in a first buffer and transferred to a second buffer after all segments in a group have been received.
    Type: Application
    Filed: June 20, 2006
    Publication date: December 20, 2007
    Inventor: Mark W. Wunderlich
  • Publication number: 20070291780
    Abstract: Embodiments of the present invention provide systems and methods for facilitating communication of data. A method for prioritizing a block of data to provide content-based quality of service in a network includes receiving a block of data, selecting a selected rule from a set of available rules, processing the block of data, and prioritizing the block of data. The selected rule includes an operation and a key. The block of data is processed according to the selected rule based at least in part on the operation to determine a decision value based at least in part on the key. The block of data is prioritized based at least in part on the decision value.
    Type: Application
    Filed: June 16, 2006
    Publication date: December 20, 2007
    Inventors: Donald L. Smith, Anthony P. Galluscio, Robert J. Knazik
  • Patent number: 7307949
    Abstract: A hierarchical traffic policer may include a first policer configured to pass first packets when a first condition is met. The first policer also may alter selection information within the passed first packets. A second policer may be configured to pass second packets when a second condition is met. The second policer may be further configured to pass all of the passed first packets from the first policer based on the altered selection information within the passed first packets.
    Type: Grant
    Filed: November 19, 2002
    Date of Patent: December 11, 2007
    Assignee: Juniper Networks, Inc.
    Inventors: James Washburn, Spencer Greene, Rami Rahim, Stefan Dyckerhoff, Dennis C. Ferguson, Philippe Lacroute
  • Publication number: 20070263648
    Abstract: The present invention is a web-based method for collecting and searching data about a plurality of planned communities that enables buyers to search the data by one or more desired planned community characteristics, particularly those amenities that are peculiar to luxury homes and homesites. In the preferred embodiment, the planned community data is aggregated into a single database and updated automatically. The method pairs front-end and back-end data in a database, so that planned communities' internal sales and marketing operations can be coordinated with the planned community data seen y buyers. The data are displayed on a website, and certain data are available to the public, while other data are accessible to authorized users only.
    Type: Application
    Filed: May 10, 2007
    Publication date: November 15, 2007
    Inventor: Davis M. Driver
  • Patent number: 7257082
    Abstract: There is disclosed apparatus and methods for mimicking self-similar traffic in a telecommunications network. One ore more self-similar streams of data units may be generated according to values of selected parameters for the streams, such as the Hurst parameter. Values may be pre-calculated and stored in a table in a memory. To generate the stream, a traffic distribution is generated based on the values of the parameters, and through retrieval of the values from the table.
    Type: Grant
    Filed: March 31, 2003
    Date of Patent: August 14, 2007
    Assignee: IXIA
    Inventor: Diego Dugatkin
  • Patent number: 7248575
    Abstract: A modular communications platform and method for processing a communications command are described. The communications platform provides an infrastructure for telephony service providers. The platform includes a connection logic control module for supporting network services, a service logic control module for providing call control support, a subscriber and policy service module to respond to subscriber and policy requests, and an FCAPS module to execute fault, configuration, accounting, performance, and security functions. The method can include the steps of receiving a communications command, generating an authentication request, generating an approval to the authentication request if the communications command is from an approved source, generating a billing request, generating a CPL script, generating instructions based on the CPL script, processing the instructions, generating a status report, and processing the billing request and a status report.
    Type: Grant
    Filed: August 29, 2002
    Date of Patent: July 24, 2007
    Assignee: Longboard, Inc.
    Inventors: William Leslie, Marcelo San Martin, Carrie Karnos, Chad Stalsworth, Dave Terry, Sekhar Banerjee