Asterisk Project : Fundamentals