Abstract:
A system for transporting public switched network (PSTN) (25a and 25b) terminated signaling across an Internet protocol (IP) (13) network includes a gateway (29a) between the PSTN (25a and 25b) and the IP network. The gateway receives a telephony signaling message from the PSTN and determines if the telephony signaling message maps to an IP signaling message. If the telephony signaling message does not map to an IP signaling message, the gateway packages the telephony signaling message in a special IP signaling message for transport over the IP network. If the gateway receives a special IP signaling special message, the gateway unpackages the telephony signaling message from the special message for transport over the PSTN (25a and 26a). If the gateway (29a) receives DTMF signals from the PSTN (25a and 25b), the gateway translates the DTMF signals to digits and packages the digits in a special IP signaling message for transport over the IP network (13). The gateway (29a) also packages the DTMF signals in an IP media transport protocol message for transport over the IP network (13).
Abstract:
Methods and systems for transmitting user part messages between signaling system seven (SS7) signaling points (1000, 1002, 1004, 1006) over an internet protocol (IP) network (1008) include receiving, at a signal transfer point (1000, 1002, 1004, 1006), a first SS7 user part message. The first SS7 user part message can be received from a first SS7 signaling point (1000, 1002, 1004, 1006), such as a service switching point (SSP) (1004, 1006). The first SS7 user part message is encapsulated in a first IP packet. The first IP packet is transmitted to a second SS7 signaling point (1000, 1002, 1004, 1006) over IP network (1008).
Abstract:
A method of transmitting signalling information in a Public Land Mobile Network (PLMN) between a pair of peer application parts. An adaptation layer is interposed between the TCAP of an SS7 network and a TCP/IP part to allow signalling data to be transmitted to and from an application part via an IP based network. The Adaptation layer provides for translation between global titles or Destination Point Codes (DPCs), used as the basis for addressing in the SS7 network, and IP addresses/port numbers for use in the IP network. The adaptation layer also provides for formatting of messages suitable for processing by the TCP/IP layers, and also for formatting signalling information flowing in the reverse direction.
Abstract:
It is provided a method, comprising encapsulating plural packet data units into a datagram of a user datagram protocol, wherein each of the plural packet data units comprises a respective header of a tunneling protocol and a respective user data packet, and each of the headers indicates a length of the respective packet data unit.
Abstract:
A TCP/IP packet decoder fetches, from a packet received via a satellite communication system, IP version information, which is provided to version comparators. When a version comparator indicates a match, protocol information is provided to a TCP comparator. If the TCP comparator determines that the packet is a TCP data packet, a flag is raised causing generation of a TCP acknowledgment for transmission to a source device. In another embodiment, a layer 3 switch or router includes a TCP hardware filter to determine whether the received packet is a TCP data packet, thereby causing the TCP data packet to be mirrored for transmission to a modem. In a third embodiment, a TCP hardware filter, provides an indication to a layer 2 switch when a TCP data packet is received causing the TCP data packet to be mirrored for transmission to a modem, which generates and transmits a TCP acknowledgment.
Abstract:
Embodiments are directed towards improving the performance of network traffic management devices by optimizing the management of hot connection flows. A packet traffic management device ("PTMD") may employ a data flow segment ("DFS") and control segment ("CS"). The CS may perform high-level control functions and per-flow policy enforcement for connection flows maintained at the DFS, while the DFS may perform statistics gathering, per-packet policy enforcement (e.g., packet address translations), or the like, on connection flows maintained at the DFS. The DFS may include high-speed flow caches and other high-speed components that may be comprised of high- performance computer memory. Making efficient use of the high speed flow cache capacity may be improved by maximizing the number of hot connection flows and minimizing the number of malicious and/or in-operative connections flows (e.g., non-genuine flows) that may have flow control data stored in the high-speed flow cache.
Abstract:
A system and method are provided that allow WiGig protocol adaptation layers (PALs) to operate differently from the proposed WiGig standard on top of an Internet protocol (IP) layer in order to enhance routing options for communication of the data traffic between a transmitting (source) device and a receiving (sink) device. A layering arch itecture is provided that allows WiGig PALs, such as WDE, to operate on top of an IP layer. A signaling mechanism is also provided that allows a negotiation, or at least an indication, of the underlying layering structure for specific data communications. Recognizing that the next generation wireless display requires technology such as WiGig WDE to support the driving demand for a cable replacement user experience and richer wireless display use cases, this PAL over IP architecture optimizes alignment of the WiGig data communication technology with other data communication technologies.
Abstract translation:提供一种系统和方法,其允许WiGig协议适配层(PAL)与互联网协议(IP)层之上的所提出的WiGig标准不同地运行,以便增强用于在发送(源) )设备和接收(接收)设备。 提供了一个分层的拱形结构,允许诸如WDE之类的WiGig PAL在IP层之上运行。 还提供信令机制,其允许用于特定数据通信的基础分层结构的协商或至少指示。 认识到下一代无线显示器需要诸如WiGig WDE之类的技术来支持电缆更换用户体验的驱动需求和更丰富的无线显示用例,该PAL over IP架构优化了WiGig数据通信技术与其他数据通信技术的对准。
Abstract:
A runtime adaptable protocol processor is disclosed. The processor architecture provides capabilities to transport and process Internet Protocol (IP) packets from Layer 2 through transport protocol layer and may also provide packet inspection through Layer 7. Further, a runtime adaptable processor is coupled to the protocol processing hardware and may be dynamically adapted to perform hardware tasks as per the needs of the network traffic being sent or received and/or the policies programmed or services or applications being supported. A set of engines may perform pass-through packet classification, policy processing and/or security processing enabling packet streaming through the architecture at nearly the full line rate. A scheduler schedules packets to packet processors for processing. An internal memory or local session database cache stores a session information database for a certain number of active sessions. The session information that is not in the internal memory is stored and retrieved to/from an additional memory. An application running on an initiator or target can in certain instantiations register a region of memory, which is made available to its peer(s) for access directly without substantial host intervention through RDMA data transfer. A security system is also disclosed that enables a new way of implementing security capabilities inside enterprise networks in a distributed manner using a protocol processing hardware with appropriate security features.
Abstract:
The solution of the present invention provides systems and methods for encoding information into an Internet Protocol identification field (IPID) of an IP layer header of a network packet in a manner acceptable to many or all of the network devices that encounter the encoded packet. In one embodiment, the solution described herein encodes the IP identification field of the IPID header with information to be communicated between devices. Appliances may use the encoded IP field as a signal or a means for a low-bandwidth subcarrier of data between the appliances that is transparent to any intervening network equipment. For example, the encoded field may be used to announce or probe the presence of a device, a functionality or capability of device or to indicate a type or speed of a network connection of a port on a device.