Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Measurement of flow rate of messages having an address header

Subclass of:

370 - Multiplex communications

370241000 - DIAGNOSTIC TESTING (OTHER THAN SYNCHRONIZATION)

370252000 - Determination of communication parameters

Patent class list (only not empty are listed)

Deeper subclasses:

Entries
DocumentTitleDate
20080212487Method and Apparatus for Monitoring TCP Sessions in a Mobile Data Network and Developing Corresponding Performance Metrics - These teachings provide for monitoring TCP sessions in a mobile data network and developing corresponding performance metrics to aid in monitoring session quality. The performance metrics can be used to form a corresponding indicator of aggregated session quality that can be used to facilitate the monitoring of TCP session quality.09-04-2008
20080212488NETWORK LOAD DETECTION SYSTEM, METHOD, APPARATUS, AND PROGRAM - A system including a unit transmitting test packets to a to-be-measured communication link at a first time interval, a unit transmitting burst loads each including a series of load packets to the communication link at a second time interval, a unit performing measurement of delay time periods in a manner that a plurality of test packets transmitted by varying elapsed time periods each from an instance of transmission of the burst load to an instance of transmission of the test packet are received from the communication link in a fluctuating time interval, a unit generating delay distributions indicative of packet occurrence frequencies in relation to a delay time period of the communication link in accordance with the measured delay time periods, a unit calculating a network load in accordance with occurrence frequencies in a specific section of the generated delay distributions.09-04-2008
20080212489WIRELESS COMMUNICATION DEVICE CAPABLE OF SWITCHING ANTENNAS ACCORDING TO DATA TRANSMISSION INFORMATION ON NETWORK - A wireless communication device includes a communication module including a plurality of networking units and a radiator control circuit. Each of said networking unit includes at least two radiators for transmitting wireless signals, and said radiator control circuit connects to said networking units for controlling switching on and off of said radiators. The wireless communication device further includes a data processing module including a memory unit for storing a first transmission parameter, a computing unit for calculating a data transmission information of said networking units, and a control unit for controlling said control circuit of said communication module according to said data transmission information. Said communication module includes a first networking unit and a second networking unit, said radiators of said first networking unit is adjacent to said radiators of said second networking unit, and said first and second networking units utilize different transmission channels.09-04-2008
20080247331Method and Apparatus for High Resolution Passive Network Latency Measurement - A method includes receiving a first capture time corresponding to a first time that a data packet is received at a first probe and a second capture time corresponding to a second time that the data packet is received at a second probe. The data packet is from existing network traffic transmitted over a data network. The first and second probes can be configured to capture the data packet in response to a capture instruction. The first capture time and second capture time are different and are used to calculate the latency of at least a portion of a data network.10-09-2008
20080279115Method And Device For Implementing Resource Control On An Access Layer For A VC In An L2VPN - The present disclosure discloses a method and device for implementing resource control on an access layer for a VC in an L2VPN. In an MPLS network, during the establishment of a VC session, PEs interact with each other through an LDP mapping message from the local end and an LDP mapping message from the remote end for negotiating the bandwidth parameter. The PE device compares the analyzed bandwidth parameter of the opposite end with the bandwidth parameter configured for VC at the local end. If they are consistent, the bandwidth parameter is valid. If they are not consistent, the corresponding bandwidth parameters values are compared, and the bandwidth with the smaller value is valid. Alternatively a negotiation failure message is returned. The present disclosure can realize bandwidth control for each VC on the PE device on the access layer.11-13-2008
20080285479Method and Devices for Transferring Data - A method for transmitting data is disclosed, whereby data are transmitted in packets between a first device and a second device, whereby a further device disposed between the first device and the second device analyzes the packets at most for regeneration purposes. The second device transmits data between itself and a third device using DSL technology. During the data transmission between the first device and the second device a comparison of transmission rates takes place.11-20-2008
20080285480Cooperative Wireless Communications - When it is advantageous to do so, a wireless LAN station sends data packets to a destination station via an intermediate station, instead of to the destination station directly. That is, the intermediate station, which serves as a helper to the source, forwards packets received from the source station to the intended destination station. This cooperative data transmission approach can result in system performance improvement, as long as the total time consumed by two-hop transmission (i.e., transmission via the helper station) is less than direct transmission. Such a determination may be made using rate information stored at each station. Specifically, using the rate information, signaling needed to set up a transmission, the amount of data to be transmitted, etc., transmitting the data directly and via a help station may be compared.11-20-2008
20080298272INTERLEAVING OF INFORMATION BITS - The disclosed embodiments relate to a method in a transmitter for interleaving information bits from a data block into transmission bursts. Each of the information bits is assigned with an index. The interleaving includes computing positions of the information bits in the transmission bursts such that the values of the indexes of at least a portion of the information bits are modified. At a receiver it is determined if the value of any of the indexes has been modified before transmission of the transmission bursts. Based on the determination, de-interleaving of the information bits is then accomplished based on modified values of the indexes or originally assigned values of the indexes.12-04-2008
20080304423Network traffic monitoring in a server network environment - Systems, methods, and other embodiments associated with monitoring a server port in a server network environment are described. In one embodiment, a graphical user interface (GUI) allows server port(s) to be selected for monitoring. The GUI also allows for an uplink port to be selected, where the uplink port is a port that may be connected to a network analyzer. In response to the selections, a virtual local area network (VLAN) is created to establish communication between the selected server port(s) and the selected uplink port. Network traffic that passes through the selected server port(s) can then be duplicated and transmitted through the VLAN to the selected uplink port to be monitored and analyzed by a network analyzer connected to the uplink port.12-11-2008
20080310322Methods and Arrangements for Estimating Uplink Coverage in Wireless Communication Networks with Dynamic Cell Coverage - The present invention relates to methods and arrangements in cellular communication networks exhibiting dynamic cell coverage, in particular, to estimate the uplink coverage in a network in operation. According to the method of the present invention a received rate is determined from at least one mobile terminal being in a communication session, by measuring the number of received transport blocks during a predetermined time interval. The received rate is compared with a predetermined expected rate, and if the received rate is below the expected rate poor coverage is identified. Since the coverage is potentially load dependent an estimate of the uplink coverage has been obtained.12-18-2008
20090003235Method and Apparatus For Data Frame Transmission - A method for data frame transmission includes: obtaining a Maximum Transmission Unit (MTU) of a sink; determining whether an MTU of a source is larger than the MTU of the sink, if the MTU of the source is larger than the MTU of the sink, taking the MTU of the sink as a threshold to send a data frame; otherwise, taking the MTU of the source as the threshold to send the data frame. The method and apparatus provided by embodiments of the present invention prevent loss of frame at the sink caused by the difference between the MTUs of the transmitting device and the receiving device in data transmission.01-01-2009
20090003236User Throughput Geographical Distribution Estimating System and User Throughput Geographical Distribution Estimating Method - A system is provided for estimating the geographical distribution of user throughput in a cellular system, including user terminals and a base station for effecting wireless packet communications with user terminals inside in its own cell using a shared channel. Reception quality estimating means (01-01-2009
20090010177System and Method for Scheduling Digital Information Transmission and Retransmission on a Network During Time Slots - The present invention is a computer system for delivering digital information over a network. A request receiving process receives a request for transmitting digital information after a start time and before an end time. The digital information has a number of packets. A transmit time process determines the time required to transmit the digital information based on the number of packets and a network speed. A scheduler schedules a transmit time for the digital information and an acceptance process accepts the digital information for transmission only if the time required to transmit is less than or equal to the difference between the transmit time and the end time.01-08-2009
20090016236SYSTEM AND METHOD FOR AGGREGATING AND REPORTING NETWORK TRAFFIC DATA - A method for analyzing traffic in a communications network includes sampling data packets at a plurality of network interconnection points, wherein sampling the data packets includes generating a plurality of sampled packet data in one or more standardized formats, converting the sampled packet data from the one or more standardized formats into a neutral format, and aggregating the sampled packet data in the neutral format from the plurality of network interconnection points. A system includes a communications node operable to sample data packets flowing through and generate sample packet data in a specified format, a collector node operable to convert the sampled packet data into a neutral format, the collector node further operable to map IP addresses of the sampled packet data to corresponding prefixes in a routing table; and an aggregator node operable to aggregate neutrally formatted sampled packet data from a plurality of collector nodes.01-15-2009
20090016237ACCOUNTING APPARATUS AND METHOD IN PORTABLE INTERNET SYSTEM - Provided are an accounting apparatus and method in a portable Internet system. According to the apparatus and method, when an accounting report is periodically performed or service status change, such as service generation/change/deletion, is requested from a portable subscriber station (PSS), accounting information for all service flows in progress at the timing of an accounting report is transferred to an accounting server according to one accounting report period. Thus, it is possible to minimize accounting information loss, reduce a network load caused by accounting message transfer, and perform accounting transaction differentiated according to service classes. Therefore, while minimizing influence on overall portable Internet system performance, accurate accounting information for the PSS can be obtained and accounting methods can be embodied to be differentiated according to service classes. Consequently, a more consistent accounting can be achieved between a user and a service provider.01-15-2009
20090016238Method for measuring the available bandwidths of a link and a network - The present invention provides a method for measuring the available bandwidth of a link and a method for measuring the available bandwidth of a network. By sending quartets in pair and measuring intervals of probe packets at the probe receiving end, the available bandwidth of any link in a network can be measured and the characteristics of load changes in a given link can be tracked and analyzed. Or, the available bandwidths of a network within given sources and destinations can be measured and the input/output bandwidth of the network or the changes in cross traffic can be found out. The present invention can be applied to trouble shooting in links and networks, capacity planning, QoS (Quality of Service) control or QoS service level agreement verification, load balancing, re-route and detection and mitigation of network attacks and in many other fields. It can also be used for measuring the available bandwidth of a path even if there is more than one link of the minimum capacity on the path or when the link of the minimum capacity is not the link of the minimum available bandwidth.01-15-2009
20090016239RADIO COMMUNICATION DEVICE AND COMMUNICATION LOAD CALCULATION METHOD THEREFOR - A radio communication device for data communication with another terminal through wireless medium, includes: a communicator which transmits/receives data by predetermined data communication units; a communication meter which measures a data communication unit which is actually communicated for a predetermined period in the communicator; and a controller which finds an average unit length of the data communication for the period on the basis of a measure result in the communication meter so as to obtain communication load information based on the average unit length.01-15-2009
20090016240METHODS AND SYSTEMS FOR BANDWIDTH MEASUREMENT TECHNIQUES - The present invention relates to systems, apparatus, and methods of measuring bandwidth of a network connection. The method includes establishing a network connection between a sending terminal and a receiving terminal. The method further includes inserting a flag into a packet header for a packet. The flag is to indicate to the receiving terminal that a bandwidth measurement is in progress. The packet also includes a payload. The method further includes setting the flag in the packets header of the packet to true, and transmitting to the receiving terminal the packet. The method then sums arrival times of the packet and the payload for the packet, and calculates the bandwidth measurement of the network connection by dividing the summed payload value by the summed arrival times value.01-15-2009
20090022064Method and apparatus for monitoring multicast bandwidth to a user - A method and apparatus of monitoring multicast bandwidth to user may include monitoring quantity of a multicast group flowing to a user and converting the quantity to bandwidth. The bandwidth may be summed with bandwidth of other multicast groups being monitored for the user to determine a total bandwidth flowing to the user. The method and apparatus may perform an action based on the total bandwidth. A counter may be associated with an identified multicast group requested to be received by the user and monitoring the quantity of the multicast group may include counting a number of bits bytes or other metric of the multicast group. Determining bandwidth allows the system to prevent users from exceeding their allocated bandwidth based on their service level agreement (SLA). The system may also identify dropped multicast group(s) and may also identify bandwidth utilization by reporting a user's bandwidth consumption.01-22-2009
20090022065Method And System For Transmitting IP Message, Negotiating Bandwidth Saving Capability And Saving Network Bandwidth - The present disclosure discloses a method for transmitting an IP message, negotiating a bandwidth saving capability and saving network bandwidth. The method for transmitting an IP message includes: sending more than one bandwidth saving capability supported by a sender to a receiver; receiving one bandwidth saving capability selected by the receiver; obtaining a type of an IP message for transmitting data according to the bandwidth saving capability selected by the receiver; and sending the IP message to the receiver after constructing the IP message, wherein the one bandwidth saving capability is selected from the more than one bandwidth saving capability and is supported by the receiver. By applying the methods provided by the present disclosure, the bandwidth and resources of an IP bearer network in a communication system are saved.01-22-2009
20090022066Transmission parameter control for an antenna apparatus with selectable elements - A system and method for improved data transmission on a wireless link to a remote receiving node includes a communication device for converting packets to RF at a physical data rate, an antenna apparatus having a plurality of antenna configurations for transmitting the RF, and a processor for selecting the antenna configuration and the physical data rate based on whether the remote receiving node indicated reception of the data transmission. A plurality of antenna configurations may be mapped, as well as a plurality of physical data rates. A logical antenna and a logical data rate may be selected for transmission of a packet. The logical antenna may be changed based on whether the packet is received by a remote receiving node.01-22-2009
20090028066METHOD AND APPARATUS FOR CENTRALIZED MONITORING AND ANALYSIS OF VIRTUAL PRIVATE NETWORKS - In one embodiment, the present invention is a method and apparatus for monitoring virtual private networks (VPNs) supported on a multiprotocol label switching (MPLS) backbone network. In one embodiment, a method for remote monitoring of a VPN supported on an MPLS backbone network includes capturing traffic to and/or from the virtual private network (e.g., via a network probe) and analyzing the captured traffic in accordance with one or more service objectives. In another embodiment, the present invention involves remotely simulating network conditions in a virtual private network, for example by sending test patterns to a shared customer edge router connected to the virtual private network, forwarding the test patterns, via the shared customer edge router, to the MPLS backbone network, and forwarding the test patterns over the MPLS backbone network to a discrete customer edge router associated with the virtual private network.01-29-2009
20090034429PACKET COMMUNICATION APPARATUS AND COMMUNICATION LINE QUALITY ANALYZING METHOD - A packet communication apparatus includes a test packet header generating section configured to generate a header in an enable state. A state machine sets the test packet header generating section to the enable state when a test packet transmission flag is set. An FCS (Frame Check Sequence) calculating section generates a data in a FCS field to add to the header, and generates a variable length test packet having a plurality of FCS fields. A transmitting section transmits test packets sequentially.02-05-2009
20090040941METHOD AND SYSTEM FOR MEASURING NETWORK PERFORMANCE - A method for measuring network performance is provided in the present invention. The method is used to obtain a network address binding relationship of a measured flow from a network address translation (NAT) device between two measurement points, and configure flow description of the measured flow and the network address binding relationship to the measurement points. The measurement point extracts a target packet belonging to the measured flow according to the flow description or according to the flow description and the network address binding relationship, uses the network address binding relationship to make different measurement points create the same packet identification (ID) for the same packet, and generates and reports a packet abstract data according to a flow ID and the packet ID. Then, network performance indexes are calculated according to the packet abstract data reported by the measurement points. A network system is further provided in the invention.02-12-2009
20090040942METHOD AND SYSTEM FOR MEASURING NETWORK PERFORMANCE - A method for measuring network performance is disclosed to solve the problem in active network performance measurement that a measurement point on receiving a packet is unable to determine the source of the packet after the network address translation (NAT). The method includes that a first measurement point constructs a probe packet containing address information about the first measurement point in a data field thereof based on a measurement instruction and sends the probe packet to a second measurement point via a NAT device for translating the network address, and the second measurement point receives the probe packet and determines the source of the packet according to the address information in the packet; and finally calculates network performance metrics, according to related information in the probe packet. A network system is also disclosed.02-12-2009
20090052343QUALITY-DEGRADED PORTION ESTIMATING APPARATUS, QUALITY-DEGRADED PORTION ESTIMATING METHOD, AND QUALITY-DEGRADED PORTION ESTIMATING PROGRAM - [OBJECT] To provide a quality-degraded portion estimating apparatus capable of accurately and rapidly estimating a portion of a communication network system where communication quality is degraded according to flow quality information.02-26-2009
20090059812ADAPTIVE METHOD AND APPARATUS FOR ADJUSTING NETWORK TRAFFIC VOLUME REPORTING - An adaptive method and apparatus for accurate network traffic volume limit reporting including receiving a network traffic volume limit for each subscriber based on the subscriber's level of service and reporting the network traffic volume on a more frequent basis for subscribers who are approaching their network volume limit.03-05-2009
20090067341SYSTEM AND METHOD OF VOICE OVER INTERNET PROTOCOL COMMUNICATION - Systems and methods of Voice over Internet Protocol (VOIP) communication are provided. A particular system includes a VoIP endpoint. The VoIP endpoint is adapted to monitor a packet loss measure between the VoIP endpoint and a second VoIP endpoint during a VoIP communication using a first CODEC. The VoIP endpoint is also adapted to negotiate with the second VoIP endpoint to select a substitute CODEC having a nominal data rate that is lower than an in-use nominal data rate of the first CODEC.03-12-2009
20090073893Routing Method in an Ad Hoc Network - A routing method in an ad hoc network between a source node (S) and a destination node (M). In order to guarantee a required quality of service level between the source node and the destination node, the method comprises the steps of, in a preliminary step, evaluating at each node of the network a quality of service level for each connection between said node and the neighbor nodes, and establishing a cost function (F03-19-2009
20090080342Determining load measure for network element - The specification and drawings present a new method, system, apparatus and software product for determining (e.g., calculating) a load measure by a network element (e.g., Node B or any other network element) for optimizing information traffic in communication networks (e.g., wireless communication systems). This load measure may represent the amount of available/excess traffic that a given network element may carry and is a relative measure, which would take into account the total amount of resources available in the system and the amount of resources that are free for carrying only “important” or “essential” traffic, using a weighed method described herein.03-26-2009
20090086650METHOD AND SYSTEM FOR CONSERVING POWER BY DEGRADING NETWORK CONNECTION SPEED - In general, in one aspect, the invention relates to a method for conserving power. The method includes determining a first network connection speed for a network interface card (NIC), configuring the NIC to operate at the first network connection speed, processing, after the configuration, packets received by the NIC, obtaining a bandwidth utilization of the NIC, determining, using a power management policy, a second network connection speed for the NIC based on the bandwidth utilization when the bandwidth utilization is outside a threshold range, and configuring the NIC to operate at the second network connection speed.04-02-2009
20090086651Intelligent collection and management of flow statistics - A system and method for collecting packet flow statistics within a network node includes forwarding packet flows received at the network node between subscribers of one or more network services and one or more providers of the network services. The flow statistics related to each of the packet flows passing through the network node are collected and statistics summaries are generated in real-time within the network node summarizing the flow statistics on a per subscriber basis.04-02-2009
20090097413System and Method for Analyzing the Performance of Multiple Transportation Streams of Streaming Media in Packet-Based Networks - A packetized streaming media delivery network carries many “streams” of differing media content. They often are from multiple sources and of different media types. The invention consists of a scalable hardware and/or software computing element resolving the network traffic into its individual streams for focused, simultaneous, and continuous real-time monitoring and analysis. The monitoring and analysis consists of delay factor and media loss rate which measure the cumulative jitter of the streaming media within the delivery network and the condition of the media payload. These measurements form a powerful picture of network problem awareness and resolution. The delay factor objectively indicates the contribution of the network devices in the streams' path, allowing for both problem prediction and indication. In one example, tapping a packetized network at various locations allows for correlation of the same-stream performance at various network points to pinpoint the source(s) of the impairment(s).04-16-2009
20090103448APPARATUS, METHOD AND COMPUTER-READABLE STORAGE MEDIUM FOR CALCULATING THROUGHPUT REQUIREMENTS OF A NETWORK - An apparatus, method and computer-readable storage medium are provided for calculating an estimated throughput requirement of a network, such as to facilitate selecting the minimum bandwidth, maximum bandwidth or some other appropriate bandwidth for providing network services to a customer accessing that network. In this regard, a method of calculating a throughput requirement of a network includes receiving a bandwidth requirement. The method also includes calculating a data link-layer frame rate requirement based on the bandwidth requirement and a frame size, where the calculated frame rate requirement is limited by a line rate for transmission of data packets across a core network. In addition, the method includes calculating a data link-layer throughput requirement based on the calculated frame rate requirement and the frame size.04-23-2009
20090103449VIRTUAL RESPONDER FOR THE AUTO-DISCOVERY OF A REAL RESPONDER IN A NETWORK PERFORMANCE TEST - Particular embodiments provide a virtual responder that can be contacted by any number of senders. When a sender wants to perform a measurement test with a real responder, the sender sends a control message to a virtual responder. The virtual responder is configured to determine a real responder based on real responder selection metrics. The virtual responder may poll the real responders at certain times to receive the real responder selection metrics. The virtual responder then selects a real responder from a plurality of real responders based on the real responder's selection metrics. The virtual responder then sends contact information for the selected real responder to the sender device. This allows the sender device to contact the selected real responder to perform the measurement test with a real responder.04-23-2009
20090103450VOIP PERFORMANCE OPTIMIZATION FOR E-DCH POWER LIMITATION - User equipment in a wireless communication system monitors scheduling information and locally detects a change in link data rate of the uplink channel based on the monitored scheduling information. In this way, a change in link data rate can be detected directly without significant delay. This direct or early detection of a rate change is then combined with an appropriate system reaction. The information of the detected change in link data rate is preferably utilized for adapting the application data rate of an IP application running in the user equipment. As an alternative, or as a complement, data packets are classified based on relative importance and selected for transfer of information over the uplink channel based on the classification of data packets and in dependence on the detected change in link data rate.04-23-2009
20090116402COMMUNICATION QUALITY MEASURING APPARATUS AND COMMUNICATION QUALITY MEASURING METHOD - A measuring apparatus for measuring quality of a network accurately measures a number of times of a data loss even if all the packets to be measured are not obtained or cannot be obtained. Further, a process load applied to the measuring apparatus is decreased by processing a part of the packets to be measured.05-07-2009
20090122717SCHEDULING QOS FLOWS IN BROADBAND WIRELESS COMMUNICATION SYSTEMS - Systems and methodologies are described that facilitate enhanced resource scheduling for a wireless communication system. As described herein, packets associated with a common flow that arrive within a predetermined time period following a leading packet associated with the flow can be grouped into respective packet bursts. Subsequently, system bandwidth, transmit power, and/or other communication resources can be scheduled based on an analysis of the respective packet bursts. As provided herein, by analyzing respective packet bursts in lieu of individual packets, computational and resource overhead required for resource scheduling can be significantly reduced. In one example described herein, a resource schedule is determined by selecting one or more flows to be assigned bandwidth from among a plurality of flows based on an analysis of packet bursts respectively associated with the flows. Sufficient bandwidth can subsequently be scheduled for the selected flows for transmission of the respectively associated packet bursts.05-14-2009
20090129288Network traffic identification by waveform analysis - A technique is disclosed for identifying network traffic. The traffic data is converted into a wave vector. The wave vector is compared with a wave template. It is determined whether the wave vector is substantially similar to the wave template. If it is determined that the wave vector is substantially similar to the wave template, the traffic data is identified as being associated with a protocol with which the wave template is associated.05-21-2009
20090135735Method and apparatus of RTP control protocol (RTCP) processing in real-time transport protocol (RTP) intermediate systems - Media processing of real-time protocol (RTP) packets used in time sensitive applications makes efficient use of network resources, e.g., by dropping or resizing the packets, but hinders measuring and reporting end-to-end reception quality. Because media processing causes a difference between what is sent and received, end-to-end reception quality cannot be measured validly without accounting for this difference. Accordingly, a method and corresponding apparatus are provided to track changes to RTP packets of an RTP session caused by media processing, modify RTP packet information of the RTP packets based on the tracked changes, correct RTP control protocol (RTCP) packets corresponding to the RTP session based on the tracked changes, the corrected RTCP packets being a measure of the end-to-end reception quality of the RTP session, and report the end-to-end reception quality of the RTP session by forwarding the corrected RTCP packets. Thus, end-to-end reception quality can be validly measured and reported.05-28-2009
20090154372METHOD AND APPARATUS FOR RESOLVING BLINDED-NODE PROBLEMS IN WIRELESS NETWORKS - Techniques for resolving blinded-node problems are described herein. One aspect operates on the physical (PHY) layer only, which a second layer operates on the medium access control (MAC) layer. Both aspects involve having a node stop processing a data packet that is not destined for it so as to be able to reserve its resources to detect control and other packets. An apparatus for implementing the techniques are also disclosed.06-18-2009
20090154373TRACKING CUSTOMER EDGE TRAFFIC - In one embodiment, data from a first device is received. A second device is identified. A data flow is between the first device and the second device. A third device is identified as a function of at least one label of the data flow.06-18-2009
20090175190METHOD AND APPARATUS FOR PACKET AGGREGATION IN POWER LINE COMMUNICATION NETWORK - A method and apparatus for packet aggregation in a power line communication network (PLC) are provided. The method of aggregating packets includes: by performing a PLC channel estimation, determining whether or not a channel condition is good; if the channel condition is good, determining whether or not the data desired to be transmitted is suitable for packet aggregation according to the type of data; and if the channel condition is good and the data desired to be transmitted is suitable for the packet aggregation, aggregating packets of the data desired to be transmitted. Since a decision on whether or not to aggregate packets is determined according to a channel condition at a physical level and the type of data at an application level, packet aggregation can be performed in appropriate response to the frequently changing condition of a channel and the characteristic of the data desired to be transmitted.07-09-2009
20090175191METHODS AND SYSTEMS FOR BANDWIDTH PROTECTION - Presented are methods and systems for providing bandwidth estimation and correction in a communications network. Bandwidth estimation and correction can include calculating a round trip time (RTT) value and a packet loss rate (PLR) value for each packet of a set of packets transmitted at different points in time from a server to a client terminal over the communications network; determining a bandwidth estimate based on the RTT and PLR values for the set of packets transmitted; determining a bandwidth measurement based on the RTT and PLR values for the set of packets; and determining a corrected bandwidth estimate based on the bandwidth estimate and the bandwidth measurement.07-09-2009
20090175192Method and system for integrated link adaptation and power control to improve error and throughput performance in wireless packet networks - The invention provides a system that implements an algorithm for integrated link adaptation and power control to achieve specified error rates and to improve an overall throughput for real-time applications in wireless packet networks. The system initially divides wireless terminals into groups according to their signal path gains. Afterwards, the system can periodically adapt transmissions (i.e., link adaptations) based on the required error rates, actual error statistics and average transmission power for each wireless terminal group. Furthermore, transmission power can be adjusted by an enhanced Kalman-filter method to ensure successful reception.07-09-2009
20090190493Speed calculation system - In the prior art, in a case of measuring a speed of a narrow-bandwidth path of which the state fluctuates dynamically, a serious influence is placed upon a speed calculation with a sufficient precision, and a performance.07-30-2009
20090201829TRAFFIC PERFORMANCE EVALUATION SYSTEM IN WIRELESS NETWORK AND METHOD THEREOF - A traffic performance in a tree type multi-hop wireless network of a CSMA/CA method is evaluated easily and highly precisely. A traffic performance evaluation system in the multi-hop wireless network includes: a performance index estimation unit regarding the multi-hop wireless network as a combination of a plurality of single-hop wireless networks and estimating a traffic performance index around each node of the network; and a performance index determination unit determining a traffic performance index of the whole multi-hop wireless network based on an estimation result of all the nodes by the performance index estimation unit.08-13-2009
20090213750VARIED TRANSMISSION TIME INTERVALS FOR WIRELESS COMMUNICATION SYSTEM - Embodiments describe a varied transmission time interval in wireless communication system. According to some embodiments is a method for assigning a transmission time interval. The method can include measuring a channel condition and/or a data rate of packet communicated by at least one wireless device. Based in part on the data rate and/or channel condition information, a determination can be made whether to schedule a long transmission time interval or a short transmission time interval to the packet. A long transmission time interval can be scheduled if the channel condition is poor and/or there is a low data rate. A short transmission time interval can be scheduled if the channel condition is good and/or the data rate is high or fast. The method can be repeated for multiple wireless devices. Also included is an alternative interlacing structure that supports both long transmission time intervals and short transmission time intervals.08-27-2009
20090238092METHOD AND APPARATUS FOR ANALYZING NETWORK HAVING A PLURALITY OF LINKS - Provided are an apparatus for and a method of analyzing a network, for example, an asymmetric network having a plurality of links, and a wireless device for use in the network. A method of analyzing a network having a plurality of links includes performing one or more operations of sampling a packet interval between two packets transmitted consecutively, and analyzing configuration of the plurality of links included in the network based on the one or more sampled packet intervals.09-24-2009
20090238093ELECTRONIC DEVICE, AD HOC NETWORK ESTABLISHMENT METHOD, AND PROGRAM PRODUCT - In at least one embodiment of the disclosure an electronic device includes a search unit configured to search wireless communication devices for channels provided for establishing an ad hoc network. A measuring unit is configured to measure a receiving level of wireless signals received from the devices found by the search. An allocation unit is configured to generate an allocation result for the channels by adding a predetermined weight to each of the channels based on the strength of the measured receiving level of the wireless signals. A calculating unit is configured to calculate a radio interference power for each of the channels based on the allocation result obtained by the allocation unit. An establishing unit is configured to select the channel having a smallest radio interference power as calculated by the calculating unit and establish the ad hoc network for the selected channel.09-24-2009
20090238094TRANSMISSION APPARATUS AND METHOD FOR TRANSMITTING DATA BASED ON A COMMUNICATION MODE DETERMINED EMPLOYING INFORMATION ON AN ERROR RATE - A transmission apparatus and method updates a communication mode selection table that updates a communication mode selection table correctly and selects an optimal MCS according to an actual channel condition. A buffer temporarily stores calibration data to be transmitted for updating a table. A scheduler performs scheduling of data to be transmitted based on a CIR on a downlink reported from a plurality of communication terminal apparatuses. When there is no data to be transmitted, the scheduler sends calibration data from the buffer. When calibration data is transmitted as a result of the scheduling, the scheduler notifies an address information generation section of the communication terminal apparatus to which the calibration data is transmitted. In one mode, first data is transmitted from a first communication apparatus to another communication apparatus, the first communication apparatus receives from the other communication apparatus, information on an error rate when the other communication apparatus receives the first data; and the first communication apparatus transmits second data to the other communication apparatus based on a communication mode determined using the information on the error rate.09-24-2009
20090245129Call Admission Control Method - A method and arrangement for controlling call admissions to a path in a packet-switched network. A restriction factor is determined on the basis of a load condition on the path as defined by indicators such as jitter and packet loss. The restriction factor is adjusted based on a previous load condition and a current load condition. By determining the load primarily based on measured jitter, the arrangement reacts to congestion proactively before experiencing packet loss. The arrangement may be implemented entirely in an edge node of the network, and thus does not require additional mechanisms within the network such as signaling and resource reservation.10-01-2009
20090245130Systems and Methods for Intelligent Policy Enforcement in Access Networks - Systems and methods of intelligent policy enforcement in access networks are disclosed. One such method is implemented in a network device and comprises updating a traffic history with information associated with an incoming packet arriving from or destined to a subscriber link. The method also comprises calculating a drop probability for a next traffic instant and predicting a traffic rate for each of a plurality of flows on the subscriber link. The method also comprises determining whether the incoming packet conforms to a traffic policy associated with the incoming packet. The method also comprises determining whether surplus bandwidth is available on the subscriber link. The method also comprises forwarding the packet responsive to the determination that the incoming packet does not conform and that surplus bandwidth is available.10-01-2009
20090252055PACKET FORWARDING DEVICE - A packet forwarding device changes packet transfer performance according to a packet load, and ensures communication quality of an important packet while transfer performance is made minimum to suppress power consumption. The packet forwarding device includes a measuring section to measure the packet load for each packet importance degree, an estimation section to estimate a future packet load for each importance degree based on the measurement result, a performance determination section to determine performance for an operation based on the estimated load, which are provided in, for example, a traffic estimation/performance determination section. Reduction in the power consumption and assurance of the communication quality of the important packet are realized by a minimum performance determination based on an important packet estimation load in the performance determination section and a preferential process of the important packet in the packet forwarding device.10-08-2009
20090262659Speed and memory optimization of intrusion detection system (IDS) and intrusion prevention system (IPS) rule processing - In an intrusion detection/prevention system, network traffic is received and checked for a matching pattern. Upon identifying the matching pattern, the network traffic with the matching pattern is evaluated against rules that are represented by a rule tree. References to rule options are represented in the rule tree and are stored separately from the rule tree. The rule tree represents unique rules by unique paths from a root of the tree to the leaf nodes, and represents rule options as non-leaf nodes of the rule tree. Evaluating the network traffic includes processing, against the network traffic, the rule options in the rule tree beginning at the root. Processing of the rules represented by subtrees of nodes with rule options that do not match is eliminated. The network traffic is evaluated against rules terminating in leaf nodes only for combinations of rule options that match the network traffic.10-22-2009
20090262660BGP ROUTE EVALUATION METHOD AND DEVICE THEREFOR - The present invention provides a BGP route evaluation device and method. A message receiving section 10-22-2009
20090279449Quality of service and power aware forwarding rules for mesh points in wireless mesh networks - Apparatus, methods and computer program products provide quality of service and power aware forwarding rules for mesh points in wireless mesh networks by monitoring frame flow to and from a first mesh point in the wireless mesh network; and in dependence on the monitored frame flow, setting a power management mode of the first mesh point. The first mesh point monitors, for example, the power save mode and mesh deterministic access status of peer modes and selects power save and frame transmission modes in dependence on the monitored information.11-12-2009
20090279450METHOD FOR ALLOCATION OF A QUALITY OF SERVICE FOR A PACKET STREAM - For a service which is provided in at least one communications network preferably an Internet with service classes—which transmits packets and/or packet streams on a packet-oriented basis as a function of Qualities of Service, use of a service is requested with a controller, and this controller allocates a Quality of Service for the requested use as a function of the service and/or of the requested use of the service. A VoIP service implemented in accordance with International Standard H.323 can thus be used with a required Quality of Service.11-12-2009
20090285117ESTIMATING ORIGIN-DESTINATION FLOW ENTROPY - The preferred embodiments of the present invention are directed to estimating entropy of origin-destination (OD) data flows in a network. To achieve this, first and second sketches are created corresponding to ingress (i.e. origin) and egress (i.e. destination) flows. The sketches allow estimating entropy associated with data streams as well as entropy associated with an intersection of two or more of the data streams, which provides a mechanism for estimating the entropy OD flows in a network.11-19-2009
20090296599SYSTEM AND METHOD FOR PROVIDING INTEGRATED SERVICES ACROSS CRYPTOGRAPHIC BOUNDARIES IN A NETWORK - A method for providing network integrated services based ReSerVation Protocol across a cryptographic network boundary includes assigning one or more DiffServ forwarding classifications to correspond to IntServ requests for QoS provisioning. A daemon in the QoS Service Provider module signals the QoS upon detecting data packets indicating a DiffServ forwarding class assigned to IntServ QoS requests. In response to the notification, the QoS Services Provider module initiates an RSVP-based request for network resources, and establishes a network path in response to acceptance of the RSVP path request. The data flow comprised of encrypted data is then transmitted over the reserved path. Multiple simultaneous aggregated flows may be provisioned. Paths may be reconfigured and resized by the QoS services provider module in response to an overlimit data flow, subject to network resource availability. An ECN bit is returnable from the destination application to signal a problem with the data transmission.12-03-2009
20090303901Algorithms and Estimators for Summarization of Unaggregated Data Streams - The invention relates to streaming algorithms useful for obtaining summaries over unaggregated packet streams and for providing unbiased estimators for characteristics, such as, the amount of traffic that belongs to a specified subpopulation of flows. Packets are sampled from a packet stream and aggregated into flows and counted by implementation of Adaptive Sample-and-Hold (12-10-2009
20090310508REAL-TIME NETWORK MEASUREMENT - A method of operation within a device coupled to a network. A first set of data is received from the network. A first set of measurement information, for use in determining a quality of the network, is then identified from the first set of data. A second set of measurement information is generated based on the first set of measurement information. The second set of measurement information and a second set of data are transmitted via the network, concurrently.12-17-2009
20090316599INFORMATION PROCESSING APPARATUS - An information processing apparatus performs a communication in a communication network using packets. The communication network includes a relaying device having a function of acquiring traffic information of a packet that the relaying device relays. The information processing apparatus includes a transmission unit configured to transmit a packet to a specific node as a communication target; and a node position determining unit configured to determine a position of the specific node by acquiring the traffic information from the relaying device by which the packet is relayed in the communication network, analyzing the traffic information, and monitoring a flow of the packet with respect to the specific node.12-24-2009
20100034116NETWORK MANAGEMENT SYSTEMS AND METHOD FOR TESTING NETWORK DEVICES USING THE SAME - A network management system (02-11-2010
20100039957SYSTEM AND METHOD FOR MONITORING AND ANALYZING NETWORK TRAFFIC - An approach is provided for monitoring and analyzing network traffic. Traffic is monitored during a configurable time interval. A number of bursts associated with the traffic are tracked. A measured traffic rate is generated based on the number of bursts occurring within the time interval. The measured traffic rate is compared with a committed rate to determine if the measured traffic rate exceeds the committed rate.02-18-2010
20100046393METHODS AND SYSTEMS FOR INTERNET PROTOCOL (IP) TRAFFIC CONVERSATION DETECTION AND STORAGE - A computer-based method for collecting and storing types and quantities of traffic passing through an internet protocol (IP) network is described. The method includes extracting, from a database, a single instance of each unique packet header associated with a plurality of IP-to-IP packets, the IP-to-IP packets having been transmitted across the computer network over a predefined period of time, determining a highest probability service port for each IP-to-IP packet combination using the extracted packet headers, accumulating all IP-to-IP-on-Port packet combinations into a single record, the single record including a first packet time, a last packet time, and a total number of bytes transferred, storing the records for all IP-to-IP-on-Port conversations in the database, accumulating the packets based on IP-to-IP-on-protocol if the packets were part of a protocol where port numbers do not exist, and storing the accumulated packets where port numbers do not exist in the database.02-25-2010
20100054151SYSTEM AND METHOD FOR NETWORK FLOW TRAFFIC RATE ENCODING - A system and method for monitoring packetized traffic flow in a network and enabling approximation of the rate information of a network flow. The method for monitoring network traffic flow includes receiving, at a network packet flow collector device, packetized traffic flow signals to be monitored; sampling said received packetized traffic flow signals in time to form an approximation of the packet flow rate in time; generating packet flow activity data comprising data representing the sampled traffic flow signals sampled in time; communicating the packet flow activity data to a network packet flow analyzer device and processing the flow activity data to form signals representing an approximate version of the network traffic flow in the network, the analyzer processing the traffic flow signals for reconstructing the rate of the netflow as a function of time. The flow analyzer then generates a compressed version of the network traffic flow signals in the network, the compressed network traffic flow signals comprising relevant approximation of the packet flow rate in time.03-04-2010
20100054152ERSPAN dynamic session negotiation - A method and network device to generate a remote traffic monitoring session using an automated technique to configure the source and destination devices of the monitoring system is disclosed. The method includes discovering a Layer 3 (L3) source device and an L3 destination device and automatically configuring the devices. The L3 source device passes target traffic that will be monitored via the L3 destination device in a remote traffic monitoring session. The method verifies configurations of the L3 source device and the L3 destination device, and determines remote monitoring capabilities common to the L3 source device and the L3 destination device. The method negotiates relevant parameters for the remote traffic monitoring session and establishes the remote traffic monitoring session between the L3 source device and the L3 destination device.03-04-2010
20100061264METHOD AND SYSTEM FOR IDENTIFYING NETWORK PATHS - A method and system of an embodiment may include receiving network information associated with one or more network links, one or more network nodes, and a network hub, identifying at least two network paths from at least one of the one or more network nodes to the network hub based on the network information. Identifying at least two network paths from at least one of the one or more network nodes to the network hub based on the network information may include determining a number of hops for each identified network path, determining a latency of each link for each identified network path, summing the latencies of each link for each identified network path to calculate a total network path latency, and determining a ranking of the network paths based at least in part on the number of hops and the total network path latency.03-11-2010
20100061265Method of putting into operation a system for determining the power flows in a power distribution facility - A method is disclosed, in at least one embodiment, of putting into operation a system for determining the power flows by way of system components which are arranged at various places in a power distribution facility, in particular of an electrical power network, and are connected to one another by way of a communications network, it being possible for the characteristics of the electrical power network at these places and of the system components arranged at these places to differ from one another and the parameters and/or attributes of the system components to be respectively adapted to these differences in advance. A more efficient method is obtained if the system components that have the same relationship with their neighboring system components are respectively assigned to one and the same group, one system component of the group is selected and the other, nonselected system components of the group take over the parameters and/or attributes of the selected system component, the parameters and/or attributes being respectively adapted before the takeover in accordance with prescribed rules if characteristic of the electrical power network at the associated place or of the respectively associated system component differ from those of the selected system component.03-11-2010
20100061266SYSTEM AND METHOD FOR MONITORING BANDWIDTH UTILIZATION BY A USER - A system and method for monitoring user traffic. An observance window is established for a time period associated with the CIR burst refresh rate. Incoming bits are measured to determine if the CIR plus CBS rate is exceeded. A determination is made whether there is a threshold crossing during the observance window. A flag state is set indicating a user device is out of conformance in response to determining there is a threshold crossing.03-11-2010
20100061267PACKET TRANSMISSION APPARATUS AND PACKET TRANSMISSION METHOD - An aspect of the embodiments related to a packet transmission apparatus includes a user identification unit for identifying the user of an input user flow upon input of the user flow containing communication packets and maintenance packets, a maintenance packet extraction unit for extracting the maintenance packets from the user flow of the user identified by the user identification unit, a maintenance packet output control unit for controlling the transparent output of the maintenance packets extracted by the maintenance packet extraction unit based on the monitor rate setting, and a control unit for monitoring and controlling the user flow of the particular user based on the maintenance packets of the user transparently output by the maintenance packet output control unit.03-11-2010
20100067400APPLICATION-LEVEL PROCESSING FOR DEFAULT LTE BEARER IN S-GW - A serving gateway facing a radio access network receives packets, applies deep packet inspect to classify the packet into a predetermined application class, and inserts a marker identifying the class and a QoS associated with the class. The serving gateway assigns the packets to a queue within a default bearer based on the class and the QoS marker. The serving gateway transfers packets through the bearer by processing the queues in accordance with their priority.03-18-2010
20100067401METHODS AND SYSTEMS FOR TRANSMISSION MODE SELECTION IN A MULTI CHANNEL COMMUNICATION SYSTEM - Techniques to select a suitable transmission mode for a data transmission in a multi channel communication system with multiple spatial channels having varying SNRs are presented in this disclosure. For certain embodiments, a closed-loop technique may be applied, in which back-off factors used to calculate an effective SNR value fed back to a transmitter are adjusted. An open-loop rate control scheme is also presented in which a transmitter may select a data rate and number of streams based on whether transmitted packets are received in error at a receiver.03-18-2010
20100080143System and Method for Testing Mobile Telephone Data Services - A system and method of determining the quality of data services of a mobile telephone is provided. In one embodiment, a method comprises wirelessly receiving content as data stream of data packets at the mobile telephone via a mobile telephone network, storing the received data packets in a memory, storing in the memory reception sequence data comprising data of the sequence of reception of each data packet received, storing in a memory reception timing data comprising data of the timing of the reception of each packet received, reconstructing the data stream by providing the data packets to an end user application in a sequence determined by the reception sequence data and spaced apart in time as determined by the reception time data, presenting the content with the end user application, and determining a quality assessment of the content based on the output of the end user application. The end user application may be resident on a mobile telephone device or a computer. The presentation by the end user device may be recorded and processed by quality assessment program code and/or a panel of observers to provide a quality assessment.04-01-2010
20100080144RESILIENT 1:N FIRST-HOP GATEWAY SELECTION MECHANISM - Exemplary methods, systems, and computer program products describe selecting a gateway based on health and performance information of a plurality of gateways. The techniques describe gateways advertising health and performance information, computing devices creating a table of this health and performance information, and selecting a gateway using the table. In response to changes in the health and performance information, the computing device may select a different gateway. The process allows network traffic load to be distributed across a plurality of gateways. This process further provides resilience by allowing a plurality of active gateways to substitute for a non-functioning gateway.04-01-2010
20100085890REMOVING TIME TAG JITTER AND CROSSOVER DISTORTION - Techniques for removing time tag jitter and crossover distortion from a measurement system are described. A period or clock drift estimate is generated for each sensor, and the estimates are used to remove time tag jitter and detect and remove crossover distortion. This crossover distortion condition is common to measurement systems required to acquire and accurately time tag data from multiple sensors where the sensors produce data at an asynchronous periodic rate which may result in a distortion in time tag accuracy. These techniques are germane to aircraft and other systems that require precisely time correlated measurements from multiple sensors hosted by a data control system, and can obviate the use of real time operating systems and specialized hardware for this purpose.04-08-2010
20100085891APPARATUS AND METHOD FOR ANALYSING A NETWORK - The invention relates to an apparatus for analysing a network flow, comprising—a parser for extracting flow identification information from the network flow, —a flow metering unit for metering the network flow, —a programmable controller for controlling the flow metering unit and the parser.04-08-2010
20100091683RATE MONITORING APPARATUS - A rate monitoring apparatus using a token bucket algorithm for controlling a packet flow, the apparatus includes a packet information storage unit having two storage media for storing packet information extracted from a packet data, a token identifying information storage unit having two storage media for storing identification information used for supplying a created token, and an operation unit for performing a policing operation by using a packet length, an allowable burst size, a token supply capacity and a currently transmittable data capacity, based on an identifying information included in the packet information and a comparison result between identification information included in the packet information and the identification information used for supplying the created token, these compared identification information being read out from the other storage medium different from the storage medium under writing in the packet information storage unit and the token identifying information storage unit.04-15-2010
20100097955RATE DETERMINATION - Techniques for performing low-latency blind rate detection of a frame, wherein the frame is divided into a plurality of sub-segments. In an exemplary embodiment, symbols of a primary sub-segment of a frame are received and deinterleaved to recover information bits and at least one quality metric for each of a plurality of rate hypotheses. Symbols of a secondary sub-segment of the frame are also received and deinterleaved to recover information bits and at least one quality metric for each of the plurality of rate hypotheses. The recovered information bits and quality metrics for each rate hypothesis may be compared between the primary and secondary sub-segments to select the most likely rate hypothesis. In an exemplary embodiment, the at least one quality metric may include a frame quality indicator (FQI) such as a cyclical redundancy check (CRC).04-22-2010
20100124182Method and Apparatus for Classifying Traffic at Transport Layer - Provided is a method and apparatus for classifying applications in traffic easily and accurately by utilizing only statistical data of traffic at transport layer. A method of the present invention includes determining candidate applications by comparing at least one of smallest packet size, biggest packet size and average packet size of collected packets for a flow with corresponding reference data of potential applications; and comparing mode set of packet size for the collected packets with corresponding reference data of the candidate applications to identify the flow as an application which has identical elements in the same order, the number of the identical elements being equal to or more than a predetermined number.05-20-2010
20100128629METHODS AND APPARATUS TO SELECT COMPOSITE LINK COST-OUT THRESHOLDS - Methods and apparatus to select composite link cost-out thresholds are disclosed. A disclosed example method comprises collecting traffic statistics for a communication network, computing, based on the collected traffic statistics, a plurality of flow rates for a composite link of the communication network for respective ones of a plurality of potential fault conditions for the composite link, computing a plurality of remaining capacities of the composite link for respective ones of the plurality of fault conditions, computing a plurality of differences between respective ones of the plurality of flow rates and the plurality of remaining capacities, and selecting a cost-out threshold for the composite link based on the plurality of computed differences.05-27-2010
20100135186Network Analysis System and Method - A system for analyzing a packet-based network includes a wireless network analysis processing device that is configured to receive correlated packet records representative of the order in which corresponding packets are transmitted in a wireless network. The correlated packet records include media access control (MAC) layer data and network layer data for each corresponding packet. The MAC layer data and network layer data are processed to generate network topology data representative of the network topology, generate packet flow data representative of the flow of packets between devices at the MAC layer and across the network at the network layer, and measurement data relating to the packet flow data.06-03-2010
20100150018System and Method for Testing User Connections in an Internet Protocol Television System - A method for providing a cable service dispatch ticket is disclosed. A new user installation request is received at a server in an Internet Protocol television system. An upstream data rate test is performed for each of a plurality of user connections in the Internet Protocol television system in response to the new user installation request. An upstream data rate that is determined for each of the user connections during the upstream data rate test is recorded. A cable service dispatch ticket for each of the plurality of user connections is provided when a number of the upstream data rates are below a threshold upstream data rate. A device that implements the method is also disclosed.06-17-2010
20100157840Method and apparatus for one-way passive loss measurements using sampled flow statistics - A packet loss estimation technique is disclosed that utilizes the sampled flow level statistics that are routinely collected in operational networks, thereby obviating the need for any new router features or measurement infrastructure. The technique is specifically designed to handle the challenges of sampled flow-level aggregation such as information loss resulting from packet sampling, and generally comprises: receiving a first record of sampled packets for a flow from a first network element; receiving a second record of sampled packets for the flow from a second network element communicating with the first network element; correlating sampled packets from the flow at the first network element and the second network element to a measurement interval; and estimating the packet loss using a count of the sampled packets correlated to the measurement interval.06-24-2010
20100157841METHOD AND APPARATUS FOR DETERMINING BANDWIDTH REQUIREMENT FOR A NETWORK - A method and apparatus for determining a bandwidth requirement for a network are disclosed. For example, the method gathers data for one or more types of traffic, and determines an optimal traffic model for each of the one or more types of traffic in accordance with the data and one or more traffic model adaptation rules for each of the one or more types of traffic. The method then determines a demand forecast for each of the one or more types of traffic by applying the optimal traffic model for each of the one or more types of traffic, and determines a bandwidth requirement for the one or more types of traffic in accordance with the demand forecast.06-24-2010
20100165872Estimating Wireless Processing Device Queue Length and Estimating Signal Reception Quality in a Wireless Network - The present invention may be used to estimate operational characteristics of devices that transmit and receive streams of information in a communication system. In one application, the level of occupancy of a FIFO buffer in a processing device such as a router or wireless access point is estimated by monitoring packets transmitted by the processing device. Estimates of the operational characteristics can be used to control communications in the system so that the overall performance is improved. Techniques that can be used to mitigate effects of low signal-to-noise ratio conditions are also disclosed.07-01-2010
20100182931DISTRIBUTED ADMISSION CONTROL - A first network client requests initiation of a data transfer with a second network client. An admission control facility (ACF) responds to the initiation request by performing admission analysis to determine whether to initiate the data transfer. The ACF sends one or more packets to the second network client. In response, the second network client sends acknowledgment packets back to the ACF. The ACF performs admission analysis based on the packets sent and the acknowledgment packets, and determines whether the data transfer should be initiated based on the analysis. The admission analysis may be based on a variety of factors, such as the average time to receive an acknowledgment for each packet, the variance of the time to receive an acknowledgment for each packet, a combination of these factors, or a combination of these and other factors.07-22-2010
20100202319METHOD AND APPARATUS FOR DETERMINING BANDWIDTH-CONSUMING FRAME FLOWS IN A NETWORK - A port monitor monitors network traffic that passes through a port of a switch. Frame flows routed through the switch are counted by hardware frame counting logic, which includes a content-addressable memory (CAM) and counters corresponding to various frame flows. Port monitor software includes logical containers (“buckets”), which are used to record and sort counts of the frame flows from hardware based on activity of the frame flows. Frame flow sorting is based on confidence building algorithms such that the thrashing of frame flows between buckets is reduced. Storage and sorting of the frame flows in software allows the activity level of any number of frame flows associated with the switch to be counted, regardless of hardware limitations on how many frame flows can be counted. This allows a real-time analysis of frame flows and a determination of frame flows that are major users of Fibre Channel bandwidth.08-12-2010
20100208613EFFICIENT AND LOSS TOLERANT METHOD AND MECHANISM FOR MEASURING AVAILABLE BANDWIDTH - A single burst method is used to determine the available bandwidth in a network environment. A sending node transmits test packets to a receiving node. The size of the test packets is dynamically determining based on network parameters within the network environment. The sending node then receives test receipt packets that have the same sequence numbers as the corresponding test packets. Packet clusters are formed from the test receipt packets. The available bandwidth is determined based on the packet clusters along with values set by the single burst method or inputted by a user.08-19-2010
20100208614METHOD AND ARRANGEMENT FOR SCHEDULING DATA PACKETS IN A COMMUNICATION NETWORK SYSTEM - The present invention relates to a method and an arrangement for scheduling data packets each belonging to a particular traffic class associated with a certain quality of service (QoS) level and transmitted between a first communication network node and a second communication network node. Initially a token rate for assigning tokens to each traffic class is set and an incoming traffic rate of each traffic class is measured by counting a number of incoming data packets during a pre-determined period of time. Then, based on said measured incoming traffic rate said token rate is adjusted in order to obtain a fair scheduling of data packets belonging to different traffic classes.08-19-2010
20100214947Determination of Network Topology Using Flow-Based Traffic Information - A method for determination of a network topology includes generating a list of device sets for a destination; removing any duplicate device sets from the list; creating a tree for the destination by introducing a root node into the tree; sorting the list of device sets for the destination by length; removing the shortest device set from the list; introducing a new node representing the shortest device set into the tree; determining whether a node in the tree represents a maximum length subset of the shortest device set, and in the event that a node is determined, connecting the new node to the determined node, or else connecting the new node to the root node; setting the identifier of the introduced node to a list of members of the shortest device set that are not included in the maximum length subset of the determined node.08-26-2010
20100226278METHOD AND MONITORING COMPONENT FOR NETWORK TRAFFIC MONITORING - A technique for traffic monitoring in a network comprising monitoring components and a management center (MC) is described. A method implementation comprises the steps of selecting a first set of local identifiers from a larger second set of local identifiers, wherein the local identifiers are capable of providing a unique identification of a network connection at the first monitoring component, filtering network connections, allocating a local identifier of the first set of local identifiers to a network connection in case a filter condition applies during the filtering, checking associations of network traffic with local identifiers, and selectively monitoring network traffic associated with a local identifier from the first set of local identifiers.09-09-2010
20100238834SYSTEM AND METHOD OF VOICE OVER INTERNET PROTOCOL COMMUNICATION - Systems and methods of Voice over Internet Protocol (VOIP) communication are provided. A particular system includes a VoIP endpoint. The VoIP endpoint is adapted to monitor a packet loss measure between the VoIP endpoint and a second VoIP endpoint during a VoIP communication using a first CODEC. The VoIP endpoint is also adapted to negotiate with the second VoIP endpoint to select a substitute CODEC having a nominal data rate that is lower than an in-use nominal data rate of the first CODEC.09-23-2010
20100238835METHOD FOR CHARACTERIZING A COMMUNICATION LINK IN A COMMUNICATION NETWORK - The present invention concerns a method for characterizing a communication link in a communication network comprising at least two communication nodes and operating using a network protocol comprising a MAC layer and a network layer,09-23-2010
20100246434NETWORK ENTRY AND DEVICE DISCOVERY FOR COGNITIVE RADIO NETWORKS09-30-2010
20100254282METHOD AND SYSTEM FOR A TRAFFIC MANAGEMENT NETWORK - A system for collecting traffic data includes at least one first node, at least one second node, and a central processing station. The first node includes a cellular communications module and a first networking communications module connected to a first processor. The second node includes a second networking communications module and a device detection module connected to a second processor. The at least one first node and the at least one second node form a network. The device detection module detects devices associated with traffic. The central processing station can be linked to the at least one first node via the cellular communications module. The at least one second node communicates information associated with the devices associated with traffic to the at least one first node. The at least one first node communicates the information associated with the devices associated with traffic to the cellular communications module.10-07-2010
20100260063Hierarchical Data Collection Network Supporting Packetized Voice Communications Among Wireless Terminals And Telephones - A packet-based, hierarchical communication system, arranged in a spanning tree configuration, is described in which wired and wireless communication networks exhibiting substantially different characteristics are employed in an overall scheme to link portable or mobile computing devices. The network accommodates real time voice transmission both through dedicated, scheduled bandwidth and through a packet-based routing within the confines and constraints of a data network. Conversion and call processing circuitry is also disclosed which enables access devices and personal computers to adapt voice information between analog voice stream and digital voice packet formats as proves necessary. Routing pathways include wireless spanning tree networks, wide area networks, telephone switching networks, internet, etc., in a manner virtually transparent to the user. A voice session and associate call setup simulates that of conventional telephone switching network, providing well-understood functionality common to any mobile, remote or stationary terminal, phone, computer, etc.10-14-2010
20100271973SYSTEM AND METHOD FOR ESTIMATING FLOW-SPECIFIC TRAFFIC VOLUMES - A system and method for exactly estimating a volume of traffic is provided when packets are transferred within the network. The system and method receive data packets from clients through a plurality of router-for-clients, and creating a flow information packet for estimating information about a flow, transfer the data packets and the created flow information packet to the destination router-for-client via a router-for-relay, calculate information about the traffic of a flow at the destination router-for-client through the flow information packets transferred from the router-for-clients, and estimate a volume of the traffic. Thus, the system and method can estimate the volume of the traffic on the network with respect to the aggregated flow defined by the router pair connected to the terminal or the external network when the traffic is actually introduced into the network, instead of the flows of each terminal and each destination.10-28-2010
20100278068Method and System for Filtering IP Traffic in Mobile IP Networks - A method for extracting data information from data traffic flowing through a mobile IP network, in view of providing a substantially real-time view of the mobile IP network comprises receiving a copy of the data traffic and extracting sequentially, in relation to a layered-structure of the data traffic, information contained in the received copy of the data traffic. A system to carry out such method comprises a receiver of a copy of the data traffic and an extractor for sequentially extracting, in relation to a layered-structure of the data traffic, information contained in the received copy of the data traffic.11-04-2010
20100284299SUPPORT OF HOME NETWORK BASE STATION LOCAL INTERNET PROTOCOL ACCESS - A method, a mobile system, and a home network base station are disclosed. A mobility management entity 11-11-2010
20100284300Classification Techniques for Encrypted Network Traffic - Methods, apparatuses and systems directed to detecting network applications whose data flows have been encrypted. The present invention extends beyond analysis of explicitly presented packet attributes of data flows and holistically analyzes the behavior of host or end systems as expressed in related data flows against a statistical behavioral model to classify the data flows.11-11-2010
20100290364Packet Compression for Network Packet Traffic Analysis - Methods of capturing and compressing trace data for use in network packet traffic analysis are described. In an embodiment, when a packet is received, two records of the packet are created and stored. One record is stored in a file associated with the source address of the packet and the other record is stored in a file associated with the destination address of the packet. Various packet compression techniques are described and one example compares a newly received packet to the previous packet which has been stored in the same file and sets bits in the record which denote whether fields in the newly received packet are the same as the corresponding fields in the previous packet.11-18-2010
20100302972METHOD FOR TESTING WIRELESS CONNECTION OF ELECTRONIC DEVICE - A method for testing a wireless connection of an electronic device includes the following steps. The electronic device is initialized to a stand-by state. A testing server connects the electronic device to form a wireless connection based on a wireless protocol. The testing server outputs a plurality of first data packages to the electronic device and receives a plurality of second data packages from the electronic device to test a rate of data throughput via the wireless connection by the testing server. A wake-up signal is sent to the electronic device via the wireless connection to the electronic device.12-02-2010
20100309811DETERMINING A CONGESTION METRIC FOR A PATH IN A NETWORK - Methods and systems for determining a congestion metric for a path in a network are provided. According to one embodiment, multiple paths are provided between each pair of multi-path load balancing (MPLB) components within a Layer 2 network by establishing overlapping loop-free topologies in which each MPLB component is reachable by any other via each of the overlapping topologies. A first MPLB component associated with a first network device sends a latency request packet, including a first timestamp provided by a first clock associated with the first MPLB component, to a second MPLB component associated with a second network device via the path. Responsive thereto, the first MPLB component receives, from the second MPLB component, a latency response packet, including a second timestamp provided by a second clock associated with the second MPLB component. The first MPLB component derives a one-way latency value for the path based upon the timestamps.12-09-2010
20100329145METHOD AND APPARATUS FOR MOBILE FLOW RECORD GENERATION AND ANALYSIS - A method, apparatus, and computer-readable storage medium for generating a mobile flow record for a mobile flow of a mobile node are provided. A method includes receiving information associated with signaling traffic of the mobile node, receiving information associated with bearer traffic of the mobile node, and generating the mobile flow record by correlating the information associated with signaling traffic of the mobile node and the information associated with bearer traffic of the mobile node. The mobile flow record includes IP layer information associated with the mobile flow and wireless layer information associated with the mobile flow.12-30-2010
20100329146FLOW INFORMATION COLLECTION APPARATUS - In a flow information collection apparatus, flow information, which is sampled based on a predetermined sampling value, is periodically collected and accumulated from a router being a subject. A group of distributions of values is specified for each measurement subject from data in which the values for the each measurement subject in the flow information accumulated are distributed in a time period in a plurality of past days. A representative group is specified from the specified group and an average is acquired. The sampling value for next time is determined from the average of the representative group.12-30-2010
20110002238METHOD FOR STOPPING A TRACING FLOW - The present invention discloses a method for stopping a tracing flow, wherein, a mobility management entity sends a tracing de-activating message to an evolved node B, wherein, the tracing de-activating message carries tracing reference information; responding to the tracing de-activating message, the evolved node B stops related tracing flow according to the tracing reference information. And the tracing de-activating message carries stopping description information. The related tracing flow may be stopped by the tracing de-activating message by means of the present invention so as to achieve flexibility of tracing function and improve network performance.01-06-2011
20110007661DEVICE AND METHOD FOR INTERLEAVED ENCODING RS CODE - The present invention provides a device and method for interleaved encoding RS code, the RS code used being RS (N, K, S). The method comprises: firstly, writing the data in the data packets to be RS interleaved encoded into the information region of the RS code byte interleaver column-by-column in turn; then, constructing the data of each row of the check region based on the data written into the information region; finally, performing cyclic shifting processing on the data of the check region, and reading out the data of the check region in the RS code byte interleaver column-by-column in turn. The present invention can be used to improve the performance of the entire data packet outputted, thereby enhancing the reliability of the data link layer, by evenly spreading the areas with a filled value of 0 in the last column of the information region that is filled with valid information and by performing cyclic shifting processing on the data of the check region so that the data of that region offer larger time span and good diversity effect when outputted.01-13-2011
20110013537Concurrency Method for Forecasting Impact of Speed Tiers On Consumption - A forecast model processes performance data from a site, e.g., a cable modem termination system (CMTS), to obtain a set of concurrency equations for existing speed tiers that is based on an observed subscriber bandwidth for the site. A new set of concurrency equations is obtained for new speed tiers so that a new subscriber bandwidth can be predicted for the new speed tiers. Based on the new subscriber bandwidth, expected subscriber growth, and changes in data consumption, the site is reconfigured with additional ports based on the forecast. This process can be repeated for the other sites. Sites may be grouped together based on the observed subscriber bandwidth. A new subscriber bandwidth may be predicted for the group with the new speed tiers so that additional ports can be configured for each of the sites in the group.01-20-2011
20110013538Methods and Devices for Estimating a Level of Use of a Communication Network and for Adapting a Level of Subscription to Multicast Sessions - The invention in particular concerns a method and a device for estimating a level of use of a communication network linking a server and at least one client, said communication network being used to transmit a data stream at a transmission rate corresponding to the temporal frequency of said data stream, said data stream comprising at least one item of information characterizing a theoretical rate dependent on said transmission rate of said data stream. After having obtained (01-20-2011
20110019581METHOD FOR IDENTIFYING PACKETS AND APPARATUS USING THE SAME - A method for identifying packets comprises the steps of: obtaining a cumulative distribution function (CDF) and a probability distribution function (PDF) in accordance with a plurality of packets stored in an entry of a data flow table; obtaining a time interval under the condition of the CDF being a specified value; obtaining a ratio of the quantity of the plurality of packets included within a specified range around the time interval; determining whether attributes of the plurality of packets are substantially the same in accordance with the PDF; and identifying the plurality of packets in accordance with the ratio and whether the attributes of the plurality of packets are substantially the same.01-27-2011
20110026430METHOD AND APPARATUS FOR DETECTING A CHANNEL CONDITION FOR A WIRELESS COMMUNICATION DEVICE - A method for detecting a channel condition for a wireless communication device is provided. The method includes measuring a plurality of power levels as received by the wireless communication device; determining a metric based on the plurality of power level measurements; and generating a high-speed fading indication signal based on the metric. An apparatus for performing the method is also disclosed herein.02-03-2011
20110026431METHOD FOR CONTINUOUS, FRAME-SPECIFIC CLICK-STREAM RECORDING - A data processing system-implemented method can be used to better track a user's movements between network addresses. The method can comprise sending a frame identifier and a requested (current) network address at a first time. The method can also comprise finding a record including the frame identifier that has a prior network address and a time prior to the current time. The method can further comprise generating an entry for a table that includes the frame identifier, the current network address, the prior network address, and time. A server computer or a client computer can generate the entry. Improved accountability and improved user profile accuracy can be obtained with the method. A data processing system readable medium can comprise code that includes instructions for carrying out the method.02-03-2011
20110032841MEASURING NETWORK TRAFFIC BASED ON PREDICTED AMOUNT OF PADDING - A system measures traffic in a device. The system tracks an amount of data and the data units and predicts the amount of padding associated with the data units. The system determines the amount of traffic in the device based on the predicted padding, the amount of data, and the number of data units.02-10-2011
20110044201LINE-RATE, REAL-TIME-TRAFFIC DETECTOR - A line-rate, real-time-traffic detector classifies a network traffic flow as real-time when it determines the smoothness of the packet arrival rate of the network traffic flow is bounded by an empirically derived bound. In some embodiments, to improve performance, a tighter smoothness bound is applied to the smoothness calculations performed on a first set of packet arrival times, while a looser smoothness bound is applied to a second set of packet arrival times, the second set inclusive of and larger than the first.02-24-2011
20110044202Network Node and Method of Operating a Network Node - Network node comprising input equipment, switching equipment and output equipment, the input equipment is arranged to be capable of packetising time division multiplexed (TDM) traffic flows, the switching equipment is arranged to be capable of routing the packetised data from the input equipment to the output equipment, and the output equipment is arranged to be capable of reassembling the flows into time division multiplexed format, wherein the input equipment is also arranged to be capable of causing the data frequency of the packetized data sent to the switching equipment to be substantially equal to a predetermined data frequency.02-24-2011
20110044203COMMUNICATIONS NETWORK - The present invention relates to a method of operating a communications network, comprising the steps of: receiving a plurality of packets from a network node; determining a first parameter based on the time period between the reception of a packet and the reception of the subsequent packet; determining a second parameter based on the variation of the first parameter; and determining the performance of the communications network in accordance with the ratio of the second parameter to the first parameter.02-24-2011
20110058498OPTIMIZATION EVALUATION SYSTEM, OPTIMIZATION EVALUATION DEVICE, OPTIMIZATION EVALUATION METHOD, AND OPTIMIZATION EVALUATION PROGRAM - Provided is an optimization evaluation system, wherein the effect of the optimization of traffic characteristic in a communication network is quantitatively evaluated. An optimization evaluation system which evaluates effects of optimization done by an optimization function in a communication network that has the optimization function for optimizing a communication traffic characteristic, including: a communication traffic analyzing module which acquires a communication traffic variation distribution based on measured communication traffic data; and a communication traffic evaluation module which executes processing for quantitatively evaluating the effects of the optimization of the communication traffic characteristic executed by the optimization function based on a fact whether or not the variation distribution calculated by the communication traffic analyzing module is a power function.03-10-2011
20110069632TRACKING NETWORK-DATA FLOWS - A network-equipment-implemented method and apparatus for tracking durations of flows received at a network node in consecutive intervals utilizes two counting bloom filters in ping-pong operation to reduce memory and processing. Identifiers for flows that exceed a predetermined duration or number of intervals are stored in a long-duration flow-identifier table. Hash functions used within the counting bloom filters and optionally used in the long-duration flow-identifier table are chosen to minimize the probability of false positives in the detection of long-duration flows. In some embodiments, flows are sampled to conserve memory and processing resources at the risk of missing detection of some long-duration flows.03-24-2011
20110085466APPARATUS AND METHOD FOR MONITORING QUALITY METRICS ASSOCIATED WITH A WIRELESS NETWORK - An apparatus and method for measuring metrics associated with a wireless network is described. One embodiment includes capturing a packet transmitted over a network and determining a minimum delay of a plurality of previously captured packets, where each previously captured packet of the plurality of previously captured packets is associated with a delay. The embodiment further includes determining a current overall delay of the packet based on features of the packet and calculating a congestion indicator based on the current overall delay and the minimum delay.04-14-2011
20110090815SYSTEM AND METHOD FOR PROVIDING A TRANSLATION MECHANISM IN A NETWORK ENVIRONMENT - An example method is provided and includes receiving a packet associated with a flow, determining a tunnel identifier for the flow, and determining a flow identifier for the flow. The method includes associating the flow identifier and the tunnel identifier to an Internet protocol (IP) address to generate a binding to be used for a network address and port translation (NAPT). In other embodiments, a routing decision is executed based on the binding between the identifiers and the IP address. The flow identifier can be a context identifier (CID), and the tunnel identifier can be a softwire tunnel ID. In yet other embodiments, the packet can be tagged as part of an encapsulation operation, which includes providing information about a network location at which the network address and port translation is to be executed.04-21-2011
20110096694Estimating Wireless Processing Device Queue Length and Estimating Signal Reception Quality in a Wireless Network - The present invention may be used to estimate operational characteristics of devices that transmit and receive streams of information in a communication system. In one application, the level of occupancy of a FIFO buffer in a processing device such as a router or wireless access point is estimated by monitoring packets transmitted by the processing device. Estimates of the operational characteristics can be used to control communications in the system so that the overall performance is improved. Techniques that can be used to mitigate effects of low signal-to-noise ratio conditions are also disclosed.04-28-2011
20110103256Detecting Irregular Retransmissions - A packet trace is received. Transmitted bytes and retransmitted bytes are identified in the packet trace. Upon identifying the transmitted bytes and the retransmitted bytes in the packet trace, one or more time-rate pairs are determined from the packet trace. The time-rate pairs are plotted on a rate tracking graph.05-05-2011
20110110266METHODS QUALITY OF SERVICE (QOS) FROM A WIRELESS NETWORK TO A WIRED NETWORK - A system and method to map a Quality of Service (QoS) of a traffic flow from a wireless network to a wired network is described herein. The method comprises the steps of receiving a packet of the traffic flow over the wireless network and determining a first Quality of Service associated with the traffic flow over the wireless network based on a first set of parameters associated with the packet. The method further comprises the step of determining a second parameter that identifies a second Quality of Service over the wired network, wherein the second Quality of Service is substantially equivalent to the first Quality of Service. The method also comprises inserting the second parameter in a field of the packet based on the determined second Quality of Service and transmitting the packet over the wired network.05-12-2011
20110128885SYSTEM, APPARATUS, AND METHOD FOR MODIFYING CAPTURED DATA PACKETS - Systems, apparatus, and methods for modifying a captured data packet included in a traffic flow of captured data packets are described. A captured data packet may be analyzed in order to, for example, locate a predefined segment of data included in the received captured data packet, determine a type of data included in the data packet, and determine content included in the data packet. The data packet may then be modified based upon the analysis. Exemplary modifications include deleting a portion of the data included in the data packet, truncating the data packet, and modifying data included in the predefined segment.06-02-2011
20110134791BIDIRECTIONAL FORWARDING DETECTION (BFD) PROTOCOL EXTENSION FOR DETECTING RANDOM TRAFFIC DROPPING - A network device receives, via a forwarding path, a sequence of packets, where each of the packets includes a sequence number. The network device extracts the sequence numbers from the sequence of packets, records the extracted sequence numbers, and determines a first number of packets of the sequence of packets that have been dropped on the forwarding path based on the extracted sequence numbers. The network device determines a traffic dropping ratio for the forwarding path based on the first number of the packets of the sequence of packets that have been dropped on the forwarding path.06-09-2011
20110149793TRAFFIC CAPTURE APPARATUS AND TRAFFIC ANALYSIS APPARATUS, SYSTEM AND METHOD - Provided are a traffic capture apparatus and a traffic analysis apparatus, system and method. The traffic analysis system generates a two-way flow based on one or more packets captured through a network and associates the two-way flow with a corresponding application program by using information about transmission directions and payload sizes of payload packets, each of which has a payload in the two-way flow.06-23-2011
20110149794APPARATUS AND METHOD FOR DYNAMICALLY SAMPLING OF FLOW - Provided are a dynamic flow sampling apparatus and dynamic flow sampling method. According to embodiments of the present invention, by collecting load information about a load of an Internet network and dynamically performing a flow sampling with respect to a packet based on the load information and a reference value, the load on an Internet network device and a data processing time for a traffic analysis may be reduced. Further, since an amount of traffic in a population to be analyzed may increase, reliability on an analysis result may be enhanced.06-23-2011
20110149795WIRELESS COMMUNICATION DEVICE AND WIRELESS COMMUNICATION CONTROL METHOD - In the case where one set of EDCA access parameters is set, there are problems such as failure in performing QoS when a transmission rate is changed and a deterioration in transmission efficiency.06-23-2011
20110158124MAINTAINING DATA UNIT ORDER IN A NETWORK SWITCHING DEVICE - Data units received by a network device may be classified into traffic flow classes in which the determined traffic flow class for a data unit may be dynamically refined as the data unit is processed by the network device. A dispatch component of the network device may receive data units associated with traffic flow classes. Parallel processing engines of the network device may receive the data units from the dispatch component and may generate, for a least one of the data units, a plurality of dynamically refined indications of the traffic flow class to which the data unit belongs. Additionally, an ordering component of the network device may include a plurality of re-order queues, where the at least one data unit successively progresses through at least two of the re-order queues in an order defined by the plurality of dynamically refined indications of the traffic flow class.06-30-2011
20110164529METHOD AND APPARATUS FOR DYNAMICALLY ADJUSTING BROADBAND ACCESS BANDWIDTH - A method and apparatus for providing a method to enable subscribers of broadband access services, such as Digital Subscriber Loop based or Cable based broadband access services, to dynamically reconfigure their access arrangements as a function of the bandwidth usage of subscribers are disclosed. The present invention provides a method for broadband service providers to dynamically adjust access bandwidth allocation for subscribers by monitoring access bandwidth usage by subscribers and dynamically adjust the needed access bandwidth for the subscribers accordingly.07-07-2011
20110170451APPARATUS AND METHOD FOR ESTIMATING CHANNEL CAPACITY OF END-TO-END TERMINAL - Disclosed is an apparatus and method for estimating a channel capacity of an end-to-end terminal. The channel capacity estimating method of the end-to-end terminal includes calculating an average value of channel capacities for each size of data packets, the data packets varying in size, measuring an actual channel capacity with respect to the data packets, and deriving a linear model of a channel capacity based on the size of the data packets using the average value of the channel capacities and the actual channel capacity.07-14-2011
20110205931SYSTEM AND METHOD FOR MANAGING FLOW OF PACKETS - A method for managing flow of packets comprises inputting a plurality of flow rules of various priorities to a router having a plurality of hardware resources, the plurality of hardware resources having varying levels of capability relative to each other. A first rule, for example a rule having a lowest priority, may be selected from among the plurality of flow rules, and it may be determined whether the first rule conflicts with any lower priority rules stored in the hardware resource with a highest capability. If the first rule conflicts with a lower priority rule in the hardware resource with the highest capability, the first rule may be stored in the resource with the highest capability. If the first rule does not conflict with a lower priority rule in the hardware resource with the highest capability, the first rule may be processed to identify the hardware resource with a lowest capability that can support the first rule, and the first rule may be stored in the identified resource.08-25-2011
20110211491SYSTEM AND METHOD FOR DETECTING SOURCES OF ROGUE NON-AUDIO TRAFFIC MARKED AS AUDIO TRAFFIC - Disclosed herein are systems, methods, and computer-readable storage media for managing a packet network to deal with rogue applications that produce non-audio packets marked as audio packets. The system analyzes packet flow through the network to identify an unauthorized source of non-audio packets marked as audio packets, and upon identifying the unauthorized source, the system stops subsequent unauthorized transmission of non-audio packets marked as audio packets from the identified unauthorized source. For example, such an unauthorized source is identified by finding that an audio marked packet has a source address that is not found on a list of authorized sources, or by detecting atypical patterns of audio queue utilization, or by determining whether audio marked packets from a source exceed a threshold value related to transmission of audio marked packets.09-01-2011
20110211492IBYPASS HIGH DENSITY DEVICE AND METHODS THEREOF - A high density network arrangement for managing an integrated secured multiple networks arrangement is provided. The arrangement includes a power module for providing power to a circuitry of the high density network arrangement. The arrangement also includes a plurality of network interfaces, wherein each network interface of the plurality of network interfaces is configured for coupling with a network arrangement. The arrangement further includes a processor for providing processing capability to the high density network arrangement. The arrangement yet also includes logic arrangement for managing data traffic flowing through the plurality of network interfaces, wherein the data traffic is configured to traverse the high density network arrangement between the plurality of network arrangement interfaces irrespective whether the power is provided to the circuitry of the high density network arrangement.09-01-2011
20110222432MONITORING INDIVIDUAL DATA FLOW PERFORMANCE - The performance of a network, such as a mobile communications network, having multiple network nodes can be monitored. In a first network node, certain data flows passing through the node are tagged by adding a performance management identifier. In a second network node, statistics relating to data flows containing the performance management identifier are aggregated, and the aggregated statistics are reported to a management node of the communications network. This allows for the gathering of accurate statistics relating to specific types of data flow, such as data flows to specific types of user equipment or containing specific types of data, even though the second node, in which the statistics are generated, cannot itself distinguish between the different data flows.09-15-2011
20110228696DYNAMIC DIRECTED ACYCLIC GRAPH (DAG) TOPOLOGY REPORTING - In one embodiment, a root device of a directed acyclic graph (DAG) may determine/detect a trigger to learn a network topology of the DAG. In response, the root device may transmit a DAG discovery request down the DAG with a route record request that requests that each device within the DAG add its device identification (ID) to a reverse route record stack for each route of a DAG discovery reply propagated up the DAG toward the root device. Upon receiving one or more DAG discovery replies, the root device may compile the recorded routes from the reverse route record stacks into a DAG network topology. Also, in one embodiment, the root device may determine “short-cuts” based on a traffic matrix generated in response to network statistics optionally included within the responses from the devices within the DAG.09-22-2011
20110228697Mobile Communication System and Communication Method - Disclosed is a mobile communication system preventing the transmission of acknowledgements at a burst leading to a decrease in throughput caused by detecting the retransmission and the congestion of packets at the protocol of a transport layer. In a mobile communication system including a mobile terminal and gateway equipment for relaying a packet between a communication partner and the mobile terminal, if the gateway equipment receives the acknowledgement from the mobile terminal, the gateway equipment waits the transmission of the received acknowledgement to the communication partner until the estimated transmission time passes from the time at which the gateway equipment receives the previous acknowledgement from the mobile terminal.09-22-2011
20110228698INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND PROGRAM - There is provided an information processing apparatus including one host controller which communicates with other devices via multiple ports, a monitoring unit which monitors an amount of traffic for each of the ports, a processing unit which gives notification of an required amount of traffic for performing predetermined processing by a device connected to a certain port of the multiple ports, and a communication control unit which controls an amount of traffic for each of the ports, based on a required amount of traffic, notification of which is given from the processing unit, and an actual amount of traffic acquired by the monitoring unit.09-22-2011
20110243029Method For Measuring Throughput For a Packet Connection - An apparatus comprising a first node configured to couple to a second node, wherein the first node is further configured to exchange a plurality of timestamps recording transmission times and at least one of a plurality of octet counts and a plurality of frame counts with the second node to perform throughput measurements, and wherein the at least one of the plurality of octet counts and the plurality of frame counts correspond to a packet flow between the first node and the second node and are used to calculate throughput for the packet flow based on a time interval of the exchanged at least one of the plurality of octet counts and the plurality of frame counts that is determined using the timestamps.10-06-2011
20110255440Measurement of Data Loss in a Communication Network - A method for measuring data loss of a data flow in a communication network is provided. The method includes, at a transmitting node: marking each data unit of the data flow for dividing the data flow in blocks so that: data units of a same block have a feature with a same value, while data units of contiguous blocks have the feature with different values; increasing a first counter when the feature has the first value, and a second counter when the feature has the second value; and transmitting the data flow to a receiving node. The method includes, at the receiving node, for each data unit: checking the feature, increasing a third counter when the feature has the first value, and increasing a second counter when the feature has the second value. The method includes calculating data loss based on detected values of first, second, third and fourth counters.10-20-2011
20110280150GLOBAL FLOW TRACKING SYSTEM - A device may obtain a flow signature, identify a destination collector to which packets bearing the flow signature are sent, obtain a list of potential source collectors that may have sent the packets bearing the flow signature to the destination collector, and identify a source collector, among the potential source collectors, that sent the packets to the destination collector. In addition, the device may output information related to a path from the source collector the destination collector.11-17-2011
20110286355End-to-End Quality Of Service And Flow Control For Adaptive Channels - Providing quality of service (QoS) for applications such as Voice over IP (VoIP) and enforcing service level agreements (SLA) are major requirement in any current and future communication networks. On the other hand, more communication networks are employing adaptive transmission mechanisms, such as DVB-S2 ACM in satellite communication networks. In non-adaptive networks, QoS enforcers use static bit rate configurations. However, using a static bit rate configuration in an adaptive network may result in underflow situations, during which it may not be possible to utilize the full capacity of the transmission channel and expensive resources may therefore be wasted, In addition, using a static bit rate configuration in an adaptive network may result in overflow situations, during which it may be necessary to drop user traffic packets and therefore quality of service may not be maintained. It is therefore imperative that QoS enforcers have knowledge of the network's available bit rate at all times. This invention describes a method for achieving exactly that.11-24-2011
20110292830METHOD FOR ENHANCING TABLE LOOKUPS WITH EXACT AND WILDCARDS MATCHING FOR PARALLEL ENVIRONMENTS - Presented are methods for performing a constant time flow lookup utilizing parallel processing technology. The methods are suitable for multiprocessor and/or multi-core processor computing environments. The method generates hash table driven tables of exact flow matching patterns and then provides the generated tables to parallel processing based flow selection procedure that iteratively finds the highest priority flow from the exact flow matching patterns. The method is scalable based on the linear relationship between the number of processors and/or processor cores and the time required to perform the lookup. The method is also portable because it does not require any special or custom hardware typically associated with this type of lookup.12-01-2011
20110299422METHOD, APPARATUS, AND SYSTEM FOR CONNECTING A MOBILE CLIENT TO WIRELESS NETWORKS - A method for connecting a mobile client to a wireless network includes periodically triggering an access point scanning process so as to monitor an access point density of a wireless network. A frequency of the triggering is adjusted in response to a change in the access point density.12-08-2011
20110310768METHOD AND APPARATUS FOR MODELING NETWORK TRAFFIC - A method for modeling network traffic includes: collecting traffic of data transmitted from a network; extracting a traffic density value based on any one of the data size, the packet size, and the IDT of the collected traffic and obtaining the probability density distribution on the raw domain; separating the data into the major dataset that is a group of data having the density value of the threshold value or more and the minor dataset that is a group of data having the data density value less than the threshold value; transforming the major dataset separated on the raw domain onto the major dataset domain formed to exclude a period corresponding to the data density value of a threshold value or less; and obtaining a major dataset analysis model by applying a graph fitting algorithm on the major dataset on the major dataset domain.12-22-2011
20110317583WIRELESS COMMUNICATION DEVICE, PROGRAM, WIRELESS COMMUNICATION METHOD, AND WIRELESS COMMUNICATION SYSTEM - There is provided a wireless communication device including a receiving unit that receives a radio signal transmitted from a base station providing a wireless communication service, a congestion calculation unit that calculates a degree of congestion of the wireless communication service based on a received result of the radio signal by the receiving unit, and an effective communication rate estimation unit that estimates an effective communication rate of the wireless communication service by use of the degree of congestion calculated by the congestion calculation unit.12-29-2011
20120008525APPARATUS AND METHOD FOR FACILITATING RADIO RESOURCE DIMENSIONING FOR COMMUNICATION SERVICES - An example apparatus is provided that receives at least one parameter value, for each of one or more communication bearers, where the at least one parameter value, for a communication bearer, describes a data rate probability distribution, for the same bearer, associated with time intervals with a fixed time duration. The apparatus estimates an amount of radio resources to allocate to at least one communication bearer of the one or more communication bearers, based at least in part on the received parameter values and the fixed time duration. The apparatus then allocates the estimated amount of radio resources to the at least one communication bearer of the one or more communication bearers.01-12-2012
20120014282IDENTIFYING FLOWS BASED ON BEHAVIOR CHARACTERISTICS AND APPLYING USER-DEFINED ACTIONS - A mechanism is disclosed for identifying, classifying, and controlling flows in a network. In one implementation, a separate set of behavioral statistics is maintained for each flow. These behavioral statistics are updated as packets belonging to a flow are processed. Whenever a packet belonging to a flow is processed, a set of policies that the flow's behavioral statistics satisfy is determined. For each policy that the flow's behavioral statistics satisfy, actions that are associated with that policy are applied relative to the packet. The actions may be designed to cause a router to handle, in a user-specified manner, packets that are likely to represent a particular kind of traffic. Thus, different flows, such as VoIP, gaming, streaming, and P2P flows, which are associated with different behavioral statistics, may be handled in ways applicable for the specific application traffic type.01-19-2012
20120014283SYSTEM AND METHOD OPERABLE TO ENABLE SHORTEST CONNECTION ROUTE - The present invention relates to a system operable to enable shortest connection roué for a mobile means of a subscriber, when the mobile means has roamed between a home network comprised in the system, and a foreign network comprised in the system. When the mobile means requests connection to Internet, a serving means comprised in the foreign network is operable to communicate with, and to receive information regarding the connection route from, a Home Location Register comprised in the home network. The serving means is operable to route a packet to a gateway means comprised in the foreign network. The gateway means is in turn operable to allocate an IP address for the mobile means and to function as an access point to Internet.01-19-2012
20120026914Analyzing Network Activity by Presenting Topology Information with Application Traffic Quantity - A system for analyzing activity in a network collects, from one or more network components, flow information about traffic in the network. It associates the flow information with one or more application types. It enriches the flow information with topology information about the network. It then presents a report. The report identifies a quantity of traffic flowing into or out of a first network component as traffic corresponding to one application type, and also identifies a second network component to or from which the traffic is being sent.02-02-2012
20120033581PACKET CLASSIFICATION METHOD AND APPARATUS - Apparatus for performing packet classification of data packets belonging to a packet flow through a packet data network. The apparatus comprises an ingress interface for receiving packets of said packet flow, and an active filter for disturbing one or more of said packets or for otherwise disturbing a characteristic of said flow. An egress interface is provided for sending the packets including a disturbance towards a destination. A monitor is also provided for monitoring said packet flow and/or one or more associated packet flows received by the apparatus to detect subsequent reactions in the flow/s to the disturbance, whilst a flow classifier is provided for attempting to classify the flow into one of a set of defined classes according to a detected reaction.02-09-2012
20120033582METHODS AND SYSTEMS TO STORE STATE USED TO FORWARD MULTICAST TRAFFIC - A method and system are described to multicast with an adaptive dual state. The system receives multicast traffic over a membership tree including a first plurality of nodes connected in a first topology destined for a plurality of multicast members of a first multicast group. Next, the system determines a rate of multicast traffic that exceeds a predetermined threshold based on the receiving the multicast traffic. Next, the system generates a dissemination tree including a second plurality of nodes connected in a second topology to reduce a number of hops to communicate the multicast traffic to the plurality of multicast members of the first multicast group. Finally, the system forwards the multicast traffic to the plurality of multicast members of the first multicast group over the dissemination tree.02-09-2012
20120039211RADIO CONTROLLER AND MOBILE COMMUNICATION METHOD - A radio controller 02-16-2012
20120057501SYSTEMS AND METHODS OF COMMUNICATION USING TUNNELED DIRECT LINK SETUP (TDLS) - Systems and methods for improved communications using tunneled direct link setup are described herein. The systems and methods relate to discovery, link setup, channel switching, multicasting, link selection, and quality of service implemented in conjunction with tunneled direct link setup.03-08-2012
20120063352TRI-COLOUR DATA PACKET COUNTING FOR TRI-COLOUR MARKING POLICIES - The invention is directed to counting data packets marked according to tri-color marking techniques. Packets of a packet flow that are marked according to a three color (or tri-color) marking scheme are counted using a counter implemented on a ternary content addressable memory (TCAM). Advantages of some embodiments of the invention are to enable the use of generic and cost-efficient TCAMs to quickly obtain the counts of all three colors of packets in such a packet flow. These counts can be used to provide detailed statistics on characteristics of the packet flow, which can be useful for debugging and accounting purposes.03-15-2012
20120063353TRAFFIC-LOAD DEPENDENT POWER REDUCTION IN HIGH-SPEED PACKET SWITCHING SYSTEMS - The invention relates to a method and devices for a packet switching system for traffic-load dependent power reduction in packet switching systems.03-15-2012
20120076044SYSTEM AND METHOD FOR LOGGING TRAFFIC FLOW - A system and method for monitoring user traffic. An observance window is established for a time period associated with the CIR rate. Incoming bits are measured to determine if the CIR rate plus a CBS rate is exceeded. A determination is made whether there is a threshold crossing during the observance window. A flag state is set indicating a user traffic flow is out of conformance in response to determining there is a threshold crossing.03-29-2012
20120082059Method and device for flow counting and automatically calculating internet connection fee - The present disclosure discloses a method for traffic counting, in which an address space for storing the traffic data of a user is allocated in a wireless network card. The method includes the following steps of: within a preset counting period, counting uplink traffic and downlink traffic after the wireless network card accesses the network, and updating the traffic data of the current online user stored in the address space of the wireless network card. The present disclosure also provides a method for automatically calculating a cost of surfing a network, including the following steps of: monitoring updated charging standards in real time or periodically; within a preset counting period, counting uplink traffic and downlink traffic and updating the traffic data corresponding to the current user; and within a preset charging period, calculating the current cost of surfing a network of the current day or the current month according to a charging standard for surfing the network and the traffic data of the current user. Accordingly, the present disclosure further provides a device for traffic counting and a device for automatically calculating a cost of surfing a network.04-05-2012
20120082060METHOD AND SYSTEM FOR INDICATING OVERLOAD INDICATOR REPORT - The present invention discloses a method for indicating an overload indicator (OI) report comprising: a first terminal determining a layer in a coverage area of the first terminal where a second terminal is located, and setting a layer indicating field of the OI report based on the layer; the first terminal determining an OI level resetting threshold, setting an average interference level indicating field of the OI report based on the OI level resetting threshold; and the first terminal resetting levels of the OI based on the OI level resetting threshold, and setting a physical resource block interference state indicating field of the OI report based on the reset levels of the OI. The present invention discloses a system for indicating an overload indicator (OI) report. Based on the method and system, the overhead of the system can be decreased efficiently.04-05-2012
20120087274METHOD AND APPARATUS OF COMMUNICATION OF PAYLOAD DATA - The invention concerns transfer of payload data via a mobile communications network, wherein a communications terminal is configured to communicate payload data with a communication entity via the mobile communications network, the method comprising: sending, by the communications terminal, a request message, to set up a connection to the network, the request message including information to identify the terminal; including, by the communications terminal, the payload data to be communicated in the request message; and receiving, by the network, the request message in the network and routing at least part of the payload data to the communication entity.04-12-2012
20120087275Method of Load Estimation - In a method and a device for determining or predicting the uplink load based on measurements, including CIR and adjustable parameters, the parameters are adjusted based on measurements of received power. Hereby an improved determination of the uplink load can be obtained.04-12-2012
20120087276Method And Apparatus For Transmitting Load Information Among Nodes In A Radio System - An apparatus includes means for providing load information, said load information for sending from one of an access node and a relay node associated with said access node to the other of said relay node and access node.04-12-2012
20120093025METHOD AND SYSTEM FOR DETECTING PACKET TYPE - It is therefore an object of the present invention to provide a method for detecting different packet type. The method comprises, determining whether the rate of a received packet corresponds to a predetermined rate, derotating the bits of a symbol in the received packet, obtaining an energy different of the symbol at different axes, and determining the type of the received packet according to the energy difference.04-19-2012
20120093026SCANNING THRESHOLD - Included are embodiments for utilizing a scanning threshold. More specifically, one embodiment of a method includes entering a standby mode, wherein in the standby mode, at least one component of a communications device is shutdown, and wherein in the standby mode, at least one channel is scanned to determine potential interference and monitoring exchanged traffic with the communications device. Some embodiments include determining a relative volume of the exchanged traffic, compared to a predetermined threshold and based on the determination of the relative volume of the exchanged traffic and the predetermined threshold, entering a power save standby mode, wherein in the power save standby mode, scanning of the at least one channel is terminated.04-19-2012
20120093027COMMUNICATION DEVICE - Provided is a communication device for measuring a usable bandwidth without delay in transmission of primary data. The relay device according to an embodiment of the present invention, when measuring a usable bandwidth in communication with another relay device, processes a user packet including a user data to be transmitted to the other relay device so as to be changed into a specific packet size while the user data is maintained as it is, and utilizes it as a measurement packet. Accordingly, even though it is a measurement packet for performing measurement of a bandwidth, since it includes user data, it may be treated in the same manner as a user packet thereby enabling an efficient use of a communication network in communication. Also, even though UDP is used, since a usable bandwidth can be measured, it is possible to measure a bandwidth even though streaming data is distributed while preventing any influences on the distribution.04-19-2012
20120099475NoC SYSTEM AND INPUT SWITCHING DEVICE - An input switching device is provided between a plurality of functional blocks (NoC routers or IP) connected to a specific router among a plurality of NoC routers of a NoC system and the specific router. The specific router includes a plurality of first buffers that temporarily store flits from the input switching device. A plurality of second buffers in the input switching device correspond to the respective one of the plurality of functional blocks, and temporarily store the flits from the functional block. A controller selectively sets one of the plurality of first buffers as output destination of the flit stored in each of the second buffers based on a free space of the plurality of first buffers. A distributor outputs the flit stored in each of the second buffers to output destination set for the flit by the controller. In this way, throughput degradation of the NoC system can be prevented.04-26-2012
20120106392NETWORK RELAY DEVICE - A network relay device includes an internal storage unit, an external storage unit having greater storage capacity than the internal storage unit, an accumulation control module and a relay processing module. The accumulation control module compares a receiving rate representative value representing a receiving rate with a sending rate representative value representing a sending rate and stores received data into the external storage unit having the greater storage capacity than the internal storage unit, when the receiving rate representative value is higher than the sending rate representative value. Even when the sending rate from the network relay device becomes a constrained condition of data relay, this prevents reception of data from a device, which sends data to the network relay device, from being constrained by the speed of the sender side.05-03-2012
20120120843Managing Wireless Communications - A wireless network, such as an LTE (“Long-Term Evolution”) network, may be configured to monitor a communications interface to set an inactivity timer that, in turn, sets the operating mode of a communications interface. The operating mode may comprise a time-domain reception pattern of the wireless device. A wireless device may monitor a communications interface that includes at least a first logical channel (for example for a first application) and a second logical channel (for example for a second application). Based on monitoring the communications interface, a first activity state for the first logical channel may be determined. Also, based on monitoring the communications interface, a second activity state (e.g., an activity status) for the second logical channel may be determined. An inactivity timer used by the communications interface may be set to a first value or a second value based on the first and second activity states. The battery life of a wireless device may be preserved by setting an inactivity timer responsive to the manner in which the wireless device is being used.05-17-2012
20120120844METHOD, SYSTEM AND BASE STATION FOR ENHANCED COMMUNICATION EFFICIENCY - A method is provided for enhanced communication efficiency within a mobile radio network cell of a cellular mobile radio network. The method includes: providing a base transceiver station and a plurality of mobile stations in the mobile radio network cell; transmitting a control message, from the base transceiver station to the plurality of mobile stations, the control message comprising modification information indicating that modified transmission conditions are to be applied during a predetermined time interval; and applying the modified transmission conditions to a transmission request received at the base transceiver station from a mobile station within the predetermined time interval, wherein the transmission request is a request to transmit non-real-time related traffic data to the mobile station.05-17-2012
20120134293PROCESSING DATA FLOWS - A system for processing data flows comprises a classifier, a first processor, a first checking unit, a calculator, and a second processor. The classifier is designed for classifying of data channels into a first and a second class of data channels. The first processor is designed for processing of a second sub-class of data channels. The calculator is designed for calculating information for the second class data channels from processing results of the first processor. The second processor is designed for processing the second class data channels using information calculated by the calculator. Each of network equipment for an uplink connection, and of user equipment for a downlink connection or batch processing of format detection comprises such a system for processing data flows. A method for processing data flows comprises following steps: a step of performing a classification of data channels into a first and a second class of data channels; a step of processing of the first class data channels; a step of calculating information for the second class data channels from processing results of the step of processing; and a step of processing of the second class data channels using information calculated in the step of calculating information.05-31-2012
20120140671NETWORK FLOW MONITORING AND ANALYSIS - To analyze the performance of a network including edge routers and a hub router coupled together by communication links, an analysis method includes discovering the topology of the network that is initially unknown. An information handling system (IHS) determines baseline performance information with respect to the discovered topology of network, the baseline performance information including network capacity information on a per link basis. The discovered topology of the network is speculatively changed to provide a speculatively changed network with prospects for performance improvement. The IHS determines an estimated impact of the speculative change to the discovered topology of the network by repeating the topology discovery and the determination of baseline performance using the speculative changed topology.06-07-2012
20120140672SYSTEM AND METHOD FOR PROCESSING NETWORK PACKET FLOWS - A network node includes a classify engine interfaced with the Internet. The classify engine accepts packets from the Internet and determines classification information for each packet. A process engine is interfaced with the classify engine, and has ports, each port being associated with a function. A controller is interfaced with the classify engine and the process engine. The controller programs the classify engine with a dataflow program to route each packet to a predetermined port of the process engine based on the classification information of the packet.06-07-2012
20120140673INTER-FRAME GAP CONTROLLER, TRAFFIC TRANSMITTER, TRANSMISSION APPARATUS AND INTER-FRAME GAP CONTROL METHOD - An inter-frame gap controller 06-07-2012
20120147781METHOD FOR CONTROLLING TRANSMISSION SPEED OF MULTI-CAST PACKETS - A transmission speed controlling method for multi-cast packets includes the steps of calculating a standard time, and recording an accumulated error time; transmitting one of the multi-cast packets, and calculating a transmission time of the transmitted multi-cast packet; calculating a difference between the standard time and the transmission time, recording the difference as a current error time, adding the accumulated error time and the current error time, and recording the add result as a preset sleep time; and performing the following steps when the preset sleep time is greater than an error threshold value, wherein the following steps are sleeping for the preset sleep time; being awaked from sleep, and calculating a practical sleep time; calculating a new accumulated error time by subtracting the practical sleep time from the preset sleep time; and returning to the first step to transmit the next one of the multi-cast packets.06-14-2012
20120163232TERMINAL AND METHOD FOR MEASURING DATA USAGE - In a mobile terminal and method, the mobile terminal and method calculate a usage amount of data for each application executed in the mobile terminal. The mobile terminal includes: a communication unit to communicate to a server; a recognition unit to recognize an application sending a data communication connection request; a calculation unit to calculate a usage amount of data communicated by the application sending the data communication connection request; and a control unit to control the mobile terminal based on the calculation and of data usage for the application.06-28-2012
20120176929NETWORK CONNECTION CONTROL METHOD AND APPARATUS OF MOBILE TERMINAL - A network connection control method and apparatus of a mobile terminal maintains or releases connection to a wireless network based on the existence of downlink traffic from the wireless network. The method preferably includes connecting to a wireless network transmitting a signal greater than a predetermined value in strength when an Internet access request is detected; requesting the connected wireless network for traffic; determining whether the traffic is received from the connected wireless network; and releasing the connection to the wireless network by determining the wireless network as an idle wireless network when no traffic is received. The determination as to whether to maintain or release the connection to the currently connected WLAN based on whether actual traffic is received from the WLAN. When the mobile terminal is connected to an Access Point not coupled to the Internet, the mobile terminal immediately switches the connection to a cellular network.07-12-2012
20120195227ADVERTIZED POWER-SAVE MODES FOR DIFFERENT TRAFFIC CONDITIONS - In at least some embodiments, a wireless communication device includes a transceiver having control logic to detect traffic conditions for a communication group and to enter different power-save modes for different traffic conditions. The control logic is configured to advertize a first power-save mode to the communication group in response to a first detected traffic condition, to advertize a second power-save mode to the communication group in response to a second detected traffic condition, and to advertize a third power-save mode to the communication group in response to a third detected traffic condition.08-02-2012
20120213116Method and Apparatus for Interference Identification on Configuration of LTE and BT - A method, system and device are provided for avoiding in-device coexistence interference between different radio technologies deployed in adjacent bands on the same device by estimating and identifying Bluetooth component interference activation when configuring LTE and non-LTE components to provide an in-device coexistence operation mode.08-23-2012
20120218914DATA TRANSMITTING DEVICE, DATA COMMUNICATING DEVICE, AND COMPUTER READABLE MEDIUM - A data transmitting device divides application data into packets, transmits the packets, and continuously carries out packet transmission while receiving acknowledgement from a receiving device of the transmitted packets. The application data to be transmitted is stored in a data storage area of a data storage unit. The data is read from the data storage area, a sequence number is set, and the data is transmitted as the packet. If the read data is within a predetermined length from an end of the application data, a copy of the read data is saved in a temporary buffer area of the data storage unit. When data of a sequence number before that of first data of next application data is to be transmitted after transmission of the next application data is started, the data is read from the temporary buffer area of the data storage unit.08-30-2012
20120236753CONDITION DETECTION BY A CALL SESSION CONTROL FUNCTION (CSCF) - A system configured to receive, from a user device, traffic associated with a request to initiate a call session; detect a condition associated with the traffic; determine whether to establish the call session based on whether the condition, associated with the traffic, is a particular type of condition; send, to a server device, a notification to perform an operation to remedy the condition when the condition does not correspond to the particular type of condition, where sending the notification enables the server device to identify a type of condition, identify an operation that remedies the condition based on the type of condition, or initiate the operation to remedy the condition; and establish the call session when the type of condition corresponds to the particular type of condition, where establishing the call session enables a call, placed by the user device, to be processed as a normal call.09-20-2012
20120236754SELECTION SYSTEM FOR A QUALITY OF SERVICE FLOW AND SELECTION METHOD EMPLOYING THE SAME - A customer-premises equipment (CPE) communicates with an element management system (EMS) via a base station (BS) includes a signal transceiver unit and a signal processing unit. The signal transceiver unit transmits predetermined request information to the EMS. The signal processing unit determines a maximum sustained rate (MSR) of an extended real-time polling service (ERTPS) flow according to the request information. The signal processing unit determines whether or not the MSR enables support multiway calls, if the MSR cannot support multiway calls, the signal processing unit creates a quality o service (QoS) flow as an OFOC mode. If the MSR enables the multiway calls, the signal processing unit compares load values of the BS with a threshold value, and sets the QoS flow to the OFOC mode or to an OFAC mode according to the comparison.09-20-2012
20120236755Embedded Clock Recovery - Systems and methods and computer program products are disclosed to determine the source data rate even in cases where the sink device is not directly coupled to the source device. A method includes, forming a logical channel from a source device to a sink device where the logical channel is configured to carry the source data stream and one or more rate parameters. The rate parameters relate a data rate of the source data stream to a data rate of the logical channel. Another method includes, detecting a logical channel in a received data stream where the logical channel includes the source data stream, recovering one or more rate parameters from the received data stream, determining a data rate of the logical channel, and determining the data rate of the source data stream based on the data rate of the logical channel and the one or more rate parameters.09-20-2012
20120236756PROCESSING NETWORK TRAFFIC - A system adapted to process network traffic includes at least one processing engine configured to receive network data being transferred over a network and generate metadata relating to the data. The system includes at least one rule engine configured to receive and process the metadata to generate an output, and at least one selection engine configured to receive and process the rule engine output to determine whether the network data is to be processed by a further component and/or whether the network data is to continue to be transferred over the network. The processing engine, rule engine and selection engine can be implemented in system hardware or firmware, and the further component can be software for execution on another processor.09-20-2012
20120250570IDENTIFYING AND FORECASTING NETWORK CONDITIONS USING REAL-TIME RADIO ACCESS NETWORK (RAN) MODELING - A system, associated with a service provider network, is configured to monitor traffic being transported via one or more cells, within a radio access network (RAN), that serve a group user devices; obtain traffic information, associated with a cell, based on the traffic monitoring, where the traffic information includes information associated with each of the user devices, a quantity of bandwidth that corresponds to traffic flows within the cell, or one or more traffic types being served by the cell; determine that a condition exists within the cell when the quantity of bandwidth is greater than a bandwidth threshold associated with the cell; and transmit a notification that indicates that the condition exists, where the notification enables an operation to be performed on all or a portion of the traffic flows, based on a particular traffic type, to remedy the condition.10-04-2012
20120250571ENERGY-EFFICIENT NETWORK DEVICE WITH COORDINATED SCHEDULING AND PROCESSOR RATE CONTROL - A network device of a communication network is configured to implement coordinated scheduling and processor rate control. In one aspect, packets are received in the network device and scheduled for processing from one or more queues of that device. An operating rate of a processor of the network device is controlled based at least in part on at least one of an arrival rate of the packets and a number of the packets stored in the one or more queues. As one example of processor rate control based on packet arrival rate, the operating rate of the processor may be controlled by accumulating a designated number of the received packets, determining an average arrival rate of the accumulated packets, and setting the operating rate of the processor based on the average arrival rate.10-04-2012
20120257535Measuring Instantaneous Bit Rate In a Network Connection - Methods and apparatuses described herein are configured to calculate the instantaneous bit rate of a network connection. According to certain aspects, conventional solutions measure average bit rate of a network, whereas the techniques described herein are configured to measure the instantaneous bit rate. According to further aspects, structurally, conventional solutions require external devices (hosts or servers) and a plurality of data packets for measurement, whereas the present invention is self-referenced and requires, in principle, only two network packets, of any type, for measuring the instantaneous bit rate. The instantaneous bit rate can then be used to adjust the transmission bit rate of network packets to optimize the network connection such that the bandwidth of the network connection is fully utilized and packet loss is avoided.10-11-2012
20120263072ETHERNET TRAFFIC STATISTICS AND ANALYSIS METHOD AND SYSTEM - An Ethernet traffic statistics and analysis method comprises: according to two pieces of port traffic information reported continuously by each of two traffic analyzed nodes which are connected to any one link and a reporting time interval, a traffic analyzing node counting traffic of packets passing through the link, traffic of lost packets and corresponding rates, and constructing an analytic diagram according to the rate of the traffic of the lost packets counted every time. An Ethernet traffic statistics and analysis system is also provided. The solution performs statistics and analysis on the traffic on the link in the Ethernet, and reflects the current state of the link accurately and visually. When a fault occurs or a packet is lost on the link, the fault position can be quickly located, and the efficiency of management and maintenance can be increased.10-18-2012
20120269090SYSTEMS AND METHODS FOR REDUCING RESERVATION REQUEST OVERHEAD IN A COMMUNICATIONS NETWORK - Systems and methods for reducing reservation request overhead in a communications network in which devices are connected via a coax network are provided. A method for managing transmission of data over a MoCA network according to the invention may include monitoring data transmission requirements at a node on the network; generating statistics of the data transmission requirements; predicting transmission requirements from the statistics; and reserving future transmission opportunities in view of the predicted transmission requirements.10-25-2012
20120281590CREATING AND USING MULTIPLE PACKET TRAFFIC PROFILING MODELS TO PROFILE PACKET FLOWS - Multiple packet traffic profiling models are created from known packet traffic flows that are labeled, where a label is an actual value of a factor influencing one or more characteristics of the known packet traffic flow. Features, which are different from the factors, are measured for each flow. Flow clusters are defined from the labeled traffic flows by processing their features and labels. The profiling models are created based on cluster information. When an unknown packet flow is received, the multiple packet traffic profiling models are evaluated according to a confidence and a completeness associated with each of the packet traffic profiling models. The packet traffic profiling model with a predetermined confidence and completeness is selected and applied to profile the unknown packet traffic flow.11-08-2012
20120287814METHOD AND APPARATUS TO DETERMINE THE AMOUNT OF DATA OUTSTANDING THROUGHOUT THE LIFE OF A TCP FLOW (SOCKET CONNECTION) - Network monitoring method and apparatus determines the amount of data outstanding throughout the life of a TCP flow (socket connection). Observing network traffic, calculation of the outstanding data is made, providing information useful for network performance analysis and troubleshooting.11-15-2012
20120287815DATA DRIVEN ADAPTIVE RECEIVE CHAIN DIVERSITY PROCESSING - Methods, systems, and devices are described for receive chain diversity processing in a mobile wireless device. When data is not being received at the mobile device, the diversity receive chain(s) may be disabled in order to reduce power consumed at the mobile device. The diversity receive chain(s) may be enabled/disabled according to one or more different algorithms based on idle time from the receipt and/or transmission of data. The amount of idle time that triggers the disabling of a diversity receive chain may be adaptive based on historical usage of the mobile device, or based on activity on the transmit chain of the mobile device.11-15-2012
20120287816NETWORK RESOURCE ALLOCATING METHOD AND COMPUTER PROGRAM PRODUCT THEREOF - A network resource allocating method for a residential gateway includes the following steps. A first downlink bandwidth is allocated to a residential gateway for process of a first service. A second downlink bandwidth is allocated to the residential gateway for process of a second service. A processing priority of the first service is higher than a processing priority of the second service. A first downlink rate of the residential gateway is detected when the residential gateway processes the first service. A second downlink rate of the residential gateway is detected when the residential gateway processes the second service. A bandwidth usage state of the residential gateway is determined according to the first and the second downlink rates. The second downlink bandwidth of the residential gateway is adjusted according to the bandwidth usage state such that the quality of service (QoS) of the first service or the second service is enhanced.11-15-2012
20120294186CAPACITY MANAGEMENT IN MESH NETWORKS - The invention relates to a method for mesh-wide capacity management in a mesh network (11-22-2012
20120314616METHOD AND APPARATUS PERTAINING TO DATA-SESSION PEAK-THROUGHPUT MEASUREMENTS - A network monitoring device performs peak-throughput measurements for each of a plurality of data sessions in a network to provide corresponding peak-throughput values. The network monitoring device then filters the peak-throughput values to remove peak-throughput values that correspond to data sessions that fail to at least meet a relevant standard to provide filtered peak-throughput values. By one approach, these peak-throughput measurements can comprise a plurality of relatively short-duration peak-throughput measurements. The aforementioned relevant standard can vary with the needs and/or opportunities as tend to characterize a given application setting. By one approach these teachings will further comprise filtering the peak-throughput values to remove peak-throughput values that correspond to portions of data sessions where data-throughput speeds are intentionally low for reasons other than throughput-limit conditions. By one approach, these teachings will further comprise using the filtered peak-throughput values to aggregate statistics regarding peak-throughput performance for the network.12-13-2012
20120320788Method and Apparatus for Snoop-and-Learn Intelligence in Data Plane - An approach is provided where incoming packets are received at a data plane and header fields are extracted from the incoming packet. Flows from a flow data store are matched with the extracted header fields from the incoming packet. Packet descriptor data associated with the incoming packet is marked in the selected incoming packet forming a marked ingress packet with marking performed when the matching fails. The marked ingress packet is forwarded to a control plane that retrieves flow-related data related to the marked ingress packet and updates the marked packet descriptor data using the retrieved flow-related data, thereby forming an updated marked packet. The control plane passes the updated marked packet back to the data plane for further processing to update the flow data stored in the flow data store.12-20-2012
20120327809METHOD AND APPARATUS FOR BILLING DATA SERVICES - A method and apparatus for billing data services. A system that incorporates teachings of the present disclosure may include, for example, a system having a controller that manages a communications interface coupled to a communication system. The controller can be programmed to calculate a charge for service according to a degree of asymmetric bandwidth usage of upstream and downstream data traffic consumed by customer premise equipment (CPE). Additional embodiments are disclosed.12-27-2012
20130003598MOBILE COMMUNICATION TERMINAL TEST DEVICE AND MOBILE COMMUNICATION TERMINAL TEST METHOD - To provide a mobile communication terminal test device and a mobile communication terminal test method capable of displaying the theoretical value of a packet transmission rate. A mobile communication terminal test device 01-03-2013
20130003599Mobile Communications Network, Infrastructure Equipment and Method - Methods and mobile communications networks, the mobile communications networks including a radio network part including base stations for communicating data to or from mobile communications devices, and a core network part which includes infrastructure equipment being configured to communicate the data packets to and receive the data packets from the mobile communications devices via the radio network part, wherein one of the infrastructure equipment of the core network includes a bearer controller, which is configured to identify data packets which have been received by the infrastructure equipment for communication to one of the mobile communications devices, to determine a traffic profile of the received data packets from one of a predetermined set of possible traffic profiles, and to select one of a plurality of different bearer types to communicate the data packets to the mobile communications device in accordance with the determined traffic profile of the received data packets.01-03-2013
20130034014RLC STATUS REPORTING FOR EIGHT-CARRIER HSDPA - Techniques for signaling radio link control (RLC) status reports to a wireless network, such as a network supporting multi-carrier High-Speed Downlink Packet Access (HSDPA). An example method performed in a mobile terminal comprises calculating a throughput estimate data transmissions to the mobile terminal, determining a rate at which to send radio link control status reports, based on the throughput estimate, and sending radio link control status reports to the wireless network node at the determined rate. In some embodiments, the mobile terminal determines the rate at which to send radio link control status reports by comparing the throughput estimate to a threshold value and selecting the rate based on the comparison. The threshold value may be received from the wireless network node prior to the comparison.02-07-2013
20130039212METHOD FOR CONTROLLING TRANSMISSION POWER OF WIRELESS DEVICE - A method for controlling transmission power of a wireless device is provided. A WiFi link is established to a communication device. A data rate of data packets transmitted to the communication device is monitored. Information from the communication device is obtained in response to the transmitted data packets. A transmission power of the wireless device is decreased when the data rate of the data packets reaches a highest data rate and the first information satisfies a specific condition.02-14-2013
20130051276DYNAMIC BANDWIDTH RE-ALLOCATION - A method and system for dynamic bandwidth re-allocation is provided. The method includes the steps of monitoring a video streams delivered by a server to a first client and a second client that have a same service level agreement and determining whether the first client is receiving a lower bitrate video stream compared to the second client. The method further includes the step of adjusting a parameter to allow the first client to receive a higher bitrate video stream. In an example, the monitoring, determining and adjusting steps are performed by a cable modem termination system (CMTS). In another example, the monitoring, determining and adjusting steps are performed by an optical line terminal (OLT).02-28-2013
20130088998DETECTING DISTRIBUTION OF MULTIMEDIA CONTENT - A system and method is disclosed for detecting distribution of multimedia content. The volume level of data traffic is monitored for a plurality of users to select any users with high-bandwidth usage. The time of day and the day of the week may be considered when determining whether a user is a high-bandwidth user. Upon selecting a user as one with high-bandwidth usage, such user may be subject to packet inspections of data traffic streams. In some embodiments, content identification parameters or watermarks are added to one or more packets in a data traffic stream carrying multimedia content.04-11-2013
20130094394MAINTENANCE OF HIGH-SPEED CHANNELS BY INSERTING CHANNEL MAINTENANCE DATA IN A MOBILE DATA NETWORK TO AVOID CHANNEL TYPE SWITCHING - A 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. When data is broken out by the first service mechanism, the data is delivered at the edge, which means the true activity of the channel is not visible to the core network. The reduction of data in the core network due to serving data at the edge risks causing a switch from a high-speed channel to a low-speed channel by the mechanism in the core network that monitors and assigns channel speeds. In order to maintain the high-speed channel, the on-going data rate for a subscriber session is monitored and channel maintenance traffic is injected towards and from the radio network controller (in both directions). The amount of channel maintenance traffic depends on thresholds that determine a desired data rate.04-18-2013
20130100849CREATING AND USING MULTIPLE PACKET TRAFFIC PROFILING MODELS TO PROFILE PACKET FLOWS - Hybrid packet traffic flow profiling technology inspects packet headers to classify packet traffic flows using clustering models developed using unsupervised learning based on known packet traffic flows and one or more traffic classification models developed using supervised learning based on the known packet traffic flows.04-25-2013
20130136030Method for Measuring Throughput and Maintenance End Point - The disclosure claims a method for measuring throughput and a Maintenance End Point (MEP). The method is applied in the Multi-Protocol Label Switching-Transport Profile (MPLS-TP) network. The method comprises the following steps: a first MEP in the MPLS-TP network performs the transmission of the data packets with a second MEP in the MPLS-TP network in a preset time period; after the preset time period, the first MEP receives measurement information fed back by the second MEP, wherein the measurement information indicates the number of data packets transmitted by the second MEP in this transmission; according to the measurement information, the first MEP judges that packet loss does not occur in this transmission of the data packets and the transmission rate meets the requirement of target precision, and then obtains the throughput of the transmission of the data packets in the transmission direction. According to the technical solutions provided by the disclosure, measurement cost can be saved and operation and maintenance can be simplified.05-30-2013
20130163463SYSTEMS AND METHODS FOR LOAD BALANCING IN CELLULAR NETWORKS AND WIRELESS LOCAL AREA NETWORKS - Network operators are striving to find ways to provide stable video services amid a rapid increase in video data traffic. In order to provide stable video services with constrained network resources, network operators attempted to deploy multiple communication networks in parallel. However, network operators failed to effectively balance data traffic across parallel communication networks. This disclosure provides systems and methods for effectively balancing data traffic across parallel communication networks.06-27-2013
20130163464HANDING OVER A USER DEVICE FROM ONE TECHNOLOGY TO ANOTHER - A server device may identify that a user device is connected to a first radio access network (“RAN”), via a first technology. The server device may identify that the user device is capable of accessing a second RAN, via a second technology, where the second RAN is different from the first RAN, and where the second technology is different from the first technology. The server device may also receive an indication that the first RAN is congested. The server device may further determine, based on the indication that first RAN is congested, and further based on identifying that the user device is capable of accessing the second RAN via the second technology, that the user device should be handed over to the second RAN. Additionally, the server device may instruct the user device to connect to the second RAN via the second technology.06-27-2013
20130188511METHOD AND SYSTEM FOR CONTROLLING TRANSMISSION RATE OF DATAGRAMS IN A PACKET-SWITCHED NETWORK - A method and system are provided for maximizing reception rate of datagrams transmitted in a packet-switched network, by minimizing their transmission rate. The method comprises: forwarding datagram groups from a first location towards a second location, wherein each of the datagram groups includes a plurality of datagrams each comprising a first indication for identifying the group to which it belongs, wherein each group is forwarded at a different time than others, and wherein all datagrams that belong to a certain group are forwarded at substantially the same rate; at the second location, determining an arrival rate of datagrams which belong to a first group; based on the determined arrival rate, determining whether a change should be affected at the forwarding rate of a second group of datagrams; and if so, forwarding the second group of datagrams at the new rate.07-25-2013
20130201863Co-Channel Utilization Estimation - Devices, methods and instructions encoded on computer readable media are provided herein for estimation of the available bandwidth in a frequency channel shared by a first access point and at least one neighboring access point. In one example, an impact value that represents the impact of traffic associated with the neighboring access point on the first access point is calculated. Based on the impact value, a first utilization metric associated with the first access point is generated. The first utilization metric represents the bandwidth available on the frequency channel in the presence of the traffic associated with the neighboring access point.08-08-2013
20130201864ALLOCATION OF SUBFRAMES FOR UPLINK AND DOWNLINK TRANSMISSION IN TDD-LTE - Systems and methods are directed to deciding the number of subframes in a frame to use for uplink transmission, with the remaining frames used for downlink transmission for a Base Station (BS) in a Time Division Duplexing Long Term Evolution (TDD-LTE). Systems and methods are based on the number of User Equipment (UEs) that the BS has to serve in the uplink and in the downlink, as well as the uplink (UL) and downlink (DL) traffic loads per user. Systems and methods are directed to allowing a TDD LTE BS to partition the subframes in a frame for its UL and DL traffic.08-08-2013
20130201865SYSTEM AND METHOD FOR DETECTING ROGUE TRAFFIC USING FLOW STATISTICS WITH A LIST OF AUTHORIZED ENGINES - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for determining rogue traffic using flow statistics and a list of authorized media engines. A system configured according to this disclosure receives data associated with a group of packets in a media queue, such as the source network address where the packets originated, the destination network address for the packets, and an indication of an associated queue for the packets. The system then verifies the data received by comparing the source network address to a list of network addresses of known media engines. The system further verifies that the indication of an associated queue for the packets is correct for the packets. Should the system detect failure in the verification of known media engines or the verification of indication of associated queues, the system generates a notification.08-08-2013
20130201866DIRECT LINK SETUP THROUGH AN EXTENDED SERVICE SET - In a particular embodiment, a method includes storing first channel information related to a first communication channel that a first apparatus is capable of communicating over and a second communication channel that the first apparatus is communicating over via a first access point. The method also includes receiving a direct link setup message from a second apparatus to form a direct link between the first apparatus and the second apparatus. The direct link setup message includes second channel information related to a third communication channel the second apparatus is capable of communicating over and a fourth communication channel the second apparatus is communicating over via a second access point. The method further includes selecting at least one communication channel for communication based on the first channel information and the second channel information.08-08-2013
20130215788METHOD AND APPARATUS FOR REDUCING POWER CONSUMPTION IN A WIRELESS COMMUNICATION DEVICE - A wireless communications power saving method and apparatus is provided. The method includes establishing a circular buffer configured to maintain a number of most recently encountered frame delay times and waiting a frame delay time after receiving a further frame before the station enters a power save state. Frame delay time is a period equal to a largest most recently encountered frame delay period in the circular buffer. The method further determines, at a station, a dormancy time based on a number of data frames received since the station transitioned from an inactive mode to an active mode, a packet transmission rate, and a data frame time interval representing time between data frames received at the station, and causes the station to switch to a further inactive mode if a next packet is not received within the dormancy time after receipt of a previous packet.08-22-2013
20130223274MEASUREMENT ON A DATA FLOW IN A COMMUNICATION NETWORK - Disclosed is a method for performing a measurement (namely, a data loss measurement and/or a time measurement) on a data flow to be transmitted in a communication network. The method includes: upon transmission of the data flow, during first block periods that alternate in time with second block periods, marking each data unit of the data flow by setting a feature thereof to a first value and updating a first parameter; upon reception of the data flow, checking the feature for each received data unit and updating a second parameter when the feature is equal to the first value; while transmission and reception are performed, processing a timer for determining whether a current block period is one of the second block periods and, in the affirmative, providing current values of the first and second parameters; and performing a measurement using the current values of the first and second parameters.08-29-2013
20130250800Method and Apparatus for Billing Data Services - A method and apparatus for billing data services. A system that incorporates teachings of the present disclosure may include, for example, a system having a controller that manages a communications interface coupled to a communication system. The controller can be programmed to calculate a charge for service according to a degree of asymmetric bandwidth usage of upstream and downstream data traffic consumed by customer premise equipment. Additional embodiments are disclosed.09-26-2013
20130265905DISTRIBUTED DEMAND MATRIX COMPUTATIONS - 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.10-10-2013
20130272159System for Estimating Download Speed From Passive Measurements - A system for passive estimation of throughput in an electronic network is disclosed. The system may include an plurality of mobile devices configured to operate in the network and may further include an electronic data processor. The processor may be configured to access flow records for data flows associated with the mobile devices during a predetermined time interval. Additionally, the processor may be configured to annotate the flow records with an application field and a content provider field. The processor may also be configured to determine a flow type of each data flow based on the application field and the content provider field of the flow records. Furthermore, the processor may be configured to generate a throughput index that only includes non-rate-limited flow types. Moreover, the processor may be configured to estimate maximum throughput for each data flow having non-rate-limited flow types in the throughput index.10-17-2013
20130279365DISTRIBUTED NODE MIGRATION BETWEEN ROUTING DOMAINS - In one embodiment, a device connected to a network receives at a network interface a first network size indicator for a first network and a second network size indicator for a second network. A difference between the first network size indicator and the second network size indicator is determined and a switching probability is calculated if the difference between the network size indicators is greater than a predetermined network size difference threshold. The device may then migrate from the first network to the second network based on the switching probability.10-24-2013
20130286887COMMUNICATIONS FLOW ANALYSIS - In one implementation, a communications flow analysis system determines whether a communications flow between a source and a destination should be retained. If the communications flow should be retained, the communications flow analysis system injects an extraneous data set into the communications flow in response to determining that the communications flow should be retained.10-31-2013
20130301469BASE STATION DEVICE AND RADIO RESOURCE ALLOCATION METHOD - A base station device including: a first radio interface configured to communicate with each of mobile station devices via a first link, a second radio interface configured to communicate with each of the mobile station devices via a second link, and a processor configured to set a first transmission rate of the first link and a second transmission rate of the second link, for each of the mobile station devices, to measure each of throughputs of each of communication flows between the base station device and each of the mobile station devices, to select a first communication flow which is transmitted via the first link, among the communication flows, based on the first transmission rate, the second transmission rate, and each of the throughput of the communication flows which are transmitted via the first link, and to set the first communication flow as to be transmitted via the second link.11-14-2013
20130315095LINK MICROBENCHMARKING WITH IDLE LINK CORRECTION - Measuring the speed of a link is disclosed. An initial packet train having an initial length over the link is sent. A speed result is determined based at least in part on an actual time of reception of individual packets in the packet train. The quality of the speed result for the initial packet train is evaluated according to a constraint. A determination is made as to whether to send a subsequent packet train based at least in part on the quality of the speed result.11-28-2013
20130336158APPARATUS, METHODS, AND SYSTEMS FOR CHARACTER SET SURVEYING OF NETWORK TRAFFIC - Apparatus, methods, and systems for use in analyzing a flow of network traffic between a first network and a second network are provided. One example method includes scanning the network traffic between the first and second networks. The network traffic includes a plurality of data packets. The method includes determining a character set included in each of the plurality of data packets, and storing an indication of each character set included in each scanned data packet.12-19-2013
20140003280NETWORK SWITCHING DEVICE01-02-2014
20140003281Multicast Distribution Trees for mRSVP-TE Based Multicast Virtual Private Networks01-02-2014
20140010106MOBILE STATION, COMMUNICATION CONTROL METHOD, AND COMMUNICATION CONTROL SYSTEM - A mobile station includes: a processor coupled to a memory, configured to: measure an amount of traffic in a serving cell, determine a condition for transferring to another cell based on the measured amount of traffic, measure a received signal power of the serving cell and the another cell, and control transfer from the serving cell to the another cell when the measured received signal power satisfies the determined condition.01-09-2014
20140016501FLOW BASED OVERLAY NETWORK - In one embodiment, a system for classifying traffic in an overlay network includes a processor adapted for executing logic, logic adapted for receiving an overlay packet, logic adapted for determining at least one characteristic of the overlay packet and/or one or more inner packets of the overlay packet in order to classify the overlay packet, logic adapted for associating a flow identifier to the overlay packet, logic adapted for determining one or more policies to associate with the flow identifier, wherein the one or more policies are based on the at least one characteristic of the overlay packet and/or the one or more inner packets of the overlay packet, and logic adapted for storing the flow identifier in a header of the overlay packet. More systems, methods, and computer program products for classifying traffic in an overlay network are presented in accordance with other embodiments.01-16-2014
20140016502COMMUNICATION SYSTEM AND COMMUNICATION CONTROL METHOD - A network monitoring unit and a transmission path monitoring unit provided along a wired transmission path connected to a wireless communication device determine a traffic volume by detecting a volume of data on a wired transmission path. Wireless communication devices change a multi-level modulation scheme based on the determined traffic volume and set transmission power so that a minimum level of data transmission can be guaranteed using a transmission rate corresponding to the multi-level modulation scheme.01-16-2014
20140022932NETWORK CONNECTION CONTROL APPARATUS AND METHOD OF MOBILE TERMINAL - A network connection control apparatus and method of a terminal for switching connection between heterogeneous networks depending on the data communication environment are provided. The communication network connection control method of a terminal includes measuring received signal strength and Internet Protocol (IP) packet transmission and reception amounts in a state where the terminal is connected to an IP network, switching, when the received signal strength is equal to or less than a predetermined received signal strength threshold, from the connection to the IP network to a connection to a cellular network, comparing, when the received signal strength is greater than the threshold, the IP packet reception amount with a predetermined reception threshold, and switching, when the IP packet reception amount is equal to or less than the reception threshold, from the connection to the IP network to the connection to the cellular network.01-23-2014
20140022933METHOD AND APPARATUS FOR MEASURING A PACKET THROUGHPUT IN WIRELESS COMMUNICATION SYSTEM - A method and apparatus of measuring a packet throughput in a wireless communication system are provided. When determining a reference time for estimating packet throughput, a receiver determines the time that a data burst starts or ends in order to estimate the packet throughput considering a change in the data burst of the transmitter buffer. A measurement period is defined through the determined start time and end time of the data burst, and packet throughput is measured considering the total amount of the received data burst. The throughput of packet data may be estimated by each base station based on the same standard rule, so that the measured packet throughput values may be reliable, thus allowing the operator to make use of it as a parameter for MDT.01-23-2014
20140022934TRANSMISSION PERIOD DETERMINATION METHOD, TRANSMISSION PERIOD DETERMINATION DEVICE AND PROGRAM - A transmission period determination method, etc. capable of setting IPT transmission period by using general-purpose wireless modules and existing drivers is provided. A wireless communication system is a wireless backhaul. A route is established from a core node to a slave node. The core node assigns a specified transmission period and transmits a plurality of training packets to the slave node. The slave node transmits, to a transmission period determination device, the number of training packets received first and last and the number of training packets received without overlap. An estimation unit estimates a training time, the time for the slave node to receive the training packets. A calculation unit calculates a training metric candidate. An updating unit compares the values of the current training metric and the training metric candidate to determine the IPT transmission period.01-23-2014
20140029466MANAGEABILITY TOOLS FOR LOSSLESS NETWORKS - Manageability tools are provided for allowing an administrator to have better control over switches in a lossless network of switches. These tools provide the ability to detect slow drain and congestion bottlenecks, detect stuck virtual channels and loss of credits, configure hold times on edge switches to be different from hold times on core switches, and mitigate severe latency bottlenecks.01-30-2014
20140036716DEVICES AND METHOD FOR GUARANTEEING QUALITY OF SERVICE PER SERVICE DATA FLOW THROUGH THE BEARER LAYER - In scenarios where the quality of service is negotiated through a signalling layer whereas the services are actually carried through a bearer layer, application functions at the signalling layer are not always aware of how quality of service is individually accomplished at the bearer layer on a service basis. The invention provides a method and devices whereby events are detected on a service data flow basis at a detection device in the bearer layer and notified towards an application device in the signalling layer via a control device between the signalling and the bearer layer. The list of events to be notified is obtainable at the control device from the application device and is included in Quality of Service related rules, along with service data flow filters. This Quality of Service related rules are provided to the detection device for inspecting individual service data flows in order to detect and notify the indicated events.02-06-2014
20140036717METHOD AND APPARATUS FOR DETERMINING BANDWIDTH-CONSUMING FRAME FLOWS IN A NETWORK - A port monitor monitors network traffic that passes through a port of a switch. Frame flows routed through the switch are counted by hardware frame counting logic, which includes a content-addressable memory (CAM) and counters corresponding to various frame flows. Port monitor software includes logical containers (“buckets”), which are used to record and sort counts of the frame flows from hardware based on activity of the frame flows. Frame flow sorting is based on confidence building algorithms such that the thrashing of frame flows between buckets is reduced. Storage and sorting of the frame flows in software allows the activity level of any number of frame flows associated with the switch to be counted, regardless of hardware limitations on how many frame flows can be counted. This allows a real-time analysis of frame flows and a determination of frame flows that are major users of Fibre Channel bandwidth.02-06-2014
20140044004SERVICE MONITORING SYSTEM, SERVICE MONITORING METHOD, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM - A monitoring system for providing services to clients as an embodiment of the present invention is characterized in that upon determining whether or not termination times of the service-providing computers currently acquiring packets have been reached, service-providing computers that constitute a service-providing system other than the service-providing system constituted by the service-providing computers that have reached the termination times are selected as new packet acquisition destinations.02-13-2014
20140056170Method and System for Optimizing Data Throughput in a Bluetooth Communication System - A method and system for optimizing data throughput in a Bluetooth communication system is provided. The method may include determining the bit error rate (BER) of a first Bluetooth packet type of a plurality of Bluetooth packet types transmitted at a first power output level by a Bluetooth transmitter and selecting a second packet type from the plurality of Bluetooth packet types in response to determining the bit error rate. The different packet types may comprise DM1, DM3, DM5, DH1, DH3, DH5, HV1, HV2, HV3, 2DH1, 2DH3, 2DH5, 3DH1, 3DH3, and 3DH5 Bluetooth packets. The method may also include estimating the BER from the packet error rate (PER) of the first Bluetooth packet type, where the PER may be computed by comparing a number of packets of said first Bluetooth packet type with good CRCs to a number of packets of said first Bluetooth packet type with bad CRCs.02-27-2014
20140064134ADAPTIVE FAST DORMANCY CONTROLLER - Methods, devices, and instructions stored in non-transitory computer-readable medium are provided for adaptively adjusting when a mobile device requests fast dormancy (FD) by determining when applications executing on the mobile device stop using a connection to a cellular telecommunications network. An adaptive fast dormancy controller function executing on a processor of the mobile device monitors network traffic activity by the applications. The adaptive fast dormancy controller function may determine that an open network connection should be released using a device traffic inactivity timer that times durations of network inactivity by applications. The duration of the device traffic inactivity timer may be adjusted based upon observed application and/or network conditions. Multiple device traffic inactivity timers may be used to enable timing traffic inactivity of each application or groups of applications executing on the mobile device.03-06-2014
20140064135Reception of Downlink Data for Coordinated Multi-Point Transmission in the Event of Fall-Back - Systems and methods for fall-back rate-matching and timing for user equipment (UE) configured for downlink (DL) Coordinated Multi-Point Transmission (CoMP) are disclosed. In one embodiment, when a UE configured in DL CoMP receives a fall-back transmission, PDSCH is rate-matched around the serving cell CRS. In an alternative embodiment, when a UE configured in DL CoMP receives a fall-back transmission, PDSCH is rate-matched or uses timing around one of the cell-specific reference symbol (CRS) resource element (RE) set indicated by RRC-higher layer signaling. For example, PDSCH may be rate-matched or use timing around the first RRC higher layer configured CRS RE set.03-06-2014
20140064136COMMUNICATION SYSTEM - A communication system includes a mobile terminal, a base station, a first gateway device, a second gateway device, a flow measurement server, a quality management server, and an operational terminal. A predetermined flow is extracted by a quality management server, and the extracted flow is summarized for each communication path. A distribution of the communication quality of the flow for each communication path is displayed on a display unit of the operational terminal.03-06-2014
20140064137NON-INTRUSIVE MONITORING OF QUALITY LEVELS FOR VOICE COMMUNICATIONS OVER A PACKET-BASED NETWORK - Provided is a method and apparatus for objectively and non-intrusively measuring voice quality on live calls without disrupting the call session or the network. A communication system includes plural communities each including a switch that controls access to a packet-based data network for call sessions. Each of the communities is coupled to the data network by respective packet-based trunks. Quality of service (QoS) monitoring devices are coupled to the respective packet-based trunks to monitor quality levels of routes between any two given communities. Each QoS monitoring device receives packets containing streaming data (which may be actual packets or test packets). From the received packets, the QoS monitoring device can derive QoS parameters, particularly for audio and speech signals on live calls without disrupting the call session.03-06-2014
20140105058Method and System for Measuring Wireless Link Quality - The present disclosure discloses a method and network device for measuring wireless link quality. The disclosed network device retrieves a plurality of packet transmission data corresponding to a plurality of transmission rates at which packets are transmitted over a wireless link between two wireless nodes in a wireless network. The network device also determines a wireless link quality metric value corresponding to the wireless link at least based on at least an average throughput associated with the plurality of transmission rates. The wireless link quality metric value can be further based on a maximum throughput corresponding to a hardware component in at least one of the two wireless nodes. The wireless link quality metric value can be used in monitoring or managing the wireless network.04-17-2014
20140105059METHOD AND SYSTEM FOR SESSION ADMISSION CONTROL IN BROADBAND WIRELESS NETWORK - A method and system for providing session admission control for a new session in a broadband wireless network is provided. The method may include obtaining a guaranteed bit rate, a priority level, and a quality of service class indicator for the new session. The method may further include calculating an available capacity by utilizing the guaranteed bit rate. The method may further include searching through existing sessions for a first plurality of existing sessions having same quality of service class indicator as the new session and priority level lower than the priority level for the new session, if the available capacity is found to be a negative value. The method may further include filtering the first plurality of existing sessions to obtain a second existing session, preempting the second existing session, and admitting the new session in response to the preempting.04-17-2014
20140105060PERFORMANCE MONITORING OF CONTROL AND PROVISIONING OF WIRELESS ACCESS POINTS (CAPWAP) CONTROL CHANNELS - A method and system for enabling collection of end to end performance information for a control and provisioning of wireless access points, CAPWAP, bi-directional control channel established between first and second CAPWAP nodes are disclosed. According to one aspect, the system provides a first CAPWAP channel endpoint in the first CAPWAP node configured to provide a first plurality of sequence numbers in request messages on the CAPWAP bi-directional control channel. A second CAPWAP channel endpoint in the second CAPWAP node is configured to send a second plurality of sequence numbers in CAPWAP response messages on the CAPWAP bi-directional control channel, in response to the request messages. The first and second plurality of sequence numbers enable determination of a first set of one-way performance data for each direction of the CAPWAP bi-directional control channel.04-17-2014
20140112187APPARATUS FOR FLOW-BASED NETWORK MONITORING AND NETWORK MONITORING SYSTEM - An apparatus for extracting flow information for monitoring a network is provided. The flow extraction apparatus includes a sampling processor that samples a received packet according to a sampling rate, a flow matching processor that searches for a first flow matching rule that is matched to a first packet that is received from the sampling processor among flow matching rules that are stored at a first flow table and that updates first statistical information corresponding to the first flow matching rule according to a search result, and a controller that sets the sampling rate and a flow matching rule to be stored at the first flow table.04-24-2014
20140119230COMPUTING AND REPORTING LATENCY IN PRIORITY QUEUES - Providing an efficient way for operators to use an out-of-band (OOB) channel may enable the operator to better make decisions about how to configure priority queues for maximum effectiveness. Techniques for efficiently using the OOB channel include an assessment of parameters important for optimizing the configuration of priority queues in a downstream channel. For example, an improved latency metric for assisting an operator to judge the relative effect that priority assignments have on traffic is a parameter assessed for better use of the OOB channel. Further, measuring the queue latency and making the queue latency visible to the operator may enable a better configuration of the priority queues.05-01-2014
20140119231METHOD AND SYSTEM FOR IDENTIFYING MATCHING PACKETS - In a method of identifying matching packets at different locations in a network, a first plurality of packets is received at a first location in the network, and a first subset thereof is selected in accordance with a filter. A second plurality of packets is received at a second location in the network, and a second subset thereof is selected in accordance with the same filter. Each packet in the first and second subsets is parsed to extract invariant header fields from an outermost IP header inwards, until a minimal set of invariant header fields is obtained for that packet, or until it is determined that a minimal set is not obtainable for that packet. A packet signature is computed from the minimal set for each packet having a minimal set, and the packet signatures are compared to identify matching packets in the first and second subsets.05-01-2014
20140126415COMMUNICATION APPARATUS, COMMUNICATION METHOD, AND COMMUNICATION SYSTEM - Communication is performed in a preferable manner upon selecting any one of or two or more paths from among multiple paths existing between a communication apparatus and the other party in communication.05-08-2014
20140133347APPARATUS AND METHOD FOR MANAGING BEACON MESSAGING PERIOD OF VEHICULAR COMMUNICATION - An apparatus and a method for managing beacon messaging period in a vehicular communication provide adaptive control on beacon messaging period by using packet delivery ratio (PDR) which is measured.05-15-2014
20140140240METHOD AND APPARATUS FOR ESTIMATING LONG-TERM TRANSFER RATE OF TERMINAL - A method and an apparatus for estimating a long-term transfer rate of a terminal are provided. The method for estimating the long-term transfer rate includes: calculating a burst transfer rate of each pilot signal which is transmitted from a base station to a target terminal to calculate a long-term transfer rate; and calculating a long-term transfer rate of the target terminal using distribution of the calculated burst transfer rates and the number (N) of terminals that are serviced by the base station.05-22-2014
20140146703TIMING OF COMPONENT CARRIERS IN MULTI-CARRIER WIRELESS NETWORKS - Mechanisms for efficient transmission of large amount of download data from a base station to a user equipment in a multi-carrier that minimizes power consumption on the user equipment are described. When multiple component carriers are to be used to transmit the download data, the base station informs the user equipment. The base station transmits on the anchor carriers without wait after informing the user equipment and transmits on the non-anchor carriers after waiting a predetermined delay. The predetermined delay provides time to allow the user equipment to activate the receiving resources and be ready to receive the download data over the non-anchor carriers. In this manner, the user equipment can be in a power conservation mode and activate the receiver resources only when needed.05-29-2014
20140153436WIRELESS COMMUNICATION DEVICE AND COMMUNICATION CONTROL METHOD - A wireless communication device is provided with: a means that, when traffic of said device is greater than another device in a state in which the device is wirelessly connected to a terminal without using CoMP, generates information with which a parameter is altered so that a communication area in which CoMP is used is expanded at the wireless communication device side, said parameter relating to a condition by which the terminal reports a result of a communication measurement between the device and the other device; and a means that carries out an adjustment so that a proportion of resources for communication using CoMP is increased in accordance with the traffic situations of the device and the other device.06-05-2014
20140169210Link Rate Availability Based Arbitration - The disclosure is directed to a system and method for managing connections across a plurality of phys including at least one phy having a first link rate and at least one phy having a second link rate. At least one connection request including a selected link rate is received from an initiator. An arbitration in progress (AIP) delay is provided when at least one phy having the selected link rate or higher is not available. During the AIP delay, a link manager continues to check for a phy having the selected link rate or higher. The link manager completes the connection request if a phy having the selected link rate or higher becomes available before the AIP delay ends.06-19-2014
20140204793POLLED TIME-OF-FLIGHT RESPONSE - Embodiments of a communication station and method for time-of-flight (ToF) location determination in a wireless network are generally described herein. In some embodiments, a responding communication station receives a ToF measurement request. The responding communication station transmits an acknowledgment of the ToF measurement request. The responding communication station also transmits a response to the ToF measurement request that includes an indication of a time period for an initiating communication station to poll the responding communication station for a ToF result.07-24-2014
20140233421Application Aware Elephant Flow Identification - A network device identifies elephant flows. The network device filters received network data according to an application-specific criteria and identifies the elephant flow from the filtered network data. To do so, the network device can employ a multi-stage filtering process to identify an elephant flow in the received network data. The network device separates the filtered network data into multiple macroflows using a first hash function, and identifies the macroflow with the highest rate. Then, the network device disaggregates the high rate macroflow into multiple microflows using a second hash function and identifies the highest rate microflow as the elephant flow. The network device maintains an elephant flow cache with entries for currently identified elephant flows. The network device may also take management actions on the elephant flows, and the management actions may be application specific.08-21-2014
20140269399MULTIPLE TEST SITE BANDWIDTH LIMIT MEASUREMENT - In one embodiment, methods are described to measure bandwidth limits through multiple test sites. A testing quantity of network packets is generated, the network packets are sent through a service provider network to a plurality of receivers at a testing transmission rate that exceeds an upstream transmission rate limit of the service provider network, a report indicating a received number of packets is received from each of the plurality of receivers, and an upstream transmission rate limit of the service provider network is determined based on the testing transmission and the reports. By using multiple test sites, potential bottlenecks at any one test site are reduced. A similar method can be used to calculate a downstream transmission rate limit. Once measured, the bandwidth limits may be used to adjust quality of service on an edge router or compared against a known service level agreement of the service provider network.09-18-2014
20140269400BROADCASTING SHORT INTERFRAME SPACE INFORMATION FOR LOCATION PURPOSES - A method and apparatus for broadcasting short interframe space information to aid in determining a round trip time are provided. The round trip time is used as an aid in locating nodes within a WiFi or WLAN network. The method begins with capturing a time of transmission of a frame by a transmitting station. The receiving station then captures the time of arrival of the frame just sent by the transmitting station. The receiving station replies with a received frame message and the time of departure is captured. The transmitting station then captures the time of arrival of the received frame message. The captured arrival and departure times of the frame and the received frame message allow the round trip time to be computed. The RTT may then be included as part of a network message.09-18-2014
20140269401PASSIVE MEASUREMENT OF AVAILABLE LINK BANDWIDTH - A method of passively measuring available link bandwidth at a client device that receives media data over a network connection comprising receiving packets of a media stream at the client device, wherein one or more the of packets comprises a unique identifier indicating that one or more the packets are associated with a macro burst sorting the received packets into one or more of the macro bursts based on the unique identifiers, and determining the link bandwidth available to the client device based at least in part on the time intervals between arrival times of the packets sorted into individual macro bursts, wherein the macro bursts each comprise a plurality of packets transmitted together by a sending device to regulate the sending device's transmission rate.09-18-2014
20140269402DYNAMICALLY ENABLING SELECTIVE ROUTING CAPABILITY - In one embodiment, a particular node in a shared-media communication network determines a resource level and in response to determining a trigger condition (e.g., that the resource level is below a threshold), the particular node enters a selective forwarding mode. In the selective forwarding mode, the particular node does not forward non-critical messages. The particular node also notifies one or more neighboring nodes in the shared-media communication network of the entered selective forwarding mode. In another embodiment, a node may receive from a neighboring node, an indication of having entered a selective forwarding mode, and in response the node may forward only critical messages to the neighboring node.09-18-2014
20140269403Coherent Load monitoring of physical and virtual networks with synchronous status acquisition - Embodiments relate to creating a coherent load or congestion map that displays the simultaneous activity of all queues of physical and virtual switches and adapters in a network without forcing clock synchronization. An aspect includes sampling, by a central processing device, a status of all queues in a plurality of elements in a network. The sampled data flows are received from the plurality of elements in the network and an image is created of the network. The image includes the status of all sampled queues in the plurality of elements at a point in time. Accordingly, a load map is created without synchronizing clocks of the plurality of elements. The load map is assembled using segments of the image of the network.09-18-2014
20140269404DETERMINING THE RELIABILITY OF COMMUNICATIONS BETWEEN A PORTABLE ELECTRONIC DEVICE AND AN ACCESS POINT - A method and system are described for determining the reliability of the communications between a portable electronic device and an access point (AP) before associating with the AP. In the described embodiments, a first probe request frame is transmitted to the AP at a first data rate, and a first probe response frame is received from the AP, wherein the first probe response frame is responsive to the first probe request frame. Then, a second probe request frame is transmitted to the AP at a second data rate, wherein the first data rate is lower than the second data rate. Then, the portable electronic device determines if a second probe response frame is received from the AP, wherein the second probe response frame is responsive to the second probe request frame. The portable electronic device then determines the reliability of the communications between the portable electronic device and the AP.09-18-2014
20140269405Method and Apparatus for Determining Channel Bandwidth - In a method implemented in a communication device an available bandwidth for transmitting one or more data frames is determined, wherein the available bandwidth corresponds to a first composite communication channel comprising a plurality of communication channels. A control frame to indicate a request to transmit via the first composite communication channel is generated, wherein the control frame includes a header, and wherein a portion of the header includes information indicating the bandwidth of the first composite channel. The control frame is transmitted via the first composite communication channel, wherein at least the portion of the header is duplicated in a plurality of bandwidth portions of the first composite communication channel.09-18-2014
20140293825TIMESTAMPING DATA PACKETS - Disclosed are various embodiments for providing a data packet with timestamp information. A data packet is generated such that it comprises a payload and a header. The payload comprises a first timestamp field that comprises data indicating when a network device processed the data packet. The payload also comprises a body data field and a body data protocol field. The body data protocol field comprises data identifying a protocol used by body data in the body data field. The header comprises a payload protocol field that comprises data identifying that the payload comprises timestamp data.10-02-2014
20140293826DATA TRANSPORT SYSTEM, RECEIVER AND TRANSMITTER - A receiver includes a data unit decomposer for receiving data units transmitted via a transmission channel and extracting user data including invalid data and valid data by removing management data from the received data units, and a plurality of rate estimators for receiving data forwarded by the data unit decomposer and outputting the data to different output interfaces. Each rate estimator selects valid data from the user data forwarded by the data unit decomposer, inputs the selected valid data to a FIFO unit, controls read frequency of the FIFO unit based on an amount of remaining data in the FIFO unit, and estimates a transmission data rate of an associated input interface in the transmitter based on at least one of a write cycle in writing the valid data to the FIFO unit and the amount of remaining data in the FIFO unit.10-02-2014
20140301240METHOD AND APPARATUS FOR FEEDBACK OF CHANNEL STATE INFORMATION - Disclosed are a method and an apparatus for feed back of channel state information. The method for transmitting channel state information comprises the steps of: receiving a null data packet (NDP) frame; calculating signal to noise ratio (SNR) information based on subcarrier information of at least one spatial stream via which the NDP frame is transmitted; and calculating a compressed beamforming feedback matrix including channel state information based on the information on the subcarrier used in transmitting the spatial stream. Thus, accurate feedback information is calculated from a frequency selective channel and utilized to enable the efficient utilization of frequency resources.10-09-2014
20140313926PAYMENT RECONCILIATION IN MIXED-OWNERSHIP LOW-POWER MESH NETWORKS - Systems and methods that enable scalable, cost-effective payment reconciliation between owners of devices at least temporarily connected in or to a particular low-power, ad hoc mesh network.10-23-2014
20140313927Method and Sending-End Device for Measuring Performance Indicator of Service Flow - A method for measuring a performance indicator of a service flow is disclosed. A sending-end device constructs a measurement packet. The measurement packet is used to trigger a receiving-end device to measure the performance indicator of the service flow. A forwarding attribute of the measurement packet is the same as a forwarding attribute of a packet in the service flow. The measurement packet is sent to the receiving-end device.10-23-2014
20140321315PERFORMANCE ANALYSIS OF VIRTUAL PRIVATE NETWORK SEGMENT ON A PER FLOW BASIS - A method is provided in one example embodiment and includes generating at a first network device Virtual Private Network (“VPN”) encapsulated packets with anonymized headers; maintaining a table mapping the anonymized headers to original headers of the VPN encapsulated packets; receiving a trace request from an initiator; generating from the received trace request an out-of-tunnel trace request toward a second network device via at least one intermediate network device using the anonymized headers; and forwarding the received trace request as an in-tunnel trace request through a VPN tunnel.10-30-2014
20140321316MOBILE TERMINAL FLOW IDENTIFICATION METHOD AND APPARATUS - A method is provided for flow identification of a mobile terminal. The method includes obtaining flow data files of the mobile terminal at two or more points of time after the mobile terminal connects to a network using same network access means. The method also includes comparing, from the obtained flow data files, flow volumes in the flow data files having a same flow identifier to determine a flow identifier in the flow data file with changing flow volumes. Further, the method includes, based on the determined flow identifier in the flow data files with changing flow volumes and the network access means used by the mobile terminal to connect to the network, identifying network access means indicated by the flow identifier in the flow data files and obtaining flow identification results.10-30-2014
20140328205METHOD FOR INDIRECT LINK CHARACTERIZATION AND QUALITY MEASUREMENT OF A DIGITAL NETWORK - Method for determining link characteristics of a network link including: selecting or configuring one or more existing network traffic packets with one or more requirements when necessary, wherein the one or more requirements include a receiving network node having knowledge about the packets it should receive; transmitting the selected one or more network traffic packets from a transmitting network node to the receiving network node; and examining the transmitted selected one or more network traffic packets to determine the link characteristics of a network link between the transmitting network node and the receiving network node, according to said knowledge about the packets.11-06-2014
20140328206METHOD AND SYSTEM FOR MEASURING PACKET LOSS - In a method of measuring packet loss, a flow of packets is identified at first and second locations in a network. The packets in the flow are counted at each of the first and second locations to provide first and second packet counts, respectively. When a trigger packet in the flow is identified at each of the first and second locations, the first and second packet counts are latched to provide latched first and second packet counts corresponding to same packets in the flow. The latched first and second packet counts are compared to measure packet loss between the first and second locations.11-06-2014
20140348021System and Method for Routing Internet Traffic over Internet Links - An apparatus and method for Internet Protocol (IP) transit is described. Embodiments include a platform for routing IP traffic in real time from at least one network user to a plurality of internet links. Embodiments further include assigning different ranks to different internet links based on network monitoring.In one embodiment, a system for routing internet traffic includes an internet route optimizer to generate routing instructions for incoming data packets using financial costs of routing data packets on the internet links, the traffic condition information corresponding to the internet links, and the types of data of the incoming data packets. In another embodiment, a method to generate a routing instruction to route an internet data packet uses financial costs of routing data packets on the internet links serving the end destination, traffic condition information of the internet links serving the end destination, and the type of data of the incoming data packet.11-27-2014
20140362723TRANSMISSION POWER ADAPTATION FOR WIRELESS COMMUNICATION - Systems and methods are provided for dynamically/during operation, adapting transmission power in a wireless communication device. The adapting of transmit power in a wireless communication device can be performed on a per-packet, as well as a per-link basis. Before determining to adapt transmit power, various conditions, configurations, and or operational information can be analyzed. That is, the quality of service associated with a link, the stability of the link, as well as, e.g., the stability of a current transmit rate being utilized can be considered, such that the user experience, e.g., throughput, need not be negatively affected in order to implement power savings by lowering transmit power.12-11-2014
20140369228MEASURING FLOW ACTIVITY ON AN OPENFLOW ENABLED NETWORK DEVICE - Flow activity is measured on a network device which may be OpenFlow-enabled. A hardware table on the network device, wherein the hardware table includes a record for each flow entry and a hit bit corresponding to each flow entry, is polled for determining status of the hit bit corresponding to each flow entry. An activity measure is updated with the status of the hit bit corresponding to each flow entry.12-18-2014
20140376400APPARATUS AND METHOD FOR DYNAMIC USER EQUIPMENT CAPABILITY REPORTING BASED ON DATA ACTIVITY - Aspects of the disclosure provide an apparatus and methods for dynamic user equipment capability reporting. A user equipment (UE) is configured to communicate with a network utilizing a plurality of communication protocols including a first communication protocol and a second communication protocol. The UE communicates with the network utilizing the first communication protocol with a maximum achievable throughput less than that of the second communication protocol, and the UE dynamically reports a capability of the UE to transfer data utilizing the second communication protocol in consideration of a power efficiency of transferring an amount of data utilizing the first communication protocol or the second communication protocol.12-25-2014
20140376401AVERAGING BUFFER OCCUPANCY TO IMPROVE PERFORMANCE AT A USER EQUIPMENT (UE) - The present disclosure presents a method and an apparatus for improving performance at a user equipment (UE). For example, the method may include calculating an average buffer occupancy value at the UE, sending a request for resources from the UE to a base station in communication with the UE, wherein request for the resources is based on the average buffer value, receiving resources from the base station based on the request sent from the UE, and transmitting data on a uplink (UL), from the UE to the base station, based on one or more of data available for transmission at the UE, or an available transmit power at the UE, or the resources received from the base station. As such, improved performance at a UE is achieved.12-25-2014
20150016298Tracing Logical Network Packets Through Physical Network - Some embodiments provide a method for a network controller that manages several managed forwarding elements. The method receives a request to trace a specified packet having a particular source on a logical switching element. The method generates the packet at the network controller according to the packet specification. The generated packet includes an indicator that the packet is for a trace operation. The method inserts the packet into a managed forwarding element associated with the particular source. The method receives a set of messages from a set of managed forwarding elements that process the packet regarding operations performed on the packet.01-15-2015
20150016299METHOD, APPARATUS AND SYSTEM FOR MARKING SERVICE DATA PACKET - A method, an apparatus and a system for marking a service data packet are provided. A traffic detection function TDF is requested to detect a data flow description or data flow starting or ending information corresponding to a service application type. The detected data flow description or a data flow starting or ending information report, transmitted by the TDF, is received. A data packet marking rule is generated according to the data flow description or the data flow starting or ending information report. A session modification message carrying the data packet marking rule is transmitted to a bearer binding function entity BBF for the BBF to map a data flow identified by the session modification message to a bearer according to the session modification message, and mark a GTP-U header according to the data packet marking rule.01-15-2015
20150023203DETERMINING NETWORK LATENCY WITH LIMITED COMPUTING RESOURCES - Disclosed are techniques for accurately determining network latency. The techniques include steps for transmitting a latency packet between a network test device and a remote network node. The techniques particularly include steps for recording timestamps upon transmission and receipt of the latency packet by the respective network device and the remote network node. Network latency is determined based on a difference between timestamps of the network device (transmitting and receiving the latency packet) and a difference between the timestamps of the remote network node (transmitting and receiving the latency packet).01-22-2015
20150029892APPARATUS FOR DETECTING A PERIODICITY, A METHOD THEREOF AND A RECORDING MEDIUM THEREOF - A device for detecting periodicity includes a collection unit for collecting or capturing a plurality of packets for mutually transceiving between a plurality of wireless terminal and a plurality of servers through a communication network; a preprocessing unit for connecting the packets and packet collection or capture time information collected or captured by the collection unit to each wireless terminals IP and servers IP/PORT and mapping the connected them; a modeling processing unit for processing at least one data modeling and grouping for each packet generation patterns, for the mapped packets; a pattern detection unit for detecting similar data models within the margin of defined error as repetition generation pattern types by mutual lengths between a plurality of data models grouped for each packet generation pattern; and a periodicity detection unit for determining periodic section when the detected repetition generation pattern types are successively generated above n times and the sections successively generated above n times occupy above predetermined rate for total sections.01-29-2015
20150036533METHODS AND APPARATUSES FOR NETWORK FLOW ANALYSIS AND CONTROL - Techniques for network packet flow analysis and control are described herein. One example method may include obtaining network topology information corresponding to a plurality of nodes of an access network, receiving communication monitoring messages from two or more of the plurality of nodes, wherein the communication monitoring messages include communication information corresponding to a plurality of communication layers, and determining information loss statistics associated with the plurality of nodes based on the communication monitoring messages and the network topology information.02-05-2015
20150036534AVAILABLE BANDWIDTH SEARCH RANGE CONTROL METHOD AND AVAILABLE BANDWIDTH SEARCH RANGE CONTROL SYSTEM - A first terminal 02-05-2015
20150063158Wireless Network Flow Monitoring - Techniques are presented herein for enabling performance monitoring of flows within a management and provisioning tunnel used for communicating packets between a wireless controller and wireless access point devices. A wireless controller that is configured to communicate with at least one wireless access point obtains a packet to be sent to the wireless access point for wireless transmission in a wireless network by the wireless access point. The wireless controller identifies, based on the packet, traffic session flow information associated with the packet. The wireless controller encapsulates the packet with a tunneling header that comprises the traffic session flow information and sends the encapsulated packet to the wireless access point. The tunneling header may also comprise an application identifier (ID) associated with the packet.03-05-2015
20150071108PATENT LATENCY MONITORING IN SOFTWARE-DEFINED NETWORKS - In a software defined network having switches including first and last switches and intermediate switches, wherein a default routing path exists between the first and last switches, a system and method are provided for computing path latency. The method includes inserting a respective monitoring rule(s) in each switch, mandating for each switch, forwarding a received rule matching packet to a next switch, and further mandating for the first switch and the last switch, sending a PacketIn message to a controller. The method includes inserting, in each switch, a respective monitoring probe(s) matching the respective monitoring rule(s) in a same switch to initiate mandates specified by the respective monitoring rule(s) in the same switch responsive to an arrival of the packet thereat. The method includes time-stamping the PacketIn messages to generate PacketIn timestamps, aggregating the PacketIn timestamps, and estimating the path latency from an aggregation of PacketIn timestamps.03-12-2015
20150078196SYSTEM AND METHOD FOR TESTING WIDE BAND DATA PACKET SIGNAL TRANSCEIVERS USING NARROW BAND TESTERS - System and method for using multiple data packet signal testers having narrower data packet signal bandwidths for testing multiple data packet signal transmitters having wider data packet signal bandwidths. Using multiple data packet signal testers with narrower receiver bandwidths to process respective portions of the wider bandwidth of the data packet signals produced by the devices under test (DUTs) enables use of lower cost, narrower-bandwidth test equipment to test wide-bandwidth signals.03-19-2015
20150085694Port Mirroring for Sampling Measurement of Network Flows - Mechanisms are provided for analyzing data traffic through a network. The mechanisms sample data packets of a data flow through a normal port of a network forwarding device of the network. The sampling is performed at least by configuring the network forwarding device to implement port mirroring of the normal port to a designated mirror port of the network forwarding device. The mechanisms forward sampled data packets, copied to the mirror port by virtue of the port mirroring, to a collector computing device. The mechanisms process, by the collector computing device, the sampled data packets to analyze the data flow through the normal port of the network forwarding device. The mechanisms perform, by the collector computing device, an operation based on results of the analysis.03-26-2015
20150085695Efficient Data Center Monitoring - A system for monitoring network traffic and resource usage in a data center. The system comprises a node comprising an input terminal for capturing network packets. The node comprises a processor for running a packet analyzer for analyzing the network packets classifying packets in request/response pairs per type based on deep packet inspection and storing the request/response pair types together with time stamps. The node comprises a memory configured for storing the request/response pairs. The system comprises a collector module configured for collecting the request/response pairs. The system comprises at least one server running a simple agent programmed for transferring resource usage. The system comprises a correlation module programmed for correlating the request/response pairs information with the resource usage.03-26-2015
20150092590CATEGORY 1 M2M DEVICE DATA TRANSMISSION VIA A LONG TERM EVOLUTION NETWORK - A scheduler device may receive machine-to-machine (M2M) transmission information associated with a data transmission between a base station and a category 1 M2M device. The scheduler device may determine other transmission information associated with the base station. The other transmission information may include information associated with another data transmission between the base station and another device which is not a category 1 M2M device. The scheduler device may generate a resource assignment schedule associated with the category 1 M2M device and the other device. The resource assignment schedule may be based on the M2M transmission information and the other transmission information. The resource assignment schedule may identify a set of resources to be allocated to the category 1 M2M device during an increment of time. The scheduler device may provide the resource assignment schedule.04-02-2015
20150092591IDENTIFYING FLOWS CAUSING UNDESIRABLE NETWORK EVENTS - A system and method to monitor network congestion is provided. The system includes a plurality of ingress, egress ports, and a plurality of queues coupled to the ingress and egress ports and configured to store incoming and outgoing packets. The system also includes a monitoring unit configured to monitor at least one attribute of packets in at least one queue when a start condition occurs, stop monitoring the attribute when an end condition occurs, determine a flow that caused the start condition based on the monitored attribute, and report the monitored attribute and the flow.04-02-2015
20150098354RATE ADAPTATION FOR WIFI BASED WIRELESS SENSOR DEVICES - A rate selection method for WiFi based wireless sensor devices include storing parameters of communication packets successfully transmitted and received by a wireless device prior to turning off a wireless device, comparing a first set of parameters of a received communication signal to the parameters of the received communication packets and identifying at least one received communication packet of the communication packets based on the comparison of the first set of parameters. The rate selection method also includes comparing a second set of parameters of the received communication signal to the parameters of the identified at least one received communication packet to identify a close received communication packet of the identified at least one received communication packet and identifying a communication rate for current packets communicated by the wireless device based on the comparison of the second set of parameters.04-09-2015
20150109953Time Measurement on a Packet Flow in a Packet-Switched Communication Network - A method is provided for performing a time measurement on a packet flow to be transmitted from a first node to a second node of a communication network. The method includes calculating a medium transmission time parameter indicative of an average of transmission time parameters relating to packets transmitted during a given block period; calculating a medium reception time parameter indicative of an average of reception time parameters relating to the same packets; and calculating a medium time measurement indicative of an average performance of the packet flow during the block period using the medium transmission time parameter and the medium reception time parameter.04-23-2015
20150117250METHOD AND APPARATUS FOR ESTIMATING QUEUING DELAY - Provided is a method of estimating a queuing delay. The method includes: obtaining a round trip time (RTT) reference value, a forward one-way transmit time (OTT) reference value and a backward OTT reference value; and in accordance with a determination of whether a first increment rate is larger or smaller than a second increment rate, updating one of the forward OTT reference value and the backward OTT reference value based on the RTT reference value, the first increment rate being a rate of increment in local time of the transmitter, the second increment rate being a rate of increment in local time of the receiver.04-30-2015
20150117251METHOD FOR MEASURING NETWORK THROUGHPUT - A method for measuring network throughput is provided. The method comprises the following steps: exchanging messages with a time synchronization protocol server in compliance with a time synchronization protocol, synchronizing a slave clock with a master clock of the time synchronization protocol server according to time information related to the messages, and calculating at least one network throughput according to the time information and size information related to the messages.04-30-2015
20150124640HARDWARE PERCENTILE LATENCY MEASUREMENT - The subject technology addresses the need in the art for directly measuring a maximum latency number with respect to a percentile of network traffic, which a network operator may utilize as an performance indication or metric. Given a traffic percentile, a tracking algorithm in accordance with embodiments described herein may be implemented in hardware and/or software to determine a maximum latency for this specific percentile of traffic.05-07-2015
20150131473SUPERVISION OF DATA IN A WIRELESS NETWORK - Examples of methods, systems, and computer program products relating to supervising data in a wireless network are disclosed. At least part of a system may be located between a packet data network and a base station, and/or may be at least logically separate from the base station. The system may be capable of evaluating the service provided by the base station, and may be capable of determining whether or not any action should consequently be performed. Examples of an action may include an action which may not necessarily affect en-route data packets such as outputting a report, and/or an action which may affect en-route data packets such as delaying packets, not delaying packets, and/or stopping the delaying of packets. An action which affects data packets may or may not affect data packets uniformly. An action may or may not result in an improvement in quality of user experience.05-14-2015
20150139023SYSTEM AND METHOD FOR DATA PACKET TRANSCEIVER TESTING AFTER SIGNAL CALIBRATION AND POWER SETTLING TO MINIMIZE TEST TIME - A system and method for testing one or more wireless data packet signal transceiver devices under test (DUTs). Incoming data packets from a DUT are monitored to discern between data packets transmitted as part of a DUT calibration cycle or initial data packets being transmitted as the DUT transmitter circuitry settles at its new settings (e.g., transmit signal frequency or power), and later data packets transmitted following completion of the DUT calibration cycle or settling of the DUT transmitter circuitry. Following identification of these later data packets, the tester is so notified and begins the test procedure, e.g., capturing the data packets for analysis. Meanwhile, the tester has been allowed to remain in active use for other test purposes during DUT calibration cycles and settling intervals, thereby increasing testing efficiency and reducing overall test time.05-21-2015
20150139024CONGESTION DETECTION IN A NETWORK INTERCONNECT - A method and system for detecting congestion in a network of nodes, abating the network congestion, and identifying the cause of the network congestion is provided. A congestion detection system may comprise a detection system, an abatement system, and a causation system. The detection system monitors the performance of network components such as the network interface controllers and tiles of routers to determine whether the network is congested such that a delay in delivering packets becomes unacceptable. Upon detecting that the network is congested, an abatement system abates the congestion by limiting the rate at which packets are injected into the network from the nodes. Upon detecting that the network is congested, a causation system may identify the job that is executing on a node that is the cause of the network congestion.05-21-2015
20150146565METHOD AND APPARATUS FOR DOWNLINK TRANSMISSION IN A CLOUD RADIO ACCESS NETWORK - Various disclosed embodiments include methods and systems of downlink transmission in a cloud radio access network (CRAN). The method comprises identifying, by a data processing system, a mobile station (MS) coupled to the CRAN to participate in a data compression downlink transmission scheme. The method comprises identifying, by the data processing system, an MS coupled to the CRAN to participate in a data sharing downlink transmission scheme.05-28-2015
20150304200TRAFFIC INFORMATION COLLECTION SYSTEM AND COLLECTION CONTROL NODE - In a traffic information collection system in which a collection node collecting collection information regarding traffic acquired by nodes on a network identifies a collection point of the collection information, a transmission node to transmit the collection information from a designated transmission port and a collection control node are included. The collection control node manages a connection relation of the transmission port of the transmission node and a reception IF of the collection node. The collection control node determines the reception IF of the collection node receiving the collection information acquired at a designated collection point of any node. The collection control node designates the transmission port connected to the determined reception IF with respect to the transmission node and outputs the collection information from the designated transmission port. The collection control node informs the collection node of correspondence information of the collection point and the reception IF.10-22-2015
20150327088METHODS AND SYSTEMS FOR EMULATING TESTING-PLAN CHANNEL CONDITIONS IN WIRELESS NETWORKS - Disclosed herein are methods and systems for emulating testing-plan channel conditions in wireless networks. One embodiment takes the form of a process that includes identifying a data-rate threshold and one or more testing-plan channel conditions. The process also includes identifying testing-scenario channel conditions corresponding to the testing-plan channel conditions. The process also includes selecting an attenuation offset based on a comparison of the one or more identified testing-scenario channel conditions to the one or more identified testing-plan channel conditions. The process also includes measuring a data rate with a testing-scenario attenuation level set equal to the selected attenuation offset. The process also includes storing testing-plan-compliance data associated with the measured data rate and the data-rate threshold.11-12-2015
20150327256METHOD, SYSTEM AND DEVICE FOR DETERMINING BANDWIDTH OF UPLINK SOUNDING REFERENCE SIGNAL - The present invention discloses a method, system and device for determining a bandwidth of an uplink sounding reference signal SRS. The method for determining the bandwidth of the uplink SRS comprises the following steps: determining whether SRS is transmitted with the uplink pilot time slot if the SRS is transmitted with the largest bandwidth level; transmitting SRS with the non-extensive SRS bandwidth if SRS is determined to be transmitted with the uplink pilot time slot and the UE reaches the power limit. In the present invention, the signal-to-noise ratio detected on the bandwidth with which SRS transmitted can be maintained, and the accurate detection of the channel information is thereby realized.11-12-2015
20150334703DETERMINING MODEM INFORMATION AND OVERHEAD INFORMATION - Methods, computer-readable medium, and apparatus are described for adjusting uplink communication at a user equipment (UE) during wireless communication. The described aspects include determining uplink communication characteristic information corresponding to an uplink data rate based on one or more measurement values associated with transmissions by a modem on an uplink communication channel. Further, the described aspects include determining an adjusted uplink data rate based at least in part on the uplink communication characteristic information. Additionally, the described aspects include adjusting data transmission rate of an application layer entity based at least in part on the adjusted uplink data rate.11-19-2015
20150350054Probing a Network - A method is presented of probing a network using probing with a probe packet pair, the pair comprising a first probe packet (L12-03-2015
20150381457MULTI-PATH NETWORK BANDWIDTH ESTIMATION - Some embodiments provide a method for measuring network characteristics (e.g., bandwidth estimation, path diversity, etc.) without requiring administrative access to intermediate network elements and independent from the specific network fabric. The method measures the bandwidth (e.g., available bandwidth, capacity, etc.) between a given pair of endpoints (e.g., a source forwarding element and a destination forwarding element at the edges of the network) by identifying the routing paths between the endpoints and calculating the bandwidth for each path in order to estimate the network bandwidth between the endpoints.12-31-2015
20150381459IDENTIFYING A NETWORK TOPOLOGY BETWEEN TWO ENDPOINTS - Some embodiments provide a method that identifies a network topology that is involved in routing of the network traffic between the endpoints in a pair of endpoints. The identified topology covers (1) all the routing paths (e.g., hardware and software-defined paths) between the endpoints and (2) all the forwarding elements (e.g., hardware and software-defined non-edge forwarding elements) along each path that forwards the network traffic (e.g., network packets). The method identifies, and groups together, the receiving interfaces as well as the forwarding interfaces of each forwarding element along different paths between the endpoints. By doing so, the method can identify a real link between a pair of forwarding elements when a set of forwarding interfaces of each one of the forwarding elements in the pair points to the other forwarding element.12-31-2015
20160006625APPARATUS AND METHOD OF IDENTIFYING A USER PLANE IDENTIFIER OF A USER DEVICE BY A MONITORING PROBE - The present disclosure relates to methods of tracking user specific tunnels in wireless communication networks, such as a UTRAN/GERAN connected to a LTE network.01-07-2016
20160006626Method of, and Apparatus For, Analyzing Network Communications Data - Units of data are obtained from a communications network. Each unit of data comprises a plurality of attributes and is associated with a respective timestamp. For analysing the network communications data, a time interval is specified, and for that time interval a signature is generated by a signature generator 01-07-2016
20160014005PACKET DETECTION AND BANDWIDTH CLASSIFICATION FOR VARIABLE-BANDWIDTH PACKETS01-14-2016
20160014034METHODS AND APPARATUS FOR CHANNEL USAGE INDICATION01-14-2016
20160014620COOPERATIVE APPLICATION AND NETWORK INSIGHT OPERATIONS IN WIRELESS NETWORKS01-14-2016
20160036659Port Mirroring for Sampling Measurement of Network Flows - Mechanisms are provided for analyzing data traffic through a network. The mechanisms sample data packets of a data flow through a normal port of a network forwarding device of the network. The sampling is performed at least by configuring the network forwarding device to implement port mirroring of the normal port to a designated mirror port of the network forwarding device. The mechanisms forward sampled data packets, copied to the mirror port by virtue of the port mirroring, to a collector computing device. The mechanisms process, by the collector computing device, the sampled data packets to analyze the data flow through the normal port of the network forwarding device. The mechanisms perform, by the collector computing device, an operation based on results of the analysis.02-04-2016
20160057647RATE ADAPT ALGORITHM FOR A WIRELESS CONNECTION - In a radio device, an automatic repeat request circuit communicates data messages to remote radio devices at selected data rates. Responses to the data messages are collected and statistics developed about success rates of the data messages at the selected data rates. A current data rate is selected based on the statistics and a packet is transmitted. The data rate can be adapted using the statistics about success rates of the data messages.02-25-2016
20160080234Determining Feasibility Of A Network Service Using A Ring Analysis - A mesh network (such as a mesh Ethernet network) is subdivided into rings. For each ring, a network utilization is assessed in both the clockwise and counter-clockwise directions around the ring. A user requests a particular network service. The network rings that would be utilized by the network service are determined. A maximum utilization of all the network rings utilized by the network service in both clockwise and counter-clockwise directions is determined. The determined maximum utilization is used to determine the feasibility of provisioning the requested network service.03-17-2016
20160087867SWITCH MONITORING STATISTICS GATHERING AT SERVERS AND GATEWAYS FOR OVERLAY NETWORKS - In one embodiment, a system includes a hardware processor and logic integrated with and/or executable by the hardware processor. The logic is configured to create statistics about overlay-encapsulated packets which are received by or sent by the hardware processor across an overlay network. The logic is also configured to record the statistics with a virtual network identifier and a tunnel identifier associated with at least one overlay-encapsulated packet for which the statistics are created. Moreover, the logic is configured to maintain a table indexed for the virtual network identifier and the tunnel identifier. The table includes the virtual network identifier, the tunnel identifier, and statistic bucket identifiers pointing to locations where statistics associated with the virtual network identifier and the tunnel identifier are stored. Other systems, methods, and computer program products are disclosed according to more embodiments.03-24-2016
20160094428SYSTEM AND METHOD TO MEASURE AVAILABLE BANDWIDTH IN ETHERNET TRANSMISSION SYSTEM USING TRAIN OF ETHERNET FRAMES - A method of measuring available bandwidth of a radio frequency (RF) transmission link, said method comprising: transmitting a train comprising a plurality of frames over said link; receiving said train; measuring time taken to receive said train; and estimating the available bandwidth, said estimating comprising dividing the number of bits transmitted by the difference between the receiving time of the leading frame in the train and the receiving time of the last frame of the train.03-31-2016
20160099853ACTIVE AND PASSIVE DATAPLANE PERFORMANCE MONITORING OF SERVICE FUNCTION CHAINING - The present disclosure describes a technique for performing performance monitoring of service chains. Variations on performance monitoring can include: passive monitoring, active monitoring, or hybrid monitoring. To provide performance monitoring, the Network Service Header (NSH) is modified to include telemetry information usable for monitoring the performance of a particular traffic flow being transported over a service path.04-07-2016
20160105346SCALABLE FEDERATED POLICY FOR NETWORK-PROVIDED FLOW-BASED PERFORMANCE METRICS - The present disclosure describes methods and systems for providing and enforcing scalable federated policies for network-provided flow-based performance metrics. Due to different security concerns related to different domains, varying group policies can be applied to different domains to ensure proper sharing and receipt of flow-based performance metrics. Some policies can limit the type of performance metric being shared among the nodes in the domain. Some policies allow less information to be exposed by specifying aggregated performance metrics to be shared among the nodes in the domain. A group key management infrastructure can be provided to enforce these group policies in the network in a scalable manner.04-14-2016
20160112289QUALITY ESTIMATION METHOD, QUALITY ESTIMATION APPARATUS, AND RECORDING MEDIUM - An quality estimation method executed by a processor included in a quality estimation apparatus, the method includes obtaining a plurality of packets communicated between a client device at a first point and a server device; extracting a number of losses indicating the number of lost packets among the plurality of packets by analyzing the plurality of packets; determining statistics information of a delay time due to packet loss of the plurality of packets, based on the number of losses and quality information indicating quality of a network used for communication between a client device at a second point and the server device; and estimating a response time of the server device on operation performed by the client device at the second point based on the determined statistics information.04-21-2016
20160119214INFORMATION PROCESSING METHOD AND DEVICE - It is described an information processing method and device. It is received a request for service data from a client device. In response to the request for service data, it is sent at least two probing packets which contain the service data to the client device on a forward path which is from a server to the client device. It is obtained timing information, which includes: a time stamp corresponding to the service data, a time stamp corresponding to the request for the service data, and time stamps corresponding to at least two backward-path packets sent by the client device on a backward path, the backward path being from the client device to the server. It is determined according to the timing information a one-way path metric.04-28-2016
20160119242Method and Device for Processing a Call, and Terminal - Provided are a call processing method, device and terminal. The method comprises: acquiring the call quality of a call link which will be used for a call; and according to the call quality, performing call processing. By means of the disclosure, the problem that the user experience is seriously affected by instable calls and large time delay existing in the related art is solved. The invention allows a user to know the call quality of a current network before placing a call, thereby enabling said user to select, according to the call quality, the appropriate call mode and application for the call, greatly improving the user experience.04-28-2016
20160119803WIRELESS MESH NETWORK USAGE REPORTING SYSTEM AND METHOD - For each traffic flow through a wireless mesh network, the most upstream wireless access point through which that traffic flow is communicated is determined. An indication of the traffic flow through the most upstream wireless mesh access point is output in a report or otherwise provided. The reported traffic flows can be summed to provide total traffic flow indications for the wireless mesh network.04-28-2016
20160149791Tracing Logical Network Packets Through Physical Network - Some embodiments provide a method for a network controller that manages several managed forwarding elements. The method receives a request to trace a specified packet having a particular source on a logical switching element. The method generates the packet at the network controller according to the packet specification. The generated packet includes an indicator that the packet is for a trace operation. The method inserts the packet into a managed forwarding element associated with the particular source. The method receives a set of messages from a set of managed forwarding elements that process the packet regarding operations performed on the packet.05-26-2016
20160164698MONITORING AND CONTROLLING BUS RING PERFORMANCE - Systems and methods for relate to bus ring performance monitoring and control. A bus ring includes an agent and a switch unit to connect the agent to the bus ring. The switch unit includes a transmit queue to store data from the bus ring to be transmitted to the agent and a receive queue to store data from the agent to be transmitted to the bus ring. A first counter is implemented to track a number of pending transactions in the transmit queue and a second counter is implemented to track a number of times the receive queue is full and unable to accept additional data. Frequency of the bus ring is increased or decreased based on comparison of values of the first counter and the second counter with corresponding predefined high and low threshold values.06-09-2016
20160164795STREAM SHAPING IN AVB NETWORKS - Embodiments are disclosed for a device for determining a number of sample blocks to include in a packet. In some embodiments, a device comprises a communication interface communicatively connectable to another device and configured to transmit data, a processor, and a storage device that stores instructions executable by the processor to determine a total sample size of samples stored in a transmission buffer. The instructions are further executable to calculate a bandwidth credit based on a reserved bandwidth and an elapsed time since a last sent packet, determine a number of sample blocks to include in a packet based on the total sample size and the bandwidth credit, and generate a packet including the determined number of sample blocks.06-09-2016
20160165475WIRELESS LOCAL AREA NETWORK THROUGHPUT ESTIMATION - Methods, apparatus, and computer-readable media for wireless communication may involve techniques for throughput estimation. An expected air time parameter may be used as a parameter for estimating throughput. The expected air time parameter may be indicative of an estimated air time fraction obtainable for communications using an access point (AP), for example, between a wireless station (STA) and the AP. Either the expected air time parameter or an estimated air time fraction determined (e.g., calculated) from the expected air time parameter may be transmitted from the AP to the STA (or other communication device) to allow the STA (or other communication device) to determine an estimated throughput for communications using the AP.06-09-2016
20160182325SYSTEM AND METHOD FOR AGGREGATING AND REPORTING NETWORK TRAFFIC DATA06-23-2016
20160182342SPECIALIZING VIRTUAL NETWORK DEVICE PROCESSING TO AVOID INTERRUPT PROCESSING FOR HIGH PACKET RATE APPLICATIONS06-23-2016
20160191334Monitoring Network Use of Resources - A method is described for assessing the resources of a network by performing a first measurement to measure resources in the network, constructing a model of network activity from an assessment of activity in the network, and deriving an estimate of confidence for the validity of the first measurement from the model of network activity. The first measurement may be reported along with the estimate of confidence or the first measurement may be reported if the estimate of confidence is within a limit, otherwise a second measurement is performed and reported. The method improves delivery of services to networks by allowing a measurement of resources to be coupled to an estimate of validity of that the measurement. A system and a gateway device for assessing the resources in a network is also described.06-30-2016
20160191362METHOD AND APPARATUS FOR CONTINUOUS ACCESS NETWORK MONITORING AND PACKET LOSS ESTIMATION - Described is a method for estimating throughput between first and second communication devices, the method comprising: determining maximum bottleneck throughput of a communication link between the first communication device and a third communication device, wherein the communication link between the first and third communication devices applies a common access network as between a communication link between the first and second communication devices; determining Round Trip Time (RTT) between the first and second communication devices; transmitting packet by applying User Datagram Protocol (UDP) from the third communication device to the first communication device; measuring packet loss rate associated with the transmitted packet by monitoring sequence number of the packet; and translating measured packet loss rate to Transmission Control Protocol (TCP) throughput according to maximum bottleneck throughput and RTT.06-30-2016
20160197792SYSTEM AND METHOD FOR OUT-OF-LINE REAL-TIME IN-SERVICE PERFORMANCE MEASUREMENT07-07-2016
20160197811PERFORMANCE MEASUREMENT IN A NETWORK SUPPORTING MULTIPROTOCOL LABEL SWITCHING (MPLS)07-07-2016
20160205576TIME OF FLIGHT WINDOW LIMIT SYNCHRONIZATION07-14-2016
20160380826SYSTEM AND METHOD FOR ENSURING SUBSCRIBER FAIRNESS USING OUTLIER DETECTION - Various embodiments of the present invention relating to a subscriber fairness solution are disclosed. The subscriber fairness solution contemplates a variety of improved techniques for using a flow-based statistical collection mechanism to monitor subscriber usage across various attributes (e.g., subscriber byte count, flow count, etc.) and maintain subscriber usage information for different time frames. In embodiments, the subscriber fairness solution includes a detection phase and a mitigation phase. In the detection phase, “outliers,” or subscribers who are using more than their fair share of network resources, are identified. In the mitigation phase, appropriate action is taken to resolve the constraints on the network resources, caused by these outliers. The subscriber fairness solution may be embodied in hardware, software, or a composite approach of both hardware and software.12-29-2016
20170237637METHOD AND APPARATUS FOR DETECTING OPERATING STATUS OF NODE08-17-2017
20170237643METHOD AND APPARATUS FOR MEASURING A PACKET THROUGHPUT IN WIRELESS COMMUNICATION SYSTEM08-17-2017
20220141112METHOD AND APPARATUS FOR CONTINUOUS ACCESS NETWORK MONITORING AND PACKET LOSS ESTIMATION - Described is a method for estimating throughput between first and second communication devices, the method comprising: determining maximum bottleneck throughput of a communication link between the first communication device and a third communication device, wherein the communication link between the first and third communication devices applies a common access network as between a communication link between the first and second communication devices; determining Round Trip Time (RTT) between the first and second communication devices; transmitting packet by applying User Datagram Protocol (UDP) from the third communication device to the first communication device; measuring packet loss rate associated with the transmitted packet by monitoring sequence number of the packet; and translating measured packet loss rate to Transmission Control Protocol (TCP) throughput according to maximum bottleneck throughput and RTT.05-05-2022

Patent applications in class Measurement of flow rate of messages having an address header

Website © 2023 Advameg, Inc.