Based On Data Flow Rate Measurement Patents (Class 370/232)
-
Patent number: 9113354Abstract: Systems and methods are presented for effectively utilizing a Backhaul link shared by two or more wireless system Operators, such that data rates from multiple Core Network data sources to the shared Backhaul link, and data rates from multiple sets of Subscriber Stations to the shared Backhaul link, are controlled so that a combined downlink rate substantially does not exceed a predetermined Backhaul data rate, and a combined uplink rate substantially does not exceed a predetermined Backhaul data rate, thereby preventing an overloading of the shared Backhaul link. Further, communication rates of different data sets within the downstream and upstream, respectively, are dynamically altered to provide best overall service within the downstream and upstream, respectively, while not overloading the shared Backhaul link.Type: GrantFiled: November 6, 2011Date of Patent: August 18, 2015Assignee: Redline Innovations Group Inc.Inventors: Dan Picker, Ronen Vengosh, Rephael Cohen
-
Patent number: 9109895Abstract: A method, apparatus, and computer program product are present for generating a route for a ship. A start point and an end point are identified for the ship. A number of forecasts of weather conditions is obtained for a period of time to travel from the start point to the end point. A probability of reaching the end point from the start point is generated for a number of routes from the start point to the end point for the ship within the period of time using the number of forecasts of weather conditions to form a number of probabilities.Type: GrantFiled: April 30, 2009Date of Patent: August 18, 2015Assignee: THE BOEING COMPANYInventors: Henry Chen, Philip J. Ballou, Lang Deng, Jonathan David Elkin
-
Patent number: 9112771Abstract: Disclosed are a system and a method for catching top users. The system may comprise: a filter (10) configured to sample flows from the hosts and remove the flows not satisfying a constraint; an tracker (20) configured to record a first estimated flow count for each host and to determine a first set of hosts from the plurality of hosts in term of the estimated flow count; and an estimator (30) configured to determine a second estimated flow count for each of the determined hosts and select a second set of hosts from the determined hosts based on the second estimated flow count.Type: GrantFiled: February 5, 2010Date of Patent: August 18, 2015Assignee: The Chinese University of Hong KongInventors: Xingang Shi, Dah-Ming Chiu
-
Patent number: 9106510Abstract: In one embodiment, a method includes receiving a packet at a first network device, logging the packet into a demand corresponding to a cell of a demand matrix, and storing the demand in a demand database at the first network device. The demand database includes a plurality of demands computed for a specified time period and corresponding to cells of the demand matrix associated with traffic entering a network at the first network device. Demands corresponding to cells of the demand matrix associated with traffic entering the network at a second network device are computed and stored at the second network device. An apparatus and logic are also disclosed herein.Type: GrantFiled: January 29, 2013Date of Patent: August 11, 2015Assignee: Cisco Technology, Inc.Inventor: Clarence Filsfils
-
Patent number: 9106565Abstract: Embodiments of the invention relate to virtual link aggregation. One embodiment includes forming one or more virtual links using physical links connecting a first networking element, a second networking element and a third networking element. A first trigger status indication is used for blocking network traffic for avoiding traffic loops occurring over the one or more virtual links.Type: GrantFiled: January 4, 2013Date of Patent: August 11, 2015Assignee: International Business Machines CorporationInventors: Tamanna Z. Sait, Venkatesan Selvaraj, Shoou J. Yiu, Yi Xia
-
Patent number: 9106535Abstract: A method and apparatus manage a buffer of a lower network node in a communication system. A current queue length of the buffer is monitored in every measurement time. A logical region in which the current queue length is included is determined, among a plurality of logical regions included in the buffer. Each of the logical regions corresponds to a queue length determined by using an upper threshold and a lower threshold of a total queue length of the buffer. A congestion state of a network is detected, and a first queue length is readjusted when the current queue length is included in the first queue length which corresponds to a first logical region that exceeds the upper threshold. And a network congestion state signal that represents the detected congestion state of the network is transmitted to the upper network node.Type: GrantFiled: January 21, 2011Date of Patent: August 11, 2015Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Seong-Ryong Kang, Byung-Suk Kim, Dong-Sook Kim, Chul-Ki Lee, Hong-Kyu Jeong, Jeong-Jae Won
-
Patent number: 9100869Abstract: In one aspect, the present invention advantageously provides far greater granularity in adjusting the maximum (schedulable) uplink bit rates of users than is directly available from a defined grant table that is used for making scheduled uplink grants to those users. As a non-limiting example, the EUL scheduler in a NodeB in a WCDMA network calculates the “effective” bit rate desired for one or more users over a given time interval, and determines the pattern of scheduling grants to make from the grant table over that interval, to produce the desired effective bit rate(s). This capability enables the EUL scheduler to make relatively fine fractional adjustments to the aggregate uplink data rate for a plurality of users, thus allowing much more precise reductions in the aggregate uplink data rate of those users. The EUL scheduler makes these more precise adjustments, for example, in response to indications of congestion on the backhaul connection between the NodeB and its supporting RNC.Type: GrantFiled: March 8, 2010Date of Patent: August 4, 2015Assignee: OPTIS CELLULAR TECHNOLOGY, LLCInventors: Szilveszter Nádas, László Hévizi, Sándor Rácz
-
Patent number: 9094326Abstract: Systems and methods for prioritizing transmission control protocol (TCP) flows for communication devices in a network are described herein. The systems and methods herein may further allocate bandwidth to the flows based on the priority of the flows. Further, the systems and methods herein allow devices to determine whether particular flows share a traffic flow constraint or bottleneck that limits the overall available bandwidth to the flows. Therefore, allocation of bandwidth for one flow may be adjusted based on allocation of bandwidth to another flow if the flows share a traffic flow constraint. Further, the systems and methods herein allow for target data rates to be determined for the flows based on shared traffic flow constraints.Type: GrantFiled: November 1, 2011Date of Patent: July 28, 2015Assignee: QUALCOMM IncorporatedInventors: Jay Kumar Sundararajan, Debessay Fesehaye Kassa, Gerardo Giaretta, David William Craig, Julien H. Laganier, Gavin Bernard Horn
-
Patent number: 9088497Abstract: A packet switching device can allocate memory resources dynamically in order to utilize the memory resources efficiently. The packet switching device can include at least one ingress port that receives incoming packets from a network, a plurality of egress ports that transmit outgoing packets to the network, a storage unit configured to temporarily store the outgoing packets before transmission by the plurality of egress ports, the storage unit being coupled to the plurality of egress ports, so that a portion of the storage unit is dynamically allocated to an egress port, and a controller configured to dynamically allocate the portion of the storage unit to the egress port based on a network status.Type: GrantFiled: March 5, 2014Date of Patent: July 21, 2015Assignee: MARVELL ISRAEL (M.I.S.L) LTD.Inventor: Yaron Zimerman
-
Patent number: 9088453Abstract: Systems and methods are operable for monitoring the transmission of media content events. An exemplary embodiment receives a media content stream at a media device from a media content transmission device at a first transmission rate, wherein the media content stream comprises at least one media content event selected for presentation on a media presentation device; stores at least a portion of the media content stream in a media device buffer; calculates a buffer metric; transmitting the buffer metric to the media content transmission device; and receives the media content stream from the media content transmission device at a second transmission rate based on the transmitted buffer metric.Type: GrantFiled: June 1, 2011Date of Patent: July 21, 2015Assignee: EchoStar Technologies L.L.C.Inventors: Eric Holley, Stephen Strong, Frederick Tuck, Jon Richardson
-
Patent number: 9084139Abstract: A system and method is provided for intelligent bandwidth allocation in a wireless communication device supporting multiple interfaces. A wireless communications device operating in connection with a first communications interface and a second communications interface is capable of switching channels back and forth so as to receive beacons from both interfaces effectively and provide enough bandwidth for each interface for data traffic to continue without any observable interruptions.Type: GrantFiled: June 24, 2013Date of Patent: July 14, 2015Assignee: Broadcom CorporationInventors: Deepak Kumar Damodaran, Sushant Kumar Mishra, Jayaraman Nagarajan, Rakesh Raman
-
Patent number: 9077619Abstract: Techniques are presented herein to facilitate the monitoring of occupancy of a buffer in a network device. Packets are received at a network device. Information is captured describing occupancy of the buffer caused by packet flow through the buffer in the network device. Analytics packets are generated containing the information. The analytics packets from the network device for retrieval of the information contained therein for analysis, replay of buffer occupancy, etc.Type: GrantFiled: December 7, 2012Date of Patent: July 7, 2015Assignee: Cisco Technology, Inc.Inventors: Thomas J. Edsall, Yue J. Yang, Wei-Jen Huang, Chih-Tsung Huang
-
Patent number: 9078190Abstract: Wireless networks are becoming increasingly heterogeneous in terms of the processing capabilities of network users' receiving equipment. According to embodiments of the innovation, in a communications network comprising a plurality of receivers with different data reception rate capabilities, data frames targeted to respective receivers may be transmitted to the receivers in accordance with the respective data reception rate capabilities of the receivers.Type: GrantFiled: February 7, 2014Date of Patent: July 7, 2015Assignee: AT&T MOBILITY II LLCInventors: Jose Rodriguez-Sanchez, Eamonn Gormley, Derek Hilborn
-
Patent number: 9077663Abstract: A router programmed to function within an aggregation of a plurality of routers that appears as a single router externally is programmed to determine whether it is a first router in the aggregation of routers to receive a data packet. If the router is a first router in the aggregation of routers to receive a data packet, the router is programmed to perform layer 3 routing for the data packet including modification of the source and destination Media Access Control (MAC) addresses of the packet, and then transmit the packet to another router in the aggregation of routers for layer 2 switching of the packet. If the router is not a first router in the aggregation of routers to receive a data packet, the router is programmed to only perform layer 2 switching of the packet, with layer 3 routing for the data packet having already been performed by another router in the aggregation of routers.Type: GrantFiled: August 12, 2011Date of Patent: July 7, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ballard Claude Bare, Shaun Kazuo Wakumoto
-
Patent number: 9071527Abstract: A method and apparatus for providing subscriber load distribution in networks are disclosed. For example, the method receives capacity data and user equipment (UE) resource consumption data from a plurality of devices that process call control signaling messages within the communication network. The method receives a first request from one of the plurality of devices to re-register one or more selected user equipment, and selects at least one available device from the plurality of devices. The method then re-registers the one or more selected user equipment on the at least one available device.Type: GrantFiled: November 28, 2012Date of Patent: June 30, 2015Assignee: AT&T Intellectual Property I, L.P.Inventors: Eric Noel, Mark Ratcliffe
-
Patent number: 9059917Abstract: A method is provided for processing flows in a wireless communications network. Data packets belonging to different flows are received by a device of a communications network and stored in a queue to enable them to be sent by the device over a radio channel to at least one node. Access to the radio channel is time-shared between a plurality of nodes. The method includes: at least one step of determining a duration associated with a flow, the duration corresponding to a virtual duration needed for sending packets of said flow stored in the queue; and in order to send a data packet, a step of selecting one of the flows amongst a plurality of flows, in which step a flow is selected for which the associated duration is the smallest, and a step of sending a packet of the selected flow as extracted from the queue.Type: GrantFiled: April 19, 2010Date of Patent: June 16, 2015Assignee: France TelecomInventors: Luca Muscariello, Thomas Bonald
-
Patent number: 9060205Abstract: Methods and arrangements for optimizing streaming of a group of videos. Throughput of video streams through a common link to at least two different destinations is permitted. An effective flow rate for each video stream is ascertained, and a playout lead for each video stream is estimated. The playout leads are equalized via dynamically changing the effective flow rates of the video streams.Type: GrantFiled: August 30, 2012Date of Patent: June 16, 2015Assignee: International Business Machines CorporationInventors: Vijay Arya, Malolan Chetlur, Partha Dutta, Shivkumar Kalyanaraman, Kunal Kishore Korgaonkar, Ramana V. Polavarapu
-
Publication number: 20150146528Abstract: A method in a base station for adapting prioritization of a service of a user equipment over services of other user equipments is provided. The prioritization relates to a transmission between the base station and the user equipment at a scheduling occasion. The prioritization relates to an initial value. The base station decides (302) that the user equipment is in congestion, when an instant scheduling bit rate for the transmission in relation to a bit rate related to the service is below a first threshold.Type: ApplicationFiled: November 25, 2013Publication date: May 28, 2015Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Hongwei WANG, Marco Belleschi, Bjorn Nordstrom
-
Patent number: 9043509Abstract: Various aspects of a method and system for low-latency networking are provided. Latency requirements of traffic to be communicated along a network path comprising one or more Ethernet links may be determined. A maximum size of Ethernet frames utilized for communicating the traffic may be determined based on the latency requirements. The maximum size of the Ethernet frames may be determined based on a data rate of one or more Ethernet links along the network path. A single device may utilize different maximum packet sizes for different ports/links on which it communicates. One or more messages indicating the determined maximum size may be communicated among devices along the network path to coordinate maximum packet sizes.Type: GrantFiled: May 16, 2011Date of Patent: May 26, 2015Assignee: Broadcom CorporationInventors: Howard Frazier, Yongbum Kim, Michael Johas Teener
-
Patent number: 9031209Abstract: A computing device displays a call history graphical user interface (GUI). The call history GUI includes a new list and an old list. The new list may include new missed call elements and missed call elements associated with new unopened voicemails. The old list may include other call history GUI elements, such as old missed call elements and missed call elements associated with opened voicemails.Type: GrantFiled: July 8, 2013Date of Patent: May 12, 2015Assignee: Google Inc.Inventors: Flavio Lerda, Hugo Hudson, Debashish Chatterjee, Simon Tickner, Marcus Alexander Foster
-
Patent number: 9031217Abstract: A method and apparatus for controlling a call volume for an office that serves as a protecting site for another office in a packet network are disclosed. For example, the method collects one or more customer registration counts from one or more session border controllers located in a first office, determines if the one or more customer registration counts have reached or exceeded a threshold. The method directs all of said one or more session border controllers located in said first office to enact one or more throttling rules if the one or more customer registration counts have reached or exceeded the threshold.Type: GrantFiled: August 11, 2008Date of Patent: May 12, 2015Assignee: AT&T Intellectual Property I, L.P.Inventors: Chaoxin Qiu, Robert Dailey, Arshad Khan, Satish Parolkar, Jeffrey Scruggs
-
Patent number: 9030931Abstract: A method for accurately measuring, recording and reporting latency of an Ethernet switch is disclosed. Various packet queues in the switch are monitored at any given time and forwarding latency is calculated. Latency data from multiple switching elements in a network is collected to provide end-to-end forwarding latency of a system.Type: GrantFiled: March 14, 2012Date of Patent: May 12, 2015Assignee: Arista Networks, Inc.Inventors: Kenneth J. Duda, Anshul Sadana, Hugh W. Holbrook
-
Patent number: 9031079Abstract: Stacked (i.e., hierarchically arranged) rate wheels schedule traffic flows in a network. A first rate wheel operates to efficiently schedule traffic flows in which traffic shaping parameters may be applied to individual traffic flows. A second rate wheel schedules group of the traffic flows in which traffic shaping parameters may be applied at the group level. In the context of an ATM network, the first rate wheel may operate at the virtual circuit level and the second rate wheel may operate at the virtual path level.Type: GrantFiled: August 6, 2004Date of Patent: May 12, 2015Assignee: Juniper Networks, Inc.Inventor: Craig R. Frink
-
Publication number: 20150124605Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus determines an observed bit rate based on uplink transmissions of the UE, estimates an available link capacity for the UE, selects an estimate factor, and estimates available uplink throughput for future uplink transmissions of the UE as a function of the observed bit rate, the estimated available link capacity, and the estimate factor.Type: ApplicationFiled: November 6, 2014Publication date: May 7, 2015Inventors: Aziz GHOLMIEH, Seyed Ali AHMADZADEH, Amir AMINZADEH GOHARI, Arnaud MEYLAN, Pavan Kumar VITTHALADEVUNI, Jong Hyeon PARK
-
Patent number: 9025452Abstract: Aspects of oversubscription monitoring are described. In one embodiment, oversubscription monitoring includes accumulating an amount of data that arrives at a network component over at least one epoch of time. Further, a core processing rate at which data can be processed by the network component is calculated. Based on the amount of data and the core processing rate, it is determined whether the network component is operating in an oversubscribed region of operation. In one embodiment, when the network component is operating in the oversubscribed region of operation, certain quality of service metrics are monitored. Using the monitored metrics, a network operation display object may be generated for identifying or troubleshooting network errors during an oversubscribed region of operation of the network component.Type: GrantFiled: March 14, 2013Date of Patent: May 5, 2015Assignee: Broadcom CorporationInventors: William Brad Matthews, Puneet Agarwal, Bruce Hui Kwan
-
Patent number: 9025454Abstract: Embodiments of the present invention provide I/O systems, methods, and devices for interfacing pump controller(s) with control device(s) which may have different interfaces and/or signaling formats. In one embodiment, an I/O interface module comprises a processor, a memory, and at least two data communications interfaces for communicating with a pumping controller and a control device. The I/O interface module can receive discrete signals from the control device, interpret them accordingly and send the packets to the pump controller. The pump controller reads the packets and takes appropriate actions at the pump. The I/O interface module can interpret packets of data received from the pump controller and assert corresponding discrete signals to the control device. The I/O interface module is customizable and allows a variety of interfaces and control schemes to be implemented with a particular multiple stage pump without changing the hardware of the pump.Type: GrantFiled: April 6, 2011Date of Patent: May 5, 2015Assignee: Entegris, Inc.Inventors: James Cedrone, Robert F. McLoughlin, George Gonnella
-
Patent number: 9025449Abstract: One embodiment relates to a device. The device includes reception circuitry adapted to receive a data unit from a first node of a network and a confirmation message signal from a second node of the network. Analysis circuitry is adapted to determine a failure to correctly receive the data unit. Transmission circuitry is adapted to transmit a negative acknowledgement signal to the first node in case the analysis circuitry determines the data unit has not been correctly received and the confirmation message signal from the second node is received. Other methods and devices are also disclosed.Type: GrantFiled: June 14, 2013Date of Patent: May 5, 2015Assignee: Infineon Technologies AGInventor: Vladimir Oksman
-
Patent number: 9026159Abstract: A method is provided by the present invention for allocating channel resources in a wireless network. The method comprises: a) transmitting at least one message which comprises information that would allow association of at least one service flow for conveying data from/to a subscriber terminal, with at least one group of service flows; b) transmitting from a base station messages adapted to provide information which relate to the allocation of resources of a channel along which data will be transmitted to/from said subscriber terminal via one or more service flows associated with that at least one group of service flows, and wherein the information comprises an identification of the at least one group of service flows; and c) transmitting data from/to the subscriber terminal in accordance with the allocation of the channel resources for the at least one group of service flows.Type: GrantFiled: November 14, 2012Date of Patent: May 5, 2015Assignee: SparkMotion Inc.Inventor: Vladimir Yanover
-
Patent number: 9025447Abstract: A service admission control method in a communication network comprising at least one group of at least one node per group, the method comprising the steps: Receive a service establishment attempt from one group; and admit the service in the network depending on the granularity of the network topology, the link topology and/or the partitioning of the link topology.Type: GrantFiled: January 25, 2011Date of Patent: May 5, 2015Assignee: Airbus Defence and Space SASInventors: Claude Poletti, Marc Cartigny
-
Publication number: 20150117195Abstract: Systems and methods for managing congestion in a network are disclosed. One method can comprise receiving a first congestion indicator at a network point and modifying a data transfer rate to an effective bandwidth in response to receiving the first congestion indicator. If a second congestion indicator is received within a predetermined time period, the data transfer rate can be reduced to a factor of a committed information rate. If a second congestion indicator is not received with the time period, the data transfer rate can be increased to a target transfer rate.Type: ApplicationFiled: October 30, 2013Publication date: April 30, 2015Applicant: Comcast Cable Communications, LLCInventor: Mehmet Toy
-
Publication number: 20150117196Abstract: A method in a base station for adapting link adaptation of a transmission between a user equipment and the base station is provided. The link adaptation relates to an initial value of a Block Error Rate, BLER, related to the transmission. The base station decides that the user equipment is in congestion responsive to a scheduling bit rate for the transmission in relation to a rate of data packets arriving to or being sent by the user equipment being below a first threshold. Responsive to the user equipment being in congestion, the base station adapts the link adaptation by increasing the value of the BLER of the link adaptation in relation to the initial value, until the user equipment is out of congestion or until the base station detects that any one of the user equipment and the base station tries to send high priority data.Type: ApplicationFiled: October 13, 2014Publication date: April 30, 2015Inventors: Hongwei WANG, Marco Belleschi, Björn Nordström
-
Publication number: 20150117197Abstract: The present disclosure presents a method and an apparatus for calibrating a small cell base station for backhaul management. For example, the method may include exchanging backhaul probing messages with a probing server by initiating a plurality of probing packets at the small cell base station, wherein the exchanging is performed over a backhaul after determining that a full queue condition associated with the backhaul is satisfied, computing calibration statistics for the backhaul based on characteristics associated with the backhaul probing messages, and adjusting one or more backhaul parameters of the small cell based on the calibration statistics. As such, calibration of a small cell base station for backhaul management may be achieved.Type: ApplicationFiled: October 27, 2014Publication date: April 30, 2015Inventors: Andrei Dragos RADULESCU, Farhad MESHKATI, Rajat PRAKASH, Rashmin Ranjitsinh ANJARIA, Sumeeth NAGARAJA, Tao CHEN, Vinod Viswanatha MENON, Sanjay Sridhar KAMATH
-
Patent number: 9019828Abstract: A device may receive information that identifies a radio frequency condition of a user device, where the radio frequency condition indicates a quality of a radio access network connection of the user device. The device may determine a radio frequency parameter value based on the radio frequency condition, and may set a data rate for a transmission control protocol (“TCP”) communication with the user device based on the radio frequency parameter value.Type: GrantFiled: October 12, 2012Date of Patent: April 28, 2015Assignees: Verizon Patent and Licensing Inc., Cellco PartnershipInventors: Maria G. Lam, Lalit R. Kotecha, Deepak Kakadia, David Chiang, Jyothi Keshavdas, Arda Aksu, Sagiv Draznin
-
Patent number: 9019830Abstract: A system to route media information content may include a router that analyzes predetermined content of a plurality of data packets of the media information content and prioritizes forwarding the plurality of data packets from the router based on applying at least one rule to the predetermined content.Type: GrantFiled: May 15, 2007Date of Patent: April 28, 2015Assignee: Imagine Communications Corp.Inventors: John L. DeLay, Edward R. Beadle
-
Patent number: 9019827Abstract: The present disclosure provides for devices, systems, and methods which optimize throughput of bonded connections over multiple variable bandwidth logical paths by adjusting a tunnel bandwidth weighting schema during a data transfer session in response to a change in bandwidth capabilities of one or more tunnels. By making such adjustments, embodiments of the present invention are able to optimize the bandwidth potential of multiple connections being used in a session, while minimizing the adverse consequences of reduced bandwidth issues which may occur during the data transfer session.Type: GrantFiled: December 23, 2009Date of Patent: April 28, 2015Assignee: Pismo Labs Technology Ltd.Inventors: Ho Ming Chan, Patrick Ho Wai Sung, Kam Chiu Ng, Wing Hong Alex Chan, Kit Wai Chau
-
Patent number: 9021126Abstract: A data processing apparatus includes multiple processing means that are connected in a ring shape via corresponding communication means respectively. Each communication means includes a reception means for receiving data from a previous communication means, and a transmission means for transmitting data to a next communication means. Connection information is assigned to each of the reception means and the transmission means. The communication means, when receiving a packet that has same connection information as one assigned to its reception means, causes the corresponding processing means to perform data processing on the packet, sets the connection information assigned to its transmission means to the packet, and transmits the packet to the next communication means, and when receiving a packet that has connection information that is not same as one assigned to its reception means, transmits the packet to the next communication means without changing the connection information of the packet.Type: GrantFiled: January 15, 2010Date of Patent: April 28, 2015Assignee: Canon Kabushiki KaishaInventor: Hisashi Ishikawa
-
Patent number: 9015299Abstract: A technique manages route optimization for one or more groups of links in a computer network. According to the novel technique, each group or “subgroup” of links comprises one or more links, wherein the group may be configured based on various measures, such as, e.g., connectivity (physical or virtual), policies to be applied, per-prefix, per-application (e.g., Internet traffic or voice over IP, VoIP), geographic location, and/or quality-based (e.g., primary links and secondary/backup links). One or more policies may be defined for the groups of links (i.e., where these group policies are to be applied to the group as a whole), in addition to policies that may be defined for individual to links and/or prefixes. Once the link groups are established, traffic over the groups of links (e.g., routes to reachable address prefixes) may be managed and optimized according to the group policies, such as in accordance with Optimized Edge Routing (OER) techniques.Type: GrantFiled: January 20, 2006Date of Patent: April 21, 2015Assignee: Cisco Technology, Inc.Inventor: Pritam Shah
-
Patent number: 9013995Abstract: A network element controls congestion in a link of a packet data network. A congested link is identified and a throttle rate is determined for one or more of the traffic groups traversing the congested link. The central controller determines the throttle rates using a weight of the group and the current traffic rate of the group through the link. The throttle rates are sent to switches to throttle traffic for each affected group.Type: GrantFiled: May 4, 2012Date of Patent: April 21, 2015Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: Neda Beheshti-Zavareh, Ying Zhang
-
Patent number: 9014023Abstract: Mobile network services are performed in a mobile data network in a way that is transparent to most of the existing equipment in the mobile data network. The mobile data network includes a radio access network and a core network. A first service mechanism in the radio access network breaks out data coming from a basestation, and performs one or more mobile network services based on the broken out data. A second service mechanism in the core network performs one or more mobile network services based on the network traffic remaining after the first service mechanism performs its breakout. An optional third service mechanism coupled to the core network provides one or more mobile network services in the mobile data network. An overlay network allows the first, second and third service mechanisms to communicate with each other. The overlay network is preferably a private virtual network.Type: GrantFiled: September 15, 2011Date of Patent: April 21, 2015Assignee: International Business Machines CorporationInventors: Bruce O. Anthony, Jr., Ronald L. Billau, Canio Cillis, Robert B. Nicholson
-
Publication number: 20150103657Abstract: Traffic associated with user equipment that are served by a first radio access network is steered to a second radio access network based on a rate of congestion criterion. Network load is monitored by an access point to determine rate of congestion data associated with the access point. As an example, the rate of congestion represents a change in network load of the access point over a defined time period. The rate of congestion data is then transmitted to one or more neighboring access points that can utilize the rate of congestion data to facilitate traffic steering, load balancing, and/or neighbor relationship management.Type: ApplicationFiled: October 16, 2013Publication date: April 16, 2015Applicant: AT&T Mobility II LLCInventors: Thomas W. Henderson, Hongyan Lei
-
Publication number: 20150103658Abstract: A control device determines whether communications that a base station accommodates are congested, based on obtained information, and identifies a terminal that is accommodated in the base station in which it is determined that the communications are congested, as a terminal of which communications a proxy device is to control. The proxy device controls communications between the base station and a server, by using a protocol that acknowledges that the data has reached a reception side, calculates a loss rate in communications by the identified terminal are to be discarded, by utilizing acknowledgement packets which are used by the protocol, and relays a communication of the identified terminal, by a transmission band which has been reduced by the calculated loss rate portion.Type: ApplicationFiled: October 7, 2014Publication date: April 16, 2015Inventor: Michitaka OKUNO
-
Patent number: 9007924Abstract: Balancing load distributions of loopback ports includes determining that a load distribution among loopback ports of a switch is unbalanced, determining whether the load distribution is balanceable, and balancing the load distribution.Type: GrantFiled: January 29, 2013Date of Patent: April 14, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Byung Kyu Choi, Mark W. Fidler
-
Patent number: 9009343Abstract: A content processing device is configured to selectively receive a media signal via a network. The content processing device is further configured to receive a bandwidth check request. The content processing device is further configured to receive a first status indicator, and determine if the streaming media signal is likely to be in use based on the first status indicator.Type: GrantFiled: December 18, 2007Date of Patent: April 14, 2015Assignee: Verizon Patent and Licensing Inc.Inventor: Armando P. Stettner
-
Patent number: 9008673Abstract: An application bandwidth monitor may be configured to determine the amount of data communication channel bandwidth being utilized by each active data communication application within a data communication device. A user interface may be configured to report this information and to receive information indicative of a desired bandwidth allocation among the active applications. An application bandwidth controller may be configured to control the maximum bandwidth that may be utilized by each active data communication application, based on this user information.Type: GrantFiled: July 2, 2010Date of Patent: April 14, 2015Assignee: Cellco PartnershipInventor: Kumar Sanjeev
-
Patent number: 9007123Abstract: Apparatus, and associated method, for improving packet data communications upon a communication path including a radio-link. Determination is made of the conditions on the radio-link when selecting the optimal size of a transmission window within which to transmit packets of data. And, retransmission time-out values are also selected responsive to the indications of the radio-link conditions.Type: GrantFiled: June 28, 2004Date of Patent: April 14, 2015Assignee: Nokia CorporationInventors: Jarmo Kuusinen, Matti Turunen
-
Patent number: 9001978Abstract: A computing device displays a call history graphical user interface (GUI). The call history GUI includes a new list and an old list. The new list may include new missed call elements and missed call elements associated with new unopened voicemails. The old list may include other call history GUI elements, such as old missed call elements and missed call elements associated with opened voicemails.Type: GrantFiled: July 8, 2013Date of Patent: April 7, 2015Assignee: Google Inc.Inventors: Flavio Lerda, Hugo Hudson, Debashish Chatterjee, Simon Tickner, Marcus Alexander Foster
-
Patent number: 9001671Abstract: A device receives packets of an application flow, and inspects one or more of the packets of the application flow. The device determines, based on the inspection of the one or more packets, a service graph of feature peers for the packets of the application flow. The feature peers are associated with a network and the service graph includes an ordered set of the feature peers. The device creates a representation of the service graph. The representation includes an ordered set of feature elements that represent the feature peers of the service graph. The device provides the representation of the service graph to a controller device, and the controller device configures, based on the representation, the network with the service graph so that the packets of the application flow traverse the service graph.Type: GrantFiled: October 17, 2012Date of Patent: April 7, 2015Assignee: Verizon Patent and Licensing Inc.Inventors: David E. McDysan, Stevan H. Leiden
-
Patent number: 8995837Abstract: An ONU includes a CDR that regenerates a clock based on a signal from an OLT, an oscillator that generates an internal clock, a time stamp counter that manages a time of the ONU based on the clock in a period in which the CDR regenerates the clock and manages the time of the ONU based on the internal clock in a period in which the CDR does not regenerate the clock, an MPCP control unit that decides, when a Cyclic Sleep mode is set, a receiver-time synchronization time that is a period in which the receiver is normally operated within a sleep time, based on a difference between a time stamp value included in the signal transmitted from the OLT and a time stamp managed by the time stamp counter, and a power-saving control unit that controls the receiver to be normally operated in the receiver-time synchronization time.Type: GrantFiled: June 29, 2011Date of Patent: March 31, 2015Assignee: Mitsubishi Electric CorporationInventors: Jun Mizuguchi, Fumihiko Tano
-
Patent number: 8995459Abstract: A communication system detects particular application protocols in response to their message traffic patterns, which might be responsive to packet size, average packet rate, burstiness of packet transmissions, or other message pattern features. Selected message pattern features include average packet rate, maximum packet burst, maximum future accumulation, minimum packet size, and maximum packet size. The system maintains a counter of packet tokens, each arriving at a constant rate, and maintains a queue of real packets. Each real packet is released from the queue when there is a corresponding packet token also available for release. Packet tokens overfilling the counter, and real packets overfilling the queue, are discarded. Users might add or alter application protocol descriptions to account for profiles thereof.Type: GrantFiled: June 30, 2010Date of Patent: March 31, 2015Assignee: Meru NetworksInventors: Vaduvur Bharghavan, Shishir Varma, Sung-Wook Han
-
Patent number: 8995265Abstract: A system to improve a Converged Enhanced Ethernet network may include a controller having a computer processor connected to a layer 2 endpoint buffer. The system may also include a manager executing on the controller to monitor the layer 2 endpoint buffer by determining buffer data packet occupancy and/or rate of change in the buffer data packet occupancy. The system may further include a reporter to notify a congestion source of the layer 2 endpoint buffer based upon the buffer data packet occupancy and/or rate of change in the buffer data packet occupancy.Type: GrantFiled: January 28, 2012Date of Patent: March 31, 2015Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Claude Basso, Rolf Clauberg, Casimer M. DeCusatis, Mircea Gusat, Ronald P. Luijten, Fredy D. Neeser, Kenneth M. Valk