СПОСОБ СЕТЕВОГО СОЕДИНЕНИЯ И УСТРОЙСТВО
METHOD OF NETWORK CONNECTION AND DEVICE

ОБЛАСТЬ ТЕХНИКИ
[0001] Настоящее изобретение относится к области оконечных устройств и, в частности, к способу сетевого соединения и устройству.
УРОВЕНЬ ТЕХНИКИ
[0002] В настоящее время оконечное устройство, такое как смартфон и планшетный компьютер, может быть соединено с сетью и может обрабатывать разные виды сервисов данных посредством сети. Сеть, с которой соединяется оконечное устройство, может быть сотовой сетью связи или несотовой сетью связи, такой как беспроводная локальная сеть (WLAN), и когда оконечное устройство перемещается в зону покрытия несотовой сети связи в процессе использования доступа к сотовой сети связи, оконечное устройство может автоматически выполнять переключение режима доступа к сети от сотовой сети связи к несотовой сети связи, таким образом осуществляя сетевое соединение с несотовой сетью связи.
[0003] Сетевое соединение обычно может временно прерываться во время переключения режима доступа к сети, и, если пользователь просматривает видеофильм в режиме "онлайн" или обрабатывает сервис данных, такой как видеосвязь, посредством оконечного устройства, сервис данные может быть прерван, что может доставить неудобство пользователю и, таким образом, ухудшить взаимодействие пользователя с сетью. Например, несотовая сеть связи является беспроводной локальной сетью. Для устранения проблемы прерывания соединения с сетью во время переключения режима доступа к сети такое переключение обычно выполняют с использованием использования технологии обнаружения и выбора функции доступа сети (ANDSF), технологии беспроводной точки доступа (Hotspot 2.0), технологии долгосрочного развития (стандарта LTE) и беспроводной локальной сети (WLAN) или путем обеспечения взаимодействия сети стандарта LTE с беспроводной локальной сетью WLAN.
[0004] Однако из-за чрезмерной сложности, жестких требований к уровню соединения между сотовой сетью связи и системой беспроводной локальной сети и подобных особенностей технологий внедрения технологий ANDSF, Hotspot 2.0, стандарта LTE и WLAN или осуществления взаимодействия сети LTE и WLAN, указанные технологии обычно могут применяться к независимой сети WLAN в компании, управляющей сотовой сетью связи, и объем применения указанных технологий оказывается ограниченным.
РАСКРЫТИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ
[0005] Чтобы избежать прерывания состояния обслуживания сервиса данных во время переключения режима доступа к сети, согласно различным вариантам реализации настоящего изобретения предложены способ сетевого соединения и устройство. В настоящем изобретении используются следующие технические решения.
[0006] Согласно первому аспекту различных вариантов реализации настоящего изобретения предложен способ сетевого соединения, который может включать следующие операции.
[0007] Во время сетевого соединения через сотовую сеть связи определяют, обнаружен ли радиосигнал доступной несотовой сети связи.
[0008] Когда радиосигнал обнаружен, определяют, удовлетворяет ли состояние обслуживания обрабатываемого в настоящий момент времени сервиса данных первому заданному условию. Первое заданное условие является условием, которое не влияет на качество обработки сервиса данных во время переключения режима доступа к сети.
[0009] Когда состояние обслуживания удовлетворяет первому заданному условию, сетевое соединение выполняют на основании радиосигнала.
[0010] Согласно по меньшей мере одному варианту реализации, операция определения того, удовлетворяет ли состояние обслуживания обрабатываемого в настоящий момент времени сервиса данных первому заданному условию, может включать по меньшей мере одно из следующих процедур.
[0011] Когда по состоянию обслуживания определено, что в настоящий момент времени данные сети не передаются, определяют, что состояние обслуживания удовлетворяет первому заданному условию.
[0012] Когда по состоянию обслуживания определено, что в настоящий момент времени передаются данные сети, если данные сети удовлетворяют второму заданному условию, определяют, что состояние обслуживания удовлетворяет первому заданному условию.
[0013] Когда по состоянию обслуживания определено, что в настоящий момент времени работает прикладная программа, если прикладная программа не является предусмотренной прикладной программой, определяют, что состояние обслуживания удовлетворяет первому заданному условию.
[0014] Когда по состоянию обслуживания определено, что в настоящий момент времени отсутствуют данные сети, предназначенные для передачи, определяют, что состояние обслуживания удовлетворяет первому заданному условию.
[0015] Когда по состоянию обслуживания определено, что в настоящий момент времени имеются данные сети, предназначенные для передачи, если интервал времени передачи между настоящим временем и временем начала передачи данных сети, предназначенных для передачи, больше, чем заданный интервал времени, определяют, что состояние обслуживания удовлетворяет первому заданному условию.
[0016] Когда по состоянию обслуживания определено, что в настоящий момент времени предусмотренная веб-страница не является открытой, определяют, что состояние обслуживания удовлетворяет первому заданному условию.
[0017] Когда по состоянию обслуживания определено, что в настоящий момент времени предусмотренная веб-страница является открытой, если состояние предусмотренной веб-страницы в настоящий момент времени не является предусмотренным состоянием, определяют, что состояние обслуживания удовлетворяет первому заданному условию.
[0018] Согласно по меньшей мере одному варианту реализации операция определения того, что состояние обслуживания удовлетворяет первому заданному условию, если данные сети удовлетворяют второму заданному условию, может включать по меньшей мере одно из следующих процедур.
[0019] Если тип данных сети не является предусмотренным типом, определяют, что состояние обслуживания удовлетворяет первому заданному условию.
[0020] Если данные сети не являются данными предусмотренной прикладной программы, определяют, что состояние обслуживания удовлетворяет первому заданному условию.
[0021] Если скорость передачи данных сети меньше, чем заданное пороговое значение скорости, определяют, что состояние обслуживания удовлетворяет первому заданному условию.
[0022] Согласно по меньшей мере одному варианту реализации после определения того, удовлетворяет ли состояние обслуживания обрабатываемого в настоящий момент времени сервиса данных первому заданному условию, способ также может включать следующие операции.
[0023] Когда состояние обслуживания не удовлетворяет первому заданному условию и из состояния обслуживания определено, что в настоящий момент времени передаются данные сети, или имеются данные сети, предназначенные для передачи, отслеживают процесс передачи данных сети.
[0024] Когда при отслеживании обнаружено, что передача данных сети завершена, или цикл передачи данных сети больше, чем заданный цикл передачи, выполняют сетевое соединение на основании радиосигнала.
[0025] Согласно по меньшей мере одному варианту реализации после определения того, удовлетворяет ли состояние обслуживания обрабатываемого в настоящий момент времени сервиса данных первому заданному условию, способ также может включать следующие операции.
[0026] Когда состояние обслуживания не удовлетворяет первому заданному условию и из состояния обслуживания определено, что в настоящий момент времени работает предусмотренная прикладная программа, отслеживают состояние работы предусмотренной прикладной программы.
[0027] Когда при отслеживании обнаружено, что предусмотренная прикладная программа прекратила работу, выполняют сетевое соединение на основании радиосигнала.
[0028] Согласно по меньшей мере одному варианту реализации после определения того, удовлетворяет ли состояние обслуживания обрабатываемого в настоящий момент времени сервиса данных первому заданному условию, способ также может включать следующие операции.
[0029] Когда состояние обслуживания не удовлетворяет первому заданному условию и из состояния обслуживания определено, что предусмотренная веб-страница в настоящий момент времени является открытой и состояние предусмотренной веб-страницы в настоящий момент времени является предусмотренным состоянием, отслеживают состояние предусмотренной веб-страницы.
[0030] Когда при отслеживании обнаружено, что состояние предусмотренной веб-страницы не является предусмотренным состоянием, выполняют сетевое соединение на основании радиосигнала.
[0031] Согласно по меньшей мере одному варианту реализации после определения того, удовлетворяет ли состояние обслуживания обрабатываемого в настоящий момент времени сервиса данных первому заданному условию, способ также может включать следующие операции.
[0032] Когда состояние обслуживания не удовлетворяет первому заданному условию, выполняют ассоциирование или прикрепление к несотовой сети связи на основании радиосигнала.
[0033] Продолжают отслеживание состояния сервиса.
[0034] Когда при отслеживании обнаружено, что состояние обслуживания удовлетворяет первому заданному условию, выполняют сетевое соединение.
[0035] Согласно по меньшей мере одному варианту реализации операция, согласно которой выполняют сетевое соединение на основании радиосигнала, когда состояние обслуживания удовлетворяет первому заданному условию, может включать следующие этапы.
[0036] Когда состояние обслуживания удовлетворяет первому заданному условию, выполняют ассоциирование или прикрепление к несотовой сети связи на основании радиосигнала.
[0037] В случае поддержки соединения сотовой сети связи определяют возможность обработки сервиса данных посредством несотовой сети связи.
[0038] Когда сервис данных может быть обработан, режим доступа к сети переключают от сотовой сети связи к несотовой сети связи и выполняют сетевое соединение на основании радиосигнала.
[0039] Согласно по меньшей мере одному варианту реализации операция, согласно которой выполняют сетевое соединение на основании радиосигнала, когда состояние обслуживания удовлетворяет первому заданному условию, может включать следующие этапы.
[0040] Когда состояние обслуживания удовлетворяет первому заданному условию, получают состояние сети. Состояние сети включает по меньшей мере одно из текущей мощности сигнала сотовой сети связи, текущей скорости передачи сотовой сети связи или текущей мощности радиосигнала.
[0041] Определяют, удовлетворяет ли состояние сети третьему заданному условию. Третье заданное условие включает по меньшей мере одно из следующего: текущую мощность сигнала сотовой сети связи, которая меньше, чем первое заданное пороговое значение мощности; текущую скорость передачи сотовой сети связи, которая меньше, чем заданная скорость передачи; или текущую мощностью радиосигнала, которая больше, чем второе заданное пороговое значение мощности.
[0042] Когда состояние сети удовлетворяет третьему заданному условию, переключают режим доступа сети от сотовой сети связи к несотовой сети связи и выполняют сетевое соединение на основании радиосигнала.
[0043] Согласно второму аспекту различных вариантов реализации настоящего изобретения предложено устройство для сетевого подключения, содержащее по меньшей мере один блок. Указанный по меньшей мере один блок выполнен с возможностью осуществления способа сетевого соединения, предложенного в первом аспекте или любом возможном варианте практической реализации первого аспекта.
[0044] Согласно третьему аспекту различных вариантов реализации настоящего изобретения предложено оконечное устройство, содержащее передатчик, приемник, память и процессор. Память, передатчик и приемник соединены с процессором соответствующим образом. В памяти хранится программный код. Процессор выполнен с возможностью вызова программного кода для осуществления способа сетевого соединения согласно первому аспекту.
[0045] Согласно четвертому аспекту различных вариантов реализации настоящего изобретения предложен компьютерочитаемый носитель, в котором хранятся одна или более инструкций. Инструкция выполнена с возможностью осуществления способа сетевого соединения, предложенного в первом аспекте или любом возможном варианте практической реализации первого аспекта.
[0046] Технические решения, обеспеченные в различных вариантах реализации настоящего изобретения, имеют следующие полезные эффекты. Согласно различным вариантам реализации настоящего изобретения, когда радиосигнал доступной несотовой сети связи обнаруживают во время сетевого соединения по сотовой сети связи, может быть определено, удовлетворяет ли состояние обслуживания обрабатываемого в настоящий момент времени сервиса данных первому заданному условию, чтобы избежать прерывания обработки сервиса данных, вызванного переключением режима доступа к сети. Первое заданное условие состоит в том, что качество обработки сервиса данных не страдает во время процесса переключения режима доступа к сети, так что сетевое соединение может быть выполнено на основании радиосигнала, когда состояние обслуживания удовлетворяет первому заданному условию, таким образом, обеспечивая беспрепятственное выполнение текущей обработки сервиса данных.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0047] Для более ясного понимания технических решений согласно различным вариантам реализации настоящего изобретения ниже кратко представлены сопроводительные чертежи, необходимые для описания вариантов реализации или уровня техники. Очевидно, что сопроводительные чертежи в приведенном ниже описании просто представляют некоторые варианты реализации настоящего изобретения. Другие чертежи также могут быть получены специалистами из этих сопроводительных чертежей без творческих усилий.
[0048] На ФИГ. 1 изображена блок-схема способа сетевого соединения согласно одному варианту реализации настоящего изобретения.
[0049] На ФИГ. 2A изображена структурная схема первого устройства для сетевого подключения согласно одному варианту реализации настоящего изобретения.
[0050] На ФИГ. 2B изображена структурная схема блока определения согласно одному варианту реализации настоящего изобретения.
[0051] На ФИГ. 2C изображена структурная схема второго устройства для сетевого подключения согласно одному варианту реализации настоящего изобретения.
[0052] На ФИГ. 2D изображена структурная схема третьего устройства для сетевого подключения согласно одному варианту реализации настоящего изобретения.
[0053] На ФИГ. 2E изображена структурная схема четвертого устройства для сетевого подключения согласно одному варианту реализации настоящего изобретения.
[0054] На ФИГ. 2F изображена структурная схема пятого устройства для сетевого подключения согласно одному варианту реализации настоящего изобретения.
[0055] На ФИГ. 2G изображена структурная схема первого блока соединения согласно одному варианту реализации настоящего изобретения.
[0056] На ФИГ. 2H изображена структурная схема еще одного первого блока соединения согласно одному варианту реализации настоящего изобретения.
[0057] На ФИГ. 3 изображена структурная схема оконечного устройства согласно одному варианту реализации настоящего изобретения.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
[0058] Для более ясного представления объекта, технических решений и преимуществ настоящего изобретения, варианты реализации настоящего изобретения также будут подробно описаны ниже со ссылками на сопроводительные чертежи.
[0059] Термин "блок", используемый в настоящем раскрытии, обычно относится к процессу или инструкции, хранящейся в памяти, выполненным с возможностью реализации некоторых функций. Термин "подблок", используемый в настоящем раскрытии, обычно относится к функциональной структуре, которая разделена логически. "Подблок" может быть осуществлен полностью аппаратными средствами или осуществлен сочетанием программного обеспечения и аппаратных средств.
[0060] Термин "множество", используемый в настоящем раскрытии, относится к двум или более двух. Сочетание союзов "и/или" отражает соотношение ассоциирования, описывающее связанные объекты, согласно которому могут существовать три соотношения. Например, A и/или В могут представлять три состояния: т.е. независимое существование A; совместное существование и A и В; и независимое существование В. Символ "/" обычно представляет, что предыдущий и следующий связанные объекты образуют соотношение "или".
[0061] Перед подробным объяснением и описанием вариантов реализации настоящего изобретения, сначала будет введен сценарий применения вариантов реализации настоящего изобретения. В настоящее время, когда оконечное устройство перемещается в зону покрытия доступной несотовой сети связи во время соединения с сотовой сетью связи, оконечное устройство может автоматически выполнять переключение режима доступа к сети от сотовой сети связи к несотовой сети связи. Однако поскольку сетевое соединение обычно может временно прерываться при переключении режима доступа к сети, если пользователь выполняет обработку сервиса данных посредством оконечного устройства, указанная обработка сервиса данных может быть прервана, и пользователь может испытывать неудобство. Например, если переключение режима доступа к сети выполняют, когда оконечное устройство воспроизводит видео в режиме "онлайн" или обеспечивает видеосвязь по сотовой сети связи, воспроизведение видео в режиме "онлайн" может быть прервано, или видеосвязь может быть нарушена. Однако технология, используемая для решения этой проблемы, является слишком сложной, и существует слишком много ограничений для применения такой технологии, так что эффективность переключения режима доступа к сети является низкой. Таким образом, варианты реализации настоящего изобретения обеспечивают способ сетевого соединения, который позволяет избежать прерывания при обработке сервиса данных, вызванного переключением режима доступа к сети, и также обеспечивает беспрепятственное выполнение обработки текущего сервиса данных.
[0062] На ФИГ. 1 изображена блок-схема способа сетевого соединения согласно одному варианту реализации настоящего изобретения. Как показано на ФИГ. 1, способ включает следующие операции.
[0063] На этапе 101 оконечное устройство определяет, обнаружен ли радиосигнал доступной несотовой сети связи во время сетевого соединения через сотовую сеть связи.
[0064] Радиосигнал может быть сигналом беспроводной сети связи WIFI и также может быть радиосигналом другой несотовой сети связи.
[0065] Операция, согласно которой оконечное устройство определяет, обнаружен ли радиосигнал доступной несотовой сети связи, может ссылаться на соответствующий уровень техники, который не будет рассмотрен подробно в данном варианте реализации настоящего изобретения.
[0066] Кроме того, когда радиосигнал обнаружен, поскольку оконечное устройство на основании радиосигнала согласно операциям на этапах 102-103 определяет, следует ли выполнять сетевое соединение, переключение режима доступа к сети не может быть осуществлено. Однако для экономии использования сотовой сети связи пользователь может с нетерпением ожидать выполнения переключения режима доступа к сети, и в таком случае оконечное устройство также может предложить пользователю, радиосигнал которого обнаружен, вибрацией, сигналом вызова, появлением всплывающего окна и т.п., вручную выполнить переключение режима доступа к сети при получении такой оповещающей информации.
[0067] На этапе 102 при обнаружении радиосигнала оконечное устройство определяет, удовлетворяет ли состояние обслуживания обрабатываемого в данный момент временисервиса данных, первому заданному условию, и первое заданное условие указывает условие, которое не влияет на качество обработки сервиса данных во время переключения режима доступа к сети.
[0068] Сервис данных относится к сервису, который оконечное устройство может обрабатывать посредством сети, например, голосовой вызов, видео вызов и выгрузка или загрузка видео. Состояние обслуживания относится к состоянию оконечного устройства, когда обрабатывается сервис данных. Кроме того, первое заданное условие может быть установлено заранее. Например, первое заданное условие может включать по меньшей мере один из следующих случаев: никакие данные не передаются по сети в данный момент времени; никакая предусмотренная прикладная программа не выполняется в данный момент времени; или отсутствуют какие-либо данные в сети, предназначенные для передачи в данный момент времени.
[0069] Операция, согласно которой оконечное устройство определяет, удовлетворяет ли состояние обслуживания обрабатываемого в данный момент времени сервиса данных первому заданному условию, может включать по меньшей мере одно из следующих процедур.
[0070] Первая процедура: при определении по состоянию обслуживания того факта, что данные по сети в настоящий момент времени не передаются, оконечное устройство определяет, что состояние обслуживания удовлетворяет первому заданному условию.
[0071] Если оконечное устройство в настоящий момент времени не передает данные по сети, прерывание соединения с сетью, вызванное переключением режима доступа к сети, не может оказывать никакого действия на оконечное устройство. Таким образом, когда оконечное устройство определяет по состоянию обслуживания, что никакие данные сети в настоящий момент времени не передаются, оконечное устройство может определять, что состояние обслуживания удовлетворяет первому заданному условию.
[0072] Следует отметить, что данные сети могут включать видеоданные, звуковые данные, данные изображений и т.п., передаваемые оконечным устройством по сети. Случай, что данные сети в настоящий момент времени не передаются, может указывать на то, что оконечное устройство в настоящий момент времени не передает никакие данные по сотовой сети связи. Например, случай, в котором оконечное устройство в настоящий момент времени не передает данные сети, может включать в себя ситуацию, в которой оконечное устройство в настоящий момент времени не выполняет голосовой вызов по сети, не выполняет видео вызов по сети, не осуществляет проигрывание видео или загрузку видео по сети, или тому подобное.
[0073] Вторая процедура: когда оконечное устройство определяет по состоянию обслуживания, что данные сети в настоящий момент времени передаются, если данные сети удовлетворяют второму заданному условию, оконечное устройство определяет, что состояние обслуживания удовлетворяет первому заданному условию.
[0074] Когда оконечное устройство определяет по состоянию обслуживания, что данные сети в настоящий момент времени передаются, данные сети, передаваемые в настоящий момент времени, могут не быть данными, ценными для пользователя, и с точки зрения пользователя они не влияют на работу сети в случае прерывания соединения с сетью. Таким образом, для дальнейшего определения того, удовлетворяет ли состояние обслуживания первому заданному условию, оконечное устройство также может определять, удовлетворяют ли данные сети второму заданному условию, и конкретная операция может включать по меньшей мере одну из следующих процедур (1)-(3).
[0075] (1) При условии, что данные сети не являются данными предусмотренного типа, определяют, что состояние обслуживания удовлетворяет первому заданному условию.
[0076] (2) При условии, что данные сети не являются данными предусмотренной прикладной программы, определяют, что состояние обслуживания удовлетворяет первому заданному условию.
[0077] (3) При условии, что скорость передачи данных сети меньше, чем заданное пороговое значение скорости, определяют, что состояние обслуживания удовлетворяет первому заданному условию.
[0078] Следует отметить, что предусмотренный тип данных может быть предварительно заданным типом. Например, данные предусмотренного типа могут быть видео, аудио, изображением и т.п. Предусмотренная прикладная программа также может быть предварительно задана. Например, предусмотренная прикладная программа может быть приложением мгновенного обмена сообщениями и приложением для проигрывания видео. Количество предусмотренных прикладных программ может составлять одну программу и также может составлять множество программ. Заданное пороговое значение скорости также может быть задано. Например, заданное пороговое значение скорости может составлять 20 бит/сек и 30 бит/сек.
[0079] Третья процедура: когда оконечное устройство определяет по состоянию обслуживания, что в настоящий момент времени работает прикладная программа, если эта прикладная программа не является предусмотренной прикладной программой, оконечное устройство определяет, что состояние обслуживания удовлетворяет первому заданному условию.
[0080] Когда оконечное устройство определяет по состоянию обслуживания, что в настоящий момент времени работает прикладная программа, и что только на работающую в настоящий момент времени прикладную программу может повлиять прерывание соединения с сетью, вызванное переключением режима доступа к сети, и если указанная прикладная программа не является предусмотренной прикладной программой, эта предусмотренная прикладная программа не может пострадать от прерывания соединения с сетью. Таким образом, когда оконечное устройство определяет по состоянию обслуживания, что в настоящий момент времени работает прикладная программа, и эта прикладная программа не является предусмотренной прикладной программой, оконечное устройство может определять, что состояние обслуживания удовлетворяет первому заданному условию.
[0081] Например, когда предусмотренная прикладная программа является приложением для проигрывания видео, и работающая в настоящий момент времени прикладная программа является приложением мгновенного обмена сообщениями, определяют, что состояние обслуживания удовлетворяет первому заданному условию.
[0082] Четвертая процедура: когда оконечное устройство определяет по состоянию обслуживания факт отсутствия данных сети, предназначенных для передачи в настоящий момент времени, оконечное устройство определяет, что состояние обслуживания удовлетворяет первому заданному условию.
[0083] Следует отметить, что данные сети, предназначенные для передачи, могут быть данными сети, передаваемыми с момента начала передачи данных, и данные сети, предназначенные для передачи, могут включать данные кэш-памяти операционной системы оконечного устройства, данные кэш-памяти предусмотренной прикладной программы, данные кэш-памяти модема сотовой сети и т.п.
[0084] Когда оконечное устройство определяет по состоянию обслуживания факт отсутствия данных сети, предназначенных для передачи в настоящий момент времени, влияние на оконечное устройство отсутствует, независимо от возможности возникновения прерывания соединения с сетью. Таким образом, когда по состоянию обслуживания определен факт отсутствия данных сети, предназначенных для передачи в настоящий момент времени, оконечное устройство может определять, что состояние обслуживания удовлетворяет первому заданному условию.
[0085] Пятая процедура: когда оконечное устройство определяет по состоянию обслуживания, что имеются данные сети, предназначенные для передачи в настоящий момент времени, если интервал времени передаваемых данных между настоящим временем и временем начала передачи данных сети, предназначенных для передачи, больше, чем заданный интервал времени, оконечное устройство определяет, что состояние обслуживания удовлетворяет первому заданному условию.
[0086] Когда интервал времени передачи между настоящим временем и временем начала передачи данных сети, предназначенных для передачи, больше, чем заданный интервал времени, на последующую передачу данных сети не может повлиять временное прерывание соединения с сетью, вызванное переключением режима доступа к сети. Таким образом, когда интервал времени передачи больше, чем заданный интервал времени, определяют, что состояние обслуживания удовлетворяет первому заданному условию.
[0087] Следует отметить, что заданный интервал времени может быть установлен заранее. Например, заданный интервал времени составляет 30 сек, 1 мин, 2 мин и т.п.
[0088] Шестая процедура: Когда оконечное устройство определяет по состоянию обслуживания, что предусмотренная веб-страница в настоящий момент времени не открыта, оконечное устройство определяет, что состояние обслуживания удовлетворяет первому заданному условию.
[0089] Когда оконечное устройство определяет по состоянию обслуживания, что предусмотренная веб-страница в настоящий момент времени не открыта, предусмотренная веб-страница не может пострадать от прерывания соединения с сетью, вызванного переключением режима доступа к сети. Таким образом, может быть определено, что состояние обслуживания удовлетворяет первому заданному условию.
[0090] Следует отметить, что предусмотренная веб-страница может быть задана заранее. Например, предусмотренная веб-страница может быть веб-страницей онлайн магазина, официальным вебсайтом банка или тому подобное.
[0091] Если, например, предусмотренная веб-страница является веб-страницей онлайн магазина, и открытая в настоящий момент времени веб-страница является веб-страницей игры, оконечное устройство определяет, что состояние обслуживания удовлетворяет первому заданному условию.
[0092] Седьмая процедура: когда оконечное устройство определяет по состоянию обслуживания, что предусмотренная веб-страница в настоящий момент времени открыта, если состояние предусмотренной веб-страницы в настоящий момент времени не является предусмотренным состоянием, оконечное устройство определяет, что состояние обслуживания удовлетворяет первому заданному условию.
[0093] Когда оконечное устройство определяет по состоянию обслуживания, что предусмотренная веб-страница в настоящий момент времени открыта, предусмотренная веб-страница не может пострадать от временного прерывания соединения с сетью. Таким образом, оконечное устройство также может определять, удовлетворяет ли состояние обслуживания первому заданному условию согласно состоянию предусмотренной веб-страницы. Кроме того, предусмотренное состояние может быть задано заранее. Например, предусмотренное состояние может быть предплатежным состоянием в онлайн-магазине, неподтвержденным состоянием сервиса интернет-банкинга или тому подобное.
[0094] Следует отметить, что на основании результата определения по меньшей мере в одной процедуре, когда состояние обслуживания удовлетворяет первому заданному условию, оконечное устройство может исполнять операцию этапа 203.
[0095] Кроме того, операция, согласно которой оконечное устройство определяет, что состояние обслуживания не удовлетворяет первому заданному условию, может включать по меньшей мере одну из следующих процедур.
[0096] Первая процедура: Когда оконечное устройство определяет по состоянию обслуживания, что в настоящий момент времени передаются данные сети, если данные сети, передаваемые в настоящий момент времени, не удовлетворяют второму заданному условию, оконечное устройство определяет, что состояние обслуживания не удовлетворяет первому заданному условию.
[0097] Данные сети, передаваемые в настоящий момент времени, могут не быть данными, которые являются ценными для пользователя, и с точки зрения пользователя взаимодействие с сетью не страдает в случае прерывания соединения с сетью. Когда данные сети являются важными, прерывание соединения с сетью может оказывать относительно большое влияние, и взаимодействие пользователя с сетью ухудшается. Таким образом, оконечное устройство также может определять, удовлетворяют ли данные сети, передаваемые в настоящий момент времени, второму заданному условию, и когда данные сети, передаваемые в настоящий момент времени, не удовлетворяют второму заданному условию, оконечное устройство определяет, что состояние обслуживания не удовлетворяет первому заданному условию. Операция, согласно которой оконечное устройство определяет, что данные сети, передаваемые в настоящий момент времени, не удовлетворяют второму заданному условию, для определения того, что состояние обслуживания не удовлетворяет первому заданному условию, может включать по меньшей мере одну из следующих процедур (1)-(3).
[0098] (1) При условии, что тип данных сети не является предусмотренным типом, определяют, что состояние обслуживания не удовлетворяет первому заданному условию.
[0099] (2) При условии, что данные сети не являются данными предусмотренной прикладной программы, определяют, что состояние обслуживания не удовлетворяет первому заданному условию.
[00100] (3) При условии, что скорость передачи данных сети меньше, чем заданное пороговое значение скорости, определяют, что состояние обслуживания не удовлетворяет первому заданному условию.
[00101] Следует отметить, что, когда оконечное устройство определяет по состоянию обслуживания, что в настоящий момент времени передаются данные сети, оконечное устройство также может непосредственно определять, что состояние обслуживания не удовлетворяет первому заданному условию. Однако, если оконечное устройство непосредственно определяет, что состояние обслуживания не удовлетворяет первому заданному условию, оконечное устройство может не выполнять переключение режима доступа к сети и может все еще передавать данные сети по сотовой сети связи. Если оконечное устройство в настоящий момент времени исполняет потребляющую сетевой ресурс обработку сервиса данных, такую как загрузка видео, это может вызвать неоправданный расход ресурса сотовой сети связи. Таким образом, при нормальных условиях оконечное устройство может определять путем выполнения операции в первой процедуре, что состояние обслуживания не удовлетворяет первому заданному условию, и потребление сотовой сети связи уменьшается.
[00102] Вторая процедура: Когда оконечное устройство определяет по состоянию обслуживания, что в настоящий момент времени работает прикладная программа, если эта прикладная программа является предусмотренной прикладной программой, оконечное устройство определяет, что состояние обслуживания не удовлетворяет первому заданному условию.
[00103] Когда оконечное устройство определяет по состоянию обслуживания, что в настоящий момент времени работает прикладная программа, работающая в настоящий момент времени прикладная программа может пострадать от прерывания соединения с сетью, вызванного переключением режима доступа к сети, и если указанная прикладная программа является предусмотренной прикладной программой, эта предусмотренная прикладная программа может пострадать от прерывания соединения с сетью. Таким образом, когда оконечное устройство определяет по состоянию обслуживания, что в настоящий момент времени работает прикладная программа, и что эта прикладная программа является предусмотренной прикладной программой, может быть определено, что состояние обслуживания не удовлетворяет первому заданному условию.
[00104] Если, например, предусмотренная прикладная программа является приложением для проигрывания видео, и работающая в настоящий момент времени прикладная программа является приложением для проигрывания видео, определяют, что состояние обслуживания не удовлетворяет первому заданному условию.
[00105] Третья процедура: когда оконечное устройство определяет по состоянию обслуживания, что в настоящий момент времени имеются данные сети, предназначенные для передачи, и что интервал времени передачи меньше чем или равен заданному интервалу времени, передача данных сети, предназначенных для передачи, может пострадать от временного прерывания соединения с сетью, вызванного переключением режима доступа к сети. Таким образом, когда интервал времени передачи меньше чем или равен заданному интервалу времени, определяют, что состояние обслуживания не удовлетворяет первому заданному условию.
[00106] Если, например, время начала передачи является настоящим временем и предусмотренный интервал времени составляет 30 сек, данные сети не могут быть переданы, если в это время переключается режим доступа к сети. Таким образом, определяют, что состояние обслуживания не удовлетворяет первому заданному условию.
[00107] Следует отметить, что, когда оконечное устройство определяет по состоянию обслуживания, что в настоящий момент времени имеются данные сети, предназначенные для передачи, оконечное устройство непосредственно определяет, что состояние обслуживания не удовлетворяет первому заданному условию. Однако если оконечное устройство непосредственно определяет, что состояние обслуживания не удовлетворяет первому заданному условию, оконечное устройство не может выполнять переключение режима доступа к сети и может все еще выполнять обработку других сервисов данных по сотовой сети связи, что вызывает неоправданный расход ресурса сотовой сети связи. Кроме того, когда интервал времени передачи больше, чем заданный интервал времени, независимо от того, произошло ли прерывание соединения с сетью, последующая передача данных сети, предназначенных для передачи, не страдает. Таким образом, при нормальных условиях оконечное устройство может определять путем выполнения операции в третьей процедуре, что состояние обслуживания не удовлетворяет первому заданному условию, и потребление сотовой сети связи уменьшается.
[00108] Четвертая процедура: Когда оконечное устройство определяет по состоянию обслуживания, что предусмотренная веб-страница в настоящий момент времени открыта, временное прерывание соединения с сетью оказывает уменьшенное влияние на предусмотренную веб-страницу и не может влиять на последующую операцию оконечного устройства в данной предусмотренной веб-странице. Таким образом, оконечное устройство может продолжать определение того, является ли состояние предусмотренной веб-страницы предусмотренным состоянием. Когда состояние предусмотренной веб-страницы в настоящий момент времени является предусмотренным состоянием, оконечное устройство определяет, что состояние обслуживания не удовлетворяет первому заданному условию.
[00109] Следует отметить, что, когда оконечное устройство определяет по состоянию обслуживания, что предусмотренная веб-страница в настоящий момент времени открыта, оконечное устройство может непосредственно определять, что текущее состояние обслуживания не удовлетворяет первому заданному условию. Когда оконечное устройство определяет по состоянию обслуживания, что предусмотренная веб-страница в настоящий момент времени открыта, временное прерывание соединения с сетью оказывает меньшее влияние на предусмотренную веб-страницу, и если оконечное устройство непосредственно определяет, что текущее состояние обслуживания не удовлетворяет первому заданному условию, оконечное устройство может не выполнять переключение режима доступа к сети и может продолжать обработку других сервисов данных по сотовой сети связи, что может привести к неоправданному расходу ресурса сотовой сети связи. Таким образом, при нормальных условиях оконечное устройство может определять путем выполнения операции в четвертой процедуре, что состояние обслуживания не удовлетворяет первому заданному условию, и потребление ресурса сотовой сети связи уменьшается.
[00110] Следует отметить, что на основании результата определения с использованием по меньшей мере одной процедуры, когда состояние обслуживания не удовлетворяет первому заданному условию, оконечное устройство может исполнять операцию этапа 204.
[00111] На этапе 103, когда состояние обслуживания удовлетворяет первому заданному условию, оконечное устройство выполняет сетевое соединение на основании радиосигнала.
[00112] Когда состояние обслуживания удовлетворяет первому заданному условию, оконечное устройство может непосредственно выполнять сетевое соединение на основании радиосигнала. Состояние несотовой сети связи иногда является плохим, так что эффективность обработки сервисов данных уменьшается после соединения оконечного устройства с несотовой сетью связи. В качестве еще одного примера также возможна ситуация, в которой обработка сервиса данных не может быть проведена после соединения оконечного устройства с несотовой сетью связи. Таким образом, для того, чтобы избежать представленных выше нежелательных ситуаций, операция, согласно которой оконечное устройство выполняет сетевое соединение на основании радиосигнала, когда состояние обслуживания удовлетворяет первому заданному условию, также может включать две следующие процедуры.
[00113] (1) Когда состояние обслуживания удовлетворяет первому заданному условию, оконечное устройство может быть соединено или связано с несотовой сетью связи на основании радиосигнала. В случае неразъединения с сотовой сетью связи оконечное устройство определяет, можно ли осуществлять обработку сервиса данных с использованием несотовой сети связи. Если обработка сервиса данных может быть осуществлена, оконечное устройство выполняет переключение режима доступа к сети от сотовой сети связи к несотовой сети связи и выполняет сетевое соединение на основании радиосигнала.
[00114] Оконечное устройство в случае неразъединения с сотовой сетью связи может передавать данные через несотовую сеть связи и определяет, можно ли успешно передать данные. Если данные могут быть успешно переданы, определяют, что оконечное устройство может выполнять обработку сервиса данных посредством несотовой сети связи. Если данные не могут быть успешно переданы, определяют, что оконечное устройство не может выполнять обработку сервиса данных посредством несотовой сети связи.
[00115] Следует отметить, что оконечное устройство может использовать представленные выше процедуры для определения того, можно ли выполнять обработку сервиса данных посредством несотовой сети связи в случае неразъединения с сотовой сетью связи, и оконечное устройство также может использовать другие процедуры для выполнения такого определения.
[00116] Следует отметить, что в первой процедуре ситуация, когда обработка сервиса данных не может быть выполнена после соединения оконечного устройства с несотовой сетью связи, может быть предотвращена. Таким образом, улучшается взаимодействие пользователя с сетью.
[00117] Кроме того, когда оконечное устройство определяет, что обработка сервиса данных не может быть выполнена посредством несотовой сети связи, переключение сети не выполняется.
[00118] (2) Когда состояние обслуживания удовлетворяет первому заданному условию, оконечное устройство может получать состояние сети, и состояние сети включает по меньшей мере одно из: текущей мощности сигнала сотовой сети связи; текущей скорости передачи сотовой сети связи или текущей мощности радиосигнала. Оконечное устройство определяет, удовлетворяет ли состояние сети третьему заданному условию, и третье заданное условие включает по меньшей мере одно из: текущей мощности сигнала сотовой сети связи, которая меньше, чем первое заданное пороговое значение мощности; текущей скорости передачи сотовой сети связи, которая меньше, чем заданная скорость передачи; или текущей мощности сигнала радиосигнала, которая больше, чем второе заданное пороговое значение мощности. Когда состояние сети удовлетворяет третьему заданному условию, оконечное устройство выполняет переключение режима доступа сети от сотовой сети связи к несотовой сети связи и выполняет сетевое соединение на основании радиосигнала.
[00119] Когда мощность сигнала или скорость передачи сотовой сети связи являются низкими, на текущую эффективность выполнения обработки сервиса данных оконечным устройством может быть оказано влияние, и, таким образом, ухудшается взаимодействие пользователя с сетью. Кроме того, когда мощность сигнала несотовой сети связи является низкой, если оконечное устройство получает доступ к несотовой сети связи при низкой мощности сигнала, впоследствии может произойти прерывание соединения с сетью, которое препятствует выполнению оконечным устройством обработки сервиса данных и также ухудшает взаимодействие пользователя с сетью. Таким образом, когда состояние обслуживания удовлетворяет первому заданному условию, оконечное устройство также может получать состояние сети и также может определять, выполнять ли сетевое соединение, на основании радиосигнала согласно состоянию сети.
[00120] Следует отметить, что первое заданное пороговое значение мощности может быть установлено заранее. Например, первое заданное пороговое значение мощности может составлять 30 дБ (децибел) и 40 дБ. Второе заданное пороговое значение мощности также может быть задано заранее. Например, второе заданное пороговое значение мощности может составлять 50 дБ и 60 дБ. Заданная скорость передачи также может быть задана заранее. Например, заданная скорость передачи может составлять 20 кбит/с и 30 кбит/с.
[00121] Кроме того, во время практического применения состояние сети может включать по меньшей мере одно из: текущей мощности сигнала сотовой сети связи; текущей скорости передачи сотовой сети связи или текущей мощности сигнала радиосигнала, и состояние сети также может включать режим сотовой сети связи, режим несотовой сети связи и т.п. Режим сотовой сети связи может включать сети стандарта 4G LTE, 3G WCDMA (широкополосного множественного доступа с кодовым разделением)/TD-SCDMA (множественного доступа с синхронным разделением по времени и частоте)/CDMA2000 (множественного доступа с кодовым разделением) или тому подобное. Режим несотовой сети связи может включать сети стандарта IEEEIEEE 802.11a/b/g/n/ac/ad (Института инженеров по электронике и радиотехнике) или тому подобное.
[00122] Когда состояние сети включает режим сотовой сети связи и режим несотовой сети связи, определяют, согласован ли режим сотовой сети связи с режимом несотовой сети связи, соответствующей радиосигналу, согласно сохраненному отношению согласования между режимами сотовой сети связи и режимами несотовой сети связи. Когда режим сотовой сети связи согласован с режимом несотовой сети связи, соответствующей радиосигналу, режим доступа к сети переключают от сотовой сети связи к несотовой сети связи, и сетевое соединение выполняют на основании радиосигнала.
[00123] Следует отметить, что отношение согласования между режимами сотовой сети связи и режимами несотовой сети связи может быть задано. Например, отношение согласования между режимами сотовой сети связи и режимами несотовой сети связи включает: согласование сотовой сети связи стандарта 4G LTE с несотовой сетью связи стандарта IEEE 802.11ac; согласование сотовой сети связи стандарта 3G WCDMA с несотовой сетью связи стандарта IEEE802.11g или тому подобное.
[00124] Например, когда режимом сотовой сети связи является стандарт 4G LTE, режимом несотовой сети связи, согласованной с режимом 4G LTE сотовой сети связи, является сеть стандарта IEEE802.11ac. Если режим несотовой сети связи, соответствующей радиосигналу, является стандартом IEEE802.11ac, оконечное устройство определяет, что режим сотовой сети связи согласован с режимом несотовой сети связи, выполняет переключение режима доступа к сети от сотовой сети связи к несотовой сети связи и выполняет сетевое соединение на основании радиосигнала.
[00125] На этапе 104, когда состояние обслуживания не удовлетворяет первому заданному условию, оконечное устройство не выполняет переключение режима доступа к сети и продолжает выполнять текущую обработку сервиса данных по сотовой сети связи.
[00126] Когда состояние обслуживания не удовлетворяет первому заданному условию, если оконечное устройство непосредственно выполняет переключение режима доступа к сети, работа сети может быть прервана, что может повлиять на выполнение оконечным устройством обработки сервиса данных. Таким образом, когда состояние обслуживания не удовлетворяет первому заданному условию, оконечное устройство может продолжать текущую обработку сервиса данных без выполнения сетевого соединения на основании радиосигнала.
[00127] Кроме того, чтобы избежать потребления пользователем ресурса сотовой сети связи и улучшения взаимодействия пользователя с сетью, когда состояние обслуживания не удовлетворяет первому заданному условию, оконечное устройство также может выполнить сетевое соединение на основании радиосигнала по меньшей мере при одном из следующих условий.
[00128] Первое условие: когда состояние обслуживания не удовлетворяет первому заданному условию, и оконечное устройство определяет по состоянию обслуживания, что в настоящий момент времени передаются данные сети, или имеются данные сети, предназначенные для передачи, отслеживают процесс передачи данных сети. Когда при отслеживании обнаружено, что передача данных сети завершена, или когда цикл передачи данных сети больше, чем заданный цикл передачи, выполняют сетевое соединение на основании радиосигнала.
[00129] Когда передача данных сети завершена, прерывание соединения с сетью не может оказывать влияние. Таким образом, если оконечное устройство при отслеживании обнаруживает завершение этой передачи данных сети, оно может выполнить сетевое соединение на основании радиосигнала. Кроме того, когда цикл передачи данных является большим, это указывает, что передача данных сети по существу завершена. В этом случае прерывание соединения с сетью не может повлиять на передачу данных сети. Таким образом, согласно различным вариантам реализации настоящего изобретения сетевое соединение может быть выполнено на основании радиосигнала, когда цикл передачи данных сети является более длинным, чем заданный цикл передачи.
[00130] Следует отметить, что заданный цикл передачи может быть установлен заранее. Например, заданный цикл передачи может составлять 100 мс (миллисекунд), 200 мс или тому подобное.
[00131] Второе условие: Когда состояние обслуживания не удовлетворяет первому заданному условию, и оконечное устройство определяет по состоянию обслуживания, что в настоящий момент времени работает предусмотренная прикладная программа, может быть отслежено состояние работы предусмотренной прикладной программы. Когда при отслеживании обнаружено, что предусмотренная прикладная программа прекратила свою работу, выполняют сетевое соединение на основании радиосигнала.
[00132] Следует отметить, что операция, согласно которой оконечное устройство отслеживает состояние работы предусмотренной прикладной программы, может ссылаться на соответствующий уровень техники, который не будет рассмотрен подробно в описании различных вариантов реализации настоящего изобретения.
[00133] Третье условие: когда состояние обслуживания не удовлетворяет первому заданному условию, и оконечное устройство определяет по состоянию обслуживания, что предусмотренная веб-страница в настоящий момент времени открыта, и состояние предусмотренной веб-страницы в настоящий момент времени является предусмотренным состоянием, отслеживают состояние предусмотренной веб-страницы. Когда при отслеживании обнаруживают, что состояние предусмотренной веб-страницы не является предусмотренным состоянием, выполняют сетевое соединение на основании радиосигнала.
[00134] Следует отметить, что согласно по меньшей мере одному из представленных выше условий оконечное устройство не может прервать выполняемую в настоящий момент времени обработку сервиса данных, но выполняет сетевое соединение на основании радиосигнала после завершения выполняемой в настоящий момент времени обработки сервиса данных, таким образом избегая прерывания обработки сервиса данных, вызванного переключением режима доступа к сети, обеспечивая успешное выполнение текущей обработки данных и улучшая взаимодействие пользователя с сетью. Кроме того, оконечное устройство также может уменьшить потребление ресурса сотовой сети связи для последующего доступа к сети.
[00135] Кроме того, когда состояние обслуживания не удовлетворяет первому заданному условию, оконечное устройство может быть соединено или связано с несотовой сетью связи на основании радиосигнала и может продолжать отслеживание состояния обслуживания. При отслеживании, в ответ на обнаружение того, что состояние обслуживания удовлетворяет первому заданному условию, оконечное устройство может выполнять сетевое соединение.
[00136] Оконечное устройство может отслеживать состояние обслуживания в режиме реального времени и также может отслеживать состояние обслуживания после определения того, что состояние обслуживания не удовлетворяет первому заданному условию для предусмотренной длительности. Операцию на этапе 102 повторно выполняют для определения того, удовлетворяет ли состояние обслуживания первому заданному условию. Предусмотренная длительность может быть задана заранее. Например, предусмотренная длительность может составлять 1 мин, 5 мин, 10 мин или тому подобное.
[00137] Следует отметить, что оконечное устройство соединено или связано с несотовой сетью связи на основании радиосигнала и затем продолжает поддерживать сетевое соединение, когда состояние обслуживания удовлетворяет первому заданному условию, без необходимости повторного выполнения операции соединения или установления связи. Таким образом, скорость сетевого соединения повышается.
[00138] Согласно различным вариантам реализации настоящего изобретения оконечное устройство при обнаружении радиосигнала доступной несотовой сети связи во время сетевого соединения по сотовой сети связи может определять, удовлетворяет ли состояние обслуживания обрабатываемого в настоящий момент времени сервиса данных первому заданному условию, и выполнять сетевое соединение на основании радиосигнала, когда состояние обслуживания удовлетворяет первому заданному условию. Когда состояние обслуживания не удовлетворяет первому заданному условию, отслеживают состояние обслуживания, и когда обнаруживают, что обработка текущего сервиса данных завершена, осуществляют сетевое соединение на основании радиосигнала. Таким образом, может быть предотвращено прерывание сервиса данных из-за переключения режима доступа к сети, в результате чего беспрепятственно выполняется текущий сервис данных, и также улучшается взаимодействие пользователя с сетью. Кроме того, перед выполнением сетевого соединения на основании радиосигнала оконечное устройство также может получать состояние сети и также может определять, следует ли выполнять сетевое соединение на основании радиосигнала с учетом состояния сети, таким образом, улучшая надежность сетевого соединения.
[00139] На ФИГ. 2A изображено устройство для сетевого подключения, предложенное согласно одному варианту реализации настоящего изобретения. Как показано на ФИГ. 2A, данное устройство содержит блок 201 оценки, блок 202 определения и первый блок 203 соединения.
[00140] Блок 201 оценки выполнен с возможностью определения, обнаружен ли радиосигнал доступной несотовой сети связи во время сетевого соединения через сотовую сеть связи.
[00141] Блок 202 определения выполнен с возможностью определения при обнаружении радиосигнала, удовлетворяет ли состояние обслуживания обрабатываемого в настоящий момент времени сервиса данных первому заданному условию. Первое заданное условие указывает условие, которое не влияет на качество обслуживания сервиса данных во время переключения режима доступа к сети.
[00142] Первый блок 203 соединения выполнен с возможностью осуществления сетевого соединения на основании радиосигнала, когда состояние обслуживания удовлетворяет первому заданному условию.
[00143] Согласно по меньшей мере одному варианту реализации, как показано на ФИГ. 2B, блок 202 определения содержит по меньшей мере один из: первого подблока 2021 определения, второго подблока 2022 определения, третьего подблока 2023 определения, четвертого подблока 2024 определения, пятого подблока 2025 определения, шестого подблока 2026 определения или седьмого подблока 2027 определения.
[00144] Первый подблок 2021 определения выполнен с возможностью определения, во время определения по состоянию обслуживания факта отсутствия передачи данных сети в настоящий момент времени, что состояние обслуживания удовлетворяет первому заданному условию.
[00145] Второй подблок 2022 определения выполнен с возможностью определения, во время определения по состоянию обслуживания факта передачи данных сети в настоящий момент времени, что состояние обслуживания удовлетворяет первому заданному условию, если данные сети удовлетворяют второму заданному условию.
[00146] Третий подблок 2023 определения выполнен с возможностью определения, во время определения по состоянию обслуживания факта работы прикладной программы в настоящий момент времени, что состояние обслуживания удовлетворяет первому заданному условию, если прикладная программа не является предусмотренной прикладной программой.
[00147] Четвертый подблок 2024 определения выполнен с возможностью определения, во время определения по состоянию обслуживания факта отсутствия данных сети, предназначенных для передачи, в настоящий момент времени, что состояние обслуживания удовлетворяет первому заданному условию.
[00148] Пятый подблок 2025 определения выполнен с возможностью определения, во время определения по состоянию обслуживания факта наличия данных сети, предназначенных для передачи, в настоящий момент времени, что состояние обслуживания удовлетворяет первому заданному условию, если интервал времени передачи между настоящим временем и временем начала передачи данных сети, предназначенных для передачи, больше, чем заданный интервал времени.
[00149] Шестой подблок 2026 определения выполнен с возможностью определения, во время определения по состоянию обслуживания отсутствия факта открытия предусмотренной веб-страницы в настоящий момент времени, что состояние обслуживания удовлетворяет первому заданному условию.
[00150] Седьмой подблок 2027 определения выполнен с возможностью определения, во время определения по состоянию обслуживания факта открытия предусмотренной веб-страницы в настоящий момент времени, что состояние обслуживания удовлетворяет первому заданному условию, если состояние предусмотренной веб-страницы в настоящий момент времени не является предусмотренным состоянием.
[00151] Согласно по меньшей мере одному варианту реализации второй подблок 2022 определения выполнен с возможностью исполнения по меньшей мере одной из следующих процедур: определения, что состояние обслуживания удовлетворяет первому заданному условию, если тип данных сети не является предусмотренным типом; определения, что состояние обслуживания удовлетворяет первому заданному условию, если данные сети не являются данными предусмотренной прикладной программы; или определения, что состояние обслуживания удовлетворяет первому заданному условию, если скорость передачи данных сети меньше, чем заданное пороговое значение скорости.
[00152] Согласно по меньшей мере одному варианту реализации, как показано на ФИГ. 2C, устройство также содержит первый блок 204 отслеживания и второй блок 205 соединения.
[00153] Первый блок 204 отслеживания выполнен с возможностью отслеживания процесса передачи данных сети, когда состояние обслуживания не удовлетворяет первому заданному условию, и по состоянию обслуживания определено, что в настоящий момент времени передаются данные сети, или имеются данные сети, предназначенные для передачи.
[00154] Второй блок 205 соединения выполнен с возможностью осуществления сетевого соединения на основании радиосигнала, если при отслеживании обнаружено, что передача данных сети завершается, или цикл передачи данных сети больше, чем заданный цикл передачи.
[00155] Согласно по меньшей мере одному варианту реализации, как показано на ФИГ. 2D, устройство также содержит второй блок 206 отслеживания и третий блок 207 соединения.
[00156] Второй блок 206 отслеживания выполнен с возможностью отслеживания состояния работы предусмотренной прикладной программы, когда состояние обслуживания не удовлетворяет первому заданному условию, и по состоянию обслуживания определено, что в настоящий момент времени работает предусмотренная прикладная программа.
[00157] Третий блок 207 соединения выполнен с возможностью осуществления сетевого соединения на основании радиосигнала, когда при отслеживании обнаружено, что предусмотренная прикладная программа прекратила работу.
[00158] Согласно по меньшей мере одному варианту реализации, как показано на ФИГ. 2E, устройство также содержит третий блок 208 отслеживания и четвертый блок 209 соединения.
[00159] Третий блок 208 отслеживания выполнен с возможностью отслеживания состояния предусмотренной веб-страницы, когда состояние обслуживания не удовлетворяет первому заданному условию, и по состоянию обслуживания определено, что предусмотренная веб-страница в настоящий момент времени открыта, и состояние предусмотренной веб-страницы в настоящий момент времени является предусмотренным состоянием.
[00160] Четвертый блок 209 соединения выполнен с возможностью осуществления сетевого соединения на основании радиосигнала, когда при отслеживании обнаружено, что состояние предусмотренной веб-страницы не является предусмотренным состоянием.
[00161] Согласно по меньшей мере одному варианту реализации, как показано на ФИГ. 2F, устройство также содержит ассоциирующий блок 210, четвертый блок 211 отслеживания и пятый блок 212 соединения.
[00162] Ассоциирующий блок 210 выполнен с возможностью выполнения ассоциирования или прикрепления к несотовой сети связи на основании радиосигнала, когда состояние обслуживания не удовлетворяет первому заданному условию.
[00163] Четвертый блок 211 отслеживания выполнен с возможностью продолжения отслеживания состояния обслуживания.
[00164] Пятый блок 212 соединения выполнен с возможностью осуществления сетевого соединения, когда при отслеживании обнаружено, что состояние обслуживания удовлетворяет первому заданному условию.
[00165] Согласно по меньшей мере одному варианту реализации, как показано на ФИГ. 2G, первый блок 203 соединения содержит ассоциирующий подблок 2031, подблок 2032 оценки и первый подблок 2033 соединения.
[00166] Ассоциирующий подблок 2031 выполнен с возможностью осуществления ассоциирования или прикрепления к несотовой сети связи на основании радиосигнала, когда состояние обслуживания удовлетворяет первому заданному условию.
[00167] Подблок 2032 оценки выполнен с возможностью определения в случае неразъединения с сотовой сетью связи возможности выполнения обработки сервиса данных посредством несотовой сети связи.
[00168] Первый подблок 2033 соединения выполнен с возможностью выполнения переключения режима доступа к сети от сотовой сети связи к несотовой сети связи и выполнения сетевого соединения на основании радиосигнала, когда обработка сервиса данных может быть выполнена.
[00169] Согласно по меньшей мере одному варианту реализации, как показано на ФИГ. 2H, первый блок 203 соединения содержит подблок 2034 получения, восьмой подблок 2035 определения и второй подблок 2036 соединения.
[00170] Подблок 2034 получения выполнен с возможностью получения состояния сети, когда состояние обслуживания удовлетворяет первому заданному условию. Состояние сети включает по меньшей мере одно из: текущей мощности сигнала сотовой сети связи; текущей скорости передачи сотовой сети связи; или текущей мощности радиосигнала.
[00171] Восьмой подблок 2035 определения выполнен с возможностью определения, удовлетворяет ли состояние сети третьему заданному условию. Третье заданное условие включает по меньшей мере одну из ситуаций, когда: текущая мощность сигнала сотовой сети связи меньше, чем первое заданное пороговое значение мощности; текущая скорость передачи сотовой сети связи меньше, чем заданная скорость передачи; или текущая мощность радиосигнала больше, чем второе заданное пороговое значение мощности.
[00172] Второй подблок 2036 соединения выполнен с возможностью осуществления переключения режима доступа к сети от сотовой сети связи к несотовой сети связи и осуществления сетевого соединения на основании радиосигнала, когда состояние сети удовлетворяет третьему заданному условию.
[00173] Согласно различным вариантам реализации настоящего изобретения оконечное устройство при обнаружении радиосигнала доступной несотовой сети связи во время сетевого соединения по сотовой сети связи может определять, удовлетворяет ли состояние обслуживания обрабатываемого в настоящий момент времени сервиса данных первому заданному условию. Когда состояние обслуживания удовлетворяет первому заданному условию, оконечное устройство выполняет сетевое соединение на основании радиосигнала. Когда состояние обслуживания не удовлетворяет первому заданному условию, отслеживают состояние обслуживания, и когда обнаруживают, что обработка текущего сервиса данных завершена, выполняют сетевое соединение на основании радиосигнала. Таким образом, предотвращено прерывание сервиса данных из-за переключения режима доступа к сети, обеспечено беспрепятственное выполнение текущего сервиса данных, и также улучшено взаимодействие пользователя с сетью. Кроме того, перед выполнением сетевого соединения на основании радиосигнала оконечное устройство также может получать состояние сети и также определять из состояния сети, следует ли выполнять сетевое соединение на основании радиосигнала, таким образом, повышая надежность сетевого соединения.
[00174] На ФИГ. 3 схематически изображена структурная схема оконечного устройства согласно одному варианту реализации настоящего изобретения. Оконечное устройство содержит процессор 31, приемник 32, передатчик 33, память 34 и шину 35.
[00175] Процессор 31 содержит один или множество процессорных ядер. Процессор 31 обеспечивает работу программ и блоков для исполнения различных функциональных приложений и обработки информации.
[00176] Приемник 32 и передатчик 33 могут быть реализованы в компоненте связи. Компонент связи может быть чипом связи. Чип связи может содержать приемный блок, передающий блок, модемный блок и т.п., и может быть выполнен с возможностью модуляции и/или демодуляции информации, а также приема или отправки информации посредством радиосигнала.
[00177] Память 34 соединена с процессором 31 шиной 35.
[00178] Память 34 может быть выполнена с возможностью хранения программ и модулей.
[00179] Память 34 может хранить прикладной программный модуль 36 по меньшей мере для одной функции. Прикладной программный модуль 36 может содержать модуль 361 генерации, модуль 362 передачи и модуль 363 приема.
[00180] Процессор 31 выполнен с возможностью исполнения модуля 361 генерации с реализацией функции, относящейся к операции генерации, согласно каждому варианту реализации способа. Процессор 31 выполнен с возможностью исполнения модуля 362 передачи с реализацией функции, относящейся к операции отправки согласно каждому варианту реализации способа. Процессор 31 выполнен с возможностью исполнения модуля 363 приема с реализацией функции, относящейся к операции приема согласно каждому варианту реализации способа.
[00181] Память 34 может быть реализована в форме кратковременного или некратковременного накопительного устройства любого типа или их сочетаний, например, статического оперативного запоминающего устройства (SRAM), электрически стираемого ППЗУ (ЭСППЗУ), стираемого программируемого ПЗУ (СППЗУ), программируемого постоянного ЗУ (ППЗУ), постоянного запоминающего устройства (ПЗУ), магнитной памяти, флэш-памяти, магнитного диска или оптического диска.
[00182] Специалистам в данной области техники понятно, что в одном или более описанных выше примерах функции, описанные в вариантах реализации настоящего изобретения, могут быть осуществлены с использованием аппаратных средств, программного обеспечения, микропрограмм или любого сочетания вышеперечисленного. Будучи осуществленным с использованием программного обеспечения, эти функции могут храниться в компьютерочитаемом носителе или могут быть перенесены в форме одной или более инструкций или кодов в компьютерочитаемом носителе. Компьютерочитаемый носитель включает компьютерный носитель и носитель связи. Носитель связи включает любой носитель для передачи компьютерной программы из одного места в другое место. Носитель может быть любым доступным носителем, выполненным с возможностью доступа для универсального или специализированного компьютера.
[00183] Выше представлен только предпочтительный вариант реализации настоящего изобретения, не предназначенный для ограничения настоящего изобретения. Любые изменения, эквивалентные замены, усовершенствования и т.п., выполненные в пределах идеи и принципа настоящего изобретения, должны находиться в пределах объема охраны настоящего изобретения.