Nothing Special   »   [go: up one dir, main page]

CN112688883B - Sending end, receiving end and bandwidth switching method - Google Patents

Sending end, receiving end and bandwidth switching method Download PDF

Info

Publication number
CN112688883B
CN112688883B CN201910995743.XA CN201910995743A CN112688883B CN 112688883 B CN112688883 B CN 112688883B CN 201910995743 A CN201910995743 A CN 201910995743A CN 112688883 B CN112688883 B CN 112688883B
Authority
CN
China
Prior art keywords
information
frame
symbol bandwidth
switching
symbol
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.)
Active
Application number
CN201910995743.XA
Other languages
Chinese (zh)
Other versions
CN112688883A (en
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.)
Shanghai Huawei Technologies Co Ltd
Original Assignee
Shanghai 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 Shanghai Huawei Technologies Co Ltd filed Critical Shanghai Huawei Technologies Co Ltd
Priority to CN201910995743.XA priority Critical patent/CN112688883B/en
Priority to PCT/CN2020/120343 priority patent/WO2021073471A1/en
Publication of CN112688883A publication Critical patent/CN112688883A/en
Application granted granted Critical
Publication of CN112688883B publication Critical patent/CN112688883B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path

Landscapes

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

Abstract

The embodiment of the application discloses a sending end, a receiving end and a bandwidth switching method, which are applied to continuous transmission scenes, such as optical fiber transmission, broadband access in a cable television cable mode and microwave communication. The sending end sends a first frame carrying switching information and service information to the receiving end, and the receiving end acquires the switching information and the service information from the first frame and adjusts the symbol bandwidth by using the switching information, so that the receiving end can receive a second frame carrying the service information sent by the sending end. Therefore, the symbol bandwidth for transmitting the service information between the sending end and the receiving end can be adjusted under the condition of ensuring that the service is not interrupted.

Description

Sending end, receiving end and bandwidth switching method
Technical Field
The embodiment of the application relates to the field of communication, in particular to a sending end, a receiving end and a bandwidth switching method.
Background
In a communication system, the transmission capacity (throughput) refers to the number of payload bits transmitted per unit time. Generally, the larger the transmission capacity, the more data is transmitted per unit time. Therefore, the larger the transmission capacity, the easier it is to meet the data transmission needs of the user. Under the condition that the modulation mode and the code rate are not changed, the size of the transmission capacity is positively correlated with the size of the symbol bandwidth. Therefore, the transmission capacity can be adjusted by adjusting the symbol bandwidth.
In the existing scheme for adjusting the symbol bandwidth, if the symbol bandwidth between the sending end and the receiving end needs to be switched from the first symbol bandwidth to the second symbol bandwidth, the sending end will first interrupt the service transmitted by using the first symbol bandwidth, and then establish the transmission by using the second symbol bandwidth between the sending end and the receiving end. After the new transmission is established, the transmitting end transmits the traffic to the receiving end by using the second symbol bandwidth.
In such a scheme, service transmission between the sending end and the receiving end is interrupted, thereby increasing data message delay.
Disclosure of Invention
The embodiment of the application provides a sending end, a receiving end and a bandwidth switching method, which are used for adjusting the symbol bandwidth for transmitting service information between the sending end and the receiving end under the condition of ensuring that a service is not interrupted.
In a first aspect, an embodiment of the present application provides a sending end, where the sending end includes the following components: the device comprises a receiving module and a sending module. The receiving module is used for receiving the service information. And the sending module is used for sending the service information to a receiving end by adopting the first symbol bandwidth, and the service information is positioned in the first frame. In addition, the sending module is further configured to send the service information and the redundant information to the receiving end by using the second symbol bandwidth, where the service information and the redundant information are located in a second frame. The time length for transmitting the service information by adopting the first symbol bandwidth is the same as the time length for transmitting the service information and the redundant information by adopting the second symbol bandwidth.
In the embodiment of the present application, the duration of transmitting the service information by using the first symbol bandwidth is the same as the duration of transmitting the service information and the redundant information by using the second symbol bandwidth. And because the first frame only carries the service information, the second frame also carries redundant information besides the service information. Therefore, the sending end needs to transmit more information in the time of transmitting the first frame, and therefore, it can be determined that the rate of transmitting the first frame by the sending end is less than the rate of transmitting the second frame by the sending end. Because the sending end carries the service information in the first frame and the second frame which are transmitted, and the service information is the information of the same service, the sending end keeps the transmission of the information of the service in the process of switching the first symbol bandwidth to the second symbol bandwidth, so that the delay of the data message cannot be increased, and the interruption of service transmission is avoided.
According to the first aspect, in a first implementation manner of the first aspect of this embodiment of the present application, the first frame further includes handover information, where the handover information is used to indicate a handover step, and the handover step is a difference between the second symbol bandwidth and the first symbol bandwidth.
In this embodiment, since the first frame sent by the sending end to the receiving end carries the switching information in addition to the service information, the receiving end can be notified to adjust the symbol bandwidth before the sending end switches the symbol bandwidth, and the receiving end can acquire the service information from the first frame to ensure the continuous operation of the service.
According to the first implementation manner of the first aspect, in a second implementation manner of the first aspect of the embodiments of the present application, the handover information includes any one of: an identifier of the switching step, the identifier of the switching step being used to indicate a switching step; alternatively, the switching is stepped; or, a second period, corresponding to the one switching step, the second period being a duration for transmitting one symbol using the second symbol bandwidth; or, the number of symbols carrying the service information and the number of symbols carrying the redundancy information.
In this embodiment, when the switching information is the identifier of the switching step, the identifier of the switching step corresponds to the switching step one to one. Therefore, when the sending end sends the identifier of the switching step to the receiving end, the receiving end can obtain the switching step by looking up the identifier and switching step corresponding relation table. In such an implementation, since the amount of identification data for sending the handover step is only 1 bit or 2 bits, the handover information only occupies a smaller portion of transmission resources in the first frame, which is beneficial for the first frame to carry more service information.
When the switching information is the switching step, the receiving end can directly determine the amount of symbol bandwidth adjustment according to the switching step sent by the sending end. Therefore, compared with the former implementation mode, the receiving end does not need to perform table lookup operation, and can directly know the switching step, which is beneficial to reducing the calculation amount of the receiving end and reducing the calculation load of the receiving end.
When the switching information is a second period, the second period is a time duration for transmitting one symbol by using the second symbol bandwidth, and a reciprocal of the second period is the second symbol bandwidth. Since the size of the first symbol bandwidth is known to the receiving end, the receiving end can calculate the difference between the second symbol bandwidth and the first symbol bandwidth, i.e. the switching step. Therefore, the second period corresponds to the switching step. Compared with the foregoing implementation, the implementation adds a manner of indicating a handover step, so that handover information sent by the sending end to the receiving end is flexible and diverse.
When the switching information includes the number of symbols carrying the service information and the number of symbols carrying the redundancy information, since the time required for transmitting a frame is known to both the transmitting end and the receiving end, when the number of symbols transmitted in the frame is determined, the time duration for transmitting each symbol, that is, the second period, can be calculated. Since, the second period and the switching step are in a corresponding relationship. Therefore, the sending end can inform the receiving end of the switching step by indicating the number of the symbols carrying the service information and the number of the symbols carrying the redundant information to the receiving end. In addition, although the receiving end knows the number of the symbols carrying the service information contained in the first frame, the second frame contains redundant information, and after the receiving end knows the number of the symbols carrying the service information and the number of the symbols carrying the redundant information, the receiving end can demodulate the symbols carrying the service information more accurately and discard the symbols carrying the redundant information. The receiving end is favorable for avoiding data transmission loss caused by discarding the symbol carrying the service information.
According to the second implementation manner of the first aspect, in a third implementation manner of the first aspect of the embodiment of the present application, the handover information further includes a number of times of handover, where the number of times of handover is a number of times that the sending end switches a symbol bandwidth according to the handover step.
In this embodiment, the receiving end can know whether a plurality of frames after the second frame also need to switch the symbol bandwidth, which is beneficial for the receiving end to prepare for the subsequent switching operation.
According to the first aspect, or any one implementation manner of the first aspect to the third implementation manner of the first aspect, in a fourth implementation manner of the first aspect of the embodiment of the present application, the sending end further includes a processing module; the processing module is configured to configure the redundant information at the end of the service information to obtain the second frame.
According to a fourth implementation manner of the first aspect, in a fifth implementation manner of the first aspect of this embodiment of the present application, the processing module includes a first-in first-out module FIFO and a selector. The FIFO is used for caching the service information and inputting the service information to the selector; the selector is configured to configure the redundant information at the end of the service information to obtain the second frame, and output the second frame according to the frequency corresponding to the second period.
According to a fourth implementation manner of the first aspect, in a sixth implementation manner of the first aspect of the embodiments of the present application, the processing module includes a random access memory RAM, where the RAM is configured to cache the service information, configure the redundant information at the end of the service information to obtain the second frame, and output the second frame according to the frequency corresponding to the second period.
In a second aspect, an embodiment of the present application provides a receiving end, where the receiving end includes the following parts: and the receiving module is used for receiving the service information from the sending end by adopting the first symbol bandwidth, and the service information is positioned in the first frame. In addition, the receiving module is further configured to receive the service information and the redundant information from the sending end by using a second symbol bandwidth, where the service information and the redundant information are located in a second frame, and a duration for transmitting the service information by using the first symbol bandwidth is the same as a duration for transmitting the service information and the redundant information by using the second symbol bandwidth.
In the embodiment of the present application, the duration of transmitting the service information using the first symbol bandwidth is the same as the duration of transmitting the service information and the redundant information using the second symbol bandwidth. And because the first frame only carries the service information, the second frame also carries redundant information besides the service information. Therefore, the transmitting end needs to transmit more information in the time of transmitting the first frame, and thus, it can be determined that the rate of transmitting the first frame by the transmitting end is less than the rate of transmitting the second frame by the transmitting end. Because the sending end carries the service information in the first frame and the second frame which are transmitted, and the service information is the information of the same service, the sending end keeps the transmission of the information of the service in the process of switching the first symbol bandwidth to the second symbol bandwidth, so that the delay of the data message cannot be increased, and the interruption of service transmission is avoided.
According to the second aspect, in a first implementation manner of the second aspect of the embodiments of the present application, the first frame further includes handover information, where the handover information is used to indicate a handover step, and the handover step is a difference between the second symbol bandwidth and the first symbol bandwidth.
In this embodiment, since the first frame sent by the sending end to the receiving end carries the switching information in addition to the service information, the receiving end can be notified to adjust the symbol bandwidth before the sending end switches the symbol bandwidth, and the receiving end can acquire the service information from the first frame to ensure the continuous operation of the service.
According to the first implementation manner of the second aspect, in the second implementation manner of the second aspect of the embodiments of the present application, the handover information includes any one of the following items: an identifier of the switching step, the identifier of the switching step being used to indicate a switching step; alternatively, the switching is stepped; or, a second period, corresponding to the one switching step, the second period being a duration for transmitting one symbol using the second symbol bandwidth; or, the number of symbols carrying the service information and the number of symbols carrying the redundancy information.
In this embodiment, when the switching information is the identifier of the switching step, the identifier of the switching step corresponds to the switching step one by one. Therefore, when the sending end sends the identifier of the switching step to the receiving end, the receiving end can obtain the switching step by looking up the identifier and switching step corresponding relation table. In such an implementation, since the amount of identification data for sending the handover step is only 1 bit or 2 bits, the handover information only occupies a smaller portion of transmission resources in the first frame, which is beneficial for the first frame to carry more service information.
When the switching information is the switching step, the receiving end can directly determine the amount of symbol bandwidth adjustment according to the switching step sent by the sending end. Therefore, compared with the former implementation, the receiving end does not need to perform table lookup operation, and can directly know the switching step, which is beneficial to reducing the calculation amount of the receiving end and reducing the calculation load of the receiving end.
When the switching information is a second period, the second period is a time duration for transmitting one symbol by using the second symbol bandwidth, and a reciprocal of the second period is the second symbol bandwidth. Since the size of the first symbol bandwidth is known to the receiving end, the receiving end can calculate the difference between the second symbol bandwidth and the first symbol bandwidth, i.e. the switching step. Therefore, the second period corresponds to the switching step. Compared with the foregoing implementation, the implementation adds a manner of indicating a handover step, so that handover information sent by the sending end to the receiving end is flexible and diverse.
When the switching information includes the number of symbols carrying the service information and the number of symbols carrying the redundancy information, since the time required for transmitting a frame is known to both the transmitting end and the receiving end, when the number of symbols transmitted in the frame is determined, the time duration for transmitting each symbol, that is, the second period, can be calculated. Since, the second period and the switching step are in a corresponding relationship. Therefore, the sending end can inform the receiving end of the switching step by indicating the number of the symbols carrying the service information and the number of the symbols carrying the redundant information to the receiving end. In addition, although the receiving end knows the number of the symbols carrying the service information contained in the first frame, the second frame contains redundant information, and after the receiving end knows the number of the symbols carrying the service information and the number of the symbols carrying the redundant information, the receiving end can demodulate the symbols carrying the service information more accurately and discard the symbols carrying the redundant information. The receiving end is favorable for avoiding data transmission loss caused by discarding the symbol carrying the service information.
According to the second implementation manner of the second aspect, in a third implementation manner of the second aspect of this embodiment of the present application, the handover information further includes a number of times of handover, where the number of times of handover is a number of times that the sending end switches the symbol bandwidth in accordance with the handover step.
In this embodiment, the receiving end can know whether a plurality of frames after the second frame also need to switch the symbol bandwidth, which is beneficial for the receiving end to prepare for the subsequent switching operation.
According to the second aspect and any one of the first implementation manner of the second aspect to the third implementation manner of the second aspect, in a fourth implementation manner of the second aspect of the embodiment of the present application, the receiving end includes a processing module; the processing module is used for extracting the switching information from the first frame; the processing module is further configured to adjust a sampling frequency according to the switching step, where an inverse of the sampling frequency is the second period.
In this embodiment, the processing module is beneficial to compensating the receiving and transmitting frequency offset and improving the efficiency of symbol bandwidth switching.
In a third aspect, an embodiment of the present application provides a sending end, where the sending end includes the following components: the receiving module is used for receiving the first information of the service and the second information of the service. And the sending module is used for sending the first information to a receiving end by adopting a first symbol bandwidth, and the first information is positioned in a first frame. In addition, the sending module is further configured to send the second information to the receiving end by using a second symbol bandwidth, where the second information is located in a second frame, a duration for transmitting the first information by using the first symbol bandwidth is the same as a duration for transmitting the second information by using the second symbol bandwidth, and a number of symbols carrying the first information in the first frame is greater than a number of symbols carrying the second information in the second frame.
In this embodiment, the duration of transmitting the first information using the first symbol bandwidth is the same as the duration of transmitting the second information using the second symbol bandwidth. The number of symbols carrying the first information in the first frame is greater than the number of symbols carrying the second information in the second frame. Since, in the same time, the first frame and the second frame transmit different numbers of symbols respectively. Thus, the rate at which each symbol in the first frame is transmitted is different from the rate at which each symbol in the second frame is transmitted. Because, the number of symbols carrying the first information in the first frame is greater than the number of symbols carrying the second information in the second frame. Thus, the rate at which each symbol in the first frame is transmitted is greater than the rate at which each symbol in the second frame is transmitted. Since the first frame and the second frame both carry service information, that is, the first information and the second information are both information of the service, the transmission of the information of the service is always maintained by the sending end in the process of switching the first symbol bandwidth to the second symbol bandwidth, so that the delay of data messages is not increased, and the interruption of service transmission is avoided.
According to the third aspect, in the first implementation manner of the third aspect of the embodiments of the present application, the first frame further includes handover information, where the handover information is used to indicate a handover step, and the handover step is a difference between the second symbol bandwidth and the first symbol bandwidth.
In this embodiment, since the first frame sent by the sending end to the receiving end carries the switching information in addition to the first information of the service, the receiving end can be notified to adjust the symbol bandwidth before the sending end switches the symbol bandwidth, and the receiving end can obtain the first information from the first frame to ensure the continuous operation of the service.
According to the first implementation manner of the third aspect, in the second implementation manner of the third aspect of the embodiments of the present application, the handover information includes any one of: an identifier of the switching step, the identifier of the switching step being used to indicate a switching step; alternatively, the switching is stepped; or, a second period, corresponding to the one switching step, the second period being a duration for transmitting one symbol using the second symbol bandwidth; or the number of symbols carrying the second information.
In this embodiment, when the switching information is the identifier of the switching step, the identifier of the switching step corresponds to the switching step one by one. Therefore, when the sending end sends the identifier of the switching step to the receiving end, the receiving end can obtain the switching step by looking up the identifier and switching step corresponding relation table. In such an implementation manner, since the amount of identification data for sending the handover step is only 1 bit or 2 bits, the handover information only occupies a smaller part of transmission resources in the first frame, which is beneficial for the first frame to carry more service information.
When the switching information is the switching step, the receiving end can directly determine the amount of symbol bandwidth adjustment according to the switching step sent by the sending end. Therefore, compared with the former implementation mode, the receiving end does not need to perform table lookup operation, and can directly know the switching step, which is beneficial to reducing the calculation amount of the receiving end and reducing the calculation load of the receiving end.
When the switching information is a second period, the second period is a time length for transmitting a symbol by using the second symbol bandwidth, and the reciprocal of the second period is the second symbol bandwidth. Since the size of the first symbol bandwidth is known to the receiving end, the receiving end can calculate the difference between the second symbol bandwidth and the first symbol bandwidth, i.e. the switching step. Therefore, the second period corresponds to the switching step. Compared with the foregoing implementation, the implementation adds a manner of indicating a handover step, so that handover information sent by the sending end to the receiving end is flexible and diverse.
When the switching information includes the number of symbols carrying the service information and the number of symbols carrying the redundancy information, since the time required for transmitting a frame is known to both the transmitting end and the receiving end, when the number of symbols transmitted in the frame is determined, the time length for transmitting each symbol, that is, the second period, can be calculated. Since, the second period and the switching step are in a corresponding relationship. Therefore, the sending end can inform the receiving end of the switching step by indicating the number of the symbols carrying the service information and the number of the symbols carrying the redundant information to the receiving end. In addition, although the receiving end knows the number of the symbols carrying the service information contained in the first frame, the second frame contains redundant information, and after the receiving end knows the number of the symbols carrying the service information and the number of the symbols carrying the redundant information, the receiving end can demodulate the symbols carrying the service information more accurately and discard the symbols carrying the redundant information. The receiving end is favorable for avoiding data transmission loss caused by discarding the symbol carrying the service information.
According to the second implementation manner of the third aspect, in a third implementation manner of the third aspect of the embodiment of the present application, the handover information further includes a number of times of handover, where the number of times of handover is a number of times that the sending end switches the symbol bandwidth in accordance with the handover step.
In this embodiment, the receiving end can know whether a plurality of frames after the second frame also need to switch the symbol bandwidth, which is beneficial for the receiving end to prepare for the subsequent switching operation.
In a fourth aspect, an embodiment of the present application provides a receiving end, where the receiving end includes the following parts: a receiving module, configured to receive first information of a service from a sending end by using a first symbol bandwidth, where the first information is located in a first frame. In addition, the receiving module is further configured to receive second information of the service from the sending end by using a second symbol bandwidth, where the second information is located in a second frame, a duration for transmitting the first information by using the first symbol bandwidth is the same as a duration for transmitting the second information by using the second symbol bandwidth, and a number of symbols carrying the first information in the first frame is greater than a number of symbols carrying the second information in the second frame.
In this embodiment, the first frame and the second frame transmit different numbers of symbols respectively in the same time. Thus, the rate at which each symbol in the first frame is transmitted is different from the rate at which each symbol in the second frame is transmitted. Because, the number of symbols carrying the first information in the first frame is greater than the number of symbols carrying the second information in the second frame. Thus, the rate at which each symbol in the first frame is transmitted is greater than the rate at which each symbol in the second frame is transmitted. Since the first frame and the second frame both carry service information, that is, the first information and the second information are both information of the service, the transmission of the information of the service is always maintained by the sending end in the process of switching the first symbol bandwidth to the second symbol bandwidth, so that the delay of data messages is not increased, and the interruption of service transmission is avoided.
According to a fourth aspect, in a first implementation manner of the fourth aspect of the embodiments of the present application, the first frame further includes handover information, where the handover information is used to indicate a handover step, and the handover step is a difference between the second symbol bandwidth and the first symbol bandwidth.
In this embodiment, since the first frame sent by the sending end to the receiving end carries the switching information in addition to the service information, the receiving end can be notified to adjust the symbol bandwidth before the sending end switches the symbol bandwidth, and the receiving end can acquire the service information from the first frame to ensure the continuous operation of the service.
In a first implementation manner of the fourth aspect as well as in a second implementation manner of the fourth aspect of the embodiments of the present application, the handover information includes any one of the following: an identifier of the switching step, the identifier of the switching step being used to indicate a switching step; alternatively, the switching is stepped; or, a second period, corresponding to the one switching step, the second period being a duration for transmitting one symbol using the second symbol bandwidth; or the number of symbols carrying the second information.
In this embodiment, when the switching information is the identifier of the switching step, the identifier of the switching step corresponds to the switching step one by one. Therefore, when the sending end sends the identifier of the switching step to the receiving end, the receiving end can obtain the switching step by looking up the identifier and switching step corresponding relation table. In such an implementation, since the amount of identification data for sending the handover step is only 1 bit or 2 bits, the handover information only occupies a smaller portion of transmission resources in the first frame, which is beneficial for the first frame to carry more service information.
When the switching information is the switching step, the receiving end can directly determine the amount of symbol bandwidth adjustment required according to the switching step sent by the sending end. Therefore, compared with the former implementation mode, the receiving end does not need to perform table lookup operation, and can directly know the switching step, which is beneficial to reducing the calculation amount of the receiving end and reducing the calculation load of the receiving end.
When the switching information is a second period, the second period is a time duration for transmitting one symbol by using the second symbol bandwidth, and a reciprocal of the second period is the second symbol bandwidth. Since the size of the first symbol bandwidth is known to the receiving end, the receiving end can calculate the difference between the second symbol bandwidth and the first symbol bandwidth, i.e. the switching step. Therefore, the second period corresponds to the switching step. Compared with the foregoing implementation, the implementation adds a manner of indicating a handover step, so that handover information sent by the sending end to the receiving end is flexible and diverse.
When the switching information includes the number of symbols carrying the service information and the number of symbols carrying the redundancy information, since the time required for transmitting a frame is known to both the transmitting end and the receiving end, when the number of symbols transmitted in the frame is determined, the time duration for transmitting each symbol, that is, the second period, can be calculated. Since, the second period and the switching step are in a corresponding relationship. Therefore, the sending end can inform the receiving end of the switching step by indicating the number of the symbols carrying the service information and the number of the symbols carrying the redundant information to the receiving end. In addition, although the receiving end knows the number of the symbols carrying the service information contained in the first frame, the second frame contains redundant information, and after the receiving end knows the number of the symbols carrying the service information and the number of the symbols carrying the redundant information, the receiving end can demodulate the symbols carrying the service information more accurately and discard the symbols carrying the redundant information. The receiving end is favorable for avoiding data transmission loss caused by discarding the symbol carrying the service information.
In a second implementation manner of the fourth aspect, in a third implementation manner of the fourth aspect of this embodiment of the present application, the handover information further includes a number of times of switching, where the number of times of switching the symbol bandwidth is stepped according to the handover by the sending end.
In this embodiment, the receiving end can know whether a plurality of frames after the second frame also need to switch the symbol bandwidth, which is beneficial for the receiving end to prepare for the subsequent switching operation.
According to the fourth aspect or any one of the first implementation manner of the fourth aspect to the third implementation manner of the fourth aspect, in a fourth implementation manner of the fourth aspect of the embodiments of the present application, the receiving end includes a processing module. Wherein, the processing module is configured to extract the handover information from the first frame. In addition, the processing module is further configured to adjust a sampling frequency according to the switching step, where a reciprocal of the sampling frequency is the second period.
In this embodiment, the processing module is beneficial to compensating the receiving and transmitting frequency offset and improving the efficiency of symbol bandwidth switching.
In a fifth aspect, an embodiment of the present application provides a bandwidth switching method, in which a sending end receives service information, and then the sending end sends the service information to a receiving end by using a first symbol bandwidth, where the service information is located in a first frame. Then, the sending end sends the service information and the redundant information to the receiving end by using the second symbol bandwidth, and the service information and the redundant information are located in a second frame. Secondly, the duration of transmitting the service information by adopting the first symbol bandwidth is the same as the duration of transmitting the service information and the redundant information by adopting the second symbol bandwidth.
In the embodiment of the present application, the duration of transmitting the service information by using the first symbol bandwidth is the same as the duration of transmitting the service information and the redundant information by using the second symbol bandwidth. And because the first frame only carries the service information, the second frame also carries redundant information besides the service information. Therefore, the transmitting end needs to transmit more information in the time of transmitting the first frame, and thus, it can be determined that the rate of transmitting the first frame by the transmitting end is less than the rate of transmitting the second frame by the transmitting end. Because the sending end carries the service information in the first frame and the second frame which are transmitted, and the service information is the information of the same service, the sending end keeps the transmission of the information of the service in the process of switching the first symbol bandwidth to the second symbol bandwidth, so that the delay of the data message cannot be increased, and the interruption of service transmission is avoided.
According to a fifth aspect, in a first implementation form of the fifth aspect of this embodiment of the present application, the method further comprises: the sending end receives confirmation information from the receiving end, wherein the confirmation information is used for indicating that the receiving end receives the switching information.
In this embodiment, since the acknowledgment information is used to indicate that the receiving end has received the handover information, the sending end is favorable to know that the receiving end demodulates the first frame. Thus, the sender does not need to wait after receiving the acknowledgment, and the sender can send a second frame to the receiver. Therefore, the time delay of data transmission between the sending end and the receiving end is favorably reduced, and the transmission efficiency is further improved.
In accordance with the fifth aspect or the first implementation of the fifth aspect, in a second implementation of the fifth aspect of embodiments of the present application, the method further comprises: the sending end receives transmission quality information from the receiving end, wherein the transmission quality information is used for indicating the quality of the second frame received by the receiving end by adopting the second symbol bandwidth.
In this embodiment, the sending end may determine whether to continuously adjust the symbol bandwidth according to the quality of the transmission quality information. Therefore, the sending end can ensure the information transmission quality and simultaneously enable the symbol bandwidth to be gradually and stably switched, and further can avoid the phenomenon that the symbol bandwidth is unstable to influence the service experience of a user.
In a sixth aspect, an embodiment of the present application provides a bandwidth switching method, in which a receiving end receives service information from a sending end by using a first symbol bandwidth, where the service information is located in a first frame. Then, the receiving end receives the service information and the redundancy information from the transmitting end by using a second symbol bandwidth, and the service information and the redundancy information are located in a second frame. The time length for transmitting the service information by adopting the first symbol bandwidth is the same as the time length for transmitting the service information and the redundant information by adopting the second symbol bandwidth.
In the embodiment of the present application, the duration of transmitting the service information using the first symbol bandwidth is the same as the duration of transmitting the service information and the redundant information using the second symbol bandwidth. And because the first frame only carries the service information, the second frame also carries redundant information besides the service information. Therefore, the transmitting end needs to transmit more information in the time of transmitting the first frame, and thus, it can be determined that the rate of transmitting the first frame by the transmitting end is less than the rate of transmitting the second frame by the transmitting end. Because the sending end carries the service information in the first frame and the second frame which are transmitted, and the service information is the information of the same service, the sending end keeps the transmission of the information of the service in the process of switching the first symbol bandwidth to the second symbol bandwidth, so that the delay of the data message cannot be increased, and the interruption of service transmission is avoided.
According to a sixth aspect, in a first implementation form of the sixth aspect of this embodiment, the method further comprises: the receiving end sends confirmation information to the sending end, and the confirmation information is used for indicating that the receiving end receives the switching information.
In this embodiment, since the acknowledgment information is used to indicate that the receiving end has received the handover information, the sending end is favorable to know that the receiving end demodulates the first frame. Thus, the sender does not need to wait after receiving the acknowledgment, and the sender can send a second frame to the receiver. Therefore, the time delay of data transmission between the sending end and the receiving end is favorably reduced, and the transmission efficiency is further improved.
In accordance with the sixth aspect or the first implementation of the sixth aspect, in a second implementation of the sixth aspect of embodiments of the present application, the method further comprises: the receiving end sends transmission quality information to the sending end, and the transmission quality information is used for indicating the quality of the second frame received by the receiving end by adopting the second symbol bandwidth.
In this embodiment, the sending end may determine whether to continuously adjust the symbol bandwidth according to the quality of the transmission quality information. Therefore, the sending end can ensure the information transmission quality and simultaneously enable the symbol bandwidth to be gradually and stably switched, and further can avoid the phenomenon that the symbol bandwidth is unstable to influence the service experience of a user.
In a seventh aspect, an embodiment of the present application provides a method for switching a bandwidth, where a sending end receives first information of a service and second information of the service. Then, the sending end sends the first information to the receiving end by using the first symbol bandwidth, and the first information is located in the first frame. Then, the sending end sends the second information to the receiving end by adopting a second symbol bandwidth, the second information is positioned in a second frame, the duration of adopting the first symbol bandwidth to transmit the first information is the same as the duration of adopting the second symbol bandwidth to transmit the second information, and the number of symbols carrying the first information in the first frame is greater than the number of symbols carrying the second information in the second frame.
In this embodiment, the duration of transmitting the first information using the first symbol bandwidth is the same as the duration of transmitting the second information using the second symbol bandwidth. The number of symbols carrying the first information in the first frame is greater than the number of symbols carrying the second information in the second frame. Since, in the same time, the first frame and the second frame transmit different numbers of symbols respectively. Thus, the rate at which each symbol in the first frame is transmitted is different from the rate at which each symbol in the second frame is transmitted. Because, the number of symbols carrying the first information in the first frame is greater than the number of symbols carrying the second information in the second frame. Thus, the rate at which each symbol in the first frame is transmitted is greater than the rate at which each symbol in the second frame is transmitted. Since the first frame and the second frame both carry service information, that is, the first information and the second information are both information of the service, the transmission of the information of the service is always maintained by the sending end in the process of switching the first symbol bandwidth to the second symbol bandwidth, so that the delay of data messages is not increased, and the interruption of service transmission is avoided.
According to a seventh aspect, in a first implementation manner of the seventh aspect of this embodiment of the present application, the method further includes: the sending end receives confirmation information from the receiving end, wherein the confirmation information is used for indicating that the receiving end receives the switching information.
In this embodiment, since the acknowledgment information is used to indicate that the receiving end has received the handover information, the sending end is favorable to know that the receiving end demodulates the first frame. Thus, the sender does not need to wait after receiving the acknowledgment, and the sender can send a second frame to the receiver. Therefore, the time delay of data transmission between the sending end and the receiving end is favorably reduced, and the transmission efficiency is further improved.
According to a seventh aspect or the first implementation manner of the seventh aspect, in a second implementation manner of the seventh aspect of this embodiment of the present application, the method further includes: the sending end receives transmission quality information from the receiving end, wherein the transmission quality information is used for indicating the quality of the second frame received by the receiving end by adopting the second symbol bandwidth.
In this embodiment, the sending end may determine whether to continuously adjust the symbol bandwidth according to the quality of the transmission quality information. Therefore, the sending end can ensure the transmission quality of the information and simultaneously ensure that the symbol bandwidth can be gradually and stably switched, thereby avoiding the influence on the service experience of a user due to the unstable symbol bandwidth.
In an eighth aspect, an embodiment of the present application provides a bandwidth switching method, in which a receiving end receives first information of a service from a transmitting end by using a first symbol bandwidth, where the first information is located in a first frame. Then, the receiving end receives second information of the service from the transmitting end by using a second symbol bandwidth, wherein the second information is located in a second frame. The time length for transmitting the first information by adopting the first symbol bandwidth is the same as the time length for transmitting the second information by adopting the second symbol bandwidth, and the number of symbols carrying the first information in the first frame is greater than the number of symbols carrying the second information in the second frame.
In this embodiment, the first frame and the second frame transmit different numbers of symbols in the same time. Thus, the rate at which each symbol in the first frame is transmitted is different from the rate at which each symbol in the second frame is transmitted. Because, the number of symbols carrying the first information in the first frame is greater than the number of symbols carrying the second information in the second frame. Thus, the rate at which each symbol in the first frame is transmitted is greater than the rate at which each symbol in the second frame is transmitted. Since the first frame and the second frame both carry service information, that is, the first information and the second information are both information of the service, the transmission of the information of the service is always maintained by the sending end in the process of switching the first symbol bandwidth to the second symbol bandwidth, so that the delay of data messages is not increased, and the interruption of service transmission is avoided.
According to an eighth aspect, in a first implementation form of the eighth aspect of this embodiment of the present application, the method further includes: the receiving end sends confirmation information to the sending end, and the confirmation information is used for indicating that the receiving end receives the switching information.
In this embodiment, since the acknowledgment information is used to indicate that the receiving end has received the handover information, the sending end is favorable to know that the receiving end demodulates the first frame. Thus, the sender does not need to wait after receiving the acknowledgment, and the sender can send a second frame to the receiver. Therefore, the time delay of data transmission between the sending end and the receiving end is favorably reduced, and the transmission efficiency is further improved.
In accordance with the eighth aspect or the first implementation manner of the eighth aspect, in a second implementation manner of the eighth aspect of embodiments of the present application, the method further comprises: the receiving end sends transmission quality information to the sending end, and the transmission quality information is used for indicating the quality of the second frame received by the receiving end by adopting the second symbol bandwidth.
In this embodiment, the sending end may determine whether to continuously adjust the symbol bandwidth according to the quality of the transmission quality information. Therefore, the sending end can ensure the information transmission quality and simultaneously enable the symbol bandwidth to be gradually and stably switched, and further can avoid the phenomenon that the symbol bandwidth is unstable to influence the service experience of a user.
In a ninth aspect, an embodiment of the present application provides a communication system, including; a sending end and a receiving end; the transmitting end performs the methods as described in the fifth aspect and the various embodiments of the fifth aspect; the receiving end performs the methods as described in the sixth aspect and various embodiments of the sixth aspect.
In a tenth aspect, an embodiment of the present application provides a communication system, including; a sending end and a receiving end; the transmitting end performs the methods as described in the seventh aspect and various embodiments of the seventh aspect; the receiving end performs the methods as described in the eighth aspect and various embodiments of the eighth aspect.
In an eleventh aspect, embodiments of the present application provide a computer-readable storage medium, which includes instructions that, when executed on a computer, cause the computer to perform the methods as described in the fifth aspect and various embodiments of the fifth aspect, or the sixth aspect and various embodiments of the sixth aspect, the seventh aspect and various embodiments of the seventh aspect, or the eighth aspect and various embodiments of the eighth aspect.
In a twelfth aspect, embodiments of the present application provide a computer program product comprising instructions, which when run on a computer, cause the computer to perform the methods as described in the fifth and the various embodiments of the fifth aspect, or the sixth and the various embodiments of the sixth aspect, the seventh and the various embodiments of the seventh aspect, or the eighth and the various embodiments of the eighth aspect.
According to the technical scheme, the embodiment of the application has the following advantages:
in the embodiment of the present application, the duration of transmitting the service information by using the first symbol bandwidth is the same as the duration of transmitting the service information and the redundant information by using the second symbol bandwidth. And because the first frame only carries the service information, the second frame also carries redundant information besides the service information. Therefore, the transmitting end needs to transmit more information in the time of transmitting the first frame, and thus, it can be determined that the rate of transmitting the first frame by the transmitting end is less than the rate of transmitting the second frame by the transmitting end. Because the sending end carries the service information in the first frame and the second frame which are transmitted, and the service information is the information of the same service, the sending end keeps the transmission of the information of the service in the process of switching the first symbol bandwidth to the second symbol bandwidth, so that the delay of the data message cannot be increased, and the interruption of service transmission is avoided.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the description below are only some embodiments of the present application.
Fig. 1A is an application scenario diagram of a bandwidth switching method in an embodiment of the present application;
fig. 1B is another application scenario diagram of the bandwidth switching method in the embodiment of the present application;
fig. 1C is a schematic diagram of a bandwidth switching method in the embodiment of the present application;
fig. 1D is a schematic diagram of an embodiment of a sending end in the embodiment of the present application;
fig. 1E is a schematic diagram of another embodiment of a sending end in the embodiment of the present application;
fig. 1F is a schematic diagram of an embodiment of a receiving end in the present application;
fig. 1G is a schematic diagram of another embodiment of a receiving end in the embodiment of the present application;
fig. 2A is a schematic diagram of another embodiment of a sending end in the embodiment of the present application;
fig. 2B is a schematic diagram of another embodiment of a sending end in the embodiment of the present application;
fig. 2C is a schematic diagram of another embodiment of a sending end in the embodiment of the present application;
fig. 2D is a schematic diagram of another embodiment of a sending end in the embodiment of the present application;
FIG. 2D-1 is a schematic diagram of an embodiment of a first frame structure in an embodiment of the present application;
FIG. 2D-2 is a diagram of an embodiment of a second frame structure in an embodiment of the present application;
fig. 2E is a schematic diagram of another embodiment of a sending end in the embodiment of the present application;
FIG. 2E-1 is a schematic diagram of another embodiment of the first frame structure in the embodiment of the present application;
FIG. 2E-2 is a schematic diagram of another embodiment of a second frame structure in the embodiment of the present application;
fig. 2F is a schematic diagram of another embodiment of a sending end in the embodiment of the present application;
fig. 3A is a schematic diagram of another embodiment of a receiving end in the embodiment of the present application;
fig. 3B is a schematic diagram of another embodiment of a receiving end in the embodiment of the present application;
fig. 3C is a schematic diagram of another embodiment of a receiving end in the embodiment of the present application;
fig. 3D is a schematic diagram of another embodiment of a receiving end in the embodiment of the present application;
fig. 3E is a schematic diagram of another embodiment of a receiving end in the embodiment of the present application;
FIG. 4 is a flowchart of a bandwidth switching method according to an embodiment of the present application;
fig. 5 is another flowchart of a bandwidth switching method in the embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims of the present application and in the drawings described above, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that the embodiments described herein may be practiced otherwise than as specifically illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
The embodiment of the application provides a sending end, a receiving end and a bandwidth switching method, which are used for adjusting the symbol bandwidth for transmitting service information between the sending end and the receiving end under the condition of ensuring that a service is not interrupted.
For the sake of understanding, some technical terms related to the embodiments of the present application are explained below:
transmission capacity (throughput): the number of payload (payload) bits transmitted in unit time is referred to, and the unit is Mbps or M-bit/s. The transmission capacity is related to the modulation mode, the code rate and the symbol bandwidth, and the relationship can be expressed as: t = M × R × F. Where M is a Modulation mode (M-ary Modulation), and the unit is bit, which indicates the number of bits carried in each transmitted symbol. For example, when the modulation mode is 16QAM modulation, M =4bit; when the modulation mode is 256QAM modulation, M =8bit. R is a code rate (rate) in%, representing the proportion of payload bits to bits of the transmitted symbol. For example, when the modulation mode is 256QAM, each transmission symbol has 8 bits, of which 6 bits are payload bits and 2 bits are overhead (overhead), and thus the code rate is 75%. F is a symbol bandwidth (symbol frequency) in MHz, which indicates a frequency range occupied by various frequency components included in a transmission symbol, i.e., indicates a frequency of the transmission symbol, and is also referred to as a frequency domain signal width or a channel bandwidth. 1/F is the period, which refers to the duration of transmitting a symbol using the symbol bandwidth. When the unit of the symbol bandwidth F is MHz, the unit of the period 1/F is us; when the unit of the symbol bandwidth F is KHz, the unit of the period 1/F is ms; when the unit of the symbol bandwidth F is Hz, the unit of the period 1/F is s.
Symbol (symbol): also referred to as a transmission symbol or constellation symbol, refers to a transmission unit obtained by modulating a plurality of bits.
Modulation Mapping (MAP): also called constellation mapping or constellation modulation, refers to a type of modulation method that can map a plurality of bits into one transmission unit, i.e. modulate a plurality of bits into one symbol. For example, quadrature Phase Shift Keying (QPSK) modulation, binary Phase Shift Keying (BPSK) modulation, quadrature Amplitude Modulation (QAM), and the like.
Random Access Memory (RAM): the internal memory directly exchanges data with a Central Processing Unit (CPU). Information may be written (stored) or read (retrieved) from any one of the designated addresses at any time, usually as a temporary data storage medium for the operating system or other program in operation.
Crystal oscillator (crystal oscillator): also called quartz crystal resonator, crystal oscillator for short, refers to a crystal element that adds an Integrated Circuit (IC) to form an oscillation circuit, and can generate a standard pulse signal as a synchronous clock in a digital circuit.
Root raised cosine filter (RRC): also called square root raised cosine filter (SRRC), is used to eliminate inter-symbol interference (ISI) and improve the sampling precision of the received signal at the receiving end.
Interpolation filter (Interp): for interpolating between discrete signals to change the sampling rate of the signals.
The following introduces application scenarios of the sending end, the receiving end, and the bandwidth switching method proposed in the embodiments of the present application:
in this embodiment, the sending end and the receiving end are respectively located in two different network devices. When the symbol bandwidth for transmitting data between the two different network devices needs to be switched, the sending end and the receiving end switch the symbol bandwidth by using the bandwidth switching method provided by the embodiment of the present application.
In practical applications, the sending end may be a device or a chip in the device, and the receiving end may also be a device or a chip in the device, which is not limited herein. Either as a device or a chip, the transmitting end or the receiving end may be manufactured, sold, or used as a stand-alone product.
It should also be noted that in practical applications, the transmitting end and the receiving end are often fabricated as chips. As shown in fig. 1A, the transmitting end and the receiving end may be integrated into a chip, that is, the chip has both functions of the transmitting end and the receiving end. At this time, one chip may be mounted on each of the network device 1 and the network device 2. As shown in fig. 1B, the transmitting end and the receiving end can also be manufactured as two chips with different functions, that is, one chip has the function of the transmitting end, and the other chip has the function of the receiving end. At this time, a chip having a function of a transmitting end and a chip having a function of a receiving end are required to be installed in both the network device 1 and the network device 2. It should be understood that, in practical applications, the number of chips in each network device will vary from application to application, and is not limited herein.
In addition, the foregoing network device may be a Radio Access Network (RAN) device. In particular, the RAN device may be a base station or an access point, or may be a device in an access network that communicates over the air interface with terminal devices via one or more cells. For example, the RAN device may be a next generation node B (gNB) in a new wireless NR system, or a Centralized Unit (CU) and a Distributed Unit (DU) in a Cloud access network (Cloud RAN) system, and the embodiment of the present invention is not limited thereto. The network device may also be a wireless backhaul device (radio backhaul), which is specifically used for communication between a base station and a base station from a remote station to a central station. The network device may also be an Integrated Access and Backhaul (IAB) base station, which is not limited herein.
It should be understood that, besides the foregoing scenarios, the bandwidth switching method may also be applied to other continuous transmission scenarios, for example, a fiber transmission scenario, a Cable-type broadband access scenario, transmission scenarios of various Digital Subscriber Lines (DSLs), and a microwave communication scenario, and the like, and is not limited herein.
For understanding the bandwidth switching method proposed in the embodiment of the present application, the following describes an implementation principle of the bandwidth switching method.
In wireless communication, a unit of data transmission between a transmitting end and a receiving end may be a frame, and one frame includes a plurality of symbols. Wherein each symbol comprises a plurality of information bits to be transmitted between a transmitting end and a receiving end. The plurality of information bits may be modulated and mapped to form the one symbol. For example, if two bits are divided into a group to be modulated, the two bits may be QPSK-modulated into one symbol. It should be understood that, in practical applications, different modulation mapping manners may be adopted according to different scene requirements, and are not limited herein.
Generally, the clock generated by the crystal oscillator of the transmitting end and the clock generated by the crystal oscillator of the receiving end are partially offset, so that the clock of the transmitting end and the clock of the receiving end are not completely synchronized. However, installing a symbol synchronization loop at the receiving end can keep the clock of the receiving end synchronized with the clock of the transmitting end. Therefore, after negotiating the number of symbols included in a subsequent frame or frames and the time required for transmitting each symbol in advance between the transmitting end and the receiving end, the transmitting end transmits a frame to the receiving end, and the receiving end can receive the frame according to the rate at which the transmitting end transmits the frame, that is, the symbol bandwidth of the frame transmitted by the transmitting end is the same as the symbol bandwidth of the frame received by the receiving end. When the sending end needs to adjust the symbol bandwidth, the sending end can adjust the symbol bandwidth by adjusting the time length for sending each symbol in the frame. Since the symbol bandwidth is inversely related to the time duration for each symbol sent by the sending end, the symbol bandwidth can be increased by decreasing the time duration for each symbol sent by the sending end, and the symbol bandwidth can be decreased by increasing the time duration for each symbol sent by the sending end.
For ease of understanding, the frame structure shown in fig. 1C will be described as an example. It is assumed that the clocks of the transmitting end and the receiving end are synchronized, and 200 symbols are pre-negotiated in one frame, wherein the 200 symbols comprise a frame header preamble and a payload symbol. For example, the 1 st to 10 th symbols are the preamble part of the frame header, and the 11 th to 200 th symbols are the payload symbol part, which is the information actually needed to be transmitted. In practical applications, the number of symbols included in the preamble part of the frame header and the number of symbols included in the payload symbol part may be adjusted according to specific requirements, and are not limited herein. In addition, assuming that the time required for the transmitting end to transmit one frame is T, the time required for the transmitting end to transmit each symbol is T/200, and the symbol bandwidth is 200/T. When the transmitting end needs to increase the bandwidth, the transmitting end may reduce the time to transmit each symbol. For example, the time for transmitting each symbol is adjusted to T/205, and at this time, the transmitting end may transmit 205 symbols within the time for originally transmitting 200 symbols. Then, the transmitting end configures 5 symbols after the aforementioned 200 symbols, where the 5 symbols are redundant symbols configured to maintain time synchronization. At this time, the receiving end needs to adjust the time for receiving each symbol to T/205 according to the indication of the transmitting end, so as to ensure synchronization with the transmitting end. When the receiving end adjusts the time of receiving each symbol to T/205, the receiving end also adjusts the symbol bandwidth to 205/T. Thus, the switching of the symbol bandwidth is completed.
It should be understood that the frame structure shown in fig. 1C is merely an example for explaining the principle of adjusting the symbol bandwidth, and does not limit the frame structure in this embodiment and the following embodiments.
The implementation principle of the bandwidth switching method according to the embodiment of the present application is introduced above, and the main structures of the sending end and the receiving end proposed in the embodiment of the present application are respectively introduced below.
The following first introduces the main structure of the transmitting end:
when the transmitting end performs the function of increasing the symbol bandwidth, as shown in fig. 1D, the transmitting end 10 includes a receiving module 101 and a transmitting module 102. The receiving module 101 is configured to receive service information, where the service information refers to information of a service performed between the sending end and the receiving end. The sending module 102 is configured to send the service information to a receiving end by using the first symbol bandwidth. The service information is located in a first frame, that is, the data transmission between the sending end and the receiving end is in units of frames, and the sending module 102 sends the service information to the receiving end through the first frame. In addition, the sending module 102 is further configured to send the service information and the redundant information to the receiving end by using the second symbol bandwidth. The service information and the redundant information are located in a second frame, that is, the sending module 102 encapsulates the service information and the redundant information in the second frame to send to the receiving end.
It should be understood that, in this embodiment, the foregoing first symbol bandwidth is smaller than the foregoing second symbol bandwidth.
The time length for transmitting the service information by adopting the first symbol bandwidth is the same as the time length for transmitting the service information and the redundant information by adopting the second symbol bandwidth. And because the first frame only carries the service information, the second frame also carries redundant information besides the service information. Therefore, the transmitting end needs to transmit more information in the time of transmitting the first frame, and thus, it can be determined that the rate of transmitting the first frame by the transmitting end is less than the rate of transmitting the second frame by the transmitting end. Because the sending end carries the service information in the first frame and the second frame which are transmitted, and the service information is the information of the same service, the sending end keeps the transmission of the information of the service in the process of switching the first symbol bandwidth to the second symbol bandwidth, so that the delay of the data message cannot be increased, and the interruption of service transmission is avoided.
In addition, the transmitting end further includes a processing module 103. The processing module 103 is configured to configure the redundant information at the end of the service information to obtain the second frame. Then, the processing module 103 transmits the second frame to the sending module 102, so that the sending module 102 sends the second frame to a receiving end.
Specifically, the receiving module 101 in the transmitting end 10 in fig. 1D may be a handover information receiving module 202 in fig. 2A, and the transmitting module 102 may be a first transceiver module 205 in fig. 2A, and the processing module 103 includes a symbol bandwidth adapting module 203, a first handover controller 201, and a symbol bandwidth enabling module 204 in fig. 2A, which are described later. Specifically, please refer to the related description in fig. 2A below.
Further, the processing module 103 may be implemented as follows:
in an alternative implementation, the processing module 103 includes a first-in-first-out module FIFO and a selector. The FIFO is used for buffering the service information and inputting the service information to the selector. The selector is configured to configure the redundant information at the end of the service information to obtain the second frame, and output the second frame according to the frequency corresponding to the second period. In particular, the processing module may adopt an implementation manner of the symbol bandwidth adaptation module 203 in fig. 2A later. In addition, specific functions of the FIFO and the selector may refer to related descriptions in the FIFO 2031 and the selector 2032 in fig. 2B, and detailed descriptions thereof are omitted here.
In another optional implementation manner, the processing module 103 includes a random access memory RAM, and the RAM is configured to cache the service information, configure the redundant information at the end of the service information to obtain the second frame, and output the second frame according to the frequency corresponding to the second period. In particular, the processing module may adopt an implementation manner of the symbol bandwidth adaptation module 203 in fig. 2A later. In addition, for the specific functions of the RAM, reference may be made to the related description in the RAM 2033 in fig. 2C, and details thereof are not repeated here.
In addition, the first frame further includes switching information, where the switching information is used to indicate a switching step, and the switching step is a difference between the second symbol bandwidth and the first symbol bandwidth.
Optionally, the switching information may be an identifier of the switching step, and the identifier of the switching step is used to indicate a switching step. At this time, both the sending end and the receiving end store a mapping table of the identifier of the switching step and the switching step, and specifically, the mapping table may be as shown in table 1 below:
TABLE 1
Identification of switching steps Switching step
01 1M
02 4M
03 8M
As shown in table 1 above, since the identifier of the switching step corresponds to the switching step one to one, when the sending end sends the identifier of the switching step to the receiving end, the receiving end can obtain the switching step by looking up the correspondence table. In such an implementation, since the amount of identification data for sending the handover step is only 1 bit or 2 bits, the handover information only occupies a smaller portion of transmission resources in the first frame, which is beneficial for the first frame to carry more service information.
Optionally, the switching information may be the aforementioned switching step. In such an implementation, the receiving end may directly determine the amount of symbol bandwidth adjustment required according to the handover step sent by the sending end. Therefore, compared with the former implementation mode, the receiving end does not need to perform table lookup operation, and can directly know the switching step, which is beneficial to reducing the calculation amount of the receiving end and reducing the calculation load of the receiving end.
Optionally, the switching information may be a second period, where the second period is a duration for transmitting one symbol by using the second symbol bandwidth, and a reciprocal of the second period is the second symbol bandwidth. Since the size of the first symbol bandwidth is known to the receiving end, the receiving end can calculate the difference between the second symbol bandwidth and the first symbol bandwidth, i.e. the switching step. Therefore, the second period corresponds to the switching step. Compared with the foregoing implementation, the implementation adds a manner of indicating a handover step, so that handover information sent by the sending end to the receiving end is flexible and diverse.
Optionally, the switching information may include the number of symbols carrying the service information and the number of symbols carrying the redundancy information. Since the time required for transmitting a frame is known to both the transmitting end and the receiving end, when the number of symbols transmitted in the frame is determined, the time duration for transmitting each symbol, i.e., the second period, can be calculated. Since, the second period and the switching step are in a corresponding relationship. Therefore, the sending end can inform the receiving end of the switching step by indicating the number of the symbols carrying the service information and the number of the symbols carrying the redundant information to the receiving end. In addition, although the receiving end knows the number of the symbols carrying the service information contained in the first frame, the second frame contains redundant information, and after the receiving end knows the number of the symbols carrying the service information and the number of the symbols carrying the redundant information, the receiving end can demodulate the symbols carrying the service information more accurately and discard the symbols carrying the redundant information. The receiving end is favorable for avoiding data transmission loss caused by discarding the symbol carrying the service information.
Optionally, the switching information further includes a switching number, where the switching number is a number of times that the sending end switches the symbol bandwidth step by step according to the switching. Therefore, the receiving end can know whether several frames following the second frame also need to switch symbol bandwidths. The receiving end is facilitated to prepare for subsequent switching operation.
When the transmitting end performs the function of reducing the symbol bandwidth, as shown in fig. 1E, the transmitting end 10 includes a receiving module 101 and a transmitting module 102. The receiving module 101 is configured to receive first information of a service and second information of the service. The service is a service currently transmitted between the sending end and the receiving end. The sending module 102 is configured to send the first information to a receiving end by using a first symbol bandwidth, where the first information is located in a first frame. That is, the data transmission between the sending end and the receiving end is in units of frames, and the sending module 102 sends the first information to the receiving end through a first frame. In addition, the sending module 102 is further configured to send the second information to the receiving end by using a second symbol bandwidth. The second information is located in a second frame, that is, the sending module 102 only sends the second information in the second frame.
It should be understood that, in this embodiment, the foregoing first symbol bandwidth is larger than the foregoing second symbol bandwidth.
And the time length for transmitting the first information by adopting the first symbol bandwidth is the same as the time length for transmitting the second information by adopting the second symbol bandwidth. The number of symbols carrying the first information in the first frame is greater than the number of symbols carrying the second information in the second frame. Since, in the same time, the first frame and the second frame transmit different numbers of symbols respectively. Thus, the rate at which each symbol in the first frame is transmitted is different from the rate at which each symbol in the second frame is transmitted. Because, the number of symbols carrying the first information in the first frame is greater than the number of symbols carrying the second information in the second frame. Thus, the rate at which each symbol in the first frame is transmitted is greater than the rate at which each symbol in the second frame is transmitted. Since the first frame and the second frame both carry service information, that is, the first information and the second information are both information of the service, the transmission of the information of the service is always maintained by the sending end in the process of switching the first symbol bandwidth to the second symbol bandwidth, so that the delay of data messages is not increased, and the interruption of service transmission is avoided.
In addition, the first frame further includes switching information, where the switching information is used to indicate a switching step, and the switching step is a difference between the second symbol bandwidth and the first symbol bandwidth.
Optionally, the switching information may be an identifier of the switching step, and the identifier of the switching step is used to indicate a switching step. Specifically, it is similar to table 1, and detailed description thereof is omitted here.
Optionally, the switching information may be the aforementioned switching step.
Optionally, the switching information may be a second period, where the second period corresponds to one switching step, and the second period is a duration for transmitting one symbol by using the second symbol bandwidth.
Alternatively, the switching information may include the number of symbols of the second information.
Optionally, the switching information further includes a switching number, where the switching number is a number of times that the sending end switches the symbol bandwidth step by step according to the switching. Specifically, similar to the foregoing, detailed description thereof is omitted.
The following describes the main structure of the receiving end:
when the receiving end performs the function of increasing the symbol bandwidth, as shown in fig. 1F, the receiving end 11 includes a receiving module 111 and a processing module 112. The receiving module 111 is configured to receive service information from a sending end by using a first symbol bandwidth, where the service information is located in a first frame. In addition, the receiving module 111 is further configured to receive the service information and the redundancy information from the transmitting end by using a second symbol bandwidth. Wherein the traffic information and the redundancy information are located in a second frame. And the time length for transmitting the service information by adopting the first symbol bandwidth is the same as the time length for transmitting the service information and the redundant information by adopting the second symbol bandwidth.
It should be understood that, in this embodiment, the foregoing first symbol bandwidth is smaller than the foregoing second symbol bandwidth.
The time length for transmitting the service information by using the first symbol bandwidth is the same as the time length for transmitting the service information and the redundant information by using the second symbol bandwidth. And because the first frame only carries the service information, the second frame also carries redundant information besides the service information. Therefore, the transmitting end needs to transmit more information in the time of transmitting the first frame, and thus, it can be determined that the rate of transmitting the first frame by the transmitting end is less than the rate of transmitting the second frame by the transmitting end. Because the sending end carries the service information in the first frame and the second frame which are transmitted, and the service information is the information of the same service, the sending end keeps the transmission of the information of the service in the process of switching the first symbol bandwidth to the second symbol bandwidth, so that the delay of the data message cannot be increased, and the interruption of service transmission is avoided.
In addition, the processing module 112 is configured to extract the switching information from the first frame, and adjust a sampling frequency according to the switching step, where an inverse of the sampling frequency is the second period. The first frame further includes switching information, where the switching information is used to indicate a switching step, and the switching step is a difference between the second symbol bandwidth and the first symbol bandwidth. Specifically, the handover information includes any one of: an identifier of the switching step, the identifier of the switching step being used to indicate a switching step; alternatively, the switching is stepped; or, a second period, corresponding to the one switching step, the second period being a duration for transmitting one symbol using the second symbol bandwidth; or, the number of symbols carrying the service information and the number of symbols carrying the redundancy information. In addition, the switching information further includes switching times, where the switching times are times of switching symbol bandwidth by the sending end according to the switching step. Specifically, the same information as the handover information when the sending end performs the function of increasing the symbol bandwidth is described in the foregoing, and details are not repeated here.
Specifically, the receiving module 111 in the receiving end 11 in fig. 1F may be the second transceiver module 304 in fig. 3A, and the processing module 112 may be the second handover controller 301, the symbol bandwidth synchronization loop 302, and the handover information extracting module 303 in fig. 3A. Specifically, please refer to the related description in fig. 3A below.
When the receiving end performs the function of reducing the symbol bandwidth, as shown in fig. 1G, the receiving end 11 includes a receiving module 111 and a processing module 112. The receiving module 111 is configured to receive first information of a service from a sending end by using a first symbol bandwidth, where the first information is located in a first frame. In addition, the receiving module 111 is further configured to receive second information of the service from the sending end by using a second symbol bandwidth, where the second information is located in a second frame. In addition, the duration of transmitting the first information by using the first symbol bandwidth is the same as the duration of transmitting the second information by using the second symbol bandwidth, and the number of symbols carrying the first information in the first frame is greater than the number of symbols carrying the second information in the second frame.
It should be understood that, in this embodiment, the foregoing first symbol bandwidth is larger than the foregoing second symbol bandwidth.
Since, in the same time, the first frame and the second frame transmit different numbers of symbols respectively. Thus, the rate at which each symbol in the first frame is transmitted is different from the rate at which each symbol in the second frame is transmitted. Because, the number of symbols carrying the first information in the first frame is greater than the number of symbols carrying the second information in the second frame. Thus, the rate at which each symbol in the first frame is transmitted is greater than the rate at which each symbol in the second frame is transmitted. Since the first frame and the second frame both carry service information, that is, the first information and the second information are both information of the service, the transmission of the information of the service is always maintained by the sending end in the process of switching the first symbol bandwidth to the second symbol bandwidth, so that the delay of data messages is not increased, and the interruption of service transmission is avoided.
In addition, the processing module 112 is configured to extract the switching information from the first frame, and adjust a sampling frequency according to the switching step, where an inverse of the sampling frequency is the second period. The first frame further includes switching information, where the switching information is used to indicate a switching step, and the switching step is a difference between the second symbol bandwidth and the first symbol bandwidth. Specifically, the handover information includes any one of: an identifier of the switching step, the identifier of the switching step being used to indicate a switching step; alternatively, the switching is stepped; or, a second period, corresponding to the one switching step, the second period being a duration for transmitting one symbol using the second symbol bandwidth; or the number of symbols carrying the second information. In addition, the switching information further includes switching times, where the switching times are times of switching symbol bandwidth by the sending end according to the switching step. Specifically, the same information as the handover information when the sending end performs the function of reducing the symbol bandwidth is described in the foregoing, and details are not repeated here.
The above describes the main structure of the transmitting end and the receiving end, and the following further describes the transmitting end and the receiving end respectively:
as shown in fig. 2A, when the transmitting end performs the function of increasing the symbol bandwidth, the transmitting end 20 includes a first handover controller 201, a handover information receiving module 202, a symbol bandwidth adapting module 203, a symbol bandwidth enabling module 204, and a first transceiving module 205. The first handover controller 201 is connected to the handover information receiving module 202 and the symbol bandwidth enabling module 204, respectively, and the symbol bandwidth adapting module 203 is connected to the handover information receiving module 202 and the symbol bandwidth enabling module 204, respectively.
The first handover controller 204 is configured to send handover information to the handover information receiving module 202. Wherein the switching information is used for indicating to switch the first symbol bandwidth to the second symbol bandwidth. Specifically, the handover information is used to indicate a handover step, which is a difference between the second symbol bandwidth and the first symbol bandwidth.
Alternatively, the handover information may be an identifier of the handover step, where the identifier of the handover step is used to indicate a handover step. When the sending end sends the identifier of the switching step to the receiving end, the receiving end can obtain the switching step by searching the corresponding relation table of the identifier of the switching step and the switching step inside the receiving end.
Optionally, the switching information may be the aforementioned switching step.
Optionally, the switching information may be a second period, where the second period is a duration for transmitting one symbol by using the second symbol bandwidth, and a reciprocal of the second period is the second symbol bandwidth.
Optionally, the switching information may include the number of symbols carrying the service information and the number of symbols carrying the redundancy information.
Optionally, the switching information further includes a switching number, where the switching number is a number of times that the sending end switches the symbol bandwidth step by step according to the switching. Specifically, the foregoing has been described in detail, and is not repeated herein.
It should be understood that there is a corresponding relationship between the identifier of the foregoing switching step, the second period, and the number of symbols carrying the service information and the number of symbols carrying the redundant information, and when the receiving end knows any one of the foregoing items, the receiving end may calculate other items. For example, when the bandwidth of 50MHz is reduced to 30MHz, the switching step may be 2MHz, and the switching times are 10 times. The second period is 1/48us when the first switching is performed, i.e., when the symbol bandwidth is switched from 50MHz to 48 MHz. It should also be understood that if the number of handovers is multiple, the step of each handover may be different. Specifically, the switching information includes a plurality of switching steps, a switching frequency corresponding to each switching step, and an order of each switching step. For example, when the bandwidth of 50MHz is reduced to 30MHz, the switching steps are set to 2MHz and 1MHz, respectively, and the switching times corresponding to 2MHz are set to 5 times, the switching times corresponding to 1MHz are set to 10 times, and the switching sequence is to switch 5 times according to 2MHz and then switch 10 times according to 1 MHz. Specifically, the adjustment may be performed according to actual application requirements, and details are not described herein.
It should also be understood that the switching information may be written into the first switching controller 201 when the transmitting end 20 is manufactured, or the switching information may be imported into the first switching controller 201 by software when the transmitting end 20 is used by a user, which is not limited herein. The specific form of the switching information in practical application will be described in detail in the embodiments corresponding to fig. 2D and fig. 2E, which will not be described herein again.
In addition, the first handover controller 201 is further configured to send first indication information to the symbol bandwidth enabling module 204, where the first indication information is generated according to the handover information, and the first indication information is used to indicate the second periodicity to the symbol bandwidth enabling module 204, so that the symbol bandwidth enabling module 204 determines the first enabling signal according to the second periodicity.
The handover information receiving module 202 is configured to receive service information from a source (not shown) and the handover information from the first handover controller 201, and configure a first frame using the service information and the handover information, where the first frame carries the handover information and the service information. In addition, the switching information receiving module 202 is further configured to send the first frame to the symbol bandwidth adapting module 203, so that the symbol bandwidth adapting module 203 outputs the first frame to the first transceiver module 205 by using a frequency corresponding to a first symbol bandwidth.
The first transceiver module 205 is configured to transmit the first frame to a receiving end using the first symbol bandwidth. Because the first frame carries the switching information, the sending end can inform the receiving end in advance to switch the first symbol bandwidth to the second symbol bandwidth according to the switching information, and because the first frame also carries the service information, the sending end can transmit the service information while informing the receiving end of the switching information, so as to ensure that the service transmission is not interrupted.
The symbol bandwidth enabling module 204 is configured to determine a first enabling signal according to the first indication information sent by the first handover controller 201, and send the first enabling signal to the symbol bandwidth adapting module 203, where the first enabling signal is used to enable the symbol bandwidth adapting module 203 according to a second period carried by the first indication information. Specifically, the first enable signal may be a continuous pulse wave, a pulse is generated every second period, and when a certain pulse of the pulse wave is transmitted to the symbol bandwidth adapting module 203, the symbol bandwidth adapting module 203 may output a symbol. When the pulse wave continues to act on the symbol bandwidth adaptation module 203, the symbol bandwidth adaptation module 203 may output consecutive symbols according to the second period.
The symbol bandwidth adapting module 203 is configured to configure redundant information at the end of the service information to obtain a second frame, and output the second frame under the enabling action of the first enabling signal. Since, the second frame in the present embodiment is composed of a plurality of consecutive symbols. Therefore, when the pulse wave continues to act on the symbol bandwidth adaptation module 203, the second frame may be output according to the second period.
The first transceiver module 205 is configured to transmit the second frame to a receiving end using the second symbol bandwidth.
In this embodiment, because the symbol bandwidth adaptation module in the sending end can output the second frame according to the frequency corresponding to the second symbol bandwidth under the enabling action of the first enabling signal, and send the second frame carrying the redundant information and the service information to the receiving end, the sending end not only can adjust the bandwidth for sending the second frame to the second symbol bandwidth, but also can ensure the continuous operation of the service when the second frame is sent by using the second symbol bandwidth.
Optionally, the first transceiver module 205 is further configured to receive an acknowledgement message from a receiving end, where the acknowledgement message is used to indicate that the receiving end has received the handover message. Further, the acknowledgement information may be used to instruct the receiving end to acquire the handover information from the first frame.
Optionally, the first transceiver module 205 is further configured to receive transmission signal quality information from a receiving end, where the transmission signal quality information is used to instruct the receiving end to receive the signal quality of the second frame using the second symbol bandwidth. In such an embodiment, the transmitting end may determine whether to continue adjusting the symbol bandwidth according to the quality of the transmission quality information. Specifically, the transmission quality information may be Mean Square Error (MSE) or signal-to-noise ratio (SNR), and is not limited herein.
Further, the first transceiver module 205 is further configured to send the transmission quality information to the first handover controller 201, so that the first handover controller 201 determines whether to continue to adjust the symbol bandwidth according to the quality of the transmission quality information. When the transmission quality information satisfies the preset condition, the transmitting end 20 may perform the operation of switching the symbol bandwidth again. Specifically, similar to the foregoing, detailed descriptions thereof are omitted.
In this embodiment, the sending end 20 may decide whether to continue to adjust the symbol bandwidth according to the quality of the second frame received by the receiving end. Therefore, the sending end 20 can ensure the quality of information transmission and simultaneously enable the symbol bandwidth to be gradually and smoothly switched, so as to avoid the influence on the service experience of the user due to the unstable symbol bandwidth.
The main structure of the transmitting end 20 is described above, and the specific structure of each module inside the transmitting end 20 will be further described below with reference to the transmitting end 20 shown in fig. 2A.
Specifically, the symbol bandwidth adapting module 203 is configured to adjust a transmission rate of each symbol in a frame, and configure redundant information at the end of the frame to ensure that a time duration used for transmitting the first frame is the same as a time duration used for transmitting the second frame. More specifically, the symbol bandwidth adaptation module 203 may include a first-in-first-out module FIFO and a selector; alternatively, the symbol bandwidth adaptation module 203 may comprise a random access memory RAM.
In an alternative embodiment, as shown in fig. 2B, the symbol bandwidth adaptation module 203 includes a first-in-first-out module FIFO 2031 and a selector 2032. Wherein the FIFO indicates an in-order execution mode that is executed first. The FIFO 2031 is used for buffering the symbols constituting the first frame and inputting the first frame to the selector 2032, i.e. inputting the symbols in the first frame to the selector 2032 in the order of entering the FIFO 2031. So that the FIFO 2031 gives clearance for the selector 2032 to complete rate adaptation and insert redundancy symbols.
In addition, in this embodiment, the symbol bandwidth enabling module 204 is connected to the selector 2032, and therefore, the first enabling signal generated by the symbol bandwidth enabling module 204 may directly act on the selector 2032. The selector 2032 is configured to configure redundant information at the end of the service information under the enabling action of the first enabling signal to obtain the second frame. Since the first enable signal is determined according to the second period, the selector 2032 outputs a symbol every time duration corresponding to the second period under the enable action of the first enable signal, and at this time, the frequency of the symbol output by the selector 2032 is the second symbol bandwidth. After the selector 2032 outputs the symbols carrying the service information, the selector 2032 configures a plurality of redundant symbols at the end of the symbols carrying the service information, that is, configures the symbols carrying the redundant information at the end of the first frame, so as to fill in the time length that is redundant due to the adjustment of the output period of each symbol. It should be understood that the output time of each redundancy symbol configured by the selector 2032 is also the duration corresponding to the second period. Specifically, reference may be made to the embodiment corresponding to fig. 1C, which is not described herein again in detail.
In this embodiment, because the selector in the symbol bandwidth adapting module may output the second frame according to the frequency corresponding to the second symbol bandwidth under the enabling action of the first enabling signal, and the second frame carries redundant information, the sending end may adjust the bandwidth for sending the second frame to the second symbol bandwidth. And because the second frame output by the selector also carries the service information, when the sending end transmits the second frame to the receiving end, the receiving end can adjust the bandwidth to the second symbol bandwidth according to the switching information, and can acquire the service information from the second frame to ensure the continuous operation of the service. Therefore, not only can the service be ensured not to be interrupted, but also the symbol bandwidth for transmitting the service information between the sending end and the receiving end can be adjusted.
In another alternative embodiment, as shown in fig. 2C, the symbol bandwidth adaptation module 203 includes a random access memory RAM 2033. In this embodiment, the symbol bandwidth enabling module 204 is connected to the RAM 2033, and therefore, the first enabling signal generated by the symbol bandwidth enabling module 204 can directly act on the RAM 2033. The RAM 2033 is configured to configure a symbol carrying redundant information at the end of the symbol carrying traffic information to obtain the second frame, and output the second frame under the enabling action of the first enabling signal. Specifically, the RAM 2033 outputs a symbol every a duration corresponding to a second period under the enabling action of the first enabling information, and at this time, the frequency of the output symbol of the RAM 2033 is the second symbol bandwidth. After the RAM 2033 outputs the symbols carrying the service information, because the RAM 2033 stores the redundant symbols therein, the RAM 2033 configures a plurality of redundant symbols at the end of the symbols carrying the service information, that is, configures the symbols carrying the redundant information at the end of the symbols carrying the service information, so as to fill in the redundant time length caused by adjusting the output period of each symbol. It should be understood that the output time of each redundant symbol of the RAM 2033 configuration is also the duration corresponding to the second period. Specifically, reference may be made to the embodiment corresponding to fig. 1C, which is not described herein again in detail. It should also be understood that the RAM 2033 may also repeatedly read symbols in the first frame as redundant symbols, which is not limited herein.
In this embodiment, because the RAM 2033 in the symbol bandwidth adaptation module may output the second frame according to the frequency corresponding to the second symbol bandwidth under the enabling action of the first enabling signal, and the second frame carries redundant information, the sending end may adjust the bandwidth for sending the second frame to the second symbol bandwidth. And because the second frame output by the RAM 2033 also carries the service information, when the sending end transmits the second frame to the receiving end, the receiving end can adjust the symbol bandwidth to the second symbol bandwidth according to the switching information, and can acquire the service information from the second frame to ensure the continuous operation of the service. Therefore, the method not only can ensure that the service is not interrupted, but also can adjust the symbol bandwidth for transmitting the service information between the sending end and the receiving end. In addition, since the RAM 2033 can configure the internally stored redundant symbols at the end of the symbols carrying the service information, the internal structure of the symbol bandwidth adaptation module can be simplified compared to the embodiment corresponding to fig. 2B.
Further, in conjunction with the aforementioned embodiment proposed in fig. 2B, the transmitting end 20 may be further as shown in fig. 2D or fig. 2E.
Specifically, the handover information receiving module 202 may modulate the handover information and the service information by using different modulation methods, respectively. Furthermore, the switching information can adopt low-order modulation, which is beneficial for the receiving end to be capable of quickly adjusting and extracting the switching information; the service information can adopt high-order modulation to ensure the demodulation precision of the service information and reduce the probability of the failure of the demodulation of the service information.
In an alternative embodiment, as shown in fig. 2D, the handover information receiving module 202 in the transmitting end 20 includes a modulation MAP module 2021 and a framing module 2022. The framing module 2022 is connected to the first handover controller 201, so that the framing module 2022 can receive information sent by the first handover controller 201, such as handover information. Specifically, the MAP module 2021 is configured to modulate the service information into second modulation information by using a first modulation method, so as to improve transmission efficiency, so that multiple bits of information may be transmitted within a time duration of transmitting one symbol. Specifically, the first modulation scheme may be a quadrature amplitude modulation QAM (e.g., 64QAM or 256 QAM) or other high-order modulation schemes, which is not limited herein.
In addition, the framing module 2022 is configured to receive the switching information from the first switching controller 201, and modulate the switching information into third modulation information by using a second modulation method, so as to improve transmission efficiency, so that multiple bits of information can be transmitted within a duration of transmitting one symbol. Specifically, the second modulation scheme may be BPSK modulation or QPSK modulation, and is not limited herein. Because the switching information adopts a low-order modulation mode rather than a high-order modulation mode, and the modulation and demodulation of the low-order modulation mode are easier than the high-order modulation mode, the sending end can insert the switching information into the first frame more easily, and the receiving end can demodulate the switching information from the first frame more easily.
The framing module 2022 is further configured to frame the second modulation information and the third modulation information to obtain the first frame, and send the first frame to the symbol bandwidth adapting module 203. The symbol bandwidth adapting module 203 may adopt the foregoing embodiment shown in fig. 2B or the foregoing embodiment shown in fig. 2C, and is not limited herein.
Specifically, the first frame may be as shown in fig. 2D-1, and the first frame includes a frame header preamble, third modulation information, and second modulation information. The third modulation information is a plurality of symbols obtained by low-order modulation of the switching information, the second modulation information is a plurality of symbols obtained by high-order modulation of the service information, and the frame header preamble is used for frame positioning. It should be noted that the number of symbols constituting the frame header preamble, the number of symbols constituting the third modulation information, and the number of symbols constituting the second modulation information may be adjusted according to a specific application scenario, and are not limited herein.
More specifically, the second frame obtained by the symbol bandwidth adapting module 203 configuring the redundant information at the end of the symbol carrying the service information may be as shown in fig. 2D-2, and the second frame includes the frame header preamble, the third modulation information, the second modulation information and the redundant information. The frame preamble, the third modulation information, and the second modulation information are similar to those in fig. 2D-1, and are not described herein again. The redundant information is a plurality of redundant symbols, and the number of the redundant symbols is different according to the size of the switched symbol bandwidth, which is not limited herein.
In addition, the handover information receiving module 202 may use the same modulation method for the handover information and the service information. At this time, the service information and the handover information both adopt high-order modulation, which is beneficial to carrying more bit information in one frame, and is beneficial to improving the transmission data volume of each frame, and further beneficial to improving the transmission efficiency, compared with adopting two different modulation modes.
In an alternative embodiment, as shown in fig. 2E, the handover information receiving module 202 includes a modulation MAP module 2021 and a framing module 2022. The MAP module 2021 is connected to the first handover controller 201, so that the MAP module 2021 can receive information sent by the first handover controller 201, such as handover information. Specifically, the MAP module 2021 is configured to receive the handover information from the first handover controller 201, wherein the handover information is described in detail above and is not described herein again. In addition, the MAP module 2021 is further configured to modulate the handover information and the service information into first modulation information by using a first modulation method. More specifically, the MAP module 2021 may modulate the bits representing the handover information and the bits representing the service information into a plurality of symbols, so that fewer symbols are used to represent more bits, and further more information may be carried in one frame, so as to improve transmission efficiency. Specifically, the first modulation scheme may be a quadrature amplitude modulation QAM (e.g., 64QAM or 256 QAM) or other high-order modulation schemes, which is not limited herein.
In addition, the framing module 2022 is configured to frame the first modulation information to obtain the first frame, and send the first frame to the symbol bandwidth adapting module 203. The symbol bandwidth adapting module 203 may adopt the foregoing embodiment shown in fig. 2B or the foregoing embodiment shown in fig. 2C, and is not limited herein.
Specifically, the first frame may be as shown in fig. 2E-1, the first frame including byte header enable and first modulation information. The first modulation information is a plurality of symbols obtained by high-order modulation of the switching information and the service information. The byte header enables payload byte positioning, so that the receiving end can know the specific position for reading the first modulation information when receiving the first frame. It should be noted that the number of symbols constituting the first modulation information may be adjusted according to a specific application scenario, and is not limited herein.
More specifically, the second frame obtained by the symbol bandwidth adaptation module 203 configuring the redundant information at the end of the first frame may be as shown in fig. 2E-2, and includes the byte header enable, the first modulation information and the redundant information. The byte header enable and the first modulation information are similar to those in fig. 2E-1, and detailed description thereof is omitted here. The redundant information is a plurality of redundant symbols, and the number of the redundant symbols is different according to the size of the switched symbol bandwidth, which is not limited herein.
In this embodiment, no matter the handover information receiving module 202 adopts the embodiment corresponding to fig. 2D or the embodiment corresponding to fig. 2E, the handover information receiving module 202 may receive the handover information and the service information and further perform a series of processes such as modulation to form the first frame. The switching information and the service information can be accurately and efficiently loaded in the first frame, and the error probability of the switching information and the service information received by the receiving end is reduced.
In addition, it should also be understood that the specific implementation of the handover information receiving module 202 proposed in this embodiment may be combined with the foregoing embodiment proposed in fig. 2C, that is, the modulation mapping MAP module 2021 and the framing module 2022 in this embodiment may replace the handover information receiving module 202 in fig. 2C. Specifically, similar to the foregoing embodiments corresponding to fig. 2D and fig. 2E, detailed descriptions thereof are omitted here.
Further, in conjunction with the aforementioned embodiment proposed in fig. 2D, the transmitting end 20 may be further as shown in fig. 2F. At this time, the transmitting end 20 further includes a filtering device 206, where the filtering device 206 is configured to adjust a waveform of a signal carrying the second frame. Specifically, the filtering device 206 may be a root raised cosine filter 2061 or a difference filter 2062, which is not limited herein. When only the root-raised cosine filter 2061 is used as the filtering means 206, the root-raised cosine filter 2061 is used to shape the transmission spectrum, receive matched filtering, and reduce the inter-symbol interference ISI. When only the difference filter 2062 is used as the filtering apparatus 206, the difference filter 2062 is used to complete the interpolation of the transmission symbol frequency to the sampling frequency of the digital-to-analog converter (DAC), and isolate the image.
In practical applications, in order to ensure that the waveform of the signal carrying the second frame is more favorable for the receiving end to demodulate, a root-raised cosine filter 2061 and a difference filter 2062 may be used as the filtering device 206. More specifically, as shown in fig. 2F, the information carrying the second frame may be filtered by a root raised cosine filter 2061 and then filtered by a difference filter 2062.
In addition, it should be understood that the specific implementation of the filtering apparatus 206 proposed in this embodiment may be combined with the foregoing embodiment proposed in fig. 2E, and details are not described herein again.
In addition, when the transmitting end performs the function of reducing the symbol bandwidth, the internal structure of the transmitting end is similar to that of the aforementioned fig. 2A, but the functions of the respective blocks therein are slightly different.
The sending end 20 includes a first handover controller 201, a handover information receiving module 202, a symbol bandwidth adapting module 203, a symbol bandwidth enabling module 204, and a first transceiving module 205. The first handover controller 201 is connected to the handover information receiving module 202 and the symbol bandwidth enabling module 204, respectively, and the symbol bandwidth adapting module 203 is connected to the handover information receiving module 202 and the symbol bandwidth enabling module 204, respectively.
The functions of the first handover controller 201, the handover information receiving module 202, and the symbol bandwidth enabling module 204 are similar to the functions of the transmitting end when performing symbol bandwidth increase, and refer to the related descriptions above.
The first transceiver module 205 is configured to send a first frame to a receiving end by using the first symbol bandwidth, where the first frame includes a number of symbols carrying first information of a service.
In addition, the symbol bandwidth adapting module 203 is configured to output a second frame carrying second information of the service according to a frequency corresponding to a second period under an enabling action of an enabling signal sent by the symbol bandwidth enabling module 204. The number of symbols carrying the second information of the service in the second frame is less than the number of symbols carrying the first information of the service in the first frame.
The first transceiver module 205 is configured to transmit the second frame to a receiving end using the second symbol bandwidth.
In this embodiment, the duration of transmitting the first information using the first symbol bandwidth is the same as the duration of transmitting the second information using the second symbol bandwidth. The number of symbols carrying the first information in the first frame is greater than the number of symbols carrying the second information in the second frame. Since, in the same time, the first frame and the second frame transmit different numbers of symbols respectively. Thus, the rate at which each symbol in the first frame is transmitted is different from the rate at which each symbol in the second frame is transmitted. Because, the number of symbols carrying the first information in the first frame is greater than the number of symbols carrying the second information in the second frame. Thus, the rate at which each symbol in the first frame is transmitted is greater than the rate at which each symbol in the second frame is transmitted. Since the first frame and the second frame both carry service information, that is, the first information and the second information are both information of the service, the transmission of the information of the service is always maintained by the sending end in the process of switching the first symbol bandwidth to the second symbol bandwidth, so that the delay of data messages is not increased, and the interruption of service transmission is avoided.
In addition, other functions of the first transceiver module 205 are similar to those described above, and are not described herein again.
Further, the symbol bandwidth adaptation module 203 is configured to adjust a transmission rate of each symbol in a frame. More specifically, the symbol bandwidth adaptation module 203 may include a first-in-first-out module FIFO and a selector; alternatively, the symbol bandwidth adaptation module 203 may comprise a random access memory RAM.
When the symbol bandwidth adaptation module 203 includes a first-in first-out module FIFO and a selector, as shown in fig. 2B, the FIFO 2031 is used for buffering each symbol constituting the first frame and inputting the first frame to the selector 2032, i.e. inputting each symbol in the first frame to the selector 2032 in the order of entering the FIFO 2031. The selector 2032 outputs the symbol carrying the second information of the service according to the frequency corresponding to the second cycle of the second symbol bandwidth under the action of the second enable signal generated by the symbol bandwidth enable module 204. Specifically, please refer to the related description in fig. 2B, which is not repeated herein.
When the symbol bandwidth adaptation module 203 comprises a random access memory RAM, as shown in fig. 2C, the symbol bandwidth enabling module 204 is connected to the aforementioned RAM 2033, and the second enabling signal generated by the symbol bandwidth enabling module 204 directly acts on the RAM 2033. The RAM 2033 is configured to output a second frame, that is, a symbol carrying second information of a service, according to a frequency corresponding to a second period of the second symbol bandwidth under the action of the second enable signal. Specifically, please refer to the related description in fig. 2B, which is not repeated herein.
In addition, the aforementioned handover information receiving module 202 may include a modulation MAP module 2021 and a framing module 2022. The functions of the modulation MAP module 2021 and the functions of the framing module 2022 are similar to those in the previous embodiments corresponding to fig. 2D and fig. 2E, and are not described herein again.
In addition, the transmitting end 20 further includes a filtering device 206, where the filtering device 206 is configured to adjust a waveform of a signal carrying the second frame. Specifically, the filtering device 206 may be a root raised cosine filter 2061, or a difference filter 2062. Specifically, the functions of the embodiment are similar to those of the embodiment shown in fig. 2F, and detailed descriptions thereof are omitted here.
The above introduces the structure of the transmitting end, and the following further introduces the main structure of the receiving end:
as shown in fig. 3A, the receiving end 30 includes a second handover controller 301, a symbol bandwidth synchronization loop 302, a handover information extraction module 303, and a second transceiver module 304. The second handover controller 301 is connected to the symbol bandwidth synchronization loop 302 and the handover information extraction module 303, respectively, and the symbol bandwidth synchronization loop 302 is connected to the handover information extraction module 303.
Specifically, the second transceiver module 304 is configured to receive a first frame from a sending end by using a first symbol bandwidth, where the first frame carries handover information and service information, where the handover information is used to instruct to switch the first symbol bandwidth to a second symbol bandwidth, and the handover information includes a second period, where the second period is a duration for transmitting a symbol by using the second symbol bandwidth. Specifically, the introduction of the switching information may refer to the related description in the embodiment corresponding to fig. 2A, and is not repeated herein.
The handover information extracting module 303 is configured to extract the handover information from the first frame and send the handover information to the second handover controller 301.
The second handover controller 301 is configured to determine second indication information according to the handover information, and send the second indication information to the symbol bandwidth synchronization loop 302, where the second indication information is used to indicate the second period.
The symbol bandwidth synchronization loop 302 is configured to adjust the period to the second period according to the second indication information.
The second transceiver module 304 is further configured to receive a second frame from the sending end by using the second symbol bandwidth, where the second frame carries the switching information, the service information, and the redundant information;
the switching information extracting module 303 is further configured to extract the service information from the second frame, so that the second transceiving module 304 transmits the service information to a sink (not shown).
In this embodiment, since the receiving end may receive the first frame through the second transceiver module 304 and obtain the switching information from the first frame through the switching information extraction module 303 to adjust the first symbol bandwidth to the second symbol bandwidth, the receiving end may prepare for receiving a frame structure subsequently sent by the sending end by using the second symbol bandwidth. In addition, when the sending end sends the second frame to the receiving end, the receiving end can not only directly receive the second frame by using the second symbol bandwidth, but also obtain the service information from the second frame to ensure the continuous operation of the service. Therefore, the synchronism of the transmission information between the transmitting end and the receiving end can be ensured.
Optionally, the second handover controller 301 is further configured to instruct the second transceiver module 304 to send an acknowledgement message to the sending end, where the acknowledgement message is used to instruct the receiving end 30 to receive the handover message. Further, the acknowledgement information may be used to instruct the receiving end to acquire the handover information from the first frame.
Optionally, the second handover controller 301 is further configured to instruct the second transceiver module 304 to send transmission quality information to the sending end, where the transmission quality information is used to instruct the receiving end 30 to receive the quality of the second frame by using the second symbol bandwidth, so that the sending end determines whether to continue to adjust the symbol bandwidth according to the quality of the transmission quality information. For example, please refer to the related description of the transmission quality information in the foregoing, and details thereof are not repeated herein.
When the transmission quality information satisfies the predetermined condition and the transmitting end performs the operation of switching the symbol bandwidth again, the receiving end 30 also performs the operation of adjusting the symbol bandwidth. Specifically, similar to the foregoing, detailed descriptions thereof are omitted.
In this embodiment, the sending end may decide whether to continue to adjust the symbol bandwidth according to the quality of the second frame received by the receiving end 30. Therefore, when the sending end determines that the symbol bandwidth needs to be continuously adjusted, the receiving end 30 cooperates with the sending end to adjust the symbol bandwidth and extract the service information in the third frame structure and the service information in the fourth frame structure, so that the symbol bandwidth can be gradually and stably switched while the information transmission quality is ensured, and further, the problem that the service experience of a user is influenced due to unstable symbol bandwidth can be avoided.
The main structure of the receiving end 30 is described above, and the specific structure of each module inside the receiving end 30 will be further described below with reference to the receiving end 30 shown in fig. 3A.
In an alternative embodiment, as shown in fig. 3B, the switching signal extraction module 303 includes a demodulation map DeMAP module 3032 and a deframing module 3031. The deframing module 3031 is connected to the second handover controller 301, so that the deframing module 3031 can send information, such as handover information, to the second handover controller 301. In addition, the symbol bandwidth synchronization ring 302 is connected to the deframing module 3031, so that the deframing module 3031 can receive information, such as the first frame or the second frame, sent by the symbol bandwidth synchronization ring 302.
In addition, when the de-framing module 3031 receives the first frame sent by the symbol bandwidth synchronization loop 302, the de-framing module 3031 is configured to de-frame the first frame to obtain third modulation information and second modulation information. The second modulation information is formed by modulating the service information in the first modulation mode, so that the transmission efficiency can be improved in the information transmission process, and a plurality of bit information can be transmitted within the time length of transmitting one symbol. Specifically, the first modulation scheme may be a quadrature amplitude modulation QAM (e.g., 64QAM or 256 QAM) or other high-order modulation schemes, which is not limited herein. In addition, the third modulation information is obtained by modulating the switching information by a second modulation method, and the second modulation method may be BPSK modulation or QPSK modulation, which is not limited herein. In addition, the deframing module 3031 is further configured to demodulate the third modulation information into the switching information by using a second demodulation method, and send the switching information to the second handover controller 301, so that the second handover controller 301 can control the symbol bandwidth synchronization loop 302 to adjust the symbol bandwidth according to the switching information. In addition, the DeMAP module 3032 is configured to demodulate the second modulation information by using a first demodulation manner to obtain the service information.
It should be understood that the operation of the handover information extracting module 303 receiving the second frame is similar to the foregoing operation, and detailed description thereof is omitted here.
It should also be understood that when the handover information receiving module 202 in the sending end 20 adopts the embodiment shown in fig. 2D, i.e. the framing module 2022 in the handover information receiving module 202 is connected to the first handover controller 201, the receiving end 30 should adopt the embodiment shown in fig. 3B.
In another alternative embodiment, as shown in fig. 3C, the switching signal extraction module 303 includes a demodulation map DeMAP module 3032 and a deframing module 3031. The DeMAP module 3032 is connected to the second handover controller 301, so that the DeMAP module 3032 can send information, such as handover information, to the second handover controller 301. In addition, the symbol bandwidth synchronization ring 302 is connected to the deframing module 3031, so that the deframing module 3031 can receive information, such as the first frame or the second frame, sent by the symbol bandwidth synchronization ring 302.
In addition, when the de-framing module 3031 receives the first frame sent by the symbol bandwidth synchronization loop 302, the de-framing module 3031 is configured to de-frame the first frame to obtain the first modulation information. The first modulation information is formed by adjusting the switching information and the service information through a first modulation mode. Then, the DeMAP module 3032 is configured to demodulate the first modulation information by using a first demodulation method to obtain the handover information and the service information. The DeMAP module 3032 is further configured to send the handover information to the second handover controller 301. The first modulation scheme may be a quadrature amplitude modulation QAM (e.g., 64QAM or 256 QAM) or other high-order modulation schemes, and is not limited herein.
It should be understood that the operation of the handover information extracting module 303 receiving the second frame is similar to the foregoing operation, and detailed description thereof is omitted here.
It should also be understood that when the handover information receiving module 202 in the sending end 20 adopts the embodiment shown in fig. 2E, i.e. the MAP module 2021 in the handover information receiving module 202 is connected to the first handover controller 201, the receiving end 30 should adopt the embodiment shown in fig. 3C.
In this embodiment, whether the handover information extracting module 303 adopts the embodiment corresponding to fig. 3B or the embodiment corresponding to fig. 3C, the handover information extracting module 303 extracts the handover information and the service information from the frame structure transmitted by the transmitting end. The adoption of the modulation mode is beneficial to accurately and efficiently loading the switching information and the service information in the first frame or the second frame so as to reduce the error probability of the switching information and the service information received by a receiving end.
Further, in conjunction with the aforementioned embodiment proposed in fig. 3B, the receiving end 30 can be further shown in fig. 3D. At this time, the symbol bandwidth synchronization loop 302 in the receiving end 30 includes a symbol bandwidth synchronization module 3023 and a filtering means.
The symbol bandwidth synchronization module 3023 is configured to adjust the first symbol bandwidth to a second symbol bandwidth according to the handover information. The symbol bandwidth synchronization module 3023 is also used for compensating the transceiving frequency offset. The filtering device is used for adjusting the waveform of the signal carrying the frame structure to be received, so that the phase of the signal output by the filtering device is adjusted according to the period corresponding to the switched symbol bandwidth. The frame structure to be received may include the first frame or the second frame, and is not limited herein.
Specifically, the filtering device may be a root-raised cosine filter 3021, or may also be a difference filter 3022, which is not limited herein. The root-raised cosine filter 3021 is used for receiving matched filtering to reduce ISI. The difference filter 3021 is used to perform decimation of the DAC sampling frequency to the best received sample point, avoiding aliasing.
In practical applications, the root raised cosine filter 3021 and the difference filter 3022 may be used in combination as a filtering device for the demodulation efficiency and the demodulation accuracy of the receiving end.
It should be understood that the aforementioned symbol bandwidth synchronization loop 302 may be a symbol bandwidth closed loop synchronization loop or a symbol bandwidth open loop synchronization loop. The symbol bandwidth synchronization loop 302 shown in fig. 3D is a symbol bandwidth closed loop synchronization loop. At this time, the symbol bandwidth synchronization loop 302 includes a symbol bandwidth synchronization module 3023, a difference filter 3021, and a root-raised cosine filter 3022. The difference filter 3021 is connected to the root-raised cosine filter 3022, the root-raised cosine filter 3022 is connected to the symbol bandwidth synchronization module 3023, and the symbol bandwidth synchronization module 3023 is connected to the difference filter 3021. Thus, a closed loop is formed from the difference filter 3021, to the root raised cosine filter 3022, and to the symbol bandwidth synchronization module 3023.
In addition, as shown in fig. 3E, when the symbol bandwidth synchronization loop 302 is a symbol bandwidth open loop synchronization loop, the symbol bandwidth synchronization loop 302 includes a symbol bandwidth synchronization module 3023, a difference filter 3021, and a root-raised cosine filter 3022. The difference filter 3021 is connected to the root raised cosine filter 3022. However, the root raised cosine filter 3022 is not connected to the symbol bandwidth synchronization module 3023, but is directly connected to the de-frame module 3031, and is connected to the symbol bandwidth synchronization module 3023 by the de-frame module 3031. In addition, the symbol bandwidth synchronization module 3023 is connected in both directions to the difference filter 3021.
It should be understood that the symbol bandwidth synchronization loop 302 proposed in this embodiment may adopt the symbol bandwidth closed-loop synchronization loop shown in fig. 3D, or may adopt the symbol bandwidth open-loop synchronization loop shown in fig. 3E, which is not limited in particular. When the symbol bandwidth open-loop synchronization loop is adopted, the specific implementation manner of the symbol bandwidth open-loop synchronization loop may be combined with the implementation manner provided in fig. 3C, and details are not described herein again.
It should be further understood that, in practical applications, depending on application scenarios, the internal structure of the symbol bandwidth closed-loop synchronization loop may be different from the internal structure of the symbol bandwidth closed-loop synchronization loop shown in fig. 3D, and the internal structure of the symbol bandwidth open-loop synchronization loop may be different from the internal structure of the symbol bandwidth open-loop synchronization loop shown in fig. 3E, which is not limited herein.
In addition, when the receiving end performs the function of reducing the symbol bandwidth, the internal structure of the receiving end is similar to that of the aforementioned fig. 3A,
the receiving end 30 includes a second handover controller 301, a symbol bandwidth synchronization loop 302, a handover information extraction module 303, and a second transceiver module 304. The second handover controller 301 is connected to the symbol bandwidth synchronization loop 302 and the handover information extraction module 303, respectively, and the symbol bandwidth synchronization loop 302 is connected to the handover information extraction module 303. The functions of the aforementioned modules are similar to the functions of the receiving end executing the symbol bandwidth increase, and are not described herein again.
The switching signal extraction module 303 includes a demodulation map DeMAP module 3032 and a deframing module 3031. The functions of the DeMAP module 3032 and the function of the deframing module 3031 are similar to those in the embodiments corresponding to fig. 3B and fig. 3C, and are not described herein again.
In addition, the receiving end 30 further includes a symbol bandwidth synchronization loop 302, and the symbol bandwidth synchronization loop 302 is configured to adjust the frequency control word using the switching information to compensate for the frequency offset and the phase offset between the receiving end and the transmitting end. Specifically, reference may be made to the related description in fig. 3D, and details are not repeated here.
In this embodiment, the first frame and the second frame transmit different numbers of symbols in the same time. Thus, the rate at which each symbol in the first frame is transmitted is different from the rate at which each symbol in the second frame is transmitted. Because, the number of symbols carrying the first information in the first frame is greater than the number of symbols carrying the second information in the second frame. Thus, the rate at which each symbol in the first frame is transmitted is greater than the rate at which each symbol in the second frame is transmitted. Since the first frame and the second frame both carry service information, that is, the first information and the second information are both information of the service, the transmission of the information of the service is always maintained by the sending end in the process of switching the first symbol bandwidth to the second symbol bandwidth, so that the delay of data messages is not increased, and the interruption of service transmission is avoided.
As described above in detail for the transmitting end and the receiving end according to the embodiment of the present application, a specific flow of the bandwidth switching method according to the embodiment of the present application is described below, and as shown in fig. 4, when the first symbol bandwidth is smaller than the second symbol bandwidth, steps executed by the transmitting end and the receiving end in the bandwidth switching method include:
401. and the sending end determines a first frame according to the switching information and the service information.
In this embodiment, in a process of transmitting service data to the receiving end by the sending end, that is, in a process of sending service information to the receiving end by the sending end, if the sending end needs to adjust the symbol bandwidth, the sending end needs to control each module inside the sending end to adjust the symbol bandwidth, and notify the receiving end of a parameter required for adjusting the symbol bandwidth.
Specifically, the transmitting end may determine handover information indicating a handover of a first symbol bandwidth to a second symbol bandwidth. More specifically, the handover information includes parameters required for the transmitting end to adjust the symbol bandwidth. The switching information is used for indicating a switching step, and the switching step is a difference value of the second symbol bandwidth and the first symbol bandwidth.
Optionally, the switching information may be an identifier of the switching step, and the identifier of the switching step is used to indicate a switching step. Specifically, it is similar to table 1, and detailed description thereof is omitted here.
Optionally, the switching information may be the aforementioned switching step.
Optionally, the switching information may be a second period, where the second period corresponds to one switching step, and the second period is a duration for transmitting one symbol by using the second symbol bandwidth.
Optionally, the switching information may include the number of symbols carrying the service information and the number of symbols carrying the redundancy information.
Optionally, the switching information further includes a switching number, where the switching number is a number of times that the sending end switches the symbol bandwidth step by step according to the switching. Specifically, similar to the foregoing, detailed description thereof is omitted.
Then, the sending end modulates and frames the service information obtained from the source and the switching information to obtain a first frame. For the modulation and framing, reference may be made to the related description in the embodiments corresponding to fig. 2D and fig. 2E, and details are not repeated here.
402. The sending end sends the first frame to the receiving end by adopting the first symbol bandwidth.
In this embodiment, the sending end sends the first frame to the receiving end by using the first symbol bandwidth, and thus, the receiving end may receive the first frame from the sending end by using the first symbol bandwidth. Wherein the first frame carries the handover information and the service information.
In this embodiment, since the first frame carries the switching information, the sending end may notify the receiving end to receive the switching information by sending the first frame to the receiving end, so that the receiving end performs step 403 after receiving the first frame.
403. The receiving end acquires the switching information and the service information from the first frame.
In this embodiment, the receiving end demodulates and demodulates the first frame to obtain the handover information and the service information carried in the first frame. Specifically, the foregoing demodulation and frame demodulation processing may refer to the related description in the embodiment corresponding to fig. 3B or fig. 3C, and detailed description thereof is omitted here.
404. The receiving end sends an acknowledgement message to the sending end.
In this embodiment, step 404 is an optional step.
After the receiving end successfully acquires the handover information from the first frame, the receiving end may send a confirmation message to the sending end to indicate to the sending end that the receiving end has successfully acquired the handover information.
405. The receiving end switches the first symbol bandwidth to the second symbol bandwidth according to the switching information.
In this embodiment, when step 404 is executed, there is no specific time order limitation between step 404 and step 405, and step 404 and step 405 only need to be executed after step 403.
In this embodiment, the receiving end adjusts the symbol bandwidth according to the switching information, specifically, adjusts the first symbol bandwidth to the second symbol bandwidth. The receiving end can also send the service information to an information destination to ensure the continuous transmission of the service information so as to avoid service interruption.
406. The sending end determines a second frame according to the switching information, the service information and the redundant information, wherein the redundant information is positioned at the tail of the second frame.
In this embodiment, when not executing step 404, the sending end may execute step 406 by waiting for a certain time after executing step 402, that is, there is no definite time sequence limitation between step 406 and the foregoing steps 403 and 405, and it is only necessary to execute after step 402. The operation of waiting for a plurality of times at the sending end can be realized by adopting a timer, the specific duration of the timer can be configured according to actual requirements, and the specific duration is not limited here.
In this embodiment, when step 404 is executed, step 406 is executed after step 404, and there is no definite time sequence between step 406 and step 405.
In this embodiment, the sending end has indicated the receiving end to adjust the symbol bandwidth through the switching information carried in the first frame in the foregoing step. Therefore, the transmitting end can transmit the service information by using the second symbol bandwidth. Specifically, the sending end may determine a second frame according to the handover information, the service information, and the redundancy information, and transmit the service information to the receiving end by sending the second frame to the receiving end. The implementation manner of determining the second frame by the sending end may refer to the related description in the embodiment corresponding to fig. 2B or fig. 2C, and is not described herein again.
407. And the sending end sends the second frame to the receiving end by adopting the second symbol bandwidth.
In this embodiment, after the sending end sends the second frame to the receiving end by using the second symbol bandwidth, since the receiving end adjusts the first symbol bandwidth to the second symbol bandwidth according to the switching information in the foregoing step, the receiving end may receive the second frame from the sending end by using the second symbol bandwidth.
408. The receiving end acquires the service information from the second frame.
Wherein the second frame carries the service information and the redundant information.
In this embodiment, since the receiving end has adjusted the first symbol bandwidth to the second symbol bandwidth in the foregoing step, the receiving end may obtain the service information from the second frame and discard the redundant information in the second frame.
409. The receiving end sends transmission quality information to the sending end.
In this embodiment, step 409 is an optional step.
Wherein the transmission signal quality information is used to indicate the signal quality of the second frame received by the receiving end using the second symbol bandwidth. After the sending end receives the transmission quality information sent by the receiving end, the sending end can determine whether to continuously adjust the symbol bandwidth according to the quality of the transmission quality information. For example, the sender may determine to continue to transmit traffic information using the second symbol bandwidth, and the sender may also determine to loop through the foregoing steps 401 to 408 to continue to adjust the symbol bandwidth. In addition, the transmission quality information may be a mean square error MSE or a signal-to-noise ratio SNR, which is similar to the above and will not be described herein again.
In the embodiment of the application, because the first frame sent by the sending end to the receiving end carries the switching information and the service information, the receiving end can be notified to adjust the symbol bandwidth before the sending end switches the symbol bandwidth, and the receiving end can acquire the service information from the first frame to ensure the continuous operation of the service. And because the symbol bandwidth adaptation module in the sending end can output the second frame according to the frequency corresponding to the second symbol bandwidth under the enabling action of the first enabling signal, and send the second frame carrying the redundant information and the service information to the receiving end, the sending end not only can adjust the bandwidth for sending the second frame to the second symbol bandwidth, but also can ensure the continuous operation of the service when the second frame is sent by adopting the second symbol bandwidth.
In addition, when the first symbol bandwidth is greater than the second symbol bandwidth, as shown in fig. 5, the steps performed by the transmitting end and the receiving end in the bandwidth switching method include:
501. and the sending end determines a first frame according to the switching information and the first information of the service.
Specifically, the transmitting end may determine handover information indicating a handover of a first symbol bandwidth to a second symbol bandwidth. More specifically, the handover information includes parameters required by the transmitting end to adjust the symbol bandwidth. The switching information is used for indicating a switching step, and the switching step is a difference value of the second symbol bandwidth and the first symbol bandwidth.
Optionally, the switching information may be an identifier of the switching step, and the identifier of the switching step is used to indicate a switching step. Specifically, similar to table 1, detailed descriptions thereof are omitted here.
Optionally, the switching information may be the aforementioned switching step.
Optionally, the switching information may be a second period, where the second period corresponds to one switching step, and the second period is a duration for transmitting one symbol by using the second symbol bandwidth.
Optionally, the handover information may include a number of symbols carrying the second information of the service.
Optionally, the switching information further includes a switching number, where the switching number is a number of times that the sending end switches the symbol bandwidth step by step according to the switching. Specifically, similar to the foregoing, detailed description thereof is omitted.
Then, the sending end modulates and frames the service information obtained from the information source and the switching information to obtain a first frame. For the modulation and framing, reference may be made to the related description in the embodiments corresponding to fig. 2D and fig. 2E, and details are not repeated here.
502. The sending end sends the first frame to the receiving end by adopting the first symbol bandwidth.
Wherein the first frame carries the switching information and the first information of the service.
In this embodiment, since the first frame carries the switching information, the sending end may notify the receiving end to receive the switching information by sending the first frame to the receiving end, so that the receiving end performs step 503 after receiving the first frame.
503. The receiving end obtains the switching information and the first information of the service from the first frame.
In this embodiment, the receiving end demodulates and demodulates the first frame to obtain the switching information and the first information carried in the first frame. Specifically, the foregoing demodulation and frame demodulation processing may refer to the related description in the embodiment corresponding to fig. 3B or fig. 3C, and detailed description thereof is omitted here.
504. The receiving end sends acknowledgement information to the sending end.
In this embodiment, step 504 is an optional step.
Step 504 is similar to step 404, and is not described here again.
505. The receiving end switches the first symbol bandwidth to the second symbol bandwidth according to the switching information.
In this embodiment, when step 504 is executed, step 504 and step 505 are not limited to a specific time sequence, and step 504 and step 505 only need to be executed after step 503.
In this embodiment, the receiving end adjusts the symbol bandwidth according to the switching information, specifically, adjusts the first symbol bandwidth to the second symbol bandwidth. The receiving end can also send the service information to an information destination to ensure the continuous transmission of the service information so as to avoid service interruption.
506. The sending end determines a second frame according to the second information of the service.
In this embodiment, when step 504 is not executed, the sending end may execute step 506 by waiting for a certain time after executing step 502, that is, there is no definite time order limitation between step 506 and the foregoing steps 503 and 505, and it is only necessary to execute step 502. The operation of waiting for a plurality of times at the sending end can be realized by adopting a timer, the specific duration of the timer can be configured according to actual requirements, and the specific duration is not limited here.
In this embodiment, when step 504 is executed, step 506 is executed after step 504, and there is no definite time sequence between step 506 and step 505.
In this embodiment, the sending end has indicated the receiving end to adjust the symbol bandwidth through the switching information carried in the first frame in the foregoing step. Therefore, the transmitting end may transmit the second information of the service using the second symbol bandwidth. Specifically, the sending end may determine a second frame according to the second information of the service, and transmit the second information of the service to the receiving end by sending the second frame to the receiving end. The implementation manner of determining the second frame by the sending end may refer to the related description in the embodiment corresponding to fig. 2B or fig. 2C, and is not described herein again in detail.
507. And the sending end sends the second frame to the receiving end by adopting the second symbol bandwidth.
Wherein the second frame includes second information of the service.
508. The receiving end acquires the second information of the service from the second frame.
In this embodiment, since the receiving end has adjusted the first symbol bandwidth to the second symbol bandwidth in the foregoing step, the receiving end can obtain the second information of the service from the second frame.
509. The receiving end sends transmission quality information to the sending end.
In this embodiment, step 509 is an optional step.
Step 509 is similar to step 409, and is not described herein again.
In the embodiment of the application, because the first frame sent by the sending end to the receiving end carries the switching information and the first information of the service, the receiving end can be notified to adjust the symbol bandwidth before the sending end switches the symbol bandwidth, and the receiving end can acquire the first information of the service from the first frame to ensure the continuous operation of the service. And the second frame sent by the sending end to the receiving end carries second information of the service, and the first information and the second information are both information of the same service. Therefore, the continuous operation of the service is ensured when the second frame is transmitted by adopting the second symbol bandwidth.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
The above embodiments are only used to illustrate the technical solutions of the present application, and not to limit the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.

Claims (23)

1. A transmitting end, comprising:
the receiving module is used for receiving the service information;
a sending module, configured to send the service information to a receiving end by using a first symbol bandwidth, where the service information is located in a first frame, the first frame further includes switching information, and the switching information is used to indicate a switching step, where the switching step is a difference between a second symbol bandwidth and the first symbol bandwidth;
the sending module is further configured to switch a symbol bandwidth to the second symbol bandwidth, send the service information and the redundant information to the receiving end by using the second symbol bandwidth, where the service information and the redundant information are located in a second frame, a time length for transmitting the service information by using the first symbol bandwidth is the same as a time length for transmitting the service information and the redundant information by using the second symbol bandwidth, and a sum of a number of symbols carrying the service information and a number of symbols carrying the redundant information in the second frame is greater than a number of symbols carrying the service information in the first frame.
2. The transmitting end according to claim 1, wherein the handover information includes any one of:
an identifier of the handover step, the identifier of the handover step being used to indicate a handover step;
or, the switching is stepped;
or, a second period, where the second period corresponds to one of the switching steps, and the second period is a time period for transmitting one symbol by using the second symbol bandwidth;
or, the number of symbols carrying the service information and the number of symbols carrying the redundant information.
3. The sender of claim 2, wherein the handover information further includes a number of handovers, and the number of handovers is a number of times that the sender switches a symbol bandwidth according to the handover step by step.
4. A transmitting end according to claim 2 or 3, characterized in that the transmitting end further comprises a processing module;
and the processing module is configured to configure the redundant information at the end of the service information to obtain the second frame.
5. The transmitting end according to claim 4, wherein the processing module comprises a first-in first-out module FIFO and a selector;
the FIFO is used for caching the service information and inputting the service information to the selector;
and the selector is configured to configure the redundant information at the end of the service information to obtain the second frame, and output the second frame according to the frequency corresponding to the second period.
6. The sending end according to claim 4, wherein the processing module includes a random access memory RAM, and the RAM is configured to cache the service information, configure the redundant information at the end of the service information to obtain the second frame, and output the second frame according to the frequency corresponding to the second period.
7. A receiving end, comprising:
a receiving module, configured to receive service information from a sending end by using a first symbol bandwidth, where the service information is located in a first frame, and the first frame further includes switching information, where the switching information is used to indicate a switching step, and the switching step is a difference between a second symbol bandwidth and the first symbol bandwidth;
the receiving module is further configured to switch a symbol bandwidth to the second symbol bandwidth based on the switching step, receive the service information and the redundant information from the sending end by using the second symbol bandwidth, where the service information and the redundant information are located in a second frame, a time length for transmitting the service information by using the first symbol bandwidth is the same as a time length for transmitting the service information and the redundant information by using the second symbol bandwidth, and a sum of a number of symbols carrying the service information and a number of symbols carrying the redundant information in the second frame is greater than a number of symbols carrying the service information in the first frame.
8. The receiving end according to claim 7, wherein the handover information comprises any one of:
an identifier of the handover step, the identifier of the handover step being used to indicate a handover step;
or, the switching is stepped;
or, a second period, where the second period corresponds to one of the switching steps, and the second period is a time period for transmitting one symbol by using the second symbol bandwidth;
or, the number of symbols carrying the service information and the number of symbols carrying the redundant information.
9. The receiving end according to claim 8, wherein the handover information further includes a number of handovers, and the number of handovers is a number of times that the transmitting end switches the symbol bandwidth according to the handover step by step.
10. The receiving end according to claim 8 or 9, wherein the receiving end comprises a processing module;
the processing module is configured to extract the handover information from the first frame;
the processing module is further configured to adjust a sampling frequency according to the switching step, where an inverse of the sampling frequency is the second period.
11. A transmitting end, comprising:
the receiving module is used for receiving first information of a service and second information of the service;
a sending module, configured to send the first information to a receiving end by using a first symbol bandwidth, where the first information is located in a first frame, the first frame further includes switching information, and the switching information is used to indicate a switching step, where the switching step is a difference between a second symbol bandwidth and the first symbol bandwidth;
the sending module is further configured to switch a symbol bandwidth to the second symbol bandwidth, send the second information to the receiving end by using the second symbol bandwidth, where the second information is located in a second frame, a duration for transmitting the first information by using the first symbol bandwidth is the same as a duration for transmitting the second information by using the second symbol bandwidth, and a number of symbols carrying the first information in the first frame is greater than a number of symbols carrying the second information in the second frame.
12. The transmitting end according to claim 11, wherein the handover information includes any one of the following items:
an identifier of the handover step, the identifier of the handover step being used to indicate a handover step;
or, the switching is stepped;
or, a second period, corresponding to one of the switching steps, where the second period is a duration for transmitting one symbol using the second symbol bandwidth;
or the number of symbols carrying the second information.
13. The sender of claim 12, wherein the handover information further includes a number of handovers, and the number of handovers is a number of times that the sender switches a symbol bandwidth according to the handover step.
14. A receiving end, comprising:
a receiving module, configured to receive first information of a service from a sending end by using a first symbol bandwidth, where the first information is located in a first frame, and the first frame further includes switching information, where the switching information is used to indicate a switching step, and the switching step is a difference between a second symbol bandwidth and the first symbol bandwidth;
the receiving module is further configured to switch a symbol bandwidth to the second symbol bandwidth based on the switching step, receive second information of the service from the sending end by using the second symbol bandwidth, where the second information is located in a second frame, a duration for transmitting the first information by using the first symbol bandwidth is the same as a duration for transmitting the second information by using the second symbol bandwidth, and a number of symbols carrying the first information in the first frame is greater than a number of symbols carrying the second information in the second frame.
15. The receiving end according to claim 14, wherein the handover information comprises any one of:
an identifier of the handover step, the identifier of the handover step being used to indicate a handover step;
or, the switching is stepped;
or, a second period, corresponding to one of the switching steps, where the second period is a duration for transmitting one symbol using the second symbol bandwidth;
or carrying the number of symbols of the second information.
16. The receiving end according to claim 15, wherein the handover information further includes a number of handovers, and the number of handovers is a number of times that the transmitting end switches the symbol bandwidth according to the handover step.
17. The receiver according to claim 15 or 16, wherein the receiver comprises a processing module;
the processing module is configured to extract the handover information from the first frame;
the processing module is further configured to adjust a sampling frequency according to the switching step, where an inverse of the sampling frequency is the second period.
18. A method for switching bandwidth, comprising:
a sending end receives service information;
the sending end sends the service information to a receiving end by adopting a first symbol bandwidth, the service information is positioned in a first frame, the first frame also comprises switching information, the switching information is used for indicating switching stepping, and the switching stepping is a difference value between a second symbol bandwidth and the first symbol bandwidth;
the sending end switches the symbol bandwidth into the second symbol bandwidth, and sends the service information and the redundant information to the receiving end by adopting the second symbol bandwidth, the service information and the redundant information are positioned in a second frame, the duration for transmitting the service information by adopting the first symbol bandwidth is the same as the duration for transmitting the service information and the redundant information by adopting the second symbol bandwidth, and the sum of the number of symbols carrying the service information and the number of symbols carrying the redundant information in the second frame is greater than the number of symbols carrying the service information in the first frame.
19. A method for switching bandwidth, comprising:
a receiving end receives service information from a sending end by adopting a first symbol bandwidth, the service information is positioned in a first frame, the first frame also comprises switching information, the switching information is used for indicating switching step, and the switching step is a difference value between a second symbol bandwidth and the first symbol bandwidth;
the receiving end switches the symbol bandwidth into a second symbol bandwidth based on the switching step, the second symbol bandwidth is adopted to receive the service information and the redundant information from the sending end, the service information and the redundant information are located in a second frame, the duration of transmitting the service information by adopting the first symbol bandwidth is the same as the duration of transmitting the service information and the redundant information by adopting the second symbol bandwidth, and the sum of the number of symbols carrying the service information and the number of symbols carrying the redundant information in the second frame is greater than the number of symbols carrying the service information in the first frame.
20. A method for switching bandwidth, comprising:
a sending end receives first information of a service and second information of the service;
the sending end sends the first information to a receiving end by adopting a first symbol bandwidth, the first information is positioned in a first frame, the first frame also comprises switching information, the switching information is used for indicating switching stepping, and the switching stepping is a difference value between a second symbol bandwidth and the first symbol bandwidth;
the sending end switches the symbol bandwidth to the second symbol bandwidth, and sends the second information to the receiving end by adopting the second symbol bandwidth, the second information is positioned in a second frame, the time length for transmitting the first information by adopting the first symbol bandwidth is the same as the time length for transmitting the second information by adopting the second symbol bandwidth, and the number of symbols carrying the first information in the first frame is greater than the number of symbols carrying the second information in the second frame.
21. A method for switching bandwidth, comprising:
a receiving end receives first information of a service from a sending end by adopting a first symbol bandwidth, wherein the first information is positioned in a first frame, the first frame also comprises switching information, the switching information is used for indicating switching step, and the switching step is a difference value between a second symbol bandwidth and the first symbol bandwidth;
the receiving end switches the symbol bandwidth to the second symbol bandwidth based on the switching step, receives second information of the service from the sending end by adopting the second symbol bandwidth, the second information is positioned in a second frame, the time length for transmitting the first information by adopting the first symbol bandwidth is the same as the time length for transmitting the second information by adopting the second symbol bandwidth, and the number of symbols carrying the first information in the first frame is greater than the number of symbols carrying the second information in the second frame.
22. A communication system, the communication system comprising:
the transmitting end according to any one of claims 1 to 6 and the receiving end according to any one of claims 7 to 10;
or,
the transmitting end according to any one of claims 11 to 13 and the receiving end according to any one of claims 14 to 17.
23. A computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the method of any one of claims 18 to 21.
CN201910995743.XA 2019-10-18 2019-10-18 Sending end, receiving end and bandwidth switching method Active CN112688883B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910995743.XA CN112688883B (en) 2019-10-18 2019-10-18 Sending end, receiving end and bandwidth switching method
PCT/CN2020/120343 WO2021073471A1 (en) 2019-10-18 2020-10-12 Sending end, receiving end, and bandwidth switching method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910995743.XA CN112688883B (en) 2019-10-18 2019-10-18 Sending end, receiving end and bandwidth switching method

Publications (2)

Publication Number Publication Date
CN112688883A CN112688883A (en) 2021-04-20
CN112688883B true CN112688883B (en) 2023-03-24

Family

ID=75445172

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910995743.XA Active CN112688883B (en) 2019-10-18 2019-10-18 Sending end, receiving end and bandwidth switching method

Country Status (2)

Country Link
CN (1) CN112688883B (en)
WO (1) WO2021073471A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101902427A (en) * 2009-06-01 2010-12-01 中兴通讯股份有限公司 Frame structure and configuration method and communication method thereof
WO2017088182A1 (en) * 2015-11-27 2017-06-01 华为技术有限公司 Channel adjustment method, corresponding device and system
CN108696295A (en) * 2017-04-07 2018-10-23 华为技术有限公司 Method and apparatus based on powerline systems transmission data
CN109314595A (en) * 2016-07-21 2019-02-05 华为技术有限公司 Transmit the method and device of data

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101400136A (en) * 2007-09-29 2009-04-01 华为技术有限公司 Uplink data transmission method and device, method and device for converting slot configuration
CN102257751B (en) * 2008-12-22 2015-07-08 Lg电子株式会社 Method and apparatus for data transmission using a data frame
US9197363B2 (en) * 2010-04-13 2015-11-24 Lg Electronics Inc. Method and device for receiving downlink signal
US9144065B2 (en) * 2011-12-16 2015-09-22 Samsung Electronics Co., Ltd Communication support for low capability devices
WO2014086040A1 (en) * 2012-12-07 2014-06-12 华为技术有限公司 Adaptive wave channel bandwidth switching method and system
US10772092B2 (en) * 2013-12-23 2020-09-08 Qualcomm Incorporated Mixed numerology OFDM design
CN108024350B (en) * 2016-10-28 2021-10-19 中兴通讯股份有限公司 Dynamic time allocation method and device
BR112020007030A2 (en) * 2017-10-11 2020-10-13 Guangdong Oppo Mobile Telecommunications Corp., Ltd. method for wireless communication, network device and terminal device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101902427A (en) * 2009-06-01 2010-12-01 中兴通讯股份有限公司 Frame structure and configuration method and communication method thereof
WO2017088182A1 (en) * 2015-11-27 2017-06-01 华为技术有限公司 Channel adjustment method, corresponding device and system
CN109314595A (en) * 2016-07-21 2019-02-05 华为技术有限公司 Transmit the method and device of data
CN108696295A (en) * 2017-04-07 2018-10-23 华为技术有限公司 Method and apparatus based on powerline systems transmission data

Also Published As

Publication number Publication date
WO2021073471A1 (en) 2021-04-22
CN112688883A (en) 2021-04-20

Similar Documents

Publication Publication Date Title
US7715468B2 (en) QoS control method for transmission data for radio transmitter and radio receiver using the method
US11206675B2 (en) Configuration of transmission order of uplink data
MX2011001043A (en) Method, system and device for adaptive modulation and coding.
KR20010086228A (en) Method and system for link adaptation having a variable update interval
JP5494673B2 (en) Communication apparatus and communication control method
US20230292305A1 (en) Configuration of transmission order of uplink data
CN113796029A (en) Unit and method of base station system for transmission on forward link
JP3645895B2 (en) Wireless transceiver, QoS control device, and transmission data QoS control method
CN103181145B (en) The method and system of the synchronization that audio/video (A/V) stream format in wireless communication system changes
EP1275225B1 (en) Method and apparatus for efficient handover in packet data communication system
JP2007258865A (en) Data transmission apparatus and data transmission system
CN112688883B (en) Sending end, receiving end and bandwidth switching method
CN102668481B (en) Wireless communication device, wireless communication system, and wireless communication method
CN104052569B (en) Method and device for switching MCS
CN113872677B (en) Information transmission method, updating method, low-orbit communication satellite and terminal
WO2021028717A1 (en) Industrial automation with cellular network
CN101588565B (en) Method for switching signal transmission and device thereof
JP2004297381A (en) Radio communication method and radio communication relay device
US9172495B1 (en) Dynamic modulation change while generating a MAC PDU in a LTE protocol wireless network
EP2840861B1 (en) Peer-to-peer wireless communication-based transmission method and device
CN106878577B (en) Cable modem online control method and device
US11757563B1 (en) Suppression of MCS in response to backhaul constraint
US11153042B2 (en) Efficient control signaling method and system
JP2009303045A (en) Wireless communication apparatus
EP4187819A1 (en) Station and access point performing wlan-based communication, and operation methods thereof

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
GR01 Patent grant
GR01 Patent grant