Patent classifications
H04L69/32
BASE STATION EQUIPMENT, COMMUNICATION TERMINAL, COMMUNICATION SYSTEM, PROGRAM, FRAME TRANSMITTING METHOD, AND DATA STRUCTURE
If the sequence of a traffic of a first communication link from a communication apparatus to another communication apparatus includes a traffic of a second communication link from that another communication apparatus to a communication apparatus, latency is reduced, thereby saving processing time.
If, after data is transmitted from a communication apparatus to another communication apparatus by the upper layer, a data receive response signal is required from that another communication apparatus to the communication apparatus, a predetermined frame including transmission grant information for that another communication apparatus to transmit the receive response signal and data is generated in the communication apparatus. The communication apparatus transmits this generated frame to that another communication apparatus. That is, data and transmission grant information are transmitted from the communication apparatus to that another communication apparatus as a predetermined frame.
Technologies for providing runtime code in an option ROM
Technologies for utilizing a runtime code present in an option read only memory (ROM) include a sled that includes a device having an option ROM with runtime code indicative of a runtime function of the device. The sled is to detect, in a boot process, the device on the sled, access, in the boot process, the runtime code in the option ROM of the detected device to identify the runtime function, and execute, in a runtime process, the runtime function associated with the runtime code. Other embodiments are also described and claimed.
Network storage protocol and adaptive batching apparatuses, methods, and systems
A computer network-storage protocol system, including at least one initiator device having an initiator block layer and an initiator network layer interfacing with a first network driver; at least one target device having a target block layer and a target network layer interfacing with a second network driver; a plurality of network interface controllers (NICs) interfacing with the first network driver and the second network driver; a plurality of distinct channels, each channel establishing a connection between the initiator device and the target device and being configured to transmit packets between the initiator device and the target device, wherein each channel is mapped to only one NIC; and wherein the initiator block layer includes at least one request message buffer and at least one data message buffer.
Transmission method, reception method, transmission apparatus, and reception apparatus
A transmission method includes: generating one or more transfer frames that each store one or more streams used for content transfer; and transmitting the one or more generated frames through broadcast, each of the one or more streams storing one or more second transfer units, each of the one or more second transfer units storing one or more first transfer units, and each of the one or more first transfer units storing one or more Internet Protocol (IP) packets. In at least one stream among the one or more streams, each of the first transfer units positioned at a head contains reference clock information indicating time used for reproduction of the content.
RECEPTION ACCORDING TO A DATA TRANSFER PROTOCOL OF DATA DIRECTED TO ANY OF A PLURALITY OF DESTINATION ENTITIES
A data processing system arranged for receiving over a network, according to a data transfer protocol, data directed to any of a plurality of destination identities, the data processing system comprising: data storage for storing data received over the network; and a first processing arrangement for performing processing in accordance with the data transfer protocol on received data in the data storage, for making the received data available to respective destination identities; and a response former arranged for: receiving a message requesting a response indicating the availability of received data to each of a group of destination identities; and forming such a response; wherein the system is arranged to, in dependence on receiving the said message.
System and Method to Configure, Manage, and Monitor Stacking of Ethernet Devices in a Software Defined Network
An information handling system for managing a network includes a first stackable network switch, a second stackable network switch, and a hardware switching management controller. The first stackable network switch includes a first configuration setting to enable the first stackable network switch to operate in a switch stack. The first configuration setting is accessible via an OpenFlow protocol. The second stackable network switch includes a second configuration setting to enable the second stackable network switch to operate in the switch stack. The second configuration setting is accessible via the OpenFlow protocol. The hardware switching management controller includes an OpenFlow stacking manager configured to set the first configuration setting and the second configuration setting such that the switch stack includes the first and second stackable network switches.
Information processing apparatus, information processing method, and program
Data communication is performed appropriately. An information processing apparatus includes a control unit. In a case of transmitting data by using wireless communication, the control unit performs control of performing transmission while including determination information with which a device in a transmission destination of the data determines in a data link layer whether to pass the data to a higher layer of the data link layer into the data. Also, in a case of receiving data by using wireless communication, the control unit performs control of determining whether to pass the data to a higher layer of a data link layer on the basis of information included in the data (determination information that can be grasped in data link layer).
Providing secure data transfer between networks
A data frame transmitted over a serial link between a destination network and a source network is received by a computer-implemented system in the destination network. The data frame is compatible with a data link layer protocol and includes a data field. The computer-implemented system in the destination network converts the data frame directly into a format compatible with an application layer protocol, where converting the data frame into the format comprises interpreting received information included in the data field as numerical values rather than executable code. The computer-implemented system in the destination network outputs the numerical values to an application in the destination network.
DATA PROCESSING APPARATUS, NETWORK SYSTEM, PACKET ORDER CONTROL CIRCUIT, AND DATA PROCESSING METHOD
A buffer (32) for temporarily storing a packet is installed in a packet order control circuit (12H). A comparison circuit (31) compares the packet ID of an input packet with a next-selection ID indicating the packet ID of a packet to be selected next in accordance with an order. If the comparison result indicates that the packet ID and the next-selection ID do not match, a control circuit (36) stores the input packet in a storage position corresponding to the packet ID. If the packet ID and the next-selection ID match, the control circuit (36) selects the input packet as a target of a transfer process without storing the packet in the buffer (32). If the next-selection ID matches the packet ID of a packet stored in the buffer (32), the control circuit (36) selects the packet as a target of the transfer process. This guarantees the packet processing order with few memory resources.
Virtual dispersive networking systems and methods
A method for network communications from a first device to a second device includes communicating data from the first device to the second device by spawning a first virtual machine for a first network connection that virtualizes network capabilities of the electronic device, and using the virtualized network capabilities of the first virtual machine, transmitting a plurality of packets for communication to a first network address and port combination associated with the second device. The method further includes repeatedly changing to a respective another network address and port combination by repeatedly spawning a respective another virtual machine for a respective another network connection that virtualizes network capabilities of the electronic device, and using the virtualized network capabilities of the spawned respective another virtual machine, transmitting a plurality of packets for communication to the respective another network address and port combination associated with the second device.