Measurement Of The Average Data Flow Rate Patents (Class 370/234)
-
Patent number: 8081588Abstract: A mobile communication device has a wireless transceiver and one or more processors for communicating data in a wireless communication system. The one or more processors are operative to receive a plurality of data packets of varying payload size in a queue; associate one or more of the data packets from the queue into a group, such that a total size of the group is at or near a maximum transmissible unit (MTU) size of a data frame; cause the one or more data packets associated into the group to be formatted into the data frame for data transmission via the wireless transceiver; and repeat, for a plurality of data frames, the associating and formatting, for communicating the data via the wireless transceiver in the wireless communication system. By associating the data packets into groups having the MTU size, data throughput of the data transmission is increased.Type: GrantFiled: June 8, 2007Date of Patent: December 20, 2011Assignee: Research In Motion LimitedInventor: Mark Pecen
-
Patent number: 8081597Abstract: Aspects of the invention include a root node of a wireless communication infrastructure that buffers data packets for transmission by base stations over an air interface. The root node determines a time delay for transmission of a data packet from the root node to each base station, a maximum time delay of those time delays, and a timing latency based upon the maximum time delay. The root node transmits the timing latency to the base stations. In response, each base station initiates transmission of data packets received by the root node after expiration of the timing latency. Alternatively, the root node, instead of the base stations, may buffer the data packets, and transmit them so that they arrive at the base stations at substantially the same time.Type: GrantFiled: April 29, 2010Date of Patent: December 20, 2011Assignee: IPWireless, Inc.Inventors: Alan Edward Jones, William John Jones
-
Patent number: 8081985Abstract: A cellular communication system comprises a Mobile Management Entity, MME, 117 and a load characteristic processor 203 that determines an MME load characteristic for base stations 101-107 in response to a measured operating characteristic thereof. A selection processor 207 selects a subset of base stations in response to the MME load characteristics, and a load monitor 205 determines an MME load level measure. A transmit controller 209 transmits a load reduction indication for the MME to the subset of base stations in response to the MME load level measure meeting a criterion. The base stations receiving the load reduction indication bias their operation towards a reduced load level of the MME.Type: GrantFiled: May 21, 2009Date of Patent: December 20, 2011Assignee: Motorola Mobility, Inc.Inventor: Luis Lopes
-
Patent number: 8078148Abstract: A method of accommodating legacy devices in which application memory is not able to operate fast enough to reliably receive data from a relay or other external device is disclosed. An application queue memory space is provided, either as a separate memory chip or as an area created and maintained by program code, to act as an intermediary between the slower application memory and the external device. This application queue memory space is preferably a transport stack.Type: GrantFiled: January 29, 2009Date of Patent: December 13, 2011Assignee: Research In Motion LimitedInventor: Robbie Maurice
-
Patent number: 8078168Abstract: For each broadcast control channel of a plurality of broadcast control channels associated with a plurality of wireless networks, a mobile device decodes control information on the broadcast control channel and stores this control information in its memory. The control information includes a network identification which uniquely identifies a particular wireless communication network. Such decoding is performed in between or during repeated acts of measuring signal strength levels of an RF signal on the broadcast control channel, and prior to completion of an averaging function for calculating an averaged signal strength level of the signal strength levels on the broadcast control channel. Decoding may be performed only for those broadcast control channels identified to have the most optimal signal strengths.Type: GrantFiled: February 11, 2010Date of Patent: December 13, 2011Assignee: Research In Motion LimitedInventor: Matthias Wandel
-
Patent number: 8051419Abstract: A method of dynamically adjusting the number of task requests is provided, which is applicable to an Internet Small Computer System Interface (iSCSI) protocol. When a target receives a task request transmitted by an initiator or the target completes the task request, the number of transmissible tasks is calculated according to an average access data volume, an current access data volume, and an allowable access data volume in the target, and returned to the initiator, such that the number of the task requests transmitted simultaneously by the initiator does not exceed the number of transmissible tasks, thereby achieving flow control. The allowable access data volume is obtained through interactive and dynamic adjustment between the target and the initiator.Type: GrantFiled: February 26, 2007Date of Patent: November 1, 2011Assignee: Inventec CorporationInventors: Hong-Liang Liu, Ho Zhang, Tom Chen, Win-Harn Liu
-
Patent number: 8031684Abstract: A method of operating an ad hoc network comprising a plurality of devices (11-16). Each device includes communication means for communicating with other ones of the plurality of devices when they are in range. The method involves storing on each device one or more nodal policies (1-6) which specify rules for determining how a device should behave in response to various prevailing circumstances and controlling each device to operate in accordance with one or more of the stored nodal policies. Additionally, each device stores a fitness parameter and adjusts the value of the fitness parameter in dependence upon the level of activity of the device (in particular, activity which is consistent with its stored policies).Type: GrantFiled: June 13, 2005Date of Patent: October 4, 2011Assignee: British Telecommunications PLCInventor: Christopher M Roadknight
-
Patent number: 8001545Abstract: A methodology for using multiple execution threads to regulate message traffic is presented. An application thread spawns a limiter thread, and each have access in shared memory to a message count that reflects a number of messages that are transmitted by the application thread within a regulated time period. The limiter thread cycles by entering a sleep state for the regulated time period, resetting the message count upon awakening, and then reentering a sleep state. The application thread executes a loop that compares the message count against a maximum number of messages for the regulated time period; if the comparison is favorable, then another message is transmitted and the message count is adjusted. If the comparison is not favorable, then the application thread enters a sleep state; after awakening, it repeats the comparison, and depending on the result, it transmits a message or reenters a sleep state.Type: GrantFiled: September 27, 2007Date of Patent: August 16, 2011Assignee: International Business Machines CorporationInventor: Bryce Allen Curtis
-
Patent number: 7992208Abstract: An estimate of a portion of network traffic that is nonconforming to a communication transmission control protocol is used to signal that a distributed denial of service attack may be occurring. Traffic flows are aggregated and packets are intentionally dropped from the flow aggregate in accordance with an assigned perturbation signature. The flow aggregates are observed to determine if the rate of arrival of packets that have a one-to-one transmission correspondence with the dropped packets are similarly responsive to the perturbation signature. By assigning orthogonal perturbation signatures to different routers, multiple routers may perform the test on the aggregate and the results of the test will be correctly ascertained at each router. Nonconforming aggregates may be redefined to finer granularity to determine the node on the network that is under attack, which may then take mitigating action.Type: GrantFiled: September 19, 2006Date of Patent: August 2, 2011Assignee: University of MarylandInventors: Mehdi Kalantari Khandani, Mark A. Shayman
-
Patent number: 7990875Abstract: A telecommunications system provides mobile internet protocol related communications services to mobile nodes via a plurality of access networks that each include an access gateway, a mobility manager operable to receive link quality messages from the mobile nodes providing an indication of a currently available link quality from an access network with which the mobile node is currently affiliated. The mobility manager is also operable to receive application server messages from the application server for managing the communications service with respect to the communications session level. The mobility manager directs a change of affiliation of a first mobile node between one of a first of the access networks and a second of the access networks to the other of the first and second access networks, or a change of communications session level of the first mobile node.Type: GrantFiled: December 2, 2005Date of Patent: August 2, 2011Assignee: France TelecomInventors: Annelise Massiera, Servane Bonjour, Stéphane Atheo
-
Patent number: 7986625Abstract: Under the present invention, the performance of a set of system resources is monitored in response to incoming request traffic. When a system resource is approaching an overload condition, a corrective action is identified and implemented. Overload thresholds for each system resource and appropriate corrective actions are contained within a management policy. Based on a performance history of the corrective actions, the management policy can be changed/revised.Type: GrantFiled: December 10, 2002Date of Patent: July 26, 2011Assignee: International Business Machines CorporationInventors: Jeffrey S. Chase, Ronald P. Doyle, David L. Kaminsky, David M. Ogle, Richard D. Telford
-
Patent number: 7983160Abstract: A method and apparatus for transmitting a digitally encoded video image in real time via a data network wherein the video image is digitally encoded using a compression algorithm having a variable bit rate, e.g., JPEG2K, to provide an encoded data stream, the encoded data stream is fed into a buffer of known size, and the data is read from the buffer via a streamer with a controllable bit rate to provide a bit stream at a desired stream bit rate for transmission via the network. The bit rate of the encoded data stream from the encoder is monitored by a predictor and predicts a future bit rate of the encoded data stream; and, the bit rate of at least one of the encoder and the streamer is adjusted to provide the desired streaming bit rate.Type: GrantFiled: September 8, 2004Date of Patent: July 19, 2011Assignees: Sony Corporation, Sony Electronics Inc.Inventor: Priyan Gunatilake
-
Patent number: 7969882Abstract: In a packet communication network in which the minimum guaranteed rate and maximum limiting rate of packet transfer are contracted for each service, this invention classifies flows corresponding to received packets into group 1 to which a flow whose packet transfer rate is less than the minimum guaranteed rate belongs, group 2 to which a flow whose packet transfer rate is equal to or higher than the minimum guaranteed rate and less than the maximum limiting rate belongs, and group 3 to which a flow whose packet transfer rate exceeds the maximum limiting rate belongs.Type: GrantFiled: February 6, 2002Date of Patent: June 28, 2011Assignee: NEC CorporationInventor: Yasuhiko Matsunaga
-
Patent number: 7970962Abstract: A network device includes a port and a bus transmission calculation module. The port is connected to the network device to receive a data burst. The bus transmission calculation module connects to the port for calculating a first number of bytes to be transmitted from a first bus and a second number of bytes to be transmitted from a second bus. The first and second bus connect to the network device and transfer data from the network device.Type: GrantFiled: October 15, 2002Date of Patent: June 28, 2011Assignee: Broadcom CorporationInventors: Ngok Ying Chu, John M. Chiang
-
Publication number: 20110149730Abstract: A technique for controlling data transmission over a connection employing congestion control is provided. The technique comprises two basic aspects: Detecting a decrease of Round Trip Time in respect of the connection, wherein the detection is facilitated by comparing a short-term Round Trip Time average with a long-term Round Trip Time average (302); and, in response to a result of the detection, adjusting the congestion control so as to increase the data transmission rate (304). Particularly, adjusting the congestion control includes enabling a data transmission rate that is (even) higher than what would have been allowed by any conventional, congestion control. In effect, the present technique may ‘push’ the conventional congestion control when it is not increasing the data transmission rate fast enough.Type: ApplicationFiled: June 6, 2008Publication date: June 23, 2011Inventors: Gabor Nemeth, Ferenc Kubinszky, Andras Veres, Gergely Biczok, Peter Tarjan
-
Patent number: 7965633Abstract: The present invention provides a method involving at least one base station and at least one mobile unit is provided. The method includes receiving rate control information associated with at least one wireless communication channel between the at least one base station and the at least one mobile unit. The method also includes determining at least one outflow rate to the at least one base station based on the rate control information.Type: GrantFiled: December 12, 2005Date of Patent: June 21, 2011Assignee: Alcatel-Lucent USA Inc.Inventors: Peter Bosch, Michael B. Greenwald, Louis G. Samuel
-
Patent number: 7965638Abstract: A novel policer mechanism that incorporates randomization of the rate threshold which prevents “lockup” and “synchronization” problems associated with prior art policers that employ fixed rate thresholds. In one embodiment, a policer machine utilizes the well known sliding window technique to implement traffic control. In a second embodiment, a policer machine utilizes the well known token bucket technique to implement traffic control. In both embodiments, a random dimension is added to the rate threshold used by each policer algorithm. For the sliding window embodiment, the effect of randomization of the rate threshold is that the policer machine applies a scattering of rate values centered around the desired rate to the incoming traffic. For the token bucket embodiment, a random dimension is added to the empty bucket (i.e. zero tokens) threshold.Type: GrantFiled: August 3, 2006Date of Patent: June 21, 2011Assignee: Atrica Israel Ltd.Inventors: Golan Schzukin, Yoav Honig
-
Patent number: 7961616Abstract: Method and apparatus for congestion control in a wireless communication system. Individual target data rate values are assigned individual access terminals. The individual data rates of the access terminals are adjusted to achieve the corresponding individual target data rate values. If the target values are not achieved within a predetermined number of iterations, the individual data rate is adjusted. In one embodiment, the status of a congestion bit indicates the type of adjustment, such as increase or decrease, wherein the status of the congestion bit is determined by comparing a congestion parameter to a predetermined threshold. One embodiment implements an outerloop threshold having a margin with respect to the desired congestion metric threshold. According to one embodiment, a congestion indicator includes multiple bits, wherein at least one bit instructs the mobile station to use target values or else to adjust without regard to a target value.Type: GrantFiled: June 7, 2001Date of Patent: June 14, 2011Assignee: Qualcomm IncorporatedInventors: Avinash Jain, Jack M. Holtzman
-
Patent number: 7961611Abstract: A method for operating a control module to allocate traffic exchanges between an intermediate network and a plurality of carrier networks in a communication system is provided. The method includes monitoring first traffic transferring from the intermediate network to a first carrier network to determine an amount of outbound traffic, and monitoring second traffic transferring from the first carrier network to the intermediate network to determine an amount of inbound traffic. The method also includes determining a supplemental amount based on the amount of outbound traffic and the amount of inbound traffic, and transmitting a control message that identifies the supplemental amount to a second carrier network instructing the second carrier network to transfer supplemental traffic in an amount less than or equal to the supplemental amount.Type: GrantFiled: June 16, 2009Date of Patent: June 14, 2011Assignee: Sprint Communications Company L.P.Inventors: Khalid Mohamed Medhat, Krishnakumar Ponnath, Pierce Andrew Gorman, Robert E. Geis
-
Patent number: 7961744Abstract: A frame multiplexer includes a plurality of counters each of which is provided for each of the lines. A flow monitoring unit monitors frame flow of each line by referring to the counter of the line, and adds length of a passed frame to a value of the counter. A bandwidth managing unit cyclically selects one of the lines through which a frame is input, and subtracts a predetermined token value from a value of the counter of the selected line. An output control unit stores a frame passed through the flow monitoring unit in a queue buffer, and outputs the frame at an output rate of the frame multiplexer.Type: GrantFiled: August 7, 2006Date of Patent: June 14, 2011Assignee: Fujitsu LimitedInventors: Kazukuni Ugai, Hiroyuki Sato
-
Patent number: 7961605Abstract: A method and system for enabling management of a plurality of messages in a communication network is provided. The method includes measuring an in-load and an out-service corresponding to a plurality of switching-nodes in the communication network. The method further includes marking at least one message in a switching-node with an Explicit Congestion Notification (ECN) to form at least one Precise ECN (PECN)-message, if at least one predefined criterion corresponding to a switching-node evaluates to true. Each PECN-message is encoded with measurements of the in-load and the out-service corresponding to the switching-node. Thereafter, one or more management functions are performed to modify egress of the plurality of messages from a source-node. The source-node transmits the plurality of messages to a destination-node through the switching-node.Type: GrantFiled: July 31, 2006Date of Patent: June 14, 2011Assignee: International Business Machines CorporationInventors: Mircea Gusat, Wolfgang Emil Denzel, Antonius Paulus Engbersen
-
Patent number: 7961615Abstract: Methods are provided for managing hierarchically organized subscriber profiles. According to one embodiment of the present invention, a subscriber connection is created with a virtual router operable within a telecommunications system of a service provider. A connection request is received from a subscriber of multiple subscribers of the service provider at a subscriber manager of the virtual router. The virtual router maintains a database of hierarchically organized profile identifiers, including multiple lower-level profile identifiers, which explicitly define subscriber services, and multiple first-level profile identifiers, which define service contexts representing combinations of services available to subscribers when connected by (i) explicitly defining the subscriber services or (ii) referring to one or more of the multiple lower-level profile identifiers.Type: GrantFiled: August 30, 2008Date of Patent: June 14, 2011Assignee: Fortinet, Inc.Inventors: Rajesh I. Balay, Chandramouli Sargor, Sachin S. Desai, Francois Lemarchand, Amit K. Khetawat
-
Patent number: 7957461Abstract: Calibrating automatic test equipment (ATE) includes determining an offset between a reference timing event and a channel event, where the channel event is associated with a communication channel of the ATE, and adjusting signal transmission over the communication channel based on the offset. Determining the offset may include obtaining a first time at which a reference timing signal is received at a device associated with a reference timing source, obtaining a second time at which the reference timing signal is received at a device associated with the communication channel, obtaining a third time at which a channel signal is received at the device associated with the communication channel, obtaining a fourth time at which the channel signal is received at the device associated with the reference timing source, and calculating the offset using the first time, the second time, the third time, and the fourth time.Type: GrantFiled: March 31, 2005Date of Patent: June 7, 2011Assignee: Teradyne, Inc.Inventors: Li Huang, Timothy Derksen, Xiaoxi Zhang, Charles Evans Crapuchettes, Stephen Hauptman
-
Patent number: 7953003Abstract: A method of operating a communication station including queuing data units, estimating the transmission delay of at least one of the data units in the queue, and if the estimated transmission delay exceeds a threshold, requesting permission to transmit at least one data unit.Type: GrantFiled: January 10, 2006Date of Patent: May 31, 2011Assignee: Koninklijke Philips Electronics N.V.Inventors: Timothy J. Moulsley, Matthew P. J. Baker, Paul Bucknell, Bernard Hunt
-
Patent number: 7953791Abstract: A method and system for analysing and measuring multiple sources of data over a communications network (18) so as to ascertain information or usage of one or more resources, such as resource servers (2). A data collection and processing means (20) collects and processes the data sources which are forwarded to a reporting server (34) as a combined data source made available to interested parties.Type: GrantFiled: April 10, 2008Date of Patent: May 31, 2011Assignee: The Nielsen Company (US), LLC.Inventors: Lim Or Sim, Yee Han Cheong, Andrew Lawrence Jarrett, Shefik Bey, Anthony Roger Eustace, Matthew James Petit
-
Patent number: 7948897Abstract: A method for programming the delay for a node in a communication system is disclosed. The node receives a selected delay value and a signal path delay value indicating a delay for signals communicated to the node. The signal path delay comprises an aggregation of transport delays calculated by each node for segments of the communication system between the node and a host node. The method further calculates an additional delay necessary to meet the selected delay value.Type: GrantFiled: August 15, 2007Date of Patent: May 24, 2011Assignee: ADC Telecommunications, Inc.Inventors: Steven B. Stuart, John M. Hedin
-
Publication number: 20110116374Abstract: Systems and method to provide bundled services through a communication device. A particular method may include determining a first bundle of services to offer a user of an end user communication device, where the first bundle of services has a total bandwidth consumption rate computed based on stored bandwidth consumption rates corresponding to services within the first bundle of services. The total bandwidth consumption rate is less than a predicted bandwidth capacity. The particular method may also include comparing a predicted bandwidth capacity to measured bandwidth statistics to identify an additional bandwidth capacity of a set of transport facilities and determining a first additional service to offer a user of the end user communication device to utilize the additional bandwidth capacity.Type: ApplicationFiled: November 13, 2009Publication date: May 19, 2011Applicant: AT&T INTELLECTUAL PROPERTY I, LP.Inventors: Brian Bearden, Mark Magnusson, James Rasmussen, Timothy Tremper, Billy Waugh
-
Patent number: 7944823Abstract: An apparatus for communicating data is provided that includes a cell site element associated with a base transceiver station and operable to receive a plurality of packets associated with a communications flow, the packets including a plurality of subrates. The cell site element is further operable to detect a congestion condition via a measurement of a level in a receive jitter buffer. When the congestion condition exists, individual subrates can be dropped from subsequent backhaul packets until congestion subsides. Single timeslots of the flow are systematically added back during a configured time interval such that congestion abatement will back-off gradually. In more particular embodiments, the cell site element can be informed that congestion exists, whereby a congestion level is assigned to a collection of the subrates. In addition, the cell site element prioritizes the subrates and removes individual samples from one or more of the packets.Type: GrantFiled: September 1, 2006Date of Patent: May 17, 2011Assignee: Cisco Technology, Inc.Inventors: Frank G. Bordonaro, John P. Fussell, Bernie P. Pearce, Paul A. Schmidt, Uwe Sellentin
-
Patent number: 7940789Abstract: The invention concerns a method for the rate regulation of radio link probing in a communication network comprising at least a receiver terminal and at least one transmitter terminal, characterized by the steps, at the level of the receiver terminal, of: determining the amount of data sent by each transmitter terminal to the receiver terminal through respective radio links, when a probing of a link is to be made, probing the link corresponding to the transmitter terminal having sent the greatest amount of data.Type: GrantFiled: January 28, 2003Date of Patent: May 10, 2011Assignee: Thomson LicensingInventors: Ludovic Jeanne, Patrick Fontaine, Renaud Dore
-
Patent number: 7936677Abstract: The embodiments of the present invention provide for methods, devices, and systems for providing quality of service to network data that is received by an intermediate node in a local area network. In some embodiments, network data is categorized based on data flow, and based on such data flow, determining whether such flow exceeds a threshold. If the flow exceeds a threshold, such data flow is accordingly provided quality of service.Type: GrantFiled: March 22, 2007Date of Patent: May 3, 2011Assignee: Sharp Laboratories of America, Inc.Inventor: Daniel J. Park
-
Patent number: 7933261Abstract: In a communication method for performing data communication between communication devices via a network according to a predetermined mode, an attempt to establish the data communication according to a first communication mode is made. When the attempt has failed, another attempt to establish the data communication according to a second communication mode is made.Type: GrantFiled: May 22, 2006Date of Patent: April 26, 2011Assignee: Sony CorporationInventor: Masafumi Kato
-
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: 7917624Abstract: A wireless network having control plane segregation is described herein. In one embodiment, an exemplary network architecture includes, but is not limited to, multiple access points coupled to a wired network, where each of the access points is capable of communicating with one or more mobile nodes over a wireless network. The exemplary network architecture further includes a controller coupled to the access points over the wired network, where the controller maintains network traffic information of the wireless network and communicates the network traffic information with the access points to enable the access points to cooperate with each other to provide network services to the one or more mobile nodes over the wireless network. Other methods and apparatuses are also described.Type: GrantFiled: November 18, 2004Date of Patent: March 29, 2011Inventor: Sanjay M. Gidwani
-
Patent number: 7907661Abstract: A method and circuit for testing phase interpolators is provided. The method performs a sweep over a phase interpolator delay range and detects if the phase interpolators experience an unacceptably large non-linearity which leads to inaccurate clock timing. The testing circuit implementing this technique uses a phase detector to detect a fault, and in one embodiment, an additional phase interpolator is added as well.Type: GrantFiled: November 14, 2007Date of Patent: March 15, 2011Assignee: Intel CorporationInventor: Benoit Provost
-
Patent number: 7886073Abstract: In one embodiment, a method includes requesting accelerated delivery of a specified media stream. The media stream contains a plurality of video frames. The method also includes receiving a response to the accelerated delivery request and selecting, based on the response, a source media stream. The method also includes receiving the source media stream into a buffer and decoding the received media stream from the buffer, at a selected playout rate.Type: GrantFiled: August 8, 2008Date of Patent: February 8, 2011Assignee: Cisco Technology, Inc.Inventors: Joshua B. Gahm, Kapil Sharma, Carol Etta Iturralde, John Robert Pickens, William C. Ver Steeg
-
Patent number: 7881196Abstract: Resource reservation in a packed switched telecommunications network is provided. System and method are directed to make resource reservation especially in an Internet Protocol (IP) network for achieving Quality of Service (QoS) requirements controlling traffic preferable in a Terrestrial Radio Access Network (UTRAN) of a Universal Mobile Telecommunications Network (UMTS). A sub-object of source statistics description characterizes the statistical behavior of a traffic source for example the average length of ON and OFF periods. The sub-object is used to reserve resources in a per-flow reservation method or for calculation of the number of resource units in edge nodes in case of an aggregated reservation method.Type: GrantFiled: December 19, 2003Date of Patent: February 1, 2011Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventor: Attila Bader
-
Patent number: 7876683Abstract: Methods are provided for managing hierarchically organized subscriber profiles. According to one embodiment, subscriber services are modified without requiring a change to the subscriber's first-level profile identifier and without requiring the subscriber to reestablish a connection with the service provider. A database of hierarchically organized profile identifiers, including multiple lower-level profile identifiers, explicitly defining subscriber services, and multiple first-level profile identifiers, defining service contexts representing combinations of services available to subscribers by (i) explicitly defining the subscriber services or (ii) referring to one or more of the lower-level profile identifiers, are maintained within a virtual router operable within a telecommunications system of the service provider. Updated service profile information, representing a change to the subscriber's service context, is received.Type: GrantFiled: August 30, 2008Date of Patent: January 25, 2011Assignee: Fortinet, Inc.Inventors: Rajesh I. Balay, Chandramouli Sargor, Sachin S. Desai, Francois Lemarchand, Amit K. Khetawat
-
Patent number: 7873747Abstract: An apparatus and method for transmitting data. The method for transmitting data includes compressing data to be transmitted and configuring a plurality of packets, arranging the packets such that the entropy mean between the packets neighboring in any one side approximates to a reference entropy set in proportion to the maximum data processing calculation amount of a receiving side portable terminal, referring to the compression entropy of each of the packets, and setting a transmission order in accordance with the arranged order; and transmitting the packets in accordance with the transmission order.Type: GrantFiled: January 24, 2007Date of Patent: January 18, 2011Assignee: Samsung Electronics Co., LtdInventor: Kwang-Jun Kim
-
Patent number: 7870380Abstract: The disclosed system and method allow secure packet transmission to be provided with a minimum amount of overhead and to employ a cache having copies distributed among a plurality of different locations. SSL/TLS session information for a session with each of the proxy servers is stored in the cache so that it is accessible to at least one other proxy server. Using this arrangement, when a client computer switches from a connection with a first proxy server to a connection with a second proxy server, the second proxy server can retrieve SSL/TLS session information from the cache corresponding to the SSL/TLS communication session between the client device and the first proxy server. The second proxy server can then use the retrieved SSL/TLS session information to accept a session with the client device.Type: GrantFiled: October 29, 2007Date of Patent: January 11, 2011Assignee: Aventail LLCInventors: Marc D. VanHeyningen, Rodger D. Erickson
-
Patent number: 7869361Abstract: Apparatus are provided for managing hierarchically organized subscriber profiles. According to one embodiment, a router includes a subscriber manager, a database and a virtual interface. The subscriber manager is operable to receive a connection request from a subscriber of a service provider. The database has stored therein hierarchically organized profile identifiers, including multiple lower-level profile identifiers, which explicitly define subscriber services, and multiple first-level profile identifiers, which define service contexts representing combinations of services available to subscribers when connected to the service provider by (i) explicitly defining the subscriber services or (ii) referring to one or more of the plurality of lower-level profile identifiers.Type: GrantFiled: August 30, 2008Date of Patent: January 11, 2011Assignee: Fortinet, Inc.Inventors: Rajesh I. Balay, Chandramouli Sargor, Sachin S. Desai, Francois Lemarchand, Amit K. Khetawat
-
Patent number: 7860999Abstract: The present invention facilitates routing traffic over a network and distributing application level support among multiple routing devices during routing. Routing nodes are configured to process the content of the traffic to provide the requisite application level support. The traffic is routed, in part, based on the resources available for providing the processing. The processing of the traffic may be distributed throughout the network based on processing capacity of the routing nodes at any given time and given the amount of network congestion.Type: GrantFiled: December 13, 2000Date of Patent: December 28, 2010Assignee: Avaya Inc.Inventors: Siva Subramanian, Tal I. Lavian
-
Patent number: 7852766Abstract: Communication quality values such as delay times of packets transmitted and received within a packet network are measured, and a threshold value is calculated based on the measured communication quality values. Further, a management reference value is calculated based on the communication quality values of packets whose measured communication quality values are within a range based on the threshold value. A communication state is detected by comparing the measured communication quality values with the management reference value.Type: GrantFiled: October 26, 2007Date of Patent: December 14, 2010Assignee: Fujitsu LimitedInventors: Hideaki Miyazaki, Masanobu Morinaga, Noriyuki Fukuyama, Yuji Nomura
-
Patent number: 7848343Abstract: Techniques are described for managing traffic flow to an optical network terminal (ONT) on a passive optical network (PON) to prevent an individual ONT from being overrun. Specifically, the techniques involve reducing a transmission rate of a unique traffic flow and selectively denying access to a common traffic flow. By reducing the transmission rate of the unique traffic flow, sufficient bandwidth may be released to receive the unique traffic flow and the common traffic flow without overflowing the ONT. For example, the ONT or, alternatively, the OLT may send the requested common traffic flow without reducing the transmission rate of the unique traffic flow when sufficient bandwidth is available, send the common traffic flow but reduce the transmission rate of unique traffic flow by an appropriate amount, or deny access to the common traffic flow altogether without reducing the transmission rate of the unique traffic flow.Type: GrantFiled: June 21, 2005Date of Patent: December 7, 2010Assignee: Calix, Inc.Inventors: Christopher D. Koch, David Cleary
-
Patent number: 7843813Abstract: Apparatus are provided for managing hierarchically organized subscriber profiles. According to one embodiment, a router includes multiple virtual interfaces and a policy engine. The virtual interfaces define connections between the router and corresponding subscribers of a service provider. A first virtual interface is operable to receive packets from a first subscriber and to process the packets in accordance with a first-level profile identifier. The policy engine is coupled with the virtual interfaces and operable to de-reference subscriber profiles of the subscribers on behalf of the virtual interfaces based on a database of hierarchically organized profile identifiers.Type: GrantFiled: August 30, 2008Date of Patent: November 30, 2010Assignee: Fortinet, Inc.Inventors: Rajesh I. Balay, Chandramouli Sargor, Sachin S. Desai, Francois Lemarchand, Amit K. Khetawat
-
Patent number: 7830787Abstract: A multicast transmission scheme is introduced. A multicast data stream is sent on a default tunnel and switched to a data tunnel during flooding conditions. The default tunnel is a point-to-multipoint tunnel from, for example, a source provider edge router to all other provider edge routers in a virtual private network. The data tunnel is a point-to-multipoint tunnel from, for example, a source provider edge router to other provider edge routers that have recipients. Flooding conditions can occur when sending the multicast data stream on the default tunnel, for example, when a specified bandwidth threshold has been exceeded on a source provider edge router. Additionally, the data tunnel is created by selecting a multicast distribution tunnel group from a configured pool of addresses, advertising the group, receiving data joins from, for example, provider edge routers with recipients, and waiting a specified send time.Type: GrantFiled: September 25, 2001Date of Patent: November 9, 2010Assignee: Cisco Technology, Inc.Inventors: IJsbrand Wijnands, Arjen Boers, Yiqun Cai, Tony Speakman
-
Patent number: 7827284Abstract: A method for performing admission control in order to offer assurances on forwarding quality in networks comprising setting a threshold for each link where the threshold defines a maximum sum of forwarding resources requested by applications for their application data flows, ADFs, on the link. The level of the threshold is chosen by utilising knowledge about multiplexing properties of the ADFs on each link and by utilising knowledge about the forwarding resources of the links.Type: GrantFiled: September 30, 2003Date of Patent: November 2, 2010Assignee: Netsocket, Inc.Inventors: Ulf Bodin, Daniel Lindholm, Jim Sundqvist, Olov Schelén
-
Patent number: 7826360Abstract: Various embodiments provide a way to adjust transmission rates of a medium access controller (MAC) to a physical layer (PHY) to accommodate for packet expansions due to encryption that takes place in the PHY. In at least some embodiments, a communication interface between different MACs in a system is re-purposed to allow the PHY to communicate to a system MAC to notify the system MAC to pause and then resume, at an appropriate time, its packet transmissions.Type: GrantFiled: August 18, 2008Date of Patent: November 2, 2010Assignee: Marvell International Ltd.Inventor: Guy T. Hutchison
-
Patent number: 7821939Abstract: Congestion is adaptively controlled in a data center Ethernet (DCE) network. Packets are received over at least one virtual lane in the DCE network. An absolute or relative packet arrival rate is computed over a time period. The absolute or relative packet arrival rate is compared to at least a first threshold and a second threshold. If the absolute or relative packet arrival rate increases beyond the first threshold, the packet transmission rate is caused to decrease. If the absolute or relative packet arrival rate is less than a second threshold, the packet transmission rate is caused to increase.Type: GrantFiled: September 26, 2007Date of Patent: October 26, 2010Assignee: International Business Machines CorporationInventors: Casimer DeCusatis, Thomas A. Gregg
-
Patent number: 7813282Abstract: Provided are a Connection Admission Control (CAC) method and apparatus in a Broadband Wireless Access (BWA) system. The CAC method includes checking a class of a requested service; converting the transmission request rate of the service into the number of required air resource blocks by using an average block capacity of the checked class; and determining whether to admit or deny connection by comparing the number of required resource blocks with the number of available resource blocks.Type: GrantFiled: October 2, 2007Date of Patent: October 12, 2010Assignee: Samsung Electronics Co., LtdInventors: Ki-Baek Kim, Eun-Chan Park, Dong-Soo Park
-
Patent number: 7813754Abstract: The present invention relates to a transmission rate control method of controlling a transmission rate of uplink user data to be transmitted from a mobile station to a radio base station. The method includes: starting to transmit at the mobile station, the uplink user data at an initial transmission rate which is informed from a network or an initial transmission rate which has been already informed from the network; and increasing at the mobile station the transmission rate of the uplink user data, up to a predetermined transmission rate, on a basis of a increase rule of the transmission rate which is beforehand determined.Type: GrantFiled: June 17, 2005Date of Patent: October 12, 2010Assignee: NTT DoCoMo, Inc.Inventors: Masafumi Usuda, Anil Umesh, Takehiro Nakamura