Unlock instant, AI-driven research and patent intelligence for your innovation.

A message sending method and device

A technology for message sending and message forwarding, which is applied in the field of communication and can solve problems such as inability to communicate

Active Publication Date: 2016-12-07
HUAWEI CLOUD COMPUTING TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The embodiment of the present invention provides a message sending method and device to solve the problem that the primary subnet manager fails to switch to the standby subnet management during the first communication process between the communication device and the peer communication device in the existing Infiniband network. When the device is working, it will lead to the problem that communication cannot be carried out in a short time

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A message sending method and device
  • A message sending method and device
  • A message sending method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] Such as figure 1 Shown is a flow chart of a message sending method in an embodiment of the present invention, the method comprising:

[0046] Step 101, when the communication device detects that each communication device is newly connected to the network where it is located, it obtains the global identifier GID representing the physical address of the new communication device from the newly connected communication device.

[0047] First of all, the embodiment of the present invention is applied to an Infiniband network. All communication devices in the network need to communicate through a local identifier LID, which is determined by the subnet manager in the network according to the ID of each communication device. The global identifier GID is a unique identifier assigned to each communication device, so the communication device can communicate with other communication devices in the IB network only through the LID.

[0048] Therefore, in order to obtain the LID of th...

Embodiment 2

[0091] Corresponding to the message sending method in the embodiment of the present invention, the embodiment of the present invention also provides a message sending device, such as image 3 Shown is a schematic structural diagram of a message sending device in an embodiment of the present invention, and the device includes:

[0092] An acquisition module 301, configured to acquire a global identifier GID representing the physical address of the newly accessed communication device in the newly accessed communication device when each communication device is newly accessed in the network where the communication device where the acquisition module 301 is located is located;

[0093] A determining module 302, configured to obtain the LID allocated for the newly accessed communication device from the subnet manager that allocates the local identification LID for the communication device in the network;

[0094] The processing module 303 is configured to store the obtained correspo...

Embodiment 3

[0104] Corresponding to the message sending method in Embodiment 1 of the present invention, this embodiment of the present invention also provides a communication device, such as Figure 5 Shown is a schematic structural diagram of a communication device in an embodiment of the present invention, and the communication device includes:

[0105] The processor 501 is configured to acquire the global data representing the physical address of the new access communication device in the new access communication device when the communication device where the processor 501 is located detects that each communication device is newly accessed in the network where it is located. Identify the GID, and obtain the LID allocated for the new access communication device from the subnet manager that allocates the local identification LID for the communication device in the network;

[0106] The memory 502 is configured to store the acquired correspondence between the GID and the LID in a message...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the present invention provides a method and device for sending a message. The method includes: when a communication device detects that each communication device is newly connected to the network where it is located, obtains the physical The global identifier GID of the address, the communication device obtains the LID allocated for the new access communication device from the subnet manager that allocates the local identifier LID for all communication devices in the network, and the corresponding relationship between the acquired global identifier GID and the local identifier LID Stored in the message forwarding path table, thereby avoiding the problem that the communication device in the network and the new access communication device cannot perform IPoIB communication for a short period of time when the main subnet manager fails, thereby reducing the network delay. Improved network stability and reliability.

Description

technical field [0001] The present invention relates to the field of communication technologies, in particular to a message sending method and device. Background technique [0002] Infiniband IB (Infiniband) network is a channel-based I / O system using a switch structure, mainly used for communication in the server field, including communication between servers, servers and storage devices, and servers and networks. The protocol for transmitting IP packets over IB (IPoIB, IP overInfiniband) is a protocol customized to achieve compatibility between Infiniband networks and Transmission Control Protocol (TCP) / Internet Protocol (IP) networks. It packages IP packets into the Infiniband transport layer upload. [0003] The sending and receiving of IPoIB messages depends on the underlying IB network. The communication addressing of the IB network uses the local identification LID (Local identification). The local identification LID is assigned to each node on the communication netw...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/06H04L29/12H04L12/24
Inventor 袁学文
Owner HUAWEI CLOUD COMPUTING TECH CO LTD