Patent application number | Description | Published |
20080225888 | Optimizing return traffic paths using network address translation - In one embodiment, an apparatus comprises logic for optimizing return traffic paths using network address translation (NAT). The logic is operable to receive outbound data from a source node in a source network, and to replace a source address in a source address field in the outbound data with a first address from a first address pool associated with a first connection. The logic is operable to determine that return traffic on the first connection needs to be switched over to a second connection, where a second address pool is associated with the second connection. The logic is operable to generate a mapping that associates the first address with a second address from the second address pool and, based on the mapping, to replace the first address in the source address field in the outbound data with the second address. The logic is also operable to send the outbound data to the destination node over the second connection. | 09-18-2008 |
20090196178 | Disconnected Transport Protocol Connectivity - In an embodiment, an existing transport protocol connection though a mobile device is recognized as having entered a state of disconnect. A lowest received sequence number is determined from received messages to be transmitted over a disconnected transport protocol connection. A disconnect acknowledgement message with a receive window of zero and a sequence number of one less than the lowest received sequence number is transmitted. The disconnect acknowledge message with a receive window of zero and a sequence number of one less than the lowest received sequence number is continued to be transmitted until the transport protocol connection exits the disconnect state to a connect state. | 08-06-2009 |
20120117248 | Restarting Network Reachability Protocol Sessions Based on Transport Layer Authentication - In an embodiment, a method comprises establishing a first data communications session with a first router. In response to receiving a first request to establish a second data communications session, a probe message that is configured to test whether the first data communications session or the first router is responsive is sent to the first router. In response to determining that the first router has not acknowledged the probe message before a probe timer has expired, and receiving a second request to establish the second data communications session, the second data communications session with the first router is established and a state for the first data communications session is deleted. | 05-10-2012 |
20120179934 | EXTENDING APPLICATION-LAYER SESSIONS BASED ON OUT-OF-ORDER MESSAGES - A method and non-transitory computer-readable medium are disclosed for extending a hold timer that binds an application-layer session when a transport-layer out-of-order message queue includes an out-of-order message for the application-layer session. An application receives an application-layer message from transport protocol logic that is configured to deliver in-order application-layer messages to the application. The received application-layer message is a next in-order application-layer message for an application-layer session that is bound by a hold timer. After an amount time has passed, the application detects an expiration of the hold timer. In response, rather than immediately tearing down the application-layer session, the application inspects an out-of-order queue of the transport protocol logic. The hold timer is extended when the out-of-order queue includes an out-of-order application-layer message for the application-layer session. In one aspect, the transport protocol logic includes an application programming interface that provides the application with access to the out-of-order queue. | 07-12-2012 |
20120263049 | BGP SLOW PEER DETECTION - In one embodiment, a router selects a particular peer from an original update group used with an Exterior Gateway Protocol (EGP) such as Border Gateway Protocol (BGP). The original update group includes a plurality of peers of the router that share a same outbound policy and that receive common update messages, from the router, of routing table information. The router determines that the particular peer is a potential slow peer based on a first type of indicia, wherein a slow peer is a peer that cannot keep up with a rate at which the router generates update messages over a prolonged period of time. The router confirms that one or more second types of indicia are consistent with the particular peer being a slow peer. In response to the confirmation, the router determines that the particular peer is a slow peer. | 10-18-2012 |
20130227071 | Optimizing Return Traffic Paths Using Network Address Translation - In one embodiment, an apparatus comprises logic for optimizing return traffic paths using network address translation (NAT). The logic is operable to receive outbound data from a source node in a source network, and to replace a source address in a source address field in the outbound data with a first address from a first address pool associated with a first connection. The logic is operable to determine that return traffic on the first connection needs to be switched over to a second connection, where a second address pool is associated with the second connection. The logic is operable to generate a mapping that associates the first address with a second address from the second address pool and, based on the mapping, to replace the first address in the source address field in the outbound data with the second address. The logic is also operable to send the outbound data to the destination node over the second connection. | 08-29-2013 |
20130282884 | ENABLING APPLICATIONS IN A MULTI-TRANSPORT STACK ENVIRONMENT - In one embodiment, an apparatus includes a first transport stack, a virtual network interface controller (VNIC), and a second transport stack. The first transport stack is associated with an Internetwork Operating System (IOS), as well as with a plurality of interface-based Internet Protocol (IP) addresses and a plurality of IP addresses. The VNIC is configured to dynamically provision the plurality of interface-based IP addresses and the plurality of IP addresses. The second transport stack is associated with a kernel, and configured to communicate with a first application. The MS is configured to enable the first application to share the plurality of IP addresses and the plurality if IP addresses with a plurality of applications. | 10-24-2013 |
20140016454 | HIGH AVAILABILITY TRANSPORT PROTOCOL METHOD AND APPARATUS - A system and method supporting efficient, scalable stateful switchover of transport layer connections in a telecommunications network element. One method involves receiving, at a network element comprising an active transport protocol process coupled to a standby protocol process, a request to configure a first transport layer connection maintained at the active transport protocol process for stateful switchover; receiving an event associated with the first transport layer connection; creating a message containing replicated event information based on the received event; sending the message to the standby transport protocol process; and processing the message at the standby transport protocol process, wherein the standby transport protocol process replicates state information for the first connection. | 01-16-2014 |
20140211651 | BGP SLOW PEER DETECTION - In one embodiment, a router selects a particular peer from an original update group used with an Exterior Gateway Protocol (EGP) such as Border Gateway Protocol (BGP). The original update group includes a plurality of peers of the router that share a same outbound policy and that receive common update messages, from the router, of routing table information. The router determines that the particular peer is a potential slow peer based on a first type of indicia, wherein a slow peer is a peer that cannot keep up with a rate at which the router generates update messages over a prolonged period of time. The router confirms that one or more second types of indicia are consistent with the particular peer being a slow peer. In response to the confirmation, the router determines that the particular peer is a slow peer. | 07-31-2014 |
Patent application number | Description | Published |
20090219805 | COOPERATIVE TCP / BGP WINDOW MANAGEMENT FOR STATEFUL SWITCHOVER - A system and method for performing stateful switchover with reduced data, such as only metadata about a TCP window state. The metadata comprises a size of TCP packets used to send BGP messages, and which of those have been acknowledged by a neighbor networking device. The networking device comprises a BGP module to establish a BGP session between the networking device and a neighbor networking device. An active transport module within the networking device synchronizes with a standby transport module within the networking device by sending the metadata. A fault detector within the networking device initiates a stateful switchover from the active transport module to the standby transport module responsive to detecting a failure of a process and/or processor. The standby transport module uses the metadata to determine stateful metadata for preserving current BGP and TCP sessions of the networking device. | 09-03-2009 |
20100296516 | HIGH AVAILABILITY TRANSPORT PROTOCOL METHOD AND APPARATUS - A system and method supporting efficient, scalable stateful switchover of transport layer connections in a telecommunications network element. One method involves receiving, at a network element comprising an active transport protocol process coupled to a standby protocol process, a request to configure a first transport layer connection maintained at the active transport protocol process for stateful switchover; receiving an event associated with the first transport layer connection; creating a message containing replicated event information based on the received event; sending the message to the standby transport protocol process; and processing the message at the standby transport protocol process, wherein the standby transport protocol process replicates state information for the first connection. | 11-25-2010 |
20110093591 | Detecting Unavailable Network Connections - A method for detecting unavailable network connections comprises, at a first data processing node that is hosting a transport protocol connection that uses a plurality of sequence values to identify messages sent to a peer node, wherein the first node is communicatively coupled to a second data processing node serving as a redundant backup, periodically sending a checkpoint sequence value to the second node; detecting that either the transport protocol connection or a process using the transport protocol connection is unavailable, without use of a timeout; and in response thereto, sending a notification to the peer node, wherein the notification includes the checkpoint sequence value. One embodiment provides for rapidly detecting and responding to failure of a TCP process without using long timeouts as conventionally provided in long-lived applications that run on top of TCP. | 04-21-2011 |
Patent application number | Description | Published |
20100013417 | CERAMIC METAL HALIDE LAMP WITH OXYGEN CONTENT SELECTED FOR HIGH LUMEN MAINTENANCE - A lamp includes a discharge vessel with electrodes extending into the discharge vessel and an ionizable fill scaled within the vessel. The fill includes a buffer gas, optionally mercury, and a halide component. The lamp includes available oxygen, sealed within the discharge vessel, at a concentration of at least 0.1 μmol O/cc. | 01-21-2010 |
20100033114 | DOSE COMPOSITION SUITABLE FOR LOW WATTAGE CERAMIC METAL HALIDE LAMP - A lamp includes a discharge vessel with electrodes extending into the discharge vessel and an ionizable fill sealed within the vessel. The fill includes a buffer gas, optionally mercury, and a halide component comprising a sodium halide, a lanthanum halide, a thallium halide, and a calcium halide. The lanthanum halide is present in the halide component at a mol fraction of at least 0.03. | 02-11-2010 |
20130009532 | High Intensity Discharge Lamp with Ignition Aid - A high intensity discharge lamp includes an electrically insulating arc tube. A sealed shroud encloses the arc tube. An electrically conductive frame member is disposed inside the shroud and is electrically connected to an electrical conductor that extends in the arc tube. Electrically conductive foil is fastened to the frame member and forms a closed loop that encircles a leg of the arc tube by an angle in a range of at least 270 degrees to 360 degrees. The foil can be connected to the frame member and to itself. A distance from an outer surface of a flange of the arc tube leg to a proximal edge of the foil can range from 1.5 to 8 mm. A width of the foil can range from 1 mm to 4 mm. | 01-10-2013 |
20130093318 | Conductive Layer Net Ignition Aids - Embodiments of the present invention relate to high intensity discharge (“HID”) lamps which have an electrically insulating arc tube including a central portion with an interior discharge region and two legs each extending from an end of the central portion, the central portion being a larger size than the legs. Electrical conductors extend through each of the legs and are ending in electrode components which are spaced apart from each other in the discharge region. A light transmitting envelope encloses the arc tube, and a frame member is electrically attached to one of the electrical conductors. Pursuant to some embodiments, an ignition aid is provided which includes an electrically conductive element disposed on one of the legs. The ignition aid includes a conductive layer that extends from the electrically conductive element to the central portion. | 04-18-2013 |
20130127336 | INFLUENCE OF INDIUM IODIDE ON CERAMIC METAL HALIDE LAMP PERFORMANCE - The present disclosure relates to a discharge lamp with improved color point, Dccy and CRI. More specifically, the invention provides a ceramic metal halide (CMH) lamp exhibiting improved color point, Dccy and CRI with little or no loss in other lamp performance parameters. For example, the lamp in accord with at least one embodiment of the invention exhibits excellent lumen output, lamp CCT, and efficacy, in addition to improved color parameters. In one embodiment, the lamp demonstrating these characteristics is a CMH lamp having low levels of indium iodide included in the dose thereof. | 05-23-2013 |
20140070695 | VOIDLESS CERAMIC METAL HALIDE LAMPS - A voidless CMH lamp and a method of making such a lamp are provided. The CMH lamp includes a lamp body that receives at least one end plug. The end plug is constructed from a core of cermet material received within an outer layer of a ceramic material. An electrode is placed into the cermet material. The application of heat causes the cermet material to contract and eliminate voids between the lamp and cermet material. Co-sintering of the lamp, core, and outer layer provides a hermetic seal without necessarily using e.g., a sealing frit. Sintering of the ceramic material surrounding the cermet can be also used to improve light output and photometric performance of the lamp. The creation of one or more openings or recesses in the end plug can also provide performance improvements. | 03-13-2014 |
20140073215 | REDUCED MASS END PLUGS FOR VOIDLESS CMH LAMPS - A voidless CMH lamp and a method of making such a lamp are provided. The CMH lamp includes a lamp body that receives at least one end plug. The end plug is constructed from a core of cermet material received within an outer layer of a ceramic material. An electrode is placed into the cermet material. The application of heat causes the cermet material to contract and eliminate voids between the lamp and cermet material. Co-sintering of the lamp, core, and outer layer provides a hermetic seal without necessarily using e.g., a sealing frit. Sintering of the ceramic material surrounding the cermet can be also used to improve light output and photometric performance of the lamp. The creation of one or more openings or recesses in the end plug can also provide performance improvements. | 03-13-2014 |
Patent application number | Description | Published |
20110126151 | IN-LANE EXCEPTION HANDLING - This disclosure describes, generally, methods and systems for implementing in-lane exception handling. The method includes displaying, on a user terminal display device, a first user interface (UI) configured to display application data in organized rows and columns, receiving, by a data management system, updates and/or edits to the application data, and calculating, by the data management system, the updated and/or edited application data. The method further includes analyzing, by the data management system, the updates and/or edits to determine one or more of associated errors, warnings, and exceptions, and displaying, within the first UI, a graphical representation for each of the errors, warnings, and exceptions in the row and/or column of the application data where the error, warning, or exception has occurred. | 05-26-2011 |