УЛУЧШЕНИЯ УПРАВЛЕНИЯ ПОЛИТИКАМИ ТАРИФИКАЦИИ И ОПЛАТЫ УСЛУГ (РСС) ДЛЯ ПОДДЕРЖКИ ШИФРОВАНИЯ

1. Способ обеспечения туннелирования в окружении беспроводной связи, содержащий этапы, на которых:
принимают одно из одного или более потоков данных и указания того, что один или более потоков данных должны приниматься;
формируют идентификационную информацию потока для каждого из этих одного или более потоков данных; и
передают идентификационную информацию потока в компонент политик для обеспечения ассоциирования политик потоков с этими одним или более потоками данных.
2. Способ по п.1, в котором при передаче идентификационной информации потока передают один или более исходных адресов, DSCP или номеров портов с идентификационной информацией потока.
3. Способ по п.2, дополнительно содержащий этап, на котором комбинируют, по меньшей мере, исходный адрес по меньшей мере одного из упомянутых потоков данных с соответствующей идентификационной информацией потока, чтобы задать уникальный идентификатор для этого по меньшей мере одного потока данных.
4. Способ по п.1, в котором политики потоков включают в себя одно или более из правил QoS, правил тарификации и оплаты услуг и правил PCC.
5. Способ по п.1, дополнительно содержащий этап, на котором шифруют по меньшей мере один из упомянутых одного или более потоков данных.
6. Способ по п.4, в котором этот по меньшей мере один поток данных шифруется при обнаружении недоверенного доступа.
7. Способ по п.1, дополнительно содержащий этап, на котором принимают один или более других потоков данных с соответствующей идентификационной информацией потока.
8. Способ по п.7, дополнительно содержащий этап, на котором верифицируют то, переданы или нет упомянутые один или более других потоков данных через механизм доступа в соответствии с ассоциированными политиками потоков.
9. Способ по п.8, в котором верификация основана на сравнении идентификационной информации потока, принимаемой в рамках упомянутых одного или более других потоков данных, с идентификационной информацией потока, ассоциированной с соответствующими политиками потоков упомянутых одного или более других потоков данных.
10. Способ по п.1, дополнительно содержащий этап, на котором представляют идентификационную информацию потока как одно или более из меток потоков, идентификаторов потоков и указателей во внешнем заголовке упомянутых одного или более потоков данных.
11. Устройство беспроводной связи, содержащее:
запоминающее устройство, которое сохраняет инструкции, связанные с формированием идентификационной информации потока для одного или более потоков данных и обеспечением ассоциирования соответствующих конкретных для потока правил с этими потоками данных посредством передачи сформированной идентификационной информации потока на сервер политик; и
соединенный с запоминающим устройством процессор, выполненный с возможностью исполнять инструкции, сохраненные в запоминающем устройстве.
12. Устройство по п.11, в котором упомянутые один или более потоков данных шифруются.
13. Устройство по п.12, в котором шифрование активируется при обнаружении изменения в механизме доступа с доверенного доступа на недоверенный доступ.
14. Устройство по п.11, в котором идентификационная информация потока содержит одно или более из меток потоков, исходных адресов, DSCP и номеров портов.
15. Устройство по п.14, в котором исходный адрес используется в комбинации с идентификационной информацией потока, представленной как метки потоков, чтобы уникально идентифицировать по меньшей мере один из упомянутых потоков данных.
16. Устройство по п.11, в котором конкретные для потока правила содержат одно или более из правил QoS и правил тарификации и оплаты услуг.
17. Устройство беспроводной связи, которое обеспечивает передачу потоков данных в окружении беспроводной связи, содержащее:
средство для приема одного из одного или более потоков данных и указания относительно одного или более потоков данных, которые должны приниматься;
средство для формирования идентификационной информации потока для каждого из этих потоков данных так, чтобы соответствующие конкретные для потока правила могли быть ассоциированы с каждым из упомянутых потоков данных, по меньшей мере, на основе сформированной идентификационной информации потока; и
- средство для передачи сформированной идентификационной информации потока.
18. Устройство беспроводной связи по п.17, в котором потоки данных шифруются.
19. Устройство беспроводной связи по п.17, в котором потоки данных шифруются, когда средство для приема обнаруживает недоверенный доступ.
20. Устройство беспроводной связи по п.17, в котором средство для передачи сформированной идентификационной информации потока также передает исходный адрес упомянутых потоков данных в дополнение к идентификационной информации потока, чтобы обеспечить ассоциирование конкретных для потока правил с соответствующими потоками, при этом конкретные для потока правила содержат одно или более из правил QoS и правил тарификации и оплаты услуг.
21. Компьютерный программный продукт, содержащий машиночитаемый носитель, содержащий:
код для приема одного или более потоков данных;
код для формирования идентификационной информации потока для каждого из этих потоков данных; и
код для передачи сформированной идентификационной информации потока в компонент идентификации политик для ассоциирования соответствующих конкретных для потока правил с упомянутыми потоками данных.
22. Компьютерный программный продукт по п.21, в котором машиночитаемый носитель дополнительно содержит код для передачи исходного адреса в дополнение к идентификационной информации потока, представленной как метки потоков, для ассоциирования соответствующих конкретных для потока правил с упомянутыми потоками данных.
23. Компьютерный программный продукт по п.21, в котором машиночитаемый носитель дополнительно содержит код для обнаружения шифрования, ассоциированного с упомянутыми потоками данных.
24. Компьютерный программный продукт по п.21, в котором машиночитаемый носитель дополнительно содержит код для передачи одного или более кортежей полей IPv6 в качестве идентификационной информации потока для упомянутого ассоциирования соответствующих конкретных для потока правил, при этом конкретные для потока правила содержат одно или более из правил QoS и правил тарификации и оплаты услуг.
25. Устройство беспроводной связи, содержащее:
процессор, выполненный с возможностью:
принимать одно из одного или более потоков данных и указания того, что один или более потоков данных должны приниматься;
формировать идентификационную информацию потока для каждого из этих потоков данных; и
обеспечивать ассоциирование соответствующих политик потоков с упомянутыми потоками данных посредством передачи сформированной идентификационной информации потока в функцию определения политик.
26. Устройство беспроводной связи по п.25, в котором процессор дополнительно выполнен с возможностью использовать одно или более из исходного адреса и информации из кортежа полей IPv6, содержащих DSCP или номера портов транспортного уровня, в дополнение к идентификационной информации потока для ассоциирования политик потоков.
27. Устройство беспроводной связи по п.25, в котором процессор дополнительно выполнен с возможностью обнаруживать механизм недоверенного доступа, чтобы формировать идентификационную информацию потока.
28. Способ обеспечения туннелирования в окружении беспроводной связи, содержащий этапы, на которых:
идентифицируют один или более потоков данных;
извлекают соответствующую идентификационную информацию потока, ассоциированную с каждым из этих потоков данных;
идентифицируют одно или более правил, которые должны быть реализованы с этими потоками данных; и
передают упомянутые потоки данных в соответствии с идентифицированными правилами.
29. Способ по п.28, дополнительно содержащий этап, на котором передают идентификационную информацию потока вместе с соответствующими потоками данных.
30. Способ по п.28, в котором упомянутые правила содержат одно или более из правил тарификации и оплаты услуг и правил QoS.
31. Способ по п.28, в котором при передаче потоков данных передают потоки данных в соответствующих QoS-конвейерах на основе упомянутых правил.
32. Способ по п.28, дополнительно содержащий этап, на котором передают извлеченную идентификационную информацию потока вместе с соответствующими потоками данных.
33. Устройство беспроводной связи, содержащее:
запоминающее устройство, которое сохраняет инструкции, связанные с идентификацией идентификационной информации потока, ассоциированной с одним или более потоками данных, идентификацией одного или более правил политик, которые должны быть реализованы с этими потоками данных, и передачей упомянутых потоков данных согласно соответствующим правилам политик; и
соединенный с запоминающим устройством процессор, выполненный с возможностью исполнять инструкции, сохраненные в запоминающем устройстве.
34. Устройство беспроводной связи по п.33, в котором сформированные потоки данных шифруются.
35. Устройство беспроводной связи по п.33, в котором идентификационная информация потока содержит одно или более из исходных адресов, DSCP и номеров портов.
36. Устройство беспроводной связи по п.33, в котором правила политик содержат одно или более из правил тарификации и оплаты услуг и правил QoS.
37. Устройство беспроводной связи, которое обеспечивает туннелирование потоков данных в окружении беспроводной связи, содержащее:
средство для приема идентификационной информации потока;
средство для сопоставления идентификационной информации потока пакета данных с соответствующими правилами политик; и
средство для передачи пакетов данных согласно соответствующим правилам политик.
38. Устройство беспроводной связи по п.37, дополнительно содержащее средство для формирования пакетов данных.
39. Компьютерный программный продукт, содержащий машиночитаемый носитель, содержащий:
код для идентификации одного или более потоков данных;
код для идентификации идентификационной информации потока, ассоциированной с этими потоками данных;
код для идентификации одного или более правил политик, которые должны быть реализованы с этими потоками данных; и
код для передачи упомянутых потоков данных в соответствии с ассоциированными правилами политик.
40. Устройство беспроводной связи, содержащее:
процессор, выполненный с возможностью:
идентификации одного или более потоков данных;
извлечения идентификационной информации потока, ассоциированной с этими потоками данных;
идентификации одного или более правил политик, которые должны быть реализованы с этими потоками данных; и
передачи упомянутых потоков данных в соответствии с этими правилами политик.
41. Способ обеспечения туннелирования в окружении беспроводной связи, содержащий этапы, на которых:
принимают указание одного или более потоков данных;
принимают идентификационную информацию потока для каждого из этих одного или более потоков данных;
определяют конкретные для потока правила, которые должны быть реализованы для каждого из упомянутых потоков данных; и
передают идентификационную информацию потока и определенные конкретные для потока правила для обеспечения передачи упомянутых одного или более потоков данных в соответствии с определенными конкретными для потока правилами.
42. Способ по п.41, дополнительно содержащий этап, на котором принимают один или более исходных адресов упомянутых потоков данных для обеспечения определения конкретных для потока правил, которые должны быть реализованы с упомянутыми потоками данных.
43. Способ по п.41, дополнительно содержащий этап, на котором определяют конкретные для потока правила на основе существующих наборов правил, содержащих одно или более из правил QoS и правил тарификации и оплаты услуг.
44. Способ по п.41, дополнительно содержащий этап, на котором динамически определяют конкретные для потока правила, которые должны быть реализованы для каждого из упомянутых потоков данных.
45. Устройство беспроводной связи, содержащее:
запоминающее устройство, которое сохраняет инструкции, связанные с приемом идентификационной информации потока для одного или более потоков данных и обеспечением определения соответствующих конкретных для потока политик этих потоков данных; и
соединенный с запоминающим устройством процессор, выполненный с возможностью исполнять инструкции, сохраненные в запоминающем устройстве.
46. Устройство беспроводной связи по п.45, дополнительно содержащее инструкции для приема одного или более исходных адресов упомянутых потоков данных для обеспечения определения конкретных для потока политик, которые должны быть реализованы с упомянутыми потоками данных.
47. Устройство беспроводной связи по п.45, дополнительно содержащее заранее определенные конкретные для потока наборы политик для выбора, которые должны быть реализованы с упомянутыми потоками данных, причем выбор основан, по меньшей мере, на принимаемой идентификационной информации потока.
48. Устройство беспроводной связи по п.45, дополнительно содержащее инструкции для динамического определения конкретных для потока политик, которые должны быть реализованы для каждого из упомянутых потоков данных.
49. Устройство беспроводной связи по п.45, в котором конкретные для потока политики дополнительно содержат одно или более из политик QoS и политик тарификации и оплаты услуг.
50. Устройство беспроводной связи, которое обеспечивает туннелирование потоков данных в окружении беспроводной связи, содержащее:
средство для приема указания одного или более потоков данных и идентификационной информации потока для каждого из этих одного или более потоков данных;
средство для определения конкретных для потока правил, которые должны быть реализованы для каждого из упомянутых потоков данных; и
средство для передачи идентификационной информации потока и конкретных для потока правил для обеспечения передачи упомянутых одного или более потоков данных в соответствии с определенными конкретными для потока правилами.
51. Устройство беспроводной связи по п.50, дополнительно содержащее средство для формирования потоков данных.
52. Компьютерный программный продукт, содержащий машиночитаемый носитель, содержащий:
код для приема указания одного или более потоков данных и идентификационной информации потока для этих одного или более потоков данных;
код для определения конкретных для потока правил, которые должны быть реализованы для каждого из упомянутых потоков данных; и
- код для передачи идентификационной информации потока и конкретных для потока правил для обеспечения передачи упомянутых одного или более потоков данных в соответствии с определенными конкретными для потока правилами.
53. Устройство беспроводной связи, содержащее:
процессор, выполненный с возможностью:
принимать указание относительно одного или более потоков данных и идентификационную информацию потока для каждого из этих одного или более потоков данных;
определять конкретные для потока правила, которые должны быть реализованы для каждого из упомянутых потоков данных; и
передавать идентификационную информацию потока с конкретными для потока правилами для обеспечения передачи упомянутых одного или более потоков данных в соответствии с определенными конкретными для потока правилами.
54. Устройство беспроводной связи по п.53, в котором идентификационная информация потока содержит одно или более из меток потоков, указателей, исходных адресов, DSCP и номеров портов.
55. Устройство беспроводной связи по п.53, в котором конкретные для потока правила содержат одно или более из правил тарификации и оплаты услуг и правил QoS.
56. Способ обеспечения туннелирования в окружении беспроводной связи, содержащий этапы, на которых:
принимают один или более потоков данных, передаваемых в соответствии с конкретными правилами;
принимают идентификационную информацию потока, ассоциированную с конкретными правилами; и
передают идентификационную информацию потока вместе с принимаемыми потоками данных для верификации того, что принимаемые потоки данных переданы в соответствии с конкретными правилами.
57. Способ по п.56, в котором идентификационная информация потока содержит одно или более из исходных адресов, DSCP и номеров портов.
58. Способ по п.56, в котором один или более принимаемых потоков данных шифруются.
59. Способ по п.56, в котором конкретные правила содержат одно или более из правил тарификации и оплаты услуг и правил QoS.
60. Устройство беспроводной связи, содержащее:
запоминающее устройство, которое сохраняет инструкции, связанные с приемом одного или более потоков данных, передаваемых в соответствии с конкретными правилами, извлечением идентификационной информации потока, ассоциированной с конкретными правилами, и передачей идентификационной информации потока вместе с принимаемыми потоками данных для обеспечения верификации конкретных правил; и
соединенный с запоминающим устройством процессор, выполненный с возможностью исполнять инструкции, сохраненные в запоминающем устройстве.
61. Устройство беспроводной связи, которое обеспечивает туннелирование потоков данных в окружении беспроводной связи, содержащее:
средство для приема одного или более потоков данных, передаваемых в соответствии с конкретными правилами;
средство для извлечения идентификационной информации потока, ассоциированной с конкретными правилами; и
средство для передачи идентификационной информации потока вместе с принимаемыми потоками данных для обеспечения верификации конкретных правил.
62. Компьютерный программный продукт, содержащий машиночитаемый носитель, содержащий:
код для приема одного или более потоков данных, передаваемых в соответствии с конкретными правилами;
код для извлечения идентификационной информации потока, ассоциированной с конкретными правилами; и
код для передачи идентификационной информации потока вместе с принимаемыми потоками данных для обеспечения верификации конкретных правил.
63. Устройство беспроводной связи, содержащее:
процессор, выполненный с возможностью:
принимать один или более потоков данных, передаваемых в соответствии с конкретными правилами;
извлекать идентификационную информацию потока, ассоциированную с конкретными правилами; и
передавать идентификационную информацию потока вместе с принимаемыми потоками данных для обеспечения верификации того, что принимаемые потоки данных переданы в соответствии с правилами, как определено посредством компонента политик.