Способ обработки одноранговой услуги и устройство

Иллюстрации

Показать все

Изобретение относится к обработке одноранговой услуги. Технический результат - повышение гибкости осуществления обработки управления или обработки тарификации на пользователях одноранговой услуги. Для этого способ включает в себя: прием, посредством сети связи стороны сети, пакета услуги и определение, что пакет услуги является пакетом одноранговой услуги, согласно тому факту, что адреса исходного конца и противоположного конца пакета услуги являются адресами в пуле адресов терминалов; и идентификацию, посредством сети связи стороны сети, информации позиции передачи пакета одноранговой услуги, и осуществление обработки управления или обработки тарификации на одном или обоих из исходного конца и противоположного конца в отношении пакета одноранговой услуги, согласно информации позиции передачи, причем информация позиции передачи содержит информацию физического порта, виртуальной локальной сети или туннеля, который передает пакет одноранговой услуги. 5 н. и 10 з.п. ф-лы, 13 ил.

Реферат

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

Настоящее изобретение относится к области связи и, в частности, к технологиям обработки одноранговой услуги.

УРОВЕНЬ ТЕХНИКИ

В сети с услугой передачи данных, если несколько пользователей терминалов инициируют одноранговую услугу (P2P: Peer To Peer, одноранговая), например, пользователь A и пользователь B активируют услугу передачи данных через шлюзовой узел поддержки общей радиослужбы пакетной передачи (General Packet Radio Service, именуемой "GPRS") (Gateway GPRS Support Node, именуемый "GGSN") и инициируют одноранговую услугу загрузки, обработка управления или обработка тарификации не может осуществляться на приемнике этого пакета одноранговой услуги в данный момент, и обработка управления или обработка тарификации может осуществляться только на инициаторе пакета. Например, A отправляет пакет B, тогда только A управляется (включая управление доступом, управление полосой и т.д.) и тарифицируется (включая тарификацию трафика, тарификацию длительности или повременную оплату и т.д.). Короче говоря, решение существующего устройства NAS для обработки управления или обработки тарификации на пользователях одноранговой услуги недостаточно гибко.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

Варианты осуществления настоящего изобретения предусматривают способ обработки одноранговой услуги, сеть связи стороны сети, устройство NAS и устройство двунаправленной обработки для одноранговой услуги, которые повышают гибкость осуществления обработки управления или обработки тарификации для пользователей одноранговой услуги.

В первом аспекте, предусмотрен способ обработки одноранговой услуги, включающий в себя: прием, посредством сети связи стороны сети, пакета услуги, и определение, что пакет услуги является пакетом одноранговой услуги, согласно тому факту, что адреса исходного конца и противоположного конца пакета услуги являются адресами в пуле адресов терминалов; и идентификацию, посредством сети связи стороны сети, информации позиции передачи пакета одноранговой услуги, и осуществление обработки управления или обработки тарификации на одном или обоих из исходного конца и противоположного конца в отношении пакета одноранговой услуги, согласно информации позиции передачи, причем информация позиции передачи включает в себя информацию физического порта, виртуальной локальной сети или туннеля, который передает пакет одноранговой услуги.

В первом возможном варианте реализации, сеть связи стороны сети включает в себя устройство NAS сервера доступа к сети и устройство двунаправленной обработки; прием, посредством сети связи стороны сети, пакета услуги, и определение, что пакет услуги является пакетом одноранговой услуги, согласно тому факту, что адреса исходного конца и противоположного конца пакета услуги являются адресами в пуле адресов терминалов, включают в себя: прием, посредством устройства NAS, пакета услуги, и определение, что пакет услуги является пакетом одноранговой услуги, согласно тому факту, что адреса исходного конца и противоположного конца пакета услуги являются адресами в пуле адресов терминалов; идентификация, посредством сети связи стороны сети, информации позиции передачи пакета одноранговой услуги, и осуществление обработки управления или обработки тарификации на одном или обоих из исходного конца и противоположного конца в отношении пакета одноранговой услуги, согласно информации позиции передачи, включают в себя: идентификацию, посредством устройства NAS, что информация позиции передачи является информацией первой позиции, определение, что пакет одноранговой услуги исходит со стороны терминала, и ретрансляцию пакета одноранговой услуги на устройство двунаправленной обработки; прием, посредством устройства двунаправленной обработки, пакета одноранговой услуги, ретранслируемого устройством NAS, идентификацию, что информация позиции передачи является информацией второй позиции, определение, что пакет одноранговой услуги поступает на устройство двунаправленной обработки в первый раз, осуществление обработки управления или обработки тарификации на исходном конце в отношении пакета одноранговой услуги, и затем ретрансляцию пакета одноранговой услуги на устройство NAS; прием, посредством устройства NAS, пакета одноранговой услуги, ретранслируемого устройством двунаправленной обработки, идентификацию, что информация позиции передачи является информацией третьей позиции, определение, что обработка управления или обработка тарификации осуществлялась на исходном конце, и повторную ретрансляцию пакета одноранговой услуги на устройство двунаправленной обработки; прием, посредством устройства двунаправленной обработки, пакета одноранговой услуги, ретранслируемого устройством NAS, идентификацию, что информация позиции передачи является информацией четвертой позиции, определение, что пакет одноранговой услуги поступает на устройство двунаправленной обработки во второй раз, осуществление обработки управления или обработки тарификации на противоположном конце в отношении пакета одноранговой услуги, и затем ретрансляцию пакета одноранговой услуги на устройство NAS; прием, посредством устройства NAS, пакета одноранговой услуги, ретранслируемого устройством двунаправленной обработки, идентификацию, что информация позиции передачи является информацией пятой позиции, определение, что обработка управления или обработка тарификации осуществлялась на исходном конце и противоположном конце, и отправку пакета одноранговой услуги на противоположный конец.

Во втором возможном варианте реализации, сеть связи стороны сети включает в себя устройство NAS, сетевое устройство и устройство двунаправленной обработки; прием, посредством сети связи стороны сети, пакета услуги, и определение, что пакет услуги является пакетом одноранговой услуги, согласно тому факту, что адреса исходного конца и противоположного конца пакета услуги являются адресами в пуле адресов терминалов, включают в себя: прием, посредством устройства NAS, пакета услуги, и определение, что пакет услуги является пакетом одноранговой услуги, согласно тому факту, что адреса исходного конца и противоположного конца пакета услуги являются адресами в пуле адресов терминалов; идентификация, посредством сети связи стороны сети, информации позиции передачи пакета одноранговой услуги, и осуществление обработки управления или обработки тарификации на одном или обоих из исходного конца и противоположного конца в отношении пакета одноранговой услуги, согласно информации позиции передачи, включают в себя: идентификацию, посредством устройства NAS, что информация позиции передачи является информацией первой позиции, определение, что пакет одноранговой услуги исходит со стороны терминала, и ретрансляцию пакета одноранговой услуги на сетевое устройство; прием, посредством сетевого устройства, пакета одноранговой услуги, ретранслируемого устройством NAS, идентификацию, что информация позиции передачи является информацией второй позиции, определение, что пакет одноранговой услуги исходит из устройства NAS, и ретрансляцию пакета одноранговой услуги на устройство двунаправленной обработки; прием, посредством устройства двунаправленной обработки, пакета одноранговой услуги, ретранслируемого сетевым устройством, идентификацию, что информация позиции передачи является информацией третьей позиции, определение, что пакет одноранговой услуги поступает на устройство двунаправленной обработки в первый раз, осуществление обработки управления или обработки тарификации на исходном конце в отношении пакета одноранговой услуги, и затем ретрансляцию пакета одноранговой услуги на сетевое устройство; прием, посредством сетевого устройства, пакета одноранговой услуги, ретранслируемого устройством двунаправленной обработки, идентификацию, что информация позиции передачи является информацией четвертой позиции, определение, что обработка управления или обработка тарификации осуществлялась на исходном конце, и повторную ретрансляцию пакета одноранговой услуги на устройство двунаправленной обработки; прием, посредством устройства двунаправленной обработки, пакета одноранговой услуги, ретранслируемого сетевым устройством, идентификацию, что информация позиции передачи является информацией пятой позиции, определение, что пакет одноранговой услуги поступает на устройство двунаправленной обработки во второй раз, осуществление обработки управления или обработки тарификации на противоположном конце в отношении пакета одноранговой услуги, и затем ретрансляцию пакета одноранговой услуги на сетевое устройство; прием, посредством сетевого устройства, пакета одноранговой услуги, ретранслируемого устройством двунаправленной обработки, идентификацию, что информация позиции передачи является информацией шестой позиции, определение, что обработка управления или обработка тарификации осуществлялась на исходном конце и противоположном конце, и ретрансляцию пакета одноранговой услуги на устройство NAS; прием, посредством устройства NAS, пакета одноранговой услуги, ретранслируемого сетевым устройством, идентификацию, что информация позиции передачи является информацией седьмой позиции, определение, что пакет одноранговой услуги исходит из сетевого устройства, и отправку пакета одноранговой услуги на противоположный конец.

В третьем возможном варианте реализации, сеть связи стороны сети включает в себя устройство NAS; осуществление, посредством сети связи стороны сети, обработки управления или обработки тарификации на одном или обоих из исходного конца и противоположного конца в отношении пакета одноранговой услуги, согласно информации позиции передачи, включает в себя: определение, посредством устройства NAS, что пакет одноранговой услуги исходит со стороны терминала, согласно информации позиции передачи, и осуществление обработки управления или обработки тарификации на исходном конце в отношении пакета одноранговой услуги.

В четвертом возможном варианте реализации, совместно с третьим возможным вариантом реализации первого аспекта, осуществление, посредством сети связи стороны сети, обработки управления или обработки тарификации на одном или обоих из исходного конца и противоположного конца в отношении пакета одноранговой услуги, согласно информации позиции передачи, дополнительно включает в себя: при определении, что адрес противоположного конца является адресом, управляемым устройством NAS, осуществление, посредством устройства NAS, обработки управления или обработки тарификации на противоположном конце в отношении пакета одноранговой услуги, и затем ретрансляцию пакета одноранговой услуги на противоположный конец, или при определении, что адрес противоположного конца является адресом, управляемым другим устройством NAS, ретрансляцию пакета одноранговой услуги на другое устройство NAS.

В пятом возможном варианте реализации, сеть связи стороны сети включает в себя устройство NAS; осуществление, посредством сети связи стороны сети, обработки управления или обработки тарификации на одном или обоих из исходного конца и противоположного конца в отношении пакета одноранговой услуги, согласно информации позиции передачи, включает в себя: определение, посредством устройства NAS, что пакет одноранговой услуги исходит со стороны сети согласно информации позиции передачи, осуществление обработки управления или обработки тарификации на противоположном конце в отношении пакета одноранговой услуги, и затем ретрансляцию пакета одноранговой услуги на противоположный конец.

Во втором аспекте предусмотрена сеть связи стороны сети, включающая в себя: устройство NAS сервера доступа к сети и устройство двунаправленной обработки, в котором устройство NAS находится в коммуникационном соединении с устройством двунаправленной обработки; устройство NAS выполнено с возможностью приема пакета услуги, определения, что пакет услуги является пакетом одноранговой услуги, согласно тому факту, что адреса исходного конца и противоположного конца пакета услуги являются адресами в пуле адресов терминалов, идентификации информации позиции передачи пакета одноранговой услуги, и ретрансляции пакета одноранговой услуги согласно информации позиции передачи, причем информация позиции передачи включает в себя информацию физического порта, виртуальной локальной сети или туннеля, который передает пакет одноранговой услуги; и устройство двунаправленной обработки выполнено с возможностью идентификации информации позиции передачи, и осуществления обработки управления или обработки тарификации на одном или обоих из исходного конца и противоположного конца в отношении пакета одноранговой услуги, согласно информации позиции передачи.

В первом возможном варианте реализации, устройство NAS в частности, выполнено с возможностью идентификации, что информация позиции передачи является информацией первой позиции, определения, что пакет одноранговой услуги исходит со стороны терминала, и ретрансляции пакета одноранговой услуги на устройство двунаправленной обработки или приема пакета одноранговой услуги, ретранслируемого устройством двунаправленной обработки, идентификации, что информация позиции передачи является информацией третьей позиции, определения, что обработка управления или обработка тарификации осуществлялась на исходном конце, и повторной ретрансляции пакета одноранговой услуги на устройство двунаправленной обработки, или приема пакета одноранговой услуги, ретранслируемого устройством двунаправленной обработки, идентификации, что информация позиции передачи является информацией пятой позиции, определения, что обработка управления или обработка тарификации осуществлялась на исходном конце и противоположном конце, и отправки пакета одноранговой услуги на противоположный конец; причем устройство двунаправленной обработки включает в себя: модуль приема, выполненный с возможностью приема пакета одноранговой услуги, ретранслируемого устройством NAS; модуль идентификации, выполненный с возможностью идентификации, что информация позиции передачи является информацией второй позиции, определения, что пакет одноранговой услуги поступает на устройство двунаправленной обработки в первый раз, и запуска первого модуля дополнительной обработки устройства двунаправленной обработки, или идентификации, что информация позиции передачи является информацией четвертой позиции, определения, что пакет одноранговой услуги поступает на устройство двунаправленной обработки во второй раз, и запуска второго модуля дополнительной обработки устройства двунаправленной обработки; первый модуль дополнительной обработки, выполненный с возможностью осуществления обработки управления или обработки тарификации на исходном конце в отношении пакета одноранговой услуги, и последующей ретрансляции пакета одноранговой услуги на устройство NAS; второй модуль дополнительной обработки, выполненный с возможностью осуществления обработки управления или обработки тарификации на противоположном конце в отношении пакета одноранговой услуги, и последующей ретрансляции пакета одноранговой услуги на устройство NAS.

В третьем аспекте, предусмотрена сеть связи стороны сети, включающая в себя: устройство NAS сервера доступа к сети, сетевое устройство и устройство двунаправленной обработки, в котором устройство двунаправленной обработки находится в коммуникационном соединении с устройством NAS через сетевое устройство; устройство NAS выполнено с возможностью приема пакета услуги, определения, что пакет услуги является пакетом одноранговой услуги, согласно тому факту, что адреса исходного конца и противоположного конца пакета услуги являются адресами в пуле адресов терминалов, идентификации информации позиции передачи пакета одноранговой услуги, и ретрансляции пакета одноранговой услуги согласно информации позиции передачи, причем информация позиции передачи включает в себя информацию физического порта, виртуальной локальной сети или туннеля, который передает пакет одноранговой услуги; сетевое устройство выполнено с возможностью идентификации информации позиции передачи и ретрансляции пакета одноранговой услуги согласно информации позиции передачи; и устройство двунаправленной обработки выполнено с возможностью идентификации информации позиции передачи, и осуществления обработки управления или обработки тарификации на одном или обоих из исходного конца и противоположного конца в отношении пакета одноранговой услуги, согласно информации позиции передачи.

В первом возможном варианте реализации, устройство NAS в частности, выполнено с возможностью идентификации, что информация позиции передачи является информацией первой позиции, определения, что пакет одноранговой услуги исходит со стороны терминала, и ретрансляции пакета одноранговой услуги на сетевое устройство, или приема пакета одноранговой услуги, ретранслируемого сетевым устройством, идентификации, что информация позиции передачи является информацией седьмой позиции, определения, что пакет одноранговой услуги исходит из сетевого устройства и отправки пакета одноранговой услуги на противоположный конец; сетевое устройство, в частности, выполнено с возможностью приема пакета одноранговой услуги, ретранслируемого устройством NAS, идентификации, что информация позиции передачи является информацией второй позиции, определения, что пакет одноранговой услуги исходит из устройства NAS, и ретрансляции пакета одноранговой услуги на устройство двунаправленной обработки или приема пакета одноранговой услуги, ретранслируемого устройством двунаправленной обработки, идентификации, что информация позиции передачи является информацией четвертой позиции, определения, что обработка управления или обработка тарификации осуществлялась на исходном конце, и повторной ретрансляции пакета одноранговой услуги на устройство двунаправленной обработки, или приема пакета одноранговой услуги, ретранслируемого устройством двунаправленной обработки, идентификации, что информация позиции передачи является информацией шестой позиции, определения, что обработка управления или обработка тарификации осуществлялась на исходном конце и противоположном конце, и ретрансляции пакета одноранговой услуги на устройство NAS; причем устройство двунаправленной обработки включает в себя: модуль приема, выполненный с возможностью приема пакета одноранговой услуги, ретранслируемого сетевым устройством; модуль идентификации, выполненный с возможностью идентификации, что информация позиции передачи является информацией третьей позиции, определения, что пакет одноранговой услуги поступает на устройство двунаправленной обработки в первый раз, и запуска первого модуля дополнительной обработки устройства двунаправленной обработки, или идентификации, что информация позиции передачи является информацией пятой позиции, определения, что пакет одноранговой услуги поступает на устройство двунаправленной обработки во второй раз, и запуска второго модуля дополнительной обработки устройства двунаправленной обработки; первый модуль дополнительной обработки, выполненный с возможностью осуществления обработки управления или обработки тарификации на исходном конце в отношении пакета одноранговой услуги, и последующей ретрансляции пакета одноранговой услуги на сетевое устройство; второй модуль дополнительной обработки, выполненный с возможностью осуществления обработки управления или обработки тарификации на противоположном конце в отношении пакета одноранговой услуги, и последующей ретрансляции пакета одноранговой услуги на сетевое устройство.

В четвертом аспекте предусмотрено устройство NAS сервера доступа к сети, включающее в себя: модуль обработки пакетов услуги, выполненный с возможностью приема пакета услуги и определения, что пакет услуги является пакетом одноранговой услуги, согласно тому факту, что адреса исходного конца и противоположного конца пакета услуги являются адресами в пуле адресов терминалов; модуль идентификации, выполненный с возможностью идентификации информации позиции передачи пакета одноранговой услуги, причем информация позиции передачи включает в себя информацию физического порта, виртуальной локальной сети или туннеля, который передает пакет одноранговой услуги; и модуль обработки, выполненный с возможностью осуществления обработки управления или обработки тарификации на одном или обоих из исходного конца и противоположного конца в отношении пакета одноранговой услуги, согласно информации позиции передачи, идентифицированной модулем идентификации.

В первом возможном варианте реализации, модуль обработки, в частности, выполнен с возможностью определения, что пакет одноранговой услуги исходит со стороны терминала, согласно информации позиции передачи, и осуществления обработки управления или обработки тарификации на исходном конце в отношении пакета одноранговой услуги.

Во втором возможном варианте реализации, совместно с первым возможным вариантом реализации четвертого аспекта, модуль обработки, в частности, выполнен с возможностью, при определении, что адрес противоположного конца является адресом, управляемым устройством NAS, осуществления обработки управления или обработки тарификации на противоположном конце в отношении пакета одноранговой услуги, и последующей ретрансляции пакета одноранговой услуги на противоположный конец, или при определении, что адрес противоположного конца является адресом, управляемым другим устройством NAS, ретрансляции пакета одноранговой услуги на другое устройство NAS.

В третьем возможном варианте реализации, модуль обработки, в частности, выполнен с возможностью определения, что пакет одноранговой услуги исходит со стороны сети согласно информации позиции передачи, осуществления обработки управления или обработки тарификации на противоположном конце в отношении пакета одноранговой услуги, и последующей ретрансляции пакета одноранговой услуги на противоположный конец.

В пятом аспекте предусмотрено устройство двунаправленной обработки для одноранговой услуги, включающее в себя: модуль приема, выполненный с возможностью приема пакета одноранговой услуги, ретранслируемого устройством на стороне сети; модуль идентификации, выполненный с возможностью идентификации информации позиции передачи пакета одноранговой услуги согласно пакету одноранговой услуги, принятому модулем приема, причем информация позиции передачи включает в себя информацию физического порта, виртуальной локальной сети или туннеля, который передает пакет одноранговой услуги; и модуль обработки, выполненный с возможностью осуществления обработки управления или обработки тарификации на одном или обоих их исходного конца и противоположного конца в отношении пакета одноранговой услуги, согласно информации позиции передачи, идентифицированной модулем идентификации, и последующей ретрансляции пакета одноранговой услуги на устройство на стороне сети.

В первом возможном варианте реализации, модуль идентификации в частности, выполнен с возможностью идентификации информации позиции передачи согласно пакету одноранговой услуги, принятому модулем приема, определения, что пакет одноранговой услуги поступает на устройство двунаправленной обработки в первый раз, и запуска первого модуля дополнительной обработки в модуле обработки, или идентификации информации позиции передачи согласно пакету одноранговой услуги, принятому модулем приема, определения, что пакет одноранговой услуги поступает на устройство двунаправленной обработки во второй раз, и запуска второго модуля дополнительной обработки в модуле обработки; причем модуль обработки в частности включает в себя: первый модуль дополнительной обработки, выполненный с возможностью осуществления обработки управления или обработки тарификации на исходном конце в отношении пакета одноранговой услуги, и последующей ретрансляции пакета одноранговой услуги на устройство на стороне сети; второй модуль дополнительной обработки, выполненный с возможностью осуществления обработки управления или обработки тарификации на противоположном конце в отношении пакета одноранговой услуги, и последующей ретрансляции пакета одноранговой услуги на устройство на стороне сети.

Во втором возможном варианте реализации, совместно с пятым аспектом или первым возможным вариантом реализации пятого аспекта, устройство двунаправленной обработки располагается в устройстве NAS сервера доступа к сети и находится в коммуникационном соединении с модулем обработки пакетов услуги в устройстве NAS, и устройство на стороне сети является модулем обработки пакетов услуги в устройстве NAS.

В третьем возможном варианте реализации, совместно с пятым аспектом или первым возможным вариантом реализации пятого аспекта, устройство двунаправленной обработки находится в коммуникационном соединении с устройством NAS, и устройство на стороне сети является устройством NAS.

В четвертом возможном варианте реализации, совместно с пятым аспектом или первым возможным вариантом реализации пятого аспекта, устройство двунаправленной обработки находится в коммуникационном соединении с устройством NAS через сетевое устройство, и устройство на стороне сети является сетевым устройством.

На основании вышеупомянутых технических решений, согласно вариантам осуществления настоящего изобретения, идентифицируя информацию позиции передачи пакета одноранговой услуги и осуществляя обработку управления или обработку тарификации на одном или обоих из исходного конца и противоположного конца в отношении пакета одноранговой услуги, согласно информации позиции передачи, можно повысить гибкость осуществления обработки управления или обработки тарификации на пользователях одноранговой услуги.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Для более наглядной иллюстрации технических решений согласно вариантам осуществления настоящего изобретения, ниже кратко представлены прилагаемые чертежи, необходимые согласно вариантам осуществления настоящего изобретения. Очевидно, прилагаемые чертежи в нижеследующем описании демонстрируют лишь некоторые из вариантов осуществления настоящего изобретения, на основании которых специалисты в данной области техники могут составить другие чертежи без применения творческих способностей.

Фиг. 1a, фиг. 1b и фиг. 1c – упрощенные схемы системных архитектур сети с услугой передачи данных согласно вариантам осуществления настоящего изобретения.

Фиг. 2 – упрощенная блок-схема операций способа обработки одноранговой услуги согласно варианту осуществления настоящего изобретения.

Фиг. 3 – другая упрощенная блок-схема операций способа обработки одноранговой услуги согласно варианту осуществления настоящего изобретения.

Фиг. 4 – упрощенная схема взаимодействия способа обработки одноранговой услуги согласно варианту осуществления настоящего изобретения.

Фиг. 5A и фиг. 5B – другая упрощенная блок-схема операций способа обработки одноранговой услуги согласно варианту осуществления настоящего изобретения.

Фиг. 6 – другая упрощенная схема взаимодействия способа обработки одноранговой услуги согласно варианту осуществления настоящего изобретения.

Фиг. 7 – упрощенная блок-схема сети связи стороны сети согласно варианту осуществления настоящего изобретения.

Фиг. 8 – упрощенная блок-схема сети связи стороны сети согласно другому варианту осуществления настоящего изобретения.

Фиг. 9 – упрощенная блок-схема устройства NAS согласно варианту осуществления настоящего изобретения.

Фиг. 10 – упрощенная блок-схема устройства двунаправленной обработки согласно варианту осуществления настоящего изобретения.

ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ

Ясное и полное описание технических решений согласно вариантам осуществления настоящего изобретения будет приведено ниже, совместно с прилагаемыми чертежами согласно вариантам осуществления настоящего изобретения. Очевидно, описанные варианты осуществления представляют собой лишь часть, но не все, из вариантов осуществления настоящего изобретения. Все остальные варианты осуществления, полученные специалистами в данной области техники на основании вариантов осуществления настоящего изобретения без применения творческих способностей, подлежат включению в объем защиты настоящего изобретения.

На Фиг. 1a, фиг. 1b и фиг. 1c показаны упрощенные схемы системных архитектур сети с услугой передачи данных в реализациях. В сети с услугой передачи данных, пользователь активирует услугу передачи данных и принимает услугу передачи данных посредством сервера доступа к сети (именуемого устройством NAS, Network Access Server), например, сервера широкополосного удаленного доступа (Broadband Remote Access Server, именуемого “BRAS”), шлюзового узла поддержки GPRS (gateway GPRS support node, именуемого “GGSN”) и обслуживающего узла пакетных данных (Packet Data Serving Node, именуемого “PDSN”).

Согласно вариантам осуществления настоящего изобретения, обработка тарификации или обработка управления на обеих сторонах, а именно, на исходном конце и противоположном конце одноранговой услуги могут осуществляться за счет обеспечения нового устройства NAS (включающего в себя устройство двунаправленной обработки, см. фиг. 1a), или развертывания устройства двунаправленной обработки (см. фиг. 1b и фиг. 1c) в коммуникационном соединении с устройством NAS. Согласно фиг. 1b, устройство NAS может находиться в прямом коммуникационном соединении с устройством двунаправленной обработки; согласно фиг. 1c, между устройством NAS и устройством двунаправленной обработки сетевым устройством, также может быть развернут, например, коммутатор или маршрутизатор. Таким образом, согласно вариантам осуществления настоящего изобретения, устройством, ретранслирующим пакет на устройство двунаправленной обработки, может быть устройство NAS и также может быть сетевое устройство, развернутое между устройством NAS и устройством двунаправленной обработки.

Для пояснения решений, система, образованная такими устройствами стороны сети, как вышеупомянутые устройство NAS, устройство двунаправленной обработки, сетевое устройство и платформа услуги передачи данных называется сетью связи стороны сети.

На Фиг. 2 показана упрощенная блок-схема операций способа 100 для обработки одноранговой услуги согласно варианту осуществления настоящего изобретения. Как показано на фиг. 2, способ 100 включает в себя:

S110, сеть связи стороны сети принимает пакет услуги и определяет, что пакет услуги является пакетом одноранговой услуги согласно тому факту, что адреса исходного конца и противоположного конца пакета услуги являются адресами в пуле адресов терминалов;

S120, сеть связи стороны сети идентифицирует информацию позиции передачи пакета одноранговой услуги и осуществляет обработку управления или обработку тарификации на одном или обоих из исходного конца и противоположного конца в отношении пакета одноранговой услуги, согласно информации позиции передачи, причем информация позиции передачи включает в себя информацию физического порта, виртуальной локальной сети или туннеля, который передает пакет одноранговой услуги.

Согласно вариантам осуществления настоящего изобретения, информация позиции передачи относится к позиции сети связи, пройденной пакетом услуги в процессе коммуникационной передачи, и не предусматривает никакого ограничения вариантами осуществления настоящего изобретения. В сети связи стороны сети, позициям, пройденным пакетом услуги в процессе передачи, выделяются разные идентификаторы, чтобы устройство, принимающее пакет услуги в сети могло определить сетевое устройство предыдущего перехода пакета услуги с использованием этих идентификаторов; кроме того, устройство может определять, осуществлять ли обработку управления или обработку тарификации на одном или обоих из исходного конца и противоположного конца в отношении пакета одноранговой услуги, согласно сетевому устройству предыдущего перехода пакета услуги и совместно с соответствующей политикой управления и тарификации.

Вышеупомянутая информация позиции передачи может быть информацией физического порта, виртуальной локальной сети (Virtual Local Area Network, именуемой “VLAN”), например, идентификатором VLAN, VLAN ID, или туннеля (Tunnel), например, идентификатором туннеля, Tunnel ID, который передает пакет одноранговой услуги. В частности, информация VLAN переносятся в пакете данных, и информация физического порта и информация туннеля идентифицируются и различаются через подключенные физические линии связи. Для облегчения понимания, физический порт относится к порту сети связи, имеющему физическую значимость, например, интерфейсу Ethernet или оптоволоконному интерфейсу, принимающему пакет услуги; VLAN относится к виртуальной локальной сети, состоящей из сетевого устройства, принимающего пакет услуги, и сетевого устройства, отправляющего пакет услуги, и, в общем случае, различается согласно VLAN ID, в частности, идентификаторы, выделенные VLAN восходящей линии связи и VLAN нисходящей линии связи, различны, что позволяет различать направления передачи пакета услуги; туннель относится к информации туннеля, принимающего пакет услуги, и, в общем случае, различается по Tunnel ID в сетевом устройстве.

Специалисты в данной области техники могут понять, что, в ходе вышеупомянутой обработки управления или обработки тарификации, опорная информация включает в себя, по меньшей мере, политику управления и тарификации в отношении исходного конца, политику управления и тарификации в отношении противоположного конца или политику, полученную окончательным принятием решения в отношении вышеупомянутых двух политик управления и тарификации. В различных вариантах осуществления настоящего изобретения, обработка управления включает в себя управление доступом для предоставления доступна или отказа в доступе к услугам, к которым обращается пользователь, или управление полосой и т.п.; обработка тарификации включает в себя тарификацию трафика, тарификацию длительности или повременную оплату, или комбинированную трехрежимную тарификацию услуг, к которым обращается пользователь. Согласно варианту осуществления настоящего изобретения, услуги, к которым обращается пользователь могут управляться и тарифицироваться или только управляться или только тарифицироваться, и это не ограничивается в настоящем изобретении.

Технические решения вариантов осуществления настоящего изобретения применимы не только к сценарию, в котором одноранговая услуга осуществляются между двумя пользователями (исходным концом и противоположным концом), но и к сценарию, в котором одноранговые услуги инициируются среди множества пользователей, поскольку пакетное взаимодействие среди множества пользователей можно в итоге преобразовывать во множество сценариев взаимодействия двусторонних услуг.

Способ обработки одноранговой услуги варианта осуществления настоящего изобретения, благодаря идентификации информации позиции передачи пакета одноранговой услуги и осуществления обработки управления или обработки тарификации на одном или обоих из исходного конца и противоположного конца в отношении пакета одноранговой услуги, согласно информации позиции передачи, позволяет осуществлять обработку управления или обработку тарификации на обеих сторонах одноранговой услуги.

В частности, вышеупомянутый этап 120 может включать в себя разнообразную обработку: при определении, что пакет одноранговой услуги исходит со стороны терминала (исходного конца) согласно информации позиции передачи, и не осуществляется ни обработка управления, ни обработка тарификации, осуществление обработки управления или тарификации в отношении исходного конца согласно адресу исходного конца в пакете услуги и совместно с политикой управления и тарификации исходного конца, и определение следующего перехода пакета услуги (следующий переход может отличаться