RU2606063C2

Data transmission method, network device and communication system

Abstract

FIELD: radio engineering and communications. SUBSTANCE: invention relates to radio communication technologies and, in particular, to data transmitting method. Method of data transmitting comprises stages, at which: receiving message on creation or updating of PDP-context or unidirectional channel, transmitted by transmitting unit, wherein creation or updating message carries service parameter quality; and based on service parameter quality determining, whether unidirectional channel user tunnel plane data, corresponding to PDP-context, or unidirectional channel user tunnel plane data can be encapsulated into data transmission protocol packet, having high resistance to packets errors by means of UDP-Lite protocol, applied to data transmission packets and returning response message to transmitting unit carrying information on determination result, so, that if information on determination result indicates, that encapsulation can be made by UDP-Lite protocol, encapsulating at transmitting end unidirectional channel user tunnel plane data, corresponding to PDP-context, or unidirectional channel user tunnel plane data, into data transmission protocol packet, having high resistance to packets errors by means of UDP-Lite protocol, applied to data transmission packets. EFFECT: technical result consists in improvement of data transmission efficiency. 16 cl, 19 dwg

RU2606063C2, drawing sheet 1
Sheet 1 of 8

Term

5.8 yearsleft in the term

Expires 30 June 2032.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

46 claims: 46 independent, 0 dependent

  1. 1
    Способ передачи данных, содержащий этапы, на которых:
  2. 2
    принимают сообщение о создании или обновлении PDP-контекста или однонаправленного канала, переданного передающим узлом, при этом сообщение о создании или обновлении несет параметр качества обслуживания;и
  3. 3
    определяют, на основе параметра качества обслуживания, могут ли данные туннеля плоскости пользователя однонаправленного канала, соответствующие PDP-контексту, или данные туннеля плоскости пользователя однонаправленного канала быть инкапсулированы в пакет протокола передачи данных имеющего высокую устойчивость к ошибкам пакетов посредством протокола UDP-Lite, применимого к пакетам передачи данных, и возвращают, на передающий узел, ответное сообщение, несущее информацию о результате определения, так что, если информация о результате определения указывает, что инкапсуляция может быть выполнена посредством протокола UDP-Lite, инкапсулируют, на передающем конце, данные туннеля плоскости пользователя однонаправленного канала, соответствующие PDP-контексту, или данные туннеля плоскости пользователя однонаправленного канала, в пакет протокола передачи данных, имеющего высокую устойчивость к ошибкам пакетов посредством протокола UDP-Lite, применимого к пакетам передачи данных.
  4. 4
    2. Способ передачи данных по п. 1, в котором этап определения на основе параметра качества обслуживания, могут ли данные туннеля плоскости пользователя однонаправленного канала, соответствующие PDP-контексту, быть инкапсулированы в пакет протокола передачи данных, имеющего высокую устойчивость к ошибкам пакетов посредством протокола UDP-Lite, применимого к пакетам передачи данных, содержит подэтапы, на которых:
  5. 5
    получают первое пороговое значение и второе пороговое значение;и
  6. 6
    определяют, превышает ли показатель устойчивости к кодовым ошибкам в составе параметра качества обслуживания первое пороговое значение, и превышает ли показатель допустимых потерь пакетов в составе параметра качества обслуживания второе пороговое значение, и если оба ответа положительны, определяют, что данные туннеля в плоскости пользователя для однонаправленного канала, соответствующего PDP-контексту, могут быть инкапсулированы в пакет протокола передачи данных, имеющего высокую устойчивость к ошибкам пакетов посредством протокола UDP-Lite, применимого к пакетам передачи данных.
  7. 7
    3. Способ передачи данных, содержащий этапы, на которых:
  8. 8
    передают сообщение о создании или обновлении PDP-контекста или однонаправленного канала на принимающий узел, при этом сообщение о создании или обновлении несет параметр качества обслуживания для PDP-контекста или однонаправленного канала;
  9. 9
    принимают ответное сообщение о создании или обновлении, возвращаемое принимающим узлом на основе сообщения о создании или обновлении, при этом ответное сообщение несет информацию о результате определения, выполненного на принимающем узле на основе параметра качества обслуживания, могут ли данные туннеля плоскости пользователя однонаправленного канала, соответствующие PDP-контексту, или данные туннеля плоскости пользователя однонаправленного канала быть инкапсулированы в пакет протокола передачи данных, имеющего высокую устойчивость к ошибкам пакетов посредством протокола UDP-Lite, применимого к пакетам передачи данных;и
  10. 10
    если информация о результате определения, передаваемая в ответном сообщении, указывает, что инкапсуляция может быть выполнена посредством протокола UDP-Lite, осуществляют инкапсуляцию данных туннеля плоскости пользователя однонаправленного канала, соответствующего PDP-контексту, или данных туннеля плоскости пользователя однонаправленного канала в пакет протокола передачи данных имеющего высокую устойчивость к ошибкам пакетов посредством протокола UDP-Lite, применимого к пакетам передачи данных.
  11. 11
    4. Способ передачи данных по п. 3, в котором этап инкапсуляции данных туннеля в плоскости пользователя для однонаправленного канала, соответствующего PDP-контексту, или данных туннеля в плоскости пользователя для однонаправленного канала в пакет протокола передачи данных, имеющего высокую устойчивость к ошибкам пакетов посредством протокола UDP-Lite, применимого к пакетам передачи данных дополнительно содержит подэтап, на котором:
  12. 12
    устанавливают заданное значение в поле охвата контрольной суммы в заголовке пакета протокола передачи данных.
  13. 13
    5. Способ передачи данных, содержащий этапы, на которых:
  14. 14
    создают или обновляют однонаправленный канал и определяют на основе параметра качества обслуживания для указанного однонаправленного канала, могут ли данные туннеля плоскости пользователя однонаправленного канала быть инкапсулированы в пакет протокола передачи данных, имеющего высокую устойчивость к ошибкам пакетов посредством протокола UDP-Lite, применимого к пакетам передачи данных;и
  15. 15
    передают на принимающий узел командную информацию, содержащую информацию о результате определения, так что при приеме информации о результате определения, указывающей, что инкапсуляция может быть выполнена посредством протокола UDP-Lite, передающий узел выполнен с возможностью инкапсуляции данных туннеля плоскости пользователя однонаправленного канала в пакет протокола передачи данных, имеющего высокую устойчивость к ошибкам пакетов посредством протокола UDP-Lite, применимого к пакетам передачи данных.
  16. 16
    6. Способ передачи данных по п. 5, в котором этап определения на основе параметра качества обслуживания для однонаправленного канала, могут ли данные туннеля плоскости пользователя однонаправленного канала быть инкапсулированы в пакет протокола передачи данных, имеющего высокую устойчивость к ошибкам пакетов посредством протокола UDP-Lite, применимого к пакетам передачи данных, содержит под этапы, на которых:
  17. 17
    получают первое пороговое значение и второе пороговое значение;и
  18. 18
    определяют, превышает ли показатель устойчивости к кодовым ошибкам в составе параметра качества обслуживания для однонаправленного канала первое пороговое значение, и превышает ли показатель допустимых потерь пакетов в составе параметра качества обслуживания для однонаправленного канала второе пороговое значение, и если оба ответа положительны, определяют, что данные туннеля в плоскости пользователя для однонаправленного канала могут быть инкапсулированы в пакет протокола передачи данных, имеющего высокую устойчивость к ошибкам пакетов посредством протокола UDP-Lite, применимого к пакетам передачи данных.
  19. 19
    7. Способ передачи данных, содержащий этапы, на которых:
  20. 20
    принимают командную информацию, переданную от передающего узла, при этом командная информация содержит информацию о результате определения, на принимающем узле, на основе параметра качества обслуживания для однонаправленного канала, могут ли данные туннеля плоскости пользователя однонаправленного канала быть инкапсулированы в пакет протокола передачи данных, имеющего высокую устойчивость к ошибкам пакетов посредством протокола UDP-Lite, применимого к пакетам передачи данных;и
  21. 21
    если информация о результате определения, передаваемая в составе командной информации, указывает, что инкапсуляция может быть выполнена посредством протокола UDP-Lite, осуществляют инкапсуляцию данных туннеля в плоскости пользователя для однонаправленного канала в пакет протокола передачи данных имеющего высокую устойчивость к ошибкам пакетов посредством протокола UDP-Lite, применимого к пакетам передачи данных.
  22. 22
    8. Способ передачи данных по п. 7, в котором этап инкапсуляции данных туннеля в плоскости пользователя для однонаправленного канала в пакет протокола передачи данных, имеющего высокую устойчивость к ошибкам пакетов посредством протокола UDP-Lite, применимого к пакетам передачи данных в частности содержит подэтап, на котором:
  23. 23
    устанавливают заданное значение в поле охвата контрольной суммы в заголовке пакета протокола передачи данных.
  24. 24
    9. Сетевое устройство, содержащее:
  25. 25
    приемный модуль для приема сообщения о создании или обновлении PDP-контекста или однонаправленного канала, переданного передающим узлом, при этом сообщение о создании или обновлении несет параметр качества обслуживания для указанного PDP-контекста;
  26. 26
    модуль определения для определения на основе параметра качества обслуживания, могут ли данные туннеля плоскости пользователя однонаправленного канала, соответствующие PDP-контексту, или данные туннеля плоскости пользователя однонаправленного канала быть инкапсулированы в пакет протокола передачи данных, имеющего высокую устойчивость к ошибкам пакетов посредством протокола UDP-Lite, применимого к пакетам передачи данных, для получения результата определения;и
  27. 27
    передающий модуль для возвращения на передающий узел ответного сообщения, несущего информацию о результате определения, так что если информация о результате определения указывает, что инкапсуляция может быть выполнена посредством протокола UDP-Lite, передающий узел выполнен с возможностью инкапсуляции данных туннеля плоскости пользователя однонаправленного канала, соответствующих PDP-контексту, или данных туннеля плоскости пользователя однонаправленного канала в пакет протокола передачи данных, имеющего высокую устойчивость к ошибкам пакетов посредством протокола UDP-Lite, применимого к пакетам передачи данных.
  28. 28
    10. Сетевое устройство по п. 9, в котором
  29. 29
    модуль определения дополнительно выполнен с возможностью получения первого порогового значения и второго порогового значения, определения, превышает ли показатель устойчивости к кодовым ошибкам в составе параметра качества обслуживания первого порогового значения, и превышает ли показатель допустимых потерь пакетов в составе параметра качества обслуживания второе пороговое значение, и если оба ответа положительны, определения, что данные туннеля плоскости пользователя однонаправленного канала, соответствующие PDP-контексту, могут быть инкапсулированы в пакет протокола передачи данных, имеющего высокую устойчивость к ошибкам пакетов посредством протокола UDP-Lite, применимого к пакетам передачи данных.
  30. 30
    11. Сетевое устройство, содержащее:
  31. 31
    передающий модуль для передачи сообщения о создании или обновлении PDP-контекста или однонаправленного канала на принимающий узел, при этом сообщение о создании или обновлении несет параметр качества обслуживания для PDP-контекста или однонаправленного канала;
  32. 32
    приемный модуль для приема ответного сообщения о создании или обновлении, возвращаемого от принимающего узла на основе сообщения о создании или обновлении, при этом ответное сообщение несет информацию о результате определения на принимающем узле на основе параметра качества обслуживания, могут ли данные туннеля плоскости пользователя однонаправленного канала, соответствующего PDP-контексту, быть инкапсулированы в пакет протокола передачи данных имеющего высокую устойчивость к ошибкам пакетов посредством протокола UDP-Lite, применимого к пакетам передачи данных;и
  33. 33
    инкапсулирующий модуль для осуществления, если информация о результате определения, передаваемая в составе ответного сообщения, указывает, что инкапсуляция может быть выполнена посредством протокола UDP-Lite, инкапсуляции данных туннеля плоскости пользователя однонаправленного канала, соответствующих PDP-контексту, или данных туннеля плоскости пользователя однонаправленного канала в пакет протокола передачи данных, имеющего высокую устойчивость к ошибкам пакетов посредством протокола UDP-Lite, применимого к пакетам передачи данных.
  34. 34
    12. Сетевое устройство по п. 11, в котором
  35. 35
    инкапсулирующий модуль дополнительно выполнен с возможностью осуществления, если информация о результате определения, передаваемая в составе ответного сообщения, указывает, что инкапсуляция может быть выполнена посредством протокола UDP-Lite, установки заданного значения в поле охвата контрольной суммы в заголовке пакета протокола передачи данных.
  36. 36
    13. Сетевое устройство, содержащее:
  37. 37
    модуль создания или обновления для создания или обновления однонаправленного канала;
  38. 38
    модуль определения для определения на основе параметра качества обслуживания для однонаправленного канала, могут ли данные туннеля плоскости пользователя однонаправленного канала быть инкапсулированы в пакет протокола передачи данных имеющего высокую устойчивость к ошибкам пакетов посредством протокола UDP-Lite, применимого к пакетам передачи данных, для получения результата определения;и
  39. 39
    передающий модуль для передачи командной информации, содержащей информацию о результате определения, принимающему узлу, так что, если информация о результате определения указывает, что инкапсуляция может быть выполнена посредством протокола UDP-Lite, передающий узел выполнен с возможностью инкапсуляции данных туннеля в плоскости пользователя для однонаправленного канала в пакет протокола передачи данных, имеющего высокую устойчивость к ошибкам пакетов посредством протокола UDP-Lite, применимого к пакетам передачи данных.
  40. 40
    14. Сетевое устройство по п. 13, в котором
  41. 41
    модуль определения дополнительно выполнен с возможностью получения первого порогового значения и второго порогового значения, определения, превышает ли показатель устойчивости к кодовым ошибкам в составе параметра качества обслуживания для однонаправленного канала первое пороговое значение, и превышает ли показатель допустимых потерь пакетов в составе параметра качества обслуживания для однонаправленного канала второе пороговое значение, и если оба ответа положительны, определения, что данные туннеля плоскости пользователя однонаправленного канала могут быть инкапсулированы в пакет протокола передачи данных, имеющего высокую устойчивость к ошибкам пакетов посредством протокола UDP-Lite, применимого к пакетам передачи данных;в противном случае, определения, что данные туннеля плоскости пользователя однонаправленного канала не могут быть инкапсулированы в пакет протокола передачи данных, имеющего высокую устойчивость к ошибкам пакетов посредством протокола UDP-Lite, применимого к пакетам передачи данных.
  42. 42
    15. Сетевое устройство, содержащее:
  43. 43
    приемный модуль для приема командной информации, переданной от передающего узла, при этом командная информация содержит информацию о результате определения, выполненного на передающем узле на основе параметра качества обслуживания для созданного или обновленного однонаправленного канала, могут ли данные туннеля в плоскости пользователя для однонаправленного канала быть инкапсулированы в пакет протокола передачи данных, имеющего высокую устойчивость к ошибкам пакетов посредством протокола UDP-Lite, применимого к пакетам передачи данных;и
  44. 44
    инкапсулирующий модуль осуществления, если информация о результате определения, передаваемая в составе командной информации, указывает, что инкапсуляция может быть выполнена посредством протокола UDP-Lite, инкапсуляции данных туннеля плоскости пользователя однонаправленного канала в пакет протокола передачи данных, имеющего высокую устойчивость к ошибкам пакетов посредством протокола UDP-Lite, применимого к пакетам передачи данных.
  45. 45
    16. Сетевое устройство по п. 15, в котором
  46. 46
    инкапсулирующий модуль дополнительно выполнен с возможностью осуществления, если информация о результате определения, передаваемая в составе командной информации, указывает, что инкапсуляция может быть выполнена посредством протокола UDP-Lite, установки заданного значения в поле охвата контрольной суммы в заголовке пакета протокола передачи данных.
Independent claims46