Способ передачи классифицированной информации с заданной приоритетностью
Иллюстрации
Показать всеИзобретение относится к способу передачи информации в форме файлов по сетям передачи данных или в форме файлов данных, хранящихся на физически транспортируемых средствах хранения данных. Сущность заявленного способа состоит в том, что информация в форме файлов данных классифицируется с использованием уникального классифицирующего ключа данных для каждого файла данных, причем для осуществления передачи файлов данных генерируются протоколы приоритетности на базе матрицы приоритетов, содержащей элементы, образованные комбинациями значений выбранных критериев, заданных применительно к передаче. Каждому проклассифицированному файлу данных приписывают, по меньшей мере, один протокол приоритетности, выбранный среди протоколов, сгенерированных на основе классифицирующего ключа для файла данных. Этот протокол задает условия, в соответствии с которыми производится передача файла данных. Выбор коммуникационных каналов для передачи производят, основываясь на протоколе приоритетности, приписанному файлу данных, причем доступ к информации осуществляют в одном из трех режимов. Технический результат, достигаемый при реализации изобретения, состоит в повышении эффективности доступа и использовании конечным пользователем информации. 23 з.п. ф-лы, 4 ил., 5 табл.
Реферат
Область техники, к которой относится изобретение
Настоящее изобретение относится к способу передачи информации в форме файлов данных по сетям передачи данных или в форме файлов данных, хранящихся на физически транспортируемых средствах хранения данных. Файлы данных содержат закодированную в цифровой форме информацию, предлагаемую глобальными провайдерами информации, а также информацию, предлагаемую в совместно используемых сетях, включая Интернет. При этом указанная информация включает в себя динамические данные, квазистатические данные, статические данные или комбинацию указанных данных. Статические данные, в свою очередь, включают, не исчерпываясь ими, архивные данные, а также статические базы данных, фильмы, музыкальные записи, тексты и требуют для их использования конечным пользователем в принципе лишь однократной передачи от глобального провайдера информации конечному пользователю. Передача информации при осуществлении способа по изобретению происходит через открытое коммуникационное пространство, которое охватывает частные и общедоступные сети передачи данных, а также традиционные почтовые системы.
Уровень техники
Значительная часть информации, предлагаемой провайдерами информации, связанными с существующими коммуникационными сетями, представляет собой данные, которые требуется передать от провайдера конечному пользователю только один раз. Подобные данные могут храниться у провайдеров информации или в запоминающих устройствах, которые позволяют производить считывание с предельно высокой скоростью. Как следствие, скорость считывания с помощью соответствующих интерфейсов может быть легко адаптирована к параметрам каналов передачи данных, обладающих предельно широкой полосой, даже если подобная предельная ширина полосы для осуществления коммуникации между провайдером информации и конечным пользователем доступна только на короткие промежутки времени. Это, в свою очередь, позволяет избегать ситуаций, когда информация описанного типа, т.е. содержащая большие объемы данных, перегружает обычные двусторонние сети передачи данных, за счет использования коммуникационных сетей, которые оптимизированы для односторонней передачи, например спутниковых каналов или широкополосных кабельных сетей.
Из патента США № 6044405, принадлежащего фирме Wam!Net Inc., известен способ, реализуемый в сетях передачи данных, согласно которому служба передачи данных, организованная провайдером, может передавать клиентам (пользователям) или между пространственно удаленными точками крупные блоки данных с высокой скоростью. В указанной публикации, в частности, рассматривается способ, в соответствии с которым документ передается от отправителя на первичный узел сервисной сети, географически расположенный ближе к отправителю, чем к получателю. Одновременно к документу присоединяется электронный счет (инвойс). Такой счет должен содержать критерии для однозначной идентификации документов и критерии, которые идентифицируют характеристический атрибут, зависящий от цены передачи документа пользователю, причем цена может быть определена до завершения передачи. После этого документ передается по сервисной сети из первичного узла на вторичный узел, который географически расположен ближе к получателям, чем к отправителю, а затем передается от вторичного узла получателю. При этом критерии, которые идентифицируют характеристические атрибуты, используются для определения стоимости передачи.
С процессом передачи документов ассоциирован имеющийся в сервисной сети генератор информации, специфичной для каждого документа. Этот генератор на основе получаемой информации генерирует информацию, специфичную (уникальную) для каждого документа и включающую в себя вышеупомянутые критерии для однозначной идентификации документов и критерии, генерируемые в качестве отклика на характеристический атрибут, связанный с ценой передачи документа между узлами сети.
Однако указанный патент США № 6044405 не поясняет, как информация, которая не без трудностей может быть передана от провайдера информации конечному пользователю по совместно используемой сети, может быть в оптимальном режиме передаваться в области открытых коммуникационных сетей без создания нежелательной нагрузки на каналы передачи данных в этой области. Кроме того, в данном патенте нельзя найти объяснение того, что на основе классификации информации, подлежащей передаче, можно адаптировать передачу таким образом, который гарантирует полное удовлетворение конечного пользователя в отношении времени и стоимости передачи. Обнаружение подобной возможности составляет одну из предпосылок настоящего изобретения, как это будет объяснено в дальнейшем описании.
В контексте данного описания провайдеры информации должны рассматриваться как глобальные провайдеры информации, которые в принципе предлагают информацию конечным пользователям по всему миру и без каких-либо ограничений. Другими словами, эта информация является общедоступной. Информация, которая хранится у провайдера информации, может состоять из динамических или статических данных. Под динамическими данными в контексте изобретения будут пониматься данные, которые изменяются часто или непрерывно, так что объемы подобных данных постоянно изменяются. В отличие от этого, статические данные изменяются редко или остаются неизменными. Данные этих двух типов (динамические и статические) задают границы непостоянства данных. В реальной ситуации основная часть данных будет находиться между этими двумя границами. В качестве примера может быть рассмотрена архивная информация, которая включает в себя книги, фильмы, музыкальные записи и т.д. и которая является неизменной, т.е. соответствует статическим данным.
С другой стороны, такие данные, как последний прогноз погоды или новейший курс акций быстро изменяются и, следовательно, являются динамическими. При этом непостоянство подобных данных может изменяться во времени. Вместе с тем, прогнозы погоды или новости могут сохранять свою ценность в течение более или менее короткого интервала времени, и в течение этого интервала они могут рассматриваться как статические, несмотря на то, что в более долгосрочной перспективе они представляют собой динамические данные. Динамические данные могут превратиться в статические, если они, например, организованы во временные последовательности, которые сохраняют свое значение в течение неограниченного времени. Это справедливо и применительно к динамическим данным об одиночных событиях, которые рассматриваются в качестве исторических данных. Подобные данные превращаются в статические и сохраняют свою ценность без ограничения во времени. Таким образом, данные, которые в краткосрочном аспекте являются динамическими, в другом контексте могут сохранять свои значения без временных ограничений, т.е. представлять собой статические данные.
Отсюда следует, что подлежащая передаче информация может содержать квазистатические данные или смесь данных всех типов, т.е. динамические, статические и квазистатические данные. Информация, состоящая из статических данных, возможно, содержит большие объемы данных, чем данные других типов, и поэтому будет требовать наибольшее количество ресурсов в случае передачи данных от провайдеров информации к конечным пользователям. Отсюда следует, что передача данных этого типа по двусторонним сетям передачи данных и особенно по совместно используемым сетям, таким как Интернет, будет требовать значительных ресурсов и создавать проблемы трафика. Названные двусторонние сети одновременно должны использоваться для таких передач данных, которые, в сущности, должны рассматриваться как коммуникация в реальном времени, т.е. как обмен сообщениями между активными операторами в сети. Таким образом, представляется желательным обеспечить возможность передавать большие объемы данных статической информации какими-либо иными путями, вместо двусторонних сетей передачи данных. Это позволит освободить эти сети для передачи обычных сообщений и передачи данных в реальном времени, в частности, динамических данных, полезность которых ограничена во времени, так что они должны передаваться очень быстро, без препятствий, связанных с состоянием трафика.
Раскрытие изобретения
Соответственно, первая задача, на решение которой направлено настоящее изобретение, состоит в том, чтобы создать способ, который позволит передавать имеющуюся у провайдера информацию, прежде всего информацию в виде, по существу, статических данных в соответствии с тем или иным протоколом непосредственно одному или более конечным пользователям. Желательно при этом, чтобы при наличии более чем одного конечного пользователя передача всем пользователям имела место примерно одновременно.
Вторая задача, решаемая изобретением, заключается в том, чтобы одна и та же информация передавалась только один раз таким образом, чтобы доступ конечного пользователя к информации не требовал новой передачи информации каждый раз, когда конечный пользователь захочет иметь к ней доступ.
Третьей задачей является одновременное освобождение ресурсов двусторонних сетей или совместно используемых сетей для того, чтобы они могли более эффективно осуществлять двусторонние передачи в реальном времени или передачу динамических данных или данных с ограниченным сроком пригодности.
Следующая, четвертая задача, решаемая настоящим изобретением, состоит в том, чтобы доступ конечного пользователя к данным для их использования происходил мгновенно или почти мгновенно, даже в том случае, когда время, в течение которого происходила передача данных от провайдера информации конечному пользователю, является относительно длительным.
Дальнейшая, пятая задача заключается в том, чтобы провайдер информации мог автоматически, основываясь на типе данных и их ценности, особенно применительно к данным в файловом формате, приписывать им заданные критерии приоритетности. При этом информация, подлежащая передаче по умолчанию в любом случае, должна передаваться в заранее заданном режиме.
Заключительная, шестая задача, поставленная перед изобретением, состоит в том, чтобы предложить конечным пользователям возможность самостоятельно устанавливать приоритетность передачи, используя заданные или выбираемые критерии. Благодаря этому передача может быть оптимизирована, например, в отношении ее скорости или стоимости.
Перечисленные задачи решены, с достижением также других свойств и достоинств, благодаря созданию способа в соответствии с настоящим изобретением. Данный способ характеризуется тем, что: производят классифицирование информации с использованием уникального классифицирующего ключа, содержащего набор значений количественных и качественных классификационных критериев, таким образом, что каждому файлу данных приписывается уникальный классифицирующий ключ, генерируют протоколы приоритетности для передачи файлов данных на базе матрицы приоритетов, содержащей элементы, образованные двумя или более значениями критериев, заданными применительно к передаче, причем элементы матрицы задают допустимые комбинации значений критериев, приписывают каждому проклассифицированному файлу данных, по меньшей мере, один протокол приоритетности, выбранный среди протоколов, сгенерированных на основе классифицирующего ключа для файла данных, и задающий условия, в соответствии с которыми должна быть произведена передача файла данных, выбирают один или более каналов для прямой или непрямой передачи файла данных от глобального провайдера информации к одному или более конечных пользователей, основываясь, по меньшей мере, на одном протоколе приоритетности, приписанном файлу данных, осуществляют доступ к информации, переданной в виде одного или более файлов данных, в одном из следующих режимов:
(I) файл данных или файлы данных переданы непосредственно конечному пользователю в соответствии с предварительно заданным протоколом приоритетности или протоколом приоритетности, приписанным файлу данных применительно к данной передаче,
(II) файл данных или файлы данных переданы по умолчанию и автоматически, по меньшей мере, одному конечному пользователю в соответствии с предварительно заданным протоколом приоритетности,
(III) файл данных или файлы данных переданы в соответствии с предварительно заданным протоколом приоритетности или протоколом приоритетности, приписанным файлу данных применительно к данной передаче, и переданная информация хранится в физической близости от конечного пользователя в устройстве массовой памяти на локальном сервере, обслуживающем одного или ограниченное количество конечных пользователей, или на соответствующем устройстве массовой памяти, имеющемся у конечного пользователя, и доступна посредством прямого соединения между конечным пользователем и устройством массовой памяти.
При осуществлении способа по изобретению представляется желательным, чтобы классифицирующий ключ содержал, по меньшей мере, следующие критерии: тип информации, ее возраст, объем, количество пользователей и релевантность для пользователей, причем каждый критерий принимает значения, соответствующие ранжированным категориям.
При этом матрицу приоритетов предпочтительно формируют на базе, по меньшей мере, двух из следующих критериев: режим передачи, скорость передачи данных, стоимость передачи и задержка/срочность, причем каждый критерий принимает значения, соответствующие ранжированным категориям.
Согласно изобретению желательно также, чтобы протокол приоритетности приписывался файлу данных глобальным провайдером информации.
В этом случае целесообразно, чтобы глобальный провайдер информации заранее устанавливал протокол приоритетности для осуществления передачи по умолчанию. В этом же контексте конечному пользователю может быть предложен обзор протоколов приоритетности, приписанных файлу данных, так что выбор протокола приоритетности, в соответствии с которым будет осуществлена передача указанного файла данных, производится конечным пользователем. Альтернативно, глобальным провайдером информации конечному пользователю предлагается выбор из нескольких протоколов приоритетности для передачи файла данных конечному пользователю, так что передача производится с использованием протокола приоритетности, выбранного конечным пользователем, или с использованием заданных им приоритетов.
Согласно изобретению файлы данных, состоящие из динамических данных, предпочтительно передаются в соответствии с приписанным им протоколом приоритетности по двусторонним сетям передачи данных, включая двусторонние сети передачи данных, использующие совместные сетевые ресурсы. В отличие от этого, файлы данных, состоящие из статических данных, передаются в соответствии с приписанным им протоколом приоритетности через открытое коммуникационное пространство (открытую коммуникационную область) по сетям передачи данных, оптимизированным для односторонней коммуникации с большой пропускной способностью. При этом передача производится, как однократная передача с высокой скоростью передачи, в пакетном режиме с агрегированной средней скоростью передачи или непрерывно с низкой скоростью передачи в течение более длительного периода времени. Альтернативно, файлы данных, состоящие из статических данных, могут передаваться в соответствии с приписанным им протоколом приоритетности за одну операцию, с переносом информации на физически транспортируемый носитель данных, который затем физически транспортируют к конечному пользователю.
В соответствии с первым предпочтительным вариантом осуществления способа по изобретению доступ со стороны конечного пользователя осуществляется в режиме III, тогда как информация доставляется глобальным провайдером информации на локальные серверы и/или конечным пользователям согласно одному из следующих вариантов:
(i) информация передается от глобального провайдера информации с помощью имеющегося у него устройства обработки данных на физически транспортируемое устройство массовой памяти в операции "память-память" и затем передается на локальный сервер или конечному пользователю путем физического транспортирования транспортируемого устройства массовой памяти или
(ii) информация передается от глобального провайдера информации на локальный сервер или конечному пользователю по сетям передачи данных, оптимизированным для односторонней передачи с большой пропускной способностью, например, по спутниковым каналам, наземным беспроводным широкополосным каналам или широкополосным кабельным каналам.
В рамках данного варианта способа по изобретению передача предпочтительно производится по запросу локального сервера или конечного пользователя в соответствии с протоколом приоритетности, определенным на основе критериев, заданных провайдером информации или конечным пользователем, или ими обоими. При этом протокол приоритетности полностью или частично выбирается по умолчанию или полностью или частично модифицируется при каждой передаче. Вместо этого, передача на локальный сервер или конечному пользователю может производиться автоматически в соответствии с предварительно согласованной подпиской, осуществленной конечным пользователем. В таком случае предварительно согласованная подписка может распространяться на одного или более глобальных провайдеров информации и на одного или более конечных пользователей.
Во втором предпочтительном варианте осуществления способа по изобретению доступ со стороны конечного пользователя также осуществляется в режиме III. Однако информация доставляется глобальным провайдером информации на один или более специализированных серверов, способных к хранению больших объемов данных. Затем информация передается специализированным сервером на локальный сервер или конечному пользователю согласно одному из следующих вариантов:
(iii) информация переносится от специализированного сервера с помощью имеющегося на нем устройства обработки данных на физически транспортируемое устройство массовой памяти в операции "память-память" и затем передается на локальный сервер или конечному пользователю путем физического транспортирования транспортируемого устройства массовой памяти или
(iv) информация передается от специализированного сервера на локальный сервер или конечному пользователю по сетям передачи данных, оптимизированным для односторонней передачи с большой пропускной способностью, например, по спутниковым каналам, наземным беспроводным широкополосным каналам или широкополосным кабельным каналам.
В этом варианте передача также производится по запросу локального сервера или конечного пользователя в соответствии с протоколом приоритетности, определенным на основе критериев, заданных провайдером информации или конечным пользователем, или ими обоими, причем протокол приоритетности полностью или частично выбирается по умолчанию или полностью или частично модифицируется при каждой передаче. В качестве альтернативы передача на локальный сервер или конечному пользователю может производиться автоматически в соответствии с предварительно согласованной подпиской, которая осуществляется конечным пользователем и может быть распространена на одного или более глобальных провайдеров информации и на одного или более конечных пользователей.
Кроме того, в том случае, когда доступ со стороны конечного пользователя осуществляется в режиме III, а информация хранится на локальном сервере, для осуществления доступа к информации может оказаться целесообразным установить прямую связь между локальным сервером и конечным пользователем через специализированную локальную широкополосную сеть или произвольно выбранное, предпочтительно со стороны конечного пользователя, соединение между локальным сервером и конечным пользователем.
Настоящее изобретение предусматривает также, что поиск в массиве переданной информации может быть проведен конечным пользователем с применением системы поиска и поискового индекса, имеющихся на локальном сервере или у конечного пользователя. В подобном случае поисковый индекс может генерироваться как глобальным провайдером информации, так и локальным сервером или специализированным сервером. Если же информация переносится на физически транспортируемое устройство массовой памяти, то и система поиска, и поисковый индекс предпочтительно интегрируются в указанное транспортируемое устройство массовой памяти.
Кроме того, в рамках способа по изобретению поиск информации может альтернативно производиться с использованием системы поиска, рассчитанной на поиск без предварительной индексации. Если при этом информация, в качестве альтернативного решения, переносится на физически транспортируемое устройство массовой памяти, то в это устройство целесообразно интегрировать и соответствующую систему поиска, рассчитанную на поиск без предварительной индексации.
Краткое описание чертежей
Далее изобретение будет описано более подробно на примерах предпочтительных вариантов своего осуществления и со ссылкой на прилагаемые чертежи.
Фиг.1 иллюстрирует первый альтернативный вариант передачи информации согласно способу по изобретению.
Фиг.2 иллюстрирует второй альтернативный вариант передачи информации согласно способу по изобретению.
Фиг.3 иллюстрирует третий альтернативный вариант передачи информации согласно способу по изобретению.
Фиг.4 иллюстрирует четвертый альтернативный вариант передачи информации согласно способу по изобретению.
Осуществление изобретения
Передача информации от глобального провайдера конечному пользователю происходит с использованием протокола приоритетности. Основное назначение данного протокола - оптимизировать передачу информации с учетом требований провайдера информации или конечного пользователя, или их обоих. Протокол приоритетности основан на критериях, которые определяются на основе либо типа, либо свойств информации, подлежащей передаче, и дополнительно учитывает критерии, связанные только с характером передачи.
В дальнейшем описании передаваемая информация будет именоваться файлами или файлами данных. Эти понятия будут охватывать полные именованные информационные массивы без конкретного указания на форматы файлов, например, ориентированные на хранение или отображение данных. Другими словами, понятие "файлы" будет в дальнейшем описании охватывать потоки данных при условии, что они представляют собой всю информацию, подлежащую передаче. Следует также отметить, что данное понятие будет охватывать и информационные массивы, соответствующие всей информации, подлежащей передаче. Кроме того, должно быть ясно, что данное понятие в контексте изобретения охватывает информационные массивы в форме относительно непрерывных последовательностей, образованных всей совокупностью малых структурных единиц, таких, например, как байт или бит.
Подлежащая передаче информация, которая в дальнейшем будет именоваться файлом данных, может быть проклассифицирована по соответствующим критериям, как это показано в таблице 1. В первом столбце этой таблицы перечислены категории, используемые для разбиения значений критериев. Критерии, приведенные в столбцах А-Д, разделены по четырем категориям. Следовательно, количество различных вариантов, по которым может быть проклассифицирован файл данных в соответствии с таблицей 1, составляет 32·43=576.
Разбиение по категориям соответствует ранжированию различных критериев. Это означает, что как количественные, так и качественные категории расположены в определенной последовательности между двумя крайними значениями.
Таблица 1 | |||||
Категория | Критерий А | Критерий Б | Критерий В | Критерий Г | Критерий Д |
Тип информации | Возраст | Объем | Количество пользователей | Релевантность для пользователя | |
1 | Динамическая | ≤ 1 дн. | Большой | >100 | Высокая |
2 | Статическая | ≤ 1 недел. | Средний | 11-99 | Средняя |
3 | Квазистатическая | ≤ 1 мес. | Малый | 2-10 | Низкая |
4 | - | ≥ 1 мес. | - | 1 | Неопределенн. |
Критерий А в таблице 1 определяет тип информации, как динамический, статический и квазистатический. Критерий Б характеризует возраст файла данных, т.е. время, прошедшее с момента создания файла или получения данных. Критерий С характеризует объем данных, определяемый, например, в байтах. Критерий Г определяет количество пользователей, т.е. количество конечных пользователей, которые получат данную информацию или уже запросили ее либо в форме отдельного запроса, либо в соответствии с какой-либо подпиской или аналогичной схемой. Критерий Д указывает на релевантность данных для пользователя. Последний критерий может быть задан заранее; однако, как правило, он будет определяться индивидуальным пользователем в рамках запроса на передачу или в зависимости от результатов проведенной ранее подписки на рассматриваемый файл данных. В качестве примера, файл данных может быть оценен, как динамический, с возрастом 1 день или менее, имеющий малый объем и подлежащий получению группой от 2 до 10 пользователей, причем все они указали его релевантность, как высокую. В результате этот файл данных классифицируется, как [А1Б1В3Г3Д1], и ему может быть приписан протокол приоритетности, согласно которому его передача от провайдера информации конечному пользователю будет производиться соответствующим образом, например, с высокой скоростью и с высокой срочностью. Выбор соответствующего протокола основан на критериях, приведенных в таблице 2. Приводимые в этой таблице критерии также разбиты на категории, расположенные, насколько это возможно, в логическом порядке.
Таблица 2 | ||||
Категория | Критерий "а" | Критерий "б" | Критерий "в" | Критерий "г" |
Режим передачи | Скорость передачи | Стоимость передачи | Задержка/срочность | |
1 | Непрерывный поток | Высокая | Низкая | Нет/немедленно |
2 | Пакетная | Средняя | Средняя | <1 ч |
3 | Непрерывная, малыми порциями | Низкая | Высокая | <1 дня |
4 | Транспортир. носителя данных | Неопределенн. | Неопределенн. | <1 недели |
5 | - | - | - | Неопределенн. |
В таблице 2 первый критерий "а" определяет форму (режим) передачи, второй критерий "б" - скорость передачи, третий критерий "в" - ее стоимость, а четвертый критерий "г" - задержку/срочность передачи. В данной таблице критерии разбиты на 5 категорий, как это видно из первого столбца. При этом критерий "а" может, например, предусматривать, что данные передаются в виде непрерывного потока, с разделением на пакеты, квазинепрерывно, т.е. с разбиением на относительно маленькие порции. Наконец, они могут передаваться путем физического транспортирования носителя данных, как это будет описано далее.
Критерий "б" может предусматривать высокую, среднюю, низкую или неопределенную скорость передачи, а критерий "в" - соответственно низкую, среднюю, высокую, неопределенную стоимость передачи или ее отсутствие. В последнем случае передача данных не имеет никакой стоимости для провайдера или пользователя. Завершающий критерий "г" задает срочность, т.е. задержку между запросом или решением о передаче. В соответствии с этим критерием файл данных может быть передан немедленно или в течение периода, равного одному часу, одному дню, одной неделе, или, возможно, с неопределенной срочностью. В соответствии с критериями, приведенными в таблице 2, с учетом предусмотренного количества категорий, для передачи файла данных могут быть использованы 400 различных вариантов протокола приоритетности.
В рассмотренном случае, когда файл данных был проклассифицирован, как [А1Б1В3Г3Д1], представляется естественным задать форму передачи, как а1 или а2, скорость передачи данных, как б1, т.е. как высокую, стоимость передачи, как в4, т.е. как неопределенную (другими словами, эта стоимость не будет играть никакой роли) и, наконец, срочность, как г1. Последний выбор означает, что передача будет осуществлена немедленно. Данный выбор представляется желательным применительно к динамической информации, особенно с малым сроком пригодности, и к случаю, когда релевантность для пользователя определена, как высокая. Таким образом, рассмотренному файлу данных будет приписан протокол приоритетности [а1б1в4г1], если только конечный пользователь не пожелает модифицировать данный протокол. В любом случае представляется практичным, чтобы файлу данных описанного типа был автоматически приписан протокол по умолчанию, если он должен быть доставлен большому количеству пользователей.
Что касается режима передачи (критерия "а"), то, как видно из таблицы 2, он может соответствовать одной из четырех различных категорий. Значение а1 критерия означает, что передача осуществляется в виде непрерывного потока данных, т.е. файл данных передается в нефрагментированном виде. Значение а2 соответствует передаче фрагментированного файла, в форме пакетов, причем пакеты имеют минимальный размер, но при этом могут быть варьируемого размера. Данный вариант позволяет использовать свободные передающие мощности, например, временные окна, которые появляются в широкополосных каналах. Далее, режим передачи может быть классифицирован, как а3; в этом случае передача будет происходить непрерывно, но с малой производительностью, без задания минимального объема информации, который может быть передан без прерывания. Минимальный объем может быть столь малым, как 1 байт или бит, т.е. будет эксплуатироваться свободная мощность, доступная в каналах с малой шириной полосы или с низкой скоростью передачи данных.
Некоторые критерии, приведенные в таблицах 1 и 2, имеют качественные градации. К ним относится, например, критерий В, соответствующий объему данных, критерий "б", соответствующий скорости передачи, и критерий "в", соответствующий ее стоимости. Однако может оказаться более удобным использовать в подобных случаях количественные категории. Например, критерий В может задаваться, как объем данных, выраженный в байтах; критерий "б" - как скорость передачи, измеряемая в байт/с, а критерий "в" - как стоимость, измеряемая в долл. США/байт. На практике такой подход будет предпочтительным, причем специалисту в данной области должно быть понятно, как его применить. Аналогично, должно быть понятно, что количество категорий, используемых в различных ситуациях, может быть намного большим, а не ограничиваться тремя или пятью, как это сделано в таблицах.
Наконец, имеется возможность передавать файлы данных путем физического транспортирования носителя. Это означает, что провайдер информации переносит данные на физически транспортируемое запоминающее устройство, на практике представляющее собой устройство массовой памяти (запоминающее устройство большой емкости) в режиме передачи "память-память". Затем это запоминающее устройство физически транспортируется, например, обычной или курьерской почтой на локальный сервер, связанный с одним или более конечными пользователями, и прямо конечному пользователю. Данный вариант соответствует значению критерия а4. В каждом таком случае физически транспортируемое устройство массовой памяти может быть установлено на конкретном устройстве обработки данных, имеющемся у получателя, для осуществления доступа к данным и их загрузки.
Понятно, что если подобное физически транспортируемое запоминающее устройство имеет очень большую емкость, это преимущество может перевесить то обстоятельство, что транспортирование памяти по почте или курьером может занять от одного до нескольких дней. Например, подобным образом в течение недели может быть переслан и принят файл данных объемом порядка 1 Тбайт, что будет соответствовать скорости передач около 1,6 Мбайт/с, превосходящей существующие возможности большинства так называемых широкополосных линий передачи, доступных пользователям в настоящее время. В ситуации, когда допустимый срок передачи превышает неделю или является неопределенным, что может иметь место применительно к информации типа А2 (статической), причем данные имеют длительный срок пригодности (что может иметь место для фильмов, книг и архивной информации различного типа), описанное физическое транспортирование носителя данных может на практике оказаться оптимальным решением. Это связано с тем, что затраты на передачу в таком случае будут полностью независимыми от объема данных.
Если передача файла данных должна производиться электронным путем и через открытое коммуникационное пространство, это означает, что для передачи будет доступно большое количество коммуникационных трасс, т.е. коммуникационных сетей (сетей передачи данных). Эти сети передачи данных, как правило, имеют конкретного оператора сети, который на основе систематического мониторинга трафика будет в состоянии предложить провайдерам информации на определенных условиях мощности по передачи данных. Другими словами, протокол приоритетности может быть также модифицирован провайдером на основе информации о сетях и мощностях, полученной от реального оператора сети. Независимо от этого, провайдер информации или ответственный за передачу информации должен оценивать, являются ли значения заданных критериев, определяющих условия передачи, взаимно совместимыми. Такая задача может иметь место при использовании матрицы приоритетов, которая, по меньшей мере, является двумерной, а применительно к критериям, приведенным в таблице 2, может иметь размерность вплоть до 4.
Теперь будет приведен пример того, как с использованием матрицы приоритетов, основанной на критериях "а" (режим передачи) и "б" (скорость передачи), может быть установлен протокол приоритетности. Данный пример представлен в виде таблицы 3, которая соответствует двумерной матрице для режима и скорости передачи.
Таблица 3 | ||||
б1 | б2 | б3 | б4 | |
а1 | 1 | 1 | 0 | 0 |
а2 | 0 | 1 | 1 | 0 |
а3 | 0 | 0 | 1 | 1 |
а4 | 1 | 0 | 0 | 1 |
Допустимая комбинация отмечается, как 1, а недопустимая - как 0. Можно видеть, что непрерывный поток позволяет использовать высокую или среднюю скорости передачи, тогда как передача малыми порциями позволяет работать только с низкими или неопределенными скоростями передачи данных, т.е. возможны только комбинации а3б3 или а3б4. Парадоксальное положение с физическим транспортированием носителя данных видно из того, что возможны как комбинация а4б1 (соответствующая высокой скорости передачи), так и комбинация а4б4, указывающая, что скорость передачи данных может быть полностью неопределенной. Хотя таблица 3 соответствует матрице размером 4× 4, может быть реализована только половина возможных комбинаций. Это обстоятельство может быть использовано для расширения двумерной матрицы приоритетов до трехмерной, например, за счет дополнительного учета критерия "в" (стоимость передачи) или критерия "г" (задержка/срочность). Соответствующие примеры даны в таблицах 4 и 5.
Таблица 4 | |||||
в1 | в2 | в3 | в4 | в5 | |
а1б1 | 0 | 0 | 1 | 0 | 0 |
а1б2 | 0 | 1 | 1 | 0 | 0 |
а2б2 | 0 | 1 | 1 | 0 | 0 |
а2б3 | 1 | 1 | 0 | 0 | 0 |
а3б3 | 1 | 0 | 0 | 1 | 1 |
а3б4 | 1 | 0 | 0 | 1 | 1 |
а4б1 | 1 | 0 | 0 | 0 | 0 |
а4б4 | 1 | 0 | 0 | 0 | 1 |
Представленные в таблице 4 комбинации критериев "а" (режим передачи), "б" (скорость передачи) и "в" (стоимость передачи), по существу, соответствуют трехмерной матрице, в которой каждый из названных критериев определяет одну размерность. При построении таблицы 4 использованы только 8 допустимых комбинаций