Patent application number | Description | Published |
20080212484 | Tracing connection paths through transparent proxies - In one embodiment, a method for tracing a connection path from a source node to a destination node through a network having one or more transparent proxies includes generating a trace packet at the source node, transmitting the trace packet over the network towards the destination node, and receiving trace response packets in response to transmission of the trace packet. The trace response packets include a packet from the destination node and a packet from each of the transparent proxies in a data path from the source node to the destination node. Each of the packets from the transparent proxies includes an identifier of the transparent proxy transmitting the packet. The method further includes identifying the transparent proxies in the connection path based on information in the trace response packets. An apparatus for tracing a connection path is also disclosed. | 09-04-2008 |
20100061253 | Tracing connection paths through transparent proxies - In one embodiment, a method for tracing a connection path from a source node to a destination node through a network having one or more transparent proxies includes generating a trace packet at the source node, transmitting the trace packet over the network towards the destination node, and receiving trace response packets in response to transmission of the trace packet. The trace response packets include a packet from the destination node and a packet from each of the transparent proxies in a data path from the source node to the destination node. Each of the packets from the transparent proxies includes an identifier of the transparent proxy transmitting the packet. The method further includes identifying the transparent proxies in the connection path based on information in the trace response packets. An apparatus for tracing a connection path is also disclosed. | 03-11-2010 |
20130031269 | Handling Perceived Packet Loops With Transparent Network Services - Techniques are provided to detect and correct for packet loops associated with network traffic that passes through a wide-area application services (WAAS) device in a data center network environment. The WAAS device receives a packet from a device in a first data center. The WAAS device determines the directionality of the packet relative to a destination device of the packet. The WAAS device also determines whether the packet has an indicator that associates the packet with the WAAS device. Based on whether the packet has an indicator that associates the packet with the wide area application services device, the WAAS device inserts an indicator within the packet when the directionality of the packet indicates that the packet is to be transmitted across a wide area network (WAN), wherein the indicator comprises information that associates the packet with the WAAS device. The WAAS device forwards the packet to a network based on its directionality. | 01-31-2013 |
20130073743 | Services controlled session based flow interceptor - In one embodiment, a method includes receiving session information at a traffic interceptor in communication with a plurality of service devices, the session information transmitted from one of the service devices and identifying flows associated with a session and the service device associated with the session, storing the session information at the traffic interceptor, and transmitting traffic received at the traffic interceptor to the service device selected based on the session information. An apparatus is also disclosed. | 03-21-2013 |
20130163470 | TRAFFIC OPTIMIZATION OVER NETWORK LINK - In one embodiment, a method includes receiving a TCP (Transmission Control Protocol) packet at a service device configured to optimize traffic over a network link, inserting a discovery identifier in the TCP packet, encapsulating the TCP packet in a UDP (User Datagram Protocol) packet, and transmitting the UDP packet over the network link. An apparatus is also disclosed. | 06-27-2013 |
20130238811 | Accelerating UDP Traffic - Systems and methods are disclosed for the acceleration of UDP traffic. tive action may be taken. Dynamic TCP tunnels may be established as the traffic flows from a source to a destination device. As the present approach is dynamic, the operational complexities are drastically reduced/eliminated. High availability systems become much easier to implement with acceleration that is dynamic and adapts to the traffic flow. | 09-12-2013 |
20130339727 | WAN Optimization Without Required User Configuration for WAN Secured VDI Traffic - In order for intermediary WAAS devices to process and accelerate ICA traffic, they must decrypt the ICA traffic in order to examine it. Disclosed is a mechanism by which the ICA traffic may be re-encrypted for transport over the WAN in a manner that does not require explicit configuration by the administrator of the WAAS devices. For example, VDI traffic may be intercepted and all data redundancy elimination messages may be encrypted and sent to a peer network device. | 12-19-2013 |
Patent application number | Description | Published |
20100250757 | REDIRECTION OF A REQUEST FOR INFORMATION - A method is provided in one example embodiment and includes identifying a first data center configured to receive a request initiated by an end user. The method also includes detecting a presence of a wide area application service (WAAS) and identifying a second data center. The method further includes signaling, in response to the presence of the WAAS, to redirect data packets associated with the request to the second data center. In more specific embodiments, the signaling includes adding a TCP option to packets of a session associated with the end user to inform components of redirecting capabilities of a WAAS element. The detecting can include recognizing a transmission control protocol (TCP) option in detecting the presence of the WAAS. The TCP option can be used to identify capabilities of a WAAS element that is involved in servicing the request of the end user. | 09-30-2010 |
20100271964 | FLOW REDIRECTION EMPLOYING STATE INFORMATION - In an example embodiment, there is disclosed an apparatus comprising a first interface configured to receive a packet from a client, a second interface configured to transmit the packet to a server, a third interface configured to communicate with at least one processing device, redirection module in communication with the first interface, the second interface and the third interface, and flow monitoring and state information module in communication with the first interface, the second interface, the third interface and the redirection module. Responsive to receipt of the packet on the first interface, the redirection module is operable to communicate with the flow monitoring and state information module whether state information exists for the packet, the state information comprising an address for a processing device. The redirection module is operable to route the packet to the processing device responsive to determining state information exists for the packet. | 10-28-2010 |
20110255537 | Controlling Directional Asymmetricity in Wide Area Networks - In one embodiment a method includes detecting, at a first Wide Area Network (WAN) device deployed at an edge of a WAN, a packet passing through the first WAN device and departing a node with which the first WAN device is associated for another node connected to the WAN, identifying, by the first WAN device, a network destination address to which the packet is addressed, obtaining from memory accessible to the first WAN device an identifier of another WAN device associated with the network destination address, and marking the packet with the identifier to generate a marked packet. The marked packet is then received by a WAN device, which detects the identifier, and passes the marked packet to the identified WAN device. In an embodiment, the WAN device associated with the network destination address is a WAN device that first detects a synchronization-acknowledgement (SYN-ACK) packet. | 10-20-2011 |
20130142047 | Channel Quality Aware Transport Flow Compensation - Channel quality of an airlink is assessed at an edge router of a radio-access communication network. Based on the assessment, the cause of lost data is determined to be due to traffic congestion or due to poor channel quality. In the latter case, congestion recovery/avoidance processes of a transport protocol of over a spliced transport connection can be overridden to avoid unnecessary limitations to data flow. | 06-06-2013 |
20140269741 | TRANSPARENT FLOW BASED APPLICATION NAVIGATOR - In one embodiment, a network frame is received at flow aware navigator between a client computer and a server computer. The flow aware navigator is configured to determine whether the network frame should be forwarded to one or more network services for processing before forwarding the network frame to the server computer. If the flow aware navigator determines that the network frame should be forwarded to one or more network services for processing before forwarding the network frame to the server computer, the flow aware navigator forwards the network frame to the one or more network services for processing. In response to receiving the processed network frame from the network services, the flow aware navigator then forwards the processed network frame to the server computer. | 09-18-2014 |
Patent application number | Description | Published |
20110096706 | METHODS AND APPARATUS FOR PAGING RECEPTION IN MULTIMODE WIRELESS NETWORKS - Methods and apparatus enabling a mobile device to receive paging notifications from multiple networks. In one embodiment of the present invention, a first device connected to a first network momentarily ignores the first network, to monitor a second network instead. The first device identifies and prioritizes a list of applications of the first network; the prioritized listing allows the first device to preempt one of its lower priority tasks to monitor the second network for paging messages instead. The described methods and apparatus enable e.g., GSM paging for Class B cellular devices which are connected to GPRS NMO-2 type networks. The Class B cellular device can ignore certain GPRS data (which is tolerant to error), to decode GSM paging channels, which would otherwise be missed. | 04-28-2011 |
20110143805 | METHOD AND APPARATUS TO IMPROVE THE ROBUSTNESS OF A WIRELESS COMMUNICATION LINK - A method and apparatus to improve the robustness of a wireless communication link between a base station and a mobile communication device. The method increases power selectively on portions of an uplink communication signal transmitted from the mobile communication device to the base station. The method monitors a quality metric value at the mobile communication device and sets the transmit power level of the first portion of an uplink communication signal to the first power level, if the monitored quality metric value is in a first range of quality values, or sets the transmit power level of the first portion of the uplink communication signal to a second power level, if the monitored quality metric value is in a second range of quality values. The first portion of the uplink communication signal includes control signals used by a base station to maintain connection of the wireless communication link. | 06-16-2011 |
20110195713 | METHODS FOR SELECTING CELLS IN CELLULAR TELEPHONE SYSTEMS - User equipment such as cellular telephones and other wireless electronic devices may communicate wirelessly with 2G and 3G cells in a cellular network. The cellular network may broadcast a list of primary scrambling codes corresponding to 3G cell sites that are potentially available for wirelessly communicating with the user equipment. The user equipment may perform an evaluation of primary scrambling code pilot signal strengths for each of the primary scrambling codes in the list. The user equipment may also maintain a record whenever a more extensive full primary scrambling code scan fails. If the evaluation reveals that at least one signal strength is sufficient, the cellular telephone may establish a corresponding 3G wireless link. If the evaluation does not identify any sufficiently strong 3G cells, a full pilot signal scan may be performed, provided that no full scans have failed within a predetermined time interval before the current time. | 08-11-2011 |
20110207459 | METHOD AND APPARATUS FOR CELL RESELECTION - A method of reselecting a mobile wireless communication device to a network subsystem before initiating a connection with a wireless communication network. A connection request is received by the mobile wireless communication device in response to a user input. Attributes of signals received by the mobile wireless communication device from multiple network subsystems in the wireless communication network are measured over a period of time. The mobile wireless communication device is associated with one of the network subsystems and not associated with other network subsystems. The mobile wireless communication device reselects to one of the network subsystems based on quality metrics generated from the measured received signal attributes. After reselection, the mobile wireless communication device initiates a connection through the reselected network subsystem. | 08-25-2011 |
20110256863 | METHOD AND APPARATUS FOR WIRELESS RADIO FREQUENCY TEST SIGNAL GENERATION - Generating a radio frequency test signal for a mobile wireless communication device from a set of scanned radio frequency data that represents a plurality of radio frequency channels over a sequence of time intervals. A segment of the set of scanned radio frequency data over a time interval is classified into one of several radio frequency environments. A subset of the segment of scanned radio frequency data is selected based on the classified radio frequency environment. A segment of the radio frequency test signal is generated using the selected subset of scanned radio frequency data. The steps of classifying, selecting and generating are repeated for each time interval in the sequence of time intervals. Classifying the segment of scanned radio frequency data into a radio frequency environment includes comparing a set of statistics extracted from the segment of scanned radio frequency data to pre-defined classification ranges. | 10-20-2011 |
20110319076 | EXPANDED CELL SEARCH AND SELECTION IN A MOBILE WIRELESS DEVICE - A method and apparatus for expanded cell search and selection in a mobile wireless device. The mobile device locates cells in a first of neighbor cells and in a second list of stored cells and evaluates located cells using suitability criteria. When locating a suitable first cell that uses a first radio access technology (RAT) in the first list, the first cell is selected. When locating a second suitable cell that uses a second RAT in the first list and not locating a suitable cell that uses the first RAT in the second list, the second cell is selected. When locating a third suitable cell that uses the second RAT in the first list and locating a fourth suitable cell that uses the first RAT in the second list, the fourth cell is selected when more suitable than the third cell. | 12-29-2011 |
20110319081 | FAST CELL SELECTION IN A MOBILE WIRELESS DEVICE - A method and apparatus for fast cell selection by a mobile wireless device. The mobile wireless device detects when a first wireless cell fails a set of stored suitability criteria and searches for and locates a set of candidate wireless cells to associate with. The mobile wireless device measures at least one received signal metric for each candidate wireless cell in the set of candidate wireless cells. When a candidate cell in the set of candidate wireless cells is identically the first wireless cell, the mobile wireless device evaluates the suitability of the candidate wireless cell using the stored set of suitability criteria for the first wireless cell and the measured at least one received signal metric for the candidate wireless cell. The mobile wireless communication device associates with the candidate wireless cell when the candidate wireless cell meets the stored set of suitability criteria. | 12-29-2011 |
20110320856 | METHOD AND APPARATUS FOR SELECTIVE READING OF SYSTEM INFORMATION IN A MOBILE WIRELESS DEVICE - A method to read selectively system information messages in a mobile wireless communication device. The mobile wireless device receives a first transmission of a multiple segment message through a radio frequency receiver. The mobile wireless device detects decoding errors in at least one of the received segments of the first transmission. In response to detecting decoding errors, the mobile wireless device selectively receives a first subset of segments in a second transmission of the multiple segment message. The mobile wireless device powers down at least a portion of the radio frequency receiver during receive time intervals for a second subset of segments in the second transmission. The first subset of segments in the second transmission corresponds to segments in the first transmission received with decoding errors. The second subset of segments in the second transmission corresponds to segments in the first transmission received without decoding errors. | 12-29-2011 |
20120083264 | METHOD AND APPARATUS FOR TRANSPORT FORMAT SELECTION IN A MOBILE WIRELESS DEVICE - A method and apparatus for transport format selection in a mobile wireless communication device. During a simultaneous voice and data call, the mobile wireless communication device selects a transport format for proper uplink data transmission. Simultaneous voice and data calls require higher uplink transmit power than voice only calls. The mobile wireless communication device selects a transport format based on the uplink transmit power level. At higher transmit power levels, minimum or zero data rates are chosen to maintain sufficient power for simultaneous voice. Transmit format is specified using a transmit format combination indicator. | 04-05-2012 |
20120281561 | ADAPTIVE FAST DORMANCY IN A MOBILE DEVICE - Method, apparatus and computer program product to adapt the timing for releasing connections between a mobile wireless device and a wireless network is described. The mobile wireless device monitors data activity, and the value of a fast dormancy timer increases when data activity increases and decreases when data activity decreases. The mobile wireless device counts successive time intervals that include data activity and changes the value of the fast dormancy timer based on a preferred fast dormancy timer value related to the successive time interval count. | 11-08-2012 |
20130017797 | SELECTIVE RECEIVE DIVERSITY IN A MOBILE WIRELESS DEVICEAANM Ramasamy; VenkatasubramanianAACI San JoseAAST CAAACO USAAGP Ramasamy; Venkatasubramanian San Jose CA USAANM Nukala; Gaurav R.AACI SunnyvaleAAST CAAACO USAAGP Nukala; Gaurav R. Sunnyvale CA US - Method, apparatus and computer program product measuring signals received through multiple antennas in a mobile wireless device is described. Signals received through at least one of a primary antenna and a secondary antenna, during each cycle in a series of discontinuous reception cycles, is measured. The mobile wireless device switches between the primary and secondary antennas based on comparing the moving averages of the measured received signals to pre-determined thresholds. When unable to decode successfully a signal received on the primary antenna, the mobile wireless device switches to decode signals received on the secondary antenna. | 01-17-2013 |
20130077597 | WIRELESS RADIO ACCESS NETWORK CONTROL CHANNEL CAPACITY MANAGEMENT - Transmission capacity for a control channel sent to multiple mobile wireless devices in a wireless network is increased by transmitting the control channel using multi user multiple input multiple output transmissions (MU MIMO). Received signal quality measured at mobile wireless devices in a radio sector are communicated to a radio node and used to determine one or more sets of mobile wireless devices to share transmission of control channel elements on the same time and frequency resource element. The radio node indicates the use of MU MIMO and the selection of precoding matrices to each of the mobile wireless devices in the each set of mobile wireless devices. | 03-28-2013 |
20130084858 | EXPANDED CELL SEARCH AND SELECTION IN A MOBILE WIRELESS DEVICE - A method and apparatus for expanded cell search and selection in a mobile wireless device. The mobile device locates cells in a first of neighbor cells and in a second list of stored cells and evaluates located cells using suitability criteria. When locating a suitable first cell that uses a first radio access technology (RAT) in the first list, the first cell is selected. When locating a second suitable cell that uses a second RAT in the first list and not locating a suitable cell that uses the first RAT in the second list, the second cell is selected. When locating a third suitable cell that uses the second RAT in the first list and locating a fourth suitable cell that uses the first RAT in the second list, the fourth cell is selected when more suitable than the third cell. | 04-04-2013 |
20130225223 | TRANSMIT ANTENNA SELECTION IN A MOBILE WIRELESS DEVICE - Methods and apparatuses to select a transmit antenna in a mobile wireless device connected to a wireless network are described. The mobile wireless device monitors received signal characteristics through first and second antennas and switches antennas based on the monitored signal characteristics and on an assessment of the sufficiency of available transmit power headroom to accommodate data transmissions in the uplink direction. Sufficiency is determined based on one or more criteria including achievable data rate throughput, quality of service, grade of service, an amount of data buffered, an amount of resources allocated by the wireless network and a number of “power up” commands received by the mobile wireless device during a pre-determined time interval. | 08-29-2013 |
20140126522 | METHODS AND APPARATUS FOR PAGING RECEPTION IN MULTIMODE WIRELESS NETWORKS - Methods and apparatus enabling a mobile device to receive paging notifications from multiple networks. In one embodiment of the present invention, a first device connected to a first network momentarily ignores the first network, to monitor a second network instead. The first device identifies and prioritizes a list of applications of the first network; the prioritized listing allows the first device to preempt one of its lower priority tasks to monitor the second network for paging messages instead. The described methods and apparatus enable e.g., GSM paging for Class B cellular devices which are connected to GPRS NMO-2 type networks. The Class B cellular device can ignore certain GPRS data (which is tolerant to error), to decode GSM paging channels, which would otherwise be missed. | 05-08-2014 |
20150065188 | TRANSMIT ANTENNA SELECTION IN A MOBILE WIRELESS DEVICE - Methods and apparatuses to select a transmit antenna in a mobile wireless device connected to a wireless network are described. The mobile wireless device monitors received signal characteristics through first and second antennas and switches antennas based on the monitored signal characteristics and on an assessment of the sufficiency of available transmit power headroom to accommodate data transmissions in the uplink direction. Sufficiency is determined based on one or more criteria including achievable data rate throughput, quality of service, grade of service, an amount of data buffered, an amount of resources allocated by the wireless network and a number of “power up” commands received by the mobile wireless device during a pre-determined time interval. | 03-05-2015 |