H04L69/18

Using high speed data transfer protocol

Using high speed data transfer protocol to transfer data between a host and a storage system includes determining if a portion of data is a candidate for being transferred using the high speed data transfer protocol if the portion is not a candidate for high speed data transfer, transferring the data using a relatively low speed data transfer protocol if the portion is a candidate for high speed data transfer, attempting to transfer the data using the high speed data transfer protocol, and if transferring the data using the high speed data transfer protocol is unsuccessful, transferring the data using the relatively low speed data transfer protocol. The high speed data transfer protocol may use a first connection and the relatively low speed data transfer protocol may use a second connection. The first connection may be a PCIe or InfiniBand connection. The second connection may be a FICON connection.

SYSTEM AND TECHNIQUES TO AUTOCOMPLETE A NEW PROTOCOL DEFINITION

Various techniques can include accessing a master tree that was generated using a plurality of protocol definitions. The plurality of protocol definitions can identifies an ordered set of actions and specifies, for each sequential pair of actions in the ordered set of actions, an action-advancement condition that identifies a criterion for advancing across the sequential pair of actions in the ordered set of actions so as to trigger a later of the sequential pair of actions. A master tree includes a set of dynamic nodes and a set of static nodes. The technique can include accessing a partial protocol definition that includes at least one action. The technique can include generating an auto-completion of the partial protocol definition using the master tree, at least some of the dynamic-node weights, and at least some of the static-node weights. The technique can output a representation of an auto-completed protocol definition.

SYSTEM AND TECHNIQUES TO AUTOCOMPLETE A NEW PROTOCOL DEFINITION

Various techniques can include accessing a master tree that was generated using a plurality of protocol definitions. The plurality of protocol definitions can identifies an ordered set of actions and specifies, for each sequential pair of actions in the ordered set of actions, an action-advancement condition that identifies a criterion for advancing across the sequential pair of actions in the ordered set of actions so as to trigger a later of the sequential pair of actions. A master tree includes a set of dynamic nodes and a set of static nodes. The technique can include accessing a partial protocol definition that includes at least one action. The technique can include generating an auto-completion of the partial protocol definition using the master tree, at least some of the dynamic-node weights, and at least some of the static-node weights. The technique can output a representation of an auto-completed protocol definition.

Communication Method and System, Device, and Computer-Readable Storage Medium
20230231940 · 2023-07-20 ·

A communication method is applied to a first device and a second device. The first device and the second device implement data communication through a target signal cable. The method includes: The first device constructs to-be-sent multi-bit target data into at least one target data packet based on a preset format, where each target data packet includes at least one bit of target data and multi-bit identification data, and the multi-bit identification data in each target data packet is used to indicate a quantity and locations of target data in a corresponding target data packet. The first device packs each bit of data in the at least one target data packet, so that different data has different signal waveforms after being packed. The first device sequentially sends each bit of packed data to the second device through the target signal cable.

Communication Method and System, Device, and Computer-Readable Storage Medium
20230231940 · 2023-07-20 ·

A communication method is applied to a first device and a second device. The first device and the second device implement data communication through a target signal cable. The method includes: The first device constructs to-be-sent multi-bit target data into at least one target data packet based on a preset format, where each target data packet includes at least one bit of target data and multi-bit identification data, and the multi-bit identification data in each target data packet is used to indicate a quantity and locations of target data in a corresponding target data packet. The first device packs each bit of data in the at least one target data packet, so that different data has different signal waveforms after being packed. The first device sequentially sends each bit of packed data to the second device through the target signal cable.

Systems and methods for securely pairing a transmiting device with a receiving device

Systems and methods for securely pairing a transmitting device with a receiving device are described. The systems and methods may communicate with a first device via a first communication method over a wireless communication network. The systems and methods may transmit, to the first device via a second communication method, a first sensory pattern representing a first key. In addition, the system and methods may communicate with the first device via the first communication method using the first key.

Systems and methods for securely pairing a transmiting device with a receiving device

Systems and methods for securely pairing a transmitting device with a receiving device are described. The systems and methods may communicate with a first device via a first communication method over a wireless communication network. The systems and methods may transmit, to the first device via a second communication method, a first sensory pattern representing a first key. In addition, the system and methods may communicate with the first device via the first communication method using the first key.

Medium protection in wireless local area networks

A communication device determines whether a PHY data unit is to be transmitted in a first frequency band from among multiple frequency bands in which a WLAN communication protocol permits operation. The multiple frequency bands also include a second frequency band. The communication device determines whether the PHY data unit is to include a PS-Poll frame, and whether a BSS color is currently disabled for the WLAN. In response to i) determining that the PHY data unit is to be transmitted in the first frequency band, ii) determining that the PHY data unit is not to include a PS-Poll frame, and iii) determining that the BSS color is not currently disabled for the WLAN: the communication device determines that a TXOP duration subfield in a PHY preamble of the PHY data unit cannot be set to a value defined by the WLAN communication protocol for indicating a TXOP duration that is unspecified.

Medium protection in wireless local area networks

A communication device determines whether a PHY data unit is to be transmitted in a first frequency band from among multiple frequency bands in which a WLAN communication protocol permits operation. The multiple frequency bands also include a second frequency band. The communication device determines whether the PHY data unit is to include a PS-Poll frame, and whether a BSS color is currently disabled for the WLAN. In response to i) determining that the PHY data unit is to be transmitted in the first frequency band, ii) determining that the PHY data unit is not to include a PS-Poll frame, and iii) determining that the BSS color is not currently disabled for the WLAN: the communication device determines that a TXOP duration subfield in a PHY preamble of the PHY data unit cannot be set to a value defined by the WLAN communication protocol for indicating a TXOP duration that is unspecified.

Information processing apparatus, information processing system, and information processing method
11706131 · 2023-07-18 · ·

An information processing apparatus is communicable with an electronic apparatus according to a plurality of protocols. The information processing apparatus includes circuitry. The circuitry identifies a particular protocol supported by the electronic apparatus among the plurality of protocols. The circuitry determines a management type based on the identified particular protocol. The circuitry sets a communication path through which the electronic apparatus communicates with a management apparatus based on the determined management type.