СПОСОБ ОБРАБОТКИ ДАННЫХ И УСТРОЙСТВО ОБРАБОТКИ ДАННЫХ
DATA PROCESSING METHOD AND DATA PROCESSING DEVICE

Настоящее изобретение испрашивает приоритет заявки на патент Китая № 201811160657.9, поданной в патентное ведомство Китая 30 сентября 2018 года под названием «Способ обработки данных и устройство обработки данных», которая включена в настоящий документ посредством ссылки во всей свой полноте.
Область техники, к которой относится изобретение
Настоящее изобретение относится к области связи и, в частности, к способу обработки данных и устройству обработки данных.
Уровень техники
Кратко, типовая спутниковая связь представляет собой связь, выполняемую станциями радиосвязи на земле, используя спутники в качестве ретрансляторов. Система спутниковой связи обычно включает в себя три части: космический сегмент, наземный сегмент и пользовательский сегмент. Космический сегмент обычно представляет спутники связи, наземный сегмент обычно управляет центрами или различными шлюзами и пользовательский сегмент обычно является оконечными устройствами.
Как показано на фиг.1, когда оконечное устройство выполняет хендовер спутника, например, выполняется хендовер оконечного устройства от спутника источника к целевому спутнику, во-первых, оконечное устройство должно отправить запрос хендовера в целевой спутник для завершения последовательности операций, таких как отчетность измерения, решение хендовера и конфигурация управления радиоресурсами (radio resource control, RRC). Целевой спутник отправляет запрос переключения тракта в шлюз наземного сегмента и принимает сообщение подтверждения, подаваемого обратно шлюзом. Спутник источника может высвободить сетевой ресурс только после подтверждения шлюзом запроса переключения тракта. Таким образом, процесс хендовера спутника завершен. Впоследствии, данные, отправленные основной сетью, передаются целевым спутником в оконечное устройство, но не пересылается спутником источника в оконечное устройство.
Очевидно, что, когда оконечное устройство выполняет хендовер спутника, процесс хендовера спутника может быть завершен только после подтверждения запроса переключения тракта между спутниковым устройством космического сегмента и устройством шлюза наземного сегмента. Однако обычно часто выполняется хендовер спутника. В этом случае между спутниками и шлюзами должен часто выполняться обмен информацией. Это вызывает значительные накладные сетевые расходы.
Сущность изобретения
Первый аспект настоящего изобретения предлагает способ обработки данных. Способ применяется к системе обработки данных, система обработки данных включает в себя первый узел связи и второй узел связи, первый узел связи соответствует первому узлу блокчейна, второй узел связи соответствует второму узлу блокчейна, первый узел блокчейна и второй узел блокчейна являются узлами в одном и том же блокчейна, и поэтому поддерживают один и тот же блокчейн, и способ включает в себя:
Первый узел связи получает данные, подлежащие верификации, после того, как оконечное устройство находится в режиме ожидания в целевой соте, где целевая сота представляет собой соту в области покрытия сигнала первого узла связи, состояние в котором оконечное устройство находится в режиме ожидания в целевой соте означает, что оконечное устройство перемещается в область покрытия сигнала первого узла связи и данные, подлежащие верификации, получают первым узлом связи на основании информации режима ожидания после того, как оконечное устройство находится в режиме ожидания в целевой соте.
Первый узел связи транслирует данные, подлежащие верификации, второму узлу связи, где существует, по меньшей мере, один второй узел связи, и затем второй узел связи может верифицировать данные, подлежащие верификации, на основании второго узла блокчейна и признака хранения распределенных данных блокчейна.
Первый узел связи получает целевой блок при успешной верификации данных, подлежащих верификации.
Данный вариант осуществления настоящего изобретения имеет следующие преимущества: второй узел связи и первый узел связи каждый соответствует одному узлу блокчейна, и эти узлы блокчейна поддерживают один и тот же блокчейн. Здесь первый узел связи может быть спутником и второй узел связи может представлять собой спутник или сотовый узел, например, центр управления или шлюз, или сотовую базовую станцию наземного сегмента. Первый узел связи получает данные, подлежащие верификации, когда оконечное устройство получает доступ к целевой соте, где получают данные, подлежащие верификации, на основании информации режима ожидания оконечного устройства. Затем, первый узел связи отправляет данные, подлежащие верификации, во второй узел связи, и второй узел связи может получить результат верификации после верификации данных, подлежащих верификации, на основании второго узла блокчейна. Таким образом, оконечное устройство может завершить процесс ожидания в целевой соте. В этом варианте осуществления данные, подлежащие верификации, обмениваются между первым узлом связи и вторым узлом связи. Поскольку каждый узел в блокчейне обладает такими признаками, как передача точка-точка и механизм консенсуса, каждый узел в блокчейне может получить результат верификации после верификации данных, подлежащих верификации. Это эквивалентно завершению процесса верификации данных, подлежащих верификации, с использованием блокчейна. После получения результата верификации оконечное устройство может находиться в режиме ожидания в целевой соте без участия шлюза. Следовательно, в настоящем изобретении оконечное устройство может находиться в режиме ожидания в целевой соте только с использованием взаимодействия между первым узлом связи и вторым узлом связи, и обмен данными между спутником и шлюзом наземного сегмента не требуется, тем самым, уменьшая накладные сетевые расходы.
Согласно первому аспекту, в первом реализации первого аспекта, оконечное устройство может выполнять этап ожидания вызова в целевой соте после того, как оконечное устройство выполняет хендовер соты на целевую соту; и
данные, подлежащие верификации, получают на основании информации режима ожидания оконечного устройства, что включает в себя:
данные, подлежащие верификации, генерируются первым узлом связи на основании информации о соте соты, в которой оконечное устройство находится в режиме ожидания до хендовера, информация о соте соты, в которой оконечное устройство находится в режиме ожидания до хендовера может быть использована вторым узлом связи для сопоставления информации о соте соты, в которой оконечное устройство находится в режиме ожидания до хендовера, и которая хранится во втором узле блокчейна, для получения результата сопоставления, второй узел блокчейна записывает информацию о последней соте, в которой оконечное устройство находилось в режиме ожидания до текущего хендовера, и информация о последней соте, в которой оконечное устройство находилось в режиме ожидания, представляет собой информацию о соте соты, в которой оконечное устройство находилось в режиме ожидания перед хендовером.
В этом варианте осуществления описан способ получения данных, подлежащих верификации. Способ выполнения решения усовершенствован.
Согласно первому аспекту, во второй реализации первого аспекта оконечное устройство может выполнять этап ожидания вызова в целевой соте после того, как оконечное устройство выполняет хендовер соты на целевую соту; или оконечное устройство может выполнять этап ожидания вызова в целевой соте после того, как оконечное устройство выполняет обновление местоположения соты, и местоположение соты обновляется до целевой соты; и
данные, подлежащие верификации, получают на основании информации режима ожидания оконечного устройства, что включает в себя:
данные, подлежащие верификации, генерируются первым узлом связи на основании уровня полномочий оконечного устройства, уровень полномочий оконечного устройства является уровнем полномочий доступа, предоставленного оконечному устройству, второй узел блокчейна хранит уровень полномочий для получения доступа к целевой соте, и уровень полномочий оконечного устройства может быть использован вторым узлом связи для верификации, на основании второго узла блокчейна, наличия доступа оконечного устройства к целевой соте.
В этом варианте осуществления описан другой способ получения данных, подлежащих верификации. Данное решение предлагает большую возможность и гибкость.
Согласно первому аспекту и любой из первой и второй реализаций первого аспекта, в третьей реализации первого аспекта первый узел связи получает целевой блок, что включает в себя:
Первый узел связи может генерировать целевой блок на основании данных, подлежащих верификации.
Способ дополнительно включает в себя:
После того, как первый узел связи генерирует целевой блок, первый узел связи транслирует целевой блок во второй узел связи и затем второй узел связи может добавить целевой блок в блокчейн, поддерживаемый вторым узлом блокчейна.
Возможно, прежде чем первый узел связи генерирует целевой блок на основании данных, подлежащих верификации, способ дополнительно включает в себя:
Первый узел связи может выполнять этап генерирования целевого блока на основании сообщения успешной верификации после приема сообщения об успешной верификации, отправленного вторым узлом связи.
В этом варианте осуществления описан возможный случай, в котором первый узел связи получает целевой блок. Возможность решения улучшена.
Согласно первому аспекту и любой из первой и второй реализаций первого аспекта, в четвертой реализации первого аспекта, первый узел связи получает целевой блок, что включает в себя:
Первый узел связи может альтернативно получать целевой блок после того, как второй узел связи генерирует целевой блок на основании данных, подлежащих верификации. Способ получения состоит в том, что второй узел связи транслирует целевой блок в первый узел связи.
В этом варианте осуществления описан другой возможный случай, в котором первый узел связи получает целевой блок. Возможность и гибкость решения улучшена.
Согласно первому аспекту и любой из первой и второй реализаций первого аспекта, в пятой реализации первого аспекта после того, как первый узел связи получает целевой блок, первый узел связи может добавить целевой блок в блокчейн, поддерживаемый первым узлом блокчейна, для хранения целевого блока, генерируемого на основании данных, подлежащих верификации.
В этом варианте осуществления, блокчейн может хранить целевой блок, верифицировать информацию режима ожидания, когда оконечное устройство выполняет следующий хендовер соты или обновление местоположения. Применимость решения улучшена.
Второй аспект настоящего изобретения предоставляет способ обработки данных. Способ применяется к системе обработки данных, система обработки данных включает в себя первый узел связи и второй узел связи, первый узел связи соответствует первому узлу блокчейна, второй узел связи соответствует второму узлу блокчейна, первый узел блокчейна и второй узел блокчейна являются узлами в одном и том же блокчейне и поэтому поддерживают один и тот же блокчейн и способ включает в себя:
После того, как оконечное устройство войдет в режим ожидания на целевой соте, второй узел связи принимает данные, подлежащие верификации, отправленные первым узлом связи посредством трансляции, где целевая сота является сотой в пределах области покрытия сигнала первого узла связи, то, что оконечное устройство находится в режиме ожидания в целевой соты означает, что оконечное устройство входит в область покрытия сигнала первого узла связи, данные, подлежащие верификации, получают первым узлом связи на основании информации режима ожидания после того, как оконечное устройство войдет в режим ожидания в целевой соте и присутствует, по меньшей мере, один второй узел связи.
Второй узел связи может верифицировать данные, подлежащие верификации, на основании второго узла блокчейна и признака распределенного хранения данных блокчейна.
Второй узел связи получает целевой блок при успешной верификации данных, подлежащих верификации.
В настоящем документе первый узел связи может представлять собой спутник и второй узел связи может представлять собой спутник или сотовый узел, например, центр управления, или шлюз, или сотовую базовую станцию наземного сегмента.
В этом варианте осуществления между первым узлом связи и вторым узлом связи осуществляется обмен данными, подлежащими верификации. Поскольку каждый узел в блокчейне имеет такие признаки, как передача точка-точка и механизм консенсуса, каждый узел в блокчейне может получить результат верификации после верификации данных, подлежащих верификации. Это эквивалентно процессу завершения верификации данных, подтвержденных верификации, с использованием блокчейна. После получения результата верификации оконечное устройство может находиться в режиме ожидания в целевой соте без участия шлюза. Следовательно, в настоящем изобретении оконечное устройство может находиться в режиме ожидания в целевой соте только с использованием взаимодействия между первым узлом связи и вторым узлом связи, и обмен данными между спутником и шлюзом наземного сегмента не требуется, тем самым, уменьшая накладные сетевые расходы.
Согласно второму аспекту, в первой реализации второго аспекта, оконечное устройство может выполнять этап ожидания в целевой соте после того, как оконечное устройство выполняет хендовер соты к целевой соте; и
второй узел связи верифицирует данные, подлежащие верификации, на основании второго узла блокчейна, что включает в себя:
данные, подлежащие верификации, генерируются на основании информации режима ожидания оконечного устройства и информация режима ожидания включает в себя информацию соты оконечного устройства до хендовера соты.
Второй узел блокчейна записывает информацию о последней соте, в которой оконечное устройство находилось в режиме ожидания до текущего хендовера. Информация о последней соте, в которой оконечное устройство находилось в режиме ожидания, является информацией о соте соты, в которой оконечное устройство находилось в режиме ожидания до хендовера. Второй узел связи может сопоставить информацию соты, которая является сотой, в которой оконечное устройство находилось в режиме ожидания до хендовера во втором узле блокчейна, с информацией соты, которая является сотой, в которой оконечное устройство находилось в режиме ожидания до хендовера в данных, подлежащих верификации. Если результат сопоставления является успешным, то результат верификации является успешным; в противном случае, верификация не выполнена.
В этом варианте осуществления описан способ, которым второй узел связи верифицирует данные, подлежащие верификации. Возможность реализации решения улучшена.
Согласно второму аспекту, во втором аспекте во второй реализации второго аспекта оконечное устройство может выполнять этап ожидания в целевой соте после того, как оконечное устройство выполнит хендовер соты на целевую соту; или оконечное устройство может выполнять этап ожидания в целевой соте после того, как оконечное устройство выполняет обновление местоположения соты, и местоположение соты обновляется до целевой соты; и
второй узел связи верифицирует, данные, подлежащие верификации, на основании второго узла блокчейна, что включают в себя:
данные, подлежащие верификации, получают на основании информации режима ожидания оконечного устройства, информация режима ожидания включает в себя уровень полномочий оконечного устройства, второй узел связи может определять уровень полномочий оконечного устройства в данных, подлежащих верификации, и уровень полномочий оконечного устройства является уровнем полномочий доступа предоставленного оконечному устройству.
Второй узел блокчейна хранит уровень полномочий, который предоставляет доступ к целевой соте. Второй узел связи может верифицировать, основываясь на втором узле блокчейна, имеет ли оконечное устройство разрешение доступа к целевой соте, для получения результата верификации.
В этом варианте осуществления описан другой способ, в котором второй узел связи верифицирует данные, подлежащие верификации. Возможность и гибкость решения улучшена.
Согласно второму аспекту и любой из первой и второй реализаций второго аспекта, в третьей реализации второго аспекта второй узел связи получает целевой блок, что включает в себя:
Второй узел связи может генерировать целевой блок на основании данных, подлежащих верификации.
Способ дополнительно включает в себя:
Второе узел связи транслирует целевой блок в первый узел связи после того, как второй узел связи генерирует целевой блок, так что первый узел связи добавляет целевой блок в блокчейн, поддерживаемый первым узлом блокчейна.
В этом варианте осуществления описан возможный случай, в котором второй узел связи получает целевой блок. Возможность решения улучшена.
В соответствии со вторым аспектом и любой из первой и второй реализаций второго аспекта в четвертой реализации второго аспекта второй узел связи получает целевой блок, что включает в себя:
Второй узел связи может альтернативно получить целевой блок после того, как первый узел связи генерирует целевой блок на основании данных, подлежащих верификации. Способ получения заключается в том, что первый узел связи транслирует целевой блок во второй узел связи.
В этом варианте осуществления описан другой возможный случай, в котором второй узел связи получает целевой блок. Возможность и гибкость решения улучшена.
Согласно второму аспекту и любой из первой и второй реализаций второго аспекта, в пятой реализации второго аспекта,
после того, как второй узел связи получает целевой блок, второй узел связи может добавить целевой блок в блокчейн, поддерживаемый вторым узлом блокчейна, чтобы сохранить целевой блок, сгенерированный на основании данных, подлежащих верификации.
В этом варианте осуществления блокчейн может хранить целевой блок для верификации информации режима ожидания, когда оконечное устройство выполняет следующий хендовера соты или обновление местоположения. Практичность реализации решения улучшена.
Третий аспект настоящего изобретения предоставляет способ обработки данных. Способ применяется к системе обработки данных, система обработки данных включает в себя первый узел связи и второй узел связи, первый узел связи соответствует первому узлу блокчейна, второй узел связи соответствует второму узлу блокчейна, первый узел блокчейна и второй узел блокчейна являются узлами в одном и том же блокчейне, и поэтому поддерживают один и тот же блокчейн, и способ включает в себя:
Первый узел связи получает данные, подлежащие верификации, когда оконечное устройство находится в режиме ожидании в целевой соте, где целевая сота представляет собой соту в области покрытия сигнала первого узла связи, то что оконечное устройство находится в режиме ожидания в целевой соте означает, что оконечное устройство входит в область покрытия сигнала первого узла связи, данные, подлежащие верификации включают в себя первые данные аутентификации доступа к сети оконечного устройства, данные аутентификации доступа к сети являются данными, используемые узлом связи для выполнения верификации полномочий оконечного устройства при доступе оконечного устройства к сети, и оконечное устройство сообщает первые данные аутентификации доступа к сети, полученные первым узлом связи.
Первый узел связи верифицирует данные, подлежащие верификации, и определяют, имеет ли оконечное устройство разрешение доступа к сети;
первый узел связи транслирует данные, подлежащие верификации, во второй узел связи, если результат верификации первого узла связи состоит в том, что верификация выполнена успешно, при наличии, по меньшей мере, одного второго узла связи, так что второй узел связи также верифицирует данные, подлежащие верификации, и определяет, имеет ли оконечное устройство разрешение доступа к сети; и
первый узел связи может получить целевой блок, если результат верификации второго узла связи состоит в том, что верификация выполнена успешно, где целевой блок генерируется на основании данных, подлежащих верификации.
В этом варианте осуществления для первых данных аутентификации доступа к сети после успешной верификации данных, подлежащих верификации, первый узел связи транслирует данные, подлежащие верификации, во второй узел блокчейна в блокчейне для верификации. Если второй узел блокчейна также успешно верифицирует данные, подлежащие верификации, первый узел связи получает целевой блок и добавляет целевой блок в блокчейн, так что, когда оконечное устройство получает доступ к сети в следующий раз, первый узел связи напрямую верифицирует данные аутентификации доступа к сети, используя блокчейн, к которому добавляется целевой блок. Обмен данными между спутником и шлюзом наземного сегмента не требуется, тем самым, уменьшая накладные сетевые расходы.
Согласно третьему аспекту, в первой реализации третьего аспекта после того, как первый узел связи получает целевой блок, первый узел связи может добавить целевой блок в блокчейн, поддерживаемый первым узлом блокчейна. После добавления целевого блока в блокчейн, первый узел блокчейна, соответствующий первому узлу связи, также хранит целевой блок. Первый узел связи может верифицировать, основываясь на первом узле блокчейна, данные верификации доступа к сети оконечного устройства, который выполняет первую аутентификацию доступа к сети.
В этом варианте осуществления данные аутентификации доступа к сети оконечного устройства, когда оконечное устройство получает доступ к сети в первый раз, могут храниться в блокчейне после генерирования целевого блока и затем, когда оконечное устройство снова получает доступ к сети, первый узел связи может верифицировать данные, подлежащие верификации, используя ранее сохраненный целевой блок. Обмен данными между спутником и шлюзом наземного сегмента не требуется, тем самым, уменьшая накладные сетевые расходы.
Четвертый аспект настоящего изобретения предоставляет способ обработки данных. Способ применяется к системе обработки данных, система обработки данных включает в себя первый узел связи и второй узел связи, первый узел связи соответствует первому узлу блокчейна, второй узел связи соответствует второму узлу блокчейна, первой узел блокчейна и второй узел блокчейна являются узлами в одном и том же блокчейне и поэтому поддерживают один и тот же блокчейн, и способ включает в себя:
Когда оконечное устройство находится в режиме ожидания в целевой соте второй узел связи принимает данные, подлежащие верификации, отправленные первым узлом связи, где
целевая сота представляет собой соту в области покрытия сигнала первого узла связи, то что оконечное устройство находится в режиме ожидания в целевой соте означает, что оконечное устройство входит в область покрытия сигнала первого узла связи, данные, подлежащие верификации, включают в себя первые данные аутентификации доступа к сети, и данные, подлежащие верификации, являются данными, подлежащими верификации, и успешно верифицированы первым узлом связи, и данные аутентификации доступа к сети являются данными, используемые узлом связи для выполнения верификации полномочий оконечного устройства, когда оконечное устройство получает доступ к сети.
Затем второй узел связи может верифицировать данные, подлежащие верификации; и
второй узел связи получает целевой блок, если результат верификации второго узла связи является успешной верификацией, где целевой блок генерируется на основании данных, подлежащих верификации.
В этом варианте осуществления для первых данных аутентификации доступа к сети, после успешной верификации вторым узлом связи данных подлежащих верификации, второй узел связи получает целевой блок и добавляет целевой блок в блокчейн, так что когда оконечное устройство получает доступ к сети в следующий раз, второй узел связи может напрямую верифицировать данные аутентификации доступа к сети, используя блокчейн, к которому добавляется целевой блок. Обмен данными между спутником и шлюзом наземного сегмента не требуется, тем самым, уменьшая накладные сетевые расходы.
Согласно четвертому аспекту, в первой реализации четвертого аспекта после того, как второй узел связи получает целевой блок, второй узел связи может добавить целевой блок в блокчейн, поддерживаемый вторым узлом блокчейна. После того, как целевой блок добавляется в блокчейн, второй узел блокчейна, соответствующий второму узлу связи, также хранит целевой блок. Второй узел связи может верифицировать, основываясь на втором узле блокчейна, данные верификации доступа к сети оконечного устройства, который выполняет первую аутентификации доступа к сети.
В этом варианте осуществления данные аутентификации доступа к сети оконечного устройства, когда оконечное устройство получает доступ к сети в первый раз, могут быть сохранены в блокчейне после генерирования целевого блока и затем, когда оконечное устройство снова получает доступ к сети, второй узел связи может верифицировать данные, подлежащие верификации, используя ранее сохраненный целевой блок. Обмен данными между спутником и шлюзом наземного сегмента не требуется, тем самым, уменьшая накладные сетевые расходы.
Пятый аспект настоящего изобретения предоставляет узел связи. Узел связи представляет собой первый узел связи в системе обработки данных, система обработки данных дополнительно включает в себя второй узел связи, первый узел связи соответствует первому узлу блокчейна, второй узел связи соответствует второму узлу блокчейна, первый узел связи блокчейна и второй узел блокчейна поддерживают один и тот же блокчейн, и узел связи включает в себя:
блок получения, выполненный с возможностью получать данные, подлежащие верификации, когда оконечное устройство находится в режиме ожидании в целевой соте, где данные, подлежащие верификации, получены на основании информации режима ожидания оконечного устройства, и целевая сота является сотой в пределах области покрытия сигнала первого узла связи; и
блок отправки, выполненный с возможностью отправлять данные, подлежащие верификации, во второй узел связи, так что второй узел связи верифицирует данные, подлежащие верификации, на основании второго узла блокчейна, где
блок получения дополнительно выполнен с возможностью получать целевой блок, если результат верификации является успешной верификацией.
Согласно пятому аспекту, в первой реализации пятого аспекта, оконечное устройство выполняет этап ожидания в целевой соте после того, как оконечное устройство выполняет хендовер к целевой соте;
узел связи дополнительно включает в себя блок обработки; и
данные, подлежащие верификации, получают на основании информации режима ожидания оконечного устройства, что включает в себя:
данные, подлежащие верификации, генерируются блоком обработки на основании информации о соте соты, в которой оконечное устройство находится в режиме ожидания до хендовера, и информация о соте соты, в которой оконечное устройство находится в режиме ожидания до хендовера, используется вторым узлом связи для сопоставления информации о соте соты, в которой оконечное устройство находится в режиме ожидания до хендовера и которая находится во втором узле блокчейна.
Согласно пятому аспекту во второй реализации пятого аспекта оконечное устройство выполняет этап ожидания в целевой соты после того, как оконечное устройство выполнило хендовер на целевую соту или местоположение оконечного устройства обновляется до целевой соты;
узел связи дополнительно включает в себя блок обработки; и
данные, подлежащие верификации, получают на основании информации режима ожидания оконечного устройства, что включает в себя:
данные, подлежащие верификации, генерируются блоком обработки на основании уровня полномочий оконечного устройства и уровень полномочий оконечного устройства используется вторым узлом связи для верификации, на основании второго узла блокчейна, разрешения доступа оконечного устройства относительно первого узла связи.
Согласно пятому аспекту и любой из первой и второй реализаций пятого аспекта, в третьей реализации пятого аспекта, блок получения специально выполнен с возможностью генерировать целевой блок на основании данных, подлежащих верификации;
узел связи дополнительно включает в себя:
блок трансляции блока, выполненный с возможностью транслировать целевой блок во второй узел связи, так что второй узел связи добавляет целевой блок в блокчейн, поддерживаемый вторым узлом блокчейна; и
блок получения дополнительно выполнен с возможностью принимать сообщение об успешности верификации, отправленное вторым узлом связи, где сообщение об успешности верификации используется для указания блоку получения выполнить этап генерирования целевого блока.
В соответствии с пятым аспектом и любой из первой и второй реализаций пятого аспекта в четвертой реализации пятого аспекта блок получения специально выполнен с возможностью получать целевой блок, сгенерированный вторым узлом связи на основании данных, подлежащих верификации.
В соответствии с пятым аспектом и любыми первой и второй реализациями пятого аспекта, в пятой реализации пятого аспекта, узел связи дополнительно включает в себя:
блок хранения, выполненный с возможностью добавлять целевой блок в блокчейн, поддерживаемый первым узлом блокчейна.
Шестой аспект настоящего изобретения предоставляет узел связи. Узел связи представляет собой второй узел связи в системе обработки данных, система обработки данных дополнительно включает в себя первый узел связи, первый узел связи соответствует первому узлу блокчейна, второй узел связи соответствует второму узлу блокчейна, первый узел блокчейна и второй узел блокчейна поддерживают один и тот же блокчейн, и узел связи включает в себя:
блок приема, выполненный с возможностью: когда оконечное устройство находится в режиме ожидания в целевой соте, принимать данные, подлежащие верификации, отправленные первым узлом связи, где данные, подлежащие верификации, получают первым узлом связи на основании информации о режиме ожидания оконечного устройства, и целевая сота представляет собой соту в области покрытия сигнала первого узла связи;
блок верификации, выполненный с возможностью верифицировать данные, подлежащие верификации, на основании второго узла блокчейна; и
блок получения, выполненный с возможностью получать целевой блок, если результатом верификации является успешная верификация.
Согласно шестому аспекту, в первой реализации шестого аспекта, оконечное устройство выполняет этап ожидания в целевой соте после того, как оконечное устройство выполняет хендовер на целевую соту; и
блок верификации специально выполнен с возможностью: определять, основываясь на данных регистрации ранее выполненного хендовера во втором узле блокчейна, информацию о соте соты, в которой оконечное устройство находится в режиме ожидания перед хендовером; и
сопоставлять информацию о соте, которая является сотой, в которой оконечное устройство находится в режиме ожидания перед хендовером, и которая находится в данных, подлежащих верификации, с информацией о соте, которая является сотой, в которой оконечное устройство находится в режиме ожидания перед хендовером, и которая находится в записи ранее выполненного хендовера, для получения результата сопоставления.
Согласно шестому аспекту, во второй реализации шестого аспекта, оконечное устройство выполняет этап ожидания в целевой соте после того, как оконечное устройство выполняет хендовер к целевой соте, или местоположение оконечного устройства обновляется до целевой соты; и
блок верификации специально выполнен с возможностью: определять уровень полномочий оконечного устройства в данных, подлежащих верификации; и
верифицировать, на основании второго узла блокчейна, разрешение доступа оконечного устройства относительно первого узла связи для получения результата верификации.
В соответствии с шестым аспектом и любыми первой и второй реализациями шестого аспекта в третьей реализации шестого аспекта блок получения специально выполнен с возможностью генерировать целевой блок на основании данных, подлежащих верификации; и
узел связи дополнительно включает в себя:
блок трансляции блока, выполненный с возможностью транслировать целевой блок в первый узел связи, так что первый узел связи добавляет целевой блок в блокчейн, поддерживаемый первым узлом блокчейна.
В соответствии с шестым аспектом и любыми первой и второй реализациями шестого аспекта в четвертой реализации шестого аспекта блок получения специально выполнен с возможностью получать целевой блок, генерируемый первым узлом связи на основании данных, подлежащих верификации.
В соответствии с шестым аспектом и любыми первой и второй реализациями шестого аспекта, в пятой реализации шестого аспекта, узел связи дополнительно включает в себя:
блок хранения, выполненный с возможностью добавлять целевой блок в блокчейн, поддерживаемый вторым узлом блокчейна.
Седьмой аспект настоящего изобретения обеспечивает узел связи. Узел связи представляет собой первый узел связи в системе обработки данных, система обработки данных дополнительно включает в себя второй узел связи, первый узел связи соответствует первому узлу блокчейна, второй узел связи соответствует второму узлу блокчейна. Первый узел блокчейна и второй узел блокчейна поддерживают один и тот же блокчейн, и узел связи включает в себя:
блок получения, выполненный с возможностью получать данные, подлежащие верификации, когда оконечное устройство находится в режиме ожидания в целевой соте, где данные, подлежащие верификации, включают в себя первые данные аутентификации доступа к сети оконечного устройства, и целевая сота является сотой в пределах области покрытия сигнала первого узла связи;
блок верификации, выполненный с возможностью верифицировать данные, подлежащие верификации; и
блок отправки, выполненный с возможностью отправлять данные, подлежащие верификации, во второй узел связи, если результатом верификации блока верификации является успешная верификация, так что второй узел связи верифицирует данные, подлежащие верификации, где
блок получения дополнительно выполнен с возможностью получать целевой блок, если результатом верификации второго узла связи является успешная верификация.
Согласно седьмому аспекту, в первой реализации седьмого аспекта, узел связи дополнительно включает в себя:
блок хранения, выполненный с возможностью добавлять целевой блок в блокчейн, поддерживаемый первым узлом блокчейна, в котором первый узел блокчейна, к которому добавляется целевой блок, используется блоком верификации для верификации данных верификации доступа к сети оконечного устройства, который выполняет первую аутентификацию доступа к сети.
Восьмой аспект настоящего изобретения предоставляет узел связи. Узел связи представляет собой второй узел связи в системе обработки данных, система обработки данных дополнительно включает в себя первый узел связи, первый узел связи соответствует первому узлу блокчейна, второй узел связи соответствует второму узлу блокчейна, первый узел блокчейна и второй узел блокчейна поддерживают один и тот же блокчейн, и узел связи включает в себя:
блок приема, выполненный с возможностью: когда оконечное устройство находится в режиме ожидания в целевой соте, принимать данные, подлежащие верификации, отправляемые первым узлом связи, где данные, подлежащие верификации, являются данными, которые успешно верифицированы первым узлом связи, данные, подлежащие верификации, включают в себя первые данные аутентификации доступа к сети оконечное устройства, и целевая сота представляет собой соту в области покрытия сигнала первого узла связи;
блок верификации, выполненный с возможностью верифицировать данные, подлежащие верификации; и
блок получения, выполненный с возможностью получать целевой блок, если результатом верификации блока верификации является успешная верификация.
В соответствии с восьмым аспектом, в первой реализации восьмого аспекта, узел связи дополнительно включает в себя:
блок хранения, выполненный с возможностью добавлять целевой блок в блокчейн, поддерживаемый вторым узлом блокчейна, в котором блокчейн, к которому добавляется целевой блок, используется блоком верификации для верификации данных верификации доступа к сети оконечное устройства, который выполняет первую аутентификацию доступа к сети.
Девятый аспект настоящего изобретения предоставляет узел связи, включающий в себя: память, приемопередатчик, процессор и системную шину, где
память выполнена с возможностью хранить программные инструкции;
приемопередатчик выполнен с возможностью принимать или отправлять информацию под управлением процессора;
процессор выполнен с возможностью выполнять программу в памяти; и
системная шина выполнена с возможностью соединять память, приемопередатчик и процессор, так что память, приемопередатчик и процессор взаимодействуют друг с другом, где
процессор выполнен с возможностью вызывать программные инструкции в памяти для выполнения способа в соответствии с любым одним из первого аспекта, первой по пятой реализации первого аспекта, второго аспекта и первой по пятой реализации второго аспекта.
Согласно девятому аспекту, в первой реализации девятого аспекта, узел связи является микросхемой.
Десятый аспект настоящего изобретения обеспечивает машиночитаемый носитель информации, включающий в себя инструкции. Когда инструкции выполняются на компьютере, компьютер выполнен с возможностью выполнять способ в соответствии с любым одним из первого аспекта, первой по пятую реализации первого аспекта, второго аспекта и первой по пятую реализации второго аспекта.
Одиннадцатый аспект настоящего изобретения предоставляет компьютерный программный продукт, включающий в себя инструкции. Когда инструкции выполняются на компьютере, компьютер выполнен с возможностью выполнять способ в соответствии с любым одним из первого аспекта, первой по пятую реализации первого аспекта, второго аспекта и первой по пятую реализации второго аспекта.
Краткое описание чертежей
Фиг.1 представляет собой существующую схему хендовера соты в соответствии с настоящим изобретением;
Фиг.2(а) представляет собой схему системы обработки данных в соответствии с настоящим изобретением;
Фиг.2(b) является схемой варианта осуществления способа обработки данных в соответствии с настоящим изобретением;
Фиг.3(a) представляет собой схему другого варианта осуществления способа обработки данных согласно настоящему изобретению;
Фиг.3(b) представляет собой схему другого варианта осуществления способа обработки данных согласно настоящему изобретению;
Фиг.4 является схемой варианта осуществления сценария хендовера соты в соответствии с настоящим изобретением;
Фиг.5 является схемой варианта осуществления сценария обновления местоположения оконечное устройства в соответствии с настоящим изобретением;
Фиг.6 является схемой другого варианта осуществления способа обработки данных в соответствии с настоящим изобретением;
Фиг.7(a) представляет собой схему другого варианта осуществления способа обработки данных в соответствии с настоящим изобретением;
Фиг.7 (b) является схемой другого варианта осуществления способа обработки данных в соответствии с настоящим изобретением;
Фиг.8 показывает возможную структуру узла связи в соответствии с настоящим изобретением;
Фиг.9 показывает другую возможную структуру узла связи в соответствии с настоящим изобретением;
Фиг.10 показывает еще одну возможную структуру узла связи в соответствии с настоящим изобретением;
Фиг.11 показывает еще одну возможную структуру узла связи в соответствии с настоящим изобретением; и
Фиг.12 показывает еще одну возможную структуру узла связи в соответствии с настоящим изобретением.
Описание вариантов осуществления
Способ обработки данных, раскрытый в настоящем изобретении, может быть применен к системе обработки данных. Как показано на фиг.2(a), система обработки данных включает в себя, по меньшей мере, два узла связи, каждый узел связи соответствует одному узлу блокчейна, и эти узлы блокчейна поддерживают один и тот же блокчейн. Первый узел связи соответствует первому узлу блокчейна при наличии одного первого узла связи. Второй узел связи соответствует второму узлу блокчейна при наличии, по меньшей мере, одного второго узла связи. Первый узел связи может быть спутниковым узлом и спутниковый узел может быть спутником на любой высоте. Второй узел связи может быть спутниковым узлом или может быть сотовым узлом, например, центром управления или шлюзом или сотовой базовой станцией наземного сегмента. В настоящем изобретении данный аспект конкретно не ограничен. Система обработки данных подключена к оконечному устройству. Когда оконечное устройство выполняет обновление соты или хендовер соты или обновление местоположения или аутентификацию, система обработки данных может обрабатывать запрос оконечного устройства без зависимости от шлюзового устройства, устройства управления или тому подобное.
Настоящее изобретение реализуется на основании таких признаков, как передача точка-точка блокчейна, механизм консенсуса, распределенного хранения данных и принцип криптографии.
Целевая сота представляет собой соту в области покрытия сигнала первого узла связи, что указывает на то, что оконечное устройство входит в область покрытия сигнала первого узла связи после режима ожидания в целевой соте.
В спецификации, формуле изобретения и сопровождающих чертежах по настоящему изобретению, термины «первый», «второй», «третий», «четвертый» и так далее (если таковые имеются) предназначены для различия подобных объектов, но не обязательно указывает определенный порядок или последовательность. Следует понимать, что данные, называемые таким образом, являются взаимозаменяемыми в надлежащих обстоятельствах, так что варианты осуществления настоящего изобретения, описанные в данном документе, могут быть реализованы другими порядками, чем порядок, показанный или описанный в настоящем изобретении. Дополнительно, термины «включать в себя», «содержащий» и любые другие вариации означают охватывающие неисключительные значения, например, процесс, способ, систему, продукт или устройство, которые включают в себя список этапов или блоков, не обязательно ограниченный таковыми блоками, но могут включать в себя другие блоки, которые явно не указанные или присущие такому процессу, способу, системе, продукту или устройству.
Ссылаясь на фиг.2(b), настоящее изобретение раскрывает способ обработки данных. Далее приведено описание способа, который может быть применен к хендоверу соты или сценарию обновления местоположения оконечного устройства.
201. Первый узел связи получает данные, подлежащие верификации.
При нахождении оконечного устройства в режиме ожидания в целевой соте, поскольку целевая сота представляет собой соту в области покрытия сигнала первого узла связи, первый узел связи получает информацию режима ожидания оконечного устройства и получает данные, подлежащие верификации, на основании информации режима ожидания. Затем первый узел связи хранит данные, подлежащие верификации, в локальном блоке хранения. То, что оконечное устройство находится в режиме ожидания в целевой соте может заключаться в том, что оконечное устройство получает доступ к целевой соте после выполнения хендовера соты или обновления соты или, что оконечное устройство обновляет местоположение в целевую соту после выполнения обновления местоположения. В настоящем документе данный аспект конкретно не ограничен.
Следует отметить, что возможным случаем данных, подлежащих верификации, является то, что данные, подлежащие верификации, являются информацией режима ожидания оконечного устройства.
202. Первый узел связи отправляет данные, подлежащие верификации, во второй узел связи.
Первый узел связи подписывает данные, подлежащие верификации, закрытым ключом и затем транслирует данные, подлежащие верификации, во второй узел связи. Второй узел связи выполняет дешифрование, используя открытый ключ первого узла связи, чтобы получить данные, подлежащие верификации. Затем второй узел связи верифицирует данные, подлежащие верификации, используя статистическую информацию режима ожидания оконечного устройства, которая хранится в соответствующем втором узле блокчейна, для получения результата верификации.
Если результатом верификации является успешная верификация, второй узел связи хранит к данные, подлежащие верификации, в локальном блоке хранения второго узла связи.
Статистическая информация режима ожидания является набором информации режима ожидания оконечного устройства, когда оконечное устройство находится в режиме ожидания в первом узле связи или втором узле связи в любой или нескольких моментах перед режимом ожидания оконечного устройства на первом узле связи в настоящем изобретении.
203: Первый узел связи получает целевой блок, если результатом верификации является успешная верификация.
Первый узел связи получает целевой блок, если результат верификации второго узла связи данных, подлежащих верификации, является успешной верификацией.
В этом варианте осуществления данные, подлежащие верификации, отправляются между первым узлом связи и вторым узлом связи. Каждый узел в блокчейне может получить результат верификации после верификации данных, подлежащих верификации. Это эквивалентно процессу завершения верификации данных, подлежащих верификации, с помощью блокчейна. После получения результата верификации оконечное устройство может перейти в режим ожидания в целевой соте без участия шлюза. Следовательно, в настоящем изобретении оконечное устройство может перейти в режим ожидания в целевой соте только с использованием взаимодействия между первым узлом связи и вторым узлом связи, и обмен данными между спутником и шлюзом наземного сегмента не требуется, тем самым, уменьшая накладные сетевые расходы.
В этом варианте осуществления первый узел связи получает целевой блок множеством способов. Один из узлов блокчейна определяется посредством конкуренции или без конкуренции, и узел связи, соответствующий узлу блокчейна, генерирует целевой блок. Следовательно, целевой блок может быть сгенерирован первым узлом связи или может быть сгенерирован вторым узлом связи. Ссылаясь на фиг.3(а) и фиг.3(b) далее приводится описание двух случаев.
1. Ссылаясь на фиг.3(a), приведено описание случая, в котором первый узел связи генерирует целевой блок.
301. Первый узел связи получает данные, подлежащие верификации.
302. Первый узел связи отправляет данные, подлежащие верификации, во второй узел связи.
Этапы 301 и 302 в этом варианте осуществления аналогичны этапам 201 и 202 в вышеуказанном варианте осуществления. Детали снова не описаны.
303. Второй узел связи верифицирует данные, подлежащие верификации.
Способ, в котором второй узел связи верифицирует, данные, подлежащие верификации, и значение статистической информации режима ожидания аналогично в вышеуказанном этапе 202. Подробности не описаны.
304: если результат верификации является успешной верификацией, первый узел связи генерирует целевой блок на основании данных, подлежащих верификации.
Если результатом верификации является успешная верификация, после периода времени истечения таймера, процессор в системе обработки данных определяет, что первый узел связи должен генерировать целевой блок, и первый узел связи генерирует целевой блок на основании всех данных, подлежащих верификации, которые успешно верифицированы в рамках данного периода.
Возможно, первый узел связи верифицирует хеш-значение (hash) целевого блока и добавляет целевой блок к первому узлу блокчейна после успешной верификации.
Если результатом верификации является неуспешная верификация, первый узел связи и второй узел связи удаляют данные, подлежащие верификации, хранящиеся в локальных блоках хранения.
Возможно, если результатом верификации является успешная верификация, то второй узел связи может дополнительно отправить результат верификации в первый узел связи, так что первый узел связи генерирует целевой блок на основании сообщения об успешной верификации после получения сообщения об успешной верификации или первый узел связи может напрямую генерировать целевой блок без получения сообщения об успешной верификации. Это конкретно не ограничено в настоящем изобретении.
305: первый узел связи транслирует целевой блок во второй узел связи.
После генерирования целевого блока первый узел связи транслирует целевой блок во второй узел связи.
306: второй узел связи добавляет целевой блок в блокчейн.
Второй узел связи верифицирует хеш-значение целевого блока, и после успешной верификации добавляет целевой блок в блокчейн, поддерживаемый вторым узлом блокчейна.
2. Ссылаясь на фиг.3 (b), приведено описание случая, в котором второй узел связи генерирует целевой блок.
301. Первый узел связи получает данные, подлежащие верификации.
302. Первый узел связи отправляет данные, подлежащие верификации, во второй узел связи.
Этапы 301 и 302 в этом варианте осуществления аналогичны этапам 201 и 202 в вышеупомянутом варианте осуществления. Детали снова не описаны.
303. Второй узел связи верифицирует данные, подлежащие верификации.
Способ, в котором второй узел связи верифицирует, данные, подлежащие верификации, и значение статистической информации режима ожидания аналогичны тем, что в вышеуказанном этапе 202. Подробности не описаны.
304: если результатом верификации является успешная верификация, второй узел связи генерирует целевой блок на основании данных, подлежащих верификации.
Если результатом верификации является успешная верификация, после периода времени истечения таймера, процессор в системе обработки данных определяет, что второй узел связи генерирует целевой блок и второй узел связи генерирует целевой блок на основании всех данных, подлежащих верификации, которые успешно верифицированы в течение периода.
Возможно, второй узел связи верифицирует хеш-значение целевого блока и добавляет целевой блок во второй узел блокчейна после успешной верификации.
Если результатом верификации является неуспешная верификация, то первый узел связи и второй узел связи удаляют данные, подлежащие верификации, хранящиеся в локальных блоках хранения.
305: второй узел связи транслирует целевой блок в первый узел связи.
После генерирования целевого блока второй узел связи транслирует целевой блок в первый узел связи.
306: первый узел связи добавляет целевой блок в блокчейн.
Первый узел связи верифицирует хеш-значение целевого блока и добавляет целевой блок к первому узлу блокчейна после успешной верификации.
В этом варианте осуществления, после того, как определяется один из узлов блокчейна способом с конкуренцией или без конкуренции, узел связи, соответствующий узлу блокчейна, генерируют целевой блок, и целевой блок может использоваться для верификации данных, подлежащих верификации в следующем периоде, когда целевое оконечное устройство находится в режиме ожидания в соте, обслуживаемой узлом связи снова в следующий период.
Настоящее изобретение может быть применено к сценарию хендовера соты или может применяться к сценарию обновления местоположения оконечное устройства. Ниже описаны два сценария.
Ссылаясь на фиг.4, далее приведено описание варианта осуществления настоящего изобретения на основании сценария хендовера соты.
401: первый узел связи получает данные, подлежащие верификации, когда оконечное устройство выполняет хендовер к целевой соте.
Когда оконечное устройство должно выполнить хендовер из соты в области покрытия сигнала узла связи источника к соте в области покрытия сигнала первого узла связи, прежде всего, узел связи источника отправляет запрос хендовера в первый узел связи для запроса хендовера соты. Первый узел связи подает обратно идентификатор ответа хендовера для обеспечения доступа оконечного устройства. Затем оконечное устройство выполняет хендовер соты.
В этом варианте осуществления узел связи источника является любым узлом связи в системе обработки данных, отличном от первого узла связи.
Этап 401 в этом варианте осуществления аналогичен этапу 201 года в вышеупомянутом варианте осуществления. Следует отметить, что информацией режима ожидания конкретно является запись хендовера оконечного устройства и включает в себя: информацию оконечного устройства, такую как идентификатор узла связи (identity, ID) соты, в которой оконечное устройство расположено перед хендовером, ID узла связи соты, в которой оконечное устройство расположено после хендовера, время хендовера и возможности оконечного устройства, полученные первым узлом связи.
402. Первый узел связи отправляет данные, подлежащие верификации, во второй узел связи.
Этап 402 в этом варианте осуществления аналогичен этапу 202 в вышеупомянутом варианте осуществления. Детали снова не описаны.
403. Второй узел связи верифицирует данные, подлежащие верификации, на основании второго узла блокчейна.
Второй узел связи верифицирует данные, подлежащие верификации, на основании статистической информации режима ожидания во втором узле блокчейна, и статистическая информация режима ожидания специально является статистической записью хендовера. Существует несколько возможных случаев верификации, и два случая используются в качестве примеров для описания, как изложено далее:
A. Второй узел связи сначала определяет информацию о соте, которая является сотой, в которой оконечное устройство находится в режиме ожидания перед хендовером, то есть, в статистической записи хендовера, затем определяет информацию о соте, которая является сотой, в которой оконечное устройство находится в режиме ожидания до хендовера, т.е. в данных, подлежащих верификации, и определяет, совпадает ли информация о соте в статистической записи хендовера с информацией о соте в данных, подлежащих верификации. Если информация о соте в статистической записи хендовера совпадает с информацией о соте в данных, подлежащих верификации, второй узел связи определяет, что результатом верификации является успешная верификация; или, если информация о соте в статистической записи хендовера не совпадает с информацией о соте в данных, подлежащих верификации, то второй узел связи определяет, что результатом верификации является неуспешная верификация.
В этом варианте осуществления информация о соте, в которой оконечное устройство находится в режиме ожидания перед хендовером, может быть идентификатором соты, в которой оконечное устройство расположено до хендовера, может быть уровнем обслуживания соты, в которой оконечное устройство расположено перед хендовером или может быть другой информацией о соте, в которой оконечное устройство расположено перед хендовером. Это конкретно не ограничено.
Например, из данных, подлежащих верификации, можно извлечь информацию о том, что оконечное устройство выполняет хендовер из соты A к соте B. Если из статистической записи хендовера получена информация о том, что оконечное устройство также находится в соте A до хендовера, результатом верификации является успешная верификация. Если из статистической записи хендовера получена информация о том, что оконечное устройство находится в соте C перед хендовером и, следовательно, запись хендовера, что оконечное устройство выполняет хендовер от соты A к соте B, является недействительной, результатом верификации является неуспешная верификация. Для другого примера, из данных, подлежащих верификации, получают информацию о том, что оконечное устройство выполняет хендовер от соты A к соте B, и уровень обслуживания оконечного устройства в соте A является наивысшим приоритетом. Если из статистической записи хендовера получают информацию о том, что уровень обслуживания оконечного устройства в соте А также является наивысшим приоритетом, результатом верификации является успешная верификация. Если из статистической записи хендовера получают информацию о том, что уровень обслуживания оконечного устройства в соте A является вторым наивысшим приоритетом и, следовательно, запись хендовера, что оконечное устройство выполняет хендовер от соты A к соте B, является недействительной, результатом верификации является неуспешная верификация.
B. Второй узел связи определяет, на основании данных, подлежащих верификации, что оконечное устройство выполняет хендовер к целевой соте, уровень полномочий в статистической записи хендовера, что к целевой соте разрешен доступ, определяет уровень полномочий оконечного устройства в данных, подлежащих верификации, или статистической записи хендовера и определяет, основываясь на двух уровнях полномочий, разрешен ли оконечному устройству доступ к целевой соте. Если оконечное устройство имеет разрешение на доступ к целевой соте, верификация выполнена успешно; в противном случае, верификация не выполнена. Например, из данных, подлежащих верификации, можно узнать, что оконечное устройство выполняет хендовер от соты A к соте B, и из статистической записи хендовера можно узнать, что оконечное устройство в соте B имеет более высокий уровень доступа, чем уровень доступа, предоставленный оконечному устройству, и уровень полномочий оконечного устройства не увеличивается. Следовательно, запись хендовера, что оконечное устройство выполняет хендовер от соты A к соте B, не действительна, и результатом верификации является неуспешная верификация.
404: первый узел связи получает целевой блок, если результатом верификации является успешная верификация.
Этап 404 этого варианта осуществления аналогичен этапу 203 в вышеупомянутом варианте осуществления. Детали снова не описаны.
После того, как первый узел связи получает целевой блок, узел источника высвобождает сетевой ресурс, первый узел связи выделяет сетевой ресурс оконечному устройству и хендовер завершается.
В настоящем изобретении процесс хендовера соты оконечного устройства может быть завершен только с использованием взаимодействия между первым узлом связи и вторым узлом связи, и взаимодействие данных между спутником и шлюзом наземного сегмента не требуется, тем самым, снижая накладные сетевые расходы.
Ссылаясь на фиг.5 далее приведено описание варианта осуществления настоящего изобретения на основании сценария, в котором оконечное устройство получает доступ к целевой соте после выполнения обновления местоположения.
501: первый узел связи получает данные, подлежащие верификации, когда местоположение оконечного устройства обновляется к целевой соте.
Оконечное устройство сначала получает системную информацию доступной соты, чтобы определить текущее местоположение оконечного устройства, и затем определяет, на основании текущего местоположения, выполнено ли обновление местоположения оконечного устройства. Если оконечное устройство выполняет обновление местоположения, например, оконечное устройство перемещается из города A в город B, оконечное устройство инициирует процесс произвольного доступа к первому узлу связи, устанавливает RRC соединение и отправляет запрос обновления местоположения в первый узел связи. После того, как оконечное устройство получает доступ к целевой соте, первый узел связи генерирует данные, подлежащие верификации, на основании информации режима ожидания.
Этап 501 в этом варианте осуществления аналогичен этапу 201 в вышеупомянутом варианте осуществления. Следует отметить, что информации режима ожидания является специально информацией, такой как идентификатор оконечное устройства, время режима ожидания и возможности оконечное устройства.
502. Первый узел связи отправляет данные, подлежащие верификации, во второй узел связи.
Этап 502 в этом варианте осуществления аналогичен этапу 202 в вышеупомянутом варианте осуществления. Детали снова не описаны.
503. Второй узел связи верифицирует данные, подлежащие верификации, на основании второго узла блокчейна.
Второй узел связи верифицирует данные, подлежащие верификации, на основании статистической информации режима ожидания во втором узле блокчейна, и статистическая информация режима ожидания является специально статистической информацией обновления местоположения. Конкретный способ верификации может представлять собой следующее:
Второй узел связи определяет, основываясь на данных, подлежащих верификации, что оконечное устройство выполняет хендовер к целевой соте, определяет уровень полномочий в статистической записи хендовера, что доступ к целевой соте разрешен, определяет уровень полномочий оконечного устройства в данных, подлежащих верификации, или в статистической записи хендовера и определяет, основываясь на двух уровнях полномочий, имеет ли оконечное устройство разрешение на доступ к целевой соте. Если оконечное устройство имеет разрешение на доступ к целевой соте, верификация выполнена успешно; в противном случае, верификация не выполнена. Например, из данных, подлежащих верификации, можно узнать, что оконечное устройство выполняет хендовер из соты A к соте B, и из статистической записи хендовера можно узнать, что уровень доступа оконечного устройства в соте B выше, чем уровень доступа, предоставленный оконечному устройству, и уровень полномочий оконечного устройства не повышается. Следовательно, запись хендовера, что оконечное устройство выполняет хендовер от соты A к соте B, не действительна, и результатом верификации является неуспешная верификация.
504: первый узел связи получает целевой блок, если результатом верификации является успешная верификация.
Этап 504 этого варианта осуществления аналогичен этапу 203 в вышеупомянутом варианте осуществления. Детали снова не описаны.
После того, как первый узел связи получает целевой блок, первый узел связи выделяет сетевой ресурс оконечному устройству, и обновление местоположения оконечного устройства завершено.
В настоящем изобретении процесс обновления определения соты оконечного устройства может быть завершен только с использованием взаимодействия между первым узлом связи и вторым узлом связи, и обмен данных между спутником и шлюзом наземного сегмента не требуется, тем самым, уменьшая накладные сетевые расходы.
Ссылаясь на фиг.6, далее приведено описание варианта осуществления настоящего изобретения в отношении второго узла связи.
601. Второй узел связи принимает данные, подлежащие верификации, отправленные первым узлом связи.
Этап 601 в этом варианте осуществления аналогичен этапу 201 в вышеуказанном варианте осуществления. Детали снова не описаны.
602. Второй узел связи верифицирует данные, подлежащие верификации, на основании второго узла блокчейна, для получения результата верификации.
Способ, в котором второй узел связи верифицирует данные, подлежащие верификации, аналогичен тому, что в вышеуказанном этапе 202. Подробности еще раз не описаны.
Аналогично, для сценария хендовера оконечного устройства и сценария обновления местоположения оконечного устройства, в которых второй узел связи верифицирует данные, подлежащие верификации, может быть сделана ссылка к вариантам осуществления на фиг.4 и фиг.5. Детали снова не описаны.
603: второй узел связи получает целевой блок, если результатом верификации является успешная верификация.
Аналогично, целевой блок может быть генерирован первым узлом связи и затем отправлен во второй узел связи или может быть сгенерирован вторым узлом связи. Обратитесь к вариантам осуществления на фиг.3(а) и фиг.3(b). Детали снова не описаны.
Настоящее изобретение дополнительно предоставляет способ обработки данных, который может применяться к процессу аутентификации доступа к сети оконечного устройства, как описано ниже.
В сценарии, в котором оконечное устройство должно выполнить аутентификацию, например, при включении оконечного устройства, выполняет обновление местоположения или доступа к сети в первый раз, каждый узел связи в системе обработки данных верифицирует данные аутентификации доступа к сети оконечного устройства. Когда оконечное устройство впервые обращается к сети, после успешной верификации данных аутентификации доступа к сети оконечного устройства, каждый узел связи генерирует целевой блок и добавляет целевой блок к соответствующему узлу блокчейна. Когда оконечное устройство обращается к сети не в первый раз, каждый узел связи может верифицировать данные аутентификации доступа к сети оконечного устройства с использованием статистических данных аутентификации доступа к сети, сохраненные в узле блокчейна, соответствующий узлу связи. Со ссылкой на фиг.7(а) далее приведено описание способа.
701. Первый узел связи получает данные, подлежащие верификации.
После того, как оконечное устройство входит в режим ожидания в целевой соте, поскольку целевая сота представляет собой соту в области покрытия сигнала первого узла связи, первый узел связи поставляет информацию об открытом ключе в оконечное устройство, чтобы оконечное устройство имело возможность шифровать информацию открытого ключа оконечного устройства, и идентификатор оконечного устройства, используя открытый ключ первого узла связи, и поставляет обратно информацию открытого ключа оконечного устройства и идентификатор оконечного устройства в первый узел связи. Затем первый узел связи выполняет дешифрование, используя закрытый ключ первого узла связи, чтобы получить открытый ключ оконечного устройства, шифрование информации сеанса, используя открытый ключ оконечного устройства, и затем отправляет зашифрованную информацию сеанса оконечного устройства. Оконечное устройство выполняет дешифрование с помощью закрытого ключа оконечного устройства, чтобы получить ключ сеанса. Оконечное устройство шифрует информацию оконечного устройства, используя ключ сеанса и отправляет зашифрованную информацию оконечного устройства в первый узел связи.
Информация оконечного устройства включает в себя информацию оконечного устройства, такую как данные аутентификации доступа к сети и возможности оконечного устройства. Данные, подлежащие верификации являются данными аутентификации доступа к сети. После получения данных, подлежащих верификации, первый узел связи хранит данные, подлежащие верификации, в локальном блоке хранения.
Когда оконечное устройство получает доступ к сети в первый раз, способ включает в себя:
702. Первый узел связи верифицирует данные, подлежащие верификации.
Первый узел связи верифицирует данные аутентификации доступа к сети оконечного устройства и определяет, имеет ли оконечное устройство разрешение на доступ к сети. Если оконечное устройство имеет разрешение на доступ к сети, результатом верификации является успешная верификация, и первый узел связи хранит данные, подлежащие верификации, в локальном блоке хранения первого узла связи; в противном случае, результатом верификации является неуспешная верификация.
703. Первый узел связи отправляет данные, подлежащие верификации, во второй узел связи, если результатом верификации первого узла связи является успешная верификация.
Если результатом верификации первого узла связи является успешная верификация, первый узел связи подписывает данные, подлежащие верификации, закрытым ключом и затем транслирует данные, подлежащие верификации, во второй узел связи. Второй узел связи выполняет дешифрование с использованием открытого ключа первого узла связи, для получения данных, подлежащих верификации.
704. Второй узел связи верифицирует данные, подлежащие верификации.
Второй узел связи верифицирует данные аутентификации доступа к сети оконечного устройства и определяет, имеет ли оконечное устройство разрешение на доступ к сети. Если оконечное устройство имеет разрешение на доступ к сети, результатом верификации является успешная верификация, второй узел связи хранит данные, подлежащие верификации, в локальном блоке хранения второго узла связи; в противном случае, результатом верификации является неуспешная верификация.
705. Первый узел связи получает целевой блок, если результатом верификации второго узла связи является успешная верификация.
Этап 705 в этом варианте осуществления аналогичен этапу 203 в вышеуказанном варианте осуществления. Один из узлов блокчейна определяется конкурентным способом или неконкурентным способом, и узел связи, соответствующий узлу блокчейна, генерирует целевой блок. Следовательно, целевой блок, полученный первым узлом связи, может быть генерирован первым узлом связи или может быть генерирован вторым узлом связи. Детали снова не описаны.
После генерирования целевого блока, первый узел связи и второй узел связи каждый добавляют целевой блок к соответствующему узлу блокчейна, так что, когда вновь оконечное устройство получает доступ к сети, каждый узел блокчейна может верифицировать данные аутентификации доступа к сети оконечного устройства с помощью хранимого целевого блока.
В качестве альтернативы, когда оконечное устройство поучает доступ к сети не впервые, ссылаясь на фиг.7(b), способ включает в себя следующие этапы.
701. Первый узел связи получает данные, подлежащие верификации.
Этап в этом варианте осуществления аналогичен этапу 701 в варианте осуществления на фиг.7(а). Детали снова не описаны.
702. Первый узел связи верифицирует данные, подлежащие верификации, на основании первого узла блокчейна.
В этом варианте осуществления первый узел блокчейна хранит статистические данные аутентификации доступа к сети, и данные аутентификации доступа к сети могут быть целевым блоком, который хранится в узле блокчейна, когда оконечное устройство получает доступ к сети в первый раз.
Первый узел связи верифицирует данные аутентификации доступа к сети оконечного устройства и определяет, имеет ли оконечное устройство разрешение на доступ к сети, что, в частности, является: первый узел связи определяет, хранятся ли данные аутентификации доступа к сети оконечного устройства в статистических данных аутентификации доступа к сети; если данные аутентификации доступа к сети оконечного устройства сохраняются в статистических данных аутентификации доступа к сети, результатом верификации является успешная верификация, и первый узел связи хранит данные, подлежащие верификации, в локальном блоке хранения первого узла связи; в противном случае, результатом верификации является неуспешная верификация.
703. Первый узел связи отправляет данные, подлежащие верификации, во второй узел связи, если результатом верификации первого узла связи является успешная верификация.
Если результатом верификации первого узла связи является успешная верификация, первый узел связи подписывает данные, подлежащие верификации, закрытым ключом, и затем транслирует данные, подлежащие верификации, во второй узел связи. Второй узел связи выполняет дешифрование с использованием открытого ключа первого узла связи, чтобы получить данные, подлежащие верификации.
704. Второй узел связи верифицирует данные, подлежащие верификации, на основании второго узла блокчейна.
В этом варианте осуществления второй узел блокчейна также хранит статистические данные аутентификации доступа к сети.
Второй узел связи верифицирует данные аутентификации доступа к сети оконечного устройства, и определяет, имеет ли оконечное устройство разрешение на доступ к сети, в частности, представляет собой: второй узел связи определяет, хранятся ли данные аутентификации доступа к сети оконечного устройства в статистических данных аутентификации доступа к сети; если данные аутентификации доступа к сети оконечного устройства хранятся в данных аутентификации доступа к сетевому доступу, результатом верификации является успешная верификация, и второй узел связи хранит данные, подлежащие верификации, в локальном блоке хранения второго узла связи; в противном случае, результатом верификации является неуспешная верификация.
705. Первый узел связи получает целевой блок, если результатом верификации второго узла связи является успешная верификация.
Этап 705 в этом варианте осуществления аналогичен этапу 203 в вышеупомянутом варианте осуществления. Один из узлов блокчейна определяется способом на основании конкуренции или неконкурентным способом, и узел связи, соответствующий узлу блокчейна, генерирует целевой блок. Следовательно, целевой блок, полученный первым узлом связи, может быть генерирован первым узлом связи или может быть сгенерирован вторым узлом связи. Детали снова не описаны.
Можно понимать, что способы обработки данных, показанные на фиг.7 (а) и фиг.7 (b) применяются, но не ограничиваются, сценарием аутентификации оконечного устройства, и другие случаи, аналогичные сценарию аутентификации оконечного устройства, также находится в рамках защиты настоящего изобретения.
Очевидно, что в настоящем изобретении целевой блок генерируется, когда оконечное устройство получает доступ к сети в первый раз, и добавляется в узел блокчейна, когда оконечное устройство получает доступа к сети не впервые, процесс аутентификации оконечного устройства может быть завершен только с использованием взаимодействия между первым узлом связи и вторым узлом связи, и обмен данными между спутником и шлюзом наземного сегмента не требуется, тем самым, уменьшая накладные сетевые расходы.
Далее приведено описание способа обработки связи в настоящем изобретении. Ссылаясь на фиг.8, ниже описана возможная структура узла связи в настоящем изобретении.
Узел 80 связи представляет собой первый узел связи в системе обработки данных, система обработки данных дополнительно включает в себя второй узел связи, первый узел связи соответствует первому узлу блокчейна, второй узел связи соответствует второму узлу блокчейна, первый узел блокчейна и второй узел блокчейна поддерживают такой же блокчейн, и узел 80 связи включает в себя:
блок 801 получения, выполненный с возможностью получать данные, подлежащие верификации, когда оконечное устройство находится в режиме ожидания в целевой соте, где данные, подлежащие верификации, получают на основании информации режима ожидания оконечного устройства, и целевая сота является сотой в пределах области покрытия сигнала первого узла связи; и
блок 802 отправки, выполненный с возможностью отправлять данные, подлежащие верификации, во второй узел связи, чтобы второй узел связи верифицирует данные, подлежащие верификации, на основании второго узла блокчейна, где
блок 801 получения дополнительно выполнен с возможностью получать целевой блок, если результатом верификации является успешная верификация.
Возможно, оконечное устройство выполняет этап режима ожидания в целевой соте после выполнения хендовера оконечным устройством к целевой соте;
узел связи дополнительно включает в себя блок 803 обработки; и
данные, подлежащие верификации, получают на основании информации режима ожидания оконечного устройства, что включает в себя:
данные, подлежащие верификации, генерируются блоком 803 обработки на основании информации о соте соты, в которой оконечное устройство находится в режиме ожидания перед хендовером, и информация о соте соты, в которой оконечное устройство находится в режиме ожидания перед хендовером используется вторым узлом связи для сопоставления информации о соте, которой находится оконечное устройство перед хендовером, и информацией во втором узле блокчейна.
Возможно, оконечное устройство выполняет этап режима ожидания в целевой соте после выполнения хендовера оконечным устройством к целевой соте или обновления местоположения оконечного устройства к целевой соте;
узел связи дополнительно включает в себя блок 803 обработки; и
данные, подлежащие верификации, получают на основании информации режима ожидания информации оконечного устройства, что включает в себя:
данные, подлежащие верификации, генерируются блоком 803 обработки на основании уровня полномочий оконечного устройства и уровень полномочий оконечного устройства используется вторым узлом связи для верификации, на основании второго узла блокчейна, разрешения доступа оконечного устройства относительно первого узла связи.
Возможно, блок 801 получения специально выполнен с возможностью генерировать целевой блок на основании данных, подлежащих верификации;
узел связи дополнительно включает в себя:
блок 804 трансляции блока, выполненный с возможностью транслировать целевой блок во второй узел связи, так что второй узел связи добавляет целевой блок в блокчейн, поддерживаемый вторым узлом блокчейна; и
блок 801 получения дополнительно выполненный с возможностью получать сообщение об успешной верификации, отправленное вторым узлом связи, где сообщение об успешной верификации используется для указания блоку 801 получения выполнить этап генерирования целевого блока.
Возможно, блок 801 получения специально выполнен с возможностью получать целевой блок, генерируемый вторым узлом связи на основании данных, подлежащих верификации.
Возможно, узел связи дополнительно включает в себя:
блок 805 хранения, выполненный с возможностью добавлять целевой блок в блокчейн, поддерживаемый первым узлом блокчейна.
Ссылаясь на фиг.9, показана еще одна возможная структура узла связи в настоящем изобретении, которая является:
Узел 90 связи представляет собой второй узел связи в системе обработки данных, система обработки данных дополнительно включает в себя первый узел связи, первый узел связи соответствует первому узлу блокчейна, второй узел связи соответствует второму узлу блокчейна, первый узел блокчейна и второй узел блокчейна поддерживают один и тот же блокчейн, и узел 90 связи включает в себя:
блок 901 приема, выполненный с возможностью: когда оконечное устройство находится в режиме ожидания в целевой соте, принимать данные, подлежащие верификации, отправляемые первым узлом связи, где данные, подлежащие верификации, получают первым узлом связи на основании информации режима ожидания оконечного устройства и целевая сота представляет собой соту в области покрытия сигнала первого узла связи;
блок 902 верификации, выполненный с возможностью верифицировать данные, подлежащие верификации, на основании второго узла блокчейна; и
блок 903 получения, выполненный с возможностью получать целевой блок, если результатом верификации является успешная верификация.
Возможно, оконечное устройство выполняет этап ожидания в целевой соте после выполнения хендовера оконечным устройством к целевой соте; и
блок 902 верификации специально выполнен с возможностью: определять, на основании статистической записи хендовера во втором узле блокчейна, информацию о соте оконечного устройства до хендовера; и
сопоставлять информацию о соте, в которой находится оконечное устройство перед хендовером, и которая находится в данных, подлежащих верификации, с информацией о соте, в которой находится оконечное устройство перед хендовером, и которая находится в статистической записи хендовера, для получения результата сопоставления.
Возможно, оконечное устройство выполняет этап ожидания в целевой соте после выполнения хендовера оконечным устройством к целевой соте или обновления местоположения оконечного устройства к целевой соте; и
блок 902 верификации специально выполнен с возможностью: определять уровень полномочий оконечного устройства в данных, подлежащих верификации; и
верифицировать, на основании второго узла блокчейна, разрешение доступа оконечного устройства относительно первого узла связи, для получения результата верификации.
Возможно, блок 903 получения специально выполнен с возможностью генерировать целевой блок на основании данных, подлежащих верификации; и
узел связи дополнительно включает в себя:
блок 904 трансляции блока, выполненный с возможностью транслировать целевой блок в первый узел связи, так что первый узел связи добавляет целевой блок к первому узлу блокчейна.
Возможно, блок 903 получения специально выполнен с возможностью получать целевой блок, генерируемый первым узлом связи на основании данных, подлежащих верификации.
Возможно, узел связи дополнительно включает в себя:
блок хранения 905, выполненный с возможностью добавлять целевой блок в первый узел блокчейна.
Ссылаясь на фиг.10, показана еще одна возможная структура узла связи в настоящем изобретении, которая является:
Узел 100 связи является первым узлом связи в системе обработки данных, система обработки данных дополнительно включает в себя второй узел связи, первый узел связи соответствует первому узлу блокчейна, второй узел связи соответствует второму узлу блокчейна. Первый узел блокчейна и второй узел блокчейна поддерживают один и тот же блокчейн, и узел 100 связи включает в себя:
блок 1001 получения, выполненный с возможностью получать данные, подлежащие верификации, когда оконечное устройство находится в режиме ожидания в целевой соте, где данные, подлежащие верификации, включают в себя первые данные аутентификации доступа к сети оконечного устройства, и целевая сота является сотой в пределах области покрытия сигнала первого узла связи;
блок 1002 верификации, выполненный с возможностью верифицировать данные, подлежащие верификации; и
блок 1003 отправки, выполненный с возможностью отправлять данные, подлежащие верификации, во второй узел связи, если результатом верификации блока 1002 верификации является успешная верификация, так что второй узел связи верифицирует данные, подлежащие верификации, где
блок 1001 получения дополнительно выполнен с возможностью получать целевой блок, если результат верификации второго узла связи состоит в том, что верификация успешна.
Возможно, узел связи дополнительно включает в себя:
блок 1004 хранения, выполненный с возможностью добавлять целевой блок к первому узлу блокчейна, в котором первый узел блокчейна, к которому добавляется целевой блок, используется блоком 1002 верификации для верификации данных верификации доступа к сети оконечного устройства, которое выполняет первую аутентификацию доступа к сети.
Ссылаясь на фиг.11, показана еще одна возможная структура узла связи в настоящем изобретении, которая является:
Узел 110 связи представляет собой второй узел связи в системе обработки данных, система обработки данных дополнительно включает в себя первый узел связи, первый узел связи соответствует первому узлу блокчейна, второй узел связи соответствует второму узлу блокчейна, первый узел блокчейна и второй узел блокчейна поддерживают один и тот же блокчейн, и узел 110 связи включает в себя:
блок 1101 приема, выполненный с возможностью: когда оконечное устройство находится в режиме ожидания в целевой соте, принимать данные, подлежащие верификации, отправленные первым узлом связи, где данные, подлежащие верификации, являются данными, которые успешно верифицированы первым узлом связи, данные, подлежащие верификации, включают в себя первые данные аутентификации доступа к сети оконечного устройства и целевая сота представляет собой соту в области покрытия сигнала первого узла связи;
блок 1102 верификации, выполненный с возможностью верифицировать данные, подлежащие верификации; и
блок 1103 получения, выполненный с возможностью получать целевой блок, если результатом верификации блока 1102 верификации является успешная верификация.
Возможно, узел связи дополнительно включает в себя:
блок 1104 хранения, выполненный с возможностью добавлять целевой блок в блокчейн, поддерживаемый вторым узлом блокчейна, где блокчейн, к которому добавляется целевой блок, используется блоком 1102 верификации для верификации данных верификации доступа к сети оконечного устройства, которое выполняет первую аутентификацию доступа к сети.
Следует отметить, обмен информацией между модулями/блоками устройства и его процессы выполнения основаны на той же идее, что и варианты осуществления способа настоящего изобретения и получают тот же технический эффект, что и варианты осуществления способа настоящего изобретения. Конкретное содержание может быть изложено со ссылкой на варианты осуществления способа настоящего изобретения, и детали повторно не описаны.
Ссылаясь на фиг.12, приведено описание еще одной возможной структуры узла 120 связи в настоящем изобретении. Узел 120 связи включает в себя:
приемник 1201, передатчик 1202, процессор 1203 и память 1204 (может быть один или несколько процессоров 1203 в узле 120 связи, и на фг.12 показан пример, в котором используется один процессор). В некоторых вариантах осуществления настоящего изобретения приемник 1201, передатчик 1202, процессор 1203 и память 1204 могут быть соединены с помощью шины или другим способом, и на фиг.12 проиллюстрирован пример, в котором приемник 1201, передатчик 1202, процессор, процессор 1203 и память 1204 подключены с помощью шины. В качестве альтернативы память может быть интегрирована с процессором.
Память 1204 может включать в себя память только для чтения и память произвольного доступа и предоставить инструкцию и данные для процессора 1203. Часть памяти 1204 может дополнительно включать в себя энергонезависимую память произвольного доступа (non-volatile random access memory, NVRAM). Память 1204 хранит операционную систему и инструкцию, исполняемый модуль или структуру данных или их подмножество, или их расширения. Инструкция может включать в себя различные операционные инструкции, используемые для реализации различных операций. Операционная система может включать в себя различные системные программы, используемые для реализации различных базовых сервисов и управления аппаратным обеспечением.
Процессор 1203 управляет функционированием узла 120 связи, и процессор 1203 может также упоминаться как центральный блок обработки (central processing unit, CPU для краткости). В конкретной реализации компоненты узла 120 связи соединяются вместе с использованием системной шины. В дополнение к шине данных, системная шина включает в себя шину питания, шину управления и шину состояния сигнала. Однако для ясного описания различные типы шин на чертеже обозначены, как системная шина.
Способы, раскрытые в вариантах осуществления настоящего изобретения, могут быть применены к процессору 1203 или могут быть реализованы с помощью процессора 1203. Процессор 1203 может представлять собой интегрированную схему микросхемы и выполнен с возможностью обработки сигналов. В процессе реализации этапы в предшествующих способах могут быть реализованы с помощью аппаратной интегрированной логической схемы в процессоре 1203 или с помощью инструкций в виде программного обеспечения. Процессор 1203 может представлять собой процессор общего назначения, цифровой сигнальный процессор (digital signal processing, DSP), специализированную интегральную схему (Application specific integrated circuit, ASIC), программируемой пользователем вентильной матрицей (field-programmable gate array, FPGA) или другим программируемым логическим устройством, дискретным шлюзом или логическим устройством транзистора или дискретным компонентом аппаратного обеспечения. Процессор 1203 может реализовывать или выполнять способы, этапы и логические блок-схемы, которые раскрыты в вариантах осуществления настоящего изобретения. Процессор общего назначения может представлять собой микропроцессор, или процессор может быть любым обычным процессором или тому подобным. Этапы, раскрытые со ссылкой на варианты осуществления настоящего изобретения, могут быть непосредственно выполнены и реализованы с использованием процессора аппаратного обеспечения декодирования или могут быть выполнены и реализованы с использованием комбинации аппаратных и программных модулей в процессоре декодирования. Программный модуль может быть расположен на материальном носителе данных в данной области техники, например, память произвольного доступа, флэш-память, память только для чтения, программируемая память только для чтения, электрически стираемая программируемая память, регистр или т.п. Носитель данных расположен в памяти 1204, и процессор 1203 считывает информацию в памяти 1204 и завершает этапы упомянутых способов совместно с процессором 1203.
Приемник 1201 может быть выполнен с возможностью: принимать входную цифровую или символьную информацию и генерировать входной сигнал, связанный с соответствующей настройкой и управлением функции узла связи. Передатчик 1202 может включать в себя устройство отображения, такое как экран дисплея, и передатчик 1202 может быть выполнен с возможностью выводить цифровую или символьную информацию с использованием внешнего интерфейса.
В этом варианте осуществления настоящего изобретения процессор 1203 выполнен с возможностью выполнять упомянутые способы.
Дополнительно, следует отметить, что описанный вариант осуществления устройства является просто примером. Блоки, описываемые как отдельные детали, могут или не могут быть физически разделены, и детали, отображаемые в виде блоков, могут не быть физическими блоками, могут быть расположены в одном положении или могут быть распределены на множестве сетевых блоков. Некоторые или все модули могут быть выбраны в соответствии с фактическими потребностями для выполнения технических задач вариантов осуществления. Дополнительно, в прилагаемых чертежах вариантов осуществления устройств, предоставляемых настоящим изобретением, соединения между модулями указывают на то, что модули могут взаимодействовать друг с другом, что может быть специально реализовано в виде одной или нескольких шин связи или сигнальные кабели.
Основываясь на описании вышеизложенных реализаций, специалисту в данной области техники очевидно, что настоящее изобретение может быть реализовано программным обеспечением в дополнение к необходимому универсальному аппаратному обеспечению или выделенному аппаратному обеспечению, включающему в себя выделенную интегральную схему, выделенный CPU, выделенную память, выделенный компонент и тому подобное. Как правило, любые функции, которые могут быть выполнены компьютерной программой, могут быть легко реализованы с помощью соответствующего оборудования. Дополнительно, конкретная аппаратная структура, используемая для реализации функции, может иметь различные формы, например, в форме аналоговой схемы, цифровой схемы, выделенной схемы или тому подобное. Однако, как для настоящего изобретения, реализация программного обеспечения является лучшей реализацией в большинстве случаев. Основываясь на таком понимании, технические решения настоящего изобретения, по существу, или части, способствующие предшествующему уровню техники, могут быть реализованы в виде программного продукта. Программный продукт хранится на машиночитаемом носителе информации, таком как диск, флэш-накопитель USB, съемный жесткий диск, память только для чтения (read-only memory, ROM), память произвольного доступа (random access memory, RAM), магнитный диск или оптический диск компьютера и включает в себя несколько инструкций для указания компьютерному устройству (который может быть персональным компьютером, сервером, сетевым устройством и тому подобным) выполнить способы, описанные в вариантах осуществления настоящего изобретения.
Все или некоторые из вышеуказанных вариантов осуществления могут быть реализованы с помощью программного обеспечения, аппаратного обеспечения, прошивки или любой их комбинации. Когда программное обеспечение используется для реализации вариантов осуществления, варианты осуществления могут быть полностью или частично реализованы в виде продукта компьютерного программного обеспечения.
Компьютерный программный продукт включает в себя одну или несколько компьютерных инструкций. Когда инструкции компьютерной программы загружаются и выполнены на компьютере, то генерируются все или частично процедура или функции в соответствии с вариантами осуществления настоящего изобретения. Компьютер может быть компьютером общего назначения, выделенным компьютером, компьютерной сетью или другим программируемым устройством. Компьютерные инструкции могут храниться на машиночитаемой носителе информации или могут передаваться с помощью машиночитаемых носителей информации другому машиночитаемому носителю информации. Например, компьютерные инструкции могут быть переданы с сайта, компьютера, сервера или центра обработки данных на другой веб-сайт, компьютер, сервер или центр обработки данных по проводной связи (например, коаксиальный кабель, оптическое волокно или цифровая абонентская линия (DSL)) или по беспроводной связи (например, инфракрасной, радио и микроволновой и или тому подобное). Машиночитаемый носитель информации может представлять собой любую используемую среду, доступную для компьютера, или устройство хранения данных, такое как сервер или центр обработки данных, интегрируя один или несколько используемых носителей информации. Используемый носитель может быть магнитным носителем (например, дискета, жесткий диск или магнитная лента), оптическим носителем (например, DVD), полупроводниковым носителем (например, твердотельным накопитель, Solid State Disk (SSD)) или тому подобное.