Based On Priority Patents (Class 370/395.42)
-
Patent number: 8018973Abstract: A method and system for measuring a distance between nodes in a packet network are provided. The system and method include measuring and storing a departure time of a ping packet sent from a source node to a destination node, sending a response packet with respect to the ping packet from the destination node to the source node, cutting through the ping packet or response packet to a successive node or the destination node without an intermediate node delay, computing a round-trip time by measuring an arrival time of the response packet at the source node and measuring the distance between the nodes, based on the round-trip time and speed of the ping packet.Type: GrantFiled: November 16, 2006Date of Patent: September 13, 2011Assignee: Samsung Electronics Co., Ltd.Inventors: Hyun Surk Ryu, Geoffrey M. Garner, Cornelis Johannis Den Hollander, Fei Fei Feng, Kyu Hong Jung
-
Patent number: 8009678Abstract: A system and method for generating a dynamic prioritized contact list for a communication device. The dynamic prioritized contact list may vary over the course of the day to provide an optimized contact list for a time interval. A prioritized contact list generator determines a current time interval. The prioritized contact list generator monitors communications from one or more past time intervals to determine contact priority for the current time interval. A prioritized contact list is generated for the current time interval based on the contact priority. The prioritized contact list generator automatically updates the dynamic prioritized contact list with priority changes when the current time interval expires.Type: GrantFiled: March 17, 2005Date of Patent: August 30, 2011Assignee: Microsoft CorporationInventor: Timothy Lawrence Brooke
-
Patent number: 8005106Abstract: In one embodiment, apparatus and methods for apparatus and methods for fair bandwidth allocation are disclosed. In one embodiment, a method includes (i) determining a drop probability for each of a plurality of classes of packets being dropped or admitted to a queue, wherein each drop probability is based on a weighted fair bandwidth allocation process that is performed with respect to the plurality of classes and a plurality of packet arrival rates and predefined weights for such classes; and (ii) dropping a particular packet or admitting such particular packet to the queue based on the drop probability for such particular packet's class, wherein such dropping or admitting operation is further based on one or more drop precedence factors that are also determined periodically for each class if such one or more drop precedence factors are selected for such each class.Type: GrantFiled: May 21, 2009Date of Patent: August 23, 2011Assignee: Cisco Technology, Inc.Inventors: Rong Pan, Ming Zhang, Chiara Piglione, Valentina Alaria
-
Patent number: 8005103Abstract: The present invention is directed to a scalable packet-switched network routing method and system that utilizes modified traffic engineering mechanisms to prioritize tunnel traffic and non-tunnel traffic. The method includes the steps of receiving a request to establish a traffic engineering tunnel across the packet-switched network. Then at a router traversed by the traffic engineering tunnel, a queue for packets carried inside the traffic engineering tunnel is created. Subsequently, bandwidth for the queue is reserved in accordance with the request to establish the traffic engineering tunnel, wherein the queue created for packets carried inside the traffic the traffic engineering tunnel is given priority over other traffic at the router and the reserved bandwidth for the queue can only be used by packets carried inside the traffic engineering tunnel.Type: GrantFiled: July 13, 2009Date of Patent: August 23, 2011Assignee: AT&T Intellectual Property II, L.P.Inventor: Chia J. Liu
-
Patent number: 8000336Abstract: Communication apparatus includes a hierarchical network of switches, which includes at least a first plurality of spine switches, interconnected by a control channel, and a second plurality of edge switches having internal ports coupled to communicate via respective links with the spine switches and external ports for connecting to client devices. The spine switches are configured to detect, via the control channel, a partitioning of the hierarchical network into first and second partitions, including respective first and second numbers of the spine switches, wherein the first number is greater than the second number, and to assign respective priorities to the spine switches responsively to the first and second numbers so as to cause the larger of the partitions to be elected as a spanning tree root.Type: GrantFiled: April 21, 2009Date of Patent: August 16, 2011Assignee: Voltaire Ltd.Inventor: Alon Harel
-
Patent number: 7986700Abstract: An apparatus comprising an ingress controller configured to receive a data frame comprising a high priority data and a low priority data, and an ingress buffer coupled to the ingress controller and configured to buffer the low priority data, wherein the high priority data is not buffered. Also disclosed is a network component, comprising an ingress controller configured to receive a data stream comprising high priority data and low priority data, and an ingress buffer coupled to the ingress controller and configured to receive, buffer, and send the low priority data, and further configured to receive a flow control indication, wherein the ingress buffer varies an amount of the low priority data sent from the ingress buffer in accordance with the flow control indication.Type: GrantFiled: April 16, 2007Date of Patent: July 26, 2011Assignee: Futurewei Technologies, Inc.Inventor: Serge Francois Fourcand
-
Patent number: 7965715Abstract: In the first power mode: each packet processor of the second group maintains own operating mode in a first operating mode of relatively low power consumption; and the distributor selects the handling packet processor from the first group for the first priority, and selects the handling packet processor from at least one group excluding the second group for the second priority. In the second power mode: each packet processor of the second group maintains the own operating mode in a second operating mode of relatively high power consumption; and the distributor selects the handling packet processor from the first group for the first priority, and selects the handling packet processor from at least one group including the second group for the second priority.Type: GrantFiled: November 26, 2008Date of Patent: June 21, 2011Assignee: ALAXALA Networks CorporationInventor: Shinichi Akahane
-
Patent number: 7961698Abstract: Methods and apparatus related to broadcasting data and interference management in a peer to peer wireless communications network are described. Scheduling of traffic air link resources is performed on a slot by slot basis in a decentralized manner. Wireless devices intending to broadcast traffic signals transmit broadcast request signals, sometimes alternatively referred to as broadcast indicator signals. A priority level is associated with each of the broadcast request signals. A receiver device intending to receive broadcast signals detects the broadcast request signals and makes an interference determination as to whether the higher priority broadcast traffic signal can be successfully recovered in the presence of lower priority broadcast traffic signals.Type: GrantFiled: July 2, 2008Date of Patent: June 14, 2011Assignee: QUALCOMM IncorporatedInventors: Xinzhou Wu, Saurabh Tavildar, Vincent D. Park, Junyi Li, Rajiv Laroia
-
Patent number: 7961736Abstract: A method of converting application data to transport data in a power line communication system includes receiving application data from an application in a device through a service access point. The connection type and connection specification for the application data is then analyzed to determine if a connection exists for the application data. If a connection exists for the application data, mapping the application data is mapped into transport data.Type: GrantFiled: September 15, 2003Date of Patent: June 14, 2011Assignee: Sharp Laboratories of America, Inc.Inventor: Deepak Ayyagari
-
Publication number: 20110134921Abstract: An ATM switch allowing simplified OAM processing only on the line incoming side is disclosed. An incoming line circuit has a header conversion table storing information indicating whether the system is an end point of an OAM processing flow for each connection and an OAM table storing an AIS flag and an RDI flag for each connection. As for an OAM cell found by referring to these tables to be forced to go back to its own port, an switch output port number is rewritten in the OAM function section. In addition, in the case of an AIS cell, the function type is rewritten so as to become an RDI cell. In the case of an LB cell, the LB indication is rewritten so as to become a return LB cell, and switching to its own port is conducted in the ATM switch core.Type: ApplicationFiled: November 30, 2010Publication date: June 9, 2011Applicant: JUNIPER NETWORKS, INC.Inventor: Hiroyuki IWAMOTO
-
Patent number: 7957280Abstract: Classification and verification of static file transfer protocols is provided. A network node sitting in the path of packets classifies traffic according to its content, and then statistically verifies that the content actually matches the initial classification. Classification and verification are standard building blocks in networks systems that provide quality-of-service. However, unlike traditional quality-of-service building blocks, a system of the present invention takes a trust-but-verify approach, and thus can rely on longer-timescale statistical online or offline verification to reduce computational requirements. This improves scalability and reduces the cost and complexity that in part has prevented prior service differentiation systems from succeeding in the Internet. Internet Service Providers (ISPs) can combine the classification and verification building blocks with a networked directory service to allow further classification as to whether particular content is for pay.Type: GrantFiled: June 18, 2007Date of Patent: June 7, 2011Assignee: BitTorrent, Inc.Inventors: Bram Cohen, David Harrison
-
Patent number: 7958260Abstract: In a data system, such as a cable modem termination system, different-priority flows are scheduled to be routed to their logical destinations by factoring both the priority level and the time spent in queue. The time that each packet of each flow spends waiting for transmission is normalized such that the waiting times of all flows are equalized with respect to each other. A latency scaling parameter is calculated.Type: GrantFiled: March 9, 2010Date of Patent: June 7, 2011Assignee: ARRIS Group, Inc.Inventors: Thomas J. Cloonan, Jeffrey J. Howe, Kevin P. Urban
-
Patent number: 7957398Abstract: Methods and systems are disclosed that relate to selecting a path for sending an I/O request from a host to a data storage subsystem from among a plurality of paths from the host to the subsystem. An exemplary method includes identifying a limitation on the traffic level for the plurality of paths, tracking a first metric corresponding to the limitation on the traffic level for each path, and transmitting a first I/O request having an urgency level other than the highest urgency level by one of the plurality of paths whose first metric does not exceed its limitation on the traffic level.Type: GrantFiled: March 5, 2007Date of Patent: June 7, 2011Assignee: EMC CorporationInventors: Yechiel Yochai, Helen S. Raizen, Harold M. Sandstrom, Edith Epstein
-
Patent number: 7944895Abstract: The present invention relates to methods and apparatuses for allocating time slots to circuit-switched channels established to comprise one or more respective time slots in a recurrent frame of a time division multiplexed network. According to the invention, a time slot allocated to said channel is associated with a selected level, of at least two available levels of priority. Decisions as to whether or not to deallocate said time slot from said channel is then based upon a comparison of said selected level of priority and a level of priority associated with a request for a time slot for another channel.Type: GrantFiled: December 22, 2008Date of Patent: May 17, 2011Assignee: Net Insight Intellectual Property ABInventors: Magnus Danielson, Per Lindgren, Thomas Wahlund
-
Patent number: 7944835Abstract: The present invention relates to a wireless communication data transmission method considering the number of terminals requesting services. The present invention provides a wireless communication base station for use in a network where a multicast service is received from a network entity and is provided to at least one or more terminals in contention-based channel access mode of a wireless communication. The base station comprises a storage unit for storing terminal information including the number of terminals which have joined the multicast service, and a priority determining unit for setting a user priority of a data frame to be transmitted using the terminal information. According to the present invention, a priority of data to be transmitted is determined in consideration of the number of serviced terminals, and thus, the data can be reasonably transmitted.Type: GrantFiled: July 30, 2007Date of Patent: May 17, 2011Assignee: LG Electronics Inc.Inventors: Tae Hee Ahn, Yang gi Kim
-
Patent number: 7933205Abstract: A system for interconnecting network operators with each other based on class of service is provided, taking real-time performance requirement(s) for each service into consideration. As a result, services can be sent or received in real time, with greater guarantee of network resources. In one non-limiting embodiment, the delivery path for service traffic is based on the real-time performance requirement categories assigned to each service during a pre-processing step. Thus, services having the highest real-time performance demands can be delivered faster using greater network resources, whereas the services without any real-time performance requirements are processed/delivered using fewer network resources.Type: GrantFiled: June 29, 2006Date of Patent: April 26, 2011Assignee: AT&T Mobility II LLCInventors: Venson Shaw, Q. James Hu
-
Patent number: 7933270Abstract: A method for prioritizing IP traffic in a wireless network based on a type-of-service (TOS) identifier is provided. The method includes receiving an IP datagram. The IP datagram comprises an original TOS identifier. An IP message is formed by adding an IP header to the IP datagram. The original TOS identifier is copied from the IP datagram into a duplicate TOS identifier in the IP header.Type: GrantFiled: March 28, 2005Date of Patent: April 26, 2011Assignee: Samsung Electronics Co., Ltd.Inventors: Rajeev Ramanath, Nivedan Thadasina, Rajasimann Vijayasimman
-
Patent number: 7930386Abstract: In one embodiment, a method is illustrated as including receiving a data packet at a network device, and upshifting a Quality of Service (QoS) reservation, wherein the upshifting is based upon an observed increase type selected from the group consisting of an observed increase in network traffic, data packet size, and data packet frequency. In a further embodiment, a network device is illustrated as possessing a receiver to receive data packets, and an upshifter to upshift a Quality of Service (QoS) reservation, wherein the upshifter observes an increase type selected from the group consisting of an observed increase in network traffic, data packet size, and data packet frequency.Type: GrantFiled: February 9, 2007Date of Patent: April 19, 2011Assignee: Cisco Technology, Inc.Inventors: Brian Alan Davis, Joseph Roy Stone, Flemming Stig Andreasen, Michael Anthony Ramalho
-
Patent number: 7920573Abstract: A data relay device includes a plurality of transmission ports that constitutes a logical port, and stores therein a MAC learning table and a CoS distribution table. The data relay device reads a MAC address and a CoS value from a frame, and reads a logical-port ID corresponding to the MAC address from the MAC learning table. The data relay device reads a transmission-port ID corresponding to the logical-port ID and the CoS value from the CoS distribution table, and outputs the frame to a transmission port indicated by the transmission-port ID. On the transmission port, the frame is stored in a transmission queue corresponding to the CoS value, and the frame is transmitted at a shaping rate assigned to the transmission queue.Type: GrantFiled: August 27, 2007Date of Patent: April 5, 2011Assignee: Fujitsu LimitedInventors: Takahiro Suetsugu, Hiroshi Kinoshita
-
Patent number: 7920471Abstract: A call admission control technique allowing flexible and reliable call admissions at an ATM switch in the case of an ATM network including both QoS-specified and QoS-unspecified virtual connections is disclosed. In the case where a QoS (Quality of Service) specified connection request occurs, an estimated bandwidth is calculated which is to be assigned to an existing QoS-unspecified traffic on the link associated with the QoS-specified connection request. A call control processor of the ATM switch determines whether the QoS-specified connection request is accepted, depending on whether a requested bandwidth is smaller than an available bandwidth that is obtained by subtracting an assigned bandwidth and the estimated bandwidth from a full bandwidth of the link.Type: GrantFiled: September 30, 2009Date of Patent: April 5, 2011Assignee: Juniper Networks, Inc.Inventor: Rei Miyamoto
-
Patent number: 7916626Abstract: Certain embodiments of the present invention provide for a system and method for fault-tolerant QoS data communication including differentiating one or more message data into a primary storage, storing the differentiated one or more message data in a secondary storage if the primary storage becomes exhausted, prioritizing the one or more message data, and communicating the one or more message data. The one or more message data may be differentiated based on one or more queue selection rules. The one or more message data may be prioritized based on one or more queue sequencing rules. The one or more message data may be communicated based at least in part on the prioritization of the one or more message data.Type: GrantFiled: June 19, 2006Date of Patent: March 29, 2011Assignee: Harris CorporationInventors: Donald L. Smith, Anthony P. Galluscio, Robert J. Knazik
-
Patent number: 7916732Abstract: Packet data gateway (PDG) in an integrated WLAN-GSM/3G core network, is disclosed comprising a router (R) having a number of gateways (Wi; OP INT 1, OP INT 2, INT DEFAULT) which are associated with various QoS traffic properties (BE, EF), an interface to a WLAN network (Wu) and an interface (Go) to a policy decision function (PDF), a translating unit (TLT). The packet data gateway engages in a service based local procedure (SBLP) whereby a negotiated QoS property is received for a given session identifier as negotiated between a user entity (UE), an Application Function (AF) and a Policy Decision Function (PDF). A WLAN user entity engaging with the PDG is defined. Moreover, a service based local policy procedure (SBLP) for a packet data gateway (PDG) and Service based local policy procedure for a dedicated gateway support node (GGSN) and a tunnel terminal gateway (TTG) is disclosed.Type: GrantFiled: December 3, 2004Date of Patent: March 29, 2011Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Gunnar Rydnell, Hans Bertil Rönneke
-
Patent number: 7916737Abstract: The first relaying device uses the first port (the second relaying device) for the first priority in the first selecting mode, and uses a port other than the second port (the third relaying device) for the second priority. The first relaying device uses the first port for the first priority and uses the second port for the second priority, in the second selecting mode. In a case where the selecting mode is the first selecting mode, the power mode of the third relaying device is the first power mode wherein the power consumption is relatively small. In a case where the selecting mode is the second selecting mode, the power mode of the third relaying device is the second power mode wherein the power consumption is relatively high.Type: GrantFiled: November 26, 2008Date of Patent: March 29, 2011Assignee: Alaxala Networks CorporationInventor: Shinichi Akahane
-
Patent number: 7912068Abstract: Embodiments of a scheduler for a switch, where the switch is configured to couple input ports to output ports are described. During operation, the scheduler may determine a schedule based on a group of requests, associated with multiple data streams, that are received for the output ports of the switch, where the schedule matches input ports to output ports of the switch for a given data cell time. Note that the schedule may be determined using an arbitration technique during a time interval. Moreover, the scheduler may assign an additional request, which was received at a time that precedes a current time by less than the time interval, to a portion of the switch which is available in the schedule, thereby reducing a latency of the scheduler.Type: GrantFiled: June 9, 2008Date of Patent: March 22, 2011Assignee: Oracle America, Inc.Inventors: Hans Eberle, Nils Gura, Wladyslaw Olesinski, Andreas Mejia
-
Patent number: 7912047Abstract: Prioritization of fragmented messages in an ORB is achieved by intercepting the flow of message data within the ORB, marking the current data stream location and issuing sufficient read commands to gather the message header and control area information. Then classification for priority can be performed using the data in the control area to classify the request. The classification information is stored for the message for later use by queuing and prioritization processes and the data stream marker is reset to the original location. When the queuing and prioritization processes are ready to dispatch the message, the message can be sent on to the higher levels of processing within the ORB where the higher levels of message processing code will process the message, totally unaware of the fact that the message has been classified and/or queued or prioritized prior to delivery to the higher level.Type: GrantFiled: December 22, 2006Date of Patent: March 22, 2011Assignee: International Business Machines CorporationInventors: Aditya Abhay Desai, Charles Plilip Fricano, Brian Keith Martin, Gabriel Garcia Montero
-
Patent number: 7912067Abstract: A clearinghouse server for routing multi-media communications, including telephony calls, between a source device and a destination device via a distributed computer network, such as the global Internet. The clearinghouse server can authorize the completion of a communication from a source device to a destination device and collect usage-related information for the completed communication. In response to an authorization request issued by an enrolled source device, the clearinghouse server can identify one or more available destination devices available to accept a communication from an authorized source device. The clearinghouse server can provide a list of the identified destination devices, typically organized in a rank order, by sending an authorization response to the source device. In turn, the source device can use this list to select a destination device and contact that selected device via the computer network to complete the communication.Type: GrantFiled: November 17, 2005Date of Patent: March 22, 2011Assignee: TransNexus, Inc.Inventors: James P G Dalton, Jr., Stephen Anthony Thomas, Dmitry Isakbayev
-
Patent number: 7903667Abstract: A packet communication system of the present invention has first mode, second mode and third mode to apply to input packets. The first mode is a mode that decides priority of the packet by at least one of the address information and the application information, the second mode is a mode that decides priority of the packet by the DS value, the third mode is a mode that decides rewrite the DS value by at least one of the address information and the application information. A control unit of the packet communication system switches a mode to apply an input packet of the first mode, the second mode and the third mode based on the packet header information of the input packet.Type: GrantFiled: November 26, 2008Date of Patent: March 8, 2011Assignee: Hitachi, Ltd.Inventors: Takeki Yazaki, Takeshi Aimoto
-
Patent number: 7899059Abstract: A WLAN system adapted to apply QoS differentiation to a media stream to be transmitted from a transmitting station (STA) to a receiving STA of that system. The transmitting STA processes the media stream to generate a base sub-stream and one or more enhancement sub-streams for subsequent transmission over a wireless communication channel and assigns different priorities to different sub-streams. Depending on the channel conditions, the transmitting STA may select to discard, without transmission, portions of data from enhancement sub-streams. The selection process is based on the assigned priority and operates to preserve as much of relatively high-priority data as possible. The receiving STA then processes the received data to generate a reconstructed media stream, which provides signal quality equal to or better than the signal quality supported by the base sub-stream.Type: GrantFiled: November 12, 2003Date of Patent: March 1, 2011Assignee: Agere Systems Inc.Inventor: Sean Anthony Ramprashad
-
Patent number: 7899060Abstract: The Packet Control Function (PCF) has limited knowledge about the nature of the packet data arriving on a bearer path connected via the Packet Data Serving Node (PDSN), and cannot make an intelligent decision on its own as to how best to handle the packet data. Thus, the PDSN provides bearer-specific information by classifying the priority of received packet data; encapsulating the packet data within the payload of a Generic Routing Encapsulation (GRE) frame; and for high priority packet data i) setting a protocol type field in the header of the GRE frame indicating said packet includes an attribute field; and ii) adding an attribute field to the payload of the GRE packet which provides an indication of said high priority data. Furthermore, the PCF can send an A-11 request to the PDSN indicating the features that the PCF is requesting the PDSN enable.Type: GrantFiled: March 30, 2005Date of Patent: March 1, 2011Assignee: Nortel Networks LimitedInventors: Xiao-Dong Li, Sanket Nesargi, Dan Caputo
-
Patent number: 7894455Abstract: A signalling gateway for connecting a first network to a second network, the signalling gateway being operable to, receive a signalling message from the first network, the message comprising destination information, read the destination information and, where the destination information corresponds to a predetermined value, forward the message to one of a first entity on the first network and a second entity on the second network in accordance with a distribution rule.Type: GrantFiled: March 30, 2005Date of Patent: February 22, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Philippe Bouckaert, Stephane Barbier, Didier Desiderio
-
Patent number: 7889757Abstract: Methods and apparatus for preventing unsupported links between a host device and a link partner over a network is disclosed. In one embodiment, a link control signal is employed to release the reset of the candidate PHY, place a candidate PHY of the host device in a boot state, determining whether the candidate PHY is fully functional, and release the candidate PHY to establish link with the link partner over the network.Type: GrantFiled: April 14, 2008Date of Patent: February 15, 2011Assignee: Cisco Technology, Inc.Inventors: Jason R. Visneski, Chris Desiniotis
-
Patent number: 7889683Abstract: A half-duplex communication network comprises a plurality of communication links, each link being configured a priori to communicate in one direction; and a plurality of nodes, each node coupled to a first and second direct neighbor nodes and a first and second skip neighbor nodes via the plurality of communication links. Each node comprises propagation logic adapted to arbitrate conflicts between concurrent messages based on at least one of higher level policies and a comparison between a priority of each message, wherein each node is adapted to communicate a message without waiting to determine if another node is transmitting another message with a higher priority.Type: GrantFiled: November 3, 2006Date of Patent: February 15, 2011Assignee: Honeywell International Inc.Inventors: Michael Paulitsch, Brendan Hall, Kevin R. Driscoll
-
Patent number: 7876763Abstract: Disclosed is a hierarchy of individual schedulers with multiple scheduling lanes for scheduling items, such as, but not limited to packets or indications thereof, such that different classes of priority items can be propagated through the hierarchy of schedulers accordingly. A pipeline scheduler typically includes a root scheduler and one or more layers of schedulers with each of these layers including at least one scheduler. Each scheduler is configured to maintain items of different scheduling categories received from each of the particular scheduler's immediate children schedulers within the pipeline scheduler if any and from each immediate external source coupled to the particular scheduler if any, and to schedule the sending of the items of the different scheduling categories currently maintained to its parent schedule or external scheduler client. The items may correspond to packets, indications of packets, or any other entity.Type: GrantFiled: August 5, 2004Date of Patent: January 25, 2011Assignee: Cisco Technology, Inc.Inventors: Earl T. Cohen, Robert Olsen, Eugene M. Feinberg, Gregory L. Ries
-
Patent number: 7869461Abstract: The present invention relates to a method for transmitting data from a mobile terminal to a radio access network of a mobile communication system, the mobile terminal comprising a medium access control entity and to a mobile terminal. In order to enhance data transmission dependent on the scheduling mode, the present invention provides individual priorities depending on the scheduling mode which are used by the mobile terminal to schedule the transmission data or to multiplex different transmission data of different radio bearers onto a transport channel. Further the invention relates to a method and mobile terminal allowing a scheduling mode dependent scheduling of data transmissions by foreseeing and setting a flag for each logical channel depending on the scheduling mode of the associated radio bearer.Type: GrantFiled: June 14, 2005Date of Patent: January 11, 2011Assignee: Panasonic CorporationInventors: Joachim Lohr, Eiko Seidel, Dragan Petrovic
-
Patent number: 7864777Abstract: A method, apparatus, and computer-readable medium encoded with computer-executable instructions for transmitting delay sensitive packets. A data rate control index is received from a mobile station for use in transmitting the delay sensitive packets to the mobile station. A transmission format is selected using the received data rate control index to form a selected transmission format. The selected transmission format uses a payload size that is smaller than a largest compatible payload size for another transmission format corresponding to the data rate control index and is selected to reduce transmission time of the packets. The delay sensitive packets are transmitted to the mobile station using the selected transmission format.Type: GrantFiled: September 30, 2005Date of Patent: January 4, 2011Assignee: Nortel Networks LimitedInventors: Rza Nuriyev, Ozcan Ozturk, Ashvin Chheda, David Paranchych
-
Patent number: 7855998Abstract: A system and method for transmitting data packets to a wireless client is presented herein. The data packets are received by a wireless content switch in the wireless network. The wireless content switch assigns the priority of transmission for the data packet based on both the purchased level of service by the subscriber receiving the data packet, as well as the application the data packet is transmitted.Type: GrantFiled: November 7, 2002Date of Patent: December 21, 2010Assignee: Tektronix, Inc.Inventor: Vyankatesh Shanbhag
-
Patent number: 7856007Abstract: A power line communication system communicating over a medium voltage power line including a VoIP endpoint that transmits voice data and requests to establish a voice connection to a medium voltage (MV) access device is provided. The medium voltage access device may determine a response to the request, allocate voice data packets a higher priority than general data packets, and transmit the data packets over the MV power line according to their priority. The MV access device may provide one or more voice over internet protocol (VoIP) switch functions and, in response to the requests, grant or deny the requests based, for example, on the number of established voice connections.Type: GrantFiled: October 21, 2005Date of Patent: December 21, 2010Assignee: Current Technologies, LLCInventor: Kevin F. Corcoran
-
Patent number: 7852749Abstract: Methods and systems of routing calls over a network are described herein. A latency measurement is performed for at least a plurality of portions of a plurality of network paths and storing latency measurement information in computer readable memory. A dropped packet measurement is performed for at least portions of the plurality of network paths and storing dropped packet measurement information in computer readable memory. A call origination request is received. A network routing path is selected from the plurality of network paths, the network paths including a call manager, based at least in part on the latency measurement information and the dropped packet measurement information. A proxy system associated with a SIP provider is informed of the call. The call manager in the selected network path generates the call.Type: GrantFiled: April 6, 2005Date of Patent: December 14, 2010Assignee: Callwave, Inc.Inventors: Garrett Mickle, Robert Smith, David S. Trandal
-
Patent number: 7852854Abstract: The present invention relates generally to the processing of multiple data streams with common resources. More particularly, this invention relates to a technique for time-multiplexed processing of, for example, multiple digital video programs. In one embodiment, an exemplary method provides for time-multiplexed processing of a set of digital streams includes storing each received packet in a random access memory. For each stream, the deadline for the arrival of the next packet at the receiver is determined and a priority based on the deadline is assigned. The stream with the highest assigned priority is identified as an identified stream. In some embodiments, the processing state of the identified stream is then restored. One or more packets of data corresponding to the identified stream are retrieved from random access memory to produce retrieved packets. The processing state is saved after the retrieved packets have been processed.Type: GrantFiled: March 23, 2006Date of Patent: December 14, 2010Assignee: RGB Networks, Inc.Inventors: Peter Monta, Edward A. Krause, Adam Tom
-
Patent number: 7852853Abstract: Systems and methods for transmitting video are provided. The system determines the type of encoded video frames. Each of the video frames is then placed in a network transport packet. A priority level of the network transport packet is set based on the determined type of the video frame. The system can apply error correction coding to video frames of a lower priority level.Type: GrantFiled: February 7, 2006Date of Patent: December 14, 2010Assignee: Nextel Communications Inc.Inventors: James D. Black, Claudio R. Lima, Renxiang Huang, James J. Pan
-
Patent number: 7852855Abstract: A method is provided for controlling TCP/IP access includes receiving a request from a requestor for data transmission over a satellite communication channel, determining whether the request for data transmission has collided with a separate request for data transmission, if the request for data transmission has collided with a separate request for data transmission, then accepting the request for data transmission, else, temporarily denying the access to the satellite communication channel, determining the priority of the requestor and the number of users on the satellite communications channel, determining the access to the satellite communication channel of the requestor based on the priority of the requestor and the number of users on the satellite communication channel, and monitoring access to the satellite communication channel based on the priority of the requestor and the number of users on the satellite communication channel.Type: GrantFiled: June 4, 2007Date of Patent: December 14, 2010Assignee: The United States of America as represented by the Secretary of the NavyInventors: Charles Peter Gooding, David J. Aitken
-
Patent number: 7848231Abstract: A packet communication network is connected between a first external network and a second external network. The packet communication network includes a classifier, a parallel network that includes a plurality of physically or logically independent networks, and a multiplexing router. The classifier classifies a packet input from the first external network to one of the networks in the parallel network. Each of the networks in the parallel network transmits the packet to the multiplexing router. The multiplexing router multiplexes a packet received from the networks in the parallel network and outputs the multiplexed packet to the second external network.Type: GrantFiled: October 25, 2005Date of Patent: December 7, 2010Assignee: Nippon Telegraph and Telephone CorporationInventors: Kazuhiro Hayakawa, Satoru Yoshida, Makoto Fukuda, Nobuo Shigeta, Kazuhiko Ogawa, Shin Hashimoto
-
Patent number: 7843843Abstract: Methods, apparatuses and systems that dynamically adjust the selection of differentiated network services for selected classes of traffic or network applications in response to changing network conditions or application performance levels.Type: GrantFiled: March 31, 2005Date of Patent: November 30, 2010Assignee: Packeteer, Inc.Inventors: Albert L. Papp, III, Guy Riddle, Li Fang, Michael Robert Morford
-
Patent number: 7843943Abstract: The present disclosure relates to a method and an apparatus for bandwidth contention differentiation comprising: determining a service type of a bandwidth request, setting a priority of the bandwidth request based on the determined service type, and providing contention differentiation based on the set priority.Type: GrantFiled: March 11, 2008Date of Patent: November 30, 2010Assignee: Nokia CorporationInventors: Yi Wu, Yan Qun Le, Dong Mei Zhang
-
Patent number: 7839863Abstract: The invention relates to a method and equipment for performing aggregate-portion-specific flow shaping in packet-switched telecommunications, in such a way that the traffic flows (V1-VL) arriving in the system can be arbitrarily bundled into shaping groups and the speed properties (CIR, PIR, CBS) of an aggregate portion formed of packets representing the arbitrary shaping group (k) can be monitored and limited (aggregate-portion-specific shaping group).Type: GrantFiled: October 13, 2004Date of Patent: November 23, 2010Assignee: Tellabs OyInventor: Janne Väänänen
-
Patent number: 7839864Abstract: According to various embodiments, high priority traffic is obtained from one of a plurality of virtual channels servicing high priority traffic. High priority traffic is placed in a high priority queue. Low priority traffic is obtained from one of a plurality of virtual channels. A weighting value associated with an element in the active queue is determined. The element corresponds to a virtual channel associated with the low priority traffic. The low priority traffic is placed either in a low priority traffic active queue or a low priority traffic pending queue based on the weighting value.Type: GrantFiled: May 21, 2007Date of Patent: November 23, 2010Assignee: Cisco Technology, Inc.Inventors: Varun Satrawla, Mark Gustlin, Robert Olsen
-
Patent number: 7839890Abstract: A communication technique enables the efficient transmission of data through a communication link having a large delay bandwidth product and/or a high bit error rate. The communication technique multiplexes data from one or more data sources through a plurality of communication connections to increase the overall throughput and to reduce the average data transfer delay of the communication link. Each communication connection has a set of communication connection parameters that may be uniquely configured so that each connection carries a particular type of data at a particular effective priority level. Each communication connection may be uniquely configured to have a particular sending buffer size, to deliver messages having a particular length to an underlying layer and to send the messages into the link at a particular rate to orchestrate the manner in which the communication connections send data through the link.Type: GrantFiled: November 2, 2000Date of Patent: November 23, 2010Assignee: Fisher-Rosemount Systems, Inc.Inventors: Lee A. Neitzel, Neil J. Peterson, Teresa A. Chatkoff
-
Patent number: 7835279Abstract: A method and a network device for sharing bandwidth among a group of classes of traffic for an interface are provided. Bandwidth may be allocated to at least one traffic class of a first priority for the interface. At least some unused bandwidth of the at least one traffic class may be allocated to at least one other traffic class of a second priority for the interface. In some implementations, weighted constituents may be allocated unused interface bandwidth based on an assigned weight of each of the weighted constituents of the interface.Type: GrantFiled: March 27, 2008Date of Patent: November 16, 2010Assignee: Juniper Networks, Inc.Inventors: Thomas A. Lemaire, John C. Carney, Paul Giacobbe, Michael E. Lipman, Ryan T. Ross
-
Patent number: 7835365Abstract: A method to establish communications in a centralized network determines that a connection needs to be established and generates a connection type and a connection specification. A connection is then requested from a central coordinator. If the connection is granted, a connection identifier with an originating service access point and predefined parameters with the connection identifier. The determination of a need for a connection may be made by request from an application, or automatically determining that a connection does not exist and needs to be set up.Type: GrantFiled: September 15, 2003Date of Patent: November 16, 2010Assignee: Sharp Laboratories of America, Inc.Inventor: Deepak Ayyagari
-
Patent number: 7826418Abstract: An ordered list of precedence values includes a number of blocks of precedence values. An operating system receives filters from an application. The operating system assigns a precedence value to each filter from the available block of precedence values that has the highest priority. Precedence values are assigned to maintain a precedence order specified by the application. Filters and their assigned precedence values are communicated to an entity that filters packets by applying the filters in the order of their precedence values. Filters for an application can be added, deleted, or modified without affecting the precedence values of other filters for other applications. If an assignment is to be made when the lowest priority block is not available, then a repacking operation is performed to fill unused blocks in the list. The repacking is performed to reduce signaling associated with communicating reassigned precedences values to the filtering entity.Type: GrantFiled: February 14, 2006Date of Patent: November 2, 2010Assignee: Qualcomm IncorporatedInventors: Uppinder Singh Babbar, Marcello Lioy, Venkata Satish Kumar Vangala