URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 8109
[ Назад ]

Исходное сообщение
"Приоритет голоса"

Отправлено Арсений_В , 09-Июн-05 11:51 
Есть две киски, между ними выделенный канал 64К (задержка между кошаками
~800 мс), гоняется голос и данные. При чистом канале голос работает с вполне
приемлимым качеством, но когда начинают лезть данные, качеству голоса -
труба. Пробовали разные настройки приоритета голоса, на текущий момент
нижеуказанные настройки конфига.
Задача: голос и данные передаются, но голос с приоритетом с нормальным
качеством, зажимая данным скорость передачи или данные при передаче(начеле
передачи) голоса совсем не пропускаются.  Где грабли или что можно
попробовать?

Cisco IOS Software, 3700 Software (C3725-ADVIPSERVICESK9-M), Version
12.3(8)T, RELEASE SOFTWARE (fc2)
Copyright (c) 1986-2004 by Cisco Systems, Inc.

ROM: System Bootstrap, Version 12.2(8r)T2, RELEASE SOFTWARE (fc1)

System returned to ROM by power-on
System image file is "flash:c3725-advipservicesk9-mz.123-8.T.bin"

Cisco 3725 (R7000) processor (revision 0.1) with 245760K/16384K bytes of
memory.
Processor board ID JMX0808L498
R7000 CPU at 240MHz, Implementation 39, Rev 3.3, 256KB L2 Cache
2 FastEthernet interfaces
34 Serial interfaces
2 Serial(sync/async) interfaces
2 Channelized E1/PRI ports
1 Virtual Private Network (VPN) Module
DRAM configuration is 64 bits wide with parity disabled.
55K bytes of NVRAM.
63488K bytes of ATA System CompactFlash (Read/Write)

Configuration register is 0x2102


Cisco IOS Software, C2600 Software (C2600-ADVIPSERVICESK9-M), Version
12.4(1), RELEASE SOFTWARE (fc3)
Copyright (c) 1986-2005 by Cisco Systems, Inc.

ROM: System Bootstrap, Version 12.2(7r) [cmong 7r], RELEASE SOFTWARE (fc1)

System image file is "flash:c2600-advipservicesk9-mz.124-1.bin"


Cisco 2621XM (MPC860P) processor (revision 0x100) with 123686K/7386K bytes
of memory.
Processor board ID JAE07310GJB (937604095)
M860 processor: part number 5, mask 2
2 FastEthernet interfaces
16 Serial interfaces
2 Serial(sync/async) interfaces
1 Channelized E1/PRI port
32K bytes of NVRAM.
32768K bytes of processor board System flash (Read/Write)

Configuration register is 0x2102


!
policy-map s-0-0-cbwfq
  description === CBWFQ for Traffic ===
class VoIP-controll
  bandwidth 8
class VoIP
  priority 32
class class-default
  fair-queue
  random-detect
  set dscp default
policy-map s-0-0-out
  description === Traffic To Site ===
class class-default
  shape average 64000
  service-policy s-0-0-cbwfq
policy-map f-0-0-in
  description Remarkig Traffic
class class-default
  set dscp default
!
interface Multilink1
ip address 10.26.26.2 255.255.255.252
ip tcp header-compression iphc-format
ppp multilink
ppp multilink fragment delay 30
ppp multilink interleave
ppp multilink group 1
service-policy output s-0-0-out
ip rtp header-compression iphc-format
!
interface FastEthernet0/0
ip address 192.168.5.254 255.255.255.0
speed auto
half-duplex
no mop enabled
service-policy input f-0-0-in
!
interface Serial0/0
bandwidth 64
no ip address
encapsulation ppp
ppp multilink
ppp multilink group 1
!
dial-peer voice 1 voip
destination-pattern 00...
translate-outgoing called 1
session target ipv4:10.26.26.1
ip qos dscp cs5 media
ip qos dscp cs3 signaling


соответсвенно разница конфигов лишь в адресах и номерах интерфейсов



Содержание

Сообщения в этом обсуждении
"Приоритет голоса"
Отправлено Nailer , 09-Июн-05 11:59 
А кодек и payload у вас какой?

Если вы ставите

ppp multilink fragment delay 30

то payload желательно ставить тоже 30, иначе с чередованием будут проблемы - если вы сделаете delay 30, а payload 40, то чередование пакетов может стать неоптимальным.

Попробуйте также bandwidth 64 указать на самом multilink-е


"Приоритет голоса"
Отправлено Nailer , 09-Июн-05 12:03 
А во-вторых, policy-map s-0-0-cbwfq куда больше подходит для вашей задачи :-) policy-map s-0-0-out не делает приоритезации, он только раскрашивает траффик.

Попробуйте в него добавить также   random-detect exponential-weighting-constant 4 для класса class-default


"Приоритет голоса"
Отправлено Арсений_В , 10-Июн-05 12:31 
>А во-вторых, policy-map s-0-0-cbwfq куда больше подходит для вашей задачи :-) policy-map
>s-0-0-out не делает приоритезации, он только раскрашивает траффик.
>
>Попробуйте в него добавить также   random-detect exponential-weighting-constant 4 для класса
>class-default


codec g729r8 bytes 30

random-detect exponential-weighting-constant 4 прописал, изменений нет


"Приоритет голоса"
Отправлено Nailer , 10-Июн-05 13:54 
>>А во-вторых, policy-map s-0-0-cbwfq куда больше подходит для вашей задачи :-) policy-map
>>s-0-0-out не делает приоритезации, он только раскрашивает траффик.
>>
>>Попробуйте в него добавить также   random-detect exponential-weighting-constant 4 для класса
>>class-default
>
>
> codec g729r8 bytes 30
>
>random-detect exponential-weighting-constant 4 прописал, изменений нет

На голос это повлиять и не должно было, только на данные.

пробуйте снизить размер фрагмента, у вас payload не в секундах, а в байтах, а

ppp multilink fragment delay

задается для времени. Для 30 байт попробуйте
ppp multilink fragment delay 10


"Приоритет голоса"
Отправлено Metre , 10-Июн-05 14:11 
ну и опять же вопрос в том сколько вы зонков одновременно делаете? если больше 2-х, то будут гнобиться все...

"Приоритет голоса"
Отправлено Арсений_В , 10-Июн-05 14:58 
>ну и опять же вопрос в том сколько вы зонков одновременно делаете?
>если больше 2-х, то будут гнобиться все...

не важно сколько звонков, на одном все умирает


"Приоритет голоса"
Отправлено Metre , 13-Июн-05 11:13 
а где class-map?
как ты определяешь принадлежность трафика к классу voip?

"Приоритет голоса"
Отправлено Арсений_В , 14-Июн-05 10:10 
>а где class-map?
>как ты определяешь принадлежность трафика к классу voip?


class-map match-all VoIP-controll
match ip dscp cs3
class-map match-all VoIP
match ip dscp cs5


"Приоритет голоса"
Отправлено Nailer , 15-Июн-05 10:32 
>>а где class-map?
>>как ты определяешь принадлежность трафика к классу voip?
>
>
>class-map match-all VoIP-controll
> match ip dscp cs3
>class-map match-all VoIP
> match ip dscp cs5

А уверены ли вы, что VoIP идет именно с приоритетом? Срабатывает ли class-map в момент прохождения VoIP?


"Приоритет голоса"
Отправлено Corhaid , 20-Июн-05 02:32 
>Есть две киски, между ними выделенный канал 64К (задержка между кошаками
>~800 мс), гоняется голос и данные. При чистом канале голос работает с
>вполне
>приемлимым качеством, но когда начинают лезть данные, качеству голоса -
>труба. Пробовали разные настройки приоритета голоса, на текущий момент
>нижеуказанные настройки конфига.
>Задача: голос и данные передаются, но голос с приоритетом с нормальным
>качеством, зажимая данным скорость передачи или данные при передаче(начеле
>передачи) голоса совсем не пропускаются.  Где грабли или что можно
>попробовать?
>interface Multilink1
> ip address 10.26.26.2 255.255.255.252
> ip tcp header-compression iphc-format
> ppp multilink
> ppp multilink fragment delay 30
> ppp multilink interleave
> ppp multilink group 1
> service-policy output s-0-0-out
> ip rtp header-compression iphc-format


Когда баловался с приоритизацией VoIP с помощью мультилинка то пользовался вот такой командой и не использовал service-policy:
ip rtp priority 16384 16383 48

Но от мультилинка впечатления было не очень... Софт тогда был (12.1). Все работало, но качество голоса на FR получилось гораздо лучше. Сейчас на таких линках использую FR c фрагментацией и приоритизацией.



"Приоритет голоса"
Отправлено Арсений_В , 22-Июн-05 12:18 
>>Есть две киски, между ними выделенный канал 64К (задержка между кошаками
>>~800 мс), гоняется голос и данные. При чистом канале голос работает с
>>вполне
>>приемлимым качеством, но когда начинают лезть данные, качеству голоса -
>>труба. Пробовали разные настройки приоритета голоса, на текущий момент
>>нижеуказанные настройки конфига.
>>Задача: голос и данные передаются, но голос с приоритетом с нормальным
>>качеством, зажимая данным скорость передачи или данные при передаче(начеле
>>передачи) голоса совсем не пропускаются.  Где грабли или что можно
>>попробовать?
>>interface Multilink1
>> ip address 10.26.26.2 255.255.255.252
>> ip tcp header-compression iphc-format
>> ppp multilink
>> ppp multilink fragment delay 30
>> ppp multilink interleave
>> ppp multilink group 1
>> service-policy output s-0-0-out
>> ip rtp header-compression iphc-format
>
>
>Когда баловался с приоритизацией VoIP с помощью мультилинка то пользовался вот такой
>командой и не использовал service-policy:
>ip rtp priority 16384 16383 48
>
>Но от мультилинка впечатления было не очень... Софт тогда был (12.1). Все
>работало, но качество голоса на FR получилось гораздо лучше. Сейчас на
>таких линках использую FR c фрагментацией и приоритизацией.


Уровняли версии IOS на обеих цисках до 12.4, все заработало.