Since many trains are operated either automatically or manually based upon the train conditions received through cab signal equipment, the train information available to cab signal is uniform within the block and cannot take into account information or conditions such as grade that may exist within a portion of a block.