Including Sorting And Merging Networks Patents (Class 370/411)
-
Publication number: 20100067437Abstract: 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: ApplicationFiled: November 6, 2006Publication date: March 18, 2010Inventors: Jari Vikberg, Tomas Nylander, Jan Sjölund, Jan Gjärdman
-
Publication number: 20100067537Abstract: 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: ApplicationFiled: November 23, 2009Publication date: March 18, 2010Applicant: Redknee Inc.Inventors: KARTHIK RAMAKRISHNAN, Ian Gordon Collett, Rubens Rahim
-
Publication number: 20100061331Abstract: 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: ApplicationFiled: November 18, 2009Publication date: March 11, 2010Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Xiaolong Guo, Lan Liu, Wanqiang Zhang
-
Publication number: 20100064082Abstract: 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: ApplicationFiled: May 3, 2007Publication date: March 11, 2010Inventors: Markus Ihle, Tobias Lorenz, Jan Taube
-
Publication number: 20100061388Abstract: 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: ApplicationFiled: May 6, 2009Publication date: March 11, 2010Applicant: Roundbox, Inc.Inventors: Peter Andrew Mataga, Igor Slepchin
-
Publication number: 20100054250Abstract: 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: ApplicationFiled: December 8, 2006Publication date: March 4, 2010Applicant: FreeBit Co., Ltd.Inventors: Jun Kitamura, Shinpei Yashima, Atsuki Ishida
-
Publication number: 20100046473Abstract: 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: ApplicationFiled: August 25, 2009Publication date: February 25, 2010Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Yasuyuki Kozakai, Seijiro Yoneyama, Wakana Tsuchino, Masahiro Ishiyama
-
Patent number: 7668181Abstract: 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: GrantFiled: August 11, 2003Date of Patent: February 23, 2010Assignee: AT&T Intellectual Property II, L.P.Inventors: Jean-François Le Pennec, Aurélien Bruno, Didier F. Giroir, Aline Fichou
-
Patent number: 7668150Abstract: 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: GrantFiled: September 2, 2004Date of Patent: February 23, 2010Assignee: NTT DoCoMo, Inc.Inventors: Yoshiaki Ofuji, Sadayuki Abeta, Mamoru Sawahashi
-
Patent number: 7664120Abstract: 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: GrantFiled: September 27, 2005Date of Patent: February 16, 2010Assignee: Raytheon CompanyInventor: Stephen P. Hershey
-
Publication number: 20100027448Abstract: 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: ApplicationFiled: June 29, 2009Publication date: February 4, 2010Inventors: Sanil Kumar Puthiyandyil, Rajesh Velandy
-
Patent number: 7653066Abstract: 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: GrantFiled: November 4, 2004Date of Patent: January 26, 2010Assignee: Cisco Technology Inc.Inventors: Ganesh Sundaram, Hitesh Amin, John Diab, Thomas Eric Ryle, Charles Allen Carriker, Jr., Marc Bennett, Michael D. Blair
-
Publication number: 20100014538Abstract: 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: ApplicationFiled: September 30, 2009Publication date: January 21, 2010Applicant: CISCO TECHNOLOGY, INC.Inventors: Rajiv Asati, John Chapman, James Neil Guichard, Luca Martini
-
Publication number: 20100014537Abstract: 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: ApplicationFiled: March 29, 2005Publication date: January 21, 2010Inventors: Adeline Jacquet, Robert Brive, Benjamin Declety
-
Publication number: 20100014518Abstract: 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: ApplicationFiled: July 14, 2009Publication date: January 21, 2010Applicant: ALCATEL-LUCENT CANADA INC.Inventors: Ian H. Duncan, Ken Young, Grant Hall, James Watt
-
Patent number: 7643493Abstract: 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: GrantFiled: September 29, 2004Date of Patent: January 5, 2010Assignee: Altera CorporationInventor: Kamran Sayrafian-Pour
-
Patent number: 7610050Abstract: 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: GrantFiled: May 28, 2003Date of Patent: October 27, 2009Inventors: Ian Sayers, Jan Long
-
Patent number: 7570659Abstract: 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: GrantFiled: December 10, 2005Date of Patent: August 4, 2009Assignee: Intel CorporationInventors: Dean S. Susnow, Richard D. Reohr, Jr.
-
Patent number: 7554988Abstract: 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: GrantFiled: September 10, 2002Date of Patent: June 30, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventors: Zheng Zhang, Zhichen Xu
-
Publication number: 20090141730Abstract: 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: ApplicationFiled: February 6, 2009Publication date: June 4, 2009Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Hao LONG
-
Patent number: 7542461Abstract: 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: GrantFiled: April 19, 2004Date of Patent: June 2, 2009Assignee: Cisco Technology, Inc.Inventor: David R. Oran
-
Patent number: 7525977Abstract: 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: GrantFiled: June 29, 2004Date of Patent: April 28, 2009Assignee: Intel CorporationInventors: Eduard Lecha, Vasan Karighattam, Steve J. Clohset, Soowan Suh, Jing Ling, Juan-Carlos Calderon, Jean-Michel Caia
-
Patent number: 7525978Abstract: 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: GrantFiled: April 15, 2005Date of Patent: April 28, 2009Assignee: Altera CorporationInventors: Vahid Tabatabaee, Son Truong Ngo
-
Patent number: 7496096Abstract: 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: GrantFiled: January 31, 2002Date of Patent: February 24, 2009Assignee: Cisco Technology, Inc.Inventors: Liqin Dong, Milton Y. Xu
-
Patent number: 7483437Abstract: 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: GrantFiled: November 18, 2004Date of Patent: January 27, 2009Assignee: Juniper Networks, Inc.Inventor: Shai Mohaban
-
Patent number: 7477636Abstract: 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: GrantFiled: November 26, 2003Date of Patent: January 13, 2009Assignee: Agere Systems Inc.Inventors: Asif Q. Khan, David B. Kramer, David P. Sonnier
-
Patent number: 7471691Abstract: 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: GrantFiled: January 21, 2003Date of Patent: December 30, 2008Assignee: Broadcom CorporationInventors: Alistair D. Black, Kurt Chan
-
Patent number: 7466687Abstract: 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: GrantFiled: April 28, 2003Date of Patent: December 16, 2008Assignee: International Business Machines CorporationInventors: Claude Basso, Jean Louis Calvignac, Gordon Taylor Davis, Clark Debs Jeffries
-
Patent number: 7450500Abstract: 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: GrantFiled: January 21, 2003Date of Patent: November 11, 2008Assignee: Broadcom CorporationInventors: Alistair D. Black, Kurt Chan
-
Patent number: 7441268Abstract: 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: GrantFiled: June 8, 2004Date of Patent: October 21, 2008Inventor: Alwyn Dos Remedios
-
Patent number: 7429983Abstract: 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: GrantFiled: October 26, 2006Date of Patent: September 30, 2008Assignee: Cheetah Omni, LLCInventor: Mohammed N. Islam
-
Publication number: 20080212599Abstract: 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: ApplicationFiled: April 23, 2007Publication date: September 4, 2008Applicant: QUALCOMM INCORPORATEDInventors: Peisong Chen, Qiang Gao
-
Patent number: 7408948Abstract: 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: GrantFiled: April 12, 2002Date of Patent: August 5, 2008Assignee: Nokia CorporationInventors: Jussi Löppönen, Jarno Rajahalme, Hannu Töyrylä, Markku Vimpari, Richard Bontempi
-
Patent number: 7408936Abstract: 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: GrantFiled: August 20, 2004Date of Patent: August 5, 2008Assignee: Alcatel LucentInventors: An Ge, Maher Ali, Girish Chiruvolu
-
Patent number: 7406041Abstract: 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: GrantFiled: July 31, 2002Date of Patent: July 29, 2008Assignee: Brocade Communications Systems, Inc.Inventors: Rodney N. Mullendore, Stuart F. Oberman, Anil Mehta, Keith Schakel, Kamran Malik
-
Publication number: 20080175257Abstract: 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: ApplicationFiled: January 24, 2007Publication date: July 24, 2008Inventors: Timothy Clark Winter, Minakshisundaran Balasubramanian Anand, Prakash Chakravarthi
-
Publication number: 20080170581Abstract: 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: ApplicationFiled: January 12, 2007Publication date: July 17, 2008Applicant: Raytheon CompanyInventors: Shannon V. Davidson, James D. Ballew
-
Patent number: 7397808Abstract: 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: GrantFiled: June 9, 2003Date of Patent: July 8, 2008Assignee: Seoul National University Industry FoundationInventors: Hyoung-Il Lee, Seung Woo Seo
-
Patent number: 7386000Abstract: 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: GrantFiled: April 17, 2001Date of Patent: June 10, 2008Assignee: Nokia CorporationInventors: Jussi Löppönen, Jarno Rajahalme, Hannu Töyrylä, Markku Vimpari, Richard Bontempi
-
Patent number: 7356039Abstract: 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: GrantFiled: September 22, 2003Date of Patent: April 8, 2008Assignee: Sun Microsystems, Inc.Inventor: Francesco R. DiMambro
-
Patent number: 7336612Abstract: 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: GrantFiled: July 27, 2001Date of Patent: February 26, 2008Assignee: Sprint Communications Company L.P.Inventor: Saeeda Khankhel
-
Publication number: 20080025250Abstract: 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: ApplicationFiled: July 28, 2006Publication date: January 31, 2008Applicant: MOTOROLA, INC.Inventors: Huai Y. Wang, Floyd D. Simpson
-
Patent number: 7324472Abstract: 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: GrantFiled: October 2, 2002Date of Patent: January 29, 2008Assignee: Siemens AktiengesellschaftInventors: Martin Döttling, Jürgen Michel, Bernhard Raaf
-
Patent number: 7324535Abstract: 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: GrantFiled: April 10, 2003Date of Patent: January 29, 2008Assignee: Cisco Technology, Inc.Inventors: Gregory S. Goss, Andrew T. Hebb, Albert A. Slane
-
Publication number: 20070291779Abstract: 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: ApplicationFiled: June 20, 2006Publication date: December 20, 2007Inventor: Mark W. Wunderlich
-
Publication number: 20070291780Abstract: 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: ApplicationFiled: June 16, 2006Publication date: December 20, 2007Inventors: Donald L. Smith, Anthony P. Galluscio, Robert J. Knazik
-
Patent number: 7307949Abstract: 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: GrantFiled: November 19, 2002Date of Patent: December 11, 2007Assignee: Juniper Networks, Inc.Inventors: James Washburn, Spencer Greene, Rami Rahim, Stefan Dyckerhoff, Dennis C. Ferguson, Philippe Lacroute
-
Publication number: 20070263648Abstract: 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: ApplicationFiled: May 10, 2007Publication date: November 15, 2007Inventor: Davis M. Driver
-
Patent number: 7257082Abstract: 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: GrantFiled: March 31, 2003Date of Patent: August 14, 2007Assignee: IXIAInventor: Diego Dugatkin
-
Patent number: 7248575Abstract: 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: GrantFiled: August 29, 2002Date of Patent: July 24, 2007Assignee: Longboard, Inc.Inventors: William Leslie, Marcelo San Martin, Carrie Karnos, Chad Stalsworth, Dave Terry, Sekhar Banerjee