УСТРОЙСТВО, СПОСОБ И СИСТЕМА УПРАВЛЕНИЯ НАЧИСЛЕНИЕМ ПЛАТЫ
DEVICE, METHOD AND SYSTEM OF CHARGE MANAGEMENT

ОБЛАСТЬ ТЕХНИКИ
[0001] Варианты осуществления настоящего изобретения относятся к области связи и, более конкретно, к устройству, способу и системе начисления платы.
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
[0002] Служба 800 трафика является службой, которая главным образом начисляет плату сервис-провайдеру (SP) предоставления видеоуслуг через Интернет (OTT). OTT SP может относиться к корпоративной группе, упоминаемой как группа для краткости. С развитием 4G, оператор должен кооперироваться с корпоративной группой, чтобы установить промышленное объединение, чтобы добиться мульти-выигрыша между оператором, пользователем и корпоративной группой. Служба 800 трафика в основном оплачивается корпоративной группой, и может быть получено больше возмещений от услуг с добавленной стоимостью, например, может быть получен трафик большего доступа, может быть улучшена эффективность работы сотрудника в корпоративной группе. Пользователю не нужно беспокоиться об оплате, и он получает лучший опыт доступа службе 800 трафика. Могут быть лучше освоены сетевые инвестиции оператора, и получено больше возможностей расширения.
[0003] Имеется много OTT SP, с которыми может сотрудничать оператор. Один OTT SP может обеспечивать множество служб 800 трафика. Оператор должен назначать идентификатор начисления платы каждой службе 800 трафика. Оператор должен быть способен быстро развертывать новую службу 800 трафика простым и удобным способом и гибко и динамически адаптироваться к изменению на сервере OTT SP, чтобы гарантировать, что все службы 800 трафика пользователя могут быть точно бесплатными.
[0004] В настоящее время каждый OTT SP предоставляет список адресов серверов/хостов или список унифицированных указателей ресурсов (URL) службы 800 трафика. Оператор предоставляет идентификатор службы и идентификатор начисления платы, которые соответствуют списку адресов серверов/хостов или списку URL, и вся информация должна быть предварительно сконфигурирована функцией обеспечения выполнения политики и начисления платы (PCEF). Когда сервер службы 800 трафика изменяется или предоставляется новая служба 800 трафика, конфигурация в PCEF также должна быть соответственно скорректирована. Это вызывает большую рабочую нагрузку конфигурирования в PCEF.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] Варианты осуществления настоящего изобретения обеспечивают устройство, способ и систему начисления платы, так что рабочая нагрузка конфигурирования PCEF может быть снижена.
[0006] В соответствии с первым аспектом, предложено устройство управления начислением платы, причем, когда пользовательское оборудование UE получает доступ к службе, которая начисляет плату OTT сервис-провайдеру SP, устройство включает в себя:
приемник, сконфигурированный, чтобы принимать информацию описания потока от функции обеспечения выполнения политики и начисления платы PCEF, причем информация описания потока получается посредством PCEF в соответствии с потоком данных, принятым от UE;
процессор, сконфигурированный, чтобы определять, в соответствии с информацией описания потока, принятой приемником, идентификатор службы, соответствующий потоку данных; и
передатчик, сконфигурированный, чтобы отправлять идентификатор службы, определенный процессором, к PCEF, так что PCEF начисляет плату за службу в соответствии с идентификатором службы.
[0007] Со ссылкой на первый аспект, в первом возможном варианте реализации первого аспекта, процессор дополнительно сконфигурирован, чтобы определять, в соответствии с информацией описания потока, принятой приемником, идентификатор начисления платы, соответствующий потоку данных; и
передатчик дополнительно сконфигурирован, чтобы отправлять идентификатор начисления платы к PCEF.
[0008] Со ссылкой на первый аспект или вышеуказанный первый возможный вариант реализации первого аспекта, во втором возможном варианте реализации первого аспекта, приемник дополнительно сконфигурирован, чтобы принимать идентификатор пользователя UE;
процессор дополнительно сконфигурирован, чтобы определять, имеется ли соответствие между идентификатором пользователя и идентификатором службы; и
передатчик специфически сконфигурирован, чтобы: если процессор определяет, что имеется соответствие между идентификатором пользователя и идентификатором службы, отправлять идентификатор службы и идентификатор начисления платы к PCEF.
[0009] Со ссылкой на первый аспект или вышеуказанные возможные варианты реализации первого аспекта, в третьем возможном варианте реализации первого аспекта, приемник дополнительно сконфигурирован, чтобы принимать информацию регистрации пользователя, отправленную устройством OTT SP или системой коммерческой и операционной поддержки BOSS; и
процессор специфически сконфигурирован, чтобы генерировать первую информацию согласования в соответствии с информацией регистрации пользователя, причем первая информация согласования включает в себя соответствие между идентификатором пользователя и идентификатором службы.
[0010] Со ссылкой на первый аспект или вышеуказанные возможные варианты реализации первого аспекта, в четвертом возможном варианте реализации первого аспекта, процессор специфически сконфигурирован, чтобы определять, в соответствии с первой информацией согласования, имеется ли соответствие между идентификатором пользователя и идентификатором службы.
[0011] Со ссылкой на первый аспект или вышеуказанные возможные варианты реализации первого аспекта, в пятом возможном варианте реализации первого аспекта, приемник дополнительно сконфигурирован, чтобы принимать информацию регистрации пользователя, отправленную устройством OTT SP; и
передатчик дополнительно сконфигурирован, чтобы отправлять информацию регистрации пользователя к системе коммерческой и операционной поддержки BOSS.
[0012] Со ссылкой на первый аспект или вышеуказанные возможные варианты реализации первого аспекта, в шестом возможном варианте реализации первого аспекта, приемник дополнительно сконфигурирован, чтобы: получать идентификатор службы и идентификатор начисления платы, которые сконфигурированы оператором, и принимать набор правил службы, отправленный устройством OTT SP; и
процессор дополнительно сконфигурирован, чтобы генерировать вторую информацию согласования в соответствии с набором правил службы, причем вторая информация согласования включает в себя соответствие между набором правил службы, идентификатором службы и идентификатором начисления платы.
[0013] Со ссылкой на первый аспект или вышеуказанные возможные варианты реализации первого аспекта, в седьмом возможном варианте реализации первого аспекта, процессор дополнительно сконфигурирован, чтобы определять, в соответствии с второй информацией согласования, идентификатор службы и идентификатор начисления платы, которые соответствуют потоку данных.
[0014] Со ссылкой на первый аспект или вышеуказанные возможные варианты реализации первого аспекта, в восьмом возможном варианте реализации первого аспекта, приемник дополнительно сконфигурирован, чтобы: получать идентификатор службы и идентификатор начисления платы, которые сконфигурированы оператором, и принимать набор правил службы, отправленный устройством OTT SP;
передатчик дополнительно сконфигурирован, чтобы отправлять идентификатор службы и идентификатор начисления платы к функции политики и правил начисления платы PCRF; и
процессор дополнительно сконфигурирован, чтобы генерировать третью информацию согласования в соответствии с набором правил службы, причем третья информация согласования включает себя соответствие между набором правил службы и идентификатором службы.
[0015] Со ссылкой на первый аспект или вышеуказанные возможные варианты реализации первого аспекта, в девятом возможном варианте реализации первого аспекта, приемник дополнительно сконфигурирован, чтобы принимать информацию регистрации пользователя, отправленную устройством OTT SP; и
передатчик дополнительно сконфигурирован, чтобы отправлять информацию регистрации пользователя к PCRF.
[0016] В соответствии со вторым аспектом, обеспечена функция обеспечения выполнения политики и начисления платы PCEF, причем, если пользовательское оборудование UE получает доступ к службе, которая начисляет плату сервис-провайдеру SP предоставления видеоуслуг через Интернет OTT, PCEF включает в себя:
приемник, сконфигурированный, чтобы принимать поток данных, отправленный посредством UE;
процессор, сконфигурированный, чтобы: синтаксически анализировать поток данных и определять информацию описания потока для потока данных; и
передатчик, сконфигурированный, чтобы отправлять информацию описания потока, определенную процессором, к устройству управления начислением платы; причем
приемник дополнительно сконфигурирован, чтобы принимать идентификатор службы, отправленный устройством управления начислением платы, причем идентификатор службы определен устройством управления начислением платы в соответствии с информацией описания потока; и
процессор дополнительно сконфигурирован, чтобы выполнять онлайн/офлайн начисление платы за службу в соответствии с идентификатором службы, принятым приемником.
[0017] Со ссылкой на второй аспект, в первом возможном варианте реализации второго аспекта, приемник дополнительно сконфигурирован, чтобы принимать идентификатор начисления платы, отправленный устройством управления начислением платы; и
процессор специфически сконфигурирован, чтобы выполнять онлайн/офлайн начисление платы за службу в соответствии с идентификатором службы и идентификатором начисления платы.
[0018] Со ссылкой на второй аспект, во втором возможном варианте реализации второго аспекта, процессор дополнительно сконфигурирован, чтобы определять, регистрируется ли UE для службы;
передатчик специфически сконфигурирован, чтобы: если процессор определяет, что UE регистрируется для службы, отправлять информацию описания потока к устройству управления начислением платы.
[0019] В соответствии третьим аспектом, обеспечена функция политики и правил начисления платы PCRF, включающая в себя:
приемник, сконфигурированный, чтобы: принимать идентификатор службы и идентификатор начисления платы от устройства управления начислением платы и принимать информацию регистрации пользователя от устройства управления начислением платы или системы коммерческой и операционной поддержки BOSS; и
процессор, сконфигурированный, чтобы генерировать политику управления политикой и начислением платы PCC в соответствии с информацией регистрации пользователя, идентификатором службы и идентификатором начисления платы, которые приняты приемником.
[0020] В соответствии с четвертым аспектом, обеспечена система коммерческой и операционной поддержки BOSS, включающая в себя:
приемник, сконфигурированный, чтобы принимать информацию регистрации пользователя; и
передатчик, сконфигурированный, чтобы отправлять информацию регистрации пользователя, принятую приемником, к устройству управления начислением платы.
[0021] Со ссылкой на четвертый аспект, в первом возможном варианте реализации четвертого аспекта, когда служба, которая начисляет плату сервис-провайдеру SP предоставления видеоуслуг через Интернет OTT, является службой отсроченного (обратного) начисления платы, приемник специфически сконфигурирован, чтобы принимать информацию регистрации пользователя от устройства OTT SP; или, когда служба, которая начисляет плату сервис-провайдеру SP предоставления видеоуслуг через Интернет OTT, является службой форвардного (заблаговременного) начисления платы, приемник специфически сконфигурирован, чтобы принимать информацию регистрации пользователя от пользовательского оборудования UE.
[0022] В соответствии с пятым аспектом, обеспечено устройство сервис-провайдера SP предоставления видеоуслуг через Интернет OTT, включающее в себя:
процессор, сконфигурированный, чтобы генерировать набор правил службы; и
передатчик, сконфигурированный, чтобы отправлять набор правил службы к устройству управления начислением платы.
[0023] Со ссылкой на пятый аспект, в первом возможном варианте реализации пятого аспекта, когда служба, которая начисляет плату OTT SP, является службой обратного начисления платы,
процессор дополнительно сконфигурирован, чтобы генерировать информацию регистрации пользователя; и
передатчик дополнительно сконфигурирован, чтобы отправлять информацию регистрации пользователя к устройству управления начислением платы или системе коммерческой и операционной поддержки BOSS.
[0024] В соответствии седьмым аспектом, обеспечена система начисления платы, включающая в себя:
устройство управления начислением платы в соответствии с первым аспектом или возможными вариантами реализации первого аспекта;
функцию обеспечения выполнения политики и начисления платы PCEF;
функцию политики и правил начисления платы PCRF; и
систему коммерческой и операционной поддержки BOSS.
[0025] В соответствии с седьмым аспектом, обеспечен способ начисления платы, причем, когда пользовательское оборудование UE получает доступ к службе, которая начисляет плату сервис-провайдеру SP предоставления видеоуслуг через Интернет OTT, способ включает в себя:
прием информации описания потока от функции обеспечения выполнения политики и начисления платы PCEF, причем информация описания потока получается посредством PCEF в соответствии с потоком данных, принятым от UE;
определение, в соответствии с информацией описания потока, идентификатора службы, соответствующего потоку данных; и
отправку идентификатора службы к PCEF, так что PCEF начисляет плату за службу в соответствии идентификатором службы.
[0026] Со ссылкой на седьмой аспект, в первом возможном варианте реализации седьмого аспекта, определение, в соответствии с информацией описания потока, идентификатора службы, соответствующего потоку данных, включает в себя:
определение, в соответствии с информацией описания потока, идентификатора службы и идентификатора начисления платы, которые соответствуют потоку данных; и
отправка идентификатора службы к PCEF включает в себя:
отправку идентификатора службы и идентификатора начисления платы к PCEF.
[0027] Со ссылкой на первый возможный вариант реализации седьмого аспекта, во втором возможном варианте реализации седьмого аспекта, способ дополнительно включает в себя:
прием идентификатора пользователя UE от PCEF; и
определение, имеется ли соответствие между идентификатором пользователя и идентификатором службы; причем
отправка идентификатора службы и идентификатора начисления платы к PCEF включает в себя:
если определено, что имеется соответствие между идентификатором пользователя и идентификатором службы, отправку идентификатора службы и идентификатора начисления платы к PCEF.
[0028] Со ссылкой на седьмой аспект или возможные варианты реализации седьмого аспекта, в третьем возможном варианте реализации седьмого аспекта, перед приемом информации описания потока от PCEF, способ дополнительно включает в себя:
прием информации регистрации пользователя, отправленной устройством OTT SP или системой коммерческой и операционной поддержки BOSS; и
генерацию первой информации согласования в соответствии с информацией регистрации пользователя, причем первая информация согласования включает в себя соответствие между идентификатором пользователя и идентификатором службы.
[0029] Со ссылкой на седьмой аспект или возможные варианты реализации седьмого аспекта, в четвертом возможном варианте реализации седьмого аспекта, определение, имеется ли соответствие между идентификатором пользователя и идентификатором службы включает в себя:
определение, в соответствии с первой информацией согласования, имеется ли соответствие между идентификатором пользователя и идентификатором службы.
[0030] Со ссылкой на седьмой аспект или возможные варианты реализации седьмого аспекта, в пятом возможном варианте реализации седьмого аспекта, перед приемом информации описания потока от PCEF, способ дополнительно включает в себя:
прием информации регистрации пользователя, отправленной устройством OTT SP; и
отправку информации регистрации пользователя к системе коммерческой и операционной поддержки BOSS.
[0031] Со ссылкой на седьмой аспект или возможные варианты реализации седьмого аспекта, в шестом возможном варианте реализации седьмого аспекта, перед приемом информации описания потока от PCEF, способ дополнительно включает в себя:
получение идентификатора службы и идентификатора начисления платы, которые сконфигурированы оператором, и прием набора правил службы, отправленного устройством OTT SP; и
генерацию второй информации согласования в соответствии с набором правил службы, причем вторая информация согласования включает в себя соответствие между набором правил службы, идентификатором службы и идентификатором начисления платы.
[0032] Со ссылкой на седьмой аспект или возможные варианты реализации седьмого аспекта, в седьмом возможном варианте реализации седьмого аспекта, определение, в соответствии информацией описания потока, идентификатора службы и идентификатора начисления платы, которые соответствуют потоку данных, включает в себя:
определение, в соответствии с второй информацией согласования, идентификатора службы и идентификатора начисления платы, которые соответствуют потоку данных.
[0033] Со ссылкой на седьмой аспект или возможные варианты реализации седьмого аспекта, в восьмом возможном варианте реализации седьмого аспекта, перед приемом информации описания потока от PCEF, способ дополнительно включает в себя:
получение идентификатора службы и идентификатора начисления платы, которые сконфигурированы оператором, и прием набора правил службы, отправленного устройством OTT SP;
отправку идентификатора службы и идентификатора начисления платы к функции политики и правил начисления платы PCRF; и
генерацию третьей информации согласования в соответствии с набором правил службы, причем третья информация согласования включает в себя соответствие между набором правил службы и идентификатором службы.
[0034] Со ссылкой на седьмой аспект или возможные варианты реализации седьмого аспекта, в девятом возможном варианте реализации седьмого аспекта, перед приемом информации описания потока от PCEF, способ дополнительно включает в себя:
прием информации регистрации пользователя, отправленной устройством OTT SP; и
отправку информации регистрации пользователя к PCRF.
[0035] В соответствии с восьмым аспектом, обеспечен способ начисления платы, причем способ выполняется функцией обеспечения выполнения политики и начисления платы PCEF, и когда пользовательское оборудование UE получает доступ к службе, которая начисляет плату сервис-провайдеру SP предоставления видеоуслуг через Интернет OTT, способ включает в себя:
прием потока данных, отправленного посредством UE;
синтаксический анализ потока данных и определение информации описания потока для потока данных;
отправку информации описания потока к устройству управления начислением платы;
прием идентификатора службы, отправленного устройством управления начислением платы, причем идентификатор службы определен устройством управления начислением платы в соответствии с информацией описания потока; и
выполнение онлайн/офлайн начисления платы за службу в соответствии с идентификатором службы.
[0036] Со ссылкой на восьмой аспект, в первом возможном варианте реализации восьмого аспекта,
прием идентификатора службы, отправленного устройством управления начислением платы, включает в себя:
прием идентификатора службы и идентификатора начисления платы, которые отправлены устройством управления начислением платы, причем идентификатор службы и идентификатор начисления платы определены устройством управления начислением платы в соответствии с информацией описания потока; и
выполнение онлайн/офлайн начисления платы за службу в соответствии с идентификатором службы включает в себя:
выполнение онлайн/офлайн начисления платы за службу в соответствии с идентификатором службы и идентификатором начисления платы.
[0037] Со ссылкой на восьмой аспект, во втором возможном варианте реализации восьмого аспекта,
перед отправкой информации описания потока на устройство управления начислением платы, способ дополнительно включает в себя:
определение, регистрируется ли UE для службы; и
отправка информации описания потока к устройству управления начислением платы включает в себя:
если UE регистрируется для службы, отправку информации описания потока к устройству управления начислением платы.
[0038] В соответствии девятым аспектом, обеспечен способ начисления платы, причем способ выполняется функцией политики и правил начисления платы PCRF, и способ включает в себя:
прием идентификатора службы и идентификатора начисления платы от устройства управления начислением платы, и прием информации регистрации пользователя от устройства управления начислением платы или системы коммерческой и операционной поддержки BOSS; и
генерацию политики управления политикой и начислением платы РСС в соответствии с информацией регистрации пользователя, идентификатором службы и идентификатором начисления платы.
[0039] В соответствии с девятым аспектом, обеспечен способ начисления платы, причем способ выполняется системой коммерческой и операционной поддержки BOSS, и способ включает в себя:
прием информации регистрации пользователя; и
отправку информации регистрации пользователя к устройству управления начислением платы.
[0040] Со ссылкой на девятый аспект, в первом возможном варианте реализации девятого аспекта,
когда служба, которая начисляет плату сервис-провайдеру SP предоставления видеоуслуг через Интернет OTT, является службой обратного начисления платы, прием информации регистрации пользователя включает в себя:
прием информации регистрации пользователя от устройства OTT SP; или
когда служба, которая начисляет плату сервис-провайдеру SP предоставления видеоуслуг через Интернет OTT, является службой начисления платы вперед, прием информации регистрации пользователя включает в себя:
прием информации регистрации пользователя от пользовательского оборудования UE.
[0041] В соответствии с одиннадцатым аспектом, обеспечен способ начисления платы, причем способ выполняется устройством сервис-провайдера SP предоставления видеоуслуг через Интернет OTT, и способ включает в себя:
генерацию набора правил службы; и
отправку набора правил службы к устройству управления начислением платы.
[0042] Со ссылкой на одиннадцатый аспект, в первом возможном варианте реализации одиннадцатого аспекта,
когда служба, которая начисляет плату OTT SP, является службой обратного начисления платы, способ дополнительно включает в себя:
генерацию информации регистрации пользователя; и
отправку информации регистрации пользователя к устройству управления начислением платы или системе коммерческой и операционной поддержки BOSS.
[0043] В вариантах осуществления настоящего изобретения, когда UE получает доступ к службе, PCEF может получать идентификатор службы от устройства управления начислением платы. Таким путем, без необходимости конфигурирования идентификатора службы и идентификатора начисления платы на PCEF, PCEF может получать идентификатор службы и идентификатор начисления платы, которые соответствуют потоку данных. Следовательно, рабочая нагрузка конфигурации может быть снижена.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0044] Для более четкого описания технических решений в вариантах осуществления настоящего изобретения, далее кратко описываются приложенные чертежи, требуемые для описания вариантов осуществления. Очевидно, что приложенные чертежи в последующем описании показывают только некоторые варианты осуществления настоящего изобретения, и специалисты в данной области техники могут разработать другие чертежи на основе данных приложенных чертежей без приложения творческих усилий.
[0045] Фиг. 1 является структурной схемой системы или сети в соответствии с вариантом осуществления настоящего изобретения;
[0046] Фиг. 2 является структурной схемой устройства управления начислением платы в соответствии с вариантом осуществления настоящего изобретения;
[0047] Фиг. 3 является структурной схемой PCEF в соответствии с вариантом осуществления настоящего изобретения;
[0048] Фиг. 4 является структурной схемой PCRF в соответствии с вариантом осуществления настоящего изобретения;
[0049] Фиг. 5 является структурной схемой BOSS в соответствии с вариантом осуществления настоящего изобретения;
[0050] Фиг. 6 является структурной схемой устройства OTT SP в соответствии с вариантом осуществления настоящего изобретения;
[0051] Фиг. 7 является блок-схемой сигнализации способа начисления платы в соответствии с вариантом осуществления настоящего изобретения;
[0052] Фиг. 8 является блок-схемой сигнализации способа начисления платы в соответствии с другим вариантом осуществления настоящего изобретения;
[0053] Фиг. 9 является блок-схемой сигнализации способа начисления платы в соответствии с другим вариантом осуществления настоящего изобретения;
[0054] Фиг. 10 является блок-схемой сигнализации способа начисления платы в соответствии с другим вариантом осуществления настоящего изобретения;
[0055] Фиг.11 является блок-схемой сигнализации способа начисления платы в соответствии с другим вариантом осуществления настоящего изобретения;
[0056] Фиг. 12 является блок-схемой сигнализации способа начисления платы в соответствии с другим вариантом осуществления настоящего изобретения;
[0057] Фиг. 13 является блок-схемой сигнализации способа начисления платы в соответствии с другим вариантом осуществления настоящего изобретения;
[0058] Фиг. 14 является блок-схемой сигнализации способа начисления платы в соответствии с другим вариантом осуществления настоящего изобретения;
[0059] Фиг. 15 является блок-схемой сигнализации способа начисления платы в соответствии с другим вариантом осуществления настоящего изобретения;
[0060] Фиг. 16 является блок-схемой сигнализации способа начисления платы в соответствии с другим вариантом осуществления настоящего изобретения;
[0061] Фиг. 17 является блок-схемой сигнализации способа начисления платы в соответствии с другим вариантом осуществления настоящего изобретения;
[0062] Фиг. 18 является блок-схемой сигнализации способа начисления платы в соответствии с другим вариантом осуществления настоящего изобретения;
[0063] Фиг. 19 является структурной схемой системы начисления платы в соответствии с вариантом осуществления настоящего изобретения;
[0064] Фиг. 20 является блок-схемой способа начисления платы в соответствии с вариантом осуществления настоящего изобретения;
[0065] Фиг. 21 является блок-схемой способа начисления платы в соответствии с другим вариантом осуществления настоящего изобретения;
[0066] Фиг. 22 является блок-схемой способа начисления платы в соответствии с другим вариантом осуществления настоящего изобретения;
[0067] Фиг. 23 является блок-схемой способа начисления платы в соответствии с другим вариантом осуществления настоящего изобретения; и
[0068] Фиг. 24 является блок-схемой способа начисления платы в соответствии с другим вариантом осуществления настоящего изобретения.
ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
[0069] Технические решения в соответствии с вариантами осуществления настоящего изобретения четко и описаны ниже со ссылкой на приложенные чертежи. Следует отметить, что эти варианты осуществления являются только примерами и не предназначены для ограничения объема защиты настоящего изобретения. Все другие варианты осуществления, полученные специалистом в данной области техники на основе данных вариантов осуществления без приложения творческих усилий, будут входить в объем защиты настоящего изобретения.
[0070] Фиг. 1 является структурной схемой системы или сети в соответствии с вариантом осуществления настоящего изобретения. Система 10, показанная на Фиг. 1, включает в себя устройство 102 управления начислением платы, функцию обеспечения выполнения политики и начисления платы (PCEF) 108, функцию политики и правил начисления платы (PCRF) 110 и систему коммерческой и операционной поддержки (BOSS) 104.
[0071] Кроме того, фиг. 1 дополнительно показывает устройство 106 сервис-провайдера (Service Provider, SP) предоставления видеоуслуг через Интернет (Over The Top, OTT), базовую станцию 109 и пользовательское оборудование (User Equipment, UE) 112.
[0072] В вариантах осуществления настоящего изобретения, UE может упоминаться как терминал, абонентский блок, абонентская станция, мобильная станция, удаленная станция, удаленный терминал, мобильное устройство, пользовательский терминал, мобильный терминал, устройство беспроводной связи, пользовательский агент или пользовательское устройство. Например, UE может быть сотовым телефоном, беспроводным телефоном, телефоном протокола инициирования сеанса (SIP), станцией беспроводной локальной сети (WLL), персональным цифровым помощником (PDA), портативным устройством, которое имеет функцию беспроводной связи, вычислительным устройством или другим устройством обработки, соединенным с беспроводным модемом. Это не ограничено в настоящем изобретении.
[0073] Система 10, показанная на фиг. 1, используется для выполнения начисления платы за службу, которая начисляет плату OTT SP. Служба, которая начисляет плату OTT SP, может упоминаться как служба 800 трафика или корпоративная платежная служба.
[0074] PCRF 110 может определять политику начисления платы и управления для пользователя в соответствии информацией подписки пользователя и доставлять политику к PCEF 108. PCEF 108 может нести ответственность за прием политик начисления платы и управления, авторизованных посредством PCRF 110 для пользователей, и реализацию политик начисления платы и управления. BOSS 104 расположена в сети оператора и может нести ответственность за управление подпиской на пакет услуг пользователя и реализацию онлайн/офлайн функции начисления платы.
[0075] Устройство 102 управления начислением платы может упоминаться как платформа службы 800 трафика или упоминаться как платформа 800 трафика. Устройство 102 102 управления начислением платы может иметь первый интерфейс, второй интерфейс, третий интерфейс и четвертый интерфейс. Устройство 102 управления начислением платы может осуществлять связь с BOSS 104 с использованием первого интерфейса; осуществлять связь с устройством 106 OTT SP с использованием второго интерфейса; осуществлять связь с PCEF 108 с использованием третьего интерфейса и осуществлять связь с PCRF 110 с использованием четвертого интерфейса.
[0076] Необязательно, устройство 102 управления начислением платы может включать в себя блок обработки интерфейсов, сконфигурированный, чтобы управлять первым интерфейсом, вторым интерфейсом, третьим интерфейсом и четвертым интерфейсом. Например, блок обработки интерфейсов может быть реализован процессором в устройстве 102 управления начислением платы.
[0077] BOSS 104 может иметь соответствующий интерфейс BOSS, чтобы осуществлять связь с устройством 102 управления начислением платы. Устройство 106 OTT SP может иметь соответствующий интерфейс, чтобы осуществлять связь с устройством 102 управления начислением платы. Например, соответствующий интерфейс устройства OTT SP может быть интерфейсом на сервере OTT SP. PCEF 108 может иметь соответствующий интерфейс PCEF, чтобы осуществлять связь с устройством 102 управления начислением платы. Кроме того, PCEF инициирует функцию информированности о службе (SA). PCRF 110 может иметь соответствующий интерфейс PCRF, чтобы осуществлять связь с устройством 102 управления начислением платы.
[0078] Кроме того, PCRF 110 может осуществлять связь с PCEF 108 с использованием Gx-интерфейса. PCEF 108 может осуществлять связь с BOSS 104 с использованием Gy/Ga/Gz-интерфейса.
[0079] Устройство 106 OTT SP может быть сервером OTT, и устройство 106 OTT SP имеет функции аутентификации, управления группой пользователей и т.п.
[0080] Как показано на фиг. 2, устройство 102 управления начислением платы может включать в себя приемник 1022, процессор 1024 и передатчик 1026.
[0081] Как показано на фиг. 3, PCEF 108 может включать в себя приемник 1082, процессор 1084 и передатчик 1086.
[0082] Как показано на фиг. 4, PCRF 110 может включать в себя приемник 1102, процессор 1104 и передатчик 1106.
[0083] Как показано на фиг. 5, BOSS 104 может включать в себя приемник 1042, процессор 1044 и передатчик 1046.
[0084] Как показано на фиг. 6, устройство 106 OTT SP может включать в себя приемник 1062, процессор 1064 и передатчик 1066.
[0085] В данном варианте осуществления настоящего изобретения, когда UE 112 получает доступ к службе, UE 112 отправляет поток данных к PCEF 108 с использованием базовой станции 109. Дополнительно, система, показанная на фиг. 1, может быть использована для выполнения операции начисления платы за службу. Служба может быть службой, которая начисляет плату OTT SP, то есть, служба является службой 800 трафика.
[0086] Фиг. 7 является блок-схемой сигнализации способа начисления платы в соответствии с вариантом осуществления настоящего изобретения. Способ, показанный на фиг. 7, включает в себя следующие этапы.
[0087] 701. Приемник 1082 PCEF 108 принимает поток данных, отправленный посредством UE 112.
[0088] Когда UE 112 получает доступ к службе 800 трафика, UE 112 может отправлять поток данных к PCEF 108. Поток данных может быть потоком данных службы, которая начисляет плату OTT SP.
[0089] Необязательно, перед этапом 701, UE 112 отправляет запрос активации пользователя к PCEF 108. После приема запроса активации пользователя UE 112, PCEF 108 получает политику управления политикой и начисления платы (PCC) от PCRF 110. PCRF 110 выполняет авторизацию политики и доставляет динамическое правило к PCEF 108. PCEF 108 выполняет инсталляцию политики в соответствии с динамическим правилом и отправляет сообщение ответа успеха активации пользователя к UE 112.
[0090] 702. Процессор 1084 PCEF 108 синтаксически анализирует поток данных и получает информацию описания потока для потока данных.
[0091] Синтаксический анализ потока данных может включать в себя идентификацию L3/4-информации, L7-информации и т.п. потока данных. L3/4-информация может включать в себя адрес Интернет-протокола (IP), номер порта, номер протокола и т.п. L7-информация может включать в себя: адрес URL, тип L7-протокола и т.п.
[0092] Информация описания потока может включать в себя L3/4-информаию и/или L7-информацию и/или т.п. потока данных.
[0093] 703. Передатчик 1086 PCEF 108 отправляет информацию описания потока к устройству 102 управления начислением платы.
[0094] 704. Процессор 1024 устройства 102 управления начислением платы определяет, в соответствии с информацией описания потока, идентификатор службы и идентификатор начисления платы службы, которая начисляет плату OTT SP.
[0095] Например, идентификатором службы может быть ID службы для службы, и идентификатором начисления платы может быть группа ранжирования (RG).
[0096] Устройство 102 управления начислением платы может хранить вторую информацию согласования, и вторая информация согласования включает в себя соответствие между набором правил службы, идентификатором службы и идентификатором начисления платы. Например, каждый набор правил службы может включать в себя L3/4-информацию, L70-информацию и т.п. L3/4-информация может включать в себя IP-адрес, номер порта, номер протокола и т.п.; и L7-информация может включать в себя URL-адрес, тип L7-протокола и т.п. Это не ограничено в настоящем изобретении. Кроме того, набор правил службы может упоминаться как набор информации правил фильтрации.
[0097] Таким путем, если информация описания потока принадлежит к набору правил службы, идентификатор службы и идентификатор начисления платы, которые соответствуют набору правил службы, могут быть определены в соответствии со второй информацией согласования, и идентификатор службы и идентификатор начисления платы, которые соответствуют набору правил службы, соответственно определяются как идентификатор службы и идентификатор начисления платы, которые соответствуют информации описания потока, то есть, идентификатор службы и идентификатор начисления платы, которые соответствуют потоку данных.
[0098] 705. Передатчик 1026 устройства 102 управления начислением платы отправляет идентификатор службы и идентификатор начисления платы, которые соответствуют потоку данных, к PCEF 108, так что PCEF 108 начисляет плату за службу в соответствии с идентификатором службы и идентификатором начисления платы.
[0099] В данном варианте осуществления настоящего изобретении, когда UE 112 получает доступ к службе 800 трафика, PCEF 108 отправляет информацию описания потока к устройству 102 управления начислением платы, и устройство 102 управления начислением платы определяет идентификатор службы и идентификатор начисления платы, которые соответствуют потоку данных, и отправляет идентификатор службы и идентификатор начисления платы к PCEF 108. Таким путем, без необходимости конфигурирования идентификатора службы и идентификатора начисления платы на PCEF 108, PCEF 108 может получать идентификатор службы и идентификатор начисления платы, которые соответствуют потоку данных. Следовательно, рабочая нагрузка конфигурации PCEF 108 может быть снижена.
[0100] 706. Процессор 1084 PCEF 108 выполняет онлайн/офлайн начисление платы в соответствии с идентификатором службы и идентификатором начисления платы. Начисление платы выполняется для службы, которая имеет идентификатор службы.
[0101] PCEF 108 и BOSS 104 могут совместно реализовать функцию онлайн/офлайн начисления платы. После этапа 706, могут быть дополнительно включены следующие этапы (не показаны на фиг. 7).
[0102] 707. Передатчик 1086 PCEF 108 отправляет сообщение запроса управления кредитом (CCR) к BOSS 104.
[0103] Сообщение CCR может включать в себя идентификатор службы, идентификатор начисления платы и идентификатор пользователя UE 112. Идентификатор пользователя может быть международным номером мобильного абонента ISDN (цифровой сети связи с комплексными услугами)/PSTN (телефонной коммутируемой сети общего пользования), MSISDN). Например, идентификатор пользователя может быть телефонным номером.
[0104] 708. Процессор 1044 BOSS 104 выполняет дифференцированное ранжирование.
[0105] BOSS 104 может определять, в соответствии с информацией регистрации пользователя, регистрируется ли UE 112 для службы, которая имеет идентификатор службы, и дополнительно определять, следует ли начислять плату UE 112 за службу или служба является бесплатной для UE 112.
[0106] BOSS 104 может выполнять обработку вычета оплаты над счетом пользователя UE 112 в соответствии с идентификатором начисления платы. Например, различные идентификаторы начисления платы могут соответствовать различным ценам.
[0107] Если служба, которая начисляет плату OTT SP, является службой обратного начисления платы, то есть, служба полностью оплачивается посредством OTT SP, информация регистрации пользователя предоставляется устройством OTT SP. Если служба является службой начисления платы вперед, то есть, в дополнение к OTT SP, UE также должно платить, информация регистрации пользователя генерируется, когда пользователь подписывается на службу в системе BOSS.
[0108] 709. Передатчик 1046 BOSS 104 отправляет сообщение ответа управления кредитом (CCA) к PCEF 108.
[0109] Таким путем, PCEF 108 и BOSS 104 могут совместно выполнять онлайн/офлайн начисление платы.
[0110] Необязательно, в варианте осуществления, если служба, которая начисляет плату OTT SP, является службой обратного начисления платы, перед выполнением способа, показанного на фиг. 7, может быть дополнительно включен способ, показанный на фиг. 8. Способ, показанный на фиг. 8, включает в себя следующие этапы.
[0111] 801. Приемник 1022 устройства 102 управления начислением платы получает идентификатор службы и идентификатор начисления платы, которые предварительно сконфигурированы оператором.
[0112] Оператор планирует идентификатор службы и идентификатор начисления платы за службу, которая начисляет плату OTT SP, и предварительно конфигурирует идентификатор службы и идентификатор начисления платы на устройстве 102 управления начислением платы.
[0113] 802. Процессор 1064 устройства 106 OTT SP генерирует набор правил службы.
[0114] Набор правил службы может включать в себя L3/4-информацию, L7-информацию и т.п. L3/4-информация может включать в себя IP-адрес, номер порта, номер протокола и т.п.; и L7- информация может включать в себя URL-адрес, тип L7-протокола и т.п. Это не ограничено в настоящем изобретении.
[0115] 803. Передатчик 1066 устройства 106 OTT SP отправляет набор правил службы к устройству 102 управления начислением платы.
[0116] Устройство 106 OTT SP может отправлять набор правил службы в пакетах к устройству 102 управления начислением платы в форме файла, или устройство 106 OTT SP может предоставлять или обновлять набор правил службы в реальном времени.
[0117] 804. Процессор 1024 устройства 102 управления начислением платы генерирует вторую информацию согласования в соответствии с набором правил службы. Вторая информация согласования включает в себя соответствие между набором правил службы, идентификатором службы и идентификатором начисления платы.
[0118] Например, вторая информация согласования может быть в форме второй таблицы согласования. Вторая таблица согласования может включать в себя три столбца. Первый столбец включает в себя идентификаторы служб, второй столбец включает в себя идентификаторы начисления платы и третий столбец включает в себя наборы правил служб. Кроме того, имеется соответствие между набором правил службы, идентификатором службы и идентификатором начисления платы, которые находятся в той же строке во второй таблице согласования.
[0119] 805. Процессор 1064 устройства 106 OTT SP генерирует информацию регистрации пользователя.
[0120] Информация регистрации пользователя может включать в себя соответствие между идентификатором пользователя и идентификатором службы. Например, предполагается, что идентификатором пользователя первого UE является A1, и идентификатором службы для первой службы является B1. Если устройство 106 OTT SP определяет, что первая служба является бесплатной для первого UE, информация регистрации пользователя может включать в себя соответствие между A1 и B1.
[0121] 806. Передатчик 1066 устройства 106 OTT SP отправляет информацию регистрации пользователя к BOSS 104.
[0122] Следует отметить, что порядковые номера здесь не должны трактоваться как ограничение на последовательность. Например, этап 802 и этап 803 могут быть выполнены перед этапом 801. Например, этап 805 может быть выполнен перед этапом 802, или этап 805 и этап 802 могут быть выполнены одновременно. Это не ограничено в настоящем изобретении.
[0123] Понятно, что в варианте осуществления, показанном на фиг. 8, устройство 102 управления начислением платы может принимать, от устройств множества различных OTT SP, наборы правил служб, которые соответственно отправлены устройствами. BOSS 104 может принимать, от устройств множества различных OTT SP, информацию регистрации пользователя, которая соответственно отправлена устройствами.
[0124] Например, предполагается, что устройства OTT SP включают в себя устройство первого OTT SP и устройство второго OTT SP. Устройство первого OTT SP является сервером Alibaba, а устройство второго OTT SP является сервером KooWo. Кроме того, службы, предоставляемые посредством Alibaba, включают в себя Taobao и Alipay. Службы, предоставляемые посредством KooWo, включают в себя Kwmusic.
[0125] Следовательно, на этапе 801, оператор может конфигурировать следующую информацию на устройстве 102 управления начислением платы:
[0126] Идентификатор службы Taobao является первым идентификатором службы, и соответствующий идентификатор начисления платы является первым идентификатором начисления платы.
[0127] Идентификатор службы Alipay является вторым идентификатором службы, и соответствующий идентификатор начисления платы является вторым идентификатором начисления платы.
[0128] Идентификатор службы Kwmusic является третьим идентификатором службы, и соответствующий идентификатор начисления платы является третьим идентификатором начисления платы.
[0129] На этапе 802, устройство первого OTT SP может генерировать первый набор правил службы и второй набор правил службы. Первый набор правил службы используется, чтобы представлять Taobao, и второй набор правил службы используется, чтобы представлять Alipay. Устройство второго OTT SP может генерировать третий набор правил службы. Третий набор правил службы используется, чтобы представлять Kwmusic.
[0130] На этапе 803, устройство первого OTT SP отправляет первый набор правил службы к устройству 102 управления начислением платы. Устройство второго OTT SP отправляет второй набор правил службы к устройству 102 управления начислением платы.
[0131] На этапе 804, вторая информация согласования, генерируемая устройством 102 управления начислением платы, может быть такой, как показано в Таблице 1.
Таблица 1
Первый идентификатор службы
Первый идентификаторначисления платы
Первый наборправил службы
Второй идентификатор службы
Второй идентификаторначисления платы
Второй наборправил службы
Третий идентификатор службы
Третий идентификаторначисления платы
Третий наборправил службы
[0132] Кроме того, после выполнения способа, показанного на фиг. 8, и перед выполнением способа, показанного на фиг. 7, может быть дополнительно включена операция: PCEF 108 формирует локальный кэш.
[0133] Например, то, что PCEF 108 формирует локальный кэш, может включать в себя следующие этапы.
[0134] (1) Если плата PCEF 108 активирована, сначала устанавливается линия связи к устройству 102 управления начислением платы. Например, линия связи может быть линией связи Интернет-протокола адаптации контента (ICAP).
[0135] (2) После того как линия связи ICAP успешно установлена, PCEF 108 может отправлять первое сообщение запроса к устройству 102 управления начислением платы. Первое сообщение запроса может переносить первый идентификатор, и первый идентификатор используется, чтобы указывать, что PCEF 108 поддерживает кэш-функцию.
[0136] (3) После приема первого сообщения запроса, устройство 102 управления начислением платы проверяет статус набора правил службы на устройстве 102 управления начислением платы. Если статус соответствует нормальному, устройство 102 управления начислением платы отправляет первое сообщение ответа к PCEF 108. Первое сообщение ответа может переносить второй идентификатор, второй идентификатор может быть идентификатором готовности, и идентификатор готовности используется для указания, что статус дерева поиска правил службы на устройстве 102 управления начислением платы является нормальным.
[0137] (4) После приема первого сообщения ответа, PCEF 108 может отправлять второе сообщение запроса к устройству 102 управления начислением платы. Второе сообщение запроса может переносить старт-стопный сегмент порядкового номера правила, которое запрашивается для доставки.
[0138] Например, старт-стопный сегмент порядкового номера может быть от 1 до 10.
[0139] (5) Устройство 102 управления начислением платы сортирует правила службы в наборе правил службы в соответствии с популярностью. После приема второго сообщения запроса, устройство 102 управления начислением платы отправляет правило службы и второе сообщение ответа к PCEF 108 в соответствии с старт-стопным сегментом порядкового номера.
[0140] Например, если набор правил службы на устройстве 102 управления начислением платы включает в себя 100 правил службы, устройство 102 управления начислением платы может отправлять первые 10 наиболее популярных правил службы к PCEF 108.
[0141] Например, если набор правил службы на устройстве 102 управления начислением платы включает в себя семь правил службы, устройство 102 управления начислением платы может отправить семь правил службы к PCEF 108 и добавить идентификатор общего количества к второму сообщению ответа.
[0142] (6) После приема правила службы, которое включает в себя старт-стопный сегмент порядкового номера, от устройства 102 управления начислением платы или после приема идентификатора общего количества от устройства 102 управления начислением платы, PCEF 108 формирует локальное дерево правил. Таким путем, PCEF 108 может выполнять формирование локального кэша.
[0143] Следует отметить, что PCEF 108 может формировать локальный кэш иным образом, и это не ограничивается в настоящем изобретении.
[0144] После того как локальный кэш сформирован, на этапе 703, показанном на фиг. 7, процессор 1084 PCEF 108 сначала выполнять поиск в локальном кэше, и если никакое правило службы не может быть найдено, передатчик 1086 тогда отправляет информацию описания потока к устройству 102 управления начислением платы. Таким путем, количество передач между PCEF 108 и устройством 102 управления начислением платы может быть уменьшено, и давление на интерфейс между PCEF 108 и устройством 102 управления начислением платы дополнительно снижается.
[0145] Необязательно, в другом варианте осуществления, если служба, которая начисляет плату OTT SP, является службой обратного начисления платы, перед выполнением способа, показанного на фиг. 7, может быть дополнительно включен способ, показанный на фиг. 9. Способ, показанный на фиг. 9, включает в себя: этап 801, этап 802, этап 803, этап 804, этап 805 и следующие этапы.
[0146] 807. Передатчик 1066 устройства 106 OTT SP отправляет информацию регистрации пользователя к устройству 102 управления начислением платы.
[0147] 808. Передатчик 1026 устройства 102 управления начислением платы отправляет информацию регистрации пользователя к BOSS 104.
[0148] В варианте осуществления, показанном на фиг. 9, информация регистрации пользователя отправляется устройством 106 OTT SP к BOSS 104 с использованием устройства 102 управления начислением платы. Альтернативно, иными словами, устройство 102 управления начислением платы направляет информацию регистрации пользователя, принятую от устройства 106 OTT SP к BOSS 104. Таким путем, рабочее давление на интерфейс между устройством 106 OTT SP и BOSS 104 может быть снижено.
[0149] В отношении этапов 801-805 на фиг. 9, можно сослаться на описания фиг. 8. Во избежание повторений, подробности повторно здесь не описываются.
[0150] Следует отметить, что последовательные номера здесь не должны интерпретироваться как ограничение на последовательность. Например, этап 804 может быть выполнен после этапа 807 и этапа 808. Это не ограничивается в настоящем изобретении.
[0151] Необязательно, в другом варианте осуществления, если служба, которая начисляет плату OTT SP, является службой начисления платы вперед, перед выполнением способа, показанного на фиг. 7, может быть дополнительно включен способ, показанный на фиг. 10. Способ, показанный на фиг. 10, включает в себя: этап 801, этап 802, этап 803, этап 804 и следующие этапы:
[0152] 809. Приемник 1042 BOSS 104 получает информацию регистрации пользователя от UE 112.
[0153] UE 112 может с упреждением регистрироваться у оператора с помощью сообщения службы коротких сообщений, телефонного вызова, операции по сети и т.п. и обеспечивать информацию регистрацию пользователя. Например, идентификатором пользователя второго UE является A2, и идентификатором службы второй службы является B2. Если второй пользователь регистрируется для второй службы, второе UE может с упреждением предоставлять информацию регистрации пользователя к BOSS 104, и информация регистрации пользователя включает в себя соответствие между A2 и B2.
[0154] В отношении этапов 801-804 на фиг. 10, можно сослаться на описания фиг. 8. Во избежание повторений, подробности повторно здесь не описываются.
[0155] В вариантах осуществления, представленных на фиг. 7-10, когда UE 112 получает доступ к службе, которая начисляет плату OTT SP, PCEF 108 отправляет информацию описания потока к устройству 102 управления начислением платы, чтобы получить соответствующий идентификатор службы и идентификатор начисления платы. Таким путем, без необходимости конфигурирования идентификатора службы и идентификатора начисления платы на PCEF 108, рабочая нагрузка конфигурации на PCEF 108 может быть снижена, и частота ошибок конфигурирования дополнительно снижается.
[0156] Фиг. 11 является блок-схемой сигнализации способа начисления платы в соответствии с другим вариантом осуществления настоящего изобретения. Способ, показанный на фиг. 11, включает в себя следующие этапы.
[0157] 1101. Приемник 1082 PCEF 108 принимает поток данных, отправленный посредством UE 112.
[0158] Когда UE 112 получает доступ к службе 800 трафика, UE 112 может отправлять поток данных к PCEF 108. Поток данных может быть потоком данных службы, которая начисляет плату OTT SP.
[0159] Необязательно, перед этапом 1101, UE 112 отправляет запрос активации пользователя к PCEF 108. После приема запроса активации пользователя UE 112, PCEF 108 получает политику PCC от PCRF 110. PCRF 110 выполняет авторизацию политики и доставляет динамическое правило к PCEF 108. PCEF 108 выполняет инсталляцию политики в соответствии с динамическим правилом и отправляет ответное сообщение успеха активации пользователя на UE 112.
[0160] 1102. Процессор 1084 PCEF 108 синтаксически анализирует поток данных и получает информацию описания потока для потока данных.
[0161] В отношении этапа 1102, можно сослаться на вышеописанный вариант осуществления согласно фиг. 7. Во избежание повторений, подробности повторно здесь не описываются.
[0162] 1103. Передатчик 1086 PCEF 108 отправляет информацию описания потока и идентификатор пользователя к устройству 102 управления начислением платы.
[0163] Идентификатором пользователя может быть MSISDN. Например, идентификатором пользователя может быть номер телефона UE 112.
[0164] 1104. Процессор 1024 устройства 102 управления начислением платы определяет, в соответствии с информацией описания потока, идентификатор службы и идентификатор начисления платы службы, которая начисляет плату OTT SP, и определяет, имеется ли соответствие между идентификатором службы и идентификатором пользователя.
[0165] Например, идентификатором службы может быть ID службы, и идентификатором начисления платы может быть RG.
[0166] Устройство 102 управления начислением платы может хранить вторую информацию согласования, и вторая информация согласования включает в себя соответствие между набором правил службы, идентификатором службы и идентификатором начисления платы.
[0167] Таким путем, если информация описания потока принадлежит к набору правил службы, идентификатор службы и идентификатор начисления платы, которые соответствуют набору правил службы, могут быть определены в соответствии со второй информацией согласования, и идентификатор службы и идентификатор начисления платы, которые соответствуют набору правил службы, соответственно определяются как идентификатор службы и идентификатор начисления платы, которые соответствуют информации описания потока, то есть, идентификатор службы и идентификатор начисления платы, которые соответствуют потоку данных.
[0168] Устройство 102 управления начислением платы может хранить первую информацию согласования, и первая информация согласования включает в себя соответствие между идентификатором службы и идентификатором пользователя.
[0169] Таким путем, устройство 102 управления начислением платы может определять, в соответствии с первой информацией согласования, имеется ли соответствие между идентификатором пользователя, принятым от PCEF 108, и идентификатором службы, определенным в соответствии с информацией описания потока.
[0170] 1105. Когда процессор 1024 устройства 102 управления начислением платы определяет на этапе 1104, что имеется соответствие между идентификатором пользователя, принятым от PCEF 108, и идентификатором службы, определенным в соответствии с информацией описания потока, передатчик 1026 устройства 102 управления начислением платы отправляет идентификатор службы и идентификатор начисления платы к PCEF 108.
[0171] С другой стороны, если процессор 1024 устройства 102 управления начислением платы определяет на этапе 1104, что не имеется соответствия между идентификатором пользователя, принятым от PCEF 108, и идентификатором службы, определенным в соответствии с информацией описания потока, передатчик 1026 устройства 102 управления начислением платы может отправить нулевое сообщение или не отправлять никакого сообщения к PCEF 108.
[0172] В данном варианте осуществления настоящего изобретения, когда UE 112 получает доступ к службе, PCEF 108 отправляет информацию описания потока к устройству 102 управления начислением платы, и устройство 102 управления начислением платы определяет идентификатор службы и идентификатор начисления платы, которые соответствуют потоку данных, и отправляет идентификатор службы и идентификатор начисления платы к PCEF 108. Таким путем, без необходимости конфигурирования идентификатора службы и идентификатора начисления платы на PCEF 108, PCEF 108 может получать идентификатор службы и идентификатор начисления платы, которые соответствуют потоку данных. Следовательно, рабочая нагрузка конфигурации может быть снижена.
[0173] 1106. Процессор 1084 PCEF 108 выполняет онлайн/офлайн начисление платы в соответствии с идентификатором службы и идентификатором начисления платы. Начисление платы выполняется для службы, которая имеет идентификатор службы.
[0174] Следует отметить, что, если PCEF 108 принимает нулевое сообщение от устройства 102 управления начислением платы или PCEF 108 не принимает, в пределах предварительно установленной длительности, никакого сообщения, отправляемого устройством 102 управления начислением платы, PCEF 108 выполняет онлайн/офлайн начисление платы способом, известным из предшествующего уровня техники.
[0175] После приема идентификатора службы и идентификатора начисления платы от устройства 102 управления начислением платы, PCEF 108 и BOSS 104 могут совместно реализовывать функцию онлайн/офлайн начисления платы. После выполнения этапа 1106, могут быть дополнительно включены следующие этапы.
[0176] 1107. Передатчик 1086 PCEF 108 отправляет сообщение CCR к BOSS 104.
[0177] Сообщение CCR может включать в себя идентификатор службы и идентификатор начисления платы.
[0178] 1108. Процессор 1044 BOSS 104 выполняет равномерное ранжирование для идентификатора службы.
[0179] То есть, для BOSS 104 не требуется выполнять дифференцированное ранжирование в соответствии с пользователями. То есть, в варианте осуществления, показанном на фиг. 11, устройство 102 управления начислением платы определяет, имеется ли соответствие между идентификатором службы и идентификатором пользователя, то есть, устройство 102 управления начислением платы определяет, регистрируется ли пользователь для службы, которая имеет идентификатор службы. Таким путем, BOSS 104 может непосредственно выполнять равномерное ранжирование, не требуя приема информации регистрации пользователя или определения, в соответствии с информацией регистрации пользователя, регистрируется ли UE 112 для службы 800 трафика, которая имеет идентификатор службы. Следовательно, рабочая нагрузка BOSS 104 может быть снижена.
[0180] 1109. Передатчик 1046 BOSS 104 отправляет сообщение CCA к PCEF 108.
[0181] Таким путем, PCEF 108 и BOSS 104 могут совместно выполнять онлайн/офлайн начисление платы.
[0182] Необязательно, в варианте осуществления, если служба, которая начисляет плату OTT SP, является службой обратного начисления платы, перед выполнением способа, показанного на фиг. 11, может быть дополнительно включен способ, показанный на фиг. 12. Способ, показанный на фиг. 12, включает в себя: этап 801, этап 802, этап 803, этап 804, этап 805, этап 807 и следующие этапы.
[0183] 810. Процессор 1024 устройства 102 управления начислением платы генерирует первую информацию согласования в соответствии с информацией регистрации пользователя. Первая информация согласования включает в себя соответствие между идентификатором службы и идентификатором пользователя.
[0184] Например, первая информация согласования может быть в форме первой таблицы согласования. Первая таблица согласования может включать в себя два столбца. Первый столбец включает в себя идентификаторы служб, и второй столбец включает в себя идентификаторы пользователей. Кроме того, имеется соответствие между идентификатором службы и идентификатором пользователя, которые находятся в той же самой строке в первой таблице согласования.
[0185] Например, первая информация согласования может быть такой, как показано в Таблице 2.
Таблица 2
Первый идентификатор службы
Первый идентификатор пользователя,второй идентификатор пользователя,третий идентификатор пользователя
Второй идентификатор службы
Четвертый идентификатор пользователя
Третий идентификатор службы
Пятый идентификатор пользователя
[0186] В отношении этапов 801-805 согласно фиг. 12, можно сослаться на описания фиг. 8, а в отношении этапа 807 согласно фиг. 12, можно сослаться на описания фиг. 9. Во избежание повторений, подробности повторно здесь не описываются.
[0187] Следует отметить, что порядковые номера здесь не должны интерпретироваться как ограничение на последовательность. Например, этап 810 может быть выполнен перед этапом 804, или этап 810 и этап 804 могут выполняться одновременно. Это не ограничено в настоящем изобретении.
[0188] Необязательно, в другом варианте осуществления, если служба, которая начисляет плату OTT SP, является службой обратного начисления платы, перед выполнением способа, показанного на фиг. 11, может быть дополнительно включен способ, показанный на фиг. 13. Способ, показанный на фиг. 13, включает в себя: этап 801, этап 802, этап 803, этап 804, этап 805, этап 806 и следующие этапы:
[0189] 811. Передатчик 1046 BOSS 104 отправляет информацию регистрации пользователя к устройству 102 управления начислением платы.
[0190] 810. Процессор 1024 устройства 102 управления начислением платы генерирует первую информацию согласования.
[0191] В отношении этапов 801-806 на фиг. 13, можно сослаться на описание фиг. 8, и в отношении этапа 810 на фиг. 13 можно сослаться на описание фиг. 12. Во избежание повторений, подробности повторно здесь не описываются.
[0192] Таким путем, в варианте осуществления, показанном на фиг. 13, информация регистрации пользователя отправляется устройством 106 OTT SP к устройству 102 управления начислением платы с использованием BOSS 104. Это может снизить давление на интерфейс между устройством 106 OTT SP и устройством 102 управления начислением платы.
[0193] Необязательно, в другом варианте осуществления, если служба, которая начисляет плату OTT SP, является службой начисления платы вперед, перед выполнением способа, показанного на фиг. 11, может дополнительно включаться способ, показанный на фиг. 14. Способ, показанный на фиг. 14, включает в себя: этап 801, этап 802, этап 803, этап 804 этап 809 и следующие этапы:
[0194] 812. Передатчик 1046 BOSS 104 отправляет информацию регистрации пользователя к устройству 102 управления начислением платы.
[0195] 810. Процессор 1024 устройства 102 управления начислением платы генерирует первую информацию согласования.
[0196] В отношении этапов 801-804 на фиг. 14, можно сослаться на описание фиг 8; в отношении этапа 809 на фиг. 14, можно сослаться на описание фиг. 10; и в отношении этапа 810 на фиг. 14, можно сослаться на описание фиг. 12. Во избежание повторений, подробности повторно здесь не описываются.
[0197] В вариантах осуществления, показанных на фиг. 11-14, когда UE 112 получает доступ к службе 800 трафика, PCEF 108 отправляет информацию описания потока и идентификатор пользователя к устройству 102 управления начислением платы. Устройство 102 управления начислением платы определяет соответствующий идентификатор службы и идентификатор начисления платы, и устройство 102 управления начислением платы определяет, имеется ли соответствие между идентификатором службы и идентификатором пользователя. Если имеется соответствие, PCEF 108 может принимать идентификатор службы и идентификатор начисления платы, которые отправлены устройством 102 управления начислением платы. Таким путем, идентификатор службы и идентификатор начисления платы не требуется конфигурировать на PCEF 108, для BOSS 104 не требуется выполнять дифференциацию пользователей. Следовательно, рабочая нагрузка конфигурации PCEF 108 и рабочая нагрузка конфигурации BOSS 104 может быть снижена.
[0198] Фиг. 15 является блок-схемой сигнализации способа начисления платы в соответствии с другим вариантом осуществления настоящего изобретения. Когда UE 112 получает доступ к службе, которая начисляет плату OTT SP, способ, показанный на фиг. 15, включает в себя следующие этапы.
[0199] 1501. UE 112 отправляет запрос активации пользователя к PCEF 108.
[0200] 1502. Передатчик 1086 PCEF 108 отправляет сообщение CCR-1 к PCRF 110.
[0201] После того как приемник 1082 PCEF 108 принимает запрос активации пользователя UE 112, сообщение CCR-1 отправляется к PCRF 110, чтобы дополнительно получить политику PCC от PCRF 110.
[0202] 1503. Процессор 1104 PCRF 110 определяет авторизацию политики PCC для UE 112.
[0203] PCRF 110 использует идентификатор службы и идентификатор начисления платы службы 800 трафика, для которой регистрируется UE 112, в качестве авторизации политики PCC для UE 112.
[0204] 1504. Передатчик 1106 PCRF 110 отправляет сообщение CCA-1 к PCEF 108.
[0205] PCRF 110 может отправлять динамическое правило к PCEF 108. Динамическое правило включает в себя идентификатор приложения функции обнаружения трафика (TDF) и дополнительно включает в себя идентификатор начисления платы, соответствующий полю идентификатора приложения TDF.
[0206] Здесь, поле идентификатора приложения TDF представляет идентификатор службы для службы 800 трафика, для которой регистрируется UE 112.
[0207] 1505. Передатчик 1086 PCEF 108 отправляет сообщение ответа успешной активации пользователя к UE 112.
[0208] 1506. Приемник 1082 PCEF 108 принимает поток данных, отправленный посредством UE 112.
[0209] 1507. Процессор 1084 PCEF 108 синтаксически анализирует поток данных и получает информацию описания потока для потока данных.
[0210] Далее, процессор 1084 PCEF 108 дополнительно определяет, регистрируется ли UE 112 для службы, которая начисляет плату OTT SP, то есть, процессор 1084 PCEF 108 определяет, регистрируется ли UE 112 для службы 800 трафика.
[0211] 1508. Передатчик 1086 PCEF 108 отправляет информацию описания потока к устройству 102 управления начислением платы.
[0212] Процессор 1084 PCEF 108 выполняет этап 1028 после определения, что UE 112 зарегистрировалось для службы 800 трафика.
[0213] PCEF 108 отправляет информацию описания потока к устройству 102 управления начислением платы после определения, что UE 112 зарегистрировалось для службы, которая начисляет плату OTT SP. Следовательно, устройство 102 управления начислением платы может затем выполнять обработку только для UE, которое зарегистрировалось для службы, и рабочие характеристики улучшаются.
[0214] Следует отметить, что, если PCEF 108 определяет, что UE 112 не регистрируется для какой-либо службы 800 трафика, PCEF 108 выполняет онлайн/офлайн начисление платы способом в соответствии с предшествующим уровнем техники.
[0215] 1509. Процессор 1024 устройства 102 управления начислением платы определяет идентификатор службы в соответствии с информацией описания потока.
[0216] Устройство 102 управления начислением платы может сохранить третью информацию согласования, и третья информация согласования включает в себя соответствие между набором правил службы и идентификатором службы.
[0217] Таким путем, если информация описания потока принадлежит к набору правил службы, идентификатор службы, соответствующий набору правил службы, может быть определен в соответствии с третьей информацией согласования, и идентификатор службы, соответствующий набору правил службы, определяется как идентификатор службы, соответствующий информации описания потока, то есть, идентификатор службы, соответствующий потоку данных.
[0218] 1510. Передатчик 1026 устройства 102 управления начислением платы отправляет идентификатор службы к PCEF 108.
[0219] 1511. Процессор 1084 PCEF 108 выполняет онлайн/офлайн начисление платы в соответствии с идентификатором службы.
[0220] Процессор 1084 PCEF 108 использует принятый идентификатор службы для согласования с полем идентификатора приложения TDF и может дополнительно определить соответствующий идентификатор начисления платы. Кроме того, PCEF 108 выполняет онлайн/офлайн начисление платы в соответствии с соответствующим идентификатором начисления платы.
[0221] В данном варианте осуществления настоящего изобретения, когда UE 112 получает доступ к службе 800 трафика, PCEF 108 отправляет информацию описания потока к устройству 102 управления начислением платы, чтобы получить идентификатор службы. Таким путем, без необходимости конфигурирования идентификатора службы на PCEF 108, рабочая нагрузка конфигурирования может быть снижена, и частота ошибок конфигурирования может быть дополнительно снижена.
[0222] После приема идентификатора службы от устройства 102 управления начислением платы, PCEF 108 и BOSS 104 могут совместно реализовывать функцию онлайн/офлайн начисления платы. После выполнения этапа 1511, могут быть дополнительно включены следующие этапы.
[0223] 1512. Передатчик 1086 PCEF 108 отправляет сообщение CCR к BOSS 104.
[0224] Сообщение CCR может включать в себя идентификатор службы и идентификатор начисления платы.
[0225] 1513. Процессор 1044 BOSS 104 выполняет равномерное ранжирование для идентификатора службы. То есть, для BOSS 104 не требуется выполнять дифференцированное ранжирование в соответствии с пользователями.
[0226] То есть, в данном варианте осуществления, показанном на фиг. 15, поскольку динамическое правило, доставляемое посредством PCRF 110, включает в себя идентификатор службы и идентификатор начисления платы службы 800 трафика, для которой регистрируется UE 112, и для BOSS 104 не требуется выполнять дифференцированное ранжирование в соответствии с пользователями, рабочая нагрузка BOSS может быть снижена.
[0227] 1514. Передатчик 1046 BOSS 104 отправляет сообщение CCA к PCEF 108.
[0228] Таким путем, PCEF 108 и BOSS 104 могут совместно выполнять онлайн/офлайн начисление платы.
[0229] Необязательно, в варианте осуществления, если служба, которая начисляет плату OTT SP, является службой обратного начисления платы, перед выполнением способа, показанного на фиг. 15, может быть дополнительно включен способ, показанный на фиг. 16. Способ, показанный на фиг. 16, включает в себя: этап 801, этап 802, этап 803, этап 805, этап 807 и следующие этапы:
[0230] 813. Процессор 1024 устройства 102 управления начислением платы генерирует третью информацию согласования, причем третья информация согласования включает в себя соответствие между идентификатором службы и набором правил службы.
[0231] Например, третья информация согласования может быть в форме третьей таблицы согласования. Третья таблица согласования может включать в себя два столбца. Первый столбец включает в себя идентификаторы служб, и второй столбец включает в себя наборы правил служб. Кроме того, имеется соответствие между набором правил службы и идентификатором службы, которые находятся в той же самой строке в третьей таблице согласования.
[0232] 814. Передатчик 1026 устройства 102 управления начислением платы отправляет информацию регистрации пользователя, идентификатор службы и идентификатор начисления платы к PCRF 110.
[0233] 815. Процессор 1104 PCRF 110 генерирует политику PCC.
[0234] Например, предполагается, что информация регистрации пользователя включает в себя информацию регистрации M UE, и каждый из M UE может регистрироваться для одной или более служб 800 трафика. Следовательно, политика PCC включает в себя политики PCC для M UE.
[0235] В отношении этапов 801-805 согласно фиг. 16, можно сослаться на описание фиг. 8, и в отношении этапа 807 согласно фиг. 16, можно сослаться на описание фиг. 9. Во избежание повторений, подробности повторно здесь не описываются.
[0236] Следует отметить, что порядковые номера здесь не должны интерпретироваться как ограничение на последовательность. Например, этап 8013 может быть выполнен перед этапом 807, или этап 8013 может быть выполнен после этапа 8014. Это не ограничивается в настоящем изобретении.
[0237] Необязательно, в другом варианте осуществления, если служба, которая начисляет плату OTT SP, является службой обратного начисления платы, перед выполнением способа, показанного на фиг. 15, может дополнительно включаться способ, показанный на фиг. 17. Способ, показанный на фиг. 17, включает в себя: этап 801, этап 802, этап 803, этап 805, этап 806, этап 813 и следующие этапы:
[0238] 816. Передатчик 1026 устройства 102 управления начислением платы отправляет идентификатор службы и идентификатор начисления платы к PCRF 110.
[0239] 817. Передатчик 1046 BOSS 104 отправляет информацию регистрации пользователя к PCRF 110.
[0240] 815. Процессор 1104 PCRF 110 генерирует политику PCC.
[0241] В отношении этапов 801-806 согласно фиг. 17, можно сослаться на описание фиг. 8, и в отношении этапа 813 согласно фиг. 17, можно сослаться на описание фиг. 16. Во избежание повторений, подробности повторно здесь не описываются.
[0242] Следует отметить, что порядковые номера здесь не должны интерпретироваться как ограничение на последовательность. Например, этап 816 и этап 817 могут выполняться одновременно. Например, этап 816 и этап 817 могут выполняться перед этапом 813. Это не ограничивается в настоящем изобретении.
[0243] Необязательно, в другом варианте осуществления, если служба, которая начисляет плату OTT SP, является службой начисления платы вперед, перед выполнением способа, показанного на фиг. 15, может дополнительно включаться способ, показанный на фиг. 18. Способ, показанный на фиг. 18, включает в себя: этап 801, этап 802, этап 803, этап 809, этап 813, этап 816, этап 817 и этап 815.
[0244] В отношении этапов 801-803 согласно фиг. 18, можно сослаться на описание фиг. 8; в отношении этапа 809 согласно фиг. 18, можно сослаться на описание фиг. 10; в отношении этапа 813 и этапа 815 согласно фиг. 18, можно сослаться на описание фиг. 16; и в отношении этапа 816 и этапа 817 согласно фиг. 18, можно сослаться на описание фиг. 17. Во избежание повторений, подробности повторно здесь не описываются.
[0245] В вариантах осуществления, показанных на фиг. 15-18, когда UE 112 получает доступ к службе 800 трафика, PCEF 108 отправляет информацию описания потока к устройству 102 управления начислением платы после определения, что UE 112 регистрируется для службы 800 трафика. Устройство 102 управления начислением платы определяет соответствующий идентификатор службы. PCEF 108 может принимать идентификатор службы, отправленный устройством 102 управления начислением платы, и выполнять начисление платы в комбинации с динамическим правилом, полученным от PCRF 110. Таким путем, без необходимости конфигурирования идентификатора службы на PCEF 108, рабочая нагрузка конфигурирования PCEF 108 и рабочая нагрузка конфигурирования BOSS 104 могут быть снижены. Кроме того, в данном варианте осуществления, комбинирование начисления платы за службу 800 трафика и существующей политики PCC лучше согласуется со стандартной архитектурой Проекта партнерства 3-го поколения (3GPP).
[0246] Со ссылкой на описания вариантов осуществления на фиг. 7-18:
[0247] Когда UE получает доступ к службе, которая начисляет плату OTT SP, устройство 102 управления начислением платы, показанное на фиг. 2, включает в себя:
приемник 1022, сконфигурированный, чтобы принимать информацию описания потока от PCEF, причем информация описания потока получена посредством PCEF в соответствии с потоком данных, принятым от UE;
процессор 1024, сконфигурированный, чтобы определять, в соответствии с информацией описания потока, принятой приемником 1022, идентификатор службы, соответствующий потоку данных; и
передатчик 1026, сконфигурированный, чтобы отправлять идентификатор службы, определенный процессором 1024, к PCEF, так что PCEF начисляет плату за службу в соответствии с идентификатором службы.
[0248] Компоненты устройства 102 управления начислением платы связаны друг с другом с использованием шинной системы, и, в дополнение к шине данных, шинная система дополнительно включает в себя шину питания, шину управления, шину сигнала состояния и т.д.
[0249] Способы, раскрытые в приведенных выше вариантах осуществления настоящего изобретения, могут быть применены к процессору 1024 или реализованы процессором 1024. Процессор 1024 может быть чипом интегральной схемы и иметь возможности обработки сигнала. В процессе реализации, этапы в вышеописанном способе могут быть осуществлены с использованием интегральной логической схемы или аппаратных средств в процессоре 1024 или инструкции в форме программного обеспечения. Вышеупомянутый процессор 1024 может быть процессором общего назначения, цифровым сигнальным процессором (DSP), специализированной интегральной схемой (ASIC), программируемой вентильной матрицей (FPGA) или другим логическим компонентом, дискретной логической схемой или транзисторным логическим компонентом или дискретным компонентом аппаратных средств и может реализовывать или исполнять способы, этапы и логические блок-схемы, которые раскрыты в вариантах осуществления настоящего изобретения. Процессор общего назначения может быть микропроцессором, или процессор может быть любым обычным процессором и т.п. Этапы способов, раскрытых со ссылкой на варианты осуществления настоящего изобретения, могут непосредственно выполняться аппаратным процессором декодирования или выполняться с использованием комбинации аппаратных средств в процессоре декодирования и модуля программного обеспечения. Модуль программного обеспечения может находиться на носителе хранения данных, хорошо известном в технике, таком как оперативная память, флэш-память, постоянная память, программируемая постоянная память, электрически стираемая программируемая память или регистр. Носитель хранения данных находится в памяти 1024. Процессор 1024 считывает информацию в памяти и выполняет этапы в вышеописанных способах в комбинации с аппаратными средствами процессора.
[0250] Понятно, что память в вариантах осуществления настоящего изобретения может быть энергозависимой памятью или энергонезависимой памятью или может включать в себя как энергозависимую память, так и энергонезависимую память. Энергонезависимая память может быть постоянной памятью (ROM), программируемой постоянной памятью (PROM), стираемой программируемой постоянной памятью (EPROM), электрически стираемой программируемой постоянной памятью (EEPROM), или флэш-памятью. Энергозависимая память может быть оперативной памятью (RAM) и используется как внешний кэш. В соответствии с описанием, используемым в качестве примера, а не ограничения, применимы RAM многих форм, такие как статическая оперативная память (SRAM), динамическая оперативная память (DRAM), синхронная динамическая оперативная память (SDRAM), синхронная динамическая оперативная память двойной скорости передачи данных (DDR SDRAM), усовершенствованная синхронная динамическая оперативная память (ESDRAM), synchlink динамическая оперативная память (SLDRAM) и direct rambus динамическая оперативная память (DR RAM). Память в системах и способах, описанных в настоящей спецификации, имеет своей целью включать в себя, без ограничения, указанные и другие типы памяти.
[0251] Понятно, что варианты осуществления, раскрытые в настоящей спецификации, могут быть реализованы в аппаратных средствах, программном обеспечении, встроенном программном обеспечении, промежуточном программном обеспечении, микрокоде или их комбинации. Для реализации в аппаратных средствах, блок обработки может быть реализован в одной или нескольких специализированных интегральных схемах (ASIC), цифровых сигнальных процессорах (DSP), устройствах обработки цифровых сигналов (DSPD), программируемых логических устройствах (PLD), программируемых вентильных матрицах (FPGA), процессорах общего назначения, контролерах, микроконтроллерах, микропроцессорах, других электронных блоках, сконфигурированных, чтобы выполнять функции, описанные в настоящем изобретении, или их комбинации.
[0252] Когда варианты осуществления реализованы в программном обеспечении, встроенном программном обеспечении, промежуточном программном обеспечении, микрокоде, программном коде или сегменте кода, они могут быть сохранены в машиночитаемом носителе, например, компоненте хранения данных. Сегмент кода может представлять процесс, функцию, подпрограмму, программу, стандартную программу, стандартную подпрограмму, модуль, программную группу, класс или любую комбинацию инструкций, структур данных или программных операторов. Сегмент кода может быть связан с другим сегментом кода или аппаратной схемой путем передачи и/или приема информации, данных, независимой переменной, параметра или содержимого памяти. Информация, независимая переменная, параметр, данные и т.п. могут передаваться, пересылаться или отправляться любым подходящим способом, включая совместное использование памяти, передачу сообщений, передачу маркера, сетевую передачу и т.п.
[0253] В случае реализации в аппаратных средствах, технология, описанная в настоящей спецификации, может быть реализована с использованием модулей для исполнения функций (например, процесса или функции), описанных в настоящей спецификации. Программный код может быть сохранен в блоке памяти и может исполняться процессором. Блок памяти может быть реализован в процессор или вне процессора, и в последнем случае блок памяти может быть связан с процессором коммуникативным образом с помощью различных средств, известных в технике.
[0254] Необязательно, в варианте осуществления, перед приемом информации описания потока,
приемник 1022 сконфигурирован, чтобы: получать идентификатор службы и идентификатор начисления платы, которые предварительно сконфигурированы оператором, и принимать набор правил службы, отправленный устройством OTT SP. Процессор 1024 сконфигурирован, чтобы генерировать третью информацию согласования. Третья информация согласования включает в себя соответствие между идентификатором службы и набором правил службы. Передатчик 1026 сконфигурирован, чтобы отправлять идентификатор службы и идентификатор начисления платы к PCRF.
[0255] Следовательно, процессор 1024 может выполнять поиск третьей информации согласования в соответствии с информацией описания потока, чтобы определять соответствующий идентификатор службы. В отношении третьей информации согласования, можно сослаться на описание этапа 813 в варианте осуществления согласно фиг. 16. Во избежание повторений, подробности повторно здесь не описываются.
[0256] Необязательно, если служба, которая начисляет плату OTT SP, является службой обратного начисления платы, перед приемом информации описания потока, приемник 1022 дополнительно сконфигурирован, чтобы принимать информацию регистрации пользователя, отправленную устройством OTT SP; и передатчик 1026 дополнительно сконфигурирован, чтобы отправлять информацию регистрации пользователя к PCRF.
[0257] Необязательно, в другом варианте осуществления, процессор 1024 дополнительно сконфигурирован, чтобы определять, в соответствии с информацией описания потока, принятой приемником 1022, идентификатор начисления платы, соответствующий потоку данных; и передатчик 1026 дополнительно сконфигурирован, чтобы отправлять идентификатор начисления платы к PCEF.
[0258] Перед приемом информации описания потока,
приемник 1022 сконфигурирован, чтобы: получать идентификатор службы и идентификатор начисления платы, которые предварительно сконфигурированы оператором, и принимать набор правил службы, отправленный устройством OTT SP. Процессор 1024 сконфигурирован, чтобы генерировать вторую информацию согласования. Вторая информация согласования включает в себя соответствие между набором правил службы, идентификатором службы и идентификатором начисления платы.
[0259] В отношении второй информации согласования, можно сослаться на описание этапа 804 в варианте осуществления согласно фиг. 8. Во избежание повторений, подробности повторно здесь не описываются. Например, вторая информация согласования может быть такой, как показано в Таблице 1.
[0260] Процессор 1024 может выполнять поиск второй информации согласования в соответствии с информацией описания потока, чтобы определять соответствующий идентификатор службы и идентификатор начисления платы.
[0261] Например, для второй информации согласования, показанной в Таблице 1, если информация описания потока принадлежит к второму набору правил службы, процессор 1024 может определить, что соответствующий идентификатор службы и идентификатор начисления платы являются, соответственно, вторым идентификатором службы и вторым идентификатор начисления платы.
[0262] Необязательно, если служба, которая начисляет плату OTT SP, является службой обратного начисления платы, перед приемом информации описания потока, приемник 1022 дополнительно сконфигурирован, чтобы принимать информацию регистрации пользователя, отправленную устройством OTT SP; и передатчик 1026 дополнительно сконфигурирован, чтобы отправлять информацию регистрации пользователя к BOSS.
[0263] Необязательно, в другом варианте осуществления, приемник 1022 может дополнительно принимать идентификатор пользователя UE, который отправлен посредством PCEF. Процессор 1024 специфически сконфигурирован, чтобы: определять, в соответствии с информацией описания потока, идентификатор службы и идентификатор начисления платы, которые соответствуют потоку данных; и определять, имеется ли соответствие между идентификатором пользователя и идентификатором службы. Когда процессор 1024 определяет, что имеется соответствие между идентификатором пользователя и идентификатором службы, передатчик 1026 специфически сконфигурирован, чтобы отправлять идентификатор службы и идентификатор начисления платы к PCEF.
[0264] Перед приемом информации описания потока,
приемник 1022 сконфигурирован, чтобы: получать идентификатор службы и идентификатор начисления платы, которые предварительно сконфигурированы оператором, и принимать набор правил службы, отправленный устройством OTT SP. Приемник 1022 дополнительно сконфигурирован, чтобы принимать информацию регистрации пользователя, отправленную устройством OTT SP или BOSS. Процессор 1024 сконфигурирован, чтобы генерировать вторую информацию согласования. Вторая информация согласования включает в себя соответствие между набором правил службы, идентификатором службы и идентификатором начисления платы. Процессор 1024 дополнительно сконфигурирован, чтобы генерировать первую информацию согласования, и первая информация согласования включает в себя соответствие между идентификатором службы и идентификатором пользователя.
[0265] Процессор 1024 может определять, путем поиска первой информации согласования, имеется ли соответствие между идентификатором пользователя и идентификатором службы. В отношении первой информации согласования можно сослаться на описание этапа 810 в варианте осуществления согласно фиг. 13. Во избежание повторений, подробности повторно здесь не описываются.
[0266] Например, для первой информации согласования, показанной в Таблице 2, если идентификатор службы, определенный процессором 1024 в соответствии с второй информацией согласования, является вторым идентификатором службы, и идентификатор пользователя, принятый приемником 1022 от PCEF, является четвертым идентификатором пользователя, процессор 1024 может определить, в соответствии с первой информацией согласования, что имеется соответствие между вторым идентификатором службы и четвертым идентификатором пользователя.
[0267] Если служба, которая начисляет плату OTT SP, является службой обратного начисления платы, информация регистрации пользователя может быть принята приемником 1022 от устройства OTT SP. Альтернативно, после отправки к BOSS устройством OTT SP, информация регистрации пользователя может быть принята приемником 1022 от BOSS.
[0268] Если служба, которая начисляет плату OTT SP, является службой начисления платы вперед, информация регистрации пользователя может быть принята приемником 1022 от BOSS.
[0269] Таким путем, этот вариант осуществления настоящего изобретения обеспечивает устройство управления начислением платы, сконфигурированным, чтобы начислять плату за службу, которая начисляет плату OTT SP. После того как оператор предварительно конфигурирует идентификатор службы и идентификатор начисления платы на устройстве управления начислением платы, идентификатор службы и идентификатор начисления платы могут быть автоматически синхронизированы с другим сетевым элементом посредством некоторого процесса. Например, PCEF в местных сетях могут получать требуемые идентификаторы служб и идентификаторы начисления платы от устройства управления начислением платы. Повторная работа по конфигурированию на PCEF в местных сетях может быть исключена, оператору не требуется учитывать различия в возможностях глубокой проверки пакетов (DPI), архитектурах конфигурации, способах конфигурирования правил и т.п. между различными PCEF, производимыми разными изготовителями, в местных сетях, можно существенно снизить рабочую нагрузку операционной и сервисной службы оператора, и можно избежать влияния некорректного конфигурирования или пропущенного конфигурирования.
[0270] Когда служба, которая начисляет плату OTT SP, обновляется, или имеется новая служба, которая начисляет плату OTT SP, оператору необходимо выполнить обновление или конфигурирование только на устройстве управления начислением платы. Кроме того, в качестве независимого устройства оператора, устройство управления начислением платы характеризуется простотой поддержки и расширения и может поддерживать развертывание служб с заказами порядка миллионов.
[0271] Когда UE получает доступ к службе, которая начисляет плату OTT SP, PCEF 108, показанная на фиг. 3, включает в себя:
приемник 1082, сконфигурированный, чтобы принимать поток данных, отправленный посредством UE;
процессор 1084, сконфигурированный, чтобы: синтаксически анализировать поток данных и определять информацию описания потока для потока данных; и
передатчик 1086, сконфигурированный, чтобы отправлять информацию описания потока к устройству управления начислением платы.
[0272] Приемник 1082 дополнительно сконфигурирован, чтобы принимать идентификатор службы, отправленный устройством управления начислением платы, причем идентификатор службы определен устройством управления начислением платы в соответствии с информацией описания потока.
[0273] Процессор 1084 дополнительно сконфигурирован, чтобы выполнять онлайн/офлайн начисление платы за службу в соответствии идентификатором службы.
[0274] Необязательно, в варианте осуществления, процессор 1084 дополнительно сконфигурирован, чтобы определять, регистрируется ли UE для службы. Когда процессор 1084 определяет, что UE регистрируется для службы, передатчик 1086 отправляет информацию описания потока к устройству управления начислением платы.
[0275] Перед тем, как приемник 1082 принимает поток данных, отправленный посредством UE, приемник 1082 дополнительно сконфигурирован, чтобы принимать динамическое правило от PCRF. Динамическое правило включает в себя идентификатор приложения функции обнаружения трафика (TDF) и дополнительно включает в себя идентификатор начисления платы, соответствующий полю идентификатора приложения TDF.
[0276] Процессор 1084 специфически сконфигурирован, чтобы использовать идентификатор службы, принятый приемником 1082, для согласования с полем идентификатора приложения TDF и может дополнительно определять соответствующий идентификатор начисления платы. Дополнительно, процессор 1084 может выполнять онлайн/офлайн начисление платы в соответствии с идентификатором начисления платы.
[0277] То, что процессор 1084 выполняет онлайн/офлайн начисление платы в соответствии с идентификатором начисления платы, может быть совместно реализовано посредством PCEF и BOSS. Передатчик 1086 может дополнительно отправлять сообщение запроса управления кредитом (CCR) к BOSS. После того как BOSS выполняет ранжирование, приемник 1082 принимает сообщение ответа управления кредитом (CCA), отправленное посредством BOSS. В процессе, в котором BOSS выполняет ранжирование, для BOSS не требуется выполнять дифференцированное ранжирование в соответствии с пользователями.
[0278] Необязательно, в другом варианте осуществления, передатчик 1086 дополнительно сконфигурирован, чтобы отправлять идентификатор пользователя UE к устройству управления начислением платы. Кроме того, приемник 1082 специфически сконфигурирован, чтобы принимать идентификатор службы и идентификатор начисления платы от устройства управления начислением платы. Дополнительно, процессор 1084 сконфигурирован, чтобы выполнять онлайн/офлайн начисление платы в соответствии с идентификатором службы и идентификатором начисления платы. Начисление платы выполняется для службы, которая имеет идентификатор службы.
[0279] То, что процессор 1084 выполняет онлайн/офлайн начисление платы в соответствии с идентификатором начисления платы, может быть совместно реализовано посредством PCEF и BOSS. Передатчик 1086 может дополнительно отправлять сообщение CCR к BOSS. После того, как BOSS выполняет дифференцированное ранжирование, приемник 1082 принимает сообщение CCA, отправленное посредством BOSS.
[0280] PCRF 110, показанная на фиг. 4, включает в себя:
приемник 1102, сконфигурированный, чтобы: принимать идентификатор службы и идентификатор начисления платы от устройства управления начислением платы и принимать информацию регистрации пользователя от устройства управления начислением платы или BOSS; и
процессор 1104, сконфигурированный, чтобы генерировать политику PCC в соответствии с информацией регистрации пользователя, идентификатором службы и идентификатором начисления платы, которые приняты приемником 1102.
[0281] Необязательно, если служба, которая начисляет плату OTT SP, является службой обратного начисления платы, приемник 1102 может принимать информацию регистрации пользователя от устройства управления начислением платы или BOSS. Информация регистрации пользователя генерируется и отправляется к устройству управления начислением платы или BOSS устройством OTT SP.
[0282] Необязательно, если служба, которая начисляет плату OTT SP, является службой начисления платы вперед, приемник 1102 может принимать информацию регистрации пользователя от BOSS. Информация регистрации пользователя получается путем выполнения с упреждением регистрации посредством UE.
[0283] BOSS 104, показанная на фиг. 5, включает в себя:
приемник 1042, сконфигурированный, чтобы принимать информацию регистрации пользователя; и
передатчик 1046, сконфигурированный, чтобы отправлять информацию регистрации пользователя к устройству управления начислением платы.
[0284] Необязательно, если служба, которая начисляет плату OTT SP, является службой обратного начисления платы, приемник 1042 может принимать информацию регистрации пользователя от устройства OTT SP.
[0285] Необязательно, если служба, которая начисляет плату OTT SP, является службой начисления платы вперед, приемник 1042 может принимать информацию регистрации пользователя от UE.
[0286] BOSS 104 может дополнительно включать в себя процессор 1044. Дополнительно, когда UE получает доступ к службе, приемник 1042 может принимать сообщение CCR, отправленное посредством PCEF. Процессор 1044 может выполнять ранжирование. Передатчик 1046 может отправлять сообщение CCA к PCEF. При выполнении ранжирования, процессору 1044 не нужно выполнять дифференцированное ранжирование в соответствии с пользователями.
[0287] Необязательно, в другом варианте осуществления, если служба, которая начисляет плату OTT SP, является службой обратного начисления платы, приемник 1042 может принимать информацию регистрации пользователя от устройства OTT SP или устройства управления начислением платы. Если служба, которая начисляет плату OTT SP, является службой начисления платы вперед, приемник 1042 может принимать информацию регистрации пользователя от UE.
[0288] Дополнительно, когда UE получает доступ к службе, приемник 1042 может принимать сообщение CCR, отправленное посредством PCEF. Процессор 1044 может выполнять дифференцированное ранжирование в соответствии с информацией регистрации пользователя. Передатчик 1046 может отправлять сообщение CCA к PCEF.
[0289] То есть, в другом варианте осуществления, приемник 1042 не отправляет информацию регистрации пользователя к устройству управления начислением платы после приема информации регистрации пользователя, так что BOSS 104 затем выполняет дифференцированное ранжирование в соответствии с информацией регистрации пользователя.
[0290] Устройство 106 OTT SP, показанное на фиг. 6, включает в себя:
процессор 1064, сконфигурированный, чтобы генерировать набор правил службы; и
передатчик 1066, сконфигурированный, чтобы отправлять набор правил службы к устройству управления начислением платы.
[0291] Необязательно, если служба, которая начисляет плату OTT SP, является службой обратного начисления платы, процессор 1064 дополнительно сконфигурирован, чтобы генерировать информацию регистрации пользователя. Дополнительно, передатчик 1066 дополнительно сконфигурирован, чтобы отправлять информацию регистрации пользователя к устройству управления начислением платы или BOSS.
[0292] Фиг. 19 является структурной схемой системы начисления платы в соответствии вариантом осуществления настоящего изобретения. Система 10, показанная на фиг. 19, может включать в себя устройство 102 управления начислением платы, PCEF 108, PCRF 110 и BOSS 104.
[0293] В отношении описания системы 10, можно сослаться на фиг. 1. Во избежание повторений, подробности повторно здесь не описываются.
[0294] Фиг. 20 является блок-схемой последовательности операций способа начисления платы в соответствии с вариантом осуществления настоящего изобретения. Когда пользовательское оборудование UE получает доступ к службе, которая начисляет плату сервис-провайдеру SP предоставления видеоуслуг через Интернет OTT, способ, показанный на фиг. 20, включает в себя следующие этапы:
[0295] 2001. Прием информации описания потока от функции обеспечения выполнения политики и начисления платы PCEF, причем информация описания потока получается посредством PCEF в соответствии с потоком данных, принятым от UE.
[0296] 2002. Определение, в соответствии с информацией описания потока, идентификатора службы, соответствующего потоку данных.
[0297] 2003. Отправка идентификатора службы к PCEF, так что PCEF начисляет плату за службу в соответствии с идентификатором службы.
[0298] В данном варианте осуществления настоящего изобретения, когда UE получает доступ к службе, PCEF отправляет информацию описания потока к устройству управления начислением платы, и устройство управления начислением платы определяет идентификатор службы и идентификатор начисления платы, которые соответствуют потоку данных, и отправляет идентификатор службы и идентификатор начисления платы к PCEF. Таким путем, без необходимости конфигурирования идентификатора службы и идентификатора начисления платы на PCEF, PCEF может получать идентификатор службы и идентификатор начисления платы, которые соответствуют потоку данных. Следовательно, рабочая нагрузка конфигурации может быть снижена.
[0299] Необязательно, в варианте осуществления, определение, в соответствии с информацией описания потока, идентификатора службы, соответствующего потоку данных, включает в себя: определение, в соответствии с информацией описания потока, идентификатора службы и идентификатора начисления платы, которые соответствуют потоку данных; и
отправка идентификатора службы к PCEF включает в себя: отправку идентификатора службы и идентификатора начисления платы к PCEF.
[0300] Необязательно, в другом варианте осуществления, способ дополнительно включает в себя: прием идентификатора пользователя UE от PCEF; и определение, имеется ли соответствие между идентификатором пользователя и идентификатором службы.
[0301] Отправка идентификатора службы и идентификатора начисления платы к PCEF включает в себя: когда определено, что имеется соответствие между идентификатором пользователя и идентификатором службы, отправку идентификатора службы и идентификатора начисления платы к PCEF.
[0302] Необязательно, в другом варианте осуществления, перед приемом информации описания потока от PCEF, способ дополнительно включает в себя: прием информации регистрации пользователя, отправленной устройством OTT SP или системой коммерческой и операционной поддержки BOSS; и генерацию первой информации согласования в соответствии с информацией регистрации пользователя, причем первая информация согласования включает в себя соответствие между идентификатором пользователя и идентификатором службы.
[0303] Необязательно, в другом варианте осуществления, определение, имеется ли соответствие между идентификатором пользователя и идентификатором службы, включает в себя: определение, в соответствии с первой информацией согласования, имеется ли соответствие между идентификатором пользователя и идентификатором службы.
[0304] Необязательно, в другом варианте осуществления, перед приемом информации описания потока от PCEF, способ дополнительно включает в себя: прием информации регистрации пользователя, отправленной устройством OTT SP; и отправку информации регистрации пользователя к системе коммерческой и операционной поддержки BOSS.
[0305] Необязательно, в другом варианте осуществления, перед приемом информации описания потока от PCEF, способ дополнительно включает в себя: получение идентификатора службы и идентификатора начисления платы, которые сконфигурированы оператором, и прием набора правил службы, отправленного устройством OTT SP; и генерацию второй информации согласования в соответствии с набором правил службы, причем вторая информация согласования включает в себя соответствие между набором правил службы, идентификатором службы и идентификатором начисления платы.
[0306] Необязательно, в другом варианте осуществления, определение, в соответствии с информацией описания потока, идентификатора службы и идентификатора начисления платы, которые соответствуют потоку данных, включает в себя: определение, в соответствии с второй информацией согласования, идентификатора службы и идентификатора начисления платы, которые соответствуют потоку данных.
[0307] Необязательно, в другом варианте осуществления, перед приемом информации описания потока от PCEF, способ дополнительно включает в себя: получение идентификатора службы и идентификатора начисления платы, которые сконфигурированы оператором, и прием набора правил службы, отправленного устройством OTT SP; отправку идентификатора службы и идентификатора начисления платы к функции правил политики и начисления платы PCRF; и генерацию третьей информации согласования в соответствии с набором правил службы, причем третья информация согласования включает в себя соответствие между набором правил службы и идентификатором службы.
[0308] Необязательно, в другом варианте осуществления, перед приемом информации описания потока от PCEF, способ дополнительно включает в себя: прием информации регистрации пользователя, отправленной устройством OTT SP; и отправку информации регистрации пользователя к PCRF.
[0309] Способ начисления платы, показанный на фиг. 20, может быть реализован устройством 102 управления начислением платы в вышеописанных вариантах осуществления.
[0310] На фиг. 21 представлена блок-схема последовательности операций способа начисления платы в соответствии с другим вариантом осуществления настоящего изобретения. Способ, показанный на фиг. 21, выполняется функцией обеспечения выполнения политики и начисления платы PCEF, и, когда пользовательское оборудование UE получает доступ к службе, которая начисляет плату сервис-провайдеру SP предоставления видеоуслуг через Интернет OTT, способ включает в себя следующие этапы:
[0311] 2101. Прием потока данных, отправленного посредством UE.
[0312] 2102. Синтаксический анализ потока данных и определение информации описания потока для потока данных.
[0313] 2103. Отправка информации описания потока к устройству управления начислением платы.
[0314] 2104. Прием идентификатора службы, отправленного устройством управления начислением платы, причем идентификатор службы определен устройством управления начислением платы в соответствии с информацией описания потока.
[0315] 2105. Выполнение онлайн/офлайн начисления платы за службу в соответствии с идентификатором службы.
[0316] В данном варианте осуществления настоящего изобретения, когда UE получает доступ к службе, PCEF отправляет информацию описания потока к устройству управления начислением платы, и устройство управления начисления платы определяет идентификатор службы и идентификатор начисления платы, которые соответствуют потоку данных, и отправляет идентификатор службы и идентификатор начисления платы к PCEF. Таким путем, без необходимости конфигурирования идентификатора службы и идентификатора начисления платы на PCEF, PCEF может получать идентификатор службы и идентификатор начисления платы, которые соответствуют потоку данных. Следовательно, рабочая нагрузка конфигурации может быть снижена.
[0317] Необязательно, в варианте осуществления, прием идентификатора службы, отправленного устройством управления начислением платы, включает в себя: прием идентификатора службы и идентификатора начисления платы, которые отправлены устройством управления начислением платы, причем идентификатор службы и идентификатор начисления платы определены устройством управления начислением платы в соответствии с информацией описания потока; и
выполнение онлайн/офлайн начисления платы за службу в соответствии с идентификатором службы включает в себя: выполнение онлайн/офлайн начисления платы за службу в соответствии идентификатором службы и идентификатором начисления платы.
[0318] Необязательно, в другом варианте осуществления, перед отправкой информации описания потока к устройству управления начислением платы, способ дополнительно включает в себя: определение, регистрируется ли UE для службы; и
отправка информации описания потока к устройству управления начислением платы включает в себя: когда UE регистрируется для службы, отправку информации описания потока к устройству управления начислением платы.
[0319] Способ начисления платы, показанный на фиг. 21, может быть реализован посредством PCEF 108 в вышеуказанных вариантах осуществления.
[0320] На фиг. 22 представлена блок-схема последовательности операций способа начисления платы в соответствии с другим вариантом осуществления настоящего изобретения. Способ, показанный на фиг. 22, выполняется функцией политики и правил начисления платы PCRF и включает в себя следующие этапы:
[0321] 2201. Прием идентификатора службы и идентификатора начисления платы от устройства управления начислением платы и прием информации регистрации пользователя от устройства управления начислением платы или системы коммерческой и операционной поддержки BOSS.
[0322] 2202. Генерация политики управления политикой и начислением платы РСС в соответствии с информацией регистрации пользователя, идентификатором службы и идентификатором начисления платы.
[0323] В данном варианте осуществления настоящего изобретения, PCRF генерирует политику PCC в соответствии с идентификатором службы и идентификатором начисления платы, которые приняты от устройства управления начислением платы, и информацией регистрации пользователя, принятой от устройства управления начислением платы или BOSS, и политика PCC может быть использована посредством PCEF для начисления платы за службу, которая начисляет плату OTT SP. Таким путем, без необходимости конфигурирования идентификатора службы и идентификатора начисления платы на PCEF, PCEF может получать идентификатор службы и идентификатор начисления платы, которые соответствуют потоку данных. Следовательно, рабочая нагрузка конфигурации может быть снижена.
[0324] Способ начисления платы, показанный на фиг. 22, может быть реализован вышеописанной PCRF 110.
[0325] На фиг. 23 показана блок-схема последовательности операций способа начисления платы в соответствии с другим вариантом осуществления настоящего изобретения. Способ, показанный на фиг. 23, выполняется системой коммерческой и операционной поддержки BOSS и включает в себя следующие этапы:
[0326] 2301. Прием информации регистрации пользователя.
[0327] 2302. Отправка информации регистрации пользователя к устройству управления начислением платы.
[0328] Необязательно, в варианте осуществления, когда служба, которая начисляет плату сервис-провайдеру SP предоставления видеоуслуг через Интернет OTT, является службой обратного начисления платы, этап 2301 включает в себя: прием информации регистрации пользователя от устройства OTT SP; или когда служба, которая начисляет плату сервис-провайдеру SP предоставления видеоуслуг через Интернет OTT, является службой начисления платы вперед, этап 2301 включает в себя: прием информации регистрации пользователя от пользовательского оборудования UE.
[0329] Способ начисления платы, показанный на фиг. 23, может быть реализован вышеописанной BOSS 104.
[0330] На фиг. 24 показана блок-схема последовательности операций способа начисления платы в соответствии с другим вариантом осуществления настоящего изобретения. Способ, показанный на фиг. 24, выполняется устройством сервис-провайдера SP предоставления видеоуслуг через Интернет OTT и включает в себя следующие этапы:
[0331] 2401. Генерация набора правил службы.
[0332] 2402. Отправка набора правил службы к устройству управления начислением платы.
[0333] Необязательно, в варианте осуществления, когда служба, которая начисляет плату OTT SP, является службой обратного начисления платы, способ дополнительно включает в себя: генерацию информации регистрации пользователя; и отправку информации регистрации пользователя к устройству управления начислением платы или системе коммерческой и операционной поддержки BOSS.
[0334] Способ начисления платы, показанный на фиг. 24, может быть реализован вышеописанным устройством 106 OTT SP.
[0335] Специалисту в данной области техники должно быть ясно, что в комбинации с примерами, описанными в вариантах осуществления, раскрытых в настоящей спецификации, блоки и этапы алгоритмов могут быть реализованы электронными аппаратными средствами или компьютерным программным обеспечением или комбинацией электронных аппаратных средств или компьютерного программного обеспечения. То, выполнены ли функции аппаратными средствами или программным обеспечением, зависит от конкретных применений и ограничений проектирования технических решений. Специалист в данной области техники может использовать описанные функции для каждого конкретного применения, но не должно считаться, что такая реализация выходит за пределы объема настоящего изобретения.
[0336] Специалисту в данной области техники должно быть понятно, что, в целях удобства и краткости описания, в отношении детального рабочего процесса вышеописанных системы, устройства и блока, ссылки могут делаться на соответствующий процесс в вышеописанных вариантах осуществления способа, и подробности не описываются.
[0337] В различных вариантах осуществления, обеспеченных в настоящем изобретении, должно быть понятно, что раскрытые система, устройство и способ могут быть реализованы иным образом. Например, описанный вариант осуществления устройства является только иллюстративным. Например, разделение на блоки является только разделением на логические функции, и в реальной реализации может иметь место другое разделение. Например, множество блоков или компонентов могут быть объединены или интегрированы в другую систему, или некоторые признаки могут игнорироваться или не выполняться. Кроме того, показанные или обсужденные взаимные связи или прямые связи или коммуникационные соединения могут быть реализованы с использованием некоторых интерфейсов. Опосредованные связи или коммуникационные соединения между устройствами или блоками могут быть реализованы в электронных, механических или других формах.
[0338] Блоки, описанные как отдельные части, могут или не могут быть физически отдельными, и части, показанные как блоки, могут или не могут быть расположены в одном местоположении или могут быть распределены по множеству сетевых блоков. Некоторые или все из блоков могут выбираться в соответствии с текущими потребностями для достижения целей решений согласно вариантам осуществления.
[0339] Кроме того, функциональные блоки в вариантах осуществления настоящего изобретения могут быть объединены в один блок обработки, или каждый из блоков может существовать физически отдельно, или два или более блоков могут объединяться в один блок.
[0340] Если функции реализованы в форме функционального блока программного обеспечения и продаются или используются как независимый продукт, функции могут быть сохранены на считываемом компьютером носителе хранения данных. Основываясь на таком понимании, технические решения настоящего изобретения по существу или в части, вносящей вклад в предшествующий уровень техники, или некоторые из технических решений могут быть реализованы в форме программного продукта. Программный продукт сохранен на носителе хранения данных и включает в себя различные инструкции для инструктирования компьютерного устройства (которое может быть персональным компьютером, сервером или сетевым устройством) выполнять все или некоторые из этапов способов, описанных в вариантах осуществления настоящего изобретения. Упомянутый носитель хранения данных включает в себя: любой носитель, который может хранить программный код, такой как USB флэш-накопитель, съемный жесткий диск, постоянная память (ROM), оперативная память (RAM), магнитный диск или оптический диск.
[0341] Приведенные выше описания являются только конкретными вариантами реализации настоящего изобретения, но не предназначаются для ограничения объема защиты настоящего изобретения. Любое видоизменение или замена, легко осуществляемые специалистом в данной области техники в рамках технического объема, раскрытого в настоящем изобретении, должны входить в объем защиты настоящего изобретения. Следовательно, объем защиты настоящего изобретения должен соответствовать объему защиты, определяемому приложенной формулой изобретения.