Многополосная связь

1. Интерфейс многополосной связи для применения в многополосной линии, состоящей из двух или более полос и имеющей ближний конец и дальний конец, при этом интерфейс многополосной связи содержит логический блок, чтобы при работе на ближнем конце совместно с интерфейсом многополосной связи дальнего конца:
устанавливать символьную синхронизацию с интерфейсом дальнего конца по одной или нескольким полосам;
отправлять слова данных на интерфейс дальнего конца и принимать их с него, сохраняя при этом символьную синхронизацию;
обнаруживать изменение состояния полосы; и
после обнаружения изменения состояния полосы и при сохранении символьной синхронизации:
(a) прекращать отправку слов данных;
(b) отправлять управляющие слова состояния полосы ближнего конца на дальний конец вместо слов данных, пока не будет определено, что ближний конец готов отправлять слова данных, затем возобновлять отправку слов данных; и
(c) отправлять сигналы выравнивания полос ближнего конца на дальний конец, пока не будет принято слово данных с дальнего конца,
при этом то, что ближний конец готов отправлять слова данных, определяют посредством выполнения с помощью логического блока:
(b1) определения того, что все полосы выровнены, посредством приема сигналов выравнивания полос дальнего конца с интерфейса дальнего конца;
(b2) проверки того, что количество полос, используемых дальним концом для отправки, указанное в информации о состоянии передачи полосы, содержащейся в сигнале выравнивания полос дальнего конца, принятом с дальнего конца, равняется количеству полос, используемых в настоящее время ближним концом для приема; и
(b3) определения состояния полосы ближнего конца на ближнем конце и сравнивания с определенным состоянием полосы ближнего конца состояния полосы дальнего конца, принятого в управляющем слове состояния полосы дальнего конца с интерфейса дальнего конца.
2. Интерфейс многополосной связи по п. 1, отличающийся тем, что содержит логический блок для обнаружения изменения состояния полосы посредством приема управляющего слова состояния полосы дальнего конца, отправленного с интерфейса дальнего конца.
3. Интерфейс многополосной связи по п. 2, отличающийся тем, что дополнительно содержит логический блок, чтобы после обнаружения изменения состояния полосы посредством приема управляющего слова состояния полосы дальнего конца, отправленного с интерфейса дальнего конца, обновлять активное состояние полосы ближнего конца соответственно, не меняя при этом состояния полосы других полос.
4. Интерфейс многополосной связи по п. 3, отличающийся тем, что содержит логический блок для обновления активного состояния полосы ближнего конца посредством отключения полосы ближнего конца, которая не активна на дальнем конце.
5. Интерфейс многополосной связи по любому из предыдущих пунктов, отличающийся тем, что дополнительно содержит логический блок, чтобы обнаруживать изменение состояния полосы посредством обнаружения ошибок данных или изменений конфигурации на ближнем конце и после обнаружения изменения состояния полосы обновлять активное состояние полосы ближнего конца соответственно, не меняя при этом состояния полосы других полос.
6. Интерфейс многополосной связи по любому из предыдущих пунктов, отличающийся тем, что дополнительно содержит логический блок для прекращения пропускания принятых слов данных на канальный уровень линии, пока ближний конец не будет готов отправлять слова данных.
7. Интерфейс многополосной связи по любому из предыдущих пунктов, отличающийся тем, что
(b1) определение того, что все полосы выровнены; и
(b2) проверку того, что количество полос, используемых дальним концом для отправки, равняется количеству полос, используемых в настоящее время ближним концом для приема, выполняют одновременно.
8. Интерфейс многополосной связи по любому из предыдущих пунктов, отличающийся тем, что дополнительно содержит логический блок для определения того, что ближний конец не готов отправлять слова данных, если ошибку обнаруживают в период времени после определения того, что ближний конец готов отправлять слова данных, при этом период времени представляет собой двустороннюю задержку линии, включающую любую задержку обработки.
9. Интерфейс многополосной связи по любому из предыдущих пунктов, отличающийся тем, что на этапе (с) сигналы выравнивания полос ближнего конца, отправленные на дальний конец, содержат информацию о состоянии передачи полосы на ближнем конце.
10. Интерфейс многополосной связи по любому из предыдущих пунктов, отличающийся тем, что линия имеет произвольное количество физических полос, которые включают как однонаправленные, так и двунаправленные полосы, которые могут работать и могут быть сконфигурированы независимо от других полос в линии.
11. Интерфейс многополосной связи по любому из предыдущих пунктов, отличающийся тем, что дополнительно содержит логический блок для обнаружения для каждой полосы того, отключил ли интерфейс дальнего конца драйвер передачи или приема, чтобы соответствующая полоса стала однонаправленной, при этом интерфейс многополосной связи способен адаптироваться к изменению динамической конфигурации линии, используя оставшуюся полосу пропускания линии.
12. Линия связи, содержащая интерфейс многополосной связи по любому из предыдущих пунктов.
13. Способ связи по многополосной линии связи, состоящей из двух или более полос и имеющей ближний конец и дальний конец, при этом способ при выполнении на ближнем конце совместно с дальним концом линии включает этапы:
установления символьной синхронизации с интерфейсом дальнего конца по одной или нескольким полосам;
отправки слов данных на интерфейс дальнего конца и приема их с него, сохраняя при этом символьную синхронизацию; обнаружения изменения состояния полосы; и после обнаружения изменения состояния полосы и при сохранении символьной синхронизации:
(а) прекращения отправки слов данных;
(b) отправки управляющих слов состояния полосы ближнего конца на дальний конец вместо слов данных, пока не будет определено, что ближний конец готов отправлять слова данных, затем возобновления отправки слов данных; и
(c) отправки сигналов выравнивания полос ближнего конца на дальний конец, пока с дальнего конца не будет принято слово данных,
при этом то, что ближний конец готов отправлять слова данных, определяют посредством:
(b1) определения того, что все полосы выровнены, посредством приема сигналов выравнивания полос дальнего конца с интерфейса дальнего конца;
(b2) проверки того, что количество полос, используемых дальним концом для отправки, указанное в информации о состоянии передачи полосы, содержащейся в сигнале выравнивания полос дальнего конца, принятом с дальнего конца, равняется количеству полос, используемых в настоящее время ближним концом для приема; и
(b3) определения состояния полосы ближнего конца на ближнем конце и сравнивания с определенным состоянием полосы ближнего конца состояния полосы дальнего конца, принятого в управляющем слове состояния полосы дальнего конца с интерфейса дальнего конца.
14. Способ связи по п. 13, отличающийся тем, что этап обнаружения изменения состояния полосы включает обнаружение изменения состояния полосы посредством приема управляющего слова состояния полосы дальнего конца, отправленного с интерфейса дальнего конца.
15. Способ связи по п. 13 или п. 14, отличающийся тем, что дополнительно включает обнаружение изменения состояния полосы посредством обнаружения ошибок данных или изменений конфигурации на ближнем конце и после обнаружения изменения состояния полосы, обновление активного состояния полосы ближнего конца соответственно, не меняя при этом состояния полосы других полос.
16. Способ связи по любому из пп. 13-15, отличающийся тем, что (b1) определение того, что все полосы выровнены; и
(b2) проверку того, что количество полос, используемых дальним концом для отправки, равняется количеству полос, используемых в настоящее время ближним концом для приема, выполняют одновременно.
17. Способ связи по любому из пп. 13-16, отличающийся тем, что дополнительно включает этап определения того, что ближний конец не готов отправлять слова данных, если ошибку обнаруживают в период времени после определения того, что ближний конец готов отправлять слова данных, при этом период времени представляет собой двустороннюю задержку линии, включающую любую задержку обработки.
18. Способ связи по любому из пп. 13-17, отличающийся тем, что дополнительно включает обнаружение для каждой полосы того, отключил ли интерфейс дальнего конца драйвер передачи или приема, чтобы соответствующая полоса стала однонаправленной, при этом способ включает адаптацию к изменению динамической конфигурации линии, используя оставшуюся полосу пропускания линии.