[Asterisk-Dev] 答复: Asterisk-Dev digest, Vol 1 #740 - 2 msgs

sky wang - 王守华 sky.wang at zyxel.cn
Thu Jul 8 00:08:33 MST 2004


Dear all,

I      can't    understand lock_get() function in the memory management.
who can tell me some information?=20


Thanks,
Sky Wang=20
Tel:86-0510-8080888, ext:15310

CONFIDENTIALITY=A3=BATHE INFORMATION CONTAINED IN THIS E-MAIL AND ITS =
ATTACHMENTS MAY BE PRIVILEGED AND CONFIDENTIAL AND INTENDED FOR INTERNAL =
USE ONLY OR EXCLUSIVE USE OF THE RECEIVER(S) ABOVE. If you are not the =
attention, internal members or the appointed receiver, any disclosure, =
reproduction, distribution, or other dissemination or use of this =
communication is strictly prohibited. If you have received this E-mail =
in error, please contact us immediately by telephone or E-mail and let =
it be deleted, so that we can arrange for its being sent correctly. The =
cost of your call will be refunded to you.

CONFIDENTIALITY=A3=BA=B1=BE=EB=8A=D7=D3=E0]=BC=FE=BC=B0=C6=E4=B8=BD=BC=D3=
=99n=B0=B8=9E=E9=B1=BE=B9=AB=CB=BE=D6=AE=99C=C3=DC=CE=C4=BC=FE,=83H=8C=A6=
=83=C8=B2=BF=BB=F2=8C=A3=8C=D9=D6=AE=CA=D5=BC=FE=C8=CB=9E=E9=BD=D2=C2=B6=CC=
=C8=C4=FA=B7=C7=B1=BE=B9=AB=CB=BE=83=C8=B2=BF=CD=AC=C8=CA=BB=F2=D6=B8=B6=A8=
=D6=AE=CA=D5=BC=FE=D5=DF,=D5=88=C4=FA=CE=F0=8C=A2=B1=BE=D0=C5=D4=D9=9E=E9=
=C8=CE=BA=CE=D0=CE=CA=BD=D6=AE=D1}=D1u=BB=F2=82=F7=CB=CD=8C=A6=EC=B6=D5`=BC=
=C4=D6=AE=EB=8A=D7=D3=D0=C5=BC=FE=C5c=C6=E4=B8=BD=BC=D3=99n=B0=B8,=CE=D2=82=
=83=8C=A2=D6=D4=D0=C4=C6=DA=C5=CE=C4=FA=C4=DC=81=ED=EB=8A=BB=F2=BB=D8=B8=B2=
=EB=8A=D7=D3=E0]=BC=FE=CD=A8=D6=AA=CE=D2=82=83=D2=D4=CA=B9=BC=C4=BC=FE=C8=
=CB=D6=D8=D0=C2=B4_=D5J=CA=DC=BC=FE=D5=DF=EB=8A=D7=D3=E0]=BC=FE=CE=BB=D6=B7=
,=81K=C1=A2=BC=B4=8C=A2=B1=BE=E0]=BC=FE=BC=B0=C6=E4=B8=BD=BC=D3=D6=AE=99n=
=B0=B8=84h=B3=FD=E1=98=8C=A6=CD=A8=D6=AA=D1=DC=C9=FA=D6=AE=EB=8A=D4=92=D9=
M=D3=C3,=B1=BE=B9=AB=CB=BE=EE=8A=BDo=D3=E8=BA=CF=C0=ED=D6=AE=83=94=B8=B6


-----=D3=CA=BC=FE=D4=AD=BC=FE-----
=B7=A2=BC=FE=C8=CB: asterisk-dev-admin at lists.digium.com =
[mailto:asterisk-dev-admin at lists.digium.com] =B4=FA=B1=ED =
asterisk-dev-request at lists.digium.com
=B7=A2=CB=CD=CA=B1=BC=E4: 2004=C4=EA7=D4=C23=C8=D5 1:00
=CA=D5=BC=FE=C8=CB: asterisk-dev at lists.digium.com
=D6=F7=CC=E2: Asterisk-Dev digest, Vol 1 #740 - 2 msgs

Send Asterisk-Dev mailing list submissions to
	asterisk-dev at lists.digium.com

To subscribe or unsubscribe via the World Wide Web, visit
	http://lists.digium.com/mailman/listinfo/asterisk-dev
or, via email, send a message with subject or body 'help' to
	asterisk-dev-request at lists.digium.com

You can reach the person managing the list at
	asterisk-dev-admin at lists.digium.com

When replying, please edit your Subject line so it is more specific than =
"Re: Contents of Asterisk-Dev digest..."


Today's Topics:

   1. RE: Re[2]: [Asterisk-Dev] channel driver sample (Ben Miller)
   2. Re: proposal for channel driver (Michael Sandee)

--__--__--

Message: 1
Subject: RE: Re[2]: [Asterisk-Dev] channel driver sample
Date: Fri, 2 Jul 2004 11:25:20 -0500
From: "Ben Miller" <bgmiller at nframe.com>
To: <asterisk-dev at lists.digium.com>
Reply-To: asterisk-dev at lists.digium.com

Are you talking about creating stand alone DSP resource board that =
Asterisk can use?  Or are you talking about other network termination =
board?


-----Original Message-----
From: asterisk-dev-admin at lists.digium.com
[mailto:asterisk-dev-admin at lists.digium.com] On Behalf Of Miroslav =
Nachev
Sent: Thursday, July 01, 2004 11:20 AM
To: Tilghman Lesher
Subject: Re[2]: [Asterisk-Dev] channel driver sample

Hi,

I think that the best and cheap solution is one PCI Card with one or =
more DSP chips. For example I plan to design and develop one board using =
TI DSP TNETV2021, TNETV2510 and TNETV2840. Using this DSP we can have =
from 8 up to 64 channels per low profile board. This will be very =
powerful for Conference Systems and other applications.
If somebody would like to help me with the Linux drivers and the Codecs =
firmware will be very helpful for me.


--=3D20
Best regards,
 Miroslav                            mailto:miro at space-comm.com

=3D20
Thursday, July 1, 2004, 6:15:48 PM, you wrote:

TL> On Wednesday 30 June 2004 17:37, mark spowage wrote:
>> shoving a dsp on a pci bus can easily take care of a zillon fax
calls.
>> a trivial way to do this is via the voicepump chips and a pci chip.

TL> And it's also opposite of the code philosophy of Asterisk -- build
inexpensive
TL> hardware devices and do the programming in software.


>> why  channel driver development is not an active issue  ? arent there =

>> any h/w hackers in the crowd ?

TL> Because most people are satisfied with the existing channel drivers?
And
TL> those that aren't are already working on improving them.

>> well we all have some hidden agenda's i guess

TL> Like why you want to build channel drivers in (ugh!) Java?

_______________________________________________
Asterisk-Dev mailing list
Asterisk-Dev at lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-dev
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-dev



--__--__--

Message: 2
Date: Fri, 02 Jul 2004 15:44:15 +0200
From: Michael Sandee <ms at zeelandnet.nl>
To: asterisk-dev at lists.digium.com
Subject: Re: [Asterisk-Dev] proposal for channel driver
Reply-To: asterisk-dev at lists.digium.com

>
>
>> e. add on aes for security ?
>
>
> This could be added to IAX2. However, it will add significant latency=20
> if you wish to be able to cope with dropped packets vaguely elegantly.
> AES is a stream cipher. If you miss a chunk, it will invalidate the=20
> rest of the decrypt. Of course, you can encrypt each packet=20
> individually (not the audio stream itself) but that would seriously=20
> weaken the encryption. This is relative - it'd probably good enough=20
> anyway. :)


This is wrong, AES is not a stream cipher. AES can work on single byte
streams... but it can also work as a block cipher (more secure
actually). You will have to encrypt each IAX packet as a whole... and
you miss some point in network layering regarding the added latency.

ECB will have no problem in recovering from packet drops, but is less
secure. CBC and CTR for example, with the last one used in SRTP iirc,
have problems with recovering and will take 1 block (128bits in AES) to
recover. The latency is only a problem for the reliably transmitted
packets, and noone cares about a few extra ms there... With CBC/CTR
drops will be twice more audible since two voice frames are dropped
instead of one...

I will pick up this occasion again to note that using a fixed crypto
cipher such as AES in CTR mode is extremely retarded... if someone
manages to crack AES in general (or just CTR) in a while, you will have
to redistribute the entire protocol stack in all devices... while it
could be just a matter of "disallow=3Daes-ctr" with a decent
implementation. (Lets not discuss the likelyhood of this, just the
possibility... and learn from the... "You HAVE to support DES" nonsense
in IPSec)

Regards,

Michael Sandee




--__--__--

_______________________________________________
Asterisk-Dev mailing list
Asterisk-Dev at lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-dev


End of Asterisk-Dev Digest



More information about the asterisk-dev mailing list