CN116209071A - Communication method, device and system - Google Patents

Communication method, device and system Download PDF

Info

Publication number
CN116209071A
CN116209071A CN202111441459.1A CN202111441459A CN116209071A CN 116209071 A CN116209071 A CN 116209071A CN 202111441459 A CN202111441459 A CN 202111441459A CN 116209071 A CN116209071 A CN 116209071A
Authority
CN
China
Prior art keywords
node
channel
uplink
channels
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111441459.1A
Other languages
Chinese (zh)
Inventor
陈曦
张阔
余毅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN202111441459.1A priority Critical patent/CN116209071A/en
Priority to PCT/CN2022/135029 priority patent/WO2023098659A1/en
Publication of CN116209071A publication Critical patent/CN116209071A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A communication method, device and system belong to the technical field of communication. The method comprises the following steps: and after receiving the channel indication comprising the identifiers of the plurality of uplink channels sent by the first node, the target second node sequentially executes setting operations corresponding to the plurality of uplink channels. The setting operation corresponding to the uplink channel comprises the following steps: after setting the first uplink channel as an uplink channel, the target second node transmits a first uplink test signal to the first node and receives a similarity indication transmitted by the first node; and when the similarity indication indicates that the similarity between the first uplink channel and one uplink channel is smaller than a first similarity threshold value, the target second node adjusts the first uplink channel and repeatedly executes the operations of sending the first uplink test signal and receiving the similarity indication until the similarity between the first uplink channel and the one uplink channel is larger than or equal to the first similarity threshold value. The method and the device can reduce errors of channel adjustment, and are used for channel adjustment.

Description

Communication method, device and system
Technical Field
The present disclosure relates to the field of communications, and in particular, to a communication method, device, and system.
Background
In the field of communications, there is often a point-to-multipoint communication connection. For example, a first node is coupled to a plurality of second nodes, the first node being capable of communicating with each of the plurality of second nodes.
In order to distinguish between the plurality of second nodes, the communication resources between the first node and the plurality of second nodes are typically divided into a plurality of channels, each second node communicating with the first node on a different channel. And, the first node may also instruct the second node to adjust the uplink channel of the second node to the first node.
However, currently, when the second node adjusts the uplink channel according to the instruction of the first node, the error of channel adjustment is large.
Disclosure of Invention
The application provides a communication method, a communication device and a communication system, which can solve the problem of larger error of channel adjustment, and the technical scheme is as follows:
in a first aspect, a communication method is provided, the method being performed by a target second node connected by a first node, the first node being connected to a plurality of second nodes, the target second node being one of the plurality of second nodes. The method comprises the following steps: after receiving the channel indication sent by the first node, the target second node sequentially executes setting operations corresponding to a plurality of uplink channels according to the identifiers of the plurality of uplink channels in the channel indication.
Wherein, the uplink channel is the channel from the second node to the first node; the setting operation corresponding to one uplink channel in the plurality of uplink channels comprises the following steps: the target second node firstly sets a first uplink channel from the target second node to the first node as the one uplink channel; then, the target second node transmits a first uplink test signal to the first node on a first uplink channel, and receives a similarity indication sent by the first node according to the first uplink test signal, wherein the similarity indication is used for indicating whether the similarity between the first uplink channel and one uplink channel is smaller than a first similarity threshold value; and when the similarity between the first uplink channel and one uplink channel is smaller than a first similarity threshold value, the target second node adjusts the first uplink channel and repeatedly executes the operations of sending the first uplink test signal and receiving the similarity indication until the similarity between the first uplink channel and the one uplink channel is larger than or equal to the first similarity threshold value.
In the communication method provided by the embodiment of the present application, the first node may send, to the target second node, a channel indication including identifiers of a plurality of uplink channels, so that the target second node sets the first uplink channel as the plurality of uplink channels in sequence according to the identifiers of the plurality of uplink channels, and finally sets the first uplink channel as a working uplink channel in the plurality of uplink channels. Compared with the method in the related art that the first node instructs the target second node to set the first uplink channel as the working uplink channel, in the embodiment of the present application, the target second node may gradually set the first uplink channel as the working uplink channel with smaller error. Therefore, the problem that the target second node sets the first uplink channel as the working uplink channel at one time, so that the error of channel adjustment is larger is avoided.
And after setting the first uplink channel as each of the plurality of uplink channels, the target second node may further send a first uplink test signal to the first node on the first uplink channel, receive a similarity indication sent by the first node, and determine whether to need to adjust the first uplink channel according to the similarity indication, so as to ensure that the target second node can set the first uplink channel as each of the plurality of uplink channels more accurately. In this way, the target second node can set the first uplink channel to be the working uplink channel in the plurality of uplink channels more accurately after setting the first uplink channel to be the plurality of uplink channels in sequence. Because the target second node can set the first uplink channel to the working uplink channel more accurately, the target second node may not need to employ a wavelength etalon.
Optionally, the identifiers of the plurality of uplink channels in the channel indication are sequentially arranged; when the target second node sequentially executes the setting operations corresponding to the plurality of uplink channels according to the identifiers of the plurality of uplink channels, the setting operations corresponding to the plurality of uplink channels may be sequentially executed according to the arrangement order of the identifiers of the plurality of uplink channels. It can be seen that the channel indication not only can indicate the plurality of uplink channels through the identifiers of the plurality of uplink channels, but also can indicate the order in which the target second node sequentially executes the setting operations corresponding to the plurality of uplink channels through the arrangement order of the identifiers of the plurality of uplink channels. Of course, the identifiers of the plurality of uplink channels may not be sequentially arranged, which is not limited in the present application.
Optionally, the similarity indication is further used to indicate a first frequency offset between the first uplink channel and the one uplink channel, and at this time, the target second node may adjust the first uplink channel according to the first frequency offset when adjusting the first uplink channel. Or, the similarity indication is only used for indicating the frequency offset direction of the first frequency offset and is not used for indicating the frequency offset amount of the first frequency offset, and at this time, the target second node can adjust the first uplink channel according to the frequency offset direction when adjusting the first uplink channel. Or, the similarity indication is used to indicate the opposite number of the first frequency offset, and at this time, when the target second node adjusts the first uplink channel, the target second node may adjust the first uplink channel according to the opposite number of the first frequency offset. Or, the similarity indication is used for indicating the opposite direction of the frequency offset direction of the first frequency offset, and at this time, when the target second node adjusts the first uplink channel, the target second node can adjust the first uplink channel according to the opposite direction of the frequency offset direction.
Optionally, the plurality of uplink channels are at least partially idle uplink channels between the first node and the plurality of second nodes. The plurality of uplink channels may be all or part of all idle uplink channels between the first node and the plurality of second nodes, which is not limited in this application. And, because the plurality of uplink channels are all idle uplink channels, the target second node sets the first uplink channel as the plurality of uplink channels in turn, and does not affect the communication between other second nodes and the first node. Of course, the plurality of uplink channels may be uplink channels in which a part of the uplink channels are idle, which is not limited in this application.
Optionally, before receiving the channel indication sent by the first node, the target second node may further set the first downlink channel from the first node to the target second node as a common downlink channel. The target second node may receive the channel indication sent by the first node on the first downlink channel. The common downlink channel is an idle downlink channel between the first node and the plurality of second nodes, and the downlink channel is a channel from the first node to the second node. Since the common downlink channel is an idle channel, the channel indication does not affect the communication of other second nodes with the first node. Of course, the target second node may not receive the channel indication on the common downlink channel, which is not limited in this application.
Optionally, before receiving the channel indication sent by the first node, the target second node may set the first uplink channel as a common uplink channel, where the common uplink channel is an idle uplink channel between the first node and the plurality of second nodes; after setting a first downlink channel from the first node to the target second node as a common downlink channel, the target second node may send a setting indication to the first node on the first uplink channel; the setting indication is used for indicating that the first downlink channel is set as the common downlink channel. After receiving the setting instruction sent by the target second node, the first node may determine that the current first node has set the first downlink channel as a common downlink channel and set the first uplink channel as a common uplink channel. At this time, the first node and the target second node may communicate through the common uplink channel and the common downlink channel to instruct the target second node to adjust its first uplink channel to a non-common uplink channel and adjust the first downlink channel to a non-common downlink channel.
Further, the plurality of uplink channels may not include a common uplink channel. In this case, the first node may determine the idle uplink channels except for the common uplink channel between the first node and the plurality of second nodes, and then determine the plurality of uplink channels among the idle uplink channels. Because the plurality of uplink channels do not include the common uplink channel, when the target second node sequentially sets the first uplink channel as the plurality of uplink channels, the common uplink channel can be in an idle state, and at this time, the common uplink channel can be used by other second nodes needing to be on line. Of course, the plurality of uplink channels may also include a common uplink channel, which is not limited in the embodiments of the present application.
Alternatively, the common downlink channel and the common uplink channel may be any channel of a plurality of channels, which is not limited in the embodiment of the present application. Alternatively, the common downlink channel may include a channel closest in frequency domain to the first downlink channel when the target second node is started, among the downlink channels between the first node and the plurality of second nodes. The common uplink channel may include a channel closest in frequency domain to the first uplink channel at the time of start-up of the target second node among the uplink channels between the first node and the plurality of second nodes. Thus, after the target second node is started, the first downlink channel can be easily adjusted to the common downlink channel, and the first uplink channel can be easily adjusted to the common uplink channel.
At least one parameter of different channels is different among a plurality of channels obtained by dividing communication resources. For example, at least one parameter of a time slot, a signal frequency band and a signal wavelength corresponding to different channels is different. Optionally, in the uplink channel and the downlink channel between the first node and the plurality of second nodes, frequency bands of at least two channels are different; the downlink channel is a channel from the first node to the second node.
When the frequency bands of at least two channels between the first node and the plurality of second nodes are different in the frequency domain, the target second node can accurately adjust the first uplink channel and the first downlink channel, so that a wider interval between different frequency bands in communication resources between the first node and the plurality of second nodes is not required to be designed, and the problem that the transmission of signals in other channels is affected due to errors when the target second node adjusts the first uplink channel and the first downlink channel is avoided. Because a wider interval is not required to be designed between different frequency bands in the communication resource between the first node and the plurality of second nodes, the spectrum coverage of the communication resource can be reduced, the frequency adjustment range of the lasers in the first node and the second nodes is reduced, and the low-cost lasers can be suitable for the first node and the second nodes.
In a second aspect, there is provided a communication method performed by a first node connected to a plurality of second nodes, the method comprising: after the first node sends the channel indication to the target second node, the first node sequentially executes detection operations corresponding to a plurality of uplink channels according to the identifiers of the plurality of uplink channels in the channel indication. Wherein the target second node is one of the plurality of second nodes; the uplink channel is a channel from the second node to the first node.
The detecting operation corresponding to one uplink channel in the plurality of uplink channels comprises the following steps: a first node receives a first uplink test signal sent by the target second node on the uplink channel, and sends a similarity indication to the target second node according to the first uplink test signal, wherein the similarity indication is used for indicating whether the similarity between the first uplink channel and the one channel is smaller than a first similarity threshold value; and then, when the similarity between the first uplink channel and the one uplink channel is smaller than a first similarity threshold value, the first node repeatedly executes the operations of receiving the first uplink test signal and sending the similarity indication until the similarity between the first uplink channel and the one channel is larger than or equal to the first similarity threshold value.
It should be noted that, when the similarity indication is used to indicate that the similarity between the first uplink channel and the one channel is smaller than the first similarity threshold, the target second node repeatedly performs the operation of sending the first uplink test signal to the first node, so that the first node repeatedly performs the operation of receiving the first uplink test signal and sending the similarity indication to the target second node.
Optionally, the identifiers of the plurality of uplink channels in the channel indication are sequentially arranged. When the identifiers of the plurality of uplink channels in the channel indication are sequentially arranged, the target second node can sequentially execute the setting operations corresponding to the plurality of uplink channels according to the arrangement sequence of the identifiers of the plurality of uplink channels when sequentially executing the setting operations corresponding to the plurality of uplink channels according to the identifiers of the plurality of uplink channels. Accordingly, when the first node sequentially executes the detection operations corresponding to the plurality of uplink channels according to the identifiers of the plurality of uplink channels, the first node may sequentially execute the detection operations corresponding to the plurality of uplink channels according to the arrangement order of the identifiers of the plurality of uplink channels. It can be seen that the channel indication not only can indicate the plurality of uplink channels through the identifiers of the plurality of uplink channels, but also can indicate the order in which the target second node sequentially executes the setting operations corresponding to the plurality of uplink channels through the arrangement order of the identifiers of the plurality of uplink channels. Of course, the identifiers of the plurality of uplink channels may not be sequentially arranged, which is not limited in the present application.
After the first node receives the first uplink test signal sent by the target second node on the one uplink channel, the first node can determine the similarity between the first uplink channel and the one uplink channel according to the first uplink test signal, and judge whether the similarity is smaller than a first similarity threshold. The first node may then send a similarity indication indicating the result of the determination to the target second node on the current first downlink channel (e.g., common downlink channel). The first node determines, according to the first uplink test signal, whether the similarity between the first uplink channel and the one uplink channel is smaller than the first similarity threshold in various ways, which is not limited in the embodiment of the present application.
For example, the first node may obtain the first frequency offset according to the first uplink test signal, for example, perform signal processing (such as analog signal processing and/or digital signal processing) on the first uplink test signal to obtain the first frequency offset. Then, the first node may determine that the similarity between the first uplink channel and the one uplink channel is greater than or equal to a first similarity threshold when the absolute value of the first frequency offset is less than or equal to a first absolute value threshold; when the absolute value of the first frequency offset is greater than a first absolute value threshold, the first node determines that the similarity of the first uplink channel and the one uplink channel is less than a first similarity threshold.
Also for example, the first node may input a first uplink test signal into the first machine learning model, and receive a result of whether a similarity between the first uplink channel and the one uplink channel output by the first machine learning model is less than a first similarity threshold.
Optionally, the similarity indication is further used to indicate a first frequency offset between the first uplink channel and the one uplink channel, and at this time, the target second node may adjust the first uplink channel according to the first frequency offset when adjusting the first uplink channel. Or, the similarity indication is only used for indicating the frequency offset direction of the first frequency offset and is not used for indicating the frequency offset amount of the first frequency offset, and at this time, the target second node can adjust the first uplink channel according to the frequency offset direction when adjusting the first uplink channel. Or, the similarity indication is used to indicate the opposite number of the first frequency offset, and at this time, when the target second node adjusts the first uplink channel, the target second node may adjust the first uplink channel according to the opposite number of the first frequency offset. Or, the similarity indication is used for indicating the opposite direction of the frequency offset direction of the first frequency offset, and at this time, when the target second node adjusts the first uplink channel, the target second node can adjust the first uplink channel according to the opposite direction of the frequency offset direction.
Optionally, the plurality of uplink channels are at least partially idle uplink channels between the first node and the plurality of second nodes. The plurality of uplink channels may be all or part of all idle uplink channels between the first node and the plurality of second nodes, which is not limited in this application. And, because the plurality of uplink channels are all idle uplink channels, the target second node sets the first uplink channel as the plurality of uplink channels in turn, and does not affect the communication between other second nodes and the first node. Of course, the plurality of uplink channels may be uplink channels in which a part of the uplink channels are idle, which is not limited in this application.
Optionally, before receiving the channel indication sent by the first node, the target second node may further set the first downlink channel from the first node to the target second node as a common downlink channel. The target second node may receive the channel indication sent by the first node on the first downlink channel. The common downlink channel is an idle downlink channel between the first node and the plurality of second nodes, and the downlink channel is a channel from the first node to the second node. Since the common downlink channel is an idle channel, the channel indication does not affect the communication of other second nodes with the first node. Of course, the target second node may not receive the channel indication on the common downlink channel, which is not limited in this application.
Optionally, before the first node sends the channel indication to the target second node, the target second node may set the first uplink channel as a common uplink channel, where the common uplink channel is an idle uplink channel between the first node and the plurality of second nodes; after setting a first downlink channel from the first node to the target second node as a common downlink channel, the target second node may send a setting indication to the first node on the first uplink channel; the setting indication is used for indicating that the first downlink channel is set as the common downlink channel. After receiving the setting instruction sent by the target second node, the first node may determine that the current first node has set the first downlink channel as a common downlink channel and set the first uplink channel as a common uplink channel. At this time, the first node and the target second node may communicate through the common uplink channel and the common downlink channel to instruct the target second node to adjust its first uplink channel to a non-common uplink channel and adjust the first downlink channel to a non-common downlink channel.
Further, the plurality of uplink channels may not include a common uplink channel. Because the plurality of uplink channels do not include the common uplink channel, when the target second node sequentially sets the first uplink channel as the plurality of uplink channels, the common uplink channel can be in an idle state, and at this time, the common uplink channel can be used by other second nodes needing to be on line. Of course, the plurality of uplink channels may also include a common uplink channel, which is not limited in the embodiments of the present application.
Alternatively, the common downlink channel and the common uplink channel may be any channel of a plurality of channels, which is not limited in the embodiment of the present application. Alternatively, the common downlink channel may include a channel closest in frequency domain to the first downlink channel when the target second node is started, among the downlink channels between the first node and the plurality of second nodes. The common uplink channel may include a channel closest in frequency domain to the first uplink channel at the time of start-up of the target second node among the uplink channels between the first node and the plurality of second nodes. Thus, after the target second node is started, the first downlink channel can be easily adjusted to the common downlink channel, and the first uplink channel can be easily adjusted to the common uplink channel.
At least one parameter of different channels is different among a plurality of channels obtained by dividing communication resources. For example, at least one parameter of a time slot, a signal frequency band and a signal wavelength corresponding to different channels is different. Optionally, in the uplink channel and the downlink channel between the first node and the plurality of second nodes, frequency bands of at least two channels are different; the downlink channel is a channel from the first node to the second node.
When the frequency bands of at least two channels between the first node and the plurality of second nodes are different in the frequency domain, the target second node can accurately adjust the first uplink channel and the first downlink channel, so that a wider interval between different frequency bands in communication resources between the first node and the plurality of second nodes is not required to be designed, and the problem that the transmission of signals in other channels is affected due to errors when the target second node adjusts the first uplink channel and the first downlink channel is avoided. Because a wider interval is not required to be designed between different frequency bands in the communication resource between the first node and the plurality of second nodes, the spectrum coverage of the communication resource can be reduced, the frequency adjustment range of the lasers in the first node and the second nodes is reduced, and the low-cost lasers can be suitable for the first node and the second nodes.
Further, the first node may receive and transmit signals at one or more wavelengths. In one aspect, when the first node is capable of receiving and transmitting signals of one wavelength, the first node may include a transceiver (e.g., an optical module) for receiving and transmitting signals of such wavelength. On the other hand, when the first node is capable of receiving and transmitting signals of a plurality of wavelengths (e.g., two, four, eight, etc.), the first node may include a plurality of transceivers, which are in one-to-one correspondence with the plurality of wavelengths, each transceiver being configured to receive and transmit signals of a corresponding wavelength.
In a third aspect, there is provided a communication apparatus which is a target second node to which a first node is connected, the first node being connected to a plurality of second nodes, the target second node being one of the plurality of second nodes, the communication apparatus comprising: a receiving module and a first setting module. The receiving module is used for receiving the channel indication sent by the first node; wherein the channel indication comprises: identification of a plurality of uplink channels between the first node and the plurality of second nodes; the uplink channel is a channel from the second node to the first node; the first setting module is used for sequentially executing setting operations corresponding to the plurality of uplink channels according to the identifiers of the plurality of uplink channels.
The setting operation corresponding to one uplink channel in the plurality of uplink channels comprises the following steps: setting a first uplink channel from the target second node to the first node as the one uplink channel, and then transmitting a first uplink test signal to the first node on the first uplink channel; then, receiving a similarity indication sent by the first node according to the first uplink test signal, wherein the similarity indication is used for indicating whether the similarity between the first uplink channel and the one uplink channel is smaller than a first similarity threshold value; and when the similarity between the first uplink channel and the one uplink channel is smaller than a first similarity threshold value, adjusting the first uplink channel, and repeatedly executing the operations of transmitting the first uplink test signal and receiving the similarity indication until the similarity between the first uplink channel and the one uplink channel is larger than or equal to the first similarity threshold value.
In the communication device provided by the embodiment of the present application, the receiving module may receive the channel indication including the identifiers of the plurality of uplink channels, so that the first setting module sets the first uplink channel as the plurality of uplink channels in sequence according to the identifiers of the plurality of uplink channels, and finally sets the first uplink channel as the working uplink channel in the plurality of uplink channels. Compared with the method in the related art that the first node instructs the target second node to set the first uplink channel as the working uplink channel, in the embodiment of the present application, the target second node may gradually set the first uplink channel as the working uplink channel with smaller error. Therefore, the problem that the target second node sets the first uplink channel as the working uplink channel at one time, so that the error of channel adjustment is larger is avoided.
And after the first setting module sets the first uplink channel as each of the plurality of uplink channels, the first setting module may further send a first uplink test signal to the first node on the first uplink channel, receive a similarity indication sent by the first node, and determine whether to need to adjust the first uplink channel according to the similarity indication, so as to ensure that the target second node can set the first uplink channel as each of the plurality of uplink channels more accurately. In this way, the target second node can set the first uplink channel to be the working uplink channel in the plurality of uplink channels more accurately after setting the first uplink channel to be the plurality of uplink channels in sequence.
As can be seen from the above, in the embodiment of the present application, when the target second node adjusts the first uplink channel from one channel to another channel, it is only necessary to ensure that the similarity between the adjusted first uplink channel and the other channel is smaller than a certain similarity threshold. And, when the similarity threshold is less than one, it is not necessary to ensure that the two channels are completely coincident, and therefore, the target second node may not need to employ a wavelength etalon for completely coincident the center wavelength of the adjusted first upstream channel with the center wavelength of the other channel.
Optionally, the identifiers of the plurality of uplink channels in the channel indication are sequentially arranged; when the first setting module sequentially executes the setting operations corresponding to the plurality of uplink channels according to the identifiers of the plurality of uplink channels, the first setting module may sequentially execute the setting operations corresponding to the plurality of uplink channels according to the arrangement order of the identifiers of the plurality of uplink channels. It can be seen that the channel indication not only can indicate the plurality of uplink channels through the identifiers of the plurality of uplink channels, but also can indicate the order in which the target second node sequentially executes the setting operations corresponding to the plurality of uplink channels through the arrangement order of the identifiers of the plurality of uplink channels. Of course, the identifiers of the plurality of uplink channels may not be sequentially arranged, which is not limited in the present application.
Optionally, the similarity indication is further used to indicate a first frequency offset between the first uplink channel and the one uplink channel, where the first setting module may adjust the first uplink channel according to the first frequency offset when adjusting the first uplink channel. Or, the similarity indication is only used for indicating the frequency offset direction of the first frequency offset and is not used for indicating the frequency offset amount of the first frequency offset, and at this time, the first setting module can adjust the first uplink channel according to the frequency offset direction when adjusting the first uplink channel. Or, the similarity indication is used for indicating the opposite number of the first frequency offset, and at this time, the first setting module may adjust the first uplink channel according to the opposite number of the first frequency offset when adjusting the first uplink channel. Or, the similarity indication is used for indicating the opposite direction of the frequency offset direction of the first frequency offset, and at this time, the first setting module may adjust the first uplink channel according to the opposite direction of the frequency offset direction when adjusting the first uplink channel.
Optionally, the plurality of uplink channels are at least partially idle uplink channels between the first node and the plurality of second nodes. The plurality of uplink channels may be all or part of all idle uplink channels between the first node and the plurality of second nodes, which is not limited in this application. And, because the plurality of uplink channels are all idle uplink channels, the first setting module sets the first uplink channel as the plurality of uplink channels in sequence, and the communication between other second nodes and the first node is not affected. Of course, the plurality of uplink channels may be uplink channels in which a part of the uplink channels are idle, which is not limited in this application.
Optionally, the communication device further includes: and a second setting module. The first setting module is used for setting a first downlink channel from the first node to the target second node as a common downlink channel, wherein the common downlink channel is an idle downlink channel between the first node and the plurality of second nodes, and the downlink channel is a channel from the first node to the second node; the receiving module is used for: and receiving the channel indication sent by the first node on the first downlink channel. Since the common downlink channel is an idle channel, the channel indication does not affect the communication of other second nodes with the first node. Of course, the target second node may not receive the channel indication on the common downlink channel, which is not limited in this application.
Optionally, the communication device further includes: and a third setting module and a sending module. The third setting module is used for setting the first uplink channel as a common uplink channel, wherein the common uplink channel is an idle uplink channel between the first node and the plurality of second nodes; the sending module is used for sending a setting instruction to the first node on the first uplink channel after setting the first downlink channel from the first node to the target second node as a public downlink channel; the setting indication is used for indicating that the first downlink channel is set as the common downlink channel. After receiving the setting instruction sent by the target second node, the first node may determine that the current first node has set the first downlink channel as a common downlink channel and set the first uplink channel as a common uplink channel. At this time, the first node and the target second node may communicate through the common uplink channel and the common downlink channel to instruct the target second node to adjust its first uplink channel to a non-common uplink channel and adjust the first downlink channel to a non-common downlink channel.
Further, the plurality of uplink channels may not include a common uplink channel. In this case, the first node may determine the idle uplink channels except for the common uplink channel between the first node and the plurality of second nodes, and then determine the plurality of uplink channels among the idle uplink channels. Because the plurality of uplink channels do not include the common uplink channel, when the target second node sequentially sets the first uplink channel as the plurality of uplink channels, the common uplink channel can be in an idle state, and at this time, the common uplink channel can be used by other second nodes needing to be on line. Of course, the plurality of uplink channels may also include a common uplink channel, which is not limited in the embodiments of the present application.
Alternatively, the common downlink channel and the common uplink channel may be any channel of a plurality of channels, which is not limited in the embodiment of the present application. Alternatively, the common downlink channel may include a channel closest in frequency domain to the first downlink channel when the target second node is started, among the downlink channels between the first node and the plurality of second nodes. The common uplink channel may include a channel closest in frequency domain to the first uplink channel at the time of start-up of the target second node among the uplink channels between the first node and the plurality of second nodes. Thus, after the target second node is started, the first downlink channel can be easily adjusted to the common downlink channel, and the first uplink channel can be easily adjusted to the common uplink channel.
At least one parameter of different channels is different among a plurality of channels obtained by dividing communication resources. For example, at least one parameter of a time slot, a signal frequency band and a signal wavelength corresponding to different channels is different. Optionally, in the uplink channel and the downlink channel between the first node and the plurality of second nodes, frequency bands of at least two channels are different; the downlink channel is a channel from the first node to the second node.
When the frequency bands of at least two channels between the first node and the plurality of second nodes are different in the frequency domain, the target second node can accurately adjust the first uplink channel and the first downlink channel, so that a wider interval between different frequency bands in communication resources between the first node and the plurality of second nodes is not required to be designed, and the problem that the transmission of signals in other channels is affected due to errors when the target second node adjusts the first uplink channel and the first downlink channel is avoided. Because a wider interval is not required to be designed between different frequency bands in the communication resource between the first node and the plurality of second nodes, the spectrum coverage of the communication resource can be reduced, the frequency adjustment range of the lasers in the first node and the second nodes is reduced, and the low-cost lasers can be suitable for the first node and the second nodes.
In a fourth aspect, there is provided a communication apparatus which is a first node connected with a plurality of second nodes, the communication apparatus comprising: a transmitting module and a detecting module. The sending module is used for sending a channel indication to the target second node; the target second node is one node of the plurality of second nodes; the channel indication includes: identification of a plurality of uplink channels between the first node and the plurality of second nodes, the uplink channels being channels from the second node to the first node; and the detection module is used for sequentially executing detection operations corresponding to the plurality of uplink channels according to the identifiers of the plurality of uplink channels.
The detecting operation corresponding to one uplink channel in the plurality of uplink channels comprises the following steps: after receiving a first uplink test signal sent by the target second node on the uplink channel, sending a similarity indication to the target second node according to the first uplink test signal, wherein the similarity indication is used for indicating whether the similarity between the first uplink channel and the one channel is smaller than a first similarity threshold value; and when the similarity between the first uplink channel and the one uplink channel is smaller than a first similarity threshold value, repeating the operations of receiving the first uplink test signal and sending the similarity indication until the similarity between the first uplink channel and the one channel is larger than or equal to the first similarity threshold value.
Optionally, the identifiers of the plurality of uplink channels in the channel indication are sequentially arranged. When the identifiers of the plurality of uplink channels in the channel indication are sequentially arranged, the target second node can sequentially execute the setting operations corresponding to the plurality of uplink channels according to the arrangement sequence of the identifiers of the plurality of uplink channels when sequentially executing the setting operations corresponding to the plurality of uplink channels according to the identifiers of the plurality of uplink channels. Accordingly, when the detection module sequentially executes the detection operations corresponding to the plurality of uplink channels according to the identifiers of the plurality of uplink channels, the detection operations corresponding to the plurality of uplink channels may be sequentially executed according to the arrangement order of the identifiers of the plurality of uplink channels. It can be seen that the channel indication not only can indicate the plurality of uplink channels through the identifiers of the plurality of uplink channels, but also can indicate the order in which the target second node sequentially executes the setting operations corresponding to the plurality of uplink channels through the arrangement order of the identifiers of the plurality of uplink channels. Of course, the identifiers of the plurality of uplink channels may not be sequentially arranged, which is not limited in the present application.
After the receiving module receives the first uplink test signal sent by the target second node on the uplink channel, the sending module may determine, according to the first uplink test signal, a similarity between the first uplink channel and the uplink channel, and determine whether the similarity is smaller than a first similarity threshold. The sending module may then send a similarity indication indicating the result of the determination to the target second node on the current first downlink channel (e.g., the common downlink channel). The sending module determines, according to the first uplink test signal, whether the similarity between the first uplink channel and the one uplink channel is smaller than the first similarity threshold, which is not limited in the embodiment of the present application.
For example, the sending module may obtain the first frequency offset according to the first uplink test signal, for example, perform signal processing (such as analog signal processing and/or digital signal processing) on the first uplink test signal to obtain the first frequency offset. Then, the sending module may determine that the similarity between the first uplink channel and the one uplink channel is greater than or equal to a first similarity threshold when the absolute value of the first frequency offset is less than or equal to a first absolute value threshold; when the absolute value of the first frequency offset is larger than a first absolute value threshold, the sending module determines that the similarity between the first uplink channel and the one uplink channel is smaller than the first similarity threshold.
Also for example, the sending module may input the first uplink test signal into the first machine learning model, and receive a result of whether a similarity between the first uplink channel and the one uplink channel output by the first machine learning model is less than a first similarity threshold.
Optionally, the similarity indication is further used to indicate a first frequency offset between the first uplink channel and the one uplink channel, and at this time, the target second node may adjust the first uplink channel according to the first frequency offset when adjusting the first uplink channel. Or, the similarity indication is only used for indicating the frequency offset direction of the first frequency offset and is not used for indicating the frequency offset amount of the first frequency offset, and at this time, the target second node can adjust the first uplink channel according to the frequency offset direction when adjusting the first uplink channel. Or, the similarity indication is used to indicate the opposite number of the first frequency offset, and at this time, when the target second node adjusts the first uplink channel, the target second node may adjust the first uplink channel according to the opposite number of the first frequency offset. Or, the similarity indication is used for indicating the opposite direction of the frequency offset direction of the first frequency offset, and at this time, when the target second node adjusts the first uplink channel, the target second node can adjust the first uplink channel according to the opposite direction of the frequency offset direction.
Optionally, the plurality of uplink channels are at least partially idle uplink channels between the first node and the plurality of second nodes. The plurality of uplink channels may be all or part of all idle uplink channels between the first node and the plurality of second nodes, which is not limited in this application. And, because the plurality of uplink channels are all idle uplink channels, the target second node sets the first uplink channel as the plurality of uplink channels in turn, and does not affect the communication between other second nodes and the first node. Of course, the plurality of uplink channels may be uplink channels in which a part of the uplink channels are idle, which is not limited in this application.
Optionally, before receiving the channel indication sent by the first node, the target second node may further set the first downlink channel from the first node to the target second node as a common downlink channel. The transmitting module may receive a channel indication transmitted by the first node on the first downlink channel. The common downlink channel is an idle downlink channel between the first node and the plurality of second nodes, and the downlink channel is a channel from the first node to the second node. Since the common downlink channel is an idle channel, the channel indication does not affect the communication of other second nodes with the first node. Of course, the target second node may not receive the channel indication on the common downlink channel, which is not limited in this application.
Optionally, before the first node sends the channel indication to the target second node, the target second node may set the first uplink channel as a common uplink channel, where the common uplink channel is an idle uplink channel between the first node and the plurality of second nodes; after setting a first downlink channel from the first node to the target second node as a common downlink channel, the target second node may send a setting indication to the first node on the first uplink channel; the setting indication is used for indicating that the first downlink channel is set as the common downlink channel. At this time, the communication apparatus further includes a receiving module for receiving the setting instruction. After the receiving module receives the setting instruction sent by the target second node, the sending module may determine that the current first node has set the first downlink channel as a common downlink channel and set the first uplink channel as a common uplink channel. At this time, the first node and the target second node may communicate through the common uplink channel and the common downlink channel to instruct the target second node to adjust its first uplink channel to a non-common uplink channel and adjust the first downlink channel to a non-common downlink channel. For example, the transmitting module may transmit the above-described channel indication to the target second node.
Further, the plurality of uplink channels may not include a common uplink channel. Because the plurality of uplink channels do not include the common uplink channel, when the target second node sequentially sets the first uplink channel as the plurality of uplink channels, the common uplink channel can be in an idle state, and at this time, the common uplink channel can be used by other second nodes needing to be on line. Of course, the plurality of uplink channels may also include a common uplink channel, which is not limited in the embodiments of the present application.
Alternatively, the common downlink channel and the common uplink channel may be any channel of a plurality of channels, which is not limited in the embodiment of the present application. Alternatively, the common downlink channel may include a channel closest in frequency domain to the first downlink channel when the target second node is started, among the downlink channels between the first node and the plurality of second nodes. The common uplink channel may include a channel closest in frequency domain to the first uplink channel at the time of start-up of the target second node among the uplink channels between the first node and the plurality of second nodes. Thus, after the target second node is started, the first downlink channel can be easily adjusted to the common downlink channel, and the first uplink channel can be easily adjusted to the common uplink channel.
At least one parameter of different channels is different among a plurality of channels obtained by dividing communication resources. For example, at least one parameter of a time slot, a signal frequency band and a signal wavelength corresponding to different channels is different. Optionally, in the uplink channel and the downlink channel between the first node and the plurality of second nodes, frequency bands of at least two channels are different; the downlink channel is a channel from the first node to the second node.
When the frequency bands of at least two channels between the first node and the plurality of second nodes are different in the frequency domain, the target second node can accurately adjust the first uplink channel and the first downlink channel, so that a wider interval between different frequency bands in communication resources between the first node and the plurality of second nodes is not required to be designed, and the problem that the transmission of signals in other channels is affected due to errors when the target second node adjusts the first uplink channel and the first downlink channel is avoided. Because a wider interval is not required to be designed between different frequency bands in the communication resource between the first node and the plurality of second nodes, the spectrum coverage of the communication resource can be reduced, the frequency adjustment range of the lasers in the first node and the second nodes is reduced, and the low-cost lasers can be suitable for the first node and the second nodes.
Further, the first node may receive and transmit signals at one or more wavelengths. In one aspect, when the first node is capable of receiving and transmitting signals of one wavelength, the first node may include a transceiver (e.g., an optical module) for receiving and transmitting signals of such wavelength. On the other hand, when the first node is capable of receiving and transmitting signals of a plurality of wavelengths (e.g., two, four, eight, etc.), the first node may include a plurality of transceivers, which are in one-to-one correspondence with the plurality of wavelengths, each transceiver being configured to receive and transmit signals of a corresponding wavelength.
In a fifth aspect, there is provided a communication apparatus comprising: a processor and a memory, the memory storing a program; the processor is configured to invoke a program stored in the memory to cause the communication device to execute the communication method of any of the designs of the first aspect.
In a sixth aspect, there is provided a communication apparatus comprising: a processor and a memory, the memory storing a program; the processor is configured to call a program stored in the memory to cause the communication device to execute the communication method according to any one of the designs of the second aspect.
In a seventh aspect, there is provided a communication system comprising: a first node and a plurality of second nodes;
the first node is the communication device designed in any one of the third aspect and the fifth aspect;
the communication device of any one of the fourth aspect and the sixth aspect is designed for a target second node of the plurality of second nodes.
In an eighth aspect, there is provided a computer storage medium having a computer program stored therein; the computer program, when run on a computer, causes the computer to perform the communication method of any one of the designs of the first aspect.
In a ninth aspect, there is provided a computer program product for, when run on a computer, causing the computer to perform the communication method according to any one of the designs of the second aspect.
The technical effects of any one of the second to ninth aspects may be seen from the technical effects of the corresponding design of the first aspect, which are not described herein.
Drawings
Fig. 1 is a schematic structural diagram of a communication device according to an embodiment of the present application;
fig. 2 is a schematic diagram of a plurality of channels according to an embodiment of the present application;
Fig. 3 is a schematic diagram of a connection manner between a first node and a plurality of second nodes according to an embodiment of the present application;
fig. 4 is a schematic diagram of another connection manner between a first node and a plurality of second nodes according to an embodiment of the present application;
fig. 5 is a schematic diagram of another connection manner between a first node and a plurality of second nodes according to an embodiment of the present application;
fig. 6 is a schematic diagram of a plurality of transceivers in a first node according to an embodiment of the present application;
fig. 7 is a flowchart of a communication method provided in an embodiment of the present application;
fig. 8 is a flowchart of setting a first uplink channel to a plurality of uplink channels in sequence according to an embodiment of the present application;
FIG. 9 is a schematic diagram of power of signals with different wavelengths according to an embodiment of the present application;
FIG. 10 is a schematic diagram of power of signals of different wavelengths according to an embodiment of the present application;
fig. 11 is a block diagram of a communication device according to an embodiment of the present application;
fig. 12 is a block diagram of another communication device according to an embodiment of the present application.
Detailed Description
In order to make the principles and technical solutions of the present application more apparent, the embodiments of the present application will be described in further detail below with reference to the accompanying drawings.
The embodiment of the application provides a communication system. The communication system may be any kind of communication system, such as a passive optical network (passive optical network, PON) system of an access network, a metropolitan area network system, etc. The PON system may be any PON standard system, such as next-generation passive optical network 2 (next-generation passive optical network, ng-PON 2), gigabit passive optical network (gigabit PON, GPON), 10G-class passive optical network (10 gigabit PON, xg-PON), ethernet Passive Optical Network (EPON), and the like.
The communication system includes a plurality of nodes, which may be communication devices or may be part of the communication devices (e.g., interface units of the devices). Wherein the communication device may include: a processor; the processor is configured to couple with the memory and to execute the method performed by the communication device as described in embodiments of the present application according to the instructions after reading the instructions in the memory. In the communication device, the number of the processors may be plural, and the memory coupled with the processors may be independent from the processors or independent from the communication device, or may be within the processors or the network device. The memory may be a physically independent unit, or may be a storage space on a cloud server, a network hard disk, or the like. Alternatively, the memory may be one or more. When the number of the memories is plural, the memories may be located at the same or different positions and may be used independently or in combination.
For example, when the memory is located inside the communication device, please refer to fig. 1, fig. 1 is a schematic structural diagram of a communication device according to an embodiment of the present application. The communication device 100 includes: a processor 102 and a memory 101, wherein the memory 101 is configured to store a program, and the processor 102 is configured to invoke the program stored in the memory 101 to cause the communication device to perform a corresponding method or function. Optionally, as shown in fig. 1, the communication device 100 may further comprise at least one communication interface 103 and at least one communication bus 104. The memory 101, the processor 102, and the communication interface 103 are communicatively connected by a communication bus 104. The communication interface 103 is used to communicate with other devices under the control of the processor 102, and the processor 102 may call the program stored in the memory 101 through the communication bus 104.
Further, the plurality of nodes in the communication system includes a first node and a plurality of second nodes. In a PON system, the first node may be an optical line terminal (optical line terminal, OLT) and the second node may be an optical network unit (optical network unit, ONU). In a metropolitan area network system, the first node and the second node may each be a switch, a router, a transport network device, etc. that includes an optical module.
The first node is coupled to a plurality of second nodes via at least one common transmission medium (e.g., via optical fiber), which may be referred to as a point-to-multipoint connection, and each of the first node and the second nodes may communicate with each other. Wherein the first node is also called a central node and the second node is also called a leaf node.
In order to distinguish between the plurality of second nodes, the communication resources between the first node and the plurality of second nodes are typically divided into a plurality of channels, each second node communicating with the first node on a different channel, a technique known as a multiple access technique. The plurality of channels includes: a plurality of uplink channels corresponding to the plurality of second nodes one by one, and a plurality of downlink channels corresponding to the plurality of second nodes one by one, each second node sends a signal to the first node on a corresponding uplink channel (i.e., an uplink channel between the second node and the first node), and receives a signal sent by the first node on a corresponding downlink channel (i.e., a downlink channel between the second node and the first node).
At least one parameter of different channels is different among a plurality of channels obtained by dividing communication resources.
For example, when a communication resource between a first node and a plurality of second nodes is divided in a time division multiple access (time division multiple address, TDMA) manner, the communication resource is divided into a plurality of channels, and different channels correspond to different time slots. At this time, the time slots of the communication between the different second nodes and the first node are different, so that the first node can distinguish the signals sent by the different second nodes, and the second node can also distinguish the signals sent by the first node to the different second nodes.
For another example, when a communication resource between a first node and a plurality of second nodes is divided in a manner of frequency division multiple access (frequency division multiple address, FDMA), the communication resource is divided into a plurality of channels, and different channels correspond to different frequency bands. At this time, the signal frequency bands of the communication between the different second nodes and the first node are different, so that the first node can distinguish the signals sent by the different second nodes, and the second node can also distinguish the signals sent by the first node to the different second nodes.
For another example, when a communication resource between a first node and a plurality of second nodes is divided in a manner of wavelength division multiple access (wavelength division multiple address, WDMA), the communication resource is divided into a plurality of channels, and different channels correspond to different wavelengths. At this time, the signal wavelengths of the communication between the different second nodes and the first node are different, so that the first node can distinguish the signals sent by the different second nodes, and the second node can also distinguish the signals sent by the first node to the different second nodes.
Further, the above-described various ways of dividing the communication resources may be combined.
For example, the division scheme combining TDMA and WDMA is also called TWDM. When the communication resource between the first node and the plurality of second nodes is divided in the manner of TWDM, different channels correspond to different time slots and/or wavelengths in the plurality of channels into which the communication resource is divided. At this time, the time slots and/or signal wavelengths of the communication between the different second nodes and the first node are different, so that the first node can distinguish the signals sent by the different second nodes, and the second node can also distinguish the signals sent by the first node to the different second nodes.
For another example, the division scheme combining TDMA and FDMA is also referred to as TFDM. When the communication resource between the first node and the plurality of second nodes is divided in the manner of TFDM, different channels correspond to different time slots and/or frequency bands in the plurality of channels into which the communication resource is divided. As shown in fig. 2, the communication resource is divided into a plurality of channels in the time domain and the frequency domain; in a column of channels in fig. 2, frequency bands corresponding to different channels are different; in a row of channels in fig. 2, time slots corresponding to different channels are different; in the multiple channels of different rows and columns in fig. 2, the frequency bands and time slots corresponding to the different channels are different. At this time, the time slots and/or signal wavelengths of the communication between the different second nodes and the first node are different, so that the first node can distinguish the signals sent by the different second nodes, and the second node can also distinguish the signals sent by the first node to the different second nodes.
The parameters of the channel in the above content include: the time slot, the signal frequency band and the signal wavelength corresponding to the channel are taken as examples, and at least one parameter in the time slot, the signal frequency band and the signal wavelength corresponding to different channels is different.
Of course, other parameters of the channel are also possible, such as polarization parameters, coding parameters, and the like, corresponding to the channel. For example, the time slots, the signal frequency bands and the signal wavelengths corresponding to different channels are the same, but the encoding and decoding parameters corresponding to different channels are different. In this way, the first node may process signals sent by different second nodes based on different coding and decoding parameters to distinguish the signals sent by different second nodes; the different second nodes may process the signals transmitted by the first node based on different codec parameters to distinguish between signals transmitted by the first node to the different second nodes.
Further, in the communication system provided in the embodiment of the present application, the physical topologies that the first node is connected to the plurality of second nodes are various, and several of them will be briefly described below.
(1) Star physical topology.
Referring to fig. 3, in the star physical topology, a first node is connected to a splitter (also called a coupler), and each second node is connected to the splitter. At this time, the communication system further includes the splitter. Each second node may send a signal to the first node through a splitter on a corresponding upstream channel. The first node may send a signal to each second node through the splitter on a downlink channel corresponding to the second node. The splitter is located between the first node and the plurality of second nodes, and is used for dividing the signal input from the side where the first node is located into multiple paths of signals according to the power of the signal, outputting the multiple paths of signals to the side where the second node is located, combining the multiple paths of signals input from the side where the second node is located into one path of signal according to the power of the signal, and outputting the one path of signal to the side where the first node is located.
It should be noted that, in the embodiments of the present application, the splitting ratio of the splitter is not limited, where the splitting ratio refers to the ratio of the powers of multiple signals that the splitter splits a signal into.
(2) Chain physical topology.
Referring to fig. 4, in the chain physical topology, a plurality of splitters are sequentially connected in a chain, and one splitter (such as the leftmost splitter in fig. 4) located at the edge of the sequentially connected plurality of splitters is connected to a first node, and at least one second node (for example, one second node in fig. 3) is further connected to each splitter. The splitter in fig. 4 functions similarly to the splitter in fig. 3, and is configured to split a signal input from the side where the first node is located into multiple signals according to the power of the signal, output the multiple signals to the side where the second node is located, combine the multiple signals input from the side where the second node is located into one signal according to the power of the signal, and output the one signal to the side where the first node is located.
(3) Ring physical topology.
Referring to fig. 5, the ring physical topology is equivalent to connecting another splitter (e.g., the rightmost splitter in fig. 5) located at the edge of the plurality of splitters connected in sequence to another first node based on the chain physical topology. In this case, the communication resources between each of the first nodes and the plurality of second nodes are divided into a plurality of channels. And, the communication resources between the different second nodes and the plurality of second nodes are different.
Further, in the communication system provided in the embodiments of the present application, the first node may receive and transmit signals of one or more wavelengths.
In one aspect, when the first node is capable of receiving and transmitting signals of one wavelength, the first node may include a transceiver (e.g., an optical module) for receiving and transmitting signals of such wavelength.
On the other hand, when the first node is capable of receiving and transmitting signals of a plurality of wavelengths (e.g., two, four, eight, etc.), the first node may include a plurality of transceivers, which are in one-to-one correspondence with the plurality of wavelengths, each transceiver being configured to receive and transmit signals of a corresponding wavelength.
For example, referring to fig. 6, when the physical topology of the connection between the first node and the plurality of second nodes is a star-shaped physical topology, the first node may include two transceivers, namely, transceiver 1 and transceiver 2, based on fig. 3. The transceiver 1 and the transceiver 2 are used for transmitting and receiving signals of different wavelengths. For each second node, the first node may communicate with the second node using either transceiver 1 or transceiver 2, and the first node may also switch transceivers communicating with the second node.
When the first node includes a plurality of transceivers, each transceiver is capable of supporting transmission of an uplink signal and a downlink signal at a rate, and the plurality of transceivers are capable of supporting transmission of an uplink signal and a downlink signal at a greater rate. For example, each transceiver can support transmission of a downstream signal at a rate of up to 10 gigabits per second (G/s) with an upstream signal at a rate of up to 10G/s, and if the first node includes four transceivers, the first node can support transmission of a downstream signal at a rate of up to 40 gigabits per second (G/s) with an upstream signal at a rate of up to 40G/s.
When the first node includes a plurality of transceivers, the transceivers are configured to transmit and receive signals at different wavelengths, and at least a certain interval exists between the wavelengths (e.g., a frequency corresponding to a minimum wavelength of 100 gigahertz (GHz)). At this time, the communication resources between the first node and the plurality of second nodes include: communication resources between each of the plurality of transceivers and the plurality of second nodes. And, communication resources between the different transceivers and the plurality of second nodes are different.
In addition, the node (such as the first node and/or the second node) in the communication system may receive the signal by adopting a coherent detection mode, or may receive the signal by adopting a direct alignment detection mode.
For a first node:
in one aspect, when the first node receives the signal in a direct alignment manner, if the first node includes a plurality of transceivers, the communication system provided in the embodiment of the present application further includes a combiner (as shown in fig. 6) located between the first node and a plurality of second nodes. The wave combiner is connected with each transceiver in the first node and is used for combining signals sent by each transceiver into one path of signals and transmitting the signals to each second node. The combiner is further configured to filter signals sent by the second nodes to obtain signals for each transceiver, and send the signals to the corresponding transceivers.
On the other hand, when the first node receives the signal by adopting the coherent detection mode, if the first node includes a plurality of transceivers, the communication system provided in the embodiment of the present application may not include the above-mentioned combiner, but further includes a splitter located between the first node and a plurality of second nodes. The function of the splitter is similar to that of the splitter in the previous embodiment, and the description of this embodiment is omitted here.
For the second node:
in one aspect, when the second node receives the signal in a direct-alignment detection manner, the second node includes a filter, where the filter is configured to filter the signal sent by the first node, to obtain a signal sent by the first node to the second node.
When the plurality of second nodes receive signals in a direct alignment detection mode, each second node may include a filter, or each second node may not include a filter, and the communication system further includes a combiner located between the first node and the plurality of second nodes. The combiner is connected with the plurality of second nodes and is used for combining signals sent by the plurality of second nodes into a signal and transmitting the signal to the first node. The combiner is further configured to filter signals sent by the first node to obtain signals for sending to the plurality of second nodes, and send the signals to the responding second nodes respectively.
On the other hand, when the plurality of second nodes receive signals by adopting a coherent detection manner, the communication system provided in the embodiment of the present application may not include the above-mentioned combiner, but further includes a splitter (such as the splitter in fig. 3, 4, 5, and 6) located between the first node and the plurality of second nodes. The function of the splitter is similar to that of the splitter in the previous embodiment, and the description of this embodiment is omitted here.
In addition, when a node (first node or second node) receives a signal by means of coherent detection, the node may include a receiver. The receiver is configured to receive signals by adopting a coherent detection manner, for example, the receiver may perform coherent processing on the local laser and the received signals to obtain a portion of the signals that is close to a wavelength of the local laser, so as to obtain a signal of the signals for sending to the node.
Regardless of the manner in which a node receives a signal, the node may include a signal processor that may be used to process a signal for transmission to the node, such as analog signal processing, digital signal processing, and the like, in that order.
As can be seen from the above description of the communication system provided in the embodiments of the present application, the communication resources between the first node and the plurality of second nodes are divided into a plurality of channels. The plurality of channels includes an uplink channel between each second node and the first node (also referred to as an uplink channel corresponding to the second node), and a downlink channel between each second node and the first node (also referred to as a downlink channel corresponding to the second node). In the process that the first node communicates with the plurality of second nodes, the first node may further instruct the second nodes to switch uplink channels and/or downlink channels corresponding to the second nodes. In the related art, when a first node instructs a second node to switch a corresponding uplink channel, the second node adjusts the laser to emit light on a new uplink channel. However, since the capability of the laser is limited, it is difficult for the laser to emit light on a new uplink channel accurately, so that the second node cannot switch the corresponding uplink channel accurately.
Based on this, the embodiment of the application provides a communication method, in which the second node can switch the corresponding uplink channel more accurately, so that the switching accuracy of the uplink channel corresponding to the second node is improved.
Fig. 7 is a flowchart of a communication method provided in an embodiment of the present application, where the communication method may be used in any of the communication systems provided in the embodiments of the present application, as shown in fig. 7, and the communication method includes:
s101, a target second node sets a first downlink channel from a first node to the target second node as a common downlink channel, wherein the common downlink channel is an idle downlink channel between the first node and a plurality of second nodes.
The target second node is any one of a plurality of second nodes connected by the first node.
The communication resources between the first node and the plurality of second nodes are divided into a plurality of channels including a plurality of uplink channels and a plurality of downlink channels. The uplink channel is a channel from the second node to the first node, and the downlink channel is a channel from the first node to the second node. The communication resources may be divided according to any division manner, and in this embodiment of the present application, in an uplink channel and a downlink channel between the first node and the plurality of second nodes, frequency bands of at least two channels are different as an example.
Among the plurality of channels, there are a common uplink channel and a common downlink channel, which are idle channels. The common uplink channel and the common downlink channel are used for the communication between the target second node and the first node when the target second node is on line, and the communication between the target second node and the first node when the target second node is on line can not influence the communication between other second nodes and the first node because the common uplink channel and the common downlink channel are idle channels. In S101, when the target second node is on line, the laser therein may be adjusted first to set the first downlink channel from the first node to the target second node as the common downlink channel.
The common downlink channel and the common uplink channel may be any channel of a plurality of channels, which is not limited in the embodiment of the present application. Alternatively, the common downlink channel may include a channel closest in frequency domain to the first downlink channel when the target second node is started, among the downlink channels between the first node and the plurality of second nodes. The common uplink channel may include a channel closest in frequency domain to the first uplink channel at the time of start-up of the target second node among the uplink channels between the first node and the plurality of second nodes. Thus, the target second node can easily adjust the first downlink channel to the common downlink channel after being started. After S101, the target second node also more easily adjusts the first uplink channel to the common uplink channel.
Illustratively, the plurality of channels between the first node and the plurality of second nodes are exemplified as the plurality of channels shown in fig. 2. It is assumed that the frequency bands of the first uplink channel and the first downlink channel at the start of the target second node are smaller than the frequency bands of the respective channels in fig. 2. At this time, the common uplink channel and the common downlink channel in fig. 2 may be channels on two smaller frequency bands.
S102, the first node transmits an online indication signal to a target second node on a public downlink channel, wherein the online indication signal is used for indicating whether the second node is allowed to be online.
The first node is configured to manage a second node in the communication system, and the first node may determine whether to allow a new second node to be online according to usage of a plurality of channels between the current first node and the plurality of second nodes. The first node may transmit an up indication signal on the common downlink channel indicating whether to allow the second node to be up. For example, the first node may periodically send an online indicator signal on the common downlink channel; alternatively, the first node may send an online indicator signal on the common downlink channel when it is determined that a new second node is currently allowed to be online.
Since the target second node sets the first downlink channel as the common downlink channel in S101, the target second node may receive the uplink indication signal transmitted by the first node on the common downlink channel in S102.
And S103, when the online indication signal is used for indicating that the second node is allowed to be online, the target second node sets a first uplink channel from the target second node to the first node as a common uplink channel, and the common uplink channel is an idle uplink channel between the first node and a plurality of second nodes.
After receiving the online indication signal, the target second node may parse the online indication signal to determine whether the online indication signal indicates that the second node is allowed to be online. When the online indicator signal indicates that the second node is not allowed to be online, the target second node may repeatedly receive the online indicator signal on the common downlink channel until receiving the online indicator signal indicating that the second node is allowed to be online. When the uplink indication signal indicates that the second node is allowed to be online, the target second node may set the first uplink channel to a common uplink channel so as to transmit a signal to the first node on the common uplink channel subsequently.
S104, the target second node sends a setting instruction to the first node on the first uplink channel, wherein the setting instruction is used for indicating that the first downlink channel is set as a public downlink channel.
The target second node may send a setting indication to the first node on the first uplink channel (currently the common uplink channel) after setting the first downlink channel as the common downlink channel and the first uplink channel as the common uplink channel. Accordingly, after the first node transmits an online indication for indicating that the second node is allowed to be online on the common downlink channel, the setting indication transmitted by the target second node may be received on the common uplink channel.
S105, the first node sends channel indication to the target second node on the public downlink channel according to the setting indication; wherein the channel indication comprises: the identification of a plurality of uplink channels between the first node and the plurality of second nodes, and the identification of a working downlink channel between the first node and the plurality of second nodes.
After receiving the setting instruction sent by the target second node, the first node may determine that the current first node has set the first downlink channel as a common downlink channel and set the first uplink channel as a common uplink channel. At this time, the first node and the target second node may communicate through the common uplink channel and the common downlink channel to instruct the target second node to adjust its first uplink channel to a non-common uplink channel and adjust the first downlink channel to a non-common downlink channel.
For example, the first node may determine a plurality of uplink channels between the first node and the plurality of second nodes and operate the downlink channels according to the setting indication. The first node may also send a channel indication comprising an identification of the plurality of uplink channels and an identification of the working downlink channel to the target second node on the common downlink channel. The uplink channels are channels from the second node to the first node, the plurality of uplink channels are a plurality of channels to which the target second node needs to sequentially adjust the first uplink channels, and the working downlink channels are channels to which the target second node needs to adjust the first downlink channels.
It may be appreciated that if the first node receives channel indications sent by at least two second nodes, the first node may screen one second node from the at least two second nodes and send the channel indication to the screened second node. In this embodiment, the second node selected is taken as the target second node as an example. In addition, for other second nodes of the at least two second nodes that are not screened: the first node may not need to send signals to the other second nodes; alternatively, the first node may send a signal for instructing the second node to wait to the other second node, and the other second node may send the setting instruction to the first node again after waiting for a certain period of time.
Before sending the channel indication to the target second node, the first node may determine, first, a working uplink channel to which the target second node needs to adjust the first uplink channel, and then determine, according to the common uplink channel and the working uplink channel, at least one uplink channel through which the target second node needs to adjust the first uplink channel from the common uplink channel to the working uplink channel, so as to obtain the multiple uplink channels. The plurality of uplink channels includes: the at least one uplink channel and the working uplink channel.
For example, with continued reference to fig. 2, assuming that the current first uplink channel is channel 1 in fig. 2 and the working uplink channel is channel 6 in fig. 2, the first node may determine the channel to be traversed by channel 1 to adjust to channel 6 includes: channel 2, channel 3, channel 4, and channel 5. At this time, the identification of the plurality of uplink channels in the channel indication includes: the identity of channel 2, the identity of channel 3, the identity of channel 4, the identity of channel 5 and the identity of channel 6.
In the channel indication, the identifiers of the plurality of uplink channels may be sequentially arranged. For example, the first node may sequentially arrange the identifiers of the plurality of uplink channels according to an order of at least one uplink channel that needs to be passed by to adjust the first uplink channel from the common uplink channel to the working uplink channel. Taking the above example as an example, if the first node determines the channel to be traversed by channel 1 to channel 6 includes: channel 2, channel 3, channel 4, and channel 5, then the identity of channel 2, the identity of channel 3, the identity of channel 4, the identity of channel 5, and the identity of channel 6 in the channel indication may be arranged in sequence.
Optionally, the plurality of uplink channels are at least partially idle uplink channels between the first node and the plurality of second nodes. In this case, the first node may determine the idle uplink channels between the first node and the plurality of second nodes, and then determine the plurality of uplink channels from the idle uplink channels. The plurality of uplink channels may be all or part of all idle uplink channels between the first node and the plurality of second nodes, which is not limited in the embodiment of the present application. And, because the plurality of uplink channels are all idle uplink channels, the target second node sets the first uplink channel as the plurality of uplink channels in turn, and does not affect the communication between other second nodes and the first node.
Similar to the plurality of uplink channels, the working downlink channel may be a downlink channel that is idle between the first node and the plurality of second nodes. At this time, the first node may determine the idle downlink channels between the first node and the plurality of second nodes, and then determine the working downlink channels among the idle downlink channels. Since the working downlink channel is an idle downlink channel, the target second node sets the first downlink channel as the working downlink channel without affecting communication between other second nodes and the first node.
Further, the plurality of uplink channels may not include a common uplink channel. In this case, the first node may determine the idle uplink channels except for the common uplink channel between the first node and the plurality of second nodes, and then determine the plurality of uplink channels among the idle uplink channels. Because the plurality of uplink channels do not include the common uplink channel, when the target second node sequentially sets the first uplink channel as the plurality of uplink channels, the common uplink channel can be in an idle state, and at this time, the common uplink channel can be used by other second nodes needing to be on line. Of course, the plurality of uplink channels may also include a common uplink channel, which is not limited in the embodiments of the present application.
Similar to the plurality of uplink channels, the working downlink channel may not include a common downlink channel, and in this case, when the target second node sets the first downlink channel as the working downlink channel, the common downlink channel may be in an idle state, and in this case, the common downlink channel may be used by other second nodes that need to go online. Of course, the working downlink channel may also include the common downlink channel, which is not limited in the embodiments of the present application.
In addition, in S105, the first node transmits a channel indication to the target second node on the common downlink channel, and since the common downlink channel is an idle channel, the channel indication does not affect the communication between the other second nodes and the first node.
In this case, the channel instruction may include not the identifiers of the plurality of uplink channels but the identifier of the working uplink channel.
S106, the target second node sequentially executes setting operations corresponding to the plurality of uplink channels according to the identifiers of the plurality of uplink channels.
After receiving the channel indication, the target second node can analyze the channel indication to obtain the identifications of a plurality of uplink channels. And then, the target second node can sequentially execute setting operations corresponding to the plurality of uplink channels according to the identifiers of the plurality of uplink channels so as to sequentially set the first uplink channel as the plurality of uplink channels.
Referring to fig. 8, the setting operation corresponding to one uplink channel of the plurality of uplink channels includes:
s1061, the target second node sets the first uplink channel from the target second node to the first node as an uplink channel.
S1062, the target second node transmits a first uplink test signal to the first node on the first uplink channel.
Since the current first uplink channel is the one uplink channel, the first node may receive the first uplink test signal transmitted by the target second node on the one uplink channel in S1062.
S1063, the first node sends a similarity indication to the target second node on the first downlink channel according to the first uplink test signal, where the similarity indication is used to indicate whether the similarity between the first uplink channel and one uplink channel is smaller than a first similarity threshold.
After the first node receives the first uplink test signal sent by the target second node on the one uplink channel, the first node can determine the similarity between the first uplink channel and the one uplink channel according to the first uplink test signal, and judge whether the similarity is smaller than a first similarity threshold. The first node may then send a similarity indication indicating the result of the determination to the target second node on the current first downlink channel (e.g., common downlink channel).
The first node determines, according to the first uplink test signal, whether the similarity between the first uplink channel and the one uplink channel is smaller than the first similarity threshold in various ways, which is not limited in the embodiment of the present application.
For example, the first node may obtain the first frequency offset according to the first uplink test signal, for example, perform signal processing (such as analog signal processing and/or digital signal processing) on the first uplink test signal to obtain the first frequency offset. Then, the first node may determine that the similarity between the first uplink channel and the one uplink channel is greater than or equal to a first similarity threshold when the absolute value of the first frequency offset is less than or equal to a first absolute value threshold; and when the absolute value of the first frequency offset is larger than a first absolute value threshold, determining that the similarity between the first uplink channel and the one uplink channel is smaller than a first similarity threshold.
Also for example, the first node may input a first uplink test signal into the first machine learning model, and receive a result of whether a similarity between the first uplink channel and the one uplink channel output by the first machine learning model is less than a first similarity threshold.
S1064, the target second node determines whether the similarity between the first uplink channel and the one uplink channel is smaller than a first similarity threshold according to the similarity indication. If the similarity between the first uplink channel and the one uplink channel is smaller than the first similarity threshold, S1065 is executed.
S1065, the target second node adjusts the first uplink channel, and executes S1062.
When the similarity indication indicates that the similarity between the first uplink channel and the one uplink channel is smaller than the first similarity threshold, the first uplink channel is not accurately set as the one uplink channel at present, and the target second node can adjust the first uplink channel and repeat sending the first uplink test signal to the first node on the adjusted first uplink channel. After receiving the first uplink test signal repeatedly sent by the first node, the first node may send a similarity indication to the target second node according to the first uplink test signal.
When the similarity indication indicates that the similarity between the first uplink channel and the one uplink channel is greater than or equal to a first similarity threshold, the first uplink channel is accurately set as the one uplink channel at present, and at this time, the target second node ends the setting operation corresponding to the one uplink channel. And then, the target second node starts to execute setting operation corresponding to the next uplink channel in the plurality of uplink channels. The procedure of the target second node performing the setting operation corresponding to each of the plurality of uplink channels may refer to the procedure shown in fig. 8.
It can be seen that, when the similarity between the first uplink channel and one uplink channel is smaller than the first similarity threshold, the target second node adjusts the first uplink channel, and repeatedly executes the operations of sending the first uplink test signal and receiving the similarity indication until the similarity between the first uplink channel and one uplink channel is greater than or equal to the first similarity threshold.
Optionally, the similarity indication is further used to indicate a first frequency offset between the first uplink channel and the one uplink channel, and at this time, the target second node may adjust the first uplink channel according to the first frequency offset when adjusting the first uplink channel. Or, the similarity indication is only used for indicating the frequency offset direction of the first frequency offset and is not used for indicating the frequency offset amount of the first frequency offset, and at this time, the target second node can adjust the first uplink channel according to the frequency offset direction when adjusting the first uplink channel. Or, the similarity indication is used to indicate the opposite number of the first frequency offset, and at this time, when the target second node adjusts the first uplink channel, the target second node may adjust the first uplink channel according to the opposite number of the first frequency offset. Or, the similarity indication is used for indicating the opposite direction of the frequency offset direction of the first frequency offset, and at this time, when the target second node adjusts the first uplink channel, the target second node can adjust the first uplink channel according to the opposite direction of the frequency offset direction.
It should be noted that, if the similarity indication is used to indicate the frequency offset direction of the first frequency offset and is not used to indicate the frequency offset, the first node may determine the frequency offset direction according to the first frequency offset, and the first node may also determine the frequency offset direction not according to the first frequency offset. For example, when the first node includes a plurality of transceivers, and a combiner is present between the first node and the second node, and the combiner is configured to filter signals sent by the plurality of second nodes, to obtain signals for sending to each transceiver, the first node may determine the frequency offset direction in a perturbation manner.
For example, for one of the plurality of uplink channels, assuming that the center wavelength of the uplink channel is λ0, the target second node may send two first uplink test signals to the first node after setting the first uplink channel as the one uplink channel, where the center wavelength of one first uplink test signal is slightly larger than the center wavelength λ1 of the first uplink channel and the center wavelength of the other first uplink test signal is slightly smaller than the center wavelength λ1 of the first uplink channel. The wavelength response of the combiner is combined, the loss of the signals with different center wavelengths is different, and the transmission parameters (power or bit error rate) of the signals with different center wavelengths are different, so that the first node can compare the transmission parameters of the two first uplink test signals, and determine the frequency offset direction of the first uplink channel and the first frequency offset of the one uplink channel according to the comparison result.
For example, assuming that the powers (a transmission parameter) of the signals with different center wavelengths are shown in fig. 9, if the center wavelengths of the two first uplink test signals sent by the target second node are λ2 and λ3 in fig. 9, respectively, after the first node compares the powers of the two first uplink test signals, it may determine that the center wavelength λ1 of the first uplink channel is smaller than the center wavelength λ0 of the one uplink channel, and the frequency offset direction of the first frequency offset is that the center frequency of the first uplink channel is greater than the center frequency of the one uplink channel. At this time, when the target second node adjusts the first uplink channel, the center frequency of the first uplink channel may be reduced, so that the center wavelength of the first uplink channel increases.
Referring to fig. 10, if the center wavelengths of the two first uplink test signals sent by the target second node are λ4 and λ5 in fig. 10, the first node may determine that the center wavelength λ1 of the first uplink channel is greater than the center wavelength λ0 of the one uplink channel after comparing the powers of the two first uplink test signals, and the frequency offset direction of the first frequency offset is that the center frequency of the first uplink channel is less than the center frequency of the one uplink channel. At this time, when the target second node adjusts the first uplink channel, the center frequency of the first uplink channel may be increased, so that the center wavelength of the first uplink channel is reduced.
The first frequency offset is obtained by adopting a mode of carrying out signal processing on the first uplink test signal, so that the frequency offset direction of the first frequency offset can be obtained, and the frequency offset of the first frequency offset can be obtained, thereby enabling the target second node to accurately adjust the first uplink channel based on the frequency offset, and improving the efficiency and accuracy of adjusting the first uplink channel by the target second node.
And the first frequency offset is obtained by adopting a mode of carrying out signal processing on the first uplink test signal, so that the requirement on the power stability of the laser in the target second node is lower. When the first node in the embodiment of the application obtains the first frequency offset by adopting a mode of performing signal processing on the first uplink test signal, the target second node (with lower power stability) with lower cost can also be suitable.
As can be seen from the above, in S106, in the process that the target second node sequentially executes the setting operations corresponding to the plurality of uplink channels according to the identifiers of the plurality of uplink channels, the first node sequentially executes the detection operations corresponding to the plurality of uplink channels according to the identifiers of the plurality of uplink channels; the detection operation corresponding to one uplink channel in the plurality of uplink channels comprises the following steps: and when the similarity between the first uplink channel and one uplink channel is smaller than a first similarity threshold value, repeating the operations of receiving the first uplink test signal and sending the similarity indication until the similarity between the first uplink channel and one channel is larger than or equal to the first similarity threshold value.
Optionally, when the identifiers of the plurality of uplink channels in the channel indication are sequentially arranged, the target second node may sequentially perform the setting operations corresponding to the plurality of uplink channels according to the arrangement order of the identifiers of the plurality of uplink channels when sequentially performing the setting operations corresponding to the plurality of uplink channels according to the identifiers of the plurality of uplink channels. Accordingly, when the first node sequentially executes the detection operations corresponding to the plurality of uplink channels according to the identifiers of the plurality of uplink channels, the first node may sequentially execute the detection operations corresponding to the plurality of uplink channels according to the arrangement order of the identifiers of the plurality of uplink channels.
Taking the example in S105 above as an example, assume that the identification of the plurality of uplink channels in the channel indication includes: the identification of the channel 2, the identification of the channel 3, the identification of the channel 4, the identification of the channel 5 and the identification of the channel 6 are sequentially arranged, and the identification of the channel 2, the identification of the channel 3, the identification of the channel 4, the identification of the channel 5 and the identification of the channel 6 are sequentially arranged. Then, the target second node may sequentially perform setting operations corresponding to channels 2, 3, 4, 5, and 6, and the first node may sequentially perform detection operations corresponding to channels 2, 3, 4, 5, and 6.
Of course, the target second node may sequentially execute the setting operations corresponding to the plurality of uplink channels, not according to the arrangement order of the identifiers of the plurality of uplink channels. Accordingly, the first node may sequentially perform the detection operations corresponding to the plurality of uplink channels, not according to the arrangement order of the identifiers of the plurality of uplink channels.
And S107, the target second node sets the first downlink channel as the working downlink channel according to the identification of the working downlink channel.
After receiving the channel indication, the target second node can analyze the channel indication to obtain the identification of the working downlink channel in the channel indication. The target second node may then set the first downlink channel to be the working downlink channel.
Further, the first node may also send a first downlink test signal to the target second node on the working downlink channel after sending the channel indication to the target second node. After the target second node sets the first downlink channel as the working downlink channel, the target second node may further receive a first downlink test signal sent by the first node on the first downlink channel, and determine, according to the first downlink test signal, whether the similarity between the first downlink channel and the working downlink channel is less than a second similarity threshold.
When the similarity between the first downlink channel and the working downlink channel is smaller than the second similarity threshold, the target second node can adjust the first downlink channel and repeatedly execute the operations of receiving the first downlink test signal and determining whether the similarity between the first downlink channel and the working downlink channel is smaller than the second similarity threshold until the similarity between the first downlink channel and the working downlink channel is larger than or equal to the second similarity threshold.
Therefore, after the target second node sets the first downlink channel as the working downlink channel, the target second node may also adjust the first downlink channel according to the first downlink test signal sent by the first node, so as to set the first downlink test signal as the first downlink channel more accurately.
The target second node may refer to the first node to determine, according to the first uplink test signal, whether the similarity between the first uplink channel and the one uplink channel is smaller than the first similarity threshold in a manner that the similarity between the first downlink channel and the working downlink channel is smaller than the second similarity threshold.
For example, the target second node may obtain a second frequency offset according to the first downlink test signal, for example, perform signal processing (such as analog signal processing and/or digital signal processing) on the first downlink test signal to obtain the second frequency offset; then, when the absolute value of the second frequency offset is larger than a second absolute value threshold, the target second node determines that the similarity of the first downlink channel and the working downlink channel is smaller than a second similarity threshold; and when the absolute value of the second frequency offset is smaller than or equal to a second absolute value threshold, determining that the similarity of the first downlink channel and the working downlink channel is larger than or equal to the second similarity threshold.
As another example, the target second node may input the first downlink test signal into the second machine learning model, and receive a result of whether the similarity between the first downlink channel and the working downlink channel output by the second machine learning model is smaller than the second similarity threshold.
In this embodiment of the present application, the similarity thresholds may be the same or different, and the absolute value thresholds may be the same or different.
In the communication method provided by the embodiment of the present application, the first node may send, to the target second node, a channel indication including identifiers of a plurality of uplink channels, so that the target second node sets the first uplink channel as the plurality of uplink channels in sequence according to the identifiers of the plurality of uplink channels, and finally sets the first uplink channel as a working uplink channel in the plurality of uplink channels. Compared with the method in the related art that the first node instructs the target second node to set the first uplink channel as the working uplink channel, in the embodiment of the present application, the target second node may gradually set the first uplink channel as the working uplink channel with smaller error. Therefore, the problem that the target second node sets the first uplink channel as the working uplink channel at one time, so that the error of channel adjustment is larger is avoided.
For example, taking the example in S105 described above as an example, in the embodiment of the present application, the target second node sequentially sets the first uplink channel from channel 1 to channels 2, 3, 4, 5 and 6, while the target second node directly sets the first uplink channel from channel 1 to channel 6 in the related art. Since the gap between channel 1 and channel 6 is large, a large error is more likely to occur when the target second node sets channel 1 directly to channel 6. The difference between the channel 1 and the channel 2 is smaller, the difference between the channel 2 and the channel 3 is smaller, the difference between the channel 3 and the channel 4 is smaller, the difference between the channel 4 and the channel 5 is smaller, and the difference between the channel 5 and the channel 6 is smaller. Therefore, the target second node sets the first uplink channel from channel 1 to channel 2, from channel 2 to channel 3, from channel 3 to channel 4, from channel 4 to channel 5, and from channel 5 to channel 6, without any large error, and the target second node sets the first uplink channel from channel 1 to channels 2, 3, 4, 5 and 6 in sequence, without any large error.
As can be seen, in the embodiment of the present application, the difference between each of the plurality of uplink channels and the previous uplink channel may be smaller than the difference between the first uplink channel and the common uplink channel. For each uplink channel, in the process that the target second node sequentially sets the first uplink channel from the channel 1 to the channels 2, 3, 4, 5 and 6, the target second node sets the first uplink channel from the previous uplink channel to the uplink channel.
And after setting the first uplink channel as each of the plurality of uplink channels, the target second node may further send a first uplink test signal to the first node on the first uplink channel, receive a similarity indication sent by the first node, and determine whether to need to adjust the first uplink channel according to the similarity indication, so as to ensure that the target second node can set the first uplink channel as each of the plurality of uplink channels more accurately. In this way, the target second node can set the first uplink channel to be the working uplink channel in the plurality of uplink channels more accurately after setting the first uplink channel to be the plurality of uplink channels in sequence.
Because the target second node can set the first uplink channel to the working uplink channel more accurately, the target second node can not need to adopt a wavelength etalon. In addition, when the frequency bands of at least two channels between the first node and the plurality of second nodes are different in the frequency domain, the target second node can accurately adjust the first uplink channel and the first downlink channel, so that a wider interval between different frequency bands in communication resources between the first node and the plurality of second nodes is not required to be designed, and the problem that the transmission of signals in other channels is affected due to errors when the target second node adjusts the first uplink channel and the first downlink channel is avoided. Because a wider interval is not required to be designed between different frequency bands in the communication resource between the first node and the plurality of second nodes, the spectrum coverage of the communication resource can be reduced, the frequency adjustment range of the lasers in the first node and the second nodes is reduced, and the low-cost lasers can be suitable for the first node and the second nodes.
Further, in the foregoing embodiment, before S104, the target second node may further adjust the first uplink channel and the first downlink channel, so that the first uplink channel is set to be the common uplink channel more accurately, and the first downlink channel is set to be the common downlink channel more accurately.
In one aspect, for a first downlink channel:
before S104, the first node may periodically send a second downlink test signal on the common downlink channel, and after the target second node sets the first downlink channel to the common downlink channel in S101, the second downlink test signal sent by the first node may be received on the first downlink channel. Then, the target second node can determine whether the similarity between the first downlink channel and the public downlink channel is smaller than a third similarity threshold according to the second downlink test signal; when the similarity between the first downlink channel and the common downlink channel is smaller than the third similarity threshold, the target second node can adjust the first downlink channel and repeat the operation of receiving the second downlink test signal and determining whether the similarity between the first downlink channel and the common downlink channel is smaller than the third similarity threshold until the similarity between the first downlink channel and the common downlink channel is larger than or equal to the third similarity threshold.
The target second node may refer to the manner in which the target second node determines, according to the second downlink test signal, whether the similarity between the first downlink channel and the common downlink channel is smaller than the third similarity threshold, and may refer to the manner in which the target second node determines, according to the first downlink test signal, whether the similarity between the first downlink channel and the working downlink channel is smaller than the second similarity threshold.
For example, the target second node may obtain a third frequency offset according to the second downlink test signal, e.g., perform signal processing (e.g., analog signal processing and/or digital signal processing) on the second downlink test signal to obtain the third frequency offset. Then, when the absolute value of the third frequency offset is larger than a third absolute value threshold, the target second node can determine that the similarity between the first downlink channel and the common downlink channel is smaller than the third similarity threshold; and when the absolute value of the third frequency offset is smaller than or equal to a third absolute value threshold, determining that the similarity between the first downlink channel and the common downlink channel is larger than or equal to the third similarity threshold.
As another example, the target second node may input the second downlink test signal into the third machine learning model, and receive a result of whether the similarity between the first downlink channel and the common downlink channel output by the third machine learning model is smaller than a third similarity threshold.
On the other hand, for the first uplink channel:
before S104, the target second node may send a second uplink test signal to the first node on the first uplink channel after setting the first uplink channel as the common uplink channel. After receiving the second uplink test signal, the first node may send a similarity indication to the target second node on the common downlink channel according to the second uplink test signal, where the similarity indication is used to indicate whether the similarity between the first uplink channel and the common uplink channel is less than a fourth similarity threshold. The target second node may determine, according to the received similarity indication, whether the similarity between the first uplink channel and the common uplink channel is less than a fourth similarity threshold. When the similarity between the first uplink channel and the common uplink channel is smaller than the fourth similarity threshold, the target second node may adjust the first uplink channel and repeatedly perform the operations of transmitting the second uplink test signal and receiving the similarity indication until the similarity between the first uplink channel and the common uplink channel is greater than or equal to the fourth similarity threshold.
In the process that the first node sends the similarity indication to the target second node according to the second uplink test signal, whether the similarity between the first uplink channel and the common uplink channel is smaller than a fourth similarity threshold value can be judged according to the second uplink test signal; and then, sending a similarity indication to the target second node according to the judging result. The second node may refer to the first node in determining whether the similarity between the first uplink channel and the one uplink channel is smaller than the first similarity threshold according to the first uplink test signal.
For example, the first node may obtain the fourth frequency offset according to the second uplink test signal, for example, perform signal processing (such as analog signal processing and/or digital signal processing) on the second uplink test signal to obtain the fourth frequency offset. Then, the first node may determine that the similarity between the first uplink channel and the common uplink channel is smaller than a fourth similarity threshold when the absolute value of the fourth frequency offset is greater than the fourth absolute value threshold; and when the absolute value of the fourth frequency offset is smaller than or equal to a fourth absolute value threshold, determining that the similarity of the first uplink channel and the common uplink channel is larger than or equal to a fourth similarity threshold.
As another example, the first node may input the second uplink test signal into the fourth machine learning model, and receive a result of whether the similarity between the first uplink channel and the common uplink channel output by the fourth machine learning model is smaller than a fourth similarity threshold.
Optionally, the second node is further configured to indicate a fourth frequency offset according to the similarity indication sent by the second uplink test signal, where the target second node may adjust the first uplink channel according to the fourth frequency offset when adjusting the first uplink channel. Or, the similarity indication is only used for indicating the frequency offset direction of the fourth frequency offset and is not used for indicating the frequency offset amount of the fourth frequency offset, and at this time, the target second node can adjust the first uplink channel according to the frequency offset direction when adjusting the first uplink channel. Or, the similarity indication is used to indicate the opposite number of the fourth frequency offset, and at this time, when the target second node adjusts the first uplink channel, the target second node may adjust the first uplink channel according to the opposite number of the fourth frequency offset. Or, the similarity indication is used for indicating the opposite direction of the frequency offset direction of the fourth frequency offset, and at this time, when the target second node adjusts the first uplink channel, the target second node may adjust the first uplink channel according to the opposite direction of the frequency offset direction.
Still further, after the above S106 and S107, the first uplink channel is set as the working uplink channel of the target second node, and the first downlink channel is set as the working downlink channel of the target second node. The first node may also instruct the target second node to adjust the first uplink channel to change the working uplink channel of the target second node; the first node may also instruct the target second node to adjust the first downlink channel to change the working downlink channel of the target second node.
For example, after the above S106 and S107, the first node and the second node may further repeatedly perform the above S105, S106, and S107 to adjust the first uplink channel and the first downlink channel, and change the working uplink channel and the working downlink channel of the target second node.
In addition, after the first uplink channel is adjusted each time, the target second node may send a third uplink test signal to the first node on the first uplink channel; the first node may send a similarity indication to the target second node according to the third uplink test signal, where the similarity indication is used to indicate whether the similarity between the first uplink channel and the uplink channel where the first uplink channel should be currently located is smaller than a fifth similarity threshold; when the similarity between the first uplink channel and the uplink channel where the first uplink channel should be currently located is smaller than the fifth similarity threshold, the target second node needs to adjust the first uplink channel, and repeatedly execute the operations of sending the third uplink test signal and receiving the similarity indication until the similarity between the first uplink channel and the uplink channel where the first uplink channel should be currently located is greater than or equal to the fifth similarity threshold.
The method that the first node determines whether the similarity between the first uplink channel and the uplink channel where the first uplink channel should be currently located is smaller than the fifth similarity threshold according to the third uplink test signal may refer to the method that the first node determines whether the similarity between the first uplink channel and the one uplink channel is smaller than the first similarity threshold according to the first uplink test signal, which is not described in detail herein.
After the first downlink channel is adjusted each time, the target second node can receive the third downlink test signal sent by the first node on the first downlink channel; the target second node can determine whether the similarity between the first downlink channel and the downlink channel where the first downlink channel should be currently located is smaller than a sixth similarity threshold according to the third downlink test signal; when the similarity between the first downlink channel and the downlink channel which the first downlink channel should be currently located is smaller than a sixth similarity threshold, the target second node needs to adjust the first downlink channel, repeatedly execute the operations of receiving the third downlink test signal, and determining whether the similarity between the first downlink channel and the downlink channel which the first downlink channel should be currently located is smaller than the sixth similarity threshold according to the third downlink test signal until the similarity between the first downlink channel and the downlink channel which the first downlink channel should be currently located is larger than or equal to the sixth similarity threshold.
The method for determining, by the target second node, whether the similarity between the first downlink channel and the downlink channel where the first downlink channel should be currently located is smaller than the sixth similarity threshold according to the third downlink test signal may refer to the method for determining, by the target second node, whether the similarity between the first downlink channel and the working downlink channel is smaller than the second similarity threshold according to the first downlink test signal, which is not described herein in detail.
It should be noted that, in the embodiment of the present application, the communication resources between the first node and the plurality of second nodes may be fixed or may be dynamically changed, which is not limited in the embodiment of the present application. When the communication resource dynamically changes, a plurality of channels divided by the communication resource also change, and at this time, the target second node can adjust the first uplink channel and the first downlink channel under the instruction of the first node.
The sequence of the operations of the method embodiment provided by the embodiment of the invention can be properly adjusted, the operations can be correspondingly increased or decreased according to the situation, and any method which is easily conceivable to be changed by a person skilled in the art within the technical scope of the disclosure of the invention is covered in the protection scope of the invention, so that the description is omitted.
For example, after S105, S107 described above may be performed first, and then S106 described above may be performed. The channel indication may not include the identification of the working downlink channel, and the step S107 may not be performed. The steps S101, S102, S103 and S104 may not be performed, and the target second node does not need to receive the channel indication on the common downlink channel; alternatively, the above-mentioned S101, S103 and S104 are performed, and S102 may not be performed, and the target second node directly sets the first uplink channel as the common uplink channel in S103.
The communication methods provided in the present application are described in detail above in connection with fig. 1 to 10, and it is understood that, in order to implement the functions described in the above methods, the communication device needs to include corresponding hardware and/or software modules for performing the respective functions. The execution of the methods described in connection with the embodiments disclosed herein may be embodied in hardware or a combination of hardware and computer software. Whether a function is implemented as hardware or computer software driven hardware depends upon the particular application and design constraints imposed on the solution. Those skilled in the art may implement the described functionality in varying ways for each particular application in conjunction with the embodiments, but such implementation is not to be considered as beyond the scope of the present application.
In this embodiment, the functional modules of the corresponding communication device may be divided according to the above-described method embodiment, for example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The integrated modules described above may be implemented in hardware.
When the function module division manner is adopted, a communication device provided in the present application will be described below with reference to fig. 11.
Fig. 11 is a block diagram of a communication device provided in an embodiment of the present application, where the communication device may be, for example, the target second node in the foregoing embodiments. As shown in fig. 11, the communication device includes: a receiving module 1101 and a first setting module 1102.
The receiving module 1101 is configured to receive a channel indication sent by the first node; wherein the channel indication comprises: identification of a plurality of uplink channels between the first node and the plurality of second nodes; the uplink channel is a channel from the second node to the first node; the operation performed by the receiving module 1101 may refer to the content related to the target second node in S105 described above.
The first setting module 1102 is configured to sequentially execute setting operations corresponding to the plurality of uplink channels according to the identifiers of the plurality of uplink channels. The operation performed by the first setting module 1102 may refer to the content related to the target second node in S106.
The setting operation corresponding to one uplink channel in the plurality of uplink channels comprises the following steps: setting a first uplink channel from the target second node to the first node as the one uplink channel, and then transmitting a first uplink test signal to the first node on the first uplink channel; then, receiving a similarity indication sent by the first node according to the first uplink test signal, wherein the similarity indication is used for indicating whether the similarity between the first uplink channel and the one uplink channel is smaller than a first similarity threshold value; and when the similarity between the first uplink channel and the one uplink channel is smaller than a first similarity threshold value, adjusting the first uplink channel, and repeatedly executing the operations of transmitting the first uplink test signal and receiving the similarity indication until the similarity between the first uplink channel and the one uplink channel is larger than or equal to the first similarity threshold value.
In the communication device provided in this embodiment of the present application, the receiving module 1101 may receive a channel indication including identifiers of a plurality of uplink channels, so that the first setting module 1102 sequentially sets the first uplink channel as the plurality of uplink channels according to the identifiers of the plurality of uplink channels, and finally sets the first uplink channel as a working uplink channel in the plurality of uplink channels. Compared with the method in the related art that the first node instructs the target second node to set the first uplink channel as the working uplink channel, in the embodiment of the present application, the target second node may gradually set the first uplink channel as the working uplink channel with smaller error. Therefore, the problem that the target second node sets the first uplink channel as the working uplink channel at one time, so that the error of channel adjustment is larger is avoided.
In addition, after the first setting module 1102 sets the first uplink channel as each of the plurality of uplink channels, the first setting module may further send a first uplink test signal to the first node on the first uplink channel, receive a similarity indication sent by the first node, and determine whether to need to adjust the first uplink channel according to the similarity indication, so as to ensure that the target second node can set the first uplink channel as each of the plurality of uplink channels more accurately. In this way, the target second node can set the first uplink channel to be the working uplink channel in the plurality of uplink channels more accurately after setting the first uplink channel to be the plurality of uplink channels in sequence.
As can be seen from the above, in the embodiment of the present application, when the target second node adjusts the first uplink channel from one channel to another channel, it is only necessary to ensure that the similarity between the adjusted first uplink channel and the other channel is smaller than a certain similarity threshold. And, when the similarity threshold is less than one, it is not necessary to ensure that the two channels are completely coincident, and therefore, the target second node may not need to employ a wavelength etalon for completely coincident the center wavelength of the adjusted first upstream channel with the center wavelength of the other channel.
Optionally, the identifiers of the plurality of uplink channels in the channel indication are sequentially arranged; when the first setting module 1102 sequentially executes setting operations corresponding to a plurality of uplink channels according to the identifiers of the plurality of uplink channels, the setting operations corresponding to the plurality of uplink channels may be sequentially executed according to the arrangement order of the identifiers of the plurality of uplink channels. It can be seen that the channel indication not only can indicate the plurality of uplink channels through the identifiers of the plurality of uplink channels, but also can indicate the order in which the target second node sequentially executes the setting operations corresponding to the plurality of uplink channels through the arrangement order of the identifiers of the plurality of uplink channels. Of course, the identifiers of the plurality of uplink channels may not be sequentially arranged, which is not limited in the present application.
Optionally, the similarity indication is further used to indicate a first frequency offset between the first uplink channel and the one uplink channel, where the first setting module 1102 may adjust the first uplink channel according to the first frequency offset when adjusting the first uplink channel. Or, the similarity indication is only used to indicate the frequency offset direction of the first frequency offset, and is not used to indicate the frequency offset amount of the first frequency offset, and at this time, the first setting module 1102 may adjust the first uplink channel according to the frequency offset direction when adjusting the first uplink channel. Alternatively, the similarity indication is used to indicate the opposite number of the first frequency offset, and at this time, the first setting module 1102 may adjust the first uplink channel according to the opposite number of the first frequency offset when adjusting the first uplink channel. Alternatively, the similarity indicates a direction opposite to the frequency offset direction used for indicating the first frequency offset, and at this time, when the first setting module 1102 adjusts the first uplink channel, the first setting module may adjust the first uplink channel according to the direction opposite to the frequency offset direction.
Optionally, the plurality of uplink channels are at least partially idle uplink channels between the first node and the plurality of second nodes. The plurality of uplink channels may be all or part of all idle uplink channels between the first node and the plurality of second nodes, which is not limited in this application. In addition, since the plurality of uplink channels are all idle uplink channels, the first setting module 1102 sequentially sets the first uplink channel as the plurality of uplink channels, which does not affect the communication between the other second nodes and the first node. Of course, the plurality of uplink channels may be uplink channels in which a part of the uplink channels are idle, which is not limited in this application.
Optionally, the communication device further includes: a second setting module (not shown in fig. 11). The first setting module is configured to set a first downlink channel from the first node to the target second node as a common downlink channel, where the common downlink channel is an idle downlink channel between the first node and the plurality of second nodes, and the downlink channel is a channel from the first node to the second node. The operation performed by the second setting module may refer to the content related to the target second node in S101 in the above embodiment.
The receiving module 1101 is configured to: and receiving the channel indication sent by the first node on the first downlink channel. Since the common downlink channel is an idle channel, the channel indication does not affect the communication of other second nodes with the first node. Of course, the target second node may not receive the channel indication on the common downlink channel, which is not limited in this application.
Optionally, the communication device further includes: the third setting module and the transmitting module (both not shown in fig. 11).
The third setting module is used for setting the first uplink channel as a common uplink channel, wherein the common uplink channel is an idle uplink channel between the first node and the plurality of second nodes; the operation performed by the third setting module may refer to the content related to the target second node in S103 in the above embodiment.
The sending module is used for sending a setting instruction to the first node on the first uplink channel after setting the first downlink channel from the first node to the target second node as a public downlink channel; the setting indication is used for indicating that the first downlink channel is set as the common downlink channel. The operation performed by the sending module may refer to the content related to the target second node in S104 in the above embodiment.
After receiving the setting instruction sent by the target second node, the first node may determine that the current first node has set the first downlink channel as a common downlink channel and set the first uplink channel as a common uplink channel. At this time, the first node and the target second node may communicate through the common uplink channel and the common downlink channel to instruct the target second node to adjust its first uplink channel to a non-common uplink channel and adjust the first downlink channel to a non-common downlink channel.
Further, the plurality of uplink channels may not include a common uplink channel. In this case, the first node may determine the idle uplink channels except for the common uplink channel between the first node and the plurality of second nodes, and then determine the plurality of uplink channels among the idle uplink channels. Because the plurality of uplink channels do not include the common uplink channel, when the target second node sequentially sets the first uplink channel as the plurality of uplink channels, the common uplink channel can be in an idle state, and at this time, the common uplink channel can be used by other second nodes needing to be on line. Of course, the plurality of uplink channels may also include a common uplink channel, which is not limited in the embodiments of the present application.
Alternatively, the common downlink channel and the common uplink channel may be any channel of a plurality of channels, which is not limited in the embodiment of the present application. Alternatively, the common downlink channel may include a channel closest in frequency domain to the first downlink channel when the target second node is started, among the downlink channels between the first node and the plurality of second nodes. The common uplink channel may include a channel closest in frequency domain to the first uplink channel at the time of start-up of the target second node among the uplink channels between the first node and the plurality of second nodes. Thus, after the target second node is started, the first downlink channel can be easily adjusted to the common downlink channel, and the first uplink channel can be easily adjusted to the common uplink channel.
At least one parameter of different channels is different among a plurality of channels obtained by dividing communication resources. For example, at least one parameter of a time slot, a signal frequency band and a signal wavelength corresponding to different channels is different. Optionally, in the uplink channel and the downlink channel between the first node and the plurality of second nodes, frequency bands of at least two channels are different; the downlink channel is a channel from the first node to the second node.
When the frequency bands of at least two channels between the first node and the plurality of second nodes are different in the frequency domain, the target second node can accurately adjust the first uplink channel and the first downlink channel, so that a wider interval between different frequency bands in communication resources between the first node and the plurality of second nodes is not required to be designed, and the problem that the transmission of signals in other channels is affected due to errors when the target second node adjusts the first uplink channel and the first downlink channel is avoided. Because a wider interval is not required to be designed between different frequency bands in the communication resource between the first node and the plurality of second nodes, the spectrum coverage of the communication resource can be reduced, the frequency adjustment range of the lasers in the first node and the second nodes is reduced, and the low-cost lasers can be suitable for the first node and the second nodes.
Fig. 12 is a block diagram of another communication device provided in an embodiment of the present application, where the communication device may be, for example, the first node in the foregoing embodiments. As shown in fig. 12, the communication device includes: a transmitting module 1201 and a detecting module 1202.
The sending module 1201 is configured to send a channel indication to a target second node; the target second node is one node of the plurality of second nodes; the channel indication includes: identification of a plurality of uplink channels between the first node and the plurality of second nodes, the uplink channels being channels from the second node to the first node; the operation performed by the transmitting module 1201 may refer to the content related to the first node in S105 in the above embodiment.
The detection module 1202 is configured to sequentially perform detection operations corresponding to the plurality of uplink channels according to the identifiers of the plurality of uplink channels. The detection module 1202 may refer to the operation related to the first node in S106 in the above embodiment.
The detecting operation corresponding to one uplink channel in the plurality of uplink channels comprises the following steps: after receiving a first uplink test signal sent by the target second node on the uplink channel, sending a similarity indication to the target second node according to the first uplink test signal, wherein the similarity indication is used for indicating whether the similarity between the first uplink channel and the one channel is smaller than a first similarity threshold value; and when the similarity between the first uplink channel and the one uplink channel is smaller than a first similarity threshold value, repeating the operations of receiving the first uplink test signal and sending the similarity indication until the similarity between the first uplink channel and the one channel is larger than or equal to the first similarity threshold value.
Optionally, the identifiers of the plurality of uplink channels in the channel indication are sequentially arranged. When the identifiers of the plurality of uplink channels in the channel indication are sequentially arranged, the target second node can sequentially execute the setting operations corresponding to the plurality of uplink channels according to the arrangement sequence of the identifiers of the plurality of uplink channels when sequentially executing the setting operations corresponding to the plurality of uplink channels according to the identifiers of the plurality of uplink channels. Accordingly, when the detection module sequentially executes the detection operations corresponding to the plurality of uplink channels according to the identifiers of the plurality of uplink channels, the detection operations corresponding to the plurality of uplink channels may be sequentially executed according to the arrangement order of the identifiers of the plurality of uplink channels. It can be seen that the channel indication not only can indicate the plurality of uplink channels through the identifiers of the plurality of uplink channels, but also can indicate the order in which the target second node sequentially executes the setting operations corresponding to the plurality of uplink channels through the arrangement order of the identifiers of the plurality of uplink channels. Of course, the identifiers of the plurality of uplink channels may not be sequentially arranged, which is not limited in the present application.
After the receiving module 1101 receives the first uplink test signal sent by the target second node on the one uplink channel, the sending module may determine, according to the first uplink test signal, a similarity between the first uplink channel and the one uplink channel, and determine whether the similarity is less than a first similarity threshold. The sending module may then send a similarity indication indicating the result of the determination to the target second node on the current first downlink channel (e.g., the common downlink channel). The sending module determines, according to the first uplink test signal, whether the similarity between the first uplink channel and the one uplink channel is smaller than the first similarity threshold, which is not limited in the embodiment of the present application.
For example, the sending module may obtain the first frequency offset according to the first uplink test signal, for example, perform signal processing (such as analog signal processing and/or digital signal processing) on the first uplink test signal to obtain the first frequency offset. Then, the sending module may determine that the similarity between the first uplink channel and the one uplink channel is greater than or equal to a first similarity threshold when the absolute value of the first frequency offset is less than or equal to a first absolute value threshold; when the absolute value of the first frequency offset is larger than a first absolute value threshold, the sending module determines that the similarity between the first uplink channel and the one uplink channel is smaller than the first similarity threshold.
Also for example, the sending module may input the first uplink test signal into the first machine learning model, and receive a result of whether a similarity between the first uplink channel and the one uplink channel output by the first machine learning model is less than a first similarity threshold.
Optionally, the similarity indication is further used to indicate a first frequency offset between the first uplink channel and the one uplink channel, and at this time, the target second node may adjust the first uplink channel according to the first frequency offset when adjusting the first uplink channel. Or, the similarity indication is only used for indicating the frequency offset direction of the first frequency offset and is not used for indicating the frequency offset amount of the first frequency offset, and at this time, the target second node can adjust the first uplink channel according to the frequency offset direction when adjusting the first uplink channel. Or, the similarity indication is used to indicate the opposite number of the first frequency offset, and at this time, when the target second node adjusts the first uplink channel, the target second node may adjust the first uplink channel according to the opposite number of the first frequency offset. Or, the similarity indication is used for indicating the opposite direction of the frequency offset direction of the first frequency offset, and at this time, when the target second node adjusts the first uplink channel, the target second node can adjust the first uplink channel according to the opposite direction of the frequency offset direction.
Optionally, the plurality of uplink channels are at least partially idle uplink channels between the first node and the plurality of second nodes. The plurality of uplink channels may be all or part of all idle uplink channels between the first node and the plurality of second nodes, which is not limited in this application. And, because the plurality of uplink channels are all idle uplink channels, the target second node sets the first uplink channel as the plurality of uplink channels in turn, and does not affect the communication between other second nodes and the first node. Of course, the plurality of uplink channels may be uplink channels in which a part of the uplink channels are idle, which is not limited in this application.
Optionally, before receiving the channel indication sent by the first node, the target second node may further set the first downlink channel from the first node to the target second node as a common downlink channel. The transmitting module may receive a channel indication transmitted by the first node on the first downlink channel. The common downlink channel is an idle downlink channel between the first node and the plurality of second nodes, and the downlink channel is a channel from the first node to the second node. Since the common downlink channel is an idle channel, the channel indication does not affect the communication of other second nodes with the first node. Of course, the target second node may not receive the channel indication on the common downlink channel, which is not limited in this application.
Optionally, before the first node sends the channel indication to the target second node, the target second node may set the first uplink channel as a common uplink channel, where the common uplink channel is an idle uplink channel between the first node and the plurality of second nodes; after setting a first downlink channel from the first node to the target second node as a common downlink channel, the target second node may send a setting indication to the first node on the first uplink channel; the setting indication is used for indicating that the first downlink channel is set as the common downlink channel. At this time, the communication apparatus further includes a receiving module (not shown in fig. 12) for receiving the setting instruction, and the operation performed by the receiving module may refer to the content related to the first node in S104 in the above-described embodiment. After the receiving module receives the setting instruction sent by the target second node, the sending module may determine that the current first node has set the first downlink channel as a common downlink channel and set the first uplink channel as a common uplink channel. At this time, the first node and the target second node may communicate through the common uplink channel and the common downlink channel to instruct the target second node to adjust its first uplink channel to a non-common uplink channel and adjust the first downlink channel to a non-common downlink channel. For example, the transmitting module may transmit the above-described channel indication to the target second node.
Further, the plurality of uplink channels may not include a common uplink channel. Because the plurality of uplink channels do not include the common uplink channel, when the target second node sequentially sets the first uplink channel as the plurality of uplink channels, the common uplink channel can be in an idle state, and at this time, the common uplink channel can be used by other second nodes needing to be on line. Of course, the plurality of uplink channels may also include a common uplink channel, which is not limited in the embodiments of the present application.
Alternatively, the common downlink channel and the common uplink channel may be any channel of a plurality of channels, which is not limited in the embodiment of the present application. Alternatively, the common downlink channel may include a channel closest in frequency domain to the first downlink channel when the target second node is started, among the downlink channels between the first node and the plurality of second nodes. The common uplink channel may include a channel closest in frequency domain to the first uplink channel at the time of start-up of the target second node among the uplink channels between the first node and the plurality of second nodes. Thus, after the target second node is started, the first downlink channel can be easily adjusted to the common downlink channel, and the first uplink channel can be easily adjusted to the common uplink channel.
At least one parameter of different channels is different among a plurality of channels obtained by dividing communication resources. For example, at least one parameter of a time slot, a signal frequency band and a signal wavelength corresponding to different channels is different. Optionally, in the uplink channel and the downlink channel between the first node and the plurality of second nodes, frequency bands of at least two channels are different; the downlink channel is a channel from the first node to the second node.
When the frequency bands of at least two channels between the first node and the plurality of second nodes are different in the frequency domain, the target second node can accurately adjust the first uplink channel and the first downlink channel, so that a wider interval between different frequency bands in communication resources between the first node and the plurality of second nodes is not required to be designed, and the problem that the transmission of signals in other channels is affected due to errors when the target second node adjusts the first uplink channel and the first downlink channel is avoided. Because a wider interval is not required to be designed between different frequency bands in the communication resource between the first node and the plurality of second nodes, the spectrum coverage of the communication resource can be reduced, the frequency adjustment range of the lasers in the first node and the second nodes is reduced, and the low-cost lasers can be suitable for the first node and the second nodes.
Further, the first node may receive and transmit signals at one or more wavelengths. In one aspect, when the first node is capable of receiving and transmitting signals of one wavelength, the first node may include a transceiver (e.g., an optical module) for receiving and transmitting signals of such wavelength. On the other hand, when the first node is capable of receiving and transmitting signals of a plurality of wavelengths (e.g., two, four, eight, etc.), the first node may include a plurality of transceivers, which are in one-to-one correspondence with the plurality of wavelengths, each transceiver being configured to receive and transmit signals of a corresponding wavelength.
In the case of an integrated unit, the communication device provided by the application may include an interface, a processing module, and a storage module. The processing module may be configured to control and manage an action of the communication device, for example, may be configured to support the communication device to perform the operation performed by the target second node or the first node. The memory module may be used to support the communication device to execute stored program code, data, etc. The interface may be used for communication of the communication device with other devices.
Wherein the processing module may be a processor or a controller. Which may implement or perform the various exemplary logical blocks, modules, and circuits described in connection with the present disclosure. A processor may also be a combination that performs computing functions, e.g., including one or more microprocessors, digital signal processing (digital signal processing, DSP) and microprocessor combinations, and the like. The memory module may be a memory.
In one embodiment, when the processing module is a processor and the storage module is a memory, the processing device according to this embodiment may be a communication device having the structure shown in fig. 1. In one implementation, the foregoing modules and the like included in the present communications apparatus may be computer programs stored in a memory, and invoked by a processor to implement the corresponding execution functions of the modules.
Embodiments of the present application provide a computer storage medium having a computer program stored therein; the computer program, when executed on a computer, causes the computer to perform a method performed by the first node or the target second node in any of the communication methods provided by the embodiments of the present application.
The present embodiments also provide a computer program product comprising instructions which, when executed on a communication device, cause the communication device to perform a method performed by a first node or a target second node of any of the communication methods provided by the embodiments of the present application.
In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, may be embodied in whole or in part in the form of a computer program product comprising one or more computer instructions. When loaded and executed on a computer, produces a flow or function in accordance with embodiments of the present application, in whole or in part. The computer may be a general purpose computer, a network of computers, or other programmable devices. The computer instructions may be stored in or transmitted from one computer readable storage medium to another, for example, by wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) means from one website, computer, server, or data center. The computer readable storage medium may be any available medium that can be accessed by a computer or a data storage device including one or more servers, data centers, etc. that can be integrated with the available medium. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium, or a semiconductor medium (e.g., solid state disk), etc.
In this application, the terms "first" and "second" and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. The term "at least one" means one or more, "a plurality" means two or more, unless expressly defined otherwise. The term "and/or" is merely an association relationship describing an associated object, meaning that there may be three relationships, e.g., a and/or B, may represent: a exists alone, A and B exist together, and B exists alone.
Different types of embodiments, such as a method embodiment, an apparatus embodiment, a system embodiment, and the like, provided in the embodiments of the present application may be referred to each other, and the embodiments of the present application are not limited to this.
While the invention has been described with reference to certain preferred embodiments, it will be understood by those skilled in the art that various changes and substitutions of equivalents may be made and equivalents will be apparent to those skilled in the art without departing from the scope of the invention. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (39)

1. A method of communication, the method performed by a target second node to which a first node is connected, the first node being connected to a plurality of second nodes, the target second node being one of the plurality of second nodes, the method comprising:
Receiving a channel indication sent by the first node; wherein the channel indication comprises: identification of a plurality of uplink channels between the first node and the plurality of second nodes; the uplink channel is a channel from the second node to the first node;
according to the identifiers of the plurality of uplink channels, setting operations corresponding to the plurality of uplink channels are sequentially executed;
the setting operation corresponding to one uplink channel in the plurality of uplink channels comprises the following steps:
setting a first uplink channel from the target second node to the first node as the one uplink channel;
transmitting a first uplink test signal to the first node on the first uplink channel;
receiving a similarity indication sent by the first node according to the first uplink test signal, wherein the similarity indication is used for indicating whether the similarity between the first uplink channel and the one uplink channel is smaller than a first similarity threshold value;
and when the similarity between the first uplink channel and the one uplink channel is smaller than a first similarity threshold value, adjusting the first uplink channel, and repeatedly executing the operations of transmitting the first uplink test signal and receiving the similarity indication until the similarity between the first uplink channel and the one uplink channel is larger than or equal to the first similarity threshold value.
2. The method of claim 1, wherein the identities of the plurality of uplink channels in the channel indication are arranged in sequence;
according to the identifiers of the plurality of uplink channels, setting operations corresponding to the plurality of uplink channels are sequentially executed, including:
and sequentially executing setting operations corresponding to the plurality of uplink channels according to the arrangement sequence of the identifiers of the plurality of uplink channels.
3. The method according to claim 1 or 2, wherein the similarity indication is further used for indicating a first frequency offset of the first uplink channel and the one uplink channel;
adjusting the first uplink channel includes:
and adjusting the first uplink channel according to the first frequency offset.
4. A method according to any of claims 1 to 3, wherein the plurality of uplink channels are at least partially idle uplink channels between the first node and the plurality of second nodes.
5. The method according to any of claims 1 to 4, wherein prior to receiving the channel indication sent by the first node, the method further comprises:
setting a first downlink channel from the first node to the target second node as a common downlink channel, wherein the common downlink channel is an idle downlink channel between the first node and the plurality of second nodes, and the downlink channel is a channel from the first node to the second node;
Receiving a channel indication sent by the first node, including:
and receiving the channel indication sent by the first node on the first downlink channel.
6. The method of claim 5, wherein the common downlink channel comprises a channel closest in frequency domain to the first downlink channel at the time of the target second node start-up among the downlink channels between the first node and the plurality of second nodes.
7. The method according to claim 5 or 6, wherein prior to receiving the channel indication sent by the first node, the method further comprises:
setting the first uplink channel as a common uplink channel, wherein the common uplink channel is an idle uplink channel between the first node and the plurality of second nodes;
setting a setting indication to the first node on the first uplink channel after setting a first downlink channel from the first node to the target second node as a common downlink channel; the setting indication is used for indicating that the first downlink channel is set as the common downlink channel.
8. The method of claim 7, wherein the plurality of uplink channels does not include the common uplink channel.
9. The method according to claim 7 or 8, wherein the common uplink channel comprises a channel closest in frequency domain to the first uplink channel at the time of start-up of the target second node among the uplink channels between the first node and the plurality of second nodes.
10. The method according to any one of claims 1 to 9, wherein the frequency bands of at least two of the uplink and downlink channels between the first node and the plurality of second nodes are different; the downlink channel is a channel from the first node to the second node.
11. A method of communication, the method performed by a first node, the first node coupled to a plurality of second nodes, the method comprising:
transmitting a channel indication to a target second node; the target second node is one node of the plurality of second nodes; the channel indication includes: identification of a plurality of uplink channels between the first node and the plurality of second nodes, the uplink channels being channels from the second node to the first node;
according to the identification of the plurality of uplink channels, sequentially executing detection operations corresponding to the plurality of uplink channels;
The detecting operation corresponding to one uplink channel in the plurality of uplink channels comprises the following steps:
receiving a first uplink test signal sent by the target second node on the uplink channel;
according to the first uplink test signal, sending a similarity indication to the target second node, wherein the similarity indication is used for indicating whether the similarity between the first uplink channel and the one channel is smaller than a first similarity threshold value;
and when the similarity between the first uplink channel and the one uplink channel is smaller than a first similarity threshold value, repeating the operations of receiving the first uplink test signal and sending the similarity indication until the similarity between the first uplink channel and the one channel is larger than or equal to the first similarity threshold value.
12. The method of claim 11, wherein the identities of the plurality of uplink channels in the channel indicator are arranged in sequence;
according to the identification of the plurality of uplink channels, sequentially executing the detection operation corresponding to the plurality of uplink channels, including:
and sequentially executing the detection operation corresponding to the plurality of uplink channels according to the arrangement sequence of the identifiers of the plurality of uplink channels.
13. The method according to claim 11 or 12, wherein sending a similarity indication to the target second node according to the first uplink test signal comprises:
determining a first frequency offset between the first uplink channel and the one uplink channel according to the first uplink test signal;
judging whether the similarity between the first uplink channel and the one channel is smaller than a first similarity threshold value according to the first frequency deviation;
and sending the similarity indication to the target second node according to the judgment result.
14. The method according to any of claims 11 to 13, wherein the similarity indication is further used to indicate a first frequency offset of the first uplink channel and the one uplink channel.
15. The method according to any of claims 11 to 14, wherein the plurality of uplink channels are at least partially idle uplink channels between the first node and the plurality of second nodes.
16. The method according to any of the claims 11 to 15, wherein said sending a channel indication to the target second node comprises:
transmitting the channel indication to the first node on a common downlink channel;
The common downlink channel is an idle downlink channel between the first node and the plurality of second nodes, and the downlink channel is a channel from the first node to the second node.
17. The method of claim 16, wherein the common downlink channel comprises a channel closest in frequency domain to the first downlink channel at the time of start-up of the target second node among the downlink channels between the first node and the plurality of second nodes.
18. The method according to claim 16 or 17, wherein before transmitting the channel indication to the first node on a common downlink channel, the method further comprises:
receiving a setting instruction sent by the target second node on a common uplink channel, wherein the setting instruction is used for indicating that the first downlink channel is set as the common downlink channel;
transmitting the channel indication to the first node on a common downlink channel, comprising:
and sending the channel indication to the first node on the public downlink channel according to the setting indication.
19. The method of claim 18, wherein the plurality of idle uplink channels does not include the common uplink channel.
20. The method according to claim 18 or 19, wherein the common uplink channel comprises a channel closest in frequency domain to the first uplink channel at the time of start-up of the target second node among the uplink channels between the first node and the plurality of second nodes.
21. The method according to any of claims 11 to 20, wherein the frequency bands of at least two of the uplink and downlink channels between the first node and the plurality of second nodes are different; the downlink channel is a channel from the first node to the second node.
22. The method according to any of the claims 11 to 21, wherein the first node comprises: at least one transceiver.
23. A communication apparatus, wherein the communication apparatus is a target second node to which a first node is connected, the first node being connected to a plurality of second nodes, the target second node being one of the plurality of second nodes, the communication apparatus comprising:
a receiving module, configured to receive a channel indication sent by the first node; wherein the channel indication comprises: identification of a plurality of uplink channels between the first node and the plurality of second nodes; the uplink channel is a channel from the second node to the first node;
The first setting module is used for sequentially executing setting operations corresponding to the plurality of uplink channels according to the identifiers of the plurality of uplink channels;
the setting operation corresponding to one uplink channel in the plurality of uplink channels comprises the following steps:
setting a first uplink channel from the target second node to the first node as the one uplink channel;
transmitting a first uplink test signal to the first node on the first uplink channel;
receiving a similarity indication sent by the first node according to the first uplink test signal, wherein the similarity indication is used for indicating whether the similarity between the first uplink channel and the one uplink channel is smaller than a first similarity threshold value;
and when the similarity between the first uplink channel and the one uplink channel is smaller than a first similarity threshold value, adjusting the first uplink channel, and repeatedly executing the operations of transmitting the first uplink test signal and receiving the similarity indication until the similarity between the first uplink channel and the one uplink channel is larger than or equal to the first similarity threshold value.
24. The communication apparatus according to claim 23, wherein the identities of the plurality of uplink channels in the channel indication are arranged in sequence;
The first setting module is used for: and sequentially executing setting operations corresponding to the plurality of uplink channels according to the arrangement sequence of the identifiers of the plurality of uplink channels.
25. The communication apparatus according to claim 23 or 24, wherein the similarity indication is further configured to indicate a first frequency offset of the first uplink channel from the one uplink channel;
the first setting module is used for: and adjusting the first uplink channel according to the first frequency offset.
26. A communications device according to any of claims 23 to 25, wherein said plurality of uplink channels are at least partially idle uplink channels between said first node and said plurality of second nodes.
27. The communication apparatus according to any one of claims 23 to 26, wherein frequency bands of at least two of an uplink channel and a downlink channel between the first node and the plurality of second nodes are different; the downlink channel is a channel from the first node to the second node.
28. A communication device, wherein the communication device is a first node, the first node being connected to a plurality of second nodes, the communication device comprising:
A sending module, configured to send a channel indication to a target second node; the target second node is one node of the plurality of second nodes; the channel indication includes: identification of a plurality of uplink channels between the first node and the plurality of second nodes, the uplink channels being channels from the second node to the first node;
the detection module is used for sequentially executing detection operations corresponding to the plurality of uplink channels according to the identifiers of the plurality of uplink channels;
the detecting operation corresponding to one uplink channel in the plurality of uplink channels comprises the following steps:
receiving a first uplink test signal sent by the target second node on the uplink channel;
according to the first uplink test signal, sending a similarity indication to the target second node, wherein the similarity indication is used for indicating whether the similarity between the first uplink channel and the one channel is smaller than a first similarity threshold value;
and when the similarity between the first uplink channel and the one uplink channel is smaller than a first similarity threshold value, repeating the operations of receiving the first uplink test signal and sending the similarity indication until the similarity between the first uplink channel and the one channel is larger than or equal to the first similarity threshold value.
29. The communication apparatus according to claim 28, wherein the identities of the plurality of uplink channels in the channel indication are arranged in sequence;
the detection module is used for: and sequentially executing the detection operation corresponding to the plurality of uplink channels according to the arrangement sequence of the identifiers of the plurality of uplink channels.
30. The communication device according to claim 28 or 29, wherein the transmitting module is configured to:
determining a first frequency offset between the first uplink channel and the one uplink channel according to the first uplink test signal;
judging whether the similarity between the first uplink channel and the one channel is smaller than a first similarity threshold value according to the first frequency deviation;
and sending the similarity indication to the target second node according to the judgment result.
31. The communication apparatus according to any of claims 28 to 30, wherein the similarity indication is further configured to indicate a first frequency offset of the first uplink channel and the one uplink channel.
32. A communications device according to any of claims 28 to 31, wherein said plurality of uplink channels are at least partially idle uplink channels between said first node and said plurality of second nodes.
33. The communication apparatus according to any one of claims 28 to 32, wherein frequency bands of at least two of an uplink channel and a downlink channel between the first node and the plurality of second nodes are different; the downlink channel is a channel from the first node to the second node.
34. A communications device according to any one of claims 28 to 33, wherein the first node comprises: at least one transceiver.
35. A communication device, the communication device comprising: a processor and a memory, the memory storing a program;
the processor is configured to invoke a program stored in the memory to cause the communication apparatus to execute the communication method according to any of claims 1 to 10.
36. A communication device, the communication device comprising: a processor and a memory, the memory storing a program;
the processor is configured to invoke a program stored in the memory to cause the communication device to execute the communication method according to any of claims 11 to 22.
37. A communication system, the communication system comprising: a first node and a plurality of second nodes;
The first node being the communication device of any one of claims 28 to 34, 36;
the target second node of the plurality of second nodes is the communication device of any of claims 23 to 27, 35.
38. A computer storage medium, wherein a computer program is stored in the computer storage medium;
the computer program, when run on a computer, causes the computer to perform the communication method of any of claims 1 to 22.
39. A computer program product, characterized in that the computer program product, when run on a computer, causes the computer to perform the communication method according to any of claims 1 to 22.
CN202111441459.1A 2021-11-30 2021-11-30 Communication method, device and system Pending CN116209071A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202111441459.1A CN116209071A (en) 2021-11-30 2021-11-30 Communication method, device and system
PCT/CN2022/135029 WO2023098659A1 (en) 2021-11-30 2022-11-29 Communication method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111441459.1A CN116209071A (en) 2021-11-30 2021-11-30 Communication method, device and system

Publications (1)

Publication Number Publication Date
CN116209071A true CN116209071A (en) 2023-06-02

Family

ID=86506409

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111441459.1A Pending CN116209071A (en) 2021-11-30 2021-11-30 Communication method, device and system

Country Status (2)

Country Link
CN (1) CN116209071A (en)
WO (1) WO2023098659A1 (en)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102202248B (en) * 2011-06-15 2014-02-26 电子科技大学 Orthogonal frequency division multiplexing passive optical network system
CN102264012B (en) * 2011-07-29 2017-11-28 中兴通讯股份有限公司 The local oscillator synchronous method and ONU and OLT of a kind of PON system
EP2675089B1 (en) * 2012-06-15 2019-07-24 ADVA Optical Networking SE Method of operating a primary optical node and a secondary optical node
EP4274122A3 (en) * 2014-01-23 2024-06-12 Huawei Technologies Co., Ltd. Optical line terminal communication method and device with data structure
CN106470366B (en) * 2015-08-19 2020-10-16 南京中兴新软件有限责任公司 Channel configuration method and device
CN105703873B (en) * 2016-01-20 2018-02-16 烽火通信科技股份有限公司 The immediate processing method that ONU passages switch in TWDM PON systems and the system

Also Published As

Publication number Publication date
WO2023098659A1 (en) 2023-06-08

Similar Documents

Publication Publication Date Title
CN111327975B (en) Port detection method, optical network equipment and passive optical network system
US8824889B2 (en) High capacity optical frequency division multiple access passive optical network
US9391734B2 (en) Network system
JP5490517B2 (en) Optical communication system, optical communication method, and OLT
EP3142312B1 (en) Methods and apparatuses for processing upstream data anomaly
US10812881B2 (en) Circuit for connecting a local network to an optical fiber that might convey light signals complying with differing optical communication standards
US20160112136A1 (en) Optical device, optical distribution network and respective methods performed thereby
US20240048880A1 (en) Transmission method, apparatus, and system
CN105577265B (en) Calibration method of uplink wavelength channel of passive optical network system and optical network unit
US7660529B2 (en) System and method for providing failure protection in optical networks
US6801497B1 (en) Method to provide a management channel, a line terminator, a first network terminator card and a second network terminator card realizing such a method and an access network
US12003611B2 (en) Method for establishing communication in an optical access network
CN116209071A (en) Communication method, device and system
CN107689840B (en) A kind of control method and optical module, optical network unit of optical module in optical network
CN108476069B (en) Optical transceiver, wavelength control system and method
CN113644971B (en) Port detection method and device
US20100124420A1 (en) Communication device and communication method
KR20230119215A (en) Clock source selection method and device
US20240080095A1 (en) Method and apparatus applied to pon system, system, and storage medium
US20240048237A1 (en) Link status measurement method, apparatus, and system, and storage medium
WO2016169407A1 (en) Method and device for controlling operation state of channel termination
WO2024051286A1 (en) Method, apparatus and system for determining optical access network topology
CN118101599A (en) Communication method and device based on server
Luo et al. N: 1 fast protection in NG-PON2
KR20130007481A (en) Link setup method for the wavelength division multiplexing wavelength passive optical network(wdm pon) system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination