СПОСОБ УКАЗАНИЯ СТАТУСА СЕАНСА БЛОКА ДАННЫХ ПРОТОКОЛА, ТЕРМИНАЛЬНОЕ УСТРОЙСТВО И НОСИТЕЛЬ ДАННЫХ
METHOD FOR INDICATING THE PROTOCOL DATA UNIT SESSION STATUS, USER EQUIPMENT, AND DATA STORAGE MEDIUM

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0001] Настоящее изобретение относится к области техники беспроводной связи и, в частности, к способу указания статуса сеанса блока данных протокола, терминальному устройству и носителю данных.
ПРЕДПОСЫЛКИ СОЗДАНИЯ ИЗОБРЕТЕНИЯ
[0002] На уровне слоя без доступа (NAS) терминального устройства (например, пользовательского оборудования, UE), UE должно знать статус (такой как активированное состояние или деактивированное состояние) сеанса блока данных протокола (PDU), чтобы определить, нужно ли активировать сеанс PDU. Следовательно, требует решения неотложная проблема - как определить, находится ли сеанс PDU в активированном или деактивированном состоянии на уровне NAS UE.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0003] Для решения указанной выше технической задачи в вариантах осуществления настоящего изобретения предоставлены способ указания статуса сеанса PDU, терминальное устройство и носитель данных, чтобы можно было определить, находится ли сеанс PDU в активированном или деактивированном состоянии на уровне NAS UE.
[0004] В первом аспекте в варианте осуществления настоящего изобретения предоставлен способ указания статуса сеанса PDU, который включает: указание терминальным устройством активации и/или деактивации сеанса PDU на основании сигнальной информации о конфигурации, отправленной сетевым устройством.
[0005] Во втором аспекте в варианте осуществления настоящего изобретения предоставлено терминальное устройство, содержащее: обрабатывающий блок, выполненный с возможностью указания активации и/или деактивации сеанса блока данных протокола (сеанс PDU) на основании сигнальной информации о конфигурации, отправленной сетевым устройством.
[0006] В третьем аспекте в варианте осуществления настоящего изобретения предоставлено терминальное устройство, содержащее: процессор и запоминающее устройство для хранения компьютерной программы, которая может запускаться на процессоре, при этом процессор выполнен с возможностью реализации этапов способа, выполняемого терминальным устройством при запуске компьютерной программы.
[0007] В четвертом аспекте в варианте осуществления настоящего изобретения предоставлен носитель данных, на котором хранится исполняемая программа, которая при исполнении процессором реализует способ, выполняемый терминальным устройством.
[0008] Посредством способа указания статуса сеанса PDU, предоставленного в вариантах осуществления настоящего изобретения, UE может на основании сигнальной информации о конфигурации, отправленной сетевым устройством, указывать, что статус сеанса PDU активирован и/или деактивирован, чтобы статус сеанса PDU мог быть определен на уровне NAS UE.
КРАТКОЕ ОПИСАНИЕ ГРАФИЧЕСКИХ МАТЕРИАЛОВ
[0009] На фиг. 1 представлено схематическое изображение модели QoS системы 5G известного уровня техники;
[0010] на фиг. 2 представлено схематическое структурное изображение системы связи согласно варианту осуществления настоящего изобретения;
[0011] на фиг. 3 представлено схематическое изображение альтернативного технологического потока способа указания статуса сеанса PDU согласно варианту осуществления настоящего изобретения;
[0012] на фиг. 4 представлено схематическое структурное изображение терминального устройства, предоставленного в варианте осуществления настоящего изобретения; и
[0013] на фиг. 5 представлено схематическое структурное изображение аппаратных компонентов терминального устройства, предоставленного в варианте осуществления настоящего изобретения.
ПОДРОБНОЕ ОПИСАНИЕ
[0014] С целью более подробного понимания особенностей и технического содержания вариантов осуществления настоящего изобретения реализация вариантов осуществления настоящего изобретения будет подробно описана ниже совместно с прилагаемыми графическими материалами. Прилагаемые графические материалы предназначены только для справки и иллюстрации и не предназначены для ограничения вариантов осуществления настоящего изобретения.
[0015] Перед детальным описанием вариантов осуществления настоящего изобретения сперва кратко описывается модель качества обслуживания (QoS) системы 5G.
[0016] Как показано на фиг. 1, для каждого UE установлен один или более сеансов PDU; для каждого сеанса PDU установлен по меньшей мере один радиоканал передачи данных (DRB). Для каждого UE NG-RAN устанавливает по меньшей мере один DRB для каждого PDU; сеанс PDU, связанный с DRB, устанавливается при установке DRB. Кроме того, NG-RAN также может установить другие DRB, и существует корреляция между этими DRB и потоками QoS сеанса PDU; NG-RAN устанавливает корреляцию между разными DRB и пакетами данных, которые принадлежат разным сеансам PDU.
[0017] При каждом сеансе PDU в отсутствие конфигурации DRB для сеанса PDU посредством сигнализации RRC и в отсутствие конфигурации правила отображения между сеансом PDU и DRB, сеанс PDU может быть выполнен с DRB по умолчанию, и в таком случае UE отображает пакеты данных на DRB по умолчанию, соответствующий сеансу PDU.
[0018] Для каждого сеанса PDU порядок отображения множества потоков QoS на DRB выполняется NG-RAN. NG-RAN может отобразить один поток GBR и один поток, не связанный с GBR или множество потоков GBR в один и тот же DRB.
[0019] Настоящее изобретение предоставляет способ указания статуса сеанса PDU. Способ указания статуса сеанса PDU в вариантах осуществления настоящей заявки может быть применен к различным системам связи, например глобальной системе мобильной связи (GSM), системе множественного доступа с кодовым разделением (CDMA), системе широкополосного множественного доступа с кодовым разделением (WCDMA), системе пакетной радиосвязи общего пользования (GPRS), системе долгосрочного развития (LTE), системе дуплексного канала с частотным разделением (FDD) LTE, системе дуплексного канала с временным разделением (TDD) LTE, универсальной мобильной телекоммуникационной системе (UMTS), системе связи глобальной совместимости для микроволнового доступа (WiMAX) или системе 5G.
[0020] В качестве примера, система 100 связи, применяемая в вариантах осуществления настоящей заявки, показана на фиг. 2. Система 100 связи может содержать сетевое устройство 110, которое может представлять собой устройство, осуществляющее связь с терминальными устройствами 120 (называемыми также терминалами связи, терминалами). Сетевое устройство 110 может обеспечивать покрытие связью для определенной географической области и может осуществлять связь с терминальными устройствами, расположенными в пределах этой зоны покрытия. В качестве альтернативы сетевое устройство 110 может представлять собой базовую приемопередающую станцию (BTS) в системе GSM или системе CDMA, или может представлять собой NodeB (NB) в системе WCDMA, или может представлять собой эволюционный NodeB (eNB или eNodeB) в системе LTE, или может представлять собой радиоконтроллер в сети облачного радиодоступа (CRAN); или сетевое устройство может представлять собой мобильный центр коммутации, ретрансляционную станцию, точку доступа, устройство, устанавливаемое в транспортном средстве, носимое устройство, хаб, коммутатор, сетевой мост, маршрутизатор, устройство на стороне сети в сети 5G, или сетевое устройство в перспективной эволюционной наземной сети мобильной связи общего пользования (PLMN) или тому подобное.
[0021] Система 100 связи дополнительно содержит по меньшей мере одно терминальное устройство 120, расположенное в зоне покрытия сетевого устройства 110. В контексте данного документа «терминальное устройство» включает, но без ограничения, передатчик, подсоединенный через проводную линию (такую как телефонная сеть общего пользования (PSTN), цифровая абонентская линия (DSL), цифровой кабель, прямой кабель), и/или через другое соединение/сеть передачи данных, и/или через беспроводной интерфейс (например, для сотовой сети, беспроводной локальной сети (WLAN), сети цифрового телевидения (такой как сеть DVB-H), спутниковой сети, радиовещания AM-FM); и/или аппарат другого терминального устройства, выполненный с возможностью приема/передачи сигналов связи; и/или устройство Интернета вещей (IoT). Терминальное устройство, выполненное с возможностью осуществления связи через беспроводной интерфейс, может называться «беспроводным терминалом связи», «беспроводным терминалом» или «мобильным терминалом». Пример мобильного терминала включает, но без ограничения, спутниковый телефон или сотовый телефон; терминал системы персональной связи (PCS), который может объединять сотовый радиотелефон с функциональными возможностями обработки данных, функциональными возможностями факсимильной связи и функциональными возможностями передачи данных; PDA, который может содержать радиотелефон, пейджер, доступ к Интернет/Интранет, веб-браузер, блокнот, календарь и/или приемник системы глобального позиционирования (GPS); и обычный портативный компьютер и/или карманный приемник, или другую электронику, содержащую радиотелефонные приемопередатчики. Терминальное устройство может представлять собой терминал доступа, пользовательское оборудование (UE), пользовательский блок, пользовательскую станцию, мобильную станцию, мобильную консоль, удаленную станцию, удаленный терминал, мобильное устройство, пользовательский терминал, терминал, устройство беспроводной связи, пользовательский агент или пользовательское устройство. Терминал доступа может представлять собой сотовый телефон, радиотелефон, телефон протокола установления сеанса (SIP), станцию беспроводного абонентского доступа (WLL), персональный цифровой секретарь (PDA), карманное устройство с функцией беспроводной связи, вычислительное устройство, другие устройства обработки, подключенные к беспроводному модему, установленное на транспортном средстве устройство, носимое устройство, терминальное устройство в сети 5G или терминальное устройство в будущей эволюционной PLMN, или тому подобное.
[0022] В качестве альтернативы связь от устройства к устройству (D2D) может осуществляться между терминальными устройствами 120.
[0023] В качестве альтернативы система 5G или сеть 5G также может называться системой нового радио (NR) или сетью NR.
[0024] На фиг. 2 в качестве примера показаны одно сетевое устройство и два терминальных устройства, и в качестве альтернативы система 100 связи может содержать множество сетевых устройств, область покрытия каждого сетевого устройства может включать в себя другие количества терминальных устройств, которые не ограничены в вариантах осуществления настоящей заявки.
[0025] В качестве альтернативы система 100 связи может дополнительно содержать другие субъекты сети, такие как контроллер сети и узел управления мобильностью, которые не ограничены в вариантах осуществления настоящей заявки.
[0026] Следует отметить, что в вариантах осуществления настоящей заявки устройство с функцией связи в сети/системе может называться устройством связи. Если взять систему 100 связи, показанную на фиг. 2, в качестве примера, устройство связи может включать сетевое устройство 110 и терминальные устройства 120 с функциями связи, при этом сетевое устройство 110 и терминальные устройства 120 могут представлять собой конкретные устройства, описанные выше, которые не будут повторно описаны в данном документе. Устройство связи также может включать другие устройства (например, другие сетевые объекты, такие как контроллер сети и узел управления мобильностью) в системе 100 связи, что не ограничивается в вариантах осуществления настоящей заявки.
[0027] Альтернативный технологический поток способа указания статуса сеанса PDU, предоставленный в вариантах осуществления настоящего изобретения, показан на фиг. 3, который включает следующий этап:
[0028] S201 указания терминальным устройством активации и/или деактивации сеанса PDU на основании сигнальной информации о конфигурации, отправленной сетевым устройством.
[0029] В варианте осуществления настоящего изобретения UE принимает сигнальную информацию о конфигурации, отправленную сетевым устройством, при этом сигнальная информация о конфигурации используется для отправки терминальному устройству команды выполнить обработку активации и/или обработку деактивации в отношении сеанса PDU. Существует корреляция между сеансом PDU и DRB, и один сеанс PDU может быть связан с одним DRB, или один сеанс PDU может быть связан с множеством DRB.
[0030] В некоторых вариантах осуществления, когда сигнальная информация о конфигурации указывает на деактивацию первого сеанса PDU или первой группы сеансов PDU, UE высвобождает DRB, связанный с первым сеансом PDU, или DRB, связанные с первой группой сеансов PDU, на основании сигнальной информации о конфигурации. После того, как UE деактивирует первый сеанс PDU или первую группу сеансов PDU, уровень управления радиоресурсами (RRC) UE указывает верхним уровням, что первый сеанс PDU или первая группа сеансов PDU деактивированы.
[0031] Например, когда сигнальная информация о конфигурации указывает на деактивацию первой группы сеансов PDU, UE высвобождает все DRB, связанные с первой группой сеансов PDU.
[0032] В некоторых других вариантах осуществления, когда сигнальная информация о конфигурации указывает на идентификатор (ID) первого DRB или ID первой группы DRB, которые должны быть высвобождены, UE высвобождает DRB, соответствующий ID первого DRB, или DRB, соответствующие ID первой группы DRB, на основании сигнальной информации о конфигурации. Когда высвобождение DRB UE приводит к тому, что по меньшей мере у одного сеанса PDU нет связанного с ним DRB, уровень RRC UE указывает верхним уровням, что по меньшей мере один сеанс PDU деактивирован.
[0033] Например, четвертый сеанс PDU связан с тремя DRB, при этом ID первой группы DRB включают ID трех DRB, и
[0034] три DRB, соответствующие ID трех DRB, связаны с четвертым сеансом PDU; когда сигнальная информация о конфигурации указывает ID первой группы DRB, которые должны быть высвобождены, три DRB, соответствующие ID трех DRB, составляющим ID первой группы DRB, высвобождаются, и с четвертым сеансом PDU не связан ни один DRB; в этом случае уровень RRC UE указывает верхним уровням, что четвертый сеанс PDU деактивирован.
[0035] В других вариантах осуществления, когда сигнальная информация о конфигурации указывает ID первого DRB или ID первой группы DRB, которые должны быть высвобождены, и сигнальная информация о конфигурации дополнительно указывает деактивацию второго сеанса PDU, связанного со вторым DRB, соответствующим ID второго DRB, уровень RRC терминального устройства указывает верхним уровням, что второй сеанс PDU деактивирован.
[0036] Например, сигнальная информация о конфигурации указывает ID первого DRB, который должен быть высвобожден, ID первого DRB связан со вторым сеансом PDU, и DRB, связанные со вторым сеансом PDU, являются соответственно первым DRB, вторым DRB и третьим DRB; первый DRB соответствует ID первого DRB, второй DRB соответствует ID второго DRB, и третий DRB соответствует ID третьего DRB.
[0037] Когда сигнальная информация о конфигурации указывает только ID первого DRB, который должен быть высвобожден, так как все еще действует корреляция между вторым сеансом PDU, связанным с первым DRB, соответствующим ID первого DRB, вторым DRB и третьим DRB, если сигнальная информация о конфигурации не указывает ни на деактивацию второго сеанса PDU, связанного со вторым DRB, соответствующим ID второго DRB, ни на деактивацию второго сеанса PDU, связанного с третьим DRB, соответствующим ID третьего DRB, то UE не выполняет обработку деактивации в отношении второго сеанса PDU. Если сигнальная информация о конфигурации указывает деактивацию второго сеанса PDU, связанного со вторым DRB, соответствующим ID второго DRB, или указывает деактивацию второго сеанса PDU, связанного с третьим DRB, соответствующим ID третьего DRB, то UE выполняет обработку деактивации в отношении второго сеанса PDU; и в таком случае уровень RRC UE указывает верхним уровням на деактивацию второго сеанса PDU.
[0038] В данном случае ID второго DRB может быть таким же, как и ID первого DRB, или ID второго DRB может отличаться от ID первого DRB; и ID первого DRB может принадлежать к ID первой группы DRB, или ID первого DRB может не принадлежать к ID первой группы DRB.
[0039] В других вариантах осуществления, когда сигнальная информация о конфигурации указывает ID второго DRB или ID второй группы DRB, которые должны быть добавлены UE, UE добавляет DRB, соответствующий ID второго DRB, или DRB, соответствующие ID второй группы DRB; и, когда DRB, добавленный (добавленные) UE, является (являются) первым (первыми) DRB третьего сеанса PDU, уровень RRC UE указывает верхним уровням, что третий сеанс PDU активирован.
[0040] В качестве альтернативы сигнальная информация о конфигурации в вариантах осуществления настоящего изобретения представляет собой сообщение об изменении конфигурации RRC, и сообщение об изменении конфигурации RRC содержит конфигурацию радиоканала.
[0041] В варианте осуществления настоящего изобретения UE может указать на основании сигнальной информации о конфигурации, отправленной сетевым устройством, что сеанс PDU активирован и/или деактивирован; UE на уровне AS указывает статус сеанса PDU уровню NAS, чтобы уровень NAS UE мог определить статус сеанса PDU.
[0042] Варианты осуществления настоящего изобретения дополнительно предоставляют терминальное устройство, и схематическое изображение структурного состава терминального устройства 300 показано на фиг. 4, которое содержит:
[0043] обрабатывающий блок 301, выполненный с возможностью указания активации и/или деактивации сеанса PDU на основании сигнальной информации о конфигурации, отправленной сетевым устройством.
[0044] В варианте осуществления настоящего изобретения обрабатывающий блок 301 выполнен с возможностью указания деактивации первого сеанса PDU или первой группы сеансов PDU верхним уровням, когда сигнальная информация о конфигурации указывает деактивацию первого сеанса PDU или первой группы сеансов PDU.
[0045] В варианте осуществления настоящего изобретения обрабатывающий блок 301 дополнительно выполнен с возможностью высвобождения DRB, связанного с первым сеансом PDU, или высвобождения DRB, связанных с первой группой сеансов PDU.
[0046] В варианте осуществления настоящего изобретения, когда сигнальная информация о конфигурации указывает ID первого DRB или ID первой группы DRB, которые должны быть высвобождены, и обрабатывающий блок 301 высвобождает DRB, соответствующий ID первого DRB, или DRB, соответствующие ID первой группы DRB, на основании сигнальной информации о конфигурации таким образом, что по меньшей мере один сеанс PDU не имеет связанного с ним DRB,
[0047] обрабатывающий блок 301 выполнен с возможностью указания деактивации по меньшей мере одного сеанса PDU верхним уровням.
[0048] В варианте осуществления настоящего изобретения, когда сигнальная информация о конфигурации дополнительно указывает деактивацию второго сеанса PDU, связанного со вторым DRB, соответствующим ID второго DRB, обрабатывающий блок 301 выполнен с возможностью указания деактивации второго сеанса PDU верхним уровням, причем
[0049] ID второго DRB является таким же, что и ID первого DRB, или отличается от него, а ID первого DRB принадлежит к ID первой группы DRB, или ID первого DRB не принадлежит к ID первой группы DRB.
[0050] В варианте осуществления настоящего изобретения, когда сигнальная информация о конфигурации указывает ID второго DRB или ID второй группы DRB, которые должны быть добавлены UE, и обрабатывающий блок 301 добавляет DRB, соответствующий ID второго DRB, или DRB, соответствующие ID второй группы DRB, как первый (первые) DRB третьего сеанса PDU, обрабатывающий блок 301 выполнен с возможностью указания активации третьего сеанса PDU верхним уровням.
[0051] Следует отметить, что UE, задействованное в вариантах осуществления настоящего изобретения, расположено на уровне AS.
[0052] В вариантах осуществления настоящего изобретения дополнительно предоставлено терминальное устройство, которое содержит процессор и запоминающее устройство для хранения компьютерной программы, которая может запускаться на процессоре, при этом процессор выполнен с возможностью реализации этапов способа указания статуса сеанса PDU, выполняемого терминальным устройством при запуске компьютерной программы.
[0053] На фиг. 5 представлено схематическое структурное изображение аппаратных компонентов терминального устройства согласно варианту осуществления настоящего изобретения, и терминальное устройство 700 содержит: по меньшей мере один процессор 701, запоминающее устройство 702 и по меньшей мере один сетевой интерфейс 704. Различные компоненты в терминальном устройстве 700 соединены друг с другом посредством системы 705 шин. Можно отметить, что система 705 шин используется для реализации соединений и связи между этими компонентами. Система 705 шин дополнительно содержит, помимо шины передачи данных, шину питания, шину управления и шину сигнала состояния. Однако для ясности иллюстрации все различные шины обозначены как система 705 шин на фиг. 5.
[0054] Можно отметить, что запоминающее устройство 702 может представлять собой энергозависимое запоминающее устройство или энергонезависимое запоминающее устройство или может содержать как энергозависимое, так и энергонезависимое запоминающие устройства. Энергонезависимое запоминающее устройство может представлять собой ROM, программируемое постоянное запоминающее устройство (PROM), стираемое программируемое постоянное запоминающее устройство (EPROM), электрически стираемое программируемое постоянное запоминающее устройство (EEPROM), ферромагнитное оперативное запоминающее устройство (FRAM), флеш-память, запоминающее устройство на магнитной поверхности, компакт-диск или постоянное запоминающее устройство на компакт-диске (CD-ROM); и запоминающее устройство на магнитной поверхности может представлять собой запоминающее устройство на диске или запоминающее устройство на ленте. Энергозависимое запоминающее устройство может представлять собой оперативное запоминающее устройство (RAM), которое выполняет функцию внешней кеш-памяти. В качестве иллюстративного, но не ограничивающего примера, могут быть доступны много типов RAM, таких как статическое оперативное запоминающее устройство (SRAM), синхронное статическое оперативное запоминающее устройство (SSRAM), динамическое оперативное запоминающее устройство (DRAM), синхронное динамическое оперативное запоминающее устройство (SDRAM), синхронное динамическое оперативное запоминающее устройство с двукратной скоростью передачи данных (DDRSDRAM), улучшенное синхронное динамическое оперативное запоминающее устройство (ESDRAM), динамическое оперативное запоминающее устройство с синхронным каналом (SLDRAM) и оперативное запоминающее устройство с шиной прямого резидентного доступа (DRRAM). Запоминающее устройство 702, описанное в вариантах осуществления настоящего изобретения, предназначено для включения, но без ограничения, этих и любых других подходящих типов запоминающего устройства.
[0055] Запоминающее устройство 702 в вариантах осуществления настоящего изобретения выполнено с возможностью хранения различных типов данных для поддержания операций терминального устройства 700. Примеры этих данных включают любую компьютерную программу (такую как приложение 7022) для работы на терминальном устройстве 700. Программа для реализации способа согласно вариантам осуществления настоящего изобретения может содержаться в приложении 7022.
[0056] Способ, раскрытый в вышеуказанных вариантах осуществления настоящего изобретения, может быть применен к процессору 701 или реализован процессором 701. Процессор 701 может представлять собой кристалл с интегральными микросхемами с функциональной возможностью обработки сигналов. Во время реализации различные этапы описанного выше способа могут быть выполнены интегральной логической схемой аппаратного обеспечения или командами в форме программного обеспечения в процессоре 701. Процессор 701 может представлять собой процессор общего назначения, процессор цифровой обработки сигналов (DSP) или другие программируемые логические устройства, дискретные логические элементы или транзисторные логические устройства, дискретные аппаратные компоненты или тому подобное. Процессор 701 может реализовывать или выполнять способы, этапы и логические блок-схемы, раскрытые в вариантах осуществления настоящего изобретения. Процессор общего назначения может быть микропроцессором или любым обычным процессором и т. д. Этапы способа, раскрытого в вариантах осуществления настоящего изобретения, могут быть непосредственно воплощены как реализуемые аппаратным декодирующим процессором или посредством комбинации аппаратных и программных модулей в декодирующем процессоре. Программный модуль может быть расположен в носителе данных, при этом носитель данных расположен в запоминающем устройстве 702, и процессор 701 считывает информацию с запоминающего устройства 702 и выполняет этапы вышеуказанного способа вместе с его аппаратными компонентами.
[0057] В примерном варианте осуществления терминальное устройство 700 может быть реализовано посредством одного или более из следующего: интегральная схема специального назначения (ASIC), DSP, программируемое логическое устройство (PLD), комплексное программируемое логическое устройство (CPLD), FPGA, процессор общего назначения, контроллер, MCU, MPU или другие электронные элементы, для выполнения вышеописанного способа.
[0058] В вариантах осуществления настоящей заявки дополнительно предоставлен машиночитаемый носитель данных для хранения компьютерной программы.
[0059] В качестве альтернативы машиночитаемый носитель данных может применяться к терминальному устройству в вариантах осуществления настоящей заявки, компьютерная программа приводит к реализации компьютером соответствующих последовательностей операций, которые реализуются терминальным устройством, в различных способах вариантов осуществления настоящей заявки, которые не будут повторно описываться в данном документе для краткости.
[0060] Настоящее изобретение описано со ссылкой на схемы последовательности операций и/или блок-схемы способов, устройств (систем) и компьютерных программных продуктов согласно вариантам осуществления настоящего изобретения. Следует отметить, что каждая последовательность операций и/или блок в схемах последовательности операций и/или блок-схемах и любое сочетание последовательностей операций и/или блоков в схемах последовательности операций и/или блок-схемах могут быть реализованы посредством команд компьютерной программы. Эти команды компьютерной программы могут быть предоставлены на процессор компьютера общего назначения, компьютера специального назначения, встроенного процессора или другого программируемого устройства обработки данных для создания машины, чтобы команды, исполняемые процессором компьютера или других программируемых устройств обработки данных, создавали средства для реализации функций, указанных в одной или более последовательностях операций в схемах последовательности операций и/или одном или более блоках в блок-схемах.
[0061] Эти команды компьютерной программы также могут храниться в машиночитаемом запоминающем устройстве, которое может управлять компьютером или другим программируемым устройством обработки данных для работы определенным образом, чтобы команды, хранящиеся в машиночитаемом запоминающем устройстве, создавали готовое изделие, содержащее командные средства, которые могут реализовывать функции, указанные в одной или более последовательностях операций в схемах последовательности операций и/или одном или более блоках в блок-схемах.
[0062] Эти команды компьютерной программы могут также загружаться на компьютер или другие программируемые устройства обработки данных, таким образом последовательность этапов работы реализуется компьютером или другими программируемыми устройствами для осуществления реализуемой компьютером обработки, и, таким образом, команды, исполняемые компьютером или другими программируемыми устройствами, обеспечивают этапы реализации функций, указанных в одной или более последовательностях операций в схемах последовательности операций и/или одном или более блоках в блок-схемах.
[0063 Приведенные выше описания являются лишь предпочтительными вариантами осуществления настоящего изобретения, но не предназначены для ограничения объема правовой охраны настоящего изобретения, любые модификации, эквивалентные замены, улучшения и т.д., выполненные в пределах сущности и принципов настоящего изобретения, должны быть включены в объем правовой охраны настоящего изобретения.