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


370252000 - Determination of communication parameters

Patent class list (only not empty are listed)

Deeper subclasses:

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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
20120294186CAPACITY MANAGEMENT IN MESH NETWORKS - The invention relates to a method for mesh-wide capacity management in a mesh network (11-22-2012
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
20120039211RADIO CONTROLLER AND MOBILE COMMUNICATION METHOD - A radio controller 02-16-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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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

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