摘要:
A method is disclosed for dynamically creating encapsulation and decapsulation chains and segmenting the packet-forwarding plane. A distributed router may comprise multiple cards, each exposing a subset of the router's physical interfaces. Some physical interfaces may be configured to send/receive only certain types and destinations of data packets. Some cards might not expose any physical interfaces configured to send/receive a particular type and destination of packet, making encapsulation and/or decapsulation chains for virtual interfaces that process data packets of the particular type useless on those cards. Therefore, instead of always creating both encapsulation and decapsulation chains for a virtual interface on a card, an aspect of the method dynamically determines which of the encapsulation and decapsulation chains are useful for a virtual interface on that card, and creates only those chains that are useful on that card. Thus, the packet-forwarding plane is segmented into independent encapsulation and decapsulation segments.
摘要:
In general, techniques are described for using routing information obtained by operation of network routing protocols to dynamically generate network and cost maps for an application-layer traffic optimization (ALTO) service. For example, an ALTO server of an autonomous system (AS) receives routing information from routers of the AS by listening for routing protocol updates outputted by the routers and uses the received topology information to dynamically generate a network map of PIDs that reflects a current topology of the AS and/or of the broader network that includes the AS. Additionally, the ALTO server dynamically calculates inter-PID costs using received routing information that reflects current link metrics. The ALTO server then assembles the inter-PID costs into a cost map that the ALTO server may provide, along with the network map, to clients of the ALTO service.
摘要:
Data is collected from the integral timing sensor of a marine acoustic source such as an airgun, typically used for seismic measurements. Artefacts in the firing data are used to monitor the firing pressure and optionally the correct functioning of the marine acoustic source.
摘要:
A packer provides multiple seals when deployed downhole. Exposed to an activating agent, a swellable element on the packer's mandrel expands radially outward to form a seal with the borehole wall. Deformable elements, are disposed on the mandrel adjacent the swellable element. These deformable elements deform outward to the surrounding borehole wall to at least partially isolate the downhole annulus and the swellable element. Bias units releasable affixed on the tool adjacent the deformable elements can deform the elements. These bias units can be released either by swelling of the swellable element or by fluid pressure. Once released, the bias units are axially biased toward the deformable elements to deform them. In this way, the packer can form multiple seals with the borehole wall, and the deformable elements can isolate the swellable element from the downhole annulus, which can keep the swellable element from degrading or being overly extruded.
摘要:
A downhole tool, such as a packer or liner hanger, has a mandrel on which slips are disposed for engaging a surrounding tubular downhole. When the tool is being run in or out of the hole, at least one magnetic component magnetically retains the slip adjacent the mandrel so the slip can be held away from the surrounding tubular. When the tool is set downhole, the initial magnetic retention can be broken, and the slips can be moved away from the mandrel to engage the surface of the surrounding tubular.
摘要:
Systems and methods presented herein provide for the processing of PostScript print jobs that are not DSC compliant. A single stream of a PostScript data is processed and divided into multiple streams (e.g., page objects), each comprising data operable to render an individual page. In one embodiment, a method includes receiving the PostScript data stream and identifying object tokens in the PostScript data stream. An object token is operable to generate a PostScript object or execute a PostScript operation. A portion of the object tokens may be operable to define page boundaries in the PostScript data stream. The method also includes analyzing the object tokens to parse the object tokens into a plurality of page objects, separating the page objects into a plurality of data paths, and parallel processing the page objects through the data paths to rasterize the PostScript data stream on a page by page basis.
摘要:
A downhole sleeve has an insert movable in the sleeve's bore from a closed condition to an opened condition when a ball dropped in the bore engages an indexing seat in the sliding sleeve. In the closed condition, the insert prevents communication between the bore and the sleeve's port, while the insert in the opened condition permits communication between the bore and port. Keys of a seat extend into the bore to engage the ball and to move the insert open. After opening, the keys retract so the ball can pass through the sleeve to another cluster sleeve or to an isolation sleeve of an assembly. Insets or buttons disposed in the sleeve's port temporarily maintain fluid pressure in the sleeve's bore so that a cluster of sleeves can be opened before treatment fluid dislodges the button to treat the surrounding formation through the open port.
摘要:
A method of identifying an egress point to a network location in a data communications network comprising a plurality of nodes and links there between comprises the step, performed at the identifying node, of receiving a notification through the network advertising an adjacency to a network location. The method further comprises the steps, performed at the identifying node, of deriving from the notification adjacency information and identifying, from the adjacency information, the egress point.
摘要:
A method for communicating optically between nodes of an optical network, including forming, between a first node and a second node of the network, a set of lightpaths, each of the set of lightpaths having a respective configuration, and transferring communication traffic between the first and second nodes via the set of lightpaths. The method also includes forming a determination for the set of lightpaths that a communication traffic level associated therewith is less than a predetermined threshold, and in response to the determination, removing a lightpath having a given configuration from the set of lightpaths to form a reduced set of lightpaths. The method further includes transferring the communication traffic between the first and second nodes via the reduced set of lightpaths, while reducing a level of power consumption in the removed lightpath and while maintaining the given configuration of the removed lightpath.
摘要:
Data is collected from the integral timing sensor of a marine acoustic source such as an airgun, typically used for seismic measurements. Artefacts in the firing data are used to monitor the firing pressure and optionally the correct functioning of the marine acoustic source.