code: public void handleEvent(final NewChannelEvent b)
      {
          // Very occasionally we get a null channel which we can't do anything
          // with so just throw the event away.
          // If we get a Console/dsp channel name it means that someone has
          // dialled from the asterisk
          // console. We just ignore these.
          if ((b.getChannel() == null) || (b.getChannel().isConsole()))
          {
              return;
          }
  
          if (this.isConnectedToSelf(b.getChannel()))
          {
              CallTracker call = this.registerChannel(b.getChannel());
              if (call != null)
              {
                  call.setState(b.getChannelState());
                  this.evaluateState();
              }
          }
      }
docs: When a new channel comes up associated it with the peer. Be warned a peer
  can have multiple calls associated with it.
  
  @param b
  @throws Exception